]> git.ipfire.org Git - thirdparty/gcc.git/blob - Makefile.in
Makefile.def (flags_to_pass): Add CFLAGS_FOR_BUILD.
[thirdparty/gcc.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation
7 #
8 # This file is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2 of the License, or
11 # (at your option) any later version.
12 #
13 # This program is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 # GNU General Public License for more details.
17 #
18 # You should have received a copy of the GNU General Public License
19 # along with this program; if not, write to the Free Software
20 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
21 #
22
23 # -------------------------------
24 # Standard Autoconf-set variables
25 # -------------------------------
26 VPATH=@srcdir@
27
28 build_alias=@build_alias@
29 build=@build@
30 host_alias=@host_alias@
31 host=@host@
32 target_alias=@target_alias@
33 target=@target@
34
35 program_transform_name = @program_transform_name@
36
37 prefix = @prefix@
38 exec_prefix = @exec_prefix@
39
40 srcdir = @srcdir@
41
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
63
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@
70
71 # -------------------------------------------------
72 # Miscellaneous non-standard autoconf-set variables
73 # -------------------------------------------------
74
75 # The gcc driver likes to know the arguments it was configured with.
76 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
77
78 tooldir = @tooldir@
79 build_tooldir = @build_tooldir@
80
81 GDB_NLM_DEPS =
82
83 # This is the name of the environment variable used for the path to
84 # the libraries.
85 RPATH_ENVVAR = @RPATH_ENVVAR@
86
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)"
94
95 # This is the list of variables to export in the environment when
96 # configuring any subdirectory. It must also be exported whenever
97 # recursing into a build directory in case that directory's Makefile
98 # re-runs configure.
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;
106
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;
126
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 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
159
160 # Similar, for later GCC stages.
161 POSTSTAGE1_HOST_EXPORTS = \
162 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
163 $(HOST_EXPORTS) \
164 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
165 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
166 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
167 $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
168 -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
169 -B$(build_tooldir)/bin/"; export CC_FOR_BUILD;
170
171 # This is set by the configure script to the list of directories which
172 # should be built using the target tools.
173 TARGET_CONFIGDIRS = @target_configdirs@
174 # Target libraries are put under this directory:
175 TARGET_SUBDIR = @target_subdir@
176 # This is set by the configure script to the arguments to use when configuring
177 # directories built for the target.
178 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
179 # This is the list of variables to export in the environment when
180 # configuring subdirectories for the host system.
181 BASE_TARGET_EXPORTS = \
182 $(BASE_EXPORTS) \
183 AR="$(AR_FOR_TARGET)"; export AR; \
184 AS="$(AS_FOR_TARGET)"; export AS; \
185 CC="$(CC_FOR_TARGET)"; export CC; \
186 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
187 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
188 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
189 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
190 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
191 GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
192 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
193 LD="$(LD_FOR_TARGET)"; export LD; \
194 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
195 NM="$(NM_FOR_TARGET)"; export NM; \
196 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
197 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
198 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
199
200 RAW_CXX_TARGET_EXPORTS = \
201 $(BASE_TARGET_EXPORTS) \
202 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
203 CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
204
205 NORMAL_TARGET_EXPORTS = \
206 $(BASE_TARGET_EXPORTS) \
207 CXX="$(CXX_FOR_TARGET)"; export CXX;
208
209 # Where to find GMP
210 HOST_GMPLIBS = @gmplibs@
211 HOST_GMPINC = @gmpinc@
212
213 # ----------------------------------------------
214 # Programs producing files for the BUILD machine
215 # ----------------------------------------------
216
217 SHELL = @config_shell@
218
219 # pwd command to use. Allow user to override default by setting PWDCMD in
220 # the environment to account for automounters. The make variable must not
221 # be called PWDCMD, otherwise the value set here is passed to make
222 # subprocesses and overrides the setting from the user's environment.
223 # Don't use PWD since it is a common shell environment variable and we
224 # don't want to corrupt it.
225 PWD_COMMAND = $${PWDCMD-pwd}
226
227 # compilers to use to create programs which must be run in the build
228 # environment.
229 CC_FOR_BUILD = @CC_FOR_BUILD@
230 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
231
232 CXX_FOR_BUILD = $(CXX)
233
234 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
235 # here so that they can be overridden by Makefile fragments.
236 BUILD_PREFIX = @BUILD_PREFIX@
237 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
238
239 # Flags to pass to stage2 and later makes. They are defined
240 # here so that they can be overridden by Makefile fragments.
241 BOOT_CFLAGS= -g -O2
242
243 CONFIGURED_BISON = @CONFIGURED_BISON@
244 BISON = `if [ -f $$r/$(BUILD_SUBDIR)/bison/tests/bison ] ; then \
245 echo $$r/$(BUILD_SUBDIR)/bison/tests/bison ; \
246 else \
247 echo ${CONFIGURED_BISON} ; \
248 fi`
249
250 CONFIGURED_YACC = @CONFIGURED_YACC@
251 YACC = `if [ -f $$r/$(BUILD_SUBDIR)/bison/tests/bison ] ; then \
252 echo $$r/$(BUILD_SUBDIR)/bison/tests/bison -y ; \
253 elif [ -f $$r/$(BUILD_SUBDIR)/byacc/byacc ] ; then \
254 echo $$r/$(BUILD_SUBDIR)/byacc/byacc ; \
255 else \
256 echo ${CONFIGURED_YACC} ; \
257 fi`
258
259 CONFIGURED_FLEX = @CONFIGURED_FLEX@
260 FLEX = `if [ -f $$r/$(BUILD_SUBDIR)/flex/flex ] ; \
261 then echo $$r/$(BUILD_SUBDIR)/flex/flex ; \
262 else echo ${CONFIGURED_FLEX} ; fi`
263
264 CONFIGURED_LEX = @CONFIGURED_LEX@
265 LEX = `if [ -f $$r/$(BUILD_SUBDIR)/flex/flex ] ; \
266 then echo $$r/$(BUILD_SUBDIR)/flex/flex ; \
267 else echo ${CONFIGURED_LEX} ; fi`
268
269 CONFIGURED_M4 = @CONFIGURED_M4@
270 M4 = `if [ -f $$r/$(BUILD_SUBDIR)/m4/m4 ] ; \
271 then echo $$r/$(BUILD_SUBDIR)/m4/m4 ; \
272 else echo ${CONFIGURED_M4} ; fi`
273
274 # For an installed makeinfo, we require it to be from texinfo 4.2 or
275 # higher, else we use the "missing" dummy. We also pass the subdirectory
276 # makeinfo even if only the Makefile is there, because Texinfo builds its
277 # manual when made, and it requires its own version.
278 CONFIGURED_MAKEINFO = @CONFIGURED_MAKEINFO@
279 MAKEINFO = `if [ -f $$r/$(BUILD_SUBDIR)/texinfo/makeinfo/Makefile ] ; \
280 then echo $$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo ; \
281 else if (${CONFIGURED_MAKEINFO} --version \
282 | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
283 then echo ${CONFIGURED_MAKEINFO}; else echo $$s/missing makeinfo; fi; fi`
284
285 # This just becomes part of the MAKEINFO definition passed down to
286 # sub-makes. It lets flags be given on the command line while still
287 # using the makeinfo from the object tree.
288 # (Default to avoid splitting info files by setting the threshold high.)
289 MAKEINFOFLAGS = --split-size=5000000
290
291 # FIXME: expect may become a build tool?
292 EXPECT = `if [ -f $$r/$(HOST_SUBDIR)/expect/expect ] ; \
293 then echo $$r/$(HOST_SUBDIR)/expect/expect ; \
294 else echo expect ; fi`
295
296 RUNTEST = `if [ -f $$s/dejagnu/runtest ] ; \
297 then echo $$s/dejagnu/runtest ; \
298 else echo runtest ; fi`
299
300 # ---------------------------------------------
301 # Programs producing files for the HOST machine
302 # ---------------------------------------------
303
304 AS = @AS@
305
306 AR = @AR@
307 AR_FLAGS = rc
308
309 CC = @CC@
310 CFLAGS = @CFLAGS@
311 LIBCFLAGS = $(CFLAGS)
312
313 CXX = @CXX@
314 CXXFLAGS = @CXXFLAGS@
315 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
316
317 DLLTOOL = @DLLTOOL@
318
319 NM = @NM@
320
321 LD = @LD@
322 LDFLAGS =
323
324 RANLIB = @RANLIB@
325
326 WINDRES = @WINDRES@
327
328 PICFLAG =
329
330 # -----------------------------------------------
331 # Programs producing files for the TARGET machine
332 # -----------------------------------------------
333
334 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
335
336 AR_FOR_TARGET=@AR_FOR_TARGET@
337 CONFIGURED_AR_FOR_TARGET=@CONFIGURED_AR_FOR_TARGET@
338 USUAL_AR_FOR_TARGET = ` \
339 if [ -f $$r/$(HOST_SUBDIR)/binutils/ar ] ; then \
340 echo $$r/$(HOST_SUBDIR)/binutils/ar ; \
341 else \
342 if [ '$(host)' = '$(target)' ] ; then \
343 echo $(AR); \
344 else \
345 echo $(CONFIGURED_AR_FOR_TARGET) ; \
346 fi; \
347 fi`
348
349 AS_FOR_TARGET=@AS_FOR_TARGET@
350 CONFIGURED_AS_FOR_TARGET=@CONFIGURED_AS_FOR_TARGET@
351 USUAL_AS_FOR_TARGET = ` \
352 if [ -f $$r/$(HOST_SUBDIR)/gas/as-new ] ; then \
353 echo $$r/$(HOST_SUBDIR)/gas/as-new ; \
354 elif [ -f $$r/$(HOST_SUBDIR)/gcc/xgcc ]; then \
355 $(CC_FOR_TARGET) -print-prog-name=as ; \
356 else \
357 if [ '$(host)' = '$(target)' ] ; then \
358 echo $(AS); \
359 else \
360 echo $(CONFIGURED_AS_FOR_TARGET) ; \
361 fi; \
362 fi`
363
364 CC_FOR_TARGET = @CC_FOR_TARGET@
365 # During gcc bootstrap, if we use some random cc for stage1 then
366 # CFLAGS will be just -g. We want to ensure that TARGET libraries
367 # (which we know are built with gcc) are built with optimizations so
368 # prepend -O2 when setting CFLAGS_FOR_TARGET.
369 CFLAGS_FOR_TARGET = -O2 $(CFLAGS)
370 # If GCC_FOR_TARGET is not overriden on the command line, then this
371 # variable is passed down to the gcc Makefile, where it is used to
372 # build libgcc2.a. We define it here so that it can itself be
373 # overridden on the command line.
374 GCC_FOR_TARGET=@GCC_FOR_TARGET@
375 USUAL_GCC_FOR_TARGET = $(STAGE_CC_WRAPPER) \
376 $$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/ $(FLAGS_FOR_TARGET)
377 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
378
379 CXX_FOR_TARGET = @CXX_FOR_TARGET@
380 RAW_CXX_FOR_TARGET = @RAW_CXX_FOR_TARGET@
381 CXX_FOR_TARGET_FOR_RECURSIVE_MAKE = @CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@
382 RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE = @RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@
383 CXXFLAGS_FOR_TARGET = $(CXXFLAGS)
384 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
385
386 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
387 CONFIGURED_DLLTOOL_FOR_TARGET=@CONFIGURED_DLLTOOL_FOR_TARGET@
388 USUAL_DLLTOOL_FOR_TARGET = ` \
389 if [ -f $$r/$(HOST_SUBDIR)/binutils/dlltool ] ; then \
390 echo $$r/$(HOST_SUBDIR)/binutils/dlltool ; \
391 else \
392 if [ '$(host)' = '$(target)' ] ; then \
393 echo $(DLLTOOL); \
394 else \
395 echo $(CONFIGURED_DLLTOOL_FOR_TARGET) ; \
396 fi; \
397 fi`
398
399 GCJ_FOR_TARGET = @GCJ_FOR_TARGET@
400 GFORTRAN_FOR_TARGET = @GFORTRAN_FOR_TARGET@
401
402 LD_FOR_TARGET=@LD_FOR_TARGET@
403 CONFIGURED_LD_FOR_TARGET=@CONFIGURED_LD_FOR_TARGET@
404 USUAL_LD_FOR_TARGET = ` \
405 if [ -f $$r/$(HOST_SUBDIR)/ld/ld-new ] ; then \
406 echo $$r/$(HOST_SUBDIR)/ld/ld-new ; \
407 elif [ -f $$r/$(HOST_SUBDIR)/gcc/xgcc ]; then \
408 $(CC_FOR_TARGET) -print-prog-name=ld ; \
409 else \
410 if [ '$(host)' = '$(target)' ] ; then \
411 echo $(LD); \
412 else \
413 echo $(CONFIGURED_LD_FOR_TARGET) ; \
414 fi; \
415 fi`
416
417 LDFLAGS_FOR_TARGET =
418
419 NM_FOR_TARGET=@NM_FOR_TARGET@
420 CONFIGURED_NM_FOR_TARGET=@CONFIGURED_NM_FOR_TARGET@
421 USUAL_NM_FOR_TARGET = ` \
422 if [ -f $$r/$(HOST_SUBDIR)/binutils/nm-new ] ; then \
423 echo $$r/$(HOST_SUBDIR)/binutils/nm-new ; \
424 elif [ -f $$r/$(HOST_SUBDIR)/gcc/xgcc ]; then \
425 $(CC_FOR_TARGET) -print-prog-name=nm ; \
426 else \
427 if [ '$(host)' = '$(target)' ] ; then \
428 echo $(NM); \
429 else \
430 echo $(CONFIGURED_NM_FOR_TARGET) ; \
431 fi; \
432 fi`
433
434 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
435 CONFIGURED_RANLIB_FOR_TARGET=@CONFIGURED_RANLIB_FOR_TARGET@
436 USUAL_RANLIB_FOR_TARGET = ` \
437 if [ -f $$r/$(HOST_SUBDIR)/binutils/ranlib ] ; then \
438 echo $$r/$(HOST_SUBDIR)/binutils/ranlib ; \
439 else \
440 if [ '$(host)' = '$(target)' ] ; then \
441 if [ x'$(RANLIB)' != x ]; then \
442 echo $(RANLIB); \
443 else \
444 echo ranlib; \
445 fi; \
446 else \
447 echo $(CONFIGURED_RANLIB_FOR_TARGET) ; \
448 fi; \
449 fi`
450
451 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
452 CONFIGURED_WINDRES_FOR_TARGET=@CONFIGURED_WINDRES_FOR_TARGET@
453 USUAL_WINDRES_FOR_TARGET = ` \
454 if [ -f $$r/$(HOST_SUBDIR)/binutils/windres ] ; then \
455 echo $$r/$(HOST_SUBDIR)/binutils/windres ; \
456 else \
457 if [ '$(host)' = '$(target)' ] ; then \
458 echo $(WINDRES); \
459 else \
460 echo $(CONFIGURED_WINDRES_FOR_TARGET) ; \
461 fi; \
462 fi`
463
464 PICFLAG_FOR_TARGET =
465
466 # ------------------------------------
467 # Miscellaneous targets and flag lists
468 # ------------------------------------
469
470 # The first rule in the file had better be this one. Don't put any above it.
471 # This lives here to allow makefile fragments to contain dependencies.
472 @default_target@:
473
474 #### host and target specific makefile fragments come in here.
475 @target_makefile_frag@
476 @alphaieee_frag@
477 @ospace_frag@
478 @host_makefile_frag@
479 ###
480
481 # This is the list of directories that may be needed in RPATH_ENVVAR
482 # so that prorgams built for the target machine work.
483 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(HOST_LIB_PATH_gcc)
484
485 @if target-libstdc++-v3
486 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
487 @endif target-libstdc++-v3
488
489 @if target-libmudflap
490 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
491 @endif target-libmudflap
492
493 @if target-libssp
494 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
495 @endif target-libssp
496
497
498
499 # This is the list of directories that may be needed in RPATH_ENVVAR
500 # so that programs built for the host machine work.
501 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)
502
503 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
504 @if gcc
505 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
506 @endif gcc
507
508
509 @if bfd
510 HOST_LIB_PATH_bfd = \
511 $$r/$(HOST_SUBDIR)/bfd/.:$$r/$(HOST_SUBDIR)/prev-bfd/.:
512 @endif bfd
513
514 @if opcodes
515 HOST_LIB_PATH_opcodes = \
516 $$r/$(HOST_SUBDIR)/opcodes/.:$$r/$(HOST_SUBDIR)/prev-opcodes/.:
517 @endif opcodes
518
519
520 # Flags to pass down to all sub-makes.
521 BASE_FLAGS_TO_PASS = \
522 "DESTDIR=$(DESTDIR)" \
523 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
524 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
525 "bindir=$(bindir)" \
526 "datadir=$(datadir)" \
527 "exec_prefix=$(exec_prefix)" \
528 "includedir=$(includedir)" \
529 "infodir=$(infodir)" \
530 "libdir=$(libdir)" \
531 "libexecdir=$(libexecdir)" \
532 "localstatedir=$(localstatedir)" \
533 "mandir=$(mandir)" \
534 "oldincludedir=$(oldincludedir)" \
535 "prefix=$(prefix)" \
536 "sbindir=$(sbindir)" \
537 "sharedstatedir=$(sharedstatedir)" \
538 "sysconfdir=$(sysconfdir)" \
539 "tooldir=$(tooldir)" \
540 "build_tooldir=$(build_tooldir)" \
541 "target_alias=$(target_alias)" \
542 "BISON=$(BISON)" \
543 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
544 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
545 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
546 "EXPECT=$(EXPECT)" \
547 "FLEX=$(FLEX)" \
548 "INSTALL=$(INSTALL)" \
549 "INSTALL_DATA=$(INSTALL_DATA)" \
550 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
551 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
552 "LEX=$(LEX)" \
553 "M4=$(M4)" \
554 "MAKE=$(MAKE)" \
555 "RUNTEST=$(RUNTEST)" \
556 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
557 "SHELL=$(SHELL)" \
558 "YACC=$(YACC)" \
559 "AR_FLAGS=$(AR_FLAGS)" \
560 "CFLAGS=$(CFLAGS)" \
561 "CXXFLAGS=$(CXXFLAGS)" \
562 "LDFLAGS=$(LDFLAGS)" \
563 "LIBCFLAGS=$(LIBCFLAGS)" \
564 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
565 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
566 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
567 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
568 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
569 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
570 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
571 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
572 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
573 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
574 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
575 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
576 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
577 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
578 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
579 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
580 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
581 "CONFIG_SHELL=$(SHELL)" \
582 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
583
584 # For any flags above that may contain shell code that varies from one
585 # target library to another. When doing recursive invocations of the
586 # top-level Makefile, we don't want the outer make to evaluate them,
587 # so we pass these variables down unchanged. They must not contain
588 # single nor double quotes.
589 RECURSE_FLAGS = \
590 CXX_FOR_TARGET='$(CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
591 RAW_CXX_FOR_TARGET='$(RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
592
593 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(RECURSE_FLAGS)
594
595 # Flags to pass down to most sub-makes, in which we're building with
596 # the host environment.
597 EXTRA_HOST_FLAGS = \
598 'AR=$(AR)' \
599 'AS=$(AS)' \
600 'CC=$(CC)' \
601 'CXX=$(CXX)' \
602 'DLLTOOL=$(DLLTOOL)' \
603 'LD=$(LD)' \
604 'NM=$(NM)' \
605 'RANLIB=$(RANLIB)' \
606 'WINDRES=$(WINDRES)'
607
608 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
609
610 # Flags that are concerned with the location of the X11 include files
611 # and library files
612 #
613 # NOTE: until the top-level is getting the values via autoconf, it only
614 # causes problems to have this top-level Makefile overriding the autoconf-set
615 # values in child directories. Only variables that don't conflict with
616 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
617 #
618 X11_FLAGS_TO_PASS = \
619 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
620 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
621
622 # Flags to pass down to makes which are built with the target environment.
623 # The double $ decreases the length of the command line; the variables
624 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.
625 EXTRA_TARGET_FLAGS = \
626 'AR=$$(AR_FOR_TARGET)' \
627 'AS=$$(AS_FOR_TARGET)' \
628 'CC=$$(CC_FOR_TARGET)' \
629 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
630 'CXX=$$(CXX_FOR_TARGET)' \
631 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
632 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
633 'LD=$$(LD_FOR_TARGET)' \
634 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
635 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
636 'NM=$$(NM_FOR_TARGET)' \
637 'RANLIB=$$(RANLIB_FOR_TARGET)' \
638 'WINDRES=$$(WINDRES_FOR_TARGET)'
639
640 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
641
642 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
643 # unfortunately needs the native compiler and the target ar and
644 # ranlib.
645 # If any variables are added here, they must be added to do-*, below.
646 # The BUILD_* variables are a special case, which are used for the gcc
647 # cross-building scheme.
648 EXTRA_GCC_FLAGS = \
649 'BUILD_PREFIX=$(BUILD_PREFIX)' \
650 'BUILD_PREFIX_1=$(BUILD_PREFIX_1)' \
651 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
652 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
653 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
654 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
655 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
656 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
657 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
658 "`echo 'STAGE1_CFLAGS=$(STAGE1_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
659 "`echo 'BOOT_CFLAGS=$(BOOT_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
660 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
661
662 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
663
664 .PHONY: configure-host
665 configure-host: \
666 maybe-configure-ash \
667 maybe-configure-autoconf \
668 maybe-configure-automake \
669 maybe-configure-bash \
670 maybe-configure-bfd \
671 maybe-configure-opcodes \
672 maybe-configure-binutils \
673 maybe-configure-bison \
674 maybe-configure-byacc \
675 maybe-configure-bzip2 \
676 maybe-configure-dejagnu \
677 maybe-configure-diff \
678 maybe-configure-dosutils \
679 maybe-configure-etc \
680 maybe-configure-fastjar \
681 maybe-configure-fileutils \
682 maybe-configure-findutils \
683 maybe-configure-find \
684 maybe-configure-fixincludes \
685 maybe-configure-flex \
686 maybe-configure-gas \
687 maybe-configure-gcc \
688 maybe-configure-gawk \
689 maybe-configure-gettext \
690 maybe-configure-gnuserv \
691 maybe-configure-gprof \
692 maybe-configure-gzip \
693 maybe-configure-hello \
694 maybe-configure-indent \
695 maybe-configure-intl \
696 maybe-configure-tcl \
697 maybe-configure-itcl \
698 maybe-configure-ld \
699 maybe-configure-libcpp \
700 maybe-configure-libgui \
701 maybe-configure-libiberty \
702 maybe-configure-libtool \
703 maybe-configure-m4 \
704 maybe-configure-make \
705 maybe-configure-mmalloc \
706 maybe-configure-patch \
707 maybe-configure-perl \
708 maybe-configure-prms \
709 maybe-configure-rcs \
710 maybe-configure-readline \
711 maybe-configure-release \
712 maybe-configure-recode \
713 maybe-configure-sed \
714 maybe-configure-send-pr \
715 maybe-configure-shellutils \
716 maybe-configure-sid \
717 maybe-configure-sim \
718 maybe-configure-tar \
719 maybe-configure-texinfo \
720 maybe-configure-textutils \
721 maybe-configure-time \
722 maybe-configure-uudecode \
723 maybe-configure-wdiff \
724 maybe-configure-zip \
725 maybe-configure-zlib \
726 maybe-configure-gdb \
727 maybe-configure-expect \
728 maybe-configure-guile \
729 maybe-configure-tk \
730 maybe-configure-libtermcap \
731 maybe-configure-utils \
732 maybe-configure-gnattools
733 .PHONY: configure-target
734 configure-target: \
735 maybe-configure-target-libstdc++-v3 \
736 maybe-configure-target-libmudflap \
737 maybe-configure-target-libssp \
738 maybe-configure-target-newlib \
739 maybe-configure-target-libgfortran \
740 maybe-configure-target-libobjc \
741 maybe-configure-target-libtermcap \
742 maybe-configure-target-winsup \
743 maybe-configure-target-libgloss \
744 maybe-configure-target-libiberty \
745 maybe-configure-target-gperf \
746 maybe-configure-target-examples \
747 maybe-configure-target-libffi \
748 maybe-configure-target-libjava \
749 maybe-configure-target-zlib \
750 maybe-configure-target-boehm-gc \
751 maybe-configure-target-qthreads \
752 maybe-configure-target-rda \
753 maybe-configure-target-libada
754
755 # The target built for a native non-bootstrap build.
756 .PHONY: all
757 all: unstage all-host all-target stage
758
759 .PHONY: all-build
760 all-build: \
761 maybe-all-build-libiberty \
762 maybe-all-build-bison \
763 maybe-all-build-byacc \
764 maybe-all-build-flex \
765 maybe-all-build-m4 \
766 maybe-all-build-texinfo \
767 maybe-all-build-fixincludes
768 .PHONY: all-host
769 all-host: \
770 maybe-all-ash \
771 maybe-all-autoconf \
772 maybe-all-automake \
773 maybe-all-bash \
774 maybe-all-bfd \
775 maybe-all-opcodes \
776 maybe-all-binutils \
777 maybe-all-bison \
778 maybe-all-byacc \
779 maybe-all-bzip2 \
780 maybe-all-dejagnu \
781 maybe-all-diff \
782 maybe-all-dosutils \
783 maybe-all-etc \
784 maybe-all-fastjar \
785 maybe-all-fileutils \
786 maybe-all-findutils \
787 maybe-all-find \
788 maybe-all-fixincludes \
789 maybe-all-flex \
790 maybe-all-gas \
791 maybe-all-gcc \
792 maybe-all-gawk \
793 maybe-all-gettext \
794 maybe-all-gnuserv \
795 maybe-all-gprof \
796 maybe-all-gzip \
797 maybe-all-hello \
798 maybe-all-indent \
799 maybe-all-intl \
800 maybe-all-tcl \
801 maybe-all-itcl \
802 maybe-all-ld \
803 maybe-all-libcpp \
804 maybe-all-libgui \
805 maybe-all-libiberty \
806 maybe-all-libtool \
807 maybe-all-m4 \
808 maybe-all-make \
809 maybe-all-mmalloc \
810 maybe-all-patch \
811 maybe-all-perl \
812 maybe-all-prms \
813 maybe-all-rcs \
814 maybe-all-readline \
815 maybe-all-release \
816 maybe-all-recode \
817 maybe-all-sed \
818 maybe-all-send-pr \
819 maybe-all-shellutils \
820 maybe-all-sid \
821 maybe-all-sim \
822 maybe-all-tar \
823 maybe-all-texinfo \
824 maybe-all-textutils \
825 maybe-all-time \
826 maybe-all-uudecode \
827 maybe-all-wdiff \
828 maybe-all-zip \
829 maybe-all-zlib \
830 maybe-all-gdb \
831 maybe-all-expect \
832 maybe-all-guile \
833 maybe-all-tk \
834 maybe-all-libtermcap \
835 maybe-all-utils \
836 maybe-all-gnattools
837 .PHONY: all-target
838 all-target: \
839 maybe-all-target-libstdc++-v3 \
840 maybe-all-target-libmudflap \
841 maybe-all-target-libssp \
842 maybe-all-target-newlib \
843 maybe-all-target-libgfortran \
844 maybe-all-target-libobjc \
845 maybe-all-target-libtermcap \
846 maybe-all-target-winsup \
847 maybe-all-target-libgloss \
848 maybe-all-target-libiberty \
849 maybe-all-target-gperf \
850 maybe-all-target-examples \
851 maybe-all-target-libffi \
852 maybe-all-target-libjava \
853 maybe-all-target-zlib \
854 maybe-all-target-boehm-gc \
855 maybe-all-target-qthreads \
856 maybe-all-target-rda \
857 maybe-all-target-libada
858
859 # Do a target for all the subdirectories. A ``make do-X'' will do a
860 # ``make X'' in all subdirectories (because, in general, there is a
861 # dependency (below) of X upon do-X, a ``make X'' will also do this,
862 # but it may do additional work as well).
863
864 .PHONY: do-info
865 do-info: unstage info-host info-target stage
866
867 .PHONY: info-host
868 info-host: \
869 maybe-info-ash \
870 maybe-info-autoconf \
871 maybe-info-automake \
872 maybe-info-bash \
873 maybe-info-bfd \
874 maybe-info-opcodes \
875 maybe-info-binutils \
876 maybe-info-bison \
877 maybe-info-byacc \
878 maybe-info-bzip2 \
879 maybe-info-dejagnu \
880 maybe-info-diff \
881 maybe-info-dosutils \
882 maybe-info-etc \
883 maybe-info-fastjar \
884 maybe-info-fileutils \
885 maybe-info-findutils \
886 maybe-info-find \
887 maybe-info-fixincludes \
888 maybe-info-flex \
889 maybe-info-gas \
890 maybe-info-gcc \
891 maybe-info-gawk \
892 maybe-info-gettext \
893 maybe-info-gnuserv \
894 maybe-info-gprof \
895 maybe-info-gzip \
896 maybe-info-hello \
897 maybe-info-indent \
898 maybe-info-intl \
899 maybe-info-tcl \
900 maybe-info-itcl \
901 maybe-info-ld \
902 maybe-info-libcpp \
903 maybe-info-libgui \
904 maybe-info-libiberty \
905 maybe-info-libtool \
906 maybe-info-m4 \
907 maybe-info-make \
908 maybe-info-mmalloc \
909 maybe-info-patch \
910 maybe-info-perl \
911 maybe-info-prms \
912 maybe-info-rcs \
913 maybe-info-readline \
914 maybe-info-release \
915 maybe-info-recode \
916 maybe-info-sed \
917 maybe-info-send-pr \
918 maybe-info-shellutils \
919 maybe-info-sid \
920 maybe-info-sim \
921 maybe-info-tar \
922 maybe-info-texinfo \
923 maybe-info-textutils \
924 maybe-info-time \
925 maybe-info-uudecode \
926 maybe-info-wdiff \
927 maybe-info-zip \
928 maybe-info-zlib \
929 maybe-info-gdb \
930 maybe-info-expect \
931 maybe-info-guile \
932 maybe-info-tk \
933 maybe-info-libtermcap \
934 maybe-info-utils \
935 maybe-info-gnattools
936
937 .PHONY: info-target
938 info-target: \
939 maybe-info-target-libstdc++-v3 \
940 maybe-info-target-libmudflap \
941 maybe-info-target-libssp \
942 maybe-info-target-newlib \
943 maybe-info-target-libgfortran \
944 maybe-info-target-libobjc \
945 maybe-info-target-libtermcap \
946 maybe-info-target-winsup \
947 maybe-info-target-libgloss \
948 maybe-info-target-libiberty \
949 maybe-info-target-gperf \
950 maybe-info-target-examples \
951 maybe-info-target-libffi \
952 maybe-info-target-libjava \
953 maybe-info-target-zlib \
954 maybe-info-target-boehm-gc \
955 maybe-info-target-qthreads \
956 maybe-info-target-rda \
957 maybe-info-target-libada
958
959 .PHONY: do-dvi
960 do-dvi: unstage dvi-host dvi-target stage
961
962 .PHONY: dvi-host
963 dvi-host: \
964 maybe-dvi-ash \
965 maybe-dvi-autoconf \
966 maybe-dvi-automake \
967 maybe-dvi-bash \
968 maybe-dvi-bfd \
969 maybe-dvi-opcodes \
970 maybe-dvi-binutils \
971 maybe-dvi-bison \
972 maybe-dvi-byacc \
973 maybe-dvi-bzip2 \
974 maybe-dvi-dejagnu \
975 maybe-dvi-diff \
976 maybe-dvi-dosutils \
977 maybe-dvi-etc \
978 maybe-dvi-fastjar \
979 maybe-dvi-fileutils \
980 maybe-dvi-findutils \
981 maybe-dvi-find \
982 maybe-dvi-fixincludes \
983 maybe-dvi-flex \
984 maybe-dvi-gas \
985 maybe-dvi-gcc \
986 maybe-dvi-gawk \
987 maybe-dvi-gettext \
988 maybe-dvi-gnuserv \
989 maybe-dvi-gprof \
990 maybe-dvi-gzip \
991 maybe-dvi-hello \
992 maybe-dvi-indent \
993 maybe-dvi-intl \
994 maybe-dvi-tcl \
995 maybe-dvi-itcl \
996 maybe-dvi-ld \
997 maybe-dvi-libcpp \
998 maybe-dvi-libgui \
999 maybe-dvi-libiberty \
1000 maybe-dvi-libtool \
1001 maybe-dvi-m4 \
1002 maybe-dvi-make \
1003 maybe-dvi-mmalloc \
1004 maybe-dvi-patch \
1005 maybe-dvi-perl \
1006 maybe-dvi-prms \
1007 maybe-dvi-rcs \
1008 maybe-dvi-readline \
1009 maybe-dvi-release \
1010 maybe-dvi-recode \
1011 maybe-dvi-sed \
1012 maybe-dvi-send-pr \
1013 maybe-dvi-shellutils \
1014 maybe-dvi-sid \
1015 maybe-dvi-sim \
1016 maybe-dvi-tar \
1017 maybe-dvi-texinfo \
1018 maybe-dvi-textutils \
1019 maybe-dvi-time \
1020 maybe-dvi-uudecode \
1021 maybe-dvi-wdiff \
1022 maybe-dvi-zip \
1023 maybe-dvi-zlib \
1024 maybe-dvi-gdb \
1025 maybe-dvi-expect \
1026 maybe-dvi-guile \
1027 maybe-dvi-tk \
1028 maybe-dvi-libtermcap \
1029 maybe-dvi-utils \
1030 maybe-dvi-gnattools
1031
1032 .PHONY: dvi-target
1033 dvi-target: \
1034 maybe-dvi-target-libstdc++-v3 \
1035 maybe-dvi-target-libmudflap \
1036 maybe-dvi-target-libssp \
1037 maybe-dvi-target-newlib \
1038 maybe-dvi-target-libgfortran \
1039 maybe-dvi-target-libobjc \
1040 maybe-dvi-target-libtermcap \
1041 maybe-dvi-target-winsup \
1042 maybe-dvi-target-libgloss \
1043 maybe-dvi-target-libiberty \
1044 maybe-dvi-target-gperf \
1045 maybe-dvi-target-examples \
1046 maybe-dvi-target-libffi \
1047 maybe-dvi-target-libjava \
1048 maybe-dvi-target-zlib \
1049 maybe-dvi-target-boehm-gc \
1050 maybe-dvi-target-qthreads \
1051 maybe-dvi-target-rda \
1052 maybe-dvi-target-libada
1053
1054 .PHONY: do-html
1055 do-html: unstage html-host html-target stage
1056
1057 .PHONY: html-host
1058 html-host: \
1059 maybe-html-ash \
1060 maybe-html-autoconf \
1061 maybe-html-automake \
1062 maybe-html-bash \
1063 maybe-html-bfd \
1064 maybe-html-opcodes \
1065 maybe-html-binutils \
1066 maybe-html-bison \
1067 maybe-html-byacc \
1068 maybe-html-bzip2 \
1069 maybe-html-dejagnu \
1070 maybe-html-diff \
1071 maybe-html-dosutils \
1072 maybe-html-etc \
1073 maybe-html-fastjar \
1074 maybe-html-fileutils \
1075 maybe-html-findutils \
1076 maybe-html-find \
1077 maybe-html-fixincludes \
1078 maybe-html-flex \
1079 maybe-html-gas \
1080 maybe-html-gcc \
1081 maybe-html-gawk \
1082 maybe-html-gettext \
1083 maybe-html-gnuserv \
1084 maybe-html-gprof \
1085 maybe-html-gzip \
1086 maybe-html-hello \
1087 maybe-html-indent \
1088 maybe-html-intl \
1089 maybe-html-tcl \
1090 maybe-html-itcl \
1091 maybe-html-ld \
1092 maybe-html-libcpp \
1093 maybe-html-libgui \
1094 maybe-html-libiberty \
1095 maybe-html-libtool \
1096 maybe-html-m4 \
1097 maybe-html-make \
1098 maybe-html-mmalloc \
1099 maybe-html-patch \
1100 maybe-html-perl \
1101 maybe-html-prms \
1102 maybe-html-rcs \
1103 maybe-html-readline \
1104 maybe-html-release \
1105 maybe-html-recode \
1106 maybe-html-sed \
1107 maybe-html-send-pr \
1108 maybe-html-shellutils \
1109 maybe-html-sid \
1110 maybe-html-sim \
1111 maybe-html-tar \
1112 maybe-html-texinfo \
1113 maybe-html-textutils \
1114 maybe-html-time \
1115 maybe-html-uudecode \
1116 maybe-html-wdiff \
1117 maybe-html-zip \
1118 maybe-html-zlib \
1119 maybe-html-gdb \
1120 maybe-html-expect \
1121 maybe-html-guile \
1122 maybe-html-tk \
1123 maybe-html-libtermcap \
1124 maybe-html-utils \
1125 maybe-html-gnattools
1126
1127 .PHONY: html-target
1128 html-target: \
1129 maybe-html-target-libstdc++-v3 \
1130 maybe-html-target-libmudflap \
1131 maybe-html-target-libssp \
1132 maybe-html-target-newlib \
1133 maybe-html-target-libgfortran \
1134 maybe-html-target-libobjc \
1135 maybe-html-target-libtermcap \
1136 maybe-html-target-winsup \
1137 maybe-html-target-libgloss \
1138 maybe-html-target-libiberty \
1139 maybe-html-target-gperf \
1140 maybe-html-target-examples \
1141 maybe-html-target-libffi \
1142 maybe-html-target-libjava \
1143 maybe-html-target-zlib \
1144 maybe-html-target-boehm-gc \
1145 maybe-html-target-qthreads \
1146 maybe-html-target-rda \
1147 maybe-html-target-libada
1148
1149 .PHONY: do-TAGS
1150 do-TAGS: unstage TAGS-host TAGS-target stage
1151
1152 .PHONY: TAGS-host
1153 TAGS-host: \
1154 maybe-TAGS-ash \
1155 maybe-TAGS-autoconf \
1156 maybe-TAGS-automake \
1157 maybe-TAGS-bash \
1158 maybe-TAGS-bfd \
1159 maybe-TAGS-opcodes \
1160 maybe-TAGS-binutils \
1161 maybe-TAGS-bison \
1162 maybe-TAGS-byacc \
1163 maybe-TAGS-bzip2 \
1164 maybe-TAGS-dejagnu \
1165 maybe-TAGS-diff \
1166 maybe-TAGS-dosutils \
1167 maybe-TAGS-etc \
1168 maybe-TAGS-fastjar \
1169 maybe-TAGS-fileutils \
1170 maybe-TAGS-findutils \
1171 maybe-TAGS-find \
1172 maybe-TAGS-fixincludes \
1173 maybe-TAGS-flex \
1174 maybe-TAGS-gas \
1175 maybe-TAGS-gcc \
1176 maybe-TAGS-gawk \
1177 maybe-TAGS-gettext \
1178 maybe-TAGS-gnuserv \
1179 maybe-TAGS-gprof \
1180 maybe-TAGS-gzip \
1181 maybe-TAGS-hello \
1182 maybe-TAGS-indent \
1183 maybe-TAGS-intl \
1184 maybe-TAGS-tcl \
1185 maybe-TAGS-itcl \
1186 maybe-TAGS-ld \
1187 maybe-TAGS-libcpp \
1188 maybe-TAGS-libgui \
1189 maybe-TAGS-libiberty \
1190 maybe-TAGS-libtool \
1191 maybe-TAGS-m4 \
1192 maybe-TAGS-make \
1193 maybe-TAGS-mmalloc \
1194 maybe-TAGS-patch \
1195 maybe-TAGS-perl \
1196 maybe-TAGS-prms \
1197 maybe-TAGS-rcs \
1198 maybe-TAGS-readline \
1199 maybe-TAGS-release \
1200 maybe-TAGS-recode \
1201 maybe-TAGS-sed \
1202 maybe-TAGS-send-pr \
1203 maybe-TAGS-shellutils \
1204 maybe-TAGS-sid \
1205 maybe-TAGS-sim \
1206 maybe-TAGS-tar \
1207 maybe-TAGS-texinfo \
1208 maybe-TAGS-textutils \
1209 maybe-TAGS-time \
1210 maybe-TAGS-uudecode \
1211 maybe-TAGS-wdiff \
1212 maybe-TAGS-zip \
1213 maybe-TAGS-zlib \
1214 maybe-TAGS-gdb \
1215 maybe-TAGS-expect \
1216 maybe-TAGS-guile \
1217 maybe-TAGS-tk \
1218 maybe-TAGS-libtermcap \
1219 maybe-TAGS-utils \
1220 maybe-TAGS-gnattools
1221
1222 .PHONY: TAGS-target
1223 TAGS-target: \
1224 maybe-TAGS-target-libstdc++-v3 \
1225 maybe-TAGS-target-libmudflap \
1226 maybe-TAGS-target-libssp \
1227 maybe-TAGS-target-newlib \
1228 maybe-TAGS-target-libgfortran \
1229 maybe-TAGS-target-libobjc \
1230 maybe-TAGS-target-libtermcap \
1231 maybe-TAGS-target-winsup \
1232 maybe-TAGS-target-libgloss \
1233 maybe-TAGS-target-libiberty \
1234 maybe-TAGS-target-gperf \
1235 maybe-TAGS-target-examples \
1236 maybe-TAGS-target-libffi \
1237 maybe-TAGS-target-libjava \
1238 maybe-TAGS-target-zlib \
1239 maybe-TAGS-target-boehm-gc \
1240 maybe-TAGS-target-qthreads \
1241 maybe-TAGS-target-rda \
1242 maybe-TAGS-target-libada
1243
1244 .PHONY: do-install-info
1245 do-install-info: unstage install-info-host install-info-target stage
1246
1247 .PHONY: install-info-host
1248 install-info-host: \
1249 maybe-install-info-ash \
1250 maybe-install-info-autoconf \
1251 maybe-install-info-automake \
1252 maybe-install-info-bash \
1253 maybe-install-info-bfd \
1254 maybe-install-info-opcodes \
1255 maybe-install-info-binutils \
1256 maybe-install-info-bison \
1257 maybe-install-info-byacc \
1258 maybe-install-info-bzip2 \
1259 maybe-install-info-dejagnu \
1260 maybe-install-info-diff \
1261 maybe-install-info-dosutils \
1262 maybe-install-info-etc \
1263 maybe-install-info-fastjar \
1264 maybe-install-info-fileutils \
1265 maybe-install-info-findutils \
1266 maybe-install-info-find \
1267 maybe-install-info-fixincludes \
1268 maybe-install-info-flex \
1269 maybe-install-info-gas \
1270 maybe-install-info-gcc \
1271 maybe-install-info-gawk \
1272 maybe-install-info-gettext \
1273 maybe-install-info-gnuserv \
1274 maybe-install-info-gprof \
1275 maybe-install-info-gzip \
1276 maybe-install-info-hello \
1277 maybe-install-info-indent \
1278 maybe-install-info-intl \
1279 maybe-install-info-tcl \
1280 maybe-install-info-itcl \
1281 maybe-install-info-ld \
1282 maybe-install-info-libcpp \
1283 maybe-install-info-libgui \
1284 maybe-install-info-libiberty \
1285 maybe-install-info-libtool \
1286 maybe-install-info-m4 \
1287 maybe-install-info-make \
1288 maybe-install-info-mmalloc \
1289 maybe-install-info-patch \
1290 maybe-install-info-perl \
1291 maybe-install-info-prms \
1292 maybe-install-info-rcs \
1293 maybe-install-info-readline \
1294 maybe-install-info-release \
1295 maybe-install-info-recode \
1296 maybe-install-info-sed \
1297 maybe-install-info-send-pr \
1298 maybe-install-info-shellutils \
1299 maybe-install-info-sid \
1300 maybe-install-info-sim \
1301 maybe-install-info-tar \
1302 maybe-install-info-texinfo \
1303 maybe-install-info-textutils \
1304 maybe-install-info-time \
1305 maybe-install-info-uudecode \
1306 maybe-install-info-wdiff \
1307 maybe-install-info-zip \
1308 maybe-install-info-zlib \
1309 maybe-install-info-gdb \
1310 maybe-install-info-expect \
1311 maybe-install-info-guile \
1312 maybe-install-info-tk \
1313 maybe-install-info-libtermcap \
1314 maybe-install-info-utils \
1315 maybe-install-info-gnattools
1316
1317 .PHONY: install-info-target
1318 install-info-target: \
1319 maybe-install-info-target-libstdc++-v3 \
1320 maybe-install-info-target-libmudflap \
1321 maybe-install-info-target-libssp \
1322 maybe-install-info-target-newlib \
1323 maybe-install-info-target-libgfortran \
1324 maybe-install-info-target-libobjc \
1325 maybe-install-info-target-libtermcap \
1326 maybe-install-info-target-winsup \
1327 maybe-install-info-target-libgloss \
1328 maybe-install-info-target-libiberty \
1329 maybe-install-info-target-gperf \
1330 maybe-install-info-target-examples \
1331 maybe-install-info-target-libffi \
1332 maybe-install-info-target-libjava \
1333 maybe-install-info-target-zlib \
1334 maybe-install-info-target-boehm-gc \
1335 maybe-install-info-target-qthreads \
1336 maybe-install-info-target-rda \
1337 maybe-install-info-target-libada
1338
1339 .PHONY: do-installcheck
1340 do-installcheck: unstage installcheck-host installcheck-target stage
1341
1342 .PHONY: installcheck-host
1343 installcheck-host: \
1344 maybe-installcheck-ash \
1345 maybe-installcheck-autoconf \
1346 maybe-installcheck-automake \
1347 maybe-installcheck-bash \
1348 maybe-installcheck-bfd \
1349 maybe-installcheck-opcodes \
1350 maybe-installcheck-binutils \
1351 maybe-installcheck-bison \
1352 maybe-installcheck-byacc \
1353 maybe-installcheck-bzip2 \
1354 maybe-installcheck-dejagnu \
1355 maybe-installcheck-diff \
1356 maybe-installcheck-dosutils \
1357 maybe-installcheck-etc \
1358 maybe-installcheck-fastjar \
1359 maybe-installcheck-fileutils \
1360 maybe-installcheck-findutils \
1361 maybe-installcheck-find \
1362 maybe-installcheck-fixincludes \
1363 maybe-installcheck-flex \
1364 maybe-installcheck-gas \
1365 maybe-installcheck-gcc \
1366 maybe-installcheck-gawk \
1367 maybe-installcheck-gettext \
1368 maybe-installcheck-gnuserv \
1369 maybe-installcheck-gprof \
1370 maybe-installcheck-gzip \
1371 maybe-installcheck-hello \
1372 maybe-installcheck-indent \
1373 maybe-installcheck-intl \
1374 maybe-installcheck-tcl \
1375 maybe-installcheck-itcl \
1376 maybe-installcheck-ld \
1377 maybe-installcheck-libcpp \
1378 maybe-installcheck-libgui \
1379 maybe-installcheck-libiberty \
1380 maybe-installcheck-libtool \
1381 maybe-installcheck-m4 \
1382 maybe-installcheck-make \
1383 maybe-installcheck-mmalloc \
1384 maybe-installcheck-patch \
1385 maybe-installcheck-perl \
1386 maybe-installcheck-prms \
1387 maybe-installcheck-rcs \
1388 maybe-installcheck-readline \
1389 maybe-installcheck-release \
1390 maybe-installcheck-recode \
1391 maybe-installcheck-sed \
1392 maybe-installcheck-send-pr \
1393 maybe-installcheck-shellutils \
1394 maybe-installcheck-sid \
1395 maybe-installcheck-sim \
1396 maybe-installcheck-tar \
1397 maybe-installcheck-texinfo \
1398 maybe-installcheck-textutils \
1399 maybe-installcheck-time \
1400 maybe-installcheck-uudecode \
1401 maybe-installcheck-wdiff \
1402 maybe-installcheck-zip \
1403 maybe-installcheck-zlib \
1404 maybe-installcheck-gdb \
1405 maybe-installcheck-expect \
1406 maybe-installcheck-guile \
1407 maybe-installcheck-tk \
1408 maybe-installcheck-libtermcap \
1409 maybe-installcheck-utils \
1410 maybe-installcheck-gnattools
1411
1412 .PHONY: installcheck-target
1413 installcheck-target: \
1414 maybe-installcheck-target-libstdc++-v3 \
1415 maybe-installcheck-target-libmudflap \
1416 maybe-installcheck-target-libssp \
1417 maybe-installcheck-target-newlib \
1418 maybe-installcheck-target-libgfortran \
1419 maybe-installcheck-target-libobjc \
1420 maybe-installcheck-target-libtermcap \
1421 maybe-installcheck-target-winsup \
1422 maybe-installcheck-target-libgloss \
1423 maybe-installcheck-target-libiberty \
1424 maybe-installcheck-target-gperf \
1425 maybe-installcheck-target-examples \
1426 maybe-installcheck-target-libffi \
1427 maybe-installcheck-target-libjava \
1428 maybe-installcheck-target-zlib \
1429 maybe-installcheck-target-boehm-gc \
1430 maybe-installcheck-target-qthreads \
1431 maybe-installcheck-target-rda \
1432 maybe-installcheck-target-libada
1433
1434 .PHONY: do-mostlyclean
1435 do-mostlyclean: unstage mostlyclean-host mostlyclean-target stage
1436
1437 .PHONY: mostlyclean-host
1438 mostlyclean-host: \
1439 maybe-mostlyclean-ash \
1440 maybe-mostlyclean-autoconf \
1441 maybe-mostlyclean-automake \
1442 maybe-mostlyclean-bash \
1443 maybe-mostlyclean-bfd \
1444 maybe-mostlyclean-opcodes \
1445 maybe-mostlyclean-binutils \
1446 maybe-mostlyclean-bison \
1447 maybe-mostlyclean-byacc \
1448 maybe-mostlyclean-bzip2 \
1449 maybe-mostlyclean-dejagnu \
1450 maybe-mostlyclean-diff \
1451 maybe-mostlyclean-dosutils \
1452 maybe-mostlyclean-etc \
1453 maybe-mostlyclean-fastjar \
1454 maybe-mostlyclean-fileutils \
1455 maybe-mostlyclean-findutils \
1456 maybe-mostlyclean-find \
1457 maybe-mostlyclean-fixincludes \
1458 maybe-mostlyclean-flex \
1459 maybe-mostlyclean-gas \
1460 maybe-mostlyclean-gcc \
1461 maybe-mostlyclean-gawk \
1462 maybe-mostlyclean-gettext \
1463 maybe-mostlyclean-gnuserv \
1464 maybe-mostlyclean-gprof \
1465 maybe-mostlyclean-gzip \
1466 maybe-mostlyclean-hello \
1467 maybe-mostlyclean-indent \
1468 maybe-mostlyclean-intl \
1469 maybe-mostlyclean-tcl \
1470 maybe-mostlyclean-itcl \
1471 maybe-mostlyclean-ld \
1472 maybe-mostlyclean-libcpp \
1473 maybe-mostlyclean-libgui \
1474 maybe-mostlyclean-libiberty \
1475 maybe-mostlyclean-libtool \
1476 maybe-mostlyclean-m4 \
1477 maybe-mostlyclean-make \
1478 maybe-mostlyclean-mmalloc \
1479 maybe-mostlyclean-patch \
1480 maybe-mostlyclean-perl \
1481 maybe-mostlyclean-prms \
1482 maybe-mostlyclean-rcs \
1483 maybe-mostlyclean-readline \
1484 maybe-mostlyclean-release \
1485 maybe-mostlyclean-recode \
1486 maybe-mostlyclean-sed \
1487 maybe-mostlyclean-send-pr \
1488 maybe-mostlyclean-shellutils \
1489 maybe-mostlyclean-sid \
1490 maybe-mostlyclean-sim \
1491 maybe-mostlyclean-tar \
1492 maybe-mostlyclean-texinfo \
1493 maybe-mostlyclean-textutils \
1494 maybe-mostlyclean-time \
1495 maybe-mostlyclean-uudecode \
1496 maybe-mostlyclean-wdiff \
1497 maybe-mostlyclean-zip \
1498 maybe-mostlyclean-zlib \
1499 maybe-mostlyclean-gdb \
1500 maybe-mostlyclean-expect \
1501 maybe-mostlyclean-guile \
1502 maybe-mostlyclean-tk \
1503 maybe-mostlyclean-libtermcap \
1504 maybe-mostlyclean-utils \
1505 maybe-mostlyclean-gnattools
1506
1507 .PHONY: mostlyclean-target
1508 mostlyclean-target: \
1509 maybe-mostlyclean-target-libstdc++-v3 \
1510 maybe-mostlyclean-target-libmudflap \
1511 maybe-mostlyclean-target-libssp \
1512 maybe-mostlyclean-target-newlib \
1513 maybe-mostlyclean-target-libgfortran \
1514 maybe-mostlyclean-target-libobjc \
1515 maybe-mostlyclean-target-libtermcap \
1516 maybe-mostlyclean-target-winsup \
1517 maybe-mostlyclean-target-libgloss \
1518 maybe-mostlyclean-target-libiberty \
1519 maybe-mostlyclean-target-gperf \
1520 maybe-mostlyclean-target-examples \
1521 maybe-mostlyclean-target-libffi \
1522 maybe-mostlyclean-target-libjava \
1523 maybe-mostlyclean-target-zlib \
1524 maybe-mostlyclean-target-boehm-gc \
1525 maybe-mostlyclean-target-qthreads \
1526 maybe-mostlyclean-target-rda \
1527 maybe-mostlyclean-target-libada
1528
1529 .PHONY: do-clean
1530 do-clean: unstage clean-host clean-target stage
1531
1532 .PHONY: clean-host
1533 clean-host: \
1534 maybe-clean-ash \
1535 maybe-clean-autoconf \
1536 maybe-clean-automake \
1537 maybe-clean-bash \
1538 maybe-clean-bfd \
1539 maybe-clean-opcodes \
1540 maybe-clean-binutils \
1541 maybe-clean-bison \
1542 maybe-clean-byacc \
1543 maybe-clean-bzip2 \
1544 maybe-clean-dejagnu \
1545 maybe-clean-diff \
1546 maybe-clean-dosutils \
1547 maybe-clean-etc \
1548 maybe-clean-fastjar \
1549 maybe-clean-fileutils \
1550 maybe-clean-findutils \
1551 maybe-clean-find \
1552 maybe-clean-fixincludes \
1553 maybe-clean-flex \
1554 maybe-clean-gas \
1555 maybe-clean-gcc \
1556 maybe-clean-gawk \
1557 maybe-clean-gettext \
1558 maybe-clean-gnuserv \
1559 maybe-clean-gprof \
1560 maybe-clean-gzip \
1561 maybe-clean-hello \
1562 maybe-clean-indent \
1563 maybe-clean-intl \
1564 maybe-clean-tcl \
1565 maybe-clean-itcl \
1566 maybe-clean-ld \
1567 maybe-clean-libcpp \
1568 maybe-clean-libgui \
1569 maybe-clean-libiberty \
1570 maybe-clean-libtool \
1571 maybe-clean-m4 \
1572 maybe-clean-make \
1573 maybe-clean-mmalloc \
1574 maybe-clean-patch \
1575 maybe-clean-perl \
1576 maybe-clean-prms \
1577 maybe-clean-rcs \
1578 maybe-clean-readline \
1579 maybe-clean-release \
1580 maybe-clean-recode \
1581 maybe-clean-sed \
1582 maybe-clean-send-pr \
1583 maybe-clean-shellutils \
1584 maybe-clean-sid \
1585 maybe-clean-sim \
1586 maybe-clean-tar \
1587 maybe-clean-texinfo \
1588 maybe-clean-textutils \
1589 maybe-clean-time \
1590 maybe-clean-uudecode \
1591 maybe-clean-wdiff \
1592 maybe-clean-zip \
1593 maybe-clean-zlib \
1594 maybe-clean-gdb \
1595 maybe-clean-expect \
1596 maybe-clean-guile \
1597 maybe-clean-tk \
1598 maybe-clean-libtermcap \
1599 maybe-clean-utils \
1600 maybe-clean-gnattools
1601
1602 .PHONY: clean-target
1603 clean-target: \
1604 maybe-clean-target-libstdc++-v3 \
1605 maybe-clean-target-libmudflap \
1606 maybe-clean-target-libssp \
1607 maybe-clean-target-newlib \
1608 maybe-clean-target-libgfortran \
1609 maybe-clean-target-libobjc \
1610 maybe-clean-target-libtermcap \
1611 maybe-clean-target-winsup \
1612 maybe-clean-target-libgloss \
1613 maybe-clean-target-libiberty \
1614 maybe-clean-target-gperf \
1615 maybe-clean-target-examples \
1616 maybe-clean-target-libffi \
1617 maybe-clean-target-libjava \
1618 maybe-clean-target-zlib \
1619 maybe-clean-target-boehm-gc \
1620 maybe-clean-target-qthreads \
1621 maybe-clean-target-rda \
1622 maybe-clean-target-libada
1623
1624 .PHONY: do-distclean
1625 do-distclean: unstage distclean-host distclean-target stage
1626
1627 .PHONY: distclean-host
1628 distclean-host: \
1629 maybe-distclean-ash \
1630 maybe-distclean-autoconf \
1631 maybe-distclean-automake \
1632 maybe-distclean-bash \
1633 maybe-distclean-bfd \
1634 maybe-distclean-opcodes \
1635 maybe-distclean-binutils \
1636 maybe-distclean-bison \
1637 maybe-distclean-byacc \
1638 maybe-distclean-bzip2 \
1639 maybe-distclean-dejagnu \
1640 maybe-distclean-diff \
1641 maybe-distclean-dosutils \
1642 maybe-distclean-etc \
1643 maybe-distclean-fastjar \
1644 maybe-distclean-fileutils \
1645 maybe-distclean-findutils \
1646 maybe-distclean-find \
1647 maybe-distclean-fixincludes \
1648 maybe-distclean-flex \
1649 maybe-distclean-gas \
1650 maybe-distclean-gcc \
1651 maybe-distclean-gawk \
1652 maybe-distclean-gettext \
1653 maybe-distclean-gnuserv \
1654 maybe-distclean-gprof \
1655 maybe-distclean-gzip \
1656 maybe-distclean-hello \
1657 maybe-distclean-indent \
1658 maybe-distclean-intl \
1659 maybe-distclean-tcl \
1660 maybe-distclean-itcl \
1661 maybe-distclean-ld \
1662 maybe-distclean-libcpp \
1663 maybe-distclean-libgui \
1664 maybe-distclean-libiberty \
1665 maybe-distclean-libtool \
1666 maybe-distclean-m4 \
1667 maybe-distclean-make \
1668 maybe-distclean-mmalloc \
1669 maybe-distclean-patch \
1670 maybe-distclean-perl \
1671 maybe-distclean-prms \
1672 maybe-distclean-rcs \
1673 maybe-distclean-readline \
1674 maybe-distclean-release \
1675 maybe-distclean-recode \
1676 maybe-distclean-sed \
1677 maybe-distclean-send-pr \
1678 maybe-distclean-shellutils \
1679 maybe-distclean-sid \
1680 maybe-distclean-sim \
1681 maybe-distclean-tar \
1682 maybe-distclean-texinfo \
1683 maybe-distclean-textutils \
1684 maybe-distclean-time \
1685 maybe-distclean-uudecode \
1686 maybe-distclean-wdiff \
1687 maybe-distclean-zip \
1688 maybe-distclean-zlib \
1689 maybe-distclean-gdb \
1690 maybe-distclean-expect \
1691 maybe-distclean-guile \
1692 maybe-distclean-tk \
1693 maybe-distclean-libtermcap \
1694 maybe-distclean-utils \
1695 maybe-distclean-gnattools
1696
1697 .PHONY: distclean-target
1698 distclean-target: \
1699 maybe-distclean-target-libstdc++-v3 \
1700 maybe-distclean-target-libmudflap \
1701 maybe-distclean-target-libssp \
1702 maybe-distclean-target-newlib \
1703 maybe-distclean-target-libgfortran \
1704 maybe-distclean-target-libobjc \
1705 maybe-distclean-target-libtermcap \
1706 maybe-distclean-target-winsup \
1707 maybe-distclean-target-libgloss \
1708 maybe-distclean-target-libiberty \
1709 maybe-distclean-target-gperf \
1710 maybe-distclean-target-examples \
1711 maybe-distclean-target-libffi \
1712 maybe-distclean-target-libjava \
1713 maybe-distclean-target-zlib \
1714 maybe-distclean-target-boehm-gc \
1715 maybe-distclean-target-qthreads \
1716 maybe-distclean-target-rda \
1717 maybe-distclean-target-libada
1718
1719 .PHONY: do-maintainer-clean
1720 do-maintainer-clean: unstage maintainer-clean-host maintainer-clean-target stage
1721
1722 .PHONY: maintainer-clean-host
1723 maintainer-clean-host: \
1724 maybe-maintainer-clean-ash \
1725 maybe-maintainer-clean-autoconf \
1726 maybe-maintainer-clean-automake \
1727 maybe-maintainer-clean-bash \
1728 maybe-maintainer-clean-bfd \
1729 maybe-maintainer-clean-opcodes \
1730 maybe-maintainer-clean-binutils \
1731 maybe-maintainer-clean-bison \
1732 maybe-maintainer-clean-byacc \
1733 maybe-maintainer-clean-bzip2 \
1734 maybe-maintainer-clean-dejagnu \
1735 maybe-maintainer-clean-diff \
1736 maybe-maintainer-clean-dosutils \
1737 maybe-maintainer-clean-etc \
1738 maybe-maintainer-clean-fastjar \
1739 maybe-maintainer-clean-fileutils \
1740 maybe-maintainer-clean-findutils \
1741 maybe-maintainer-clean-find \
1742 maybe-maintainer-clean-fixincludes \
1743 maybe-maintainer-clean-flex \
1744 maybe-maintainer-clean-gas \
1745 maybe-maintainer-clean-gcc \
1746 maybe-maintainer-clean-gawk \
1747 maybe-maintainer-clean-gettext \
1748 maybe-maintainer-clean-gnuserv \
1749 maybe-maintainer-clean-gprof \
1750 maybe-maintainer-clean-gzip \
1751 maybe-maintainer-clean-hello \
1752 maybe-maintainer-clean-indent \
1753 maybe-maintainer-clean-intl \
1754 maybe-maintainer-clean-tcl \
1755 maybe-maintainer-clean-itcl \
1756 maybe-maintainer-clean-ld \
1757 maybe-maintainer-clean-libcpp \
1758 maybe-maintainer-clean-libgui \
1759 maybe-maintainer-clean-libiberty \
1760 maybe-maintainer-clean-libtool \
1761 maybe-maintainer-clean-m4 \
1762 maybe-maintainer-clean-make \
1763 maybe-maintainer-clean-mmalloc \
1764 maybe-maintainer-clean-patch \
1765 maybe-maintainer-clean-perl \
1766 maybe-maintainer-clean-prms \
1767 maybe-maintainer-clean-rcs \
1768 maybe-maintainer-clean-readline \
1769 maybe-maintainer-clean-release \
1770 maybe-maintainer-clean-recode \
1771 maybe-maintainer-clean-sed \
1772 maybe-maintainer-clean-send-pr \
1773 maybe-maintainer-clean-shellutils \
1774 maybe-maintainer-clean-sid \
1775 maybe-maintainer-clean-sim \
1776 maybe-maintainer-clean-tar \
1777 maybe-maintainer-clean-texinfo \
1778 maybe-maintainer-clean-textutils \
1779 maybe-maintainer-clean-time \
1780 maybe-maintainer-clean-uudecode \
1781 maybe-maintainer-clean-wdiff \
1782 maybe-maintainer-clean-zip \
1783 maybe-maintainer-clean-zlib \
1784 maybe-maintainer-clean-gdb \
1785 maybe-maintainer-clean-expect \
1786 maybe-maintainer-clean-guile \
1787 maybe-maintainer-clean-tk \
1788 maybe-maintainer-clean-libtermcap \
1789 maybe-maintainer-clean-utils \
1790 maybe-maintainer-clean-gnattools
1791
1792 .PHONY: maintainer-clean-target
1793 maintainer-clean-target: \
1794 maybe-maintainer-clean-target-libstdc++-v3 \
1795 maybe-maintainer-clean-target-libmudflap \
1796 maybe-maintainer-clean-target-libssp \
1797 maybe-maintainer-clean-target-newlib \
1798 maybe-maintainer-clean-target-libgfortran \
1799 maybe-maintainer-clean-target-libobjc \
1800 maybe-maintainer-clean-target-libtermcap \
1801 maybe-maintainer-clean-target-winsup \
1802 maybe-maintainer-clean-target-libgloss \
1803 maybe-maintainer-clean-target-libiberty \
1804 maybe-maintainer-clean-target-gperf \
1805 maybe-maintainer-clean-target-examples \
1806 maybe-maintainer-clean-target-libffi \
1807 maybe-maintainer-clean-target-libjava \
1808 maybe-maintainer-clean-target-zlib \
1809 maybe-maintainer-clean-target-boehm-gc \
1810 maybe-maintainer-clean-target-qthreads \
1811 maybe-maintainer-clean-target-rda \
1812 maybe-maintainer-clean-target-libada
1813
1814
1815 # Here are the targets which correspond to the do-X targets.
1816
1817 .PHONY: info installcheck dvi html install-info
1818 .PHONY: clean distclean mostlyclean maintainer-clean realclean
1819 .PHONY: local-clean local-distclean local-maintainer-clean
1820 info: do-info
1821 installcheck: do-installcheck
1822 dvi: do-dvi
1823 html: do-html
1824
1825 # Make sure makeinfo is built before we do a `make info', if we're
1826 # in fact building texinfo.
1827 do-info: maybe-all-texinfo
1828
1829 install-info: do-install-info dir.info
1830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1831 if [ -f dir.info ] ; then \
1832 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
1833 else true ; fi
1834
1835 local-clean:
1836 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
1837
1838 local-distclean:
1839 -rm -f Makefile config.status config.cache mh-frag mt-frag
1840 -rm -f multilib.out multilib.tmp maybedep.tmp serdep.tmp
1841 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
1842 rm -rf $(TARGET_SUBDIR); \
1843 else true; fi
1844 -rm -rf $(BUILD_SUBDIR)
1845 -if [ "$(HOST_SUBDIR)" != "." ]; then \
1846 rm -rf $(HOST_SUBDIR); \
1847 else true; fi
1848 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
1849 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
1850 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
1851 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
1852 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
1853
1854 local-maintainer-clean:
1855 @echo "This command is intended for maintainers to use;"
1856 @echo "it deletes files that may require special tools to rebuild."
1857
1858 clean: do-clean local-clean
1859 mostlyclean: do-mostlyclean local-clean
1860 distclean: do-distclean local-clean local-distclean
1861 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
1862 maintainer-clean: local-distclean
1863 realclean: maintainer-clean
1864
1865 # Extra dependency for clean-target, owing to the mixed nature of gcc
1866 clean-target: clean-target-libgcc
1867 clean-target-libgcc:
1868 test ! -d gcc/libgcc || \
1869 (cd gcc/libgcc && find . -type d -print) | \
1870 while read d; do rm -f gcc/$$d/libgcc.a || : ; done
1871 -rm -rf gcc/libgcc
1872 -rm -f gcc/stmp-dirs
1873
1874 # Check target.
1875
1876 .PHONY: check do-check
1877 check: do-check
1878
1879 # Only include modules actually being configured and built.
1880 do-check: unstage \
1881 maybe-check-ash \
1882 maybe-check-autoconf \
1883 maybe-check-automake \
1884 maybe-check-bash \
1885 maybe-check-bfd \
1886 maybe-check-opcodes \
1887 maybe-check-binutils \
1888 maybe-check-bison \
1889 maybe-check-byacc \
1890 maybe-check-bzip2 \
1891 maybe-check-dejagnu \
1892 maybe-check-diff \
1893 maybe-check-dosutils \
1894 maybe-check-etc \
1895 maybe-check-fastjar \
1896 maybe-check-fileutils \
1897 maybe-check-findutils \
1898 maybe-check-find \
1899 maybe-check-fixincludes \
1900 maybe-check-flex \
1901 maybe-check-gas \
1902 maybe-check-gcc \
1903 maybe-check-gawk \
1904 maybe-check-gettext \
1905 maybe-check-gnuserv \
1906 maybe-check-gprof \
1907 maybe-check-gzip \
1908 maybe-check-hello \
1909 maybe-check-indent \
1910 maybe-check-intl \
1911 maybe-check-tcl \
1912 maybe-check-itcl \
1913 maybe-check-ld \
1914 maybe-check-libcpp \
1915 maybe-check-libgui \
1916 maybe-check-libiberty \
1917 maybe-check-libtool \
1918 maybe-check-m4 \
1919 maybe-check-make \
1920 maybe-check-mmalloc \
1921 maybe-check-patch \
1922 maybe-check-perl \
1923 maybe-check-prms \
1924 maybe-check-rcs \
1925 maybe-check-readline \
1926 maybe-check-release \
1927 maybe-check-recode \
1928 maybe-check-sed \
1929 maybe-check-send-pr \
1930 maybe-check-shellutils \
1931 maybe-check-sid \
1932 maybe-check-sim \
1933 maybe-check-tar \
1934 maybe-check-texinfo \
1935 maybe-check-textutils \
1936 maybe-check-time \
1937 maybe-check-uudecode \
1938 maybe-check-wdiff \
1939 maybe-check-zip \
1940 maybe-check-zlib \
1941 maybe-check-gdb \
1942 maybe-check-expect \
1943 maybe-check-guile \
1944 maybe-check-tk \
1945 maybe-check-libtermcap \
1946 maybe-check-utils \
1947 maybe-check-gnattools \
1948 maybe-check-target-libstdc++-v3 \
1949 maybe-check-target-libmudflap \
1950 maybe-check-target-libssp \
1951 maybe-check-target-newlib \
1952 maybe-check-target-libgfortran \
1953 maybe-check-target-libobjc \
1954 maybe-check-target-libtermcap \
1955 maybe-check-target-winsup \
1956 maybe-check-target-libgloss \
1957 maybe-check-target-libiberty \
1958 maybe-check-target-gperf \
1959 maybe-check-target-examples \
1960 maybe-check-target-libffi \
1961 maybe-check-target-libjava \
1962 maybe-check-target-zlib \
1963 maybe-check-target-boehm-gc \
1964 maybe-check-target-qthreads \
1965 maybe-check-target-rda \
1966 maybe-check-target-libada stage
1967
1968 # Automated reporting of test results.
1969
1970 warning.log: build.log
1971 $(srcdir)/contrib/warn_summary build.log > $@
1972
1973 mail-report.log:
1974 if test x'$(BOOT_CFLAGS)' != x''; then \
1975 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1976 fi; \
1977 $(srcdir)/contrib/test_summary -t >$@
1978 chmod +x $@
1979 echo If you really want to send e-mail, run ./$@ now
1980
1981 mail-report-with-warnings.log: warning.log
1982 if test x'$(BOOT_CFLAGS)' != x''; then \
1983 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1984 fi; \
1985 $(srcdir)/contrib/test_summary -t -i warning.log >$@
1986 chmod +x $@
1987 echo If you really want to send e-mail, run ./$@ now
1988
1989 # Installation targets.
1990
1991 .PHONY: install uninstall
1992 install: installdirs install-host install-target
1993
1994 .PHONY: install-host-nogcc
1995 install-host-nogcc: \
1996 maybe-install-ash \
1997 maybe-install-autoconf \
1998 maybe-install-automake \
1999 maybe-install-bash \
2000 maybe-install-bfd \
2001 maybe-install-opcodes \
2002 maybe-install-binutils \
2003 maybe-install-bison \
2004 maybe-install-byacc \
2005 maybe-install-bzip2 \
2006 maybe-install-dejagnu \
2007 maybe-install-diff \
2008 maybe-install-dosutils \
2009 maybe-install-etc \
2010 maybe-install-fastjar \
2011 maybe-install-fileutils \
2012 maybe-install-findutils \
2013 maybe-install-find \
2014 maybe-install-fixincludes \
2015 maybe-install-flex \
2016 maybe-install-gas \
2017 maybe-install-gawk \
2018 maybe-install-gettext \
2019 maybe-install-gnuserv \
2020 maybe-install-gprof \
2021 maybe-install-gzip \
2022 maybe-install-hello \
2023 maybe-install-indent \
2024 maybe-install-intl \
2025 maybe-install-tcl \
2026 maybe-install-itcl \
2027 maybe-install-ld \
2028 maybe-install-libcpp \
2029 maybe-install-libgui \
2030 maybe-install-libiberty \
2031 maybe-install-libtool \
2032 maybe-install-m4 \
2033 maybe-install-make \
2034 maybe-install-mmalloc \
2035 maybe-install-patch \
2036 maybe-install-perl \
2037 maybe-install-prms \
2038 maybe-install-rcs \
2039 maybe-install-readline \
2040 maybe-install-release \
2041 maybe-install-recode \
2042 maybe-install-sed \
2043 maybe-install-send-pr \
2044 maybe-install-shellutils \
2045 maybe-install-sid \
2046 maybe-install-sim \
2047 maybe-install-tar \
2048 maybe-install-texinfo \
2049 maybe-install-textutils \
2050 maybe-install-time \
2051 maybe-install-uudecode \
2052 maybe-install-wdiff \
2053 maybe-install-zip \
2054 maybe-install-zlib \
2055 maybe-install-gdb \
2056 maybe-install-expect \
2057 maybe-install-guile \
2058 maybe-install-tk \
2059 maybe-install-libtermcap \
2060 maybe-install-utils \
2061 maybe-install-gnattools
2062
2063 .PHONY: install-host
2064 install-host: \
2065 maybe-install-ash \
2066 maybe-install-autoconf \
2067 maybe-install-automake \
2068 maybe-install-bash \
2069 maybe-install-bfd \
2070 maybe-install-opcodes \
2071 maybe-install-binutils \
2072 maybe-install-bison \
2073 maybe-install-byacc \
2074 maybe-install-bzip2 \
2075 maybe-install-dejagnu \
2076 maybe-install-diff \
2077 maybe-install-dosutils \
2078 maybe-install-etc \
2079 maybe-install-fastjar \
2080 maybe-install-fileutils \
2081 maybe-install-findutils \
2082 maybe-install-find \
2083 maybe-install-fixincludes \
2084 maybe-install-flex \
2085 maybe-install-gas \
2086 maybe-install-gcc \
2087 maybe-install-gawk \
2088 maybe-install-gettext \
2089 maybe-install-gnuserv \
2090 maybe-install-gprof \
2091 maybe-install-gzip \
2092 maybe-install-hello \
2093 maybe-install-indent \
2094 maybe-install-intl \
2095 maybe-install-tcl \
2096 maybe-install-itcl \
2097 maybe-install-ld \
2098 maybe-install-libcpp \
2099 maybe-install-libgui \
2100 maybe-install-libiberty \
2101 maybe-install-libtool \
2102 maybe-install-m4 \
2103 maybe-install-make \
2104 maybe-install-mmalloc \
2105 maybe-install-patch \
2106 maybe-install-perl \
2107 maybe-install-prms \
2108 maybe-install-rcs \
2109 maybe-install-readline \
2110 maybe-install-release \
2111 maybe-install-recode \
2112 maybe-install-sed \
2113 maybe-install-send-pr \
2114 maybe-install-shellutils \
2115 maybe-install-sid \
2116 maybe-install-sim \
2117 maybe-install-tar \
2118 maybe-install-texinfo \
2119 maybe-install-textutils \
2120 maybe-install-time \
2121 maybe-install-uudecode \
2122 maybe-install-wdiff \
2123 maybe-install-zip \
2124 maybe-install-zlib \
2125 maybe-install-gdb \
2126 maybe-install-expect \
2127 maybe-install-guile \
2128 maybe-install-tk \
2129 maybe-install-libtermcap \
2130 maybe-install-utils \
2131 maybe-install-gnattools
2132
2133 .PHONY: install-target
2134 install-target: \
2135 maybe-install-target-libstdc++-v3 \
2136 maybe-install-target-libmudflap \
2137 maybe-install-target-libssp \
2138 maybe-install-target-newlib \
2139 maybe-install-target-libgfortran \
2140 maybe-install-target-libobjc \
2141 maybe-install-target-libtermcap \
2142 maybe-install-target-winsup \
2143 maybe-install-target-libgloss \
2144 maybe-install-target-libiberty \
2145 maybe-install-target-gperf \
2146 maybe-install-target-examples \
2147 maybe-install-target-libffi \
2148 maybe-install-target-libjava \
2149 maybe-install-target-zlib \
2150 maybe-install-target-boehm-gc \
2151 maybe-install-target-qthreads \
2152 maybe-install-target-rda \
2153 maybe-install-target-libada
2154
2155 uninstall:
2156 @echo "the uninstall target is not supported in this tree"
2157
2158 .PHONY: install.all
2159 install.all: install-no-fixedincludes
2160 @if [ -f ./gcc/Makefile ] ; then \
2161 r=`${PWD_COMMAND}` ; export r ; \
2162 $(HOST_EXPORTS) \
2163 (cd ./gcc && \
2164 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2165 else \
2166 true ; \
2167 fi
2168
2169 # install-no-fixedincludes is used because Cygnus can not distribute
2170 # the fixed header files.
2171 .PHONY: install-no-fixedincludes
2172 install-no-fixedincludes: installdirs install-host-nogcc \
2173 install-target gcc-no-fixedincludes
2174
2175 ### other supporting targets
2176
2177 MAKEDIRS= \
2178 $(DESTDIR)$(prefix) \
2179 $(DESTDIR)$(exec_prefix)
2180 .PHONY: installdirs
2181 installdirs: mkinstalldirs
2182 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2183
2184 dir.info: do-install-info
2185 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2186 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2187 mv -f dir.info.new dir.info ; \
2188 else true ; \
2189 fi
2190
2191 dist:
2192 @echo "Building a full distribution of this tree isn't done"
2193 @echo "via 'make dist'. Check out the etc/ subdirectory"
2194
2195 etags tags: TAGS
2196
2197 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2198 # ability to use several tags files at once, so there is probably no need
2199 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2200 # (if we felt like it) have this Makefile write a piece of elisp which
2201 # the user could load to tell emacs19 where all the TAGS files we just
2202 # built are.
2203 TAGS: do-TAGS
2204
2205 # ------------------------------------
2206 # Macros for configure and all targets
2207 # ------------------------------------
2208
2209
2210
2211
2212
2213 # --------------------------------------
2214 # Modules which run on the build machine
2215 # --------------------------------------
2216
2217
2218 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2219 maybe-configure-build-libiberty:
2220 @if build-libiberty
2221 maybe-configure-build-libiberty: configure-build-libiberty
2222 configure-build-libiberty:
2223 @test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2224 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2225 r=`${PWD_COMMAND}`; export r; \
2226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2227 $(BUILD_EXPORTS) \
2228 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2229 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2230 case $(srcdir) in \
2231 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2232 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2233 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2234 esac; \
2235 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2236 libsrcdir="$$s/libiberty"; \
2237 rm -f no-such-file || : ; \
2238 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2239 $(BUILD_CONFIGARGS) $${srcdiroption} \
2240 || exit 1
2241 @endif build-libiberty
2242
2243
2244
2245
2246
2247 .PHONY: all-build-libiberty maybe-all-build-libiberty
2248 maybe-all-build-libiberty:
2249 @if build-libiberty
2250 TARGET-build-libiberty=all
2251 maybe-all-build-libiberty: all-build-libiberty
2252 all-build-libiberty: configure-build-libiberty
2253 @r=`${PWD_COMMAND}`; export r; \
2254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2255 $(BUILD_EXPORTS) \
2256 (cd $(BUILD_SUBDIR)/libiberty && \
2257 $(MAKE) $(TARGET-build-libiberty))
2258 @endif build-libiberty
2259
2260
2261
2262
2263
2264 .PHONY: configure-build-bison maybe-configure-build-bison
2265 maybe-configure-build-bison:
2266 @if build-bison
2267 maybe-configure-build-bison: configure-build-bison
2268 configure-build-bison:
2269 @test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2270 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2271 r=`${PWD_COMMAND}`; export r; \
2272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2273 $(BUILD_EXPORTS) \
2274 echo Configuring in $(BUILD_SUBDIR)/bison; \
2275 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2276 case $(srcdir) in \
2277 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2278 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2279 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2280 esac; \
2281 srcdiroption="--srcdir=$${topdir}/bison"; \
2282 libsrcdir="$$s/bison"; \
2283 rm -f no-such-file || : ; \
2284 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2285 $(BUILD_CONFIGARGS) $${srcdiroption} \
2286 || exit 1
2287 @endif build-bison
2288
2289
2290
2291
2292
2293 .PHONY: all-build-bison maybe-all-build-bison
2294 maybe-all-build-bison:
2295 @if build-bison
2296 TARGET-build-bison=all
2297 maybe-all-build-bison: all-build-bison
2298 all-build-bison: configure-build-bison
2299 @r=`${PWD_COMMAND}`; export r; \
2300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2301 $(BUILD_EXPORTS) \
2302 (cd $(BUILD_SUBDIR)/bison && \
2303 $(MAKE) $(TARGET-build-bison))
2304 @endif build-bison
2305
2306
2307
2308
2309
2310 .PHONY: configure-build-byacc maybe-configure-build-byacc
2311 maybe-configure-build-byacc:
2312 @if build-byacc
2313 maybe-configure-build-byacc: configure-build-byacc
2314 configure-build-byacc:
2315 @test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2316 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2317 r=`${PWD_COMMAND}`; export r; \
2318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2319 $(BUILD_EXPORTS) \
2320 echo Configuring in $(BUILD_SUBDIR)/byacc; \
2321 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2322 case $(srcdir) in \
2323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2324 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2326 esac; \
2327 srcdiroption="--srcdir=$${topdir}/byacc"; \
2328 libsrcdir="$$s/byacc"; \
2329 rm -f no-such-file || : ; \
2330 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2331 $(BUILD_CONFIGARGS) $${srcdiroption} \
2332 || exit 1
2333 @endif build-byacc
2334
2335
2336
2337
2338
2339 .PHONY: all-build-byacc maybe-all-build-byacc
2340 maybe-all-build-byacc:
2341 @if build-byacc
2342 TARGET-build-byacc=all
2343 maybe-all-build-byacc: all-build-byacc
2344 all-build-byacc: configure-build-byacc
2345 @r=`${PWD_COMMAND}`; export r; \
2346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2347 $(BUILD_EXPORTS) \
2348 (cd $(BUILD_SUBDIR)/byacc && \
2349 $(MAKE) $(TARGET-build-byacc))
2350 @endif build-byacc
2351
2352
2353
2354
2355
2356 .PHONY: configure-build-flex maybe-configure-build-flex
2357 maybe-configure-build-flex:
2358 @if build-flex
2359 maybe-configure-build-flex: configure-build-flex
2360 configure-build-flex:
2361 @test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2362 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2363 r=`${PWD_COMMAND}`; export r; \
2364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2365 $(BUILD_EXPORTS) \
2366 echo Configuring in $(BUILD_SUBDIR)/flex; \
2367 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2368 case $(srcdir) in \
2369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2370 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2372 esac; \
2373 srcdiroption="--srcdir=$${topdir}/flex"; \
2374 libsrcdir="$$s/flex"; \
2375 rm -f no-such-file || : ; \
2376 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2377 $(BUILD_CONFIGARGS) $${srcdiroption} \
2378 || exit 1
2379 @endif build-flex
2380
2381
2382
2383
2384
2385 .PHONY: all-build-flex maybe-all-build-flex
2386 maybe-all-build-flex:
2387 @if build-flex
2388 TARGET-build-flex=all
2389 maybe-all-build-flex: all-build-flex
2390 all-build-flex: configure-build-flex
2391 @r=`${PWD_COMMAND}`; export r; \
2392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2393 $(BUILD_EXPORTS) \
2394 (cd $(BUILD_SUBDIR)/flex && \
2395 $(MAKE) $(TARGET-build-flex))
2396 @endif build-flex
2397
2398
2399
2400
2401
2402 .PHONY: configure-build-m4 maybe-configure-build-m4
2403 maybe-configure-build-m4:
2404 @if build-m4
2405 maybe-configure-build-m4: configure-build-m4
2406 configure-build-m4:
2407 @test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2408 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2409 r=`${PWD_COMMAND}`; export r; \
2410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2411 $(BUILD_EXPORTS) \
2412 echo Configuring in $(BUILD_SUBDIR)/m4; \
2413 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2414 case $(srcdir) in \
2415 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2416 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2417 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2418 esac; \
2419 srcdiroption="--srcdir=$${topdir}/m4"; \
2420 libsrcdir="$$s/m4"; \
2421 rm -f no-such-file || : ; \
2422 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2423 $(BUILD_CONFIGARGS) $${srcdiroption} \
2424 || exit 1
2425 @endif build-m4
2426
2427
2428
2429
2430
2431 .PHONY: all-build-m4 maybe-all-build-m4
2432 maybe-all-build-m4:
2433 @if build-m4
2434 TARGET-build-m4=all
2435 maybe-all-build-m4: all-build-m4
2436 all-build-m4: configure-build-m4
2437 @r=`${PWD_COMMAND}`; export r; \
2438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2439 $(BUILD_EXPORTS) \
2440 (cd $(BUILD_SUBDIR)/m4 && \
2441 $(MAKE) $(TARGET-build-m4))
2442 @endif build-m4
2443
2444
2445
2446
2447
2448 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2449 maybe-configure-build-texinfo:
2450 @if build-texinfo
2451 maybe-configure-build-texinfo: configure-build-texinfo
2452 configure-build-texinfo:
2453 @test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2454 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2455 r=`${PWD_COMMAND}`; export r; \
2456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2457 $(BUILD_EXPORTS) \
2458 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2459 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2460 case $(srcdir) in \
2461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2462 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2464 esac; \
2465 srcdiroption="--srcdir=$${topdir}/texinfo"; \
2466 libsrcdir="$$s/texinfo"; \
2467 rm -f no-such-file || : ; \
2468 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2469 $(BUILD_CONFIGARGS) $${srcdiroption} \
2470 || exit 1
2471 @endif build-texinfo
2472
2473
2474
2475
2476
2477 .PHONY: all-build-texinfo maybe-all-build-texinfo
2478 maybe-all-build-texinfo:
2479 @if build-texinfo
2480 TARGET-build-texinfo=all
2481 maybe-all-build-texinfo: all-build-texinfo
2482 all-build-texinfo: configure-build-texinfo
2483 @r=`${PWD_COMMAND}`; export r; \
2484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2485 $(BUILD_EXPORTS) \
2486 (cd $(BUILD_SUBDIR)/texinfo && \
2487 $(MAKE) $(TARGET-build-texinfo))
2488 @endif build-texinfo
2489
2490
2491
2492
2493
2494 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2495 maybe-configure-build-fixincludes:
2496 @if build-fixincludes
2497 maybe-configure-build-fixincludes: configure-build-fixincludes
2498 configure-build-fixincludes:
2499 @test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2500 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2501 r=`${PWD_COMMAND}`; export r; \
2502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2503 $(BUILD_EXPORTS) \
2504 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2505 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2506 case $(srcdir) in \
2507 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2508 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2509 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2510 esac; \
2511 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2512 libsrcdir="$$s/fixincludes"; \
2513 rm -f no-such-file || : ; \
2514 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2515 $(BUILD_CONFIGARGS) $${srcdiroption} \
2516 || exit 1
2517 @endif build-fixincludes
2518
2519
2520
2521
2522
2523 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2524 maybe-all-build-fixincludes:
2525 @if build-fixincludes
2526 TARGET-build-fixincludes=all
2527 maybe-all-build-fixincludes: all-build-fixincludes
2528 all-build-fixincludes: configure-build-fixincludes
2529 @r=`${PWD_COMMAND}`; export r; \
2530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2531 $(BUILD_EXPORTS) \
2532 (cd $(BUILD_SUBDIR)/fixincludes && \
2533 $(MAKE) $(TARGET-build-fixincludes))
2534 @endif build-fixincludes
2535
2536
2537
2538
2539
2540 # --------------------------------------
2541 # Modules which run on the host machine
2542 # --------------------------------------
2543
2544
2545 .PHONY: configure-ash maybe-configure-ash
2546 maybe-configure-ash:
2547 @if ash
2548 maybe-configure-ash: configure-ash
2549 configure-ash:
2550 @test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
2551 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
2552 r=`${PWD_COMMAND}`; export r; \
2553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2554 $(HOST_EXPORTS) \
2555 echo Configuring in $(HOST_SUBDIR)/ash; \
2556 cd "$(HOST_SUBDIR)/ash" || exit 1; \
2557 case $(srcdir) in \
2558 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2559 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
2560 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2561 esac; \
2562 srcdiroption="--srcdir=$${topdir}/ash"; \
2563 libsrcdir="$$s/ash"; \
2564 $(SHELL) $${libsrcdir}/configure \
2565 $(HOST_CONFIGARGS) $${srcdiroption} \
2566 || exit 1
2567 @endif ash
2568
2569
2570
2571
2572
2573 .PHONY: all-ash maybe-all-ash
2574 maybe-all-ash:
2575 @if ash
2576 TARGET-ash=all
2577 maybe-all-ash: all-ash
2578 all-ash: configure-ash
2579 @r=`${PWD_COMMAND}`; export r; \
2580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2581 $(HOST_EXPORTS) \
2582 (cd $(HOST_SUBDIR)/ash && \
2583 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ash))
2584 @endif ash
2585
2586
2587
2588
2589 .PHONY: check-ash maybe-check-ash
2590 maybe-check-ash:
2591 @if ash
2592 maybe-check-ash: check-ash
2593
2594 check-ash:
2595 @r=`${PWD_COMMAND}`; export r; \
2596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2597 $(HOST_EXPORTS) \
2598 (cd $(HOST_SUBDIR)/ash && \
2599 $(MAKE) $(FLAGS_TO_PASS) check)
2600
2601 @endif ash
2602
2603 .PHONY: install-ash maybe-install-ash
2604 maybe-install-ash:
2605 @if ash
2606 maybe-install-ash: install-ash
2607
2608 install-ash: installdirs
2609 @r=`${PWD_COMMAND}`; export r; \
2610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2611 $(HOST_EXPORTS) \
2612 (cd $(HOST_SUBDIR)/ash && \
2613 $(MAKE) $(FLAGS_TO_PASS) install)
2614
2615 @endif ash
2616
2617 # Other targets (info, dvi, etc.)
2618
2619 .PHONY: maybe-info-ash info-ash
2620 maybe-info-ash:
2621 @if ash
2622 maybe-info-ash: info-ash
2623
2624 info-ash: \
2625 configure-ash
2626 @[ -f ./ash/Makefile ] || exit 0; \
2627 r=`${PWD_COMMAND}`; export r; \
2628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2629 $(HOST_EXPORTS) \
2630 for flag in $(EXTRA_HOST_FLAGS) ; do \
2631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2632 done; \
2633 echo "Doing info in ash" ; \
2634 (cd $(HOST_SUBDIR)/ash && \
2635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2637 "RANLIB=$${RANLIB}" \
2638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2639 info) \
2640 || exit 1
2641
2642 @endif ash
2643
2644 .PHONY: maybe-dvi-ash dvi-ash
2645 maybe-dvi-ash:
2646 @if ash
2647 maybe-dvi-ash: dvi-ash
2648
2649 dvi-ash: \
2650 configure-ash
2651 @[ -f ./ash/Makefile ] || exit 0; \
2652 r=`${PWD_COMMAND}`; export r; \
2653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2654 $(HOST_EXPORTS) \
2655 for flag in $(EXTRA_HOST_FLAGS) ; do \
2656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2657 done; \
2658 echo "Doing dvi in ash" ; \
2659 (cd $(HOST_SUBDIR)/ash && \
2660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2662 "RANLIB=$${RANLIB}" \
2663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2664 dvi) \
2665 || exit 1
2666
2667 @endif ash
2668
2669 .PHONY: maybe-html-ash html-ash
2670 maybe-html-ash:
2671 @if ash
2672 maybe-html-ash: html-ash
2673
2674 html-ash: \
2675 configure-ash
2676 @[ -f ./ash/Makefile ] || exit 0; \
2677 r=`${PWD_COMMAND}`; export r; \
2678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2679 $(HOST_EXPORTS) \
2680 for flag in $(EXTRA_HOST_FLAGS) ; do \
2681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2682 done; \
2683 echo "Doing html in ash" ; \
2684 (cd $(HOST_SUBDIR)/ash && \
2685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2687 "RANLIB=$${RANLIB}" \
2688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2689 html) \
2690 || exit 1
2691
2692 @endif ash
2693
2694 .PHONY: maybe-TAGS-ash TAGS-ash
2695 maybe-TAGS-ash:
2696 @if ash
2697 maybe-TAGS-ash: TAGS-ash
2698
2699 TAGS-ash: \
2700 configure-ash
2701 @[ -f ./ash/Makefile ] || exit 0; \
2702 r=`${PWD_COMMAND}`; export r; \
2703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2704 $(HOST_EXPORTS) \
2705 for flag in $(EXTRA_HOST_FLAGS) ; do \
2706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2707 done; \
2708 echo "Doing TAGS in ash" ; \
2709 (cd $(HOST_SUBDIR)/ash && \
2710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2712 "RANLIB=$${RANLIB}" \
2713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2714 TAGS) \
2715 || exit 1
2716
2717 @endif ash
2718
2719 .PHONY: maybe-install-info-ash install-info-ash
2720 maybe-install-info-ash:
2721 @if ash
2722 maybe-install-info-ash: install-info-ash
2723
2724 install-info-ash: \
2725 configure-ash \
2726 info-ash
2727 @[ -f ./ash/Makefile ] || exit 0; \
2728 r=`${PWD_COMMAND}`; export r; \
2729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2730 $(HOST_EXPORTS) \
2731 for flag in $(EXTRA_HOST_FLAGS) ; do \
2732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2733 done; \
2734 echo "Doing install-info in ash" ; \
2735 (cd $(HOST_SUBDIR)/ash && \
2736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2738 "RANLIB=$${RANLIB}" \
2739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2740 install-info) \
2741 || exit 1
2742
2743 @endif ash
2744
2745 .PHONY: maybe-installcheck-ash installcheck-ash
2746 maybe-installcheck-ash:
2747 @if ash
2748 maybe-installcheck-ash: installcheck-ash
2749
2750 installcheck-ash: \
2751 configure-ash
2752 @[ -f ./ash/Makefile ] || exit 0; \
2753 r=`${PWD_COMMAND}`; export r; \
2754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2755 $(HOST_EXPORTS) \
2756 for flag in $(EXTRA_HOST_FLAGS) ; do \
2757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2758 done; \
2759 echo "Doing installcheck in ash" ; \
2760 (cd $(HOST_SUBDIR)/ash && \
2761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2763 "RANLIB=$${RANLIB}" \
2764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2765 installcheck) \
2766 || exit 1
2767
2768 @endif ash
2769
2770 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
2771 maybe-mostlyclean-ash:
2772 @if ash
2773 maybe-mostlyclean-ash: mostlyclean-ash
2774
2775 mostlyclean-ash:
2776 @[ -f ./ash/Makefile ] || exit 0; \
2777 r=`${PWD_COMMAND}`; export r; \
2778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2779 $(HOST_EXPORTS) \
2780 for flag in $(EXTRA_HOST_FLAGS) ; do \
2781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2782 done; \
2783 echo "Doing mostlyclean in ash" ; \
2784 (cd $(HOST_SUBDIR)/ash && \
2785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2787 "RANLIB=$${RANLIB}" \
2788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2789 mostlyclean) \
2790 || exit 1
2791
2792 @endif ash
2793
2794 .PHONY: maybe-clean-ash clean-ash
2795 maybe-clean-ash:
2796 @if ash
2797 maybe-clean-ash: clean-ash
2798
2799 clean-ash:
2800 @[ -f ./ash/Makefile ] || exit 0; \
2801 r=`${PWD_COMMAND}`; export r; \
2802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2803 $(HOST_EXPORTS) \
2804 for flag in $(EXTRA_HOST_FLAGS) ; do \
2805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2806 done; \
2807 echo "Doing clean in ash" ; \
2808 (cd $(HOST_SUBDIR)/ash && \
2809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2811 "RANLIB=$${RANLIB}" \
2812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2813 clean) \
2814 || exit 1
2815
2816 @endif ash
2817
2818 .PHONY: maybe-distclean-ash distclean-ash
2819 maybe-distclean-ash:
2820 @if ash
2821 maybe-distclean-ash: distclean-ash
2822
2823 distclean-ash:
2824 @[ -f ./ash/Makefile ] || exit 0; \
2825 r=`${PWD_COMMAND}`; export r; \
2826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2827 $(HOST_EXPORTS) \
2828 for flag in $(EXTRA_HOST_FLAGS) ; do \
2829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2830 done; \
2831 echo "Doing distclean in ash" ; \
2832 (cd $(HOST_SUBDIR)/ash && \
2833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2835 "RANLIB=$${RANLIB}" \
2836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2837 distclean) \
2838 || exit 1
2839
2840 @endif ash
2841
2842 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
2843 maybe-maintainer-clean-ash:
2844 @if ash
2845 maybe-maintainer-clean-ash: maintainer-clean-ash
2846
2847 maintainer-clean-ash:
2848 @[ -f ./ash/Makefile ] || exit 0; \
2849 r=`${PWD_COMMAND}`; export r; \
2850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2851 $(HOST_EXPORTS) \
2852 for flag in $(EXTRA_HOST_FLAGS) ; do \
2853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2854 done; \
2855 echo "Doing maintainer-clean in ash" ; \
2856 (cd $(HOST_SUBDIR)/ash && \
2857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2859 "RANLIB=$${RANLIB}" \
2860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2861 maintainer-clean) \
2862 || exit 1
2863
2864 @endif ash
2865
2866
2867
2868 .PHONY: configure-autoconf maybe-configure-autoconf
2869 maybe-configure-autoconf:
2870 @if autoconf
2871 maybe-configure-autoconf: configure-autoconf
2872 configure-autoconf:
2873 @test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
2874 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
2875 r=`${PWD_COMMAND}`; export r; \
2876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2877 $(HOST_EXPORTS) \
2878 echo Configuring in $(HOST_SUBDIR)/autoconf; \
2879 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
2880 case $(srcdir) in \
2881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2882 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
2883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2884 esac; \
2885 srcdiroption="--srcdir=$${topdir}/autoconf"; \
2886 libsrcdir="$$s/autoconf"; \
2887 $(SHELL) $${libsrcdir}/configure \
2888 $(HOST_CONFIGARGS) $${srcdiroption} \
2889 || exit 1
2890 @endif autoconf
2891
2892
2893
2894
2895
2896 .PHONY: all-autoconf maybe-all-autoconf
2897 maybe-all-autoconf:
2898 @if autoconf
2899 TARGET-autoconf=all
2900 maybe-all-autoconf: all-autoconf
2901 all-autoconf: configure-autoconf
2902 @r=`${PWD_COMMAND}`; export r; \
2903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2904 $(HOST_EXPORTS) \
2905 (cd $(HOST_SUBDIR)/autoconf && \
2906 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-autoconf))
2907 @endif autoconf
2908
2909
2910
2911
2912 .PHONY: check-autoconf maybe-check-autoconf
2913 maybe-check-autoconf:
2914 @if autoconf
2915 maybe-check-autoconf: check-autoconf
2916
2917 check-autoconf:
2918 @r=`${PWD_COMMAND}`; export r; \
2919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2920 $(HOST_EXPORTS) \
2921 (cd $(HOST_SUBDIR)/autoconf && \
2922 $(MAKE) $(FLAGS_TO_PASS) check)
2923
2924 @endif autoconf
2925
2926 .PHONY: install-autoconf maybe-install-autoconf
2927 maybe-install-autoconf:
2928 @if autoconf
2929 maybe-install-autoconf: install-autoconf
2930
2931 install-autoconf: installdirs
2932 @r=`${PWD_COMMAND}`; export r; \
2933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2934 $(HOST_EXPORTS) \
2935 (cd $(HOST_SUBDIR)/autoconf && \
2936 $(MAKE) $(FLAGS_TO_PASS) install)
2937
2938 @endif autoconf
2939
2940 # Other targets (info, dvi, etc.)
2941
2942 .PHONY: maybe-info-autoconf info-autoconf
2943 maybe-info-autoconf:
2944 @if autoconf
2945 maybe-info-autoconf: info-autoconf
2946
2947 info-autoconf: \
2948 configure-autoconf
2949 @[ -f ./autoconf/Makefile ] || exit 0; \
2950 r=`${PWD_COMMAND}`; export r; \
2951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2952 $(HOST_EXPORTS) \
2953 for flag in $(EXTRA_HOST_FLAGS) ; do \
2954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2955 done; \
2956 echo "Doing info in autoconf" ; \
2957 (cd $(HOST_SUBDIR)/autoconf && \
2958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2960 "RANLIB=$${RANLIB}" \
2961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2962 info) \
2963 || exit 1
2964
2965 @endif autoconf
2966
2967 .PHONY: maybe-dvi-autoconf dvi-autoconf
2968 maybe-dvi-autoconf:
2969 @if autoconf
2970 maybe-dvi-autoconf: dvi-autoconf
2971
2972 dvi-autoconf: \
2973 configure-autoconf
2974 @[ -f ./autoconf/Makefile ] || exit 0; \
2975 r=`${PWD_COMMAND}`; export r; \
2976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2977 $(HOST_EXPORTS) \
2978 for flag in $(EXTRA_HOST_FLAGS) ; do \
2979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2980 done; \
2981 echo "Doing dvi in autoconf" ; \
2982 (cd $(HOST_SUBDIR)/autoconf && \
2983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2985 "RANLIB=$${RANLIB}" \
2986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2987 dvi) \
2988 || exit 1
2989
2990 @endif autoconf
2991
2992 .PHONY: maybe-html-autoconf html-autoconf
2993 maybe-html-autoconf:
2994 @if autoconf
2995 maybe-html-autoconf: html-autoconf
2996
2997 html-autoconf: \
2998 configure-autoconf
2999 @[ -f ./autoconf/Makefile ] || exit 0; \
3000 r=`${PWD_COMMAND}`; export r; \
3001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3002 $(HOST_EXPORTS) \
3003 for flag in $(EXTRA_HOST_FLAGS) ; do \
3004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3005 done; \
3006 echo "Doing html in autoconf" ; \
3007 (cd $(HOST_SUBDIR)/autoconf && \
3008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3010 "RANLIB=$${RANLIB}" \
3011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3012 html) \
3013 || exit 1
3014
3015 @endif autoconf
3016
3017 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3018 maybe-TAGS-autoconf:
3019 @if autoconf
3020 maybe-TAGS-autoconf: TAGS-autoconf
3021
3022 TAGS-autoconf: \
3023 configure-autoconf
3024 @[ -f ./autoconf/Makefile ] || exit 0; \
3025 r=`${PWD_COMMAND}`; export r; \
3026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3027 $(HOST_EXPORTS) \
3028 for flag in $(EXTRA_HOST_FLAGS) ; do \
3029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3030 done; \
3031 echo "Doing TAGS in autoconf" ; \
3032 (cd $(HOST_SUBDIR)/autoconf && \
3033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3035 "RANLIB=$${RANLIB}" \
3036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3037 TAGS) \
3038 || exit 1
3039
3040 @endif autoconf
3041
3042 .PHONY: maybe-install-info-autoconf install-info-autoconf
3043 maybe-install-info-autoconf:
3044 @if autoconf
3045 maybe-install-info-autoconf: install-info-autoconf
3046
3047 install-info-autoconf: \
3048 configure-autoconf \
3049 info-autoconf
3050 @[ -f ./autoconf/Makefile ] || exit 0; \
3051 r=`${PWD_COMMAND}`; export r; \
3052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3053 $(HOST_EXPORTS) \
3054 for flag in $(EXTRA_HOST_FLAGS) ; do \
3055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3056 done; \
3057 echo "Doing install-info in autoconf" ; \
3058 (cd $(HOST_SUBDIR)/autoconf && \
3059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3061 "RANLIB=$${RANLIB}" \
3062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3063 install-info) \
3064 || exit 1
3065
3066 @endif autoconf
3067
3068 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3069 maybe-installcheck-autoconf:
3070 @if autoconf
3071 maybe-installcheck-autoconf: installcheck-autoconf
3072
3073 installcheck-autoconf: \
3074 configure-autoconf
3075 @[ -f ./autoconf/Makefile ] || exit 0; \
3076 r=`${PWD_COMMAND}`; export r; \
3077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3078 $(HOST_EXPORTS) \
3079 for flag in $(EXTRA_HOST_FLAGS) ; do \
3080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3081 done; \
3082 echo "Doing installcheck in autoconf" ; \
3083 (cd $(HOST_SUBDIR)/autoconf && \
3084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3086 "RANLIB=$${RANLIB}" \
3087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3088 installcheck) \
3089 || exit 1
3090
3091 @endif autoconf
3092
3093 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3094 maybe-mostlyclean-autoconf:
3095 @if autoconf
3096 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3097
3098 mostlyclean-autoconf:
3099 @[ -f ./autoconf/Makefile ] || exit 0; \
3100 r=`${PWD_COMMAND}`; export r; \
3101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3102 $(HOST_EXPORTS) \
3103 for flag in $(EXTRA_HOST_FLAGS) ; do \
3104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3105 done; \
3106 echo "Doing mostlyclean in autoconf" ; \
3107 (cd $(HOST_SUBDIR)/autoconf && \
3108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3110 "RANLIB=$${RANLIB}" \
3111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3112 mostlyclean) \
3113 || exit 1
3114
3115 @endif autoconf
3116
3117 .PHONY: maybe-clean-autoconf clean-autoconf
3118 maybe-clean-autoconf:
3119 @if autoconf
3120 maybe-clean-autoconf: clean-autoconf
3121
3122 clean-autoconf:
3123 @[ -f ./autoconf/Makefile ] || exit 0; \
3124 r=`${PWD_COMMAND}`; export r; \
3125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3126 $(HOST_EXPORTS) \
3127 for flag in $(EXTRA_HOST_FLAGS) ; do \
3128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3129 done; \
3130 echo "Doing clean in autoconf" ; \
3131 (cd $(HOST_SUBDIR)/autoconf && \
3132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3134 "RANLIB=$${RANLIB}" \
3135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3136 clean) \
3137 || exit 1
3138
3139 @endif autoconf
3140
3141 .PHONY: maybe-distclean-autoconf distclean-autoconf
3142 maybe-distclean-autoconf:
3143 @if autoconf
3144 maybe-distclean-autoconf: distclean-autoconf
3145
3146 distclean-autoconf:
3147 @[ -f ./autoconf/Makefile ] || exit 0; \
3148 r=`${PWD_COMMAND}`; export r; \
3149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3150 $(HOST_EXPORTS) \
3151 for flag in $(EXTRA_HOST_FLAGS) ; do \
3152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3153 done; \
3154 echo "Doing distclean in autoconf" ; \
3155 (cd $(HOST_SUBDIR)/autoconf && \
3156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3158 "RANLIB=$${RANLIB}" \
3159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3160 distclean) \
3161 || exit 1
3162
3163 @endif autoconf
3164
3165 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3166 maybe-maintainer-clean-autoconf:
3167 @if autoconf
3168 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3169
3170 maintainer-clean-autoconf:
3171 @[ -f ./autoconf/Makefile ] || exit 0; \
3172 r=`${PWD_COMMAND}`; export r; \
3173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3174 $(HOST_EXPORTS) \
3175 for flag in $(EXTRA_HOST_FLAGS) ; do \
3176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3177 done; \
3178 echo "Doing maintainer-clean in autoconf" ; \
3179 (cd $(HOST_SUBDIR)/autoconf && \
3180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3182 "RANLIB=$${RANLIB}" \
3183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3184 maintainer-clean) \
3185 || exit 1
3186
3187 @endif autoconf
3188
3189
3190
3191 .PHONY: configure-automake maybe-configure-automake
3192 maybe-configure-automake:
3193 @if automake
3194 maybe-configure-automake: configure-automake
3195 configure-automake:
3196 @test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3197 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3198 r=`${PWD_COMMAND}`; export r; \
3199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3200 $(HOST_EXPORTS) \
3201 echo Configuring in $(HOST_SUBDIR)/automake; \
3202 cd "$(HOST_SUBDIR)/automake" || exit 1; \
3203 case $(srcdir) in \
3204 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3205 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3206 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3207 esac; \
3208 srcdiroption="--srcdir=$${topdir}/automake"; \
3209 libsrcdir="$$s/automake"; \
3210 $(SHELL) $${libsrcdir}/configure \
3211 $(HOST_CONFIGARGS) $${srcdiroption} \
3212 || exit 1
3213 @endif automake
3214
3215
3216
3217
3218
3219 .PHONY: all-automake maybe-all-automake
3220 maybe-all-automake:
3221 @if automake
3222 TARGET-automake=all
3223 maybe-all-automake: all-automake
3224 all-automake: configure-automake
3225 @r=`${PWD_COMMAND}`; export r; \
3226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3227 $(HOST_EXPORTS) \
3228 (cd $(HOST_SUBDIR)/automake && \
3229 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-automake))
3230 @endif automake
3231
3232
3233
3234
3235 .PHONY: check-automake maybe-check-automake
3236 maybe-check-automake:
3237 @if automake
3238 maybe-check-automake: check-automake
3239
3240 check-automake:
3241 @r=`${PWD_COMMAND}`; export r; \
3242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3243 $(HOST_EXPORTS) \
3244 (cd $(HOST_SUBDIR)/automake && \
3245 $(MAKE) $(FLAGS_TO_PASS) check)
3246
3247 @endif automake
3248
3249 .PHONY: install-automake maybe-install-automake
3250 maybe-install-automake:
3251 @if automake
3252 maybe-install-automake: install-automake
3253
3254 install-automake: installdirs
3255 @r=`${PWD_COMMAND}`; export r; \
3256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3257 $(HOST_EXPORTS) \
3258 (cd $(HOST_SUBDIR)/automake && \
3259 $(MAKE) $(FLAGS_TO_PASS) install)
3260
3261 @endif automake
3262
3263 # Other targets (info, dvi, etc.)
3264
3265 .PHONY: maybe-info-automake info-automake
3266 maybe-info-automake:
3267 @if automake
3268 maybe-info-automake: info-automake
3269
3270 info-automake: \
3271 configure-automake
3272 @[ -f ./automake/Makefile ] || exit 0; \
3273 r=`${PWD_COMMAND}`; export r; \
3274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3275 $(HOST_EXPORTS) \
3276 for flag in $(EXTRA_HOST_FLAGS) ; do \
3277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3278 done; \
3279 echo "Doing info in automake" ; \
3280 (cd $(HOST_SUBDIR)/automake && \
3281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3283 "RANLIB=$${RANLIB}" \
3284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3285 info) \
3286 || exit 1
3287
3288 @endif automake
3289
3290 .PHONY: maybe-dvi-automake dvi-automake
3291 maybe-dvi-automake:
3292 @if automake
3293 maybe-dvi-automake: dvi-automake
3294
3295 dvi-automake: \
3296 configure-automake
3297 @[ -f ./automake/Makefile ] || exit 0; \
3298 r=`${PWD_COMMAND}`; export r; \
3299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3300 $(HOST_EXPORTS) \
3301 for flag in $(EXTRA_HOST_FLAGS) ; do \
3302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3303 done; \
3304 echo "Doing dvi in automake" ; \
3305 (cd $(HOST_SUBDIR)/automake && \
3306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3308 "RANLIB=$${RANLIB}" \
3309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3310 dvi) \
3311 || exit 1
3312
3313 @endif automake
3314
3315 .PHONY: maybe-html-automake html-automake
3316 maybe-html-automake:
3317 @if automake
3318 maybe-html-automake: html-automake
3319
3320 html-automake: \
3321 configure-automake
3322 @[ -f ./automake/Makefile ] || exit 0; \
3323 r=`${PWD_COMMAND}`; export r; \
3324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3325 $(HOST_EXPORTS) \
3326 for flag in $(EXTRA_HOST_FLAGS) ; do \
3327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3328 done; \
3329 echo "Doing html in automake" ; \
3330 (cd $(HOST_SUBDIR)/automake && \
3331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3333 "RANLIB=$${RANLIB}" \
3334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3335 html) \
3336 || exit 1
3337
3338 @endif automake
3339
3340 .PHONY: maybe-TAGS-automake TAGS-automake
3341 maybe-TAGS-automake:
3342 @if automake
3343 maybe-TAGS-automake: TAGS-automake
3344
3345 TAGS-automake: \
3346 configure-automake
3347 @[ -f ./automake/Makefile ] || exit 0; \
3348 r=`${PWD_COMMAND}`; export r; \
3349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3350 $(HOST_EXPORTS) \
3351 for flag in $(EXTRA_HOST_FLAGS) ; do \
3352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3353 done; \
3354 echo "Doing TAGS in automake" ; \
3355 (cd $(HOST_SUBDIR)/automake && \
3356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3358 "RANLIB=$${RANLIB}" \
3359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3360 TAGS) \
3361 || exit 1
3362
3363 @endif automake
3364
3365 .PHONY: maybe-install-info-automake install-info-automake
3366 maybe-install-info-automake:
3367 @if automake
3368 maybe-install-info-automake: install-info-automake
3369
3370 install-info-automake: \
3371 configure-automake \
3372 info-automake
3373 @[ -f ./automake/Makefile ] || exit 0; \
3374 r=`${PWD_COMMAND}`; export r; \
3375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3376 $(HOST_EXPORTS) \
3377 for flag in $(EXTRA_HOST_FLAGS) ; do \
3378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3379 done; \
3380 echo "Doing install-info in automake" ; \
3381 (cd $(HOST_SUBDIR)/automake && \
3382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3384 "RANLIB=$${RANLIB}" \
3385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3386 install-info) \
3387 || exit 1
3388
3389 @endif automake
3390
3391 .PHONY: maybe-installcheck-automake installcheck-automake
3392 maybe-installcheck-automake:
3393 @if automake
3394 maybe-installcheck-automake: installcheck-automake
3395
3396 installcheck-automake: \
3397 configure-automake
3398 @[ -f ./automake/Makefile ] || exit 0; \
3399 r=`${PWD_COMMAND}`; export r; \
3400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3401 $(HOST_EXPORTS) \
3402 for flag in $(EXTRA_HOST_FLAGS) ; do \
3403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3404 done; \
3405 echo "Doing installcheck in automake" ; \
3406 (cd $(HOST_SUBDIR)/automake && \
3407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3409 "RANLIB=$${RANLIB}" \
3410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3411 installcheck) \
3412 || exit 1
3413
3414 @endif automake
3415
3416 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
3417 maybe-mostlyclean-automake:
3418 @if automake
3419 maybe-mostlyclean-automake: mostlyclean-automake
3420
3421 mostlyclean-automake:
3422 @[ -f ./automake/Makefile ] || exit 0; \
3423 r=`${PWD_COMMAND}`; export r; \
3424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3425 $(HOST_EXPORTS) \
3426 for flag in $(EXTRA_HOST_FLAGS) ; do \
3427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3428 done; \
3429 echo "Doing mostlyclean in automake" ; \
3430 (cd $(HOST_SUBDIR)/automake && \
3431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3433 "RANLIB=$${RANLIB}" \
3434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3435 mostlyclean) \
3436 || exit 1
3437
3438 @endif automake
3439
3440 .PHONY: maybe-clean-automake clean-automake
3441 maybe-clean-automake:
3442 @if automake
3443 maybe-clean-automake: clean-automake
3444
3445 clean-automake:
3446 @[ -f ./automake/Makefile ] || exit 0; \
3447 r=`${PWD_COMMAND}`; export r; \
3448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3449 $(HOST_EXPORTS) \
3450 for flag in $(EXTRA_HOST_FLAGS) ; do \
3451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3452 done; \
3453 echo "Doing clean in automake" ; \
3454 (cd $(HOST_SUBDIR)/automake && \
3455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3457 "RANLIB=$${RANLIB}" \
3458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3459 clean) \
3460 || exit 1
3461
3462 @endif automake
3463
3464 .PHONY: maybe-distclean-automake distclean-automake
3465 maybe-distclean-automake:
3466 @if automake
3467 maybe-distclean-automake: distclean-automake
3468
3469 distclean-automake:
3470 @[ -f ./automake/Makefile ] || exit 0; \
3471 r=`${PWD_COMMAND}`; export r; \
3472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3473 $(HOST_EXPORTS) \
3474 for flag in $(EXTRA_HOST_FLAGS) ; do \
3475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3476 done; \
3477 echo "Doing distclean in automake" ; \
3478 (cd $(HOST_SUBDIR)/automake && \
3479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3481 "RANLIB=$${RANLIB}" \
3482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3483 distclean) \
3484 || exit 1
3485
3486 @endif automake
3487
3488 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
3489 maybe-maintainer-clean-automake:
3490 @if automake
3491 maybe-maintainer-clean-automake: maintainer-clean-automake
3492
3493 maintainer-clean-automake:
3494 @[ -f ./automake/Makefile ] || exit 0; \
3495 r=`${PWD_COMMAND}`; export r; \
3496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3497 $(HOST_EXPORTS) \
3498 for flag in $(EXTRA_HOST_FLAGS) ; do \
3499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3500 done; \
3501 echo "Doing maintainer-clean in automake" ; \
3502 (cd $(HOST_SUBDIR)/automake && \
3503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3505 "RANLIB=$${RANLIB}" \
3506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3507 maintainer-clean) \
3508 || exit 1
3509
3510 @endif automake
3511
3512
3513
3514 .PHONY: configure-bash maybe-configure-bash
3515 maybe-configure-bash:
3516 @if bash
3517 maybe-configure-bash: configure-bash
3518 configure-bash:
3519 @test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
3520 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
3521 r=`${PWD_COMMAND}`; export r; \
3522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3523 $(HOST_EXPORTS) \
3524 echo Configuring in $(HOST_SUBDIR)/bash; \
3525 cd "$(HOST_SUBDIR)/bash" || exit 1; \
3526 case $(srcdir) in \
3527 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3528 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
3529 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3530 esac; \
3531 srcdiroption="--srcdir=$${topdir}/bash"; \
3532 libsrcdir="$$s/bash"; \
3533 $(SHELL) $${libsrcdir}/configure \
3534 $(HOST_CONFIGARGS) $${srcdiroption} \
3535 || exit 1
3536 @endif bash
3537
3538
3539
3540
3541
3542 .PHONY: all-bash maybe-all-bash
3543 maybe-all-bash:
3544 @if bash
3545 TARGET-bash=all
3546 maybe-all-bash: all-bash
3547 all-bash: configure-bash
3548 @r=`${PWD_COMMAND}`; export r; \
3549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3550 $(HOST_EXPORTS) \
3551 (cd $(HOST_SUBDIR)/bash && \
3552 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bash))
3553 @endif bash
3554
3555
3556
3557
3558 .PHONY: check-bash maybe-check-bash
3559 maybe-check-bash:
3560 @if bash
3561 maybe-check-bash: check-bash
3562
3563 check-bash:
3564 @r=`${PWD_COMMAND}`; export r; \
3565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3566 $(HOST_EXPORTS) \
3567 (cd $(HOST_SUBDIR)/bash && \
3568 $(MAKE) $(FLAGS_TO_PASS) check)
3569
3570 @endif bash
3571
3572 .PHONY: install-bash maybe-install-bash
3573 maybe-install-bash:
3574 @if bash
3575 maybe-install-bash: install-bash
3576
3577 install-bash: installdirs
3578 @r=`${PWD_COMMAND}`; export r; \
3579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3580 $(HOST_EXPORTS) \
3581 (cd $(HOST_SUBDIR)/bash && \
3582 $(MAKE) $(FLAGS_TO_PASS) install)
3583
3584 @endif bash
3585
3586 # Other targets (info, dvi, etc.)
3587
3588 .PHONY: maybe-info-bash info-bash
3589 maybe-info-bash:
3590 @if bash
3591 maybe-info-bash: info-bash
3592
3593 info-bash: \
3594 configure-bash
3595 @[ -f ./bash/Makefile ] || exit 0; \
3596 r=`${PWD_COMMAND}`; export r; \
3597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3598 $(HOST_EXPORTS) \
3599 for flag in $(EXTRA_HOST_FLAGS) ; do \
3600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3601 done; \
3602 echo "Doing info in bash" ; \
3603 (cd $(HOST_SUBDIR)/bash && \
3604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3606 "RANLIB=$${RANLIB}" \
3607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3608 info) \
3609 || exit 1
3610
3611 @endif bash
3612
3613 .PHONY: maybe-dvi-bash dvi-bash
3614 maybe-dvi-bash:
3615 @if bash
3616 maybe-dvi-bash: dvi-bash
3617
3618 dvi-bash: \
3619 configure-bash
3620 @[ -f ./bash/Makefile ] || exit 0; \
3621 r=`${PWD_COMMAND}`; export r; \
3622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3623 $(HOST_EXPORTS) \
3624 for flag in $(EXTRA_HOST_FLAGS) ; do \
3625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3626 done; \
3627 echo "Doing dvi in bash" ; \
3628 (cd $(HOST_SUBDIR)/bash && \
3629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3631 "RANLIB=$${RANLIB}" \
3632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3633 dvi) \
3634 || exit 1
3635
3636 @endif bash
3637
3638 .PHONY: maybe-html-bash html-bash
3639 maybe-html-bash:
3640 @if bash
3641 maybe-html-bash: html-bash
3642
3643 html-bash: \
3644 configure-bash
3645 @[ -f ./bash/Makefile ] || exit 0; \
3646 r=`${PWD_COMMAND}`; export r; \
3647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3648 $(HOST_EXPORTS) \
3649 for flag in $(EXTRA_HOST_FLAGS) ; do \
3650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3651 done; \
3652 echo "Doing html in bash" ; \
3653 (cd $(HOST_SUBDIR)/bash && \
3654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3656 "RANLIB=$${RANLIB}" \
3657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3658 html) \
3659 || exit 1
3660
3661 @endif bash
3662
3663 .PHONY: maybe-TAGS-bash TAGS-bash
3664 maybe-TAGS-bash:
3665 @if bash
3666 maybe-TAGS-bash: TAGS-bash
3667
3668 TAGS-bash: \
3669 configure-bash
3670 @[ -f ./bash/Makefile ] || exit 0; \
3671 r=`${PWD_COMMAND}`; export r; \
3672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3673 $(HOST_EXPORTS) \
3674 for flag in $(EXTRA_HOST_FLAGS) ; do \
3675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3676 done; \
3677 echo "Doing TAGS in bash" ; \
3678 (cd $(HOST_SUBDIR)/bash && \
3679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3681 "RANLIB=$${RANLIB}" \
3682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3683 TAGS) \
3684 || exit 1
3685
3686 @endif bash
3687
3688 .PHONY: maybe-install-info-bash install-info-bash
3689 maybe-install-info-bash:
3690 @if bash
3691 maybe-install-info-bash: install-info-bash
3692
3693 install-info-bash: \
3694 configure-bash \
3695 info-bash
3696 @[ -f ./bash/Makefile ] || exit 0; \
3697 r=`${PWD_COMMAND}`; export r; \
3698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3699 $(HOST_EXPORTS) \
3700 for flag in $(EXTRA_HOST_FLAGS) ; do \
3701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3702 done; \
3703 echo "Doing install-info in bash" ; \
3704 (cd $(HOST_SUBDIR)/bash && \
3705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3707 "RANLIB=$${RANLIB}" \
3708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3709 install-info) \
3710 || exit 1
3711
3712 @endif bash
3713
3714 .PHONY: maybe-installcheck-bash installcheck-bash
3715 maybe-installcheck-bash:
3716 @if bash
3717 maybe-installcheck-bash: installcheck-bash
3718
3719 installcheck-bash: \
3720 configure-bash
3721 @[ -f ./bash/Makefile ] || exit 0; \
3722 r=`${PWD_COMMAND}`; export r; \
3723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3724 $(HOST_EXPORTS) \
3725 for flag in $(EXTRA_HOST_FLAGS) ; do \
3726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3727 done; \
3728 echo "Doing installcheck in bash" ; \
3729 (cd $(HOST_SUBDIR)/bash && \
3730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3732 "RANLIB=$${RANLIB}" \
3733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3734 installcheck) \
3735 || exit 1
3736
3737 @endif bash
3738
3739 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
3740 maybe-mostlyclean-bash:
3741 @if bash
3742 maybe-mostlyclean-bash: mostlyclean-bash
3743
3744 mostlyclean-bash:
3745 @[ -f ./bash/Makefile ] || exit 0; \
3746 r=`${PWD_COMMAND}`; export r; \
3747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3748 $(HOST_EXPORTS) \
3749 for flag in $(EXTRA_HOST_FLAGS) ; do \
3750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3751 done; \
3752 echo "Doing mostlyclean in bash" ; \
3753 (cd $(HOST_SUBDIR)/bash && \
3754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3756 "RANLIB=$${RANLIB}" \
3757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3758 mostlyclean) \
3759 || exit 1
3760
3761 @endif bash
3762
3763 .PHONY: maybe-clean-bash clean-bash
3764 maybe-clean-bash:
3765 @if bash
3766 maybe-clean-bash: clean-bash
3767
3768 clean-bash:
3769 @[ -f ./bash/Makefile ] || exit 0; \
3770 r=`${PWD_COMMAND}`; export r; \
3771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3772 $(HOST_EXPORTS) \
3773 for flag in $(EXTRA_HOST_FLAGS) ; do \
3774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3775 done; \
3776 echo "Doing clean in bash" ; \
3777 (cd $(HOST_SUBDIR)/bash && \
3778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3780 "RANLIB=$${RANLIB}" \
3781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3782 clean) \
3783 || exit 1
3784
3785 @endif bash
3786
3787 .PHONY: maybe-distclean-bash distclean-bash
3788 maybe-distclean-bash:
3789 @if bash
3790 maybe-distclean-bash: distclean-bash
3791
3792 distclean-bash:
3793 @[ -f ./bash/Makefile ] || exit 0; \
3794 r=`${PWD_COMMAND}`; export r; \
3795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3796 $(HOST_EXPORTS) \
3797 for flag in $(EXTRA_HOST_FLAGS) ; do \
3798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3799 done; \
3800 echo "Doing distclean in bash" ; \
3801 (cd $(HOST_SUBDIR)/bash && \
3802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3804 "RANLIB=$${RANLIB}" \
3805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3806 distclean) \
3807 || exit 1
3808
3809 @endif bash
3810
3811 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
3812 maybe-maintainer-clean-bash:
3813 @if bash
3814 maybe-maintainer-clean-bash: maintainer-clean-bash
3815
3816 maintainer-clean-bash:
3817 @[ -f ./bash/Makefile ] || exit 0; \
3818 r=`${PWD_COMMAND}`; export r; \
3819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3820 $(HOST_EXPORTS) \
3821 for flag in $(EXTRA_HOST_FLAGS) ; do \
3822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3823 done; \
3824 echo "Doing maintainer-clean in bash" ; \
3825 (cd $(HOST_SUBDIR)/bash && \
3826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3828 "RANLIB=$${RANLIB}" \
3829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3830 maintainer-clean) \
3831 || exit 1
3832
3833 @endif bash
3834
3835
3836
3837 .PHONY: configure-bfd maybe-configure-bfd
3838 maybe-configure-bfd:
3839 @if bfd
3840 maybe-configure-bfd: configure-bfd
3841 configure-bfd:
3842 @test -f stage_last && exit 0; \
3843 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3844 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3845 r=`${PWD_COMMAND}`; export r; \
3846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3847 $(HOST_EXPORTS) \
3848 echo Configuring in $(HOST_SUBDIR)/bfd; \
3849 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3850 case $(srcdir) in \
3851 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3852 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3853 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3854 esac; \
3855 srcdiroption="--srcdir=$${topdir}/bfd"; \
3856 libsrcdir="$$s/bfd"; \
3857 $(SHELL) $${libsrcdir}/configure \
3858 $(HOST_CONFIGARGS) $${srcdiroption} \
3859 || exit 1
3860 @endif bfd
3861
3862
3863
3864 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3865 maybe-configure-stage1-bfd:
3866 @if bfd-bootstrap
3867 maybe-configure-stage1-bfd: configure-stage1-bfd
3868 configure-stage1-bfd:
3869 @$(MAKE) stage1-start
3870 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3871 r=`${PWD_COMMAND}`; export r; \
3872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3873 $(HOST_EXPORTS) \
3874 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
3875 cd $(HOST_SUBDIR)/bfd || exit 1; \
3876 case $(srcdir) in \
3877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3878 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3880 esac; \
3881 srcdiroption="--srcdir=$${topdir}/bfd"; \
3882 libsrcdir="$$s/bfd"; \
3883 $(SHELL) $${libsrcdir}/configure \
3884 $(HOST_CONFIGARGS) $${srcdiroption} \
3885 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
3886 @endif bfd-bootstrap
3887
3888 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3889 maybe-configure-stage2-bfd:
3890 @if bfd-bootstrap
3891 maybe-configure-stage2-bfd: configure-stage2-bfd
3892 configure-stage2-bfd:
3893 @$(MAKE) stage2-start
3894 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3895 r=`${PWD_COMMAND}`; export r; \
3896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3897 $(HOST_EXPORTS) \
3898 $(POSTSTAGE1_HOST_EXPORTS) \
3899 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
3900 cd $(HOST_SUBDIR)/bfd || exit 1; \
3901 case $(srcdir) in \
3902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3903 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3905 esac; \
3906 srcdiroption="--srcdir=$${topdir}/bfd"; \
3907 libsrcdir="$$s/bfd"; \
3908 $(SHELL) $${libsrcdir}/configure \
3909 $(HOST_CONFIGARGS) $${srcdiroption} \
3910 @stage2_werror_flag@
3911 @endif bfd-bootstrap
3912
3913 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3914 maybe-configure-stage3-bfd:
3915 @if bfd-bootstrap
3916 maybe-configure-stage3-bfd: configure-stage3-bfd
3917 configure-stage3-bfd:
3918 @$(MAKE) stage3-start
3919 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3920 r=`${PWD_COMMAND}`; export r; \
3921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3922 $(HOST_EXPORTS) \
3923 $(POSTSTAGE1_HOST_EXPORTS) \
3924 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
3925 cd $(HOST_SUBDIR)/bfd || exit 1; \
3926 case $(srcdir) in \
3927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3928 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3930 esac; \
3931 srcdiroption="--srcdir=$${topdir}/bfd"; \
3932 libsrcdir="$$s/bfd"; \
3933 $(SHELL) $${libsrcdir}/configure \
3934 $(HOST_CONFIGARGS) $${srcdiroption} \
3935 @stage2_werror_flag@
3936 @endif bfd-bootstrap
3937
3938 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3939 maybe-configure-stage4-bfd:
3940 @if bfd-bootstrap
3941 maybe-configure-stage4-bfd: configure-stage4-bfd
3942 configure-stage4-bfd:
3943 @$(MAKE) stage4-start
3944 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3945 r=`${PWD_COMMAND}`; export r; \
3946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3947 $(HOST_EXPORTS) \
3948 $(POSTSTAGE1_HOST_EXPORTS) \
3949 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
3950 cd $(HOST_SUBDIR)/bfd || exit 1; \
3951 case $(srcdir) in \
3952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3953 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3955 esac; \
3956 srcdiroption="--srcdir=$${topdir}/bfd"; \
3957 libsrcdir="$$s/bfd"; \
3958 $(SHELL) $${libsrcdir}/configure \
3959 $(HOST_CONFIGARGS) $${srcdiroption} \
3960 @stage2_werror_flag@
3961 @endif bfd-bootstrap
3962
3963 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3964 maybe-configure-stageprofile-bfd:
3965 @if bfd-bootstrap
3966 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3967 configure-stageprofile-bfd:
3968 @$(MAKE) stageprofile-start
3969 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3970 r=`${PWD_COMMAND}`; export r; \
3971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3972 $(HOST_EXPORTS) \
3973 $(POSTSTAGE1_HOST_EXPORTS) \
3974 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
3975 cd $(HOST_SUBDIR)/bfd || exit 1; \
3976 case $(srcdir) in \
3977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3978 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3980 esac; \
3981 srcdiroption="--srcdir=$${topdir}/bfd"; \
3982 libsrcdir="$$s/bfd"; \
3983 $(SHELL) $${libsrcdir}/configure \
3984 $(HOST_CONFIGARGS) $${srcdiroption} \
3985 @stage2_werror_flag@
3986 @endif bfd-bootstrap
3987
3988 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3989 maybe-configure-stagefeedback-bfd:
3990 @if bfd-bootstrap
3991 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3992 configure-stagefeedback-bfd:
3993 @$(MAKE) stagefeedback-start
3994 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3995 r=`${PWD_COMMAND}`; export r; \
3996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3997 $(HOST_EXPORTS) \
3998 $(POSTSTAGE1_HOST_EXPORTS) \
3999 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
4000 cd $(HOST_SUBDIR)/bfd || exit 1; \
4001 case $(srcdir) in \
4002 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4003 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4004 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4005 esac; \
4006 srcdiroption="--srcdir=$${topdir}/bfd"; \
4007 libsrcdir="$$s/bfd"; \
4008 $(SHELL) $${libsrcdir}/configure \
4009 $(HOST_CONFIGARGS) $${srcdiroption} \
4010 @stage2_werror_flag@
4011 @endif bfd-bootstrap
4012
4013
4014
4015
4016
4017 .PHONY: all-bfd maybe-all-bfd
4018 maybe-all-bfd:
4019 @if bfd
4020 TARGET-bfd=all
4021 maybe-all-bfd: all-bfd
4022 all-bfd: configure-bfd
4023 @test -f stage_last && exit 0; \
4024 r=`${PWD_COMMAND}`; export r; \
4025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4026 $(HOST_EXPORTS) \
4027 (cd $(HOST_SUBDIR)/bfd && \
4028 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bfd))
4029 @endif bfd
4030
4031
4032
4033 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
4034 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
4035 maybe-all-stage1-bfd:
4036 maybe-clean-stage1-bfd:
4037 @if bfd-bootstrap
4038 maybe-all-stage1-bfd: all-stage1-bfd
4039 all-stage1: all-stage1-bfd
4040 all-stage1-bfd: configure-stage1-bfd
4041 @$(MAKE) stage1-start
4042 @r=`${PWD_COMMAND}`; export r; \
4043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4044 $(HOST_EXPORTS) \
4045 cd $(HOST_SUBDIR)/bfd && \
4046 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)"
4047
4048 maybe-clean-stage1-bfd: clean-stage1-bfd
4049 clean-stage1: clean-stage1-bfd
4050 clean-stage1-bfd:
4051 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] \
4052 || exit 0 ; \
4053 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stage1-start ; \
4054 cd $(HOST_SUBDIR)/bfd && \
4055 $(MAKE) $(FLAGS_TO_PASS) \
4056 CFLAGS="$(STAGE1_CFLAGS)" clean
4057 @endif bfd-bootstrap
4058
4059
4060 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
4061 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
4062 maybe-all-stage2-bfd:
4063 maybe-clean-stage2-bfd:
4064 @if bfd-bootstrap
4065 maybe-all-stage2-bfd: all-stage2-bfd
4066 all-stage2: all-stage2-bfd
4067 all-stage2-bfd: configure-stage2-bfd
4068 @$(MAKE) stage2-start
4069 @r=`${PWD_COMMAND}`; export r; \
4070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4071 $(HOST_EXPORTS) \
4072 $(POSTSTAGE1_HOST_EXPORTS) \
4073 cd $(HOST_SUBDIR)/bfd && \
4074 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
4075
4076 maybe-clean-stage2-bfd: clean-stage2-bfd
4077 clean-stage2: clean-stage2-bfd
4078 clean-stage2-bfd:
4079 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] \
4080 || exit 0 ; \
4081 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stage2-start ; \
4082 cd $(HOST_SUBDIR)/bfd && \
4083 $(MAKE) $(FLAGS_TO_PASS) \
4084 $(POSTSTAGE1_FLAGS_TO_PASS) \
4085 clean
4086 @endif bfd-bootstrap
4087
4088
4089 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
4090 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
4091 maybe-all-stage3-bfd:
4092 maybe-clean-stage3-bfd:
4093 @if bfd-bootstrap
4094 maybe-all-stage3-bfd: all-stage3-bfd
4095 all-stage3: all-stage3-bfd
4096 all-stage3-bfd: configure-stage3-bfd
4097 @$(MAKE) stage3-start
4098 @r=`${PWD_COMMAND}`; export r; \
4099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4100 $(HOST_EXPORTS) \
4101 $(POSTSTAGE1_HOST_EXPORTS) \
4102 cd $(HOST_SUBDIR)/bfd && \
4103 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
4104
4105 maybe-clean-stage3-bfd: clean-stage3-bfd
4106 clean-stage3: clean-stage3-bfd
4107 clean-stage3-bfd:
4108 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] \
4109 || exit 0 ; \
4110 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stage3-start ; \
4111 cd $(HOST_SUBDIR)/bfd && \
4112 $(MAKE) $(FLAGS_TO_PASS) \
4113 $(POSTSTAGE1_FLAGS_TO_PASS) \
4114 clean
4115 @endif bfd-bootstrap
4116
4117
4118 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4119 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4120 maybe-all-stage4-bfd:
4121 maybe-clean-stage4-bfd:
4122 @if bfd-bootstrap
4123 maybe-all-stage4-bfd: all-stage4-bfd
4124 all-stage4: all-stage4-bfd
4125 all-stage4-bfd: configure-stage4-bfd
4126 @$(MAKE) stage4-start
4127 @r=`${PWD_COMMAND}`; export r; \
4128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4129 $(HOST_EXPORTS) \
4130 $(POSTSTAGE1_HOST_EXPORTS) \
4131 cd $(HOST_SUBDIR)/bfd && \
4132 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
4133
4134 maybe-clean-stage4-bfd: clean-stage4-bfd
4135 clean-stage4: clean-stage4-bfd
4136 clean-stage4-bfd:
4137 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] \
4138 || exit 0 ; \
4139 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stage4-start ; \
4140 cd $(HOST_SUBDIR)/bfd && \
4141 $(MAKE) $(FLAGS_TO_PASS) \
4142 $(POSTSTAGE1_FLAGS_TO_PASS) \
4143 clean
4144 @endif bfd-bootstrap
4145
4146
4147 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4148 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4149 maybe-all-stageprofile-bfd:
4150 maybe-clean-stageprofile-bfd:
4151 @if bfd-bootstrap
4152 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4153 all-stageprofile: all-stageprofile-bfd
4154 all-stageprofile-bfd: configure-stageprofile-bfd
4155 @$(MAKE) stageprofile-start
4156 @r=`${PWD_COMMAND}`; export r; \
4157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4158 $(HOST_EXPORTS) \
4159 $(POSTSTAGE1_HOST_EXPORTS) \
4160 cd $(HOST_SUBDIR)/bfd && \
4161 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"
4162
4163 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4164 clean-stageprofile: clean-stageprofile-bfd
4165 clean-stageprofile-bfd:
4166 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] \
4167 || exit 0 ; \
4168 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stageprofile-start ; \
4169 cd $(HOST_SUBDIR)/bfd && \
4170 $(MAKE) $(FLAGS_TO_PASS) \
4171 $(POSTSTAGE1_FLAGS_TO_PASS) \
4172 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
4173 @endif bfd-bootstrap
4174
4175
4176 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4177 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4178 maybe-all-stagefeedback-bfd:
4179 maybe-clean-stagefeedback-bfd:
4180 @if bfd-bootstrap
4181 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4182 all-stagefeedback: all-stagefeedback-bfd
4183 all-stagefeedback-bfd: configure-stagefeedback-bfd
4184 @$(MAKE) stagefeedback-start
4185 @r=`${PWD_COMMAND}`; export r; \
4186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4187 $(HOST_EXPORTS) \
4188 $(POSTSTAGE1_HOST_EXPORTS) \
4189 cd $(HOST_SUBDIR)/bfd && \
4190 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"
4191
4192 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4193 clean-stagefeedback: clean-stagefeedback-bfd
4194 clean-stagefeedback-bfd:
4195 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] \
4196 || exit 0 ; \
4197 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stagefeedback-start ; \
4198 cd $(HOST_SUBDIR)/bfd && \
4199 $(MAKE) $(FLAGS_TO_PASS) \
4200 $(POSTSTAGE1_FLAGS_TO_PASS) \
4201 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
4202 @endif bfd-bootstrap
4203
4204
4205
4206
4207
4208 .PHONY: check-bfd maybe-check-bfd
4209 maybe-check-bfd:
4210 @if bfd
4211 maybe-check-bfd: check-bfd
4212
4213 check-bfd:
4214 @r=`${PWD_COMMAND}`; export r; \
4215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4216 $(HOST_EXPORTS) \
4217 (cd $(HOST_SUBDIR)/bfd && \
4218 $(MAKE) $(FLAGS_TO_PASS) check)
4219
4220 @endif bfd
4221
4222 .PHONY: install-bfd maybe-install-bfd
4223 maybe-install-bfd:
4224 @if bfd
4225 maybe-install-bfd: install-bfd
4226
4227 install-bfd: installdirs
4228 @r=`${PWD_COMMAND}`; export r; \
4229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4230 $(HOST_EXPORTS) \
4231 (cd $(HOST_SUBDIR)/bfd && \
4232 $(MAKE) $(FLAGS_TO_PASS) install)
4233
4234 @endif bfd
4235
4236 # Other targets (info, dvi, etc.)
4237
4238 .PHONY: maybe-info-bfd info-bfd
4239 maybe-info-bfd:
4240 @if bfd
4241 maybe-info-bfd: info-bfd
4242
4243 info-bfd: \
4244 configure-bfd
4245 @[ -f ./bfd/Makefile ] || exit 0; \
4246 r=`${PWD_COMMAND}`; export r; \
4247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4248 $(HOST_EXPORTS) \
4249 for flag in $(EXTRA_HOST_FLAGS) ; do \
4250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4251 done; \
4252 echo "Doing info in bfd" ; \
4253 (cd $(HOST_SUBDIR)/bfd && \
4254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4256 "RANLIB=$${RANLIB}" \
4257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4258 info) \
4259 || exit 1
4260
4261 @endif bfd
4262
4263 .PHONY: maybe-dvi-bfd dvi-bfd
4264 maybe-dvi-bfd:
4265 @if bfd
4266 maybe-dvi-bfd: dvi-bfd
4267
4268 dvi-bfd: \
4269 configure-bfd
4270 @[ -f ./bfd/Makefile ] || exit 0; \
4271 r=`${PWD_COMMAND}`; export r; \
4272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4273 $(HOST_EXPORTS) \
4274 for flag in $(EXTRA_HOST_FLAGS) ; do \
4275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4276 done; \
4277 echo "Doing dvi in bfd" ; \
4278 (cd $(HOST_SUBDIR)/bfd && \
4279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4281 "RANLIB=$${RANLIB}" \
4282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4283 dvi) \
4284 || exit 1
4285
4286 @endif bfd
4287
4288 .PHONY: maybe-html-bfd html-bfd
4289 maybe-html-bfd:
4290 @if bfd
4291 maybe-html-bfd: html-bfd
4292
4293 html-bfd: \
4294 configure-bfd
4295 @[ -f ./bfd/Makefile ] || exit 0; \
4296 r=`${PWD_COMMAND}`; export r; \
4297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4298 $(HOST_EXPORTS) \
4299 for flag in $(EXTRA_HOST_FLAGS) ; do \
4300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4301 done; \
4302 echo "Doing html in bfd" ; \
4303 (cd $(HOST_SUBDIR)/bfd && \
4304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4306 "RANLIB=$${RANLIB}" \
4307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4308 html) \
4309 || exit 1
4310
4311 @endif bfd
4312
4313 .PHONY: maybe-TAGS-bfd TAGS-bfd
4314 maybe-TAGS-bfd:
4315 @if bfd
4316 maybe-TAGS-bfd: TAGS-bfd
4317
4318 TAGS-bfd: \
4319 configure-bfd
4320 @[ -f ./bfd/Makefile ] || exit 0; \
4321 r=`${PWD_COMMAND}`; export r; \
4322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4323 $(HOST_EXPORTS) \
4324 for flag in $(EXTRA_HOST_FLAGS) ; do \
4325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4326 done; \
4327 echo "Doing TAGS in bfd" ; \
4328 (cd $(HOST_SUBDIR)/bfd && \
4329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4331 "RANLIB=$${RANLIB}" \
4332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4333 TAGS) \
4334 || exit 1
4335
4336 @endif bfd
4337
4338 .PHONY: maybe-install-info-bfd install-info-bfd
4339 maybe-install-info-bfd:
4340 @if bfd
4341 maybe-install-info-bfd: install-info-bfd
4342
4343 install-info-bfd: \
4344 configure-bfd \
4345 info-bfd
4346 @[ -f ./bfd/Makefile ] || exit 0; \
4347 r=`${PWD_COMMAND}`; export r; \
4348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4349 $(HOST_EXPORTS) \
4350 for flag in $(EXTRA_HOST_FLAGS) ; do \
4351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4352 done; \
4353 echo "Doing install-info in bfd" ; \
4354 (cd $(HOST_SUBDIR)/bfd && \
4355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4357 "RANLIB=$${RANLIB}" \
4358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4359 install-info) \
4360 || exit 1
4361
4362 @endif bfd
4363
4364 .PHONY: maybe-installcheck-bfd installcheck-bfd
4365 maybe-installcheck-bfd:
4366 @if bfd
4367 maybe-installcheck-bfd: installcheck-bfd
4368
4369 installcheck-bfd: \
4370 configure-bfd
4371 @[ -f ./bfd/Makefile ] || exit 0; \
4372 r=`${PWD_COMMAND}`; export r; \
4373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4374 $(HOST_EXPORTS) \
4375 for flag in $(EXTRA_HOST_FLAGS) ; do \
4376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4377 done; \
4378 echo "Doing installcheck in bfd" ; \
4379 (cd $(HOST_SUBDIR)/bfd && \
4380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4382 "RANLIB=$${RANLIB}" \
4383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4384 installcheck) \
4385 || exit 1
4386
4387 @endif bfd
4388
4389 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4390 maybe-mostlyclean-bfd:
4391 @if bfd
4392 maybe-mostlyclean-bfd: mostlyclean-bfd
4393
4394 mostlyclean-bfd:
4395 @[ -f ./bfd/Makefile ] || exit 0; \
4396 r=`${PWD_COMMAND}`; export r; \
4397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4398 $(HOST_EXPORTS) \
4399 for flag in $(EXTRA_HOST_FLAGS) ; do \
4400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4401 done; \
4402 echo "Doing mostlyclean in bfd" ; \
4403 (cd $(HOST_SUBDIR)/bfd && \
4404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4406 "RANLIB=$${RANLIB}" \
4407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4408 mostlyclean) \
4409 || exit 1
4410
4411 @endif bfd
4412
4413 .PHONY: maybe-clean-bfd clean-bfd
4414 maybe-clean-bfd:
4415 @if bfd
4416 maybe-clean-bfd: clean-bfd
4417
4418 clean-bfd:
4419 @[ -f ./bfd/Makefile ] || exit 0; \
4420 r=`${PWD_COMMAND}`; export r; \
4421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4422 $(HOST_EXPORTS) \
4423 for flag in $(EXTRA_HOST_FLAGS) ; do \
4424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4425 done; \
4426 echo "Doing clean in bfd" ; \
4427 (cd $(HOST_SUBDIR)/bfd && \
4428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4430 "RANLIB=$${RANLIB}" \
4431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4432 clean) \
4433 || exit 1
4434
4435 @endif bfd
4436
4437 .PHONY: maybe-distclean-bfd distclean-bfd
4438 maybe-distclean-bfd:
4439 @if bfd
4440 maybe-distclean-bfd: distclean-bfd
4441
4442 distclean-bfd:
4443 @[ -f ./bfd/Makefile ] || exit 0; \
4444 r=`${PWD_COMMAND}`; export r; \
4445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4446 $(HOST_EXPORTS) \
4447 for flag in $(EXTRA_HOST_FLAGS) ; do \
4448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4449 done; \
4450 echo "Doing distclean in bfd" ; \
4451 (cd $(HOST_SUBDIR)/bfd && \
4452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4454 "RANLIB=$${RANLIB}" \
4455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4456 distclean) \
4457 || exit 1
4458
4459 @endif bfd
4460
4461 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4462 maybe-maintainer-clean-bfd:
4463 @if bfd
4464 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4465
4466 maintainer-clean-bfd:
4467 @[ -f ./bfd/Makefile ] || exit 0; \
4468 r=`${PWD_COMMAND}`; export r; \
4469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4470 $(HOST_EXPORTS) \
4471 for flag in $(EXTRA_HOST_FLAGS) ; do \
4472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4473 done; \
4474 echo "Doing maintainer-clean in bfd" ; \
4475 (cd $(HOST_SUBDIR)/bfd && \
4476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4478 "RANLIB=$${RANLIB}" \
4479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4480 maintainer-clean) \
4481 || exit 1
4482
4483 @endif bfd
4484
4485
4486
4487 .PHONY: configure-opcodes maybe-configure-opcodes
4488 maybe-configure-opcodes:
4489 @if opcodes
4490 maybe-configure-opcodes: configure-opcodes
4491 configure-opcodes:
4492 @test -f stage_last && exit 0; \
4493 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4494 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4495 r=`${PWD_COMMAND}`; export r; \
4496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4497 $(HOST_EXPORTS) \
4498 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4499 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4500 case $(srcdir) in \
4501 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4502 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4503 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4504 esac; \
4505 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4506 libsrcdir="$$s/opcodes"; \
4507 $(SHELL) $${libsrcdir}/configure \
4508 $(HOST_CONFIGARGS) $${srcdiroption} \
4509 || exit 1
4510 @endif opcodes
4511
4512
4513
4514 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4515 maybe-configure-stage1-opcodes:
4516 @if opcodes-bootstrap
4517 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4518 configure-stage1-opcodes:
4519 @$(MAKE) stage1-start
4520 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4521 r=`${PWD_COMMAND}`; export r; \
4522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4523 $(HOST_EXPORTS) \
4524 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
4525 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4526 case $(srcdir) in \
4527 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4528 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4529 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4530 esac; \
4531 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4532 libsrcdir="$$s/opcodes"; \
4533 $(SHELL) $${libsrcdir}/configure \
4534 $(HOST_CONFIGARGS) $${srcdiroption} \
4535 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
4536 @endif opcodes-bootstrap
4537
4538 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4539 maybe-configure-stage2-opcodes:
4540 @if opcodes-bootstrap
4541 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4542 configure-stage2-opcodes:
4543 @$(MAKE) stage2-start
4544 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4545 r=`${PWD_COMMAND}`; export r; \
4546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4547 $(HOST_EXPORTS) \
4548 $(POSTSTAGE1_HOST_EXPORTS) \
4549 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
4550 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4551 case $(srcdir) in \
4552 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4553 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4554 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4555 esac; \
4556 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4557 libsrcdir="$$s/opcodes"; \
4558 $(SHELL) $${libsrcdir}/configure \
4559 $(HOST_CONFIGARGS) $${srcdiroption} \
4560 @stage2_werror_flag@
4561 @endif opcodes-bootstrap
4562
4563 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4564 maybe-configure-stage3-opcodes:
4565 @if opcodes-bootstrap
4566 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4567 configure-stage3-opcodes:
4568 @$(MAKE) stage3-start
4569 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4570 r=`${PWD_COMMAND}`; export r; \
4571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4572 $(HOST_EXPORTS) \
4573 $(POSTSTAGE1_HOST_EXPORTS) \
4574 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
4575 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4576 case $(srcdir) in \
4577 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4578 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4579 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4580 esac; \
4581 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4582 libsrcdir="$$s/opcodes"; \
4583 $(SHELL) $${libsrcdir}/configure \
4584 $(HOST_CONFIGARGS) $${srcdiroption} \
4585 @stage2_werror_flag@
4586 @endif opcodes-bootstrap
4587
4588 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4589 maybe-configure-stage4-opcodes:
4590 @if opcodes-bootstrap
4591 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4592 configure-stage4-opcodes:
4593 @$(MAKE) stage4-start
4594 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4595 r=`${PWD_COMMAND}`; export r; \
4596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4597 $(HOST_EXPORTS) \
4598 $(POSTSTAGE1_HOST_EXPORTS) \
4599 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
4600 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4601 case $(srcdir) in \
4602 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4603 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4604 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4605 esac; \
4606 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4607 libsrcdir="$$s/opcodes"; \
4608 $(SHELL) $${libsrcdir}/configure \
4609 $(HOST_CONFIGARGS) $${srcdiroption} \
4610 @stage2_werror_flag@
4611 @endif opcodes-bootstrap
4612
4613 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4614 maybe-configure-stageprofile-opcodes:
4615 @if opcodes-bootstrap
4616 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4617 configure-stageprofile-opcodes:
4618 @$(MAKE) stageprofile-start
4619 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4620 r=`${PWD_COMMAND}`; export r; \
4621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4622 $(HOST_EXPORTS) \
4623 $(POSTSTAGE1_HOST_EXPORTS) \
4624 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4625 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4626 case $(srcdir) in \
4627 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4628 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4629 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4630 esac; \
4631 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4632 libsrcdir="$$s/opcodes"; \
4633 $(SHELL) $${libsrcdir}/configure \
4634 $(HOST_CONFIGARGS) $${srcdiroption} \
4635 @stage2_werror_flag@
4636 @endif opcodes-bootstrap
4637
4638 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4639 maybe-configure-stagefeedback-opcodes:
4640 @if opcodes-bootstrap
4641 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4642 configure-stagefeedback-opcodes:
4643 @$(MAKE) stagefeedback-start
4644 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4645 r=`${PWD_COMMAND}`; export r; \
4646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4647 $(HOST_EXPORTS) \
4648 $(POSTSTAGE1_HOST_EXPORTS) \
4649 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4650 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4651 case $(srcdir) in \
4652 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4653 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4654 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4655 esac; \
4656 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4657 libsrcdir="$$s/opcodes"; \
4658 $(SHELL) $${libsrcdir}/configure \
4659 $(HOST_CONFIGARGS) $${srcdiroption} \
4660 @stage2_werror_flag@
4661 @endif opcodes-bootstrap
4662
4663
4664
4665
4666
4667 .PHONY: all-opcodes maybe-all-opcodes
4668 maybe-all-opcodes:
4669 @if opcodes
4670 TARGET-opcodes=all
4671 maybe-all-opcodes: all-opcodes
4672 all-opcodes: configure-opcodes
4673 @test -f stage_last && exit 0; \
4674 r=`${PWD_COMMAND}`; export r; \
4675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4676 $(HOST_EXPORTS) \
4677 (cd $(HOST_SUBDIR)/opcodes && \
4678 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-opcodes))
4679 @endif opcodes
4680
4681
4682
4683 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4684 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4685 maybe-all-stage1-opcodes:
4686 maybe-clean-stage1-opcodes:
4687 @if opcodes-bootstrap
4688 maybe-all-stage1-opcodes: all-stage1-opcodes
4689 all-stage1: all-stage1-opcodes
4690 all-stage1-opcodes: configure-stage1-opcodes
4691 @$(MAKE) stage1-start
4692 @r=`${PWD_COMMAND}`; export r; \
4693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4694 $(HOST_EXPORTS) \
4695 cd $(HOST_SUBDIR)/opcodes && \
4696 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)"
4697
4698 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4699 clean-stage1: clean-stage1-opcodes
4700 clean-stage1-opcodes:
4701 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] \
4702 || exit 0 ; \
4703 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stage1-start ; \
4704 cd $(HOST_SUBDIR)/opcodes && \
4705 $(MAKE) $(FLAGS_TO_PASS) \
4706 CFLAGS="$(STAGE1_CFLAGS)" clean
4707 @endif opcodes-bootstrap
4708
4709
4710 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4711 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4712 maybe-all-stage2-opcodes:
4713 maybe-clean-stage2-opcodes:
4714 @if opcodes-bootstrap
4715 maybe-all-stage2-opcodes: all-stage2-opcodes
4716 all-stage2: all-stage2-opcodes
4717 all-stage2-opcodes: configure-stage2-opcodes
4718 @$(MAKE) stage2-start
4719 @r=`${PWD_COMMAND}`; export r; \
4720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4721 $(HOST_EXPORTS) \
4722 $(POSTSTAGE1_HOST_EXPORTS) \
4723 cd $(HOST_SUBDIR)/opcodes && \
4724 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
4725
4726 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4727 clean-stage2: clean-stage2-opcodes
4728 clean-stage2-opcodes:
4729 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] \
4730 || exit 0 ; \
4731 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stage2-start ; \
4732 cd $(HOST_SUBDIR)/opcodes && \
4733 $(MAKE) $(FLAGS_TO_PASS) \
4734 $(POSTSTAGE1_FLAGS_TO_PASS) \
4735 clean
4736 @endif opcodes-bootstrap
4737
4738
4739 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4740 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4741 maybe-all-stage3-opcodes:
4742 maybe-clean-stage3-opcodes:
4743 @if opcodes-bootstrap
4744 maybe-all-stage3-opcodes: all-stage3-opcodes
4745 all-stage3: all-stage3-opcodes
4746 all-stage3-opcodes: configure-stage3-opcodes
4747 @$(MAKE) stage3-start
4748 @r=`${PWD_COMMAND}`; export r; \
4749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4750 $(HOST_EXPORTS) \
4751 $(POSTSTAGE1_HOST_EXPORTS) \
4752 cd $(HOST_SUBDIR)/opcodes && \
4753 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
4754
4755 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4756 clean-stage3: clean-stage3-opcodes
4757 clean-stage3-opcodes:
4758 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] \
4759 || exit 0 ; \
4760 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stage3-start ; \
4761 cd $(HOST_SUBDIR)/opcodes && \
4762 $(MAKE) $(FLAGS_TO_PASS) \
4763 $(POSTSTAGE1_FLAGS_TO_PASS) \
4764 clean
4765 @endif opcodes-bootstrap
4766
4767
4768 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4769 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4770 maybe-all-stage4-opcodes:
4771 maybe-clean-stage4-opcodes:
4772 @if opcodes-bootstrap
4773 maybe-all-stage4-opcodes: all-stage4-opcodes
4774 all-stage4: all-stage4-opcodes
4775 all-stage4-opcodes: configure-stage4-opcodes
4776 @$(MAKE) stage4-start
4777 @r=`${PWD_COMMAND}`; export r; \
4778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4779 $(HOST_EXPORTS) \
4780 $(POSTSTAGE1_HOST_EXPORTS) \
4781 cd $(HOST_SUBDIR)/opcodes && \
4782 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
4783
4784 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4785 clean-stage4: clean-stage4-opcodes
4786 clean-stage4-opcodes:
4787 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] \
4788 || exit 0 ; \
4789 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stage4-start ; \
4790 cd $(HOST_SUBDIR)/opcodes && \
4791 $(MAKE) $(FLAGS_TO_PASS) \
4792 $(POSTSTAGE1_FLAGS_TO_PASS) \
4793 clean
4794 @endif opcodes-bootstrap
4795
4796
4797 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4798 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4799 maybe-all-stageprofile-opcodes:
4800 maybe-clean-stageprofile-opcodes:
4801 @if opcodes-bootstrap
4802 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4803 all-stageprofile: all-stageprofile-opcodes
4804 all-stageprofile-opcodes: configure-stageprofile-opcodes
4805 @$(MAKE) stageprofile-start
4806 @r=`${PWD_COMMAND}`; export r; \
4807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4808 $(HOST_EXPORTS) \
4809 $(POSTSTAGE1_HOST_EXPORTS) \
4810 cd $(HOST_SUBDIR)/opcodes && \
4811 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"
4812
4813 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4814 clean-stageprofile: clean-stageprofile-opcodes
4815 clean-stageprofile-opcodes:
4816 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] \
4817 || exit 0 ; \
4818 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stageprofile-start ; \
4819 cd $(HOST_SUBDIR)/opcodes && \
4820 $(MAKE) $(FLAGS_TO_PASS) \
4821 $(POSTSTAGE1_FLAGS_TO_PASS) \
4822 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
4823 @endif opcodes-bootstrap
4824
4825
4826 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4827 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4828 maybe-all-stagefeedback-opcodes:
4829 maybe-clean-stagefeedback-opcodes:
4830 @if opcodes-bootstrap
4831 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4832 all-stagefeedback: all-stagefeedback-opcodes
4833 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4834 @$(MAKE) stagefeedback-start
4835 @r=`${PWD_COMMAND}`; export r; \
4836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4837 $(HOST_EXPORTS) \
4838 $(POSTSTAGE1_HOST_EXPORTS) \
4839 cd $(HOST_SUBDIR)/opcodes && \
4840 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"
4841
4842 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4843 clean-stagefeedback: clean-stagefeedback-opcodes
4844 clean-stagefeedback-opcodes:
4845 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] \
4846 || exit 0 ; \
4847 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stagefeedback-start ; \
4848 cd $(HOST_SUBDIR)/opcodes && \
4849 $(MAKE) $(FLAGS_TO_PASS) \
4850 $(POSTSTAGE1_FLAGS_TO_PASS) \
4851 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
4852 @endif opcodes-bootstrap
4853
4854
4855
4856
4857
4858 .PHONY: check-opcodes maybe-check-opcodes
4859 maybe-check-opcodes:
4860 @if opcodes
4861 maybe-check-opcodes: check-opcodes
4862
4863 check-opcodes:
4864 @r=`${PWD_COMMAND}`; export r; \
4865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4866 $(HOST_EXPORTS) \
4867 (cd $(HOST_SUBDIR)/opcodes && \
4868 $(MAKE) $(FLAGS_TO_PASS) check)
4869
4870 @endif opcodes
4871
4872 .PHONY: install-opcodes maybe-install-opcodes
4873 maybe-install-opcodes:
4874 @if opcodes
4875 maybe-install-opcodes: install-opcodes
4876
4877 install-opcodes: installdirs
4878 @r=`${PWD_COMMAND}`; export r; \
4879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4880 $(HOST_EXPORTS) \
4881 (cd $(HOST_SUBDIR)/opcodes && \
4882 $(MAKE) $(FLAGS_TO_PASS) install)
4883
4884 @endif opcodes
4885
4886 # Other targets (info, dvi, etc.)
4887
4888 .PHONY: maybe-info-opcodes info-opcodes
4889 maybe-info-opcodes:
4890 @if opcodes
4891 maybe-info-opcodes: info-opcodes
4892
4893 info-opcodes: \
4894 configure-opcodes
4895 @[ -f ./opcodes/Makefile ] || exit 0; \
4896 r=`${PWD_COMMAND}`; export r; \
4897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4898 $(HOST_EXPORTS) \
4899 for flag in $(EXTRA_HOST_FLAGS) ; do \
4900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4901 done; \
4902 echo "Doing info in opcodes" ; \
4903 (cd $(HOST_SUBDIR)/opcodes && \
4904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4906 "RANLIB=$${RANLIB}" \
4907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4908 info) \
4909 || exit 1
4910
4911 @endif opcodes
4912
4913 .PHONY: maybe-dvi-opcodes dvi-opcodes
4914 maybe-dvi-opcodes:
4915 @if opcodes
4916 maybe-dvi-opcodes: dvi-opcodes
4917
4918 dvi-opcodes: \
4919 configure-opcodes
4920 @[ -f ./opcodes/Makefile ] || exit 0; \
4921 r=`${PWD_COMMAND}`; export r; \
4922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4923 $(HOST_EXPORTS) \
4924 for flag in $(EXTRA_HOST_FLAGS) ; do \
4925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4926 done; \
4927 echo "Doing dvi in opcodes" ; \
4928 (cd $(HOST_SUBDIR)/opcodes && \
4929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4931 "RANLIB=$${RANLIB}" \
4932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4933 dvi) \
4934 || exit 1
4935
4936 @endif opcodes
4937
4938 .PHONY: maybe-html-opcodes html-opcodes
4939 maybe-html-opcodes:
4940 @if opcodes
4941 maybe-html-opcodes: html-opcodes
4942
4943 html-opcodes: \
4944 configure-opcodes
4945 @[ -f ./opcodes/Makefile ] || exit 0; \
4946 r=`${PWD_COMMAND}`; export r; \
4947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4948 $(HOST_EXPORTS) \
4949 for flag in $(EXTRA_HOST_FLAGS) ; do \
4950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4951 done; \
4952 echo "Doing html in opcodes" ; \
4953 (cd $(HOST_SUBDIR)/opcodes && \
4954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4956 "RANLIB=$${RANLIB}" \
4957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4958 html) \
4959 || exit 1
4960
4961 @endif opcodes
4962
4963 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4964 maybe-TAGS-opcodes:
4965 @if opcodes
4966 maybe-TAGS-opcodes: TAGS-opcodes
4967
4968 TAGS-opcodes: \
4969 configure-opcodes
4970 @[ -f ./opcodes/Makefile ] || exit 0; \
4971 r=`${PWD_COMMAND}`; export r; \
4972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4973 $(HOST_EXPORTS) \
4974 for flag in $(EXTRA_HOST_FLAGS) ; do \
4975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4976 done; \
4977 echo "Doing TAGS in opcodes" ; \
4978 (cd $(HOST_SUBDIR)/opcodes && \
4979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4981 "RANLIB=$${RANLIB}" \
4982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4983 TAGS) \
4984 || exit 1
4985
4986 @endif opcodes
4987
4988 .PHONY: maybe-install-info-opcodes install-info-opcodes
4989 maybe-install-info-opcodes:
4990 @if opcodes
4991 maybe-install-info-opcodes: install-info-opcodes
4992
4993 install-info-opcodes: \
4994 configure-opcodes \
4995 info-opcodes
4996 @[ -f ./opcodes/Makefile ] || exit 0; \
4997 r=`${PWD_COMMAND}`; export r; \
4998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4999 $(HOST_EXPORTS) \
5000 for flag in $(EXTRA_HOST_FLAGS) ; do \
5001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5002 done; \
5003 echo "Doing install-info in opcodes" ; \
5004 (cd $(HOST_SUBDIR)/opcodes && \
5005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5007 "RANLIB=$${RANLIB}" \
5008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5009 install-info) \
5010 || exit 1
5011
5012 @endif opcodes
5013
5014 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5015 maybe-installcheck-opcodes:
5016 @if opcodes
5017 maybe-installcheck-opcodes: installcheck-opcodes
5018
5019 installcheck-opcodes: \
5020 configure-opcodes
5021 @[ -f ./opcodes/Makefile ] || exit 0; \
5022 r=`${PWD_COMMAND}`; export r; \
5023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5024 $(HOST_EXPORTS) \
5025 for flag in $(EXTRA_HOST_FLAGS) ; do \
5026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5027 done; \
5028 echo "Doing installcheck in opcodes" ; \
5029 (cd $(HOST_SUBDIR)/opcodes && \
5030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5032 "RANLIB=$${RANLIB}" \
5033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5034 installcheck) \
5035 || exit 1
5036
5037 @endif opcodes
5038
5039 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5040 maybe-mostlyclean-opcodes:
5041 @if opcodes
5042 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5043
5044 mostlyclean-opcodes:
5045 @[ -f ./opcodes/Makefile ] || exit 0; \
5046 r=`${PWD_COMMAND}`; export r; \
5047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5048 $(HOST_EXPORTS) \
5049 for flag in $(EXTRA_HOST_FLAGS) ; do \
5050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5051 done; \
5052 echo "Doing mostlyclean in opcodes" ; \
5053 (cd $(HOST_SUBDIR)/opcodes && \
5054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5056 "RANLIB=$${RANLIB}" \
5057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5058 mostlyclean) \
5059 || exit 1
5060
5061 @endif opcodes
5062
5063 .PHONY: maybe-clean-opcodes clean-opcodes
5064 maybe-clean-opcodes:
5065 @if opcodes
5066 maybe-clean-opcodes: clean-opcodes
5067
5068 clean-opcodes:
5069 @[ -f ./opcodes/Makefile ] || exit 0; \
5070 r=`${PWD_COMMAND}`; export r; \
5071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5072 $(HOST_EXPORTS) \
5073 for flag in $(EXTRA_HOST_FLAGS) ; do \
5074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5075 done; \
5076 echo "Doing clean in opcodes" ; \
5077 (cd $(HOST_SUBDIR)/opcodes && \
5078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5080 "RANLIB=$${RANLIB}" \
5081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5082 clean) \
5083 || exit 1
5084
5085 @endif opcodes
5086
5087 .PHONY: maybe-distclean-opcodes distclean-opcodes
5088 maybe-distclean-opcodes:
5089 @if opcodes
5090 maybe-distclean-opcodes: distclean-opcodes
5091
5092 distclean-opcodes:
5093 @[ -f ./opcodes/Makefile ] || exit 0; \
5094 r=`${PWD_COMMAND}`; export r; \
5095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5096 $(HOST_EXPORTS) \
5097 for flag in $(EXTRA_HOST_FLAGS) ; do \
5098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5099 done; \
5100 echo "Doing distclean in opcodes" ; \
5101 (cd $(HOST_SUBDIR)/opcodes && \
5102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5104 "RANLIB=$${RANLIB}" \
5105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5106 distclean) \
5107 || exit 1
5108
5109 @endif opcodes
5110
5111 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5112 maybe-maintainer-clean-opcodes:
5113 @if opcodes
5114 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5115
5116 maintainer-clean-opcodes:
5117 @[ -f ./opcodes/Makefile ] || exit 0; \
5118 r=`${PWD_COMMAND}`; export r; \
5119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5120 $(HOST_EXPORTS) \
5121 for flag in $(EXTRA_HOST_FLAGS) ; do \
5122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5123 done; \
5124 echo "Doing maintainer-clean in opcodes" ; \
5125 (cd $(HOST_SUBDIR)/opcodes && \
5126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5128 "RANLIB=$${RANLIB}" \
5129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5130 maintainer-clean) \
5131 || exit 1
5132
5133 @endif opcodes
5134
5135
5136
5137 .PHONY: configure-binutils maybe-configure-binutils
5138 maybe-configure-binutils:
5139 @if binutils
5140 maybe-configure-binutils: configure-binutils
5141 configure-binutils:
5142 @test -f stage_last && exit 0; \
5143 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5144 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5145 r=`${PWD_COMMAND}`; export r; \
5146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5147 $(HOST_EXPORTS) \
5148 echo Configuring in $(HOST_SUBDIR)/binutils; \
5149 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5150 case $(srcdir) in \
5151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5152 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5154 esac; \
5155 srcdiroption="--srcdir=$${topdir}/binutils"; \
5156 libsrcdir="$$s/binutils"; \
5157 $(SHELL) $${libsrcdir}/configure \
5158 $(HOST_CONFIGARGS) $${srcdiroption} \
5159 || exit 1
5160 @endif binutils
5161
5162
5163
5164 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5165 maybe-configure-stage1-binutils:
5166 @if binutils-bootstrap
5167 maybe-configure-stage1-binutils: configure-stage1-binutils
5168 configure-stage1-binutils:
5169 @$(MAKE) stage1-start
5170 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5171 r=`${PWD_COMMAND}`; export r; \
5172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5173 $(HOST_EXPORTS) \
5174 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
5175 cd $(HOST_SUBDIR)/binutils || exit 1; \
5176 case $(srcdir) in \
5177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5178 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5180 esac; \
5181 srcdiroption="--srcdir=$${topdir}/binutils"; \
5182 libsrcdir="$$s/binutils"; \
5183 $(SHELL) $${libsrcdir}/configure \
5184 $(HOST_CONFIGARGS) $${srcdiroption} \
5185 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
5186 @endif binutils-bootstrap
5187
5188 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5189 maybe-configure-stage2-binutils:
5190 @if binutils-bootstrap
5191 maybe-configure-stage2-binutils: configure-stage2-binutils
5192 configure-stage2-binutils:
5193 @$(MAKE) stage2-start
5194 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5195 r=`${PWD_COMMAND}`; export r; \
5196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5197 $(HOST_EXPORTS) \
5198 $(POSTSTAGE1_HOST_EXPORTS) \
5199 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
5200 cd $(HOST_SUBDIR)/binutils || exit 1; \
5201 case $(srcdir) in \
5202 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5203 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5204 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5205 esac; \
5206 srcdiroption="--srcdir=$${topdir}/binutils"; \
5207 libsrcdir="$$s/binutils"; \
5208 $(SHELL) $${libsrcdir}/configure \
5209 $(HOST_CONFIGARGS) $${srcdiroption} \
5210 @stage2_werror_flag@
5211 @endif binutils-bootstrap
5212
5213 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5214 maybe-configure-stage3-binutils:
5215 @if binutils-bootstrap
5216 maybe-configure-stage3-binutils: configure-stage3-binutils
5217 configure-stage3-binutils:
5218 @$(MAKE) stage3-start
5219 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5220 r=`${PWD_COMMAND}`; export r; \
5221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5222 $(HOST_EXPORTS) \
5223 $(POSTSTAGE1_HOST_EXPORTS) \
5224 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
5225 cd $(HOST_SUBDIR)/binutils || exit 1; \
5226 case $(srcdir) in \
5227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5228 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5230 esac; \
5231 srcdiroption="--srcdir=$${topdir}/binutils"; \
5232 libsrcdir="$$s/binutils"; \
5233 $(SHELL) $${libsrcdir}/configure \
5234 $(HOST_CONFIGARGS) $${srcdiroption} \
5235 @stage2_werror_flag@
5236 @endif binutils-bootstrap
5237
5238 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5239 maybe-configure-stage4-binutils:
5240 @if binutils-bootstrap
5241 maybe-configure-stage4-binutils: configure-stage4-binutils
5242 configure-stage4-binutils:
5243 @$(MAKE) stage4-start
5244 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5245 r=`${PWD_COMMAND}`; export r; \
5246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5247 $(HOST_EXPORTS) \
5248 $(POSTSTAGE1_HOST_EXPORTS) \
5249 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
5250 cd $(HOST_SUBDIR)/binutils || exit 1; \
5251 case $(srcdir) in \
5252 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5253 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5254 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5255 esac; \
5256 srcdiroption="--srcdir=$${topdir}/binutils"; \
5257 libsrcdir="$$s/binutils"; \
5258 $(SHELL) $${libsrcdir}/configure \
5259 $(HOST_CONFIGARGS) $${srcdiroption} \
5260 @stage2_werror_flag@
5261 @endif binutils-bootstrap
5262
5263 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5264 maybe-configure-stageprofile-binutils:
5265 @if binutils-bootstrap
5266 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5267 configure-stageprofile-binutils:
5268 @$(MAKE) stageprofile-start
5269 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5270 r=`${PWD_COMMAND}`; export r; \
5271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5272 $(HOST_EXPORTS) \
5273 $(POSTSTAGE1_HOST_EXPORTS) \
5274 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
5275 cd $(HOST_SUBDIR)/binutils || exit 1; \
5276 case $(srcdir) in \
5277 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5278 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5279 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5280 esac; \
5281 srcdiroption="--srcdir=$${topdir}/binutils"; \
5282 libsrcdir="$$s/binutils"; \
5283 $(SHELL) $${libsrcdir}/configure \
5284 $(HOST_CONFIGARGS) $${srcdiroption} \
5285 @stage2_werror_flag@
5286 @endif binutils-bootstrap
5287
5288 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5289 maybe-configure-stagefeedback-binutils:
5290 @if binutils-bootstrap
5291 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5292 configure-stagefeedback-binutils:
5293 @$(MAKE) stagefeedback-start
5294 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5295 r=`${PWD_COMMAND}`; export r; \
5296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5297 $(HOST_EXPORTS) \
5298 $(POSTSTAGE1_HOST_EXPORTS) \
5299 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5300 cd $(HOST_SUBDIR)/binutils || exit 1; \
5301 case $(srcdir) in \
5302 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5303 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5304 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5305 esac; \
5306 srcdiroption="--srcdir=$${topdir}/binutils"; \
5307 libsrcdir="$$s/binutils"; \
5308 $(SHELL) $${libsrcdir}/configure \
5309 $(HOST_CONFIGARGS) $${srcdiroption} \
5310 @stage2_werror_flag@
5311 @endif binutils-bootstrap
5312
5313
5314
5315
5316
5317 .PHONY: all-binutils maybe-all-binutils
5318 maybe-all-binutils:
5319 @if binutils
5320 TARGET-binutils=all
5321 maybe-all-binutils: all-binutils
5322 all-binutils: configure-binutils
5323 @test -f stage_last && exit 0; \
5324 r=`${PWD_COMMAND}`; export r; \
5325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5326 $(HOST_EXPORTS) \
5327 (cd $(HOST_SUBDIR)/binutils && \
5328 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-binutils))
5329 @endif binutils
5330
5331
5332
5333 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5334 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5335 maybe-all-stage1-binutils:
5336 maybe-clean-stage1-binutils:
5337 @if binutils-bootstrap
5338 maybe-all-stage1-binutils: all-stage1-binutils
5339 all-stage1: all-stage1-binutils
5340 all-stage1-binutils: configure-stage1-binutils
5341 @$(MAKE) stage1-start
5342 @r=`${PWD_COMMAND}`; export r; \
5343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5344 $(HOST_EXPORTS) \
5345 cd $(HOST_SUBDIR)/binutils && \
5346 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)"
5347
5348 maybe-clean-stage1-binutils: clean-stage1-binutils
5349 clean-stage1: clean-stage1-binutils
5350 clean-stage1-binutils:
5351 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] \
5352 || exit 0 ; \
5353 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stage1-start ; \
5354 cd $(HOST_SUBDIR)/binutils && \
5355 $(MAKE) $(FLAGS_TO_PASS) \
5356 CFLAGS="$(STAGE1_CFLAGS)" clean
5357 @endif binutils-bootstrap
5358
5359
5360 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5361 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5362 maybe-all-stage2-binutils:
5363 maybe-clean-stage2-binutils:
5364 @if binutils-bootstrap
5365 maybe-all-stage2-binutils: all-stage2-binutils
5366 all-stage2: all-stage2-binutils
5367 all-stage2-binutils: configure-stage2-binutils
5368 @$(MAKE) stage2-start
5369 @r=`${PWD_COMMAND}`; export r; \
5370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5371 $(HOST_EXPORTS) \
5372 $(POSTSTAGE1_HOST_EXPORTS) \
5373 cd $(HOST_SUBDIR)/binutils && \
5374 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
5375
5376 maybe-clean-stage2-binutils: clean-stage2-binutils
5377 clean-stage2: clean-stage2-binutils
5378 clean-stage2-binutils:
5379 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] \
5380 || exit 0 ; \
5381 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stage2-start ; \
5382 cd $(HOST_SUBDIR)/binutils && \
5383 $(MAKE) $(FLAGS_TO_PASS) \
5384 $(POSTSTAGE1_FLAGS_TO_PASS) \
5385 clean
5386 @endif binutils-bootstrap
5387
5388
5389 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5390 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5391 maybe-all-stage3-binutils:
5392 maybe-clean-stage3-binutils:
5393 @if binutils-bootstrap
5394 maybe-all-stage3-binutils: all-stage3-binutils
5395 all-stage3: all-stage3-binutils
5396 all-stage3-binutils: configure-stage3-binutils
5397 @$(MAKE) stage3-start
5398 @r=`${PWD_COMMAND}`; export r; \
5399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5400 $(HOST_EXPORTS) \
5401 $(POSTSTAGE1_HOST_EXPORTS) \
5402 cd $(HOST_SUBDIR)/binutils && \
5403 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
5404
5405 maybe-clean-stage3-binutils: clean-stage3-binutils
5406 clean-stage3: clean-stage3-binutils
5407 clean-stage3-binutils:
5408 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] \
5409 || exit 0 ; \
5410 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stage3-start ; \
5411 cd $(HOST_SUBDIR)/binutils && \
5412 $(MAKE) $(FLAGS_TO_PASS) \
5413 $(POSTSTAGE1_FLAGS_TO_PASS) \
5414 clean
5415 @endif binutils-bootstrap
5416
5417
5418 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5419 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5420 maybe-all-stage4-binutils:
5421 maybe-clean-stage4-binutils:
5422 @if binutils-bootstrap
5423 maybe-all-stage4-binutils: all-stage4-binutils
5424 all-stage4: all-stage4-binutils
5425 all-stage4-binutils: configure-stage4-binutils
5426 @$(MAKE) stage4-start
5427 @r=`${PWD_COMMAND}`; export r; \
5428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5429 $(HOST_EXPORTS) \
5430 $(POSTSTAGE1_HOST_EXPORTS) \
5431 cd $(HOST_SUBDIR)/binutils && \
5432 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
5433
5434 maybe-clean-stage4-binutils: clean-stage4-binutils
5435 clean-stage4: clean-stage4-binutils
5436 clean-stage4-binutils:
5437 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] \
5438 || exit 0 ; \
5439 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stage4-start ; \
5440 cd $(HOST_SUBDIR)/binutils && \
5441 $(MAKE) $(FLAGS_TO_PASS) \
5442 $(POSTSTAGE1_FLAGS_TO_PASS) \
5443 clean
5444 @endif binutils-bootstrap
5445
5446
5447 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5448 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5449 maybe-all-stageprofile-binutils:
5450 maybe-clean-stageprofile-binutils:
5451 @if binutils-bootstrap
5452 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5453 all-stageprofile: all-stageprofile-binutils
5454 all-stageprofile-binutils: configure-stageprofile-binutils
5455 @$(MAKE) stageprofile-start
5456 @r=`${PWD_COMMAND}`; export r; \
5457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5458 $(HOST_EXPORTS) \
5459 $(POSTSTAGE1_HOST_EXPORTS) \
5460 cd $(HOST_SUBDIR)/binutils && \
5461 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"
5462
5463 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5464 clean-stageprofile: clean-stageprofile-binutils
5465 clean-stageprofile-binutils:
5466 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] \
5467 || exit 0 ; \
5468 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stageprofile-start ; \
5469 cd $(HOST_SUBDIR)/binutils && \
5470 $(MAKE) $(FLAGS_TO_PASS) \
5471 $(POSTSTAGE1_FLAGS_TO_PASS) \
5472 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
5473 @endif binutils-bootstrap
5474
5475
5476 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5477 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5478 maybe-all-stagefeedback-binutils:
5479 maybe-clean-stagefeedback-binutils:
5480 @if binutils-bootstrap
5481 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5482 all-stagefeedback: all-stagefeedback-binutils
5483 all-stagefeedback-binutils: configure-stagefeedback-binutils
5484 @$(MAKE) stagefeedback-start
5485 @r=`${PWD_COMMAND}`; export r; \
5486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5487 $(HOST_EXPORTS) \
5488 $(POSTSTAGE1_HOST_EXPORTS) \
5489 cd $(HOST_SUBDIR)/binutils && \
5490 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"
5491
5492 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5493 clean-stagefeedback: clean-stagefeedback-binutils
5494 clean-stagefeedback-binutils:
5495 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] \
5496 || exit 0 ; \
5497 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stagefeedback-start ; \
5498 cd $(HOST_SUBDIR)/binutils && \
5499 $(MAKE) $(FLAGS_TO_PASS) \
5500 $(POSTSTAGE1_FLAGS_TO_PASS) \
5501 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
5502 @endif binutils-bootstrap
5503
5504
5505
5506
5507
5508 .PHONY: check-binutils maybe-check-binutils
5509 maybe-check-binutils:
5510 @if binutils
5511 maybe-check-binutils: check-binutils
5512
5513 check-binutils:
5514 @r=`${PWD_COMMAND}`; export r; \
5515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5516 $(HOST_EXPORTS) \
5517 (cd $(HOST_SUBDIR)/binutils && \
5518 $(MAKE) $(FLAGS_TO_PASS) check)
5519
5520 @endif binutils
5521
5522 .PHONY: install-binutils maybe-install-binutils
5523 maybe-install-binutils:
5524 @if binutils
5525 maybe-install-binutils: install-binutils
5526
5527 install-binutils: installdirs
5528 @r=`${PWD_COMMAND}`; export r; \
5529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5530 $(HOST_EXPORTS) \
5531 (cd $(HOST_SUBDIR)/binutils && \
5532 $(MAKE) $(FLAGS_TO_PASS) install)
5533
5534 @endif binutils
5535
5536 # Other targets (info, dvi, etc.)
5537
5538 .PHONY: maybe-info-binutils info-binutils
5539 maybe-info-binutils:
5540 @if binutils
5541 maybe-info-binutils: info-binutils
5542
5543 info-binutils: \
5544 configure-binutils
5545 @[ -f ./binutils/Makefile ] || exit 0; \
5546 r=`${PWD_COMMAND}`; export r; \
5547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5548 $(HOST_EXPORTS) \
5549 for flag in $(EXTRA_HOST_FLAGS) ; do \
5550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5551 done; \
5552 echo "Doing info in binutils" ; \
5553 (cd $(HOST_SUBDIR)/binutils && \
5554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5556 "RANLIB=$${RANLIB}" \
5557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5558 info) \
5559 || exit 1
5560
5561 @endif binutils
5562
5563 .PHONY: maybe-dvi-binutils dvi-binutils
5564 maybe-dvi-binutils:
5565 @if binutils
5566 maybe-dvi-binutils: dvi-binutils
5567
5568 dvi-binutils: \
5569 configure-binutils
5570 @[ -f ./binutils/Makefile ] || exit 0; \
5571 r=`${PWD_COMMAND}`; export r; \
5572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5573 $(HOST_EXPORTS) \
5574 for flag in $(EXTRA_HOST_FLAGS) ; do \
5575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5576 done; \
5577 echo "Doing dvi in binutils" ; \
5578 (cd $(HOST_SUBDIR)/binutils && \
5579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5581 "RANLIB=$${RANLIB}" \
5582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5583 dvi) \
5584 || exit 1
5585
5586 @endif binutils
5587
5588 .PHONY: maybe-html-binutils html-binutils
5589 maybe-html-binutils:
5590 @if binutils
5591 maybe-html-binutils: html-binutils
5592
5593 html-binutils: \
5594 configure-binutils
5595 @[ -f ./binutils/Makefile ] || exit 0; \
5596 r=`${PWD_COMMAND}`; export r; \
5597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5598 $(HOST_EXPORTS) \
5599 for flag in $(EXTRA_HOST_FLAGS) ; do \
5600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5601 done; \
5602 echo "Doing html in binutils" ; \
5603 (cd $(HOST_SUBDIR)/binutils && \
5604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5606 "RANLIB=$${RANLIB}" \
5607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5608 html) \
5609 || exit 1
5610
5611 @endif binutils
5612
5613 .PHONY: maybe-TAGS-binutils TAGS-binutils
5614 maybe-TAGS-binutils:
5615 @if binutils
5616 maybe-TAGS-binutils: TAGS-binutils
5617
5618 TAGS-binutils: \
5619 configure-binutils
5620 @[ -f ./binutils/Makefile ] || exit 0; \
5621 r=`${PWD_COMMAND}`; export r; \
5622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5623 $(HOST_EXPORTS) \
5624 for flag in $(EXTRA_HOST_FLAGS) ; do \
5625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5626 done; \
5627 echo "Doing TAGS in binutils" ; \
5628 (cd $(HOST_SUBDIR)/binutils && \
5629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5631 "RANLIB=$${RANLIB}" \
5632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5633 TAGS) \
5634 || exit 1
5635
5636 @endif binutils
5637
5638 .PHONY: maybe-install-info-binutils install-info-binutils
5639 maybe-install-info-binutils:
5640 @if binutils
5641 maybe-install-info-binutils: install-info-binutils
5642
5643 install-info-binutils: \
5644 configure-binutils \
5645 info-binutils
5646 @[ -f ./binutils/Makefile ] || exit 0; \
5647 r=`${PWD_COMMAND}`; export r; \
5648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5649 $(HOST_EXPORTS) \
5650 for flag in $(EXTRA_HOST_FLAGS) ; do \
5651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5652 done; \
5653 echo "Doing install-info in binutils" ; \
5654 (cd $(HOST_SUBDIR)/binutils && \
5655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5657 "RANLIB=$${RANLIB}" \
5658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5659 install-info) \
5660 || exit 1
5661
5662 @endif binutils
5663
5664 .PHONY: maybe-installcheck-binutils installcheck-binutils
5665 maybe-installcheck-binutils:
5666 @if binutils
5667 maybe-installcheck-binutils: installcheck-binutils
5668
5669 installcheck-binutils: \
5670 configure-binutils
5671 @[ -f ./binutils/Makefile ] || exit 0; \
5672 r=`${PWD_COMMAND}`; export r; \
5673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5674 $(HOST_EXPORTS) \
5675 for flag in $(EXTRA_HOST_FLAGS) ; do \
5676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5677 done; \
5678 echo "Doing installcheck in binutils" ; \
5679 (cd $(HOST_SUBDIR)/binutils && \
5680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5682 "RANLIB=$${RANLIB}" \
5683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5684 installcheck) \
5685 || exit 1
5686
5687 @endif binutils
5688
5689 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5690 maybe-mostlyclean-binutils:
5691 @if binutils
5692 maybe-mostlyclean-binutils: mostlyclean-binutils
5693
5694 mostlyclean-binutils:
5695 @[ -f ./binutils/Makefile ] || exit 0; \
5696 r=`${PWD_COMMAND}`; export r; \
5697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5698 $(HOST_EXPORTS) \
5699 for flag in $(EXTRA_HOST_FLAGS) ; do \
5700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5701 done; \
5702 echo "Doing mostlyclean in binutils" ; \
5703 (cd $(HOST_SUBDIR)/binutils && \
5704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5706 "RANLIB=$${RANLIB}" \
5707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5708 mostlyclean) \
5709 || exit 1
5710
5711 @endif binutils
5712
5713 .PHONY: maybe-clean-binutils clean-binutils
5714 maybe-clean-binutils:
5715 @if binutils
5716 maybe-clean-binutils: clean-binutils
5717
5718 clean-binutils:
5719 @[ -f ./binutils/Makefile ] || exit 0; \
5720 r=`${PWD_COMMAND}`; export r; \
5721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5722 $(HOST_EXPORTS) \
5723 for flag in $(EXTRA_HOST_FLAGS) ; do \
5724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5725 done; \
5726 echo "Doing clean in binutils" ; \
5727 (cd $(HOST_SUBDIR)/binutils && \
5728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5730 "RANLIB=$${RANLIB}" \
5731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5732 clean) \
5733 || exit 1
5734
5735 @endif binutils
5736
5737 .PHONY: maybe-distclean-binutils distclean-binutils
5738 maybe-distclean-binutils:
5739 @if binutils
5740 maybe-distclean-binutils: distclean-binutils
5741
5742 distclean-binutils:
5743 @[ -f ./binutils/Makefile ] || exit 0; \
5744 r=`${PWD_COMMAND}`; export r; \
5745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5746 $(HOST_EXPORTS) \
5747 for flag in $(EXTRA_HOST_FLAGS) ; do \
5748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5749 done; \
5750 echo "Doing distclean in binutils" ; \
5751 (cd $(HOST_SUBDIR)/binutils && \
5752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5754 "RANLIB=$${RANLIB}" \
5755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5756 distclean) \
5757 || exit 1
5758
5759 @endif binutils
5760
5761 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5762 maybe-maintainer-clean-binutils:
5763 @if binutils
5764 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5765
5766 maintainer-clean-binutils:
5767 @[ -f ./binutils/Makefile ] || exit 0; \
5768 r=`${PWD_COMMAND}`; export r; \
5769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5770 $(HOST_EXPORTS) \
5771 for flag in $(EXTRA_HOST_FLAGS) ; do \
5772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5773 done; \
5774 echo "Doing maintainer-clean in binutils" ; \
5775 (cd $(HOST_SUBDIR)/binutils && \
5776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5778 "RANLIB=$${RANLIB}" \
5779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5780 maintainer-clean) \
5781 || exit 1
5782
5783 @endif binutils
5784
5785
5786
5787 .PHONY: configure-bison maybe-configure-bison
5788 maybe-configure-bison:
5789 @if bison
5790 maybe-configure-bison: configure-bison
5791 configure-bison:
5792 @test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5793 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
5794 r=`${PWD_COMMAND}`; export r; \
5795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5796 $(HOST_EXPORTS) \
5797 echo Configuring in $(HOST_SUBDIR)/bison; \
5798 cd "$(HOST_SUBDIR)/bison" || exit 1; \
5799 case $(srcdir) in \
5800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5801 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5803 esac; \
5804 srcdiroption="--srcdir=$${topdir}/bison"; \
5805 libsrcdir="$$s/bison"; \
5806 $(SHELL) $${libsrcdir}/configure \
5807 $(HOST_CONFIGARGS) $${srcdiroption} \
5808 || exit 1
5809 @endif bison
5810
5811
5812
5813
5814
5815 .PHONY: all-bison maybe-all-bison
5816 maybe-all-bison:
5817 @if bison
5818 TARGET-bison=all
5819 maybe-all-bison: all-bison
5820 all-bison: configure-bison
5821 @r=`${PWD_COMMAND}`; export r; \
5822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5823 $(HOST_EXPORTS) \
5824 (cd $(HOST_SUBDIR)/bison && \
5825 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bison))
5826 @endif bison
5827
5828
5829
5830
5831 .PHONY: check-bison maybe-check-bison
5832 maybe-check-bison:
5833 @if bison
5834 maybe-check-bison: check-bison
5835
5836 # This module is only tested in a native toolchain.
5837 check-bison:
5838 @if [ '$(host)' = '$(target)' ] ; then \
5839 r=`${PWD_COMMAND}`; export r; \
5840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5841 $(HOST_EXPORTS) \
5842 (cd $(HOST_SUBDIR)/bison && \
5843 $(MAKE) $(FLAGS_TO_PASS) check); \
5844 fi
5845
5846 @endif bison
5847
5848 .PHONY: install-bison maybe-install-bison
5849 maybe-install-bison:
5850 @if bison
5851 maybe-install-bison: install-bison
5852
5853 install-bison: installdirs
5854 @r=`${PWD_COMMAND}`; export r; \
5855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5856 $(HOST_EXPORTS) \
5857 (cd $(HOST_SUBDIR)/bison && \
5858 $(MAKE) $(FLAGS_TO_PASS) install)
5859
5860 @endif bison
5861
5862 # Other targets (info, dvi, etc.)
5863
5864 .PHONY: maybe-info-bison info-bison
5865 maybe-info-bison:
5866 @if bison
5867 maybe-info-bison: info-bison
5868
5869 info-bison: \
5870 configure-bison
5871 @[ -f ./bison/Makefile ] || exit 0; \
5872 r=`${PWD_COMMAND}`; export r; \
5873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5874 $(HOST_EXPORTS) \
5875 for flag in $(EXTRA_HOST_FLAGS) ; do \
5876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5877 done; \
5878 echo "Doing info in bison" ; \
5879 (cd $(HOST_SUBDIR)/bison && \
5880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5882 "RANLIB=$${RANLIB}" \
5883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5884 info) \
5885 || exit 1
5886
5887 @endif bison
5888
5889 .PHONY: maybe-dvi-bison dvi-bison
5890 maybe-dvi-bison:
5891 @if bison
5892 maybe-dvi-bison: dvi-bison
5893
5894 dvi-bison: \
5895 configure-bison
5896 @[ -f ./bison/Makefile ] || exit 0; \
5897 r=`${PWD_COMMAND}`; export r; \
5898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5899 $(HOST_EXPORTS) \
5900 for flag in $(EXTRA_HOST_FLAGS) ; do \
5901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5902 done; \
5903 echo "Doing dvi in bison" ; \
5904 (cd $(HOST_SUBDIR)/bison && \
5905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5907 "RANLIB=$${RANLIB}" \
5908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5909 dvi) \
5910 || exit 1
5911
5912 @endif bison
5913
5914 .PHONY: maybe-html-bison html-bison
5915 maybe-html-bison:
5916 @if bison
5917 maybe-html-bison: html-bison
5918
5919 html-bison: \
5920 configure-bison
5921 @[ -f ./bison/Makefile ] || exit 0; \
5922 r=`${PWD_COMMAND}`; export r; \
5923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5924 $(HOST_EXPORTS) \
5925 for flag in $(EXTRA_HOST_FLAGS) ; do \
5926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5927 done; \
5928 echo "Doing html in bison" ; \
5929 (cd $(HOST_SUBDIR)/bison && \
5930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5932 "RANLIB=$${RANLIB}" \
5933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5934 html) \
5935 || exit 1
5936
5937 @endif bison
5938
5939 .PHONY: maybe-TAGS-bison TAGS-bison
5940 maybe-TAGS-bison:
5941 @if bison
5942 maybe-TAGS-bison: TAGS-bison
5943
5944 TAGS-bison: \
5945 configure-bison
5946 @[ -f ./bison/Makefile ] || exit 0; \
5947 r=`${PWD_COMMAND}`; export r; \
5948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5949 $(HOST_EXPORTS) \
5950 for flag in $(EXTRA_HOST_FLAGS) ; do \
5951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5952 done; \
5953 echo "Doing TAGS in bison" ; \
5954 (cd $(HOST_SUBDIR)/bison && \
5955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5957 "RANLIB=$${RANLIB}" \
5958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5959 TAGS) \
5960 || exit 1
5961
5962 @endif bison
5963
5964 .PHONY: maybe-install-info-bison install-info-bison
5965 maybe-install-info-bison:
5966 @if bison
5967 maybe-install-info-bison: install-info-bison
5968
5969 install-info-bison: \
5970 configure-bison \
5971 info-bison
5972 @[ -f ./bison/Makefile ] || exit 0; \
5973 r=`${PWD_COMMAND}`; export r; \
5974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5975 $(HOST_EXPORTS) \
5976 for flag in $(EXTRA_HOST_FLAGS) ; do \
5977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5978 done; \
5979 echo "Doing install-info in bison" ; \
5980 (cd $(HOST_SUBDIR)/bison && \
5981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5983 "RANLIB=$${RANLIB}" \
5984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5985 install-info) \
5986 || exit 1
5987
5988 @endif bison
5989
5990 .PHONY: maybe-installcheck-bison installcheck-bison
5991 maybe-installcheck-bison:
5992 @if bison
5993 maybe-installcheck-bison: installcheck-bison
5994
5995 installcheck-bison: \
5996 configure-bison
5997 @[ -f ./bison/Makefile ] || exit 0; \
5998 r=`${PWD_COMMAND}`; export r; \
5999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6000 $(HOST_EXPORTS) \
6001 for flag in $(EXTRA_HOST_FLAGS) ; do \
6002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6003 done; \
6004 echo "Doing installcheck in bison" ; \
6005 (cd $(HOST_SUBDIR)/bison && \
6006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6008 "RANLIB=$${RANLIB}" \
6009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6010 installcheck) \
6011 || exit 1
6012
6013 @endif bison
6014
6015 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6016 maybe-mostlyclean-bison:
6017 @if bison
6018 maybe-mostlyclean-bison: mostlyclean-bison
6019
6020 mostlyclean-bison:
6021 @[ -f ./bison/Makefile ] || exit 0; \
6022 r=`${PWD_COMMAND}`; export r; \
6023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6024 $(HOST_EXPORTS) \
6025 for flag in $(EXTRA_HOST_FLAGS) ; do \
6026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6027 done; \
6028 echo "Doing mostlyclean in bison" ; \
6029 (cd $(HOST_SUBDIR)/bison && \
6030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6032 "RANLIB=$${RANLIB}" \
6033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6034 mostlyclean) \
6035 || exit 1
6036
6037 @endif bison
6038
6039 .PHONY: maybe-clean-bison clean-bison
6040 maybe-clean-bison:
6041 @if bison
6042 maybe-clean-bison: clean-bison
6043
6044 clean-bison:
6045 @[ -f ./bison/Makefile ] || exit 0; \
6046 r=`${PWD_COMMAND}`; export r; \
6047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6048 $(HOST_EXPORTS) \
6049 for flag in $(EXTRA_HOST_FLAGS) ; do \
6050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6051 done; \
6052 echo "Doing clean in bison" ; \
6053 (cd $(HOST_SUBDIR)/bison && \
6054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6056 "RANLIB=$${RANLIB}" \
6057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6058 clean) \
6059 || exit 1
6060
6061 @endif bison
6062
6063 .PHONY: maybe-distclean-bison distclean-bison
6064 maybe-distclean-bison:
6065 @if bison
6066 maybe-distclean-bison: distclean-bison
6067
6068 distclean-bison:
6069 @[ -f ./bison/Makefile ] || exit 0; \
6070 r=`${PWD_COMMAND}`; export r; \
6071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6072 $(HOST_EXPORTS) \
6073 for flag in $(EXTRA_HOST_FLAGS) ; do \
6074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6075 done; \
6076 echo "Doing distclean in bison" ; \
6077 (cd $(HOST_SUBDIR)/bison && \
6078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6080 "RANLIB=$${RANLIB}" \
6081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6082 distclean) \
6083 || exit 1
6084
6085 @endif bison
6086
6087 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6088 maybe-maintainer-clean-bison:
6089 @if bison
6090 maybe-maintainer-clean-bison: maintainer-clean-bison
6091
6092 maintainer-clean-bison:
6093 @[ -f ./bison/Makefile ] || exit 0; \
6094 r=`${PWD_COMMAND}`; export r; \
6095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6096 $(HOST_EXPORTS) \
6097 for flag in $(EXTRA_HOST_FLAGS) ; do \
6098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6099 done; \
6100 echo "Doing maintainer-clean in bison" ; \
6101 (cd $(HOST_SUBDIR)/bison && \
6102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6104 "RANLIB=$${RANLIB}" \
6105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6106 maintainer-clean) \
6107 || exit 1
6108
6109 @endif bison
6110
6111
6112
6113 .PHONY: configure-byacc maybe-configure-byacc
6114 maybe-configure-byacc:
6115 @if byacc
6116 maybe-configure-byacc: configure-byacc
6117 configure-byacc:
6118 @test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
6119 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
6120 r=`${PWD_COMMAND}`; export r; \
6121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6122 $(HOST_EXPORTS) \
6123 echo Configuring in $(HOST_SUBDIR)/byacc; \
6124 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
6125 case $(srcdir) in \
6126 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6127 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
6128 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6129 esac; \
6130 srcdiroption="--srcdir=$${topdir}/byacc"; \
6131 libsrcdir="$$s/byacc"; \
6132 $(SHELL) $${libsrcdir}/configure \
6133 $(HOST_CONFIGARGS) $${srcdiroption} \
6134 || exit 1
6135 @endif byacc
6136
6137
6138
6139
6140
6141 .PHONY: all-byacc maybe-all-byacc
6142 maybe-all-byacc:
6143 @if byacc
6144 TARGET-byacc=all
6145 maybe-all-byacc: all-byacc
6146 all-byacc: configure-byacc
6147 @r=`${PWD_COMMAND}`; export r; \
6148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6149 $(HOST_EXPORTS) \
6150 (cd $(HOST_SUBDIR)/byacc && \
6151 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-byacc))
6152 @endif byacc
6153
6154
6155
6156
6157 .PHONY: check-byacc maybe-check-byacc
6158 maybe-check-byacc:
6159 @if byacc
6160 maybe-check-byacc: check-byacc
6161
6162 # This module is only tested in a native toolchain.
6163 check-byacc:
6164 @if [ '$(host)' = '$(target)' ] ; then \
6165 r=`${PWD_COMMAND}`; export r; \
6166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6167 $(HOST_EXPORTS) \
6168 (cd $(HOST_SUBDIR)/byacc && \
6169 $(MAKE) $(FLAGS_TO_PASS) check); \
6170 fi
6171
6172 @endif byacc
6173
6174 .PHONY: install-byacc maybe-install-byacc
6175 maybe-install-byacc:
6176 @if byacc
6177 maybe-install-byacc: install-byacc
6178
6179 install-byacc: installdirs
6180 @r=`${PWD_COMMAND}`; export r; \
6181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6182 $(HOST_EXPORTS) \
6183 (cd $(HOST_SUBDIR)/byacc && \
6184 $(MAKE) $(FLAGS_TO_PASS) install)
6185
6186 @endif byacc
6187
6188 # Other targets (info, dvi, etc.)
6189
6190 .PHONY: maybe-info-byacc info-byacc
6191 maybe-info-byacc:
6192 @if byacc
6193 maybe-info-byacc: info-byacc
6194
6195 info-byacc: \
6196 configure-byacc
6197 @[ -f ./byacc/Makefile ] || exit 0; \
6198 r=`${PWD_COMMAND}`; export r; \
6199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6200 $(HOST_EXPORTS) \
6201 for flag in $(EXTRA_HOST_FLAGS) ; do \
6202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6203 done; \
6204 echo "Doing info in byacc" ; \
6205 (cd $(HOST_SUBDIR)/byacc && \
6206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6208 "RANLIB=$${RANLIB}" \
6209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6210 info) \
6211 || exit 1
6212
6213 @endif byacc
6214
6215 .PHONY: maybe-dvi-byacc dvi-byacc
6216 maybe-dvi-byacc:
6217 @if byacc
6218 maybe-dvi-byacc: dvi-byacc
6219
6220 dvi-byacc: \
6221 configure-byacc
6222 @[ -f ./byacc/Makefile ] || exit 0; \
6223 r=`${PWD_COMMAND}`; export r; \
6224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6225 $(HOST_EXPORTS) \
6226 for flag in $(EXTRA_HOST_FLAGS) ; do \
6227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6228 done; \
6229 echo "Doing dvi in byacc" ; \
6230 (cd $(HOST_SUBDIR)/byacc && \
6231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6233 "RANLIB=$${RANLIB}" \
6234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6235 dvi) \
6236 || exit 1
6237
6238 @endif byacc
6239
6240 .PHONY: maybe-html-byacc html-byacc
6241 maybe-html-byacc:
6242 @if byacc
6243 maybe-html-byacc: html-byacc
6244
6245 html-byacc: \
6246 configure-byacc
6247 @[ -f ./byacc/Makefile ] || exit 0; \
6248 r=`${PWD_COMMAND}`; export r; \
6249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6250 $(HOST_EXPORTS) \
6251 for flag in $(EXTRA_HOST_FLAGS) ; do \
6252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6253 done; \
6254 echo "Doing html in byacc" ; \
6255 (cd $(HOST_SUBDIR)/byacc && \
6256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6258 "RANLIB=$${RANLIB}" \
6259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6260 html) \
6261 || exit 1
6262
6263 @endif byacc
6264
6265 .PHONY: maybe-TAGS-byacc TAGS-byacc
6266 maybe-TAGS-byacc:
6267 @if byacc
6268 maybe-TAGS-byacc: TAGS-byacc
6269
6270 TAGS-byacc: \
6271 configure-byacc
6272 @[ -f ./byacc/Makefile ] || exit 0; \
6273 r=`${PWD_COMMAND}`; export r; \
6274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6275 $(HOST_EXPORTS) \
6276 for flag in $(EXTRA_HOST_FLAGS) ; do \
6277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6278 done; \
6279 echo "Doing TAGS in byacc" ; \
6280 (cd $(HOST_SUBDIR)/byacc && \
6281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6283 "RANLIB=$${RANLIB}" \
6284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6285 TAGS) \
6286 || exit 1
6287
6288 @endif byacc
6289
6290 .PHONY: maybe-install-info-byacc install-info-byacc
6291 maybe-install-info-byacc:
6292 @if byacc
6293 maybe-install-info-byacc: install-info-byacc
6294
6295 install-info-byacc: \
6296 configure-byacc \
6297 info-byacc
6298 @[ -f ./byacc/Makefile ] || exit 0; \
6299 r=`${PWD_COMMAND}`; export r; \
6300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6301 $(HOST_EXPORTS) \
6302 for flag in $(EXTRA_HOST_FLAGS) ; do \
6303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6304 done; \
6305 echo "Doing install-info in byacc" ; \
6306 (cd $(HOST_SUBDIR)/byacc && \
6307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6309 "RANLIB=$${RANLIB}" \
6310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6311 install-info) \
6312 || exit 1
6313
6314 @endif byacc
6315
6316 .PHONY: maybe-installcheck-byacc installcheck-byacc
6317 maybe-installcheck-byacc:
6318 @if byacc
6319 maybe-installcheck-byacc: installcheck-byacc
6320
6321 installcheck-byacc: \
6322 configure-byacc
6323 @[ -f ./byacc/Makefile ] || exit 0; \
6324 r=`${PWD_COMMAND}`; export r; \
6325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6326 $(HOST_EXPORTS) \
6327 for flag in $(EXTRA_HOST_FLAGS) ; do \
6328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6329 done; \
6330 echo "Doing installcheck in byacc" ; \
6331 (cd $(HOST_SUBDIR)/byacc && \
6332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6334 "RANLIB=$${RANLIB}" \
6335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6336 installcheck) \
6337 || exit 1
6338
6339 @endif byacc
6340
6341 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
6342 maybe-mostlyclean-byacc:
6343 @if byacc
6344 maybe-mostlyclean-byacc: mostlyclean-byacc
6345
6346 mostlyclean-byacc:
6347 @[ -f ./byacc/Makefile ] || exit 0; \
6348 r=`${PWD_COMMAND}`; export r; \
6349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6350 $(HOST_EXPORTS) \
6351 for flag in $(EXTRA_HOST_FLAGS) ; do \
6352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6353 done; \
6354 echo "Doing mostlyclean in byacc" ; \
6355 (cd $(HOST_SUBDIR)/byacc && \
6356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6358 "RANLIB=$${RANLIB}" \
6359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6360 mostlyclean) \
6361 || exit 1
6362
6363 @endif byacc
6364
6365 .PHONY: maybe-clean-byacc clean-byacc
6366 maybe-clean-byacc:
6367 @if byacc
6368 maybe-clean-byacc: clean-byacc
6369
6370 clean-byacc:
6371 @[ -f ./byacc/Makefile ] || exit 0; \
6372 r=`${PWD_COMMAND}`; export r; \
6373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6374 $(HOST_EXPORTS) \
6375 for flag in $(EXTRA_HOST_FLAGS) ; do \
6376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6377 done; \
6378 echo "Doing clean in byacc" ; \
6379 (cd $(HOST_SUBDIR)/byacc && \
6380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6382 "RANLIB=$${RANLIB}" \
6383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6384 clean) \
6385 || exit 1
6386
6387 @endif byacc
6388
6389 .PHONY: maybe-distclean-byacc distclean-byacc
6390 maybe-distclean-byacc:
6391 @if byacc
6392 maybe-distclean-byacc: distclean-byacc
6393
6394 distclean-byacc:
6395 @[ -f ./byacc/Makefile ] || exit 0; \
6396 r=`${PWD_COMMAND}`; export r; \
6397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6398 $(HOST_EXPORTS) \
6399 for flag in $(EXTRA_HOST_FLAGS) ; do \
6400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6401 done; \
6402 echo "Doing distclean in byacc" ; \
6403 (cd $(HOST_SUBDIR)/byacc && \
6404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6406 "RANLIB=$${RANLIB}" \
6407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6408 distclean) \
6409 || exit 1
6410
6411 @endif byacc
6412
6413 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
6414 maybe-maintainer-clean-byacc:
6415 @if byacc
6416 maybe-maintainer-clean-byacc: maintainer-clean-byacc
6417
6418 maintainer-clean-byacc:
6419 @[ -f ./byacc/Makefile ] || exit 0; \
6420 r=`${PWD_COMMAND}`; export r; \
6421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6422 $(HOST_EXPORTS) \
6423 for flag in $(EXTRA_HOST_FLAGS) ; do \
6424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6425 done; \
6426 echo "Doing maintainer-clean in byacc" ; \
6427 (cd $(HOST_SUBDIR)/byacc && \
6428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6430 "RANLIB=$${RANLIB}" \
6431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6432 maintainer-clean) \
6433 || exit 1
6434
6435 @endif byacc
6436
6437
6438
6439 .PHONY: configure-bzip2 maybe-configure-bzip2
6440 maybe-configure-bzip2:
6441 @if bzip2
6442 maybe-configure-bzip2: configure-bzip2
6443 configure-bzip2:
6444 @test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
6445 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
6446 r=`${PWD_COMMAND}`; export r; \
6447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6448 $(HOST_EXPORTS) \
6449 echo Configuring in $(HOST_SUBDIR)/bzip2; \
6450 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
6451 case $(srcdir) in \
6452 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6453 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
6454 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6455 esac; \
6456 srcdiroption="--srcdir=$${topdir}/bzip2"; \
6457 libsrcdir="$$s/bzip2"; \
6458 $(SHELL) $${libsrcdir}/configure \
6459 $(HOST_CONFIGARGS) $${srcdiroption} \
6460 || exit 1
6461 @endif bzip2
6462
6463
6464
6465
6466
6467 .PHONY: all-bzip2 maybe-all-bzip2
6468 maybe-all-bzip2:
6469 @if bzip2
6470 TARGET-bzip2=all
6471 maybe-all-bzip2: all-bzip2
6472 all-bzip2: configure-bzip2
6473 @r=`${PWD_COMMAND}`; export r; \
6474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6475 $(HOST_EXPORTS) \
6476 (cd $(HOST_SUBDIR)/bzip2 && \
6477 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bzip2))
6478 @endif bzip2
6479
6480
6481
6482
6483 .PHONY: check-bzip2 maybe-check-bzip2
6484 maybe-check-bzip2:
6485 @if bzip2
6486 maybe-check-bzip2: check-bzip2
6487
6488 check-bzip2:
6489 @r=`${PWD_COMMAND}`; export r; \
6490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6491 $(HOST_EXPORTS) \
6492 (cd $(HOST_SUBDIR)/bzip2 && \
6493 $(MAKE) $(FLAGS_TO_PASS) check)
6494
6495 @endif bzip2
6496
6497 .PHONY: install-bzip2 maybe-install-bzip2
6498 maybe-install-bzip2:
6499 @if bzip2
6500 maybe-install-bzip2: install-bzip2
6501
6502 install-bzip2: installdirs
6503 @r=`${PWD_COMMAND}`; export r; \
6504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6505 $(HOST_EXPORTS) \
6506 (cd $(HOST_SUBDIR)/bzip2 && \
6507 $(MAKE) $(FLAGS_TO_PASS) install)
6508
6509 @endif bzip2
6510
6511 # Other targets (info, dvi, etc.)
6512
6513 .PHONY: maybe-info-bzip2 info-bzip2
6514 maybe-info-bzip2:
6515 @if bzip2
6516 maybe-info-bzip2: info-bzip2
6517
6518 info-bzip2: \
6519 configure-bzip2
6520 @[ -f ./bzip2/Makefile ] || exit 0; \
6521 r=`${PWD_COMMAND}`; export r; \
6522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6523 $(HOST_EXPORTS) \
6524 for flag in $(EXTRA_HOST_FLAGS) ; do \
6525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6526 done; \
6527 echo "Doing info in bzip2" ; \
6528 (cd $(HOST_SUBDIR)/bzip2 && \
6529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6531 "RANLIB=$${RANLIB}" \
6532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6533 info) \
6534 || exit 1
6535
6536 @endif bzip2
6537
6538 .PHONY: maybe-dvi-bzip2 dvi-bzip2
6539 maybe-dvi-bzip2:
6540 @if bzip2
6541 maybe-dvi-bzip2: dvi-bzip2
6542
6543 dvi-bzip2: \
6544 configure-bzip2
6545 @[ -f ./bzip2/Makefile ] || exit 0; \
6546 r=`${PWD_COMMAND}`; export r; \
6547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6548 $(HOST_EXPORTS) \
6549 for flag in $(EXTRA_HOST_FLAGS) ; do \
6550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6551 done; \
6552 echo "Doing dvi in bzip2" ; \
6553 (cd $(HOST_SUBDIR)/bzip2 && \
6554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6556 "RANLIB=$${RANLIB}" \
6557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6558 dvi) \
6559 || exit 1
6560
6561 @endif bzip2
6562
6563 .PHONY: maybe-html-bzip2 html-bzip2
6564 maybe-html-bzip2:
6565 @if bzip2
6566 maybe-html-bzip2: html-bzip2
6567
6568 html-bzip2: \
6569 configure-bzip2
6570 @[ -f ./bzip2/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 html in bzip2" ; \
6578 (cd $(HOST_SUBDIR)/bzip2 && \
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 html) \
6584 || exit 1
6585
6586 @endif bzip2
6587
6588 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
6589 maybe-TAGS-bzip2:
6590 @if bzip2
6591 maybe-TAGS-bzip2: TAGS-bzip2
6592
6593 TAGS-bzip2: \
6594 configure-bzip2
6595 @[ -f ./bzip2/Makefile ] || exit 0; \
6596 r=`${PWD_COMMAND}`; export r; \
6597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6598 $(HOST_EXPORTS) \
6599 for flag in $(EXTRA_HOST_FLAGS) ; do \
6600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6601 done; \
6602 echo "Doing TAGS in bzip2" ; \
6603 (cd $(HOST_SUBDIR)/bzip2 && \
6604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6606 "RANLIB=$${RANLIB}" \
6607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6608 TAGS) \
6609 || exit 1
6610
6611 @endif bzip2
6612
6613 .PHONY: maybe-install-info-bzip2 install-info-bzip2
6614 maybe-install-info-bzip2:
6615 @if bzip2
6616 maybe-install-info-bzip2: install-info-bzip2
6617
6618 install-info-bzip2: \
6619 configure-bzip2 \
6620 info-bzip2
6621 @[ -f ./bzip2/Makefile ] || exit 0; \
6622 r=`${PWD_COMMAND}`; export r; \
6623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6624 $(HOST_EXPORTS) \
6625 for flag in $(EXTRA_HOST_FLAGS) ; do \
6626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6627 done; \
6628 echo "Doing install-info in bzip2" ; \
6629 (cd $(HOST_SUBDIR)/bzip2 && \
6630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6632 "RANLIB=$${RANLIB}" \
6633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6634 install-info) \
6635 || exit 1
6636
6637 @endif bzip2
6638
6639 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
6640 maybe-installcheck-bzip2:
6641 @if bzip2
6642 maybe-installcheck-bzip2: installcheck-bzip2
6643
6644 installcheck-bzip2: \
6645 configure-bzip2
6646 @[ -f ./bzip2/Makefile ] || exit 0; \
6647 r=`${PWD_COMMAND}`; export r; \
6648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6649 $(HOST_EXPORTS) \
6650 for flag in $(EXTRA_HOST_FLAGS) ; do \
6651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6652 done; \
6653 echo "Doing installcheck in bzip2" ; \
6654 (cd $(HOST_SUBDIR)/bzip2 && \
6655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6657 "RANLIB=$${RANLIB}" \
6658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6659 installcheck) \
6660 || exit 1
6661
6662 @endif bzip2
6663
6664 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
6665 maybe-mostlyclean-bzip2:
6666 @if bzip2
6667 maybe-mostlyclean-bzip2: mostlyclean-bzip2
6668
6669 mostlyclean-bzip2:
6670 @[ -f ./bzip2/Makefile ] || exit 0; \
6671 r=`${PWD_COMMAND}`; export r; \
6672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6673 $(HOST_EXPORTS) \
6674 for flag in $(EXTRA_HOST_FLAGS) ; do \
6675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6676 done; \
6677 echo "Doing mostlyclean in bzip2" ; \
6678 (cd $(HOST_SUBDIR)/bzip2 && \
6679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6681 "RANLIB=$${RANLIB}" \
6682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6683 mostlyclean) \
6684 || exit 1
6685
6686 @endif bzip2
6687
6688 .PHONY: maybe-clean-bzip2 clean-bzip2
6689 maybe-clean-bzip2:
6690 @if bzip2
6691 maybe-clean-bzip2: clean-bzip2
6692
6693 clean-bzip2:
6694 @[ -f ./bzip2/Makefile ] || exit 0; \
6695 r=`${PWD_COMMAND}`; export r; \
6696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6697 $(HOST_EXPORTS) \
6698 for flag in $(EXTRA_HOST_FLAGS) ; do \
6699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6700 done; \
6701 echo "Doing clean in bzip2" ; \
6702 (cd $(HOST_SUBDIR)/bzip2 && \
6703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6705 "RANLIB=$${RANLIB}" \
6706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6707 clean) \
6708 || exit 1
6709
6710 @endif bzip2
6711
6712 .PHONY: maybe-distclean-bzip2 distclean-bzip2
6713 maybe-distclean-bzip2:
6714 @if bzip2
6715 maybe-distclean-bzip2: distclean-bzip2
6716
6717 distclean-bzip2:
6718 @[ -f ./bzip2/Makefile ] || exit 0; \
6719 r=`${PWD_COMMAND}`; export r; \
6720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6721 $(HOST_EXPORTS) \
6722 for flag in $(EXTRA_HOST_FLAGS) ; do \
6723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6724 done; \
6725 echo "Doing distclean in bzip2" ; \
6726 (cd $(HOST_SUBDIR)/bzip2 && \
6727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6729 "RANLIB=$${RANLIB}" \
6730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6731 distclean) \
6732 || exit 1
6733
6734 @endif bzip2
6735
6736 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
6737 maybe-maintainer-clean-bzip2:
6738 @if bzip2
6739 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
6740
6741 maintainer-clean-bzip2:
6742 @[ -f ./bzip2/Makefile ] || exit 0; \
6743 r=`${PWD_COMMAND}`; export r; \
6744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6745 $(HOST_EXPORTS) \
6746 for flag in $(EXTRA_HOST_FLAGS) ; do \
6747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6748 done; \
6749 echo "Doing maintainer-clean in bzip2" ; \
6750 (cd $(HOST_SUBDIR)/bzip2 && \
6751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6753 "RANLIB=$${RANLIB}" \
6754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6755 maintainer-clean) \
6756 || exit 1
6757
6758 @endif bzip2
6759
6760
6761
6762 .PHONY: configure-dejagnu maybe-configure-dejagnu
6763 maybe-configure-dejagnu:
6764 @if dejagnu
6765 maybe-configure-dejagnu: configure-dejagnu
6766 configure-dejagnu:
6767 @test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6768 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
6769 r=`${PWD_COMMAND}`; export r; \
6770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6771 $(HOST_EXPORTS) \
6772 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6773 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6774 case $(srcdir) in \
6775 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6776 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6777 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6778 esac; \
6779 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
6780 libsrcdir="$$s/dejagnu"; \
6781 $(SHELL) $${libsrcdir}/configure \
6782 $(HOST_CONFIGARGS) $${srcdiroption} \
6783 || exit 1
6784 @endif dejagnu
6785
6786
6787
6788
6789
6790 .PHONY: all-dejagnu maybe-all-dejagnu
6791 maybe-all-dejagnu:
6792 @if dejagnu
6793 TARGET-dejagnu=all
6794 maybe-all-dejagnu: all-dejagnu
6795 all-dejagnu: configure-dejagnu
6796 @r=`${PWD_COMMAND}`; export r; \
6797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6798 $(HOST_EXPORTS) \
6799 (cd $(HOST_SUBDIR)/dejagnu && \
6800 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dejagnu))
6801 @endif dejagnu
6802
6803
6804
6805
6806 .PHONY: check-dejagnu maybe-check-dejagnu
6807 maybe-check-dejagnu:
6808 @if dejagnu
6809 maybe-check-dejagnu: check-dejagnu
6810
6811 check-dejagnu:
6812 @r=`${PWD_COMMAND}`; export r; \
6813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6814 $(HOST_EXPORTS) \
6815 (cd $(HOST_SUBDIR)/dejagnu && \
6816 $(MAKE) $(FLAGS_TO_PASS) check)
6817
6818 @endif dejagnu
6819
6820 .PHONY: install-dejagnu maybe-install-dejagnu
6821 maybe-install-dejagnu:
6822 @if dejagnu
6823 maybe-install-dejagnu: install-dejagnu
6824
6825 install-dejagnu: installdirs
6826 @r=`${PWD_COMMAND}`; export r; \
6827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6828 $(HOST_EXPORTS) \
6829 (cd $(HOST_SUBDIR)/dejagnu && \
6830 $(MAKE) $(FLAGS_TO_PASS) install)
6831
6832 @endif dejagnu
6833
6834 # Other targets (info, dvi, etc.)
6835
6836 .PHONY: maybe-info-dejagnu info-dejagnu
6837 maybe-info-dejagnu:
6838 @if dejagnu
6839 maybe-info-dejagnu: info-dejagnu
6840
6841 info-dejagnu: \
6842 configure-dejagnu
6843 @[ -f ./dejagnu/Makefile ] || exit 0; \
6844 r=`${PWD_COMMAND}`; export r; \
6845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6846 $(HOST_EXPORTS) \
6847 for flag in $(EXTRA_HOST_FLAGS) ; do \
6848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6849 done; \
6850 echo "Doing info in dejagnu" ; \
6851 (cd $(HOST_SUBDIR)/dejagnu && \
6852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6854 "RANLIB=$${RANLIB}" \
6855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6856 info) \
6857 || exit 1
6858
6859 @endif dejagnu
6860
6861 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6862 maybe-dvi-dejagnu:
6863 @if dejagnu
6864 maybe-dvi-dejagnu: dvi-dejagnu
6865
6866 dvi-dejagnu: \
6867 configure-dejagnu
6868 @[ -f ./dejagnu/Makefile ] || exit 0; \
6869 r=`${PWD_COMMAND}`; export r; \
6870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6871 $(HOST_EXPORTS) \
6872 for flag in $(EXTRA_HOST_FLAGS) ; do \
6873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6874 done; \
6875 echo "Doing dvi in dejagnu" ; \
6876 (cd $(HOST_SUBDIR)/dejagnu && \
6877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6879 "RANLIB=$${RANLIB}" \
6880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6881 dvi) \
6882 || exit 1
6883
6884 @endif dejagnu
6885
6886 .PHONY: maybe-html-dejagnu html-dejagnu
6887 maybe-html-dejagnu:
6888 @if dejagnu
6889 maybe-html-dejagnu: html-dejagnu
6890
6891 html-dejagnu: \
6892 configure-dejagnu
6893 @[ -f ./dejagnu/Makefile ] || exit 0; \
6894 r=`${PWD_COMMAND}`; export r; \
6895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6896 $(HOST_EXPORTS) \
6897 for flag in $(EXTRA_HOST_FLAGS) ; do \
6898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6899 done; \
6900 echo "Doing html in dejagnu" ; \
6901 (cd $(HOST_SUBDIR)/dejagnu && \
6902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6904 "RANLIB=$${RANLIB}" \
6905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6906 html) \
6907 || exit 1
6908
6909 @endif dejagnu
6910
6911 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6912 maybe-TAGS-dejagnu:
6913 @if dejagnu
6914 maybe-TAGS-dejagnu: TAGS-dejagnu
6915
6916 TAGS-dejagnu: \
6917 configure-dejagnu
6918 @[ -f ./dejagnu/Makefile ] || exit 0; \
6919 r=`${PWD_COMMAND}`; export r; \
6920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6921 $(HOST_EXPORTS) \
6922 for flag in $(EXTRA_HOST_FLAGS) ; do \
6923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6924 done; \
6925 echo "Doing TAGS in dejagnu" ; \
6926 (cd $(HOST_SUBDIR)/dejagnu && \
6927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6929 "RANLIB=$${RANLIB}" \
6930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6931 TAGS) \
6932 || exit 1
6933
6934 @endif dejagnu
6935
6936 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6937 maybe-install-info-dejagnu:
6938 @if dejagnu
6939 maybe-install-info-dejagnu: install-info-dejagnu
6940
6941 install-info-dejagnu: \
6942 configure-dejagnu \
6943 info-dejagnu
6944 @[ -f ./dejagnu/Makefile ] || exit 0; \
6945 r=`${PWD_COMMAND}`; export r; \
6946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6947 $(HOST_EXPORTS) \
6948 for flag in $(EXTRA_HOST_FLAGS) ; do \
6949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6950 done; \
6951 echo "Doing install-info in dejagnu" ; \
6952 (cd $(HOST_SUBDIR)/dejagnu && \
6953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6955 "RANLIB=$${RANLIB}" \
6956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6957 install-info) \
6958 || exit 1
6959
6960 @endif dejagnu
6961
6962 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6963 maybe-installcheck-dejagnu:
6964 @if dejagnu
6965 maybe-installcheck-dejagnu: installcheck-dejagnu
6966
6967 installcheck-dejagnu: \
6968 configure-dejagnu
6969 @[ -f ./dejagnu/Makefile ] || exit 0; \
6970 r=`${PWD_COMMAND}`; export r; \
6971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6972 $(HOST_EXPORTS) \
6973 for flag in $(EXTRA_HOST_FLAGS) ; do \
6974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6975 done; \
6976 echo "Doing installcheck in dejagnu" ; \
6977 (cd $(HOST_SUBDIR)/dejagnu && \
6978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6980 "RANLIB=$${RANLIB}" \
6981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6982 installcheck) \
6983 || exit 1
6984
6985 @endif dejagnu
6986
6987 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
6988 maybe-mostlyclean-dejagnu:
6989 @if dejagnu
6990 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
6991
6992 mostlyclean-dejagnu:
6993 @[ -f ./dejagnu/Makefile ] || exit 0; \
6994 r=`${PWD_COMMAND}`; export r; \
6995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6996 $(HOST_EXPORTS) \
6997 for flag in $(EXTRA_HOST_FLAGS) ; do \
6998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6999 done; \
7000 echo "Doing mostlyclean in dejagnu" ; \
7001 (cd $(HOST_SUBDIR)/dejagnu && \
7002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7004 "RANLIB=$${RANLIB}" \
7005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7006 mostlyclean) \
7007 || exit 1
7008
7009 @endif dejagnu
7010
7011 .PHONY: maybe-clean-dejagnu clean-dejagnu
7012 maybe-clean-dejagnu:
7013 @if dejagnu
7014 maybe-clean-dejagnu: clean-dejagnu
7015
7016 clean-dejagnu:
7017 @[ -f ./dejagnu/Makefile ] || exit 0; \
7018 r=`${PWD_COMMAND}`; export r; \
7019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7020 $(HOST_EXPORTS) \
7021 for flag in $(EXTRA_HOST_FLAGS) ; do \
7022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7023 done; \
7024 echo "Doing clean in dejagnu" ; \
7025 (cd $(HOST_SUBDIR)/dejagnu && \
7026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7028 "RANLIB=$${RANLIB}" \
7029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7030 clean) \
7031 || exit 1
7032
7033 @endif dejagnu
7034
7035 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7036 maybe-distclean-dejagnu:
7037 @if dejagnu
7038 maybe-distclean-dejagnu: distclean-dejagnu
7039
7040 distclean-dejagnu:
7041 @[ -f ./dejagnu/Makefile ] || exit 0; \
7042 r=`${PWD_COMMAND}`; export r; \
7043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7044 $(HOST_EXPORTS) \
7045 for flag in $(EXTRA_HOST_FLAGS) ; do \
7046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7047 done; \
7048 echo "Doing distclean in dejagnu" ; \
7049 (cd $(HOST_SUBDIR)/dejagnu && \
7050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7052 "RANLIB=$${RANLIB}" \
7053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7054 distclean) \
7055 || exit 1
7056
7057 @endif dejagnu
7058
7059 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7060 maybe-maintainer-clean-dejagnu:
7061 @if dejagnu
7062 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7063
7064 maintainer-clean-dejagnu:
7065 @[ -f ./dejagnu/Makefile ] || exit 0; \
7066 r=`${PWD_COMMAND}`; export r; \
7067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7068 $(HOST_EXPORTS) \
7069 for flag in $(EXTRA_HOST_FLAGS) ; do \
7070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7071 done; \
7072 echo "Doing maintainer-clean in dejagnu" ; \
7073 (cd $(HOST_SUBDIR)/dejagnu && \
7074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7076 "RANLIB=$${RANLIB}" \
7077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7078 maintainer-clean) \
7079 || exit 1
7080
7081 @endif dejagnu
7082
7083
7084
7085 .PHONY: configure-diff maybe-configure-diff
7086 maybe-configure-diff:
7087 @if diff
7088 maybe-configure-diff: configure-diff
7089 configure-diff:
7090 @test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
7091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
7092 r=`${PWD_COMMAND}`; export r; \
7093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7094 $(HOST_EXPORTS) \
7095 echo Configuring in $(HOST_SUBDIR)/diff; \
7096 cd "$(HOST_SUBDIR)/diff" || exit 1; \
7097 case $(srcdir) in \
7098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7099 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
7100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7101 esac; \
7102 srcdiroption="--srcdir=$${topdir}/diff"; \
7103 libsrcdir="$$s/diff"; \
7104 $(SHELL) $${libsrcdir}/configure \
7105 $(HOST_CONFIGARGS) $${srcdiroption} \
7106 || exit 1
7107 @endif diff
7108
7109
7110
7111
7112
7113 .PHONY: all-diff maybe-all-diff
7114 maybe-all-diff:
7115 @if diff
7116 TARGET-diff=all
7117 maybe-all-diff: all-diff
7118 all-diff: configure-diff
7119 @r=`${PWD_COMMAND}`; export r; \
7120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7121 $(HOST_EXPORTS) \
7122 (cd $(HOST_SUBDIR)/diff && \
7123 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-diff))
7124 @endif diff
7125
7126
7127
7128
7129 .PHONY: check-diff maybe-check-diff
7130 maybe-check-diff:
7131 @if diff
7132 maybe-check-diff: check-diff
7133
7134 check-diff:
7135 @r=`${PWD_COMMAND}`; export r; \
7136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7137 $(HOST_EXPORTS) \
7138 (cd $(HOST_SUBDIR)/diff && \
7139 $(MAKE) $(FLAGS_TO_PASS) check)
7140
7141 @endif diff
7142
7143 .PHONY: install-diff maybe-install-diff
7144 maybe-install-diff:
7145 @if diff
7146 maybe-install-diff: install-diff
7147
7148 install-diff: installdirs
7149 @r=`${PWD_COMMAND}`; export r; \
7150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7151 $(HOST_EXPORTS) \
7152 (cd $(HOST_SUBDIR)/diff && \
7153 $(MAKE) $(FLAGS_TO_PASS) install)
7154
7155 @endif diff
7156
7157 # Other targets (info, dvi, etc.)
7158
7159 .PHONY: maybe-info-diff info-diff
7160 maybe-info-diff:
7161 @if diff
7162 maybe-info-diff: info-diff
7163
7164 info-diff: \
7165 configure-diff
7166 @[ -f ./diff/Makefile ] || exit 0; \
7167 r=`${PWD_COMMAND}`; export r; \
7168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7169 $(HOST_EXPORTS) \
7170 for flag in $(EXTRA_HOST_FLAGS) ; do \
7171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7172 done; \
7173 echo "Doing info in diff" ; \
7174 (cd $(HOST_SUBDIR)/diff && \
7175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7177 "RANLIB=$${RANLIB}" \
7178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7179 info) \
7180 || exit 1
7181
7182 @endif diff
7183
7184 .PHONY: maybe-dvi-diff dvi-diff
7185 maybe-dvi-diff:
7186 @if diff
7187 maybe-dvi-diff: dvi-diff
7188
7189 dvi-diff: \
7190 configure-diff
7191 @[ -f ./diff/Makefile ] || exit 0; \
7192 r=`${PWD_COMMAND}`; export r; \
7193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7194 $(HOST_EXPORTS) \
7195 for flag in $(EXTRA_HOST_FLAGS) ; do \
7196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7197 done; \
7198 echo "Doing dvi in diff" ; \
7199 (cd $(HOST_SUBDIR)/diff && \
7200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7202 "RANLIB=$${RANLIB}" \
7203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7204 dvi) \
7205 || exit 1
7206
7207 @endif diff
7208
7209 .PHONY: maybe-html-diff html-diff
7210 maybe-html-diff:
7211 @if diff
7212 maybe-html-diff: html-diff
7213
7214 html-diff: \
7215 configure-diff
7216 @[ -f ./diff/Makefile ] || exit 0; \
7217 r=`${PWD_COMMAND}`; export r; \
7218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7219 $(HOST_EXPORTS) \
7220 for flag in $(EXTRA_HOST_FLAGS) ; do \
7221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7222 done; \
7223 echo "Doing html in diff" ; \
7224 (cd $(HOST_SUBDIR)/diff && \
7225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7227 "RANLIB=$${RANLIB}" \
7228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7229 html) \
7230 || exit 1
7231
7232 @endif diff
7233
7234 .PHONY: maybe-TAGS-diff TAGS-diff
7235 maybe-TAGS-diff:
7236 @if diff
7237 maybe-TAGS-diff: TAGS-diff
7238
7239 TAGS-diff: \
7240 configure-diff
7241 @[ -f ./diff/Makefile ] || exit 0; \
7242 r=`${PWD_COMMAND}`; export r; \
7243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7244 $(HOST_EXPORTS) \
7245 for flag in $(EXTRA_HOST_FLAGS) ; do \
7246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7247 done; \
7248 echo "Doing TAGS in diff" ; \
7249 (cd $(HOST_SUBDIR)/diff && \
7250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7252 "RANLIB=$${RANLIB}" \
7253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7254 TAGS) \
7255 || exit 1
7256
7257 @endif diff
7258
7259 .PHONY: maybe-install-info-diff install-info-diff
7260 maybe-install-info-diff:
7261 @if diff
7262 maybe-install-info-diff: install-info-diff
7263
7264 install-info-diff: \
7265 configure-diff \
7266 info-diff
7267 @[ -f ./diff/Makefile ] || exit 0; \
7268 r=`${PWD_COMMAND}`; export r; \
7269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7270 $(HOST_EXPORTS) \
7271 for flag in $(EXTRA_HOST_FLAGS) ; do \
7272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7273 done; \
7274 echo "Doing install-info in diff" ; \
7275 (cd $(HOST_SUBDIR)/diff && \
7276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7278 "RANLIB=$${RANLIB}" \
7279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7280 install-info) \
7281 || exit 1
7282
7283 @endif diff
7284
7285 .PHONY: maybe-installcheck-diff installcheck-diff
7286 maybe-installcheck-diff:
7287 @if diff
7288 maybe-installcheck-diff: installcheck-diff
7289
7290 installcheck-diff: \
7291 configure-diff
7292 @[ -f ./diff/Makefile ] || exit 0; \
7293 r=`${PWD_COMMAND}`; export r; \
7294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7295 $(HOST_EXPORTS) \
7296 for flag in $(EXTRA_HOST_FLAGS) ; do \
7297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7298 done; \
7299 echo "Doing installcheck in diff" ; \
7300 (cd $(HOST_SUBDIR)/diff && \
7301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7303 "RANLIB=$${RANLIB}" \
7304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7305 installcheck) \
7306 || exit 1
7307
7308 @endif diff
7309
7310 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
7311 maybe-mostlyclean-diff:
7312 @if diff
7313 maybe-mostlyclean-diff: mostlyclean-diff
7314
7315 mostlyclean-diff:
7316 @[ -f ./diff/Makefile ] || exit 0; \
7317 r=`${PWD_COMMAND}`; export r; \
7318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7319 $(HOST_EXPORTS) \
7320 for flag in $(EXTRA_HOST_FLAGS) ; do \
7321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7322 done; \
7323 echo "Doing mostlyclean in diff" ; \
7324 (cd $(HOST_SUBDIR)/diff && \
7325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7327 "RANLIB=$${RANLIB}" \
7328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7329 mostlyclean) \
7330 || exit 1
7331
7332 @endif diff
7333
7334 .PHONY: maybe-clean-diff clean-diff
7335 maybe-clean-diff:
7336 @if diff
7337 maybe-clean-diff: clean-diff
7338
7339 clean-diff:
7340 @[ -f ./diff/Makefile ] || exit 0; \
7341 r=`${PWD_COMMAND}`; export r; \
7342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7343 $(HOST_EXPORTS) \
7344 for flag in $(EXTRA_HOST_FLAGS) ; do \
7345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7346 done; \
7347 echo "Doing clean in diff" ; \
7348 (cd $(HOST_SUBDIR)/diff && \
7349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7351 "RANLIB=$${RANLIB}" \
7352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7353 clean) \
7354 || exit 1
7355
7356 @endif diff
7357
7358 .PHONY: maybe-distclean-diff distclean-diff
7359 maybe-distclean-diff:
7360 @if diff
7361 maybe-distclean-diff: distclean-diff
7362
7363 distclean-diff:
7364 @[ -f ./diff/Makefile ] || exit 0; \
7365 r=`${PWD_COMMAND}`; export r; \
7366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7367 $(HOST_EXPORTS) \
7368 for flag in $(EXTRA_HOST_FLAGS) ; do \
7369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7370 done; \
7371 echo "Doing distclean in diff" ; \
7372 (cd $(HOST_SUBDIR)/diff && \
7373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7375 "RANLIB=$${RANLIB}" \
7376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7377 distclean) \
7378 || exit 1
7379
7380 @endif diff
7381
7382 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
7383 maybe-maintainer-clean-diff:
7384 @if diff
7385 maybe-maintainer-clean-diff: maintainer-clean-diff
7386
7387 maintainer-clean-diff:
7388 @[ -f ./diff/Makefile ] || exit 0; \
7389 r=`${PWD_COMMAND}`; export r; \
7390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7391 $(HOST_EXPORTS) \
7392 for flag in $(EXTRA_HOST_FLAGS) ; do \
7393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7394 done; \
7395 echo "Doing maintainer-clean in diff" ; \
7396 (cd $(HOST_SUBDIR)/diff && \
7397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7399 "RANLIB=$${RANLIB}" \
7400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7401 maintainer-clean) \
7402 || exit 1
7403
7404 @endif diff
7405
7406
7407
7408 .PHONY: configure-dosutils maybe-configure-dosutils
7409 maybe-configure-dosutils:
7410 @if dosutils
7411 maybe-configure-dosutils: configure-dosutils
7412 configure-dosutils:
7413 @test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
7414 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
7415 r=`${PWD_COMMAND}`; export r; \
7416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7417 $(HOST_EXPORTS) \
7418 echo Configuring in $(HOST_SUBDIR)/dosutils; \
7419 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
7420 case $(srcdir) in \
7421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7422 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
7423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7424 esac; \
7425 srcdiroption="--srcdir=$${topdir}/dosutils"; \
7426 libsrcdir="$$s/dosutils"; \
7427 $(SHELL) $${libsrcdir}/configure \
7428 $(HOST_CONFIGARGS) $${srcdiroption} \
7429 || exit 1
7430 @endif dosutils
7431
7432
7433
7434
7435
7436 .PHONY: all-dosutils maybe-all-dosutils
7437 maybe-all-dosutils:
7438 @if dosutils
7439 TARGET-dosutils=all
7440 maybe-all-dosutils: all-dosutils
7441 all-dosutils: configure-dosutils
7442 @r=`${PWD_COMMAND}`; export r; \
7443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7444 $(HOST_EXPORTS) \
7445 (cd $(HOST_SUBDIR)/dosutils && \
7446 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dosutils))
7447 @endif dosutils
7448
7449
7450
7451
7452 .PHONY: check-dosutils maybe-check-dosutils
7453 maybe-check-dosutils:
7454 @if dosutils
7455 maybe-check-dosutils: check-dosutils
7456
7457 check-dosutils:
7458
7459 @endif dosutils
7460
7461 .PHONY: install-dosutils maybe-install-dosutils
7462 maybe-install-dosutils:
7463 @if dosutils
7464 maybe-install-dosutils: install-dosutils
7465
7466 install-dosutils: installdirs
7467 @r=`${PWD_COMMAND}`; export r; \
7468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7469 $(HOST_EXPORTS) \
7470 (cd $(HOST_SUBDIR)/dosutils && \
7471 $(MAKE) $(FLAGS_TO_PASS) install)
7472
7473 @endif dosutils
7474
7475 # Other targets (info, dvi, etc.)
7476
7477 .PHONY: maybe-info-dosutils info-dosutils
7478 maybe-info-dosutils:
7479 @if dosutils
7480 maybe-info-dosutils: info-dosutils
7481
7482 info-dosutils: \
7483 configure-dosutils
7484 @[ -f ./dosutils/Makefile ] || exit 0; \
7485 r=`${PWD_COMMAND}`; export r; \
7486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7487 $(HOST_EXPORTS) \
7488 for flag in $(EXTRA_HOST_FLAGS) ; do \
7489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7490 done; \
7491 echo "Doing info in dosutils" ; \
7492 (cd $(HOST_SUBDIR)/dosutils && \
7493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7495 "RANLIB=$${RANLIB}" \
7496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7497 info) \
7498 || exit 1
7499
7500 @endif dosutils
7501
7502 .PHONY: maybe-dvi-dosutils dvi-dosutils
7503 maybe-dvi-dosutils:
7504 @if dosutils
7505 maybe-dvi-dosutils: dvi-dosutils
7506
7507 dvi-dosutils: \
7508 configure-dosutils
7509 @[ -f ./dosutils/Makefile ] || exit 0; \
7510 r=`${PWD_COMMAND}`; export r; \
7511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7512 $(HOST_EXPORTS) \
7513 for flag in $(EXTRA_HOST_FLAGS) ; do \
7514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7515 done; \
7516 echo "Doing dvi in dosutils" ; \
7517 (cd $(HOST_SUBDIR)/dosutils && \
7518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7520 "RANLIB=$${RANLIB}" \
7521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7522 dvi) \
7523 || exit 1
7524
7525 @endif dosutils
7526
7527 .PHONY: maybe-html-dosutils html-dosutils
7528 maybe-html-dosutils:
7529 @if dosutils
7530 maybe-html-dosutils: html-dosutils
7531
7532 html-dosutils: \
7533 configure-dosutils
7534 @[ -f ./dosutils/Makefile ] || exit 0; \
7535 r=`${PWD_COMMAND}`; export r; \
7536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7537 $(HOST_EXPORTS) \
7538 for flag in $(EXTRA_HOST_FLAGS) ; do \
7539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7540 done; \
7541 echo "Doing html in dosutils" ; \
7542 (cd $(HOST_SUBDIR)/dosutils && \
7543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7545 "RANLIB=$${RANLIB}" \
7546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7547 html) \
7548 || exit 1
7549
7550 @endif dosutils
7551
7552 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
7553 maybe-TAGS-dosutils:
7554 @if dosutils
7555 maybe-TAGS-dosutils: TAGS-dosutils
7556
7557 TAGS-dosutils: \
7558 configure-dosutils
7559 @[ -f ./dosutils/Makefile ] || exit 0; \
7560 r=`${PWD_COMMAND}`; export r; \
7561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7562 $(HOST_EXPORTS) \
7563 for flag in $(EXTRA_HOST_FLAGS) ; do \
7564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7565 done; \
7566 echo "Doing TAGS in dosutils" ; \
7567 (cd $(HOST_SUBDIR)/dosutils && \
7568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7570 "RANLIB=$${RANLIB}" \
7571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7572 TAGS) \
7573 || exit 1
7574
7575 @endif dosutils
7576
7577 .PHONY: maybe-install-info-dosutils install-info-dosutils
7578 maybe-install-info-dosutils:
7579 @if dosutils
7580 maybe-install-info-dosutils: install-info-dosutils
7581
7582 install-info-dosutils: \
7583 configure-dosutils \
7584 info-dosutils
7585 @[ -f ./dosutils/Makefile ] || exit 0; \
7586 r=`${PWD_COMMAND}`; export r; \
7587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7588 $(HOST_EXPORTS) \
7589 for flag in $(EXTRA_HOST_FLAGS) ; do \
7590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7591 done; \
7592 echo "Doing install-info in dosutils" ; \
7593 (cd $(HOST_SUBDIR)/dosutils && \
7594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7596 "RANLIB=$${RANLIB}" \
7597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7598 install-info) \
7599 || exit 1
7600
7601 @endif dosutils
7602
7603 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
7604 maybe-installcheck-dosutils:
7605 @if dosutils
7606 maybe-installcheck-dosutils: installcheck-dosutils
7607
7608 installcheck-dosutils: \
7609 configure-dosutils
7610 @[ -f ./dosutils/Makefile ] || exit 0; \
7611 r=`${PWD_COMMAND}`; export r; \
7612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7613 $(HOST_EXPORTS) \
7614 for flag in $(EXTRA_HOST_FLAGS) ; do \
7615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7616 done; \
7617 echo "Doing installcheck in dosutils" ; \
7618 (cd $(HOST_SUBDIR)/dosutils && \
7619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7621 "RANLIB=$${RANLIB}" \
7622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7623 installcheck) \
7624 || exit 1
7625
7626 @endif dosutils
7627
7628 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
7629 maybe-mostlyclean-dosutils:
7630 @if dosutils
7631 maybe-mostlyclean-dosutils: mostlyclean-dosutils
7632
7633 mostlyclean-dosutils:
7634 @[ -f ./dosutils/Makefile ] || exit 0; \
7635 r=`${PWD_COMMAND}`; export r; \
7636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7637 $(HOST_EXPORTS) \
7638 for flag in $(EXTRA_HOST_FLAGS) ; do \
7639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7640 done; \
7641 echo "Doing mostlyclean in dosutils" ; \
7642 (cd $(HOST_SUBDIR)/dosutils && \
7643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7645 "RANLIB=$${RANLIB}" \
7646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7647 mostlyclean) \
7648 || exit 1
7649
7650 @endif dosutils
7651
7652 .PHONY: maybe-clean-dosutils clean-dosutils
7653 maybe-clean-dosutils:
7654 @if dosutils
7655 maybe-clean-dosutils: clean-dosutils
7656
7657 clean-dosutils:
7658 @[ -f ./dosutils/Makefile ] || exit 0; \
7659 r=`${PWD_COMMAND}`; export r; \
7660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7661 $(HOST_EXPORTS) \
7662 for flag in $(EXTRA_HOST_FLAGS) ; do \
7663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7664 done; \
7665 echo "Doing clean in dosutils" ; \
7666 (cd $(HOST_SUBDIR)/dosutils && \
7667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7669 "RANLIB=$${RANLIB}" \
7670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7671 clean) \
7672 || exit 1
7673
7674 @endif dosutils
7675
7676 .PHONY: maybe-distclean-dosutils distclean-dosutils
7677 maybe-distclean-dosutils:
7678 @if dosutils
7679 maybe-distclean-dosutils: distclean-dosutils
7680
7681 distclean-dosutils:
7682 @[ -f ./dosutils/Makefile ] || exit 0; \
7683 r=`${PWD_COMMAND}`; export r; \
7684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7685 $(HOST_EXPORTS) \
7686 for flag in $(EXTRA_HOST_FLAGS) ; do \
7687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7688 done; \
7689 echo "Doing distclean in dosutils" ; \
7690 (cd $(HOST_SUBDIR)/dosutils && \
7691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7693 "RANLIB=$${RANLIB}" \
7694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7695 distclean) \
7696 || exit 1
7697
7698 @endif dosutils
7699
7700 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
7701 maybe-maintainer-clean-dosutils:
7702 @if dosutils
7703 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
7704
7705 maintainer-clean-dosutils:
7706 @[ -f ./dosutils/Makefile ] || exit 0; \
7707 r=`${PWD_COMMAND}`; export r; \
7708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7709 $(HOST_EXPORTS) \
7710 for flag in $(EXTRA_HOST_FLAGS) ; do \
7711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7712 done; \
7713 echo "Doing maintainer-clean in dosutils" ; \
7714 (cd $(HOST_SUBDIR)/dosutils && \
7715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7717 "RANLIB=$${RANLIB}" \
7718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7719 maintainer-clean) \
7720 || exit 1
7721
7722 @endif dosutils
7723
7724
7725
7726 .PHONY: configure-etc maybe-configure-etc
7727 maybe-configure-etc:
7728 @if etc
7729 maybe-configure-etc: configure-etc
7730 configure-etc:
7731 @test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7732 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
7733 r=`${PWD_COMMAND}`; export r; \
7734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7735 $(HOST_EXPORTS) \
7736 echo Configuring in $(HOST_SUBDIR)/etc; \
7737 cd "$(HOST_SUBDIR)/etc" || exit 1; \
7738 case $(srcdir) in \
7739 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7740 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7741 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7742 esac; \
7743 srcdiroption="--srcdir=$${topdir}/etc"; \
7744 libsrcdir="$$s/etc"; \
7745 $(SHELL) $${libsrcdir}/configure \
7746 $(HOST_CONFIGARGS) $${srcdiroption} \
7747 || exit 1
7748 @endif etc
7749
7750
7751
7752
7753
7754 .PHONY: all-etc maybe-all-etc
7755 maybe-all-etc:
7756 @if etc
7757 TARGET-etc=all
7758 maybe-all-etc: all-etc
7759 all-etc: configure-etc
7760 @r=`${PWD_COMMAND}`; export r; \
7761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7762 $(HOST_EXPORTS) \
7763 (cd $(HOST_SUBDIR)/etc && \
7764 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-etc))
7765 @endif etc
7766
7767
7768
7769
7770 .PHONY: check-etc maybe-check-etc
7771 maybe-check-etc:
7772 @if etc
7773 maybe-check-etc: check-etc
7774
7775 check-etc:
7776 @r=`${PWD_COMMAND}`; export r; \
7777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7778 $(HOST_EXPORTS) \
7779 (cd $(HOST_SUBDIR)/etc && \
7780 $(MAKE) $(FLAGS_TO_PASS) check)
7781
7782 @endif etc
7783
7784 .PHONY: install-etc maybe-install-etc
7785 maybe-install-etc:
7786 @if etc
7787 maybe-install-etc: install-etc
7788
7789 install-etc: installdirs
7790 @r=`${PWD_COMMAND}`; export r; \
7791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7792 $(HOST_EXPORTS) \
7793 (cd $(HOST_SUBDIR)/etc && \
7794 $(MAKE) $(FLAGS_TO_PASS) install)
7795
7796 @endif etc
7797
7798 # Other targets (info, dvi, etc.)
7799
7800 .PHONY: maybe-info-etc info-etc
7801 maybe-info-etc:
7802 @if etc
7803 maybe-info-etc: info-etc
7804
7805 info-etc: \
7806 configure-etc
7807 @[ -f ./etc/Makefile ] || exit 0; \
7808 r=`${PWD_COMMAND}`; export r; \
7809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7810 $(HOST_EXPORTS) \
7811 for flag in $(EXTRA_HOST_FLAGS) ; do \
7812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7813 done; \
7814 echo "Doing info in etc" ; \
7815 (cd $(HOST_SUBDIR)/etc && \
7816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7818 "RANLIB=$${RANLIB}" \
7819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7820 info) \
7821 || exit 1
7822
7823 @endif etc
7824
7825 .PHONY: maybe-dvi-etc dvi-etc
7826 maybe-dvi-etc:
7827 @if etc
7828 maybe-dvi-etc: dvi-etc
7829
7830 dvi-etc: \
7831 configure-etc
7832 @[ -f ./etc/Makefile ] || exit 0; \
7833 r=`${PWD_COMMAND}`; export r; \
7834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7835 $(HOST_EXPORTS) \
7836 for flag in $(EXTRA_HOST_FLAGS) ; do \
7837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7838 done; \
7839 echo "Doing dvi in etc" ; \
7840 (cd $(HOST_SUBDIR)/etc && \
7841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7843 "RANLIB=$${RANLIB}" \
7844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7845 dvi) \
7846 || exit 1
7847
7848 @endif etc
7849
7850 .PHONY: maybe-html-etc html-etc
7851 maybe-html-etc:
7852 @if etc
7853 maybe-html-etc: html-etc
7854
7855 html-etc: \
7856 configure-etc
7857 @[ -f ./etc/Makefile ] || exit 0; \
7858 r=`${PWD_COMMAND}`; export r; \
7859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7860 $(HOST_EXPORTS) \
7861 for flag in $(EXTRA_HOST_FLAGS) ; do \
7862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7863 done; \
7864 echo "Doing html in etc" ; \
7865 (cd $(HOST_SUBDIR)/etc && \
7866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7868 "RANLIB=$${RANLIB}" \
7869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7870 html) \
7871 || exit 1
7872
7873 @endif etc
7874
7875 .PHONY: maybe-TAGS-etc TAGS-etc
7876 maybe-TAGS-etc:
7877 @if etc
7878 maybe-TAGS-etc: TAGS-etc
7879
7880 TAGS-etc: \
7881 configure-etc
7882 @[ -f ./etc/Makefile ] || exit 0; \
7883 r=`${PWD_COMMAND}`; export r; \
7884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7885 $(HOST_EXPORTS) \
7886 for flag in $(EXTRA_HOST_FLAGS) ; do \
7887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7888 done; \
7889 echo "Doing TAGS in etc" ; \
7890 (cd $(HOST_SUBDIR)/etc && \
7891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7893 "RANLIB=$${RANLIB}" \
7894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7895 TAGS) \
7896 || exit 1
7897
7898 @endif etc
7899
7900 .PHONY: maybe-install-info-etc install-info-etc
7901 maybe-install-info-etc:
7902 @if etc
7903 maybe-install-info-etc: install-info-etc
7904
7905 install-info-etc: \
7906 configure-etc \
7907 info-etc
7908 @[ -f ./etc/Makefile ] || exit 0; \
7909 r=`${PWD_COMMAND}`; export r; \
7910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7911 $(HOST_EXPORTS) \
7912 for flag in $(EXTRA_HOST_FLAGS) ; do \
7913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7914 done; \
7915 echo "Doing install-info in etc" ; \
7916 (cd $(HOST_SUBDIR)/etc && \
7917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7919 "RANLIB=$${RANLIB}" \
7920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7921 install-info) \
7922 || exit 1
7923
7924 @endif etc
7925
7926 .PHONY: maybe-installcheck-etc installcheck-etc
7927 maybe-installcheck-etc:
7928 @if etc
7929 maybe-installcheck-etc: installcheck-etc
7930
7931 installcheck-etc: \
7932 configure-etc
7933 @[ -f ./etc/Makefile ] || exit 0; \
7934 r=`${PWD_COMMAND}`; export r; \
7935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7936 $(HOST_EXPORTS) \
7937 for flag in $(EXTRA_HOST_FLAGS) ; do \
7938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7939 done; \
7940 echo "Doing installcheck in etc" ; \
7941 (cd $(HOST_SUBDIR)/etc && \
7942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7944 "RANLIB=$${RANLIB}" \
7945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7946 installcheck) \
7947 || exit 1
7948
7949 @endif etc
7950
7951 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7952 maybe-mostlyclean-etc:
7953 @if etc
7954 maybe-mostlyclean-etc: mostlyclean-etc
7955
7956 mostlyclean-etc:
7957 @[ -f ./etc/Makefile ] || exit 0; \
7958 r=`${PWD_COMMAND}`; export r; \
7959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7960 $(HOST_EXPORTS) \
7961 for flag in $(EXTRA_HOST_FLAGS) ; do \
7962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7963 done; \
7964 echo "Doing mostlyclean in etc" ; \
7965 (cd $(HOST_SUBDIR)/etc && \
7966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7968 "RANLIB=$${RANLIB}" \
7969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7970 mostlyclean) \
7971 || exit 1
7972
7973 @endif etc
7974
7975 .PHONY: maybe-clean-etc clean-etc
7976 maybe-clean-etc:
7977 @if etc
7978 maybe-clean-etc: clean-etc
7979
7980 clean-etc:
7981 @[ -f ./etc/Makefile ] || exit 0; \
7982 r=`${PWD_COMMAND}`; export r; \
7983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7984 $(HOST_EXPORTS) \
7985 for flag in $(EXTRA_HOST_FLAGS) ; do \
7986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7987 done; \
7988 echo "Doing clean in etc" ; \
7989 (cd $(HOST_SUBDIR)/etc && \
7990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7992 "RANLIB=$${RANLIB}" \
7993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7994 clean) \
7995 || exit 1
7996
7997 @endif etc
7998
7999 .PHONY: maybe-distclean-etc distclean-etc
8000 maybe-distclean-etc:
8001 @if etc
8002 maybe-distclean-etc: distclean-etc
8003
8004 distclean-etc:
8005 @[ -f ./etc/Makefile ] || exit 0; \
8006 r=`${PWD_COMMAND}`; export r; \
8007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8008 $(HOST_EXPORTS) \
8009 for flag in $(EXTRA_HOST_FLAGS) ; do \
8010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8011 done; \
8012 echo "Doing distclean in etc" ; \
8013 (cd $(HOST_SUBDIR)/etc && \
8014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8016 "RANLIB=$${RANLIB}" \
8017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8018 distclean) \
8019 || exit 1
8020
8021 @endif etc
8022
8023 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8024 maybe-maintainer-clean-etc:
8025 @if etc
8026 maybe-maintainer-clean-etc: maintainer-clean-etc
8027
8028 maintainer-clean-etc:
8029 @[ -f ./etc/Makefile ] || exit 0; \
8030 r=`${PWD_COMMAND}`; export r; \
8031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8032 $(HOST_EXPORTS) \
8033 for flag in $(EXTRA_HOST_FLAGS) ; do \
8034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8035 done; \
8036 echo "Doing maintainer-clean in etc" ; \
8037 (cd $(HOST_SUBDIR)/etc && \
8038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8040 "RANLIB=$${RANLIB}" \
8041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8042 maintainer-clean) \
8043 || exit 1
8044
8045 @endif etc
8046
8047
8048
8049 .PHONY: configure-fastjar maybe-configure-fastjar
8050 maybe-configure-fastjar:
8051 @if fastjar
8052 maybe-configure-fastjar: configure-fastjar
8053 configure-fastjar:
8054 @test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8055 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
8056 r=`${PWD_COMMAND}`; export r; \
8057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8058 $(HOST_EXPORTS) \
8059 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8060 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8061 case $(srcdir) in \
8062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8063 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8065 esac; \
8066 srcdiroption="--srcdir=$${topdir}/fastjar"; \
8067 libsrcdir="$$s/fastjar"; \
8068 $(SHELL) $${libsrcdir}/configure \
8069 $(HOST_CONFIGARGS) $${srcdiroption} \
8070 || exit 1
8071 @endif fastjar
8072
8073
8074
8075
8076
8077 .PHONY: all-fastjar maybe-all-fastjar
8078 maybe-all-fastjar:
8079 @if fastjar
8080 TARGET-fastjar=all
8081 maybe-all-fastjar: all-fastjar
8082 all-fastjar: configure-fastjar
8083 @r=`${PWD_COMMAND}`; export r; \
8084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8085 $(HOST_EXPORTS) \
8086 (cd $(HOST_SUBDIR)/fastjar && \
8087 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fastjar))
8088 @endif fastjar
8089
8090
8091
8092
8093 .PHONY: check-fastjar maybe-check-fastjar
8094 maybe-check-fastjar:
8095 @if fastjar
8096 maybe-check-fastjar: check-fastjar
8097
8098 # This module is only tested in a native toolchain.
8099 check-fastjar:
8100 @if [ '$(host)' = '$(target)' ] ; then \
8101 r=`${PWD_COMMAND}`; export r; \
8102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8103 $(HOST_EXPORTS) \
8104 (cd $(HOST_SUBDIR)/fastjar && \
8105 $(MAKE) $(FLAGS_TO_PASS) check); \
8106 fi
8107
8108 @endif fastjar
8109
8110 .PHONY: install-fastjar maybe-install-fastjar
8111 maybe-install-fastjar:
8112 @if fastjar
8113 maybe-install-fastjar: install-fastjar
8114
8115 install-fastjar: installdirs
8116 @r=`${PWD_COMMAND}`; export r; \
8117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8118 $(HOST_EXPORTS) \
8119 (cd $(HOST_SUBDIR)/fastjar && \
8120 $(MAKE) $(FLAGS_TO_PASS) install)
8121
8122 @endif fastjar
8123
8124 # Other targets (info, dvi, etc.)
8125
8126 .PHONY: maybe-info-fastjar info-fastjar
8127 maybe-info-fastjar:
8128 @if fastjar
8129 maybe-info-fastjar: info-fastjar
8130
8131 info-fastjar: \
8132 configure-fastjar
8133 @[ -f ./fastjar/Makefile ] || exit 0; \
8134 r=`${PWD_COMMAND}`; export r; \
8135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8136 $(HOST_EXPORTS) \
8137 for flag in $(EXTRA_HOST_FLAGS) ; do \
8138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8139 done; \
8140 echo "Doing info in fastjar" ; \
8141 (cd $(HOST_SUBDIR)/fastjar && \
8142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8144 "RANLIB=$${RANLIB}" \
8145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8146 info) \
8147 || exit 1
8148
8149 @endif fastjar
8150
8151 .PHONY: maybe-dvi-fastjar dvi-fastjar
8152 maybe-dvi-fastjar:
8153 @if fastjar
8154 maybe-dvi-fastjar: dvi-fastjar
8155
8156 dvi-fastjar: \
8157 configure-fastjar
8158 @[ -f ./fastjar/Makefile ] || exit 0; \
8159 r=`${PWD_COMMAND}`; export r; \
8160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8161 $(HOST_EXPORTS) \
8162 for flag in $(EXTRA_HOST_FLAGS) ; do \
8163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8164 done; \
8165 echo "Doing dvi in fastjar" ; \
8166 (cd $(HOST_SUBDIR)/fastjar && \
8167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8169 "RANLIB=$${RANLIB}" \
8170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8171 dvi) \
8172 || exit 1
8173
8174 @endif fastjar
8175
8176 .PHONY: maybe-html-fastjar html-fastjar
8177 maybe-html-fastjar:
8178 @if fastjar
8179 maybe-html-fastjar: html-fastjar
8180
8181 html-fastjar: \
8182 configure-fastjar
8183 @[ -f ./fastjar/Makefile ] || exit 0; \
8184 r=`${PWD_COMMAND}`; export r; \
8185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8186 $(HOST_EXPORTS) \
8187 for flag in $(EXTRA_HOST_FLAGS) ; do \
8188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8189 done; \
8190 echo "Doing html in fastjar" ; \
8191 (cd $(HOST_SUBDIR)/fastjar && \
8192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8194 "RANLIB=$${RANLIB}" \
8195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8196 html) \
8197 || exit 1
8198
8199 @endif fastjar
8200
8201 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8202 maybe-TAGS-fastjar:
8203 @if fastjar
8204 maybe-TAGS-fastjar: TAGS-fastjar
8205
8206 TAGS-fastjar: \
8207 configure-fastjar
8208 @[ -f ./fastjar/Makefile ] || exit 0; \
8209 r=`${PWD_COMMAND}`; export r; \
8210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8211 $(HOST_EXPORTS) \
8212 for flag in $(EXTRA_HOST_FLAGS) ; do \
8213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8214 done; \
8215 echo "Doing TAGS in fastjar" ; \
8216 (cd $(HOST_SUBDIR)/fastjar && \
8217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8219 "RANLIB=$${RANLIB}" \
8220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8221 TAGS) \
8222 || exit 1
8223
8224 @endif fastjar
8225
8226 .PHONY: maybe-install-info-fastjar install-info-fastjar
8227 maybe-install-info-fastjar:
8228 @if fastjar
8229 maybe-install-info-fastjar: install-info-fastjar
8230
8231 install-info-fastjar: \
8232 configure-fastjar \
8233 info-fastjar
8234 @[ -f ./fastjar/Makefile ] || exit 0; \
8235 r=`${PWD_COMMAND}`; export r; \
8236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8237 $(HOST_EXPORTS) \
8238 for flag in $(EXTRA_HOST_FLAGS) ; do \
8239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8240 done; \
8241 echo "Doing install-info in fastjar" ; \
8242 (cd $(HOST_SUBDIR)/fastjar && \
8243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8245 "RANLIB=$${RANLIB}" \
8246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8247 install-info) \
8248 || exit 1
8249
8250 @endif fastjar
8251
8252 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8253 maybe-installcheck-fastjar:
8254 @if fastjar
8255 maybe-installcheck-fastjar: installcheck-fastjar
8256
8257 installcheck-fastjar: \
8258 configure-fastjar
8259 @[ -f ./fastjar/Makefile ] || exit 0; \
8260 r=`${PWD_COMMAND}`; export r; \
8261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8262 $(HOST_EXPORTS) \
8263 for flag in $(EXTRA_HOST_FLAGS) ; do \
8264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8265 done; \
8266 echo "Doing installcheck in fastjar" ; \
8267 (cd $(HOST_SUBDIR)/fastjar && \
8268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8270 "RANLIB=$${RANLIB}" \
8271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8272 installcheck) \
8273 || exit 1
8274
8275 @endif fastjar
8276
8277 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8278 maybe-mostlyclean-fastjar:
8279 @if fastjar
8280 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8281
8282 mostlyclean-fastjar:
8283 @[ -f ./fastjar/Makefile ] || exit 0; \
8284 r=`${PWD_COMMAND}`; export r; \
8285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8286 $(HOST_EXPORTS) \
8287 for flag in $(EXTRA_HOST_FLAGS) ; do \
8288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8289 done; \
8290 echo "Doing mostlyclean in fastjar" ; \
8291 (cd $(HOST_SUBDIR)/fastjar && \
8292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8294 "RANLIB=$${RANLIB}" \
8295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8296 mostlyclean) \
8297 || exit 1
8298
8299 @endif fastjar
8300
8301 .PHONY: maybe-clean-fastjar clean-fastjar
8302 maybe-clean-fastjar:
8303 @if fastjar
8304 maybe-clean-fastjar: clean-fastjar
8305
8306 clean-fastjar:
8307 @[ -f ./fastjar/Makefile ] || exit 0; \
8308 r=`${PWD_COMMAND}`; export r; \
8309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8310 $(HOST_EXPORTS) \
8311 for flag in $(EXTRA_HOST_FLAGS) ; do \
8312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8313 done; \
8314 echo "Doing clean in fastjar" ; \
8315 (cd $(HOST_SUBDIR)/fastjar && \
8316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8318 "RANLIB=$${RANLIB}" \
8319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8320 clean) \
8321 || exit 1
8322
8323 @endif fastjar
8324
8325 .PHONY: maybe-distclean-fastjar distclean-fastjar
8326 maybe-distclean-fastjar:
8327 @if fastjar
8328 maybe-distclean-fastjar: distclean-fastjar
8329
8330 distclean-fastjar:
8331 @[ -f ./fastjar/Makefile ] || exit 0; \
8332 r=`${PWD_COMMAND}`; export r; \
8333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8334 $(HOST_EXPORTS) \
8335 for flag in $(EXTRA_HOST_FLAGS) ; do \
8336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8337 done; \
8338 echo "Doing distclean in fastjar" ; \
8339 (cd $(HOST_SUBDIR)/fastjar && \
8340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8342 "RANLIB=$${RANLIB}" \
8343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8344 distclean) \
8345 || exit 1
8346
8347 @endif fastjar
8348
8349 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8350 maybe-maintainer-clean-fastjar:
8351 @if fastjar
8352 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8353
8354 maintainer-clean-fastjar:
8355 @[ -f ./fastjar/Makefile ] || exit 0; \
8356 r=`${PWD_COMMAND}`; export r; \
8357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8358 $(HOST_EXPORTS) \
8359 for flag in $(EXTRA_HOST_FLAGS) ; do \
8360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8361 done; \
8362 echo "Doing maintainer-clean in fastjar" ; \
8363 (cd $(HOST_SUBDIR)/fastjar && \
8364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8366 "RANLIB=$${RANLIB}" \
8367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8368 maintainer-clean) \
8369 || exit 1
8370
8371 @endif fastjar
8372
8373
8374
8375 .PHONY: configure-fileutils maybe-configure-fileutils
8376 maybe-configure-fileutils:
8377 @if fileutils
8378 maybe-configure-fileutils: configure-fileutils
8379 configure-fileutils:
8380 @test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
8381 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
8382 r=`${PWD_COMMAND}`; export r; \
8383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8384 $(HOST_EXPORTS) \
8385 echo Configuring in $(HOST_SUBDIR)/fileutils; \
8386 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
8387 case $(srcdir) in \
8388 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8389 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
8390 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8391 esac; \
8392 srcdiroption="--srcdir=$${topdir}/fileutils"; \
8393 libsrcdir="$$s/fileutils"; \
8394 $(SHELL) $${libsrcdir}/configure \
8395 $(HOST_CONFIGARGS) $${srcdiroption} \
8396 || exit 1
8397 @endif fileutils
8398
8399
8400
8401
8402
8403 .PHONY: all-fileutils maybe-all-fileutils
8404 maybe-all-fileutils:
8405 @if fileutils
8406 TARGET-fileutils=all
8407 maybe-all-fileutils: all-fileutils
8408 all-fileutils: configure-fileutils
8409 @r=`${PWD_COMMAND}`; export r; \
8410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8411 $(HOST_EXPORTS) \
8412 (cd $(HOST_SUBDIR)/fileutils && \
8413 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fileutils))
8414 @endif fileutils
8415
8416
8417
8418
8419 .PHONY: check-fileutils maybe-check-fileutils
8420 maybe-check-fileutils:
8421 @if fileutils
8422 maybe-check-fileutils: check-fileutils
8423
8424 check-fileutils:
8425 @r=`${PWD_COMMAND}`; export r; \
8426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8427 $(HOST_EXPORTS) \
8428 (cd $(HOST_SUBDIR)/fileutils && \
8429 $(MAKE) $(FLAGS_TO_PASS) check)
8430
8431 @endif fileutils
8432
8433 .PHONY: install-fileutils maybe-install-fileutils
8434 maybe-install-fileutils:
8435 @if fileutils
8436 maybe-install-fileutils: install-fileutils
8437
8438 install-fileutils: installdirs
8439 @r=`${PWD_COMMAND}`; export r; \
8440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8441 $(HOST_EXPORTS) \
8442 (cd $(HOST_SUBDIR)/fileutils && \
8443 $(MAKE) $(FLAGS_TO_PASS) install)
8444
8445 @endif fileutils
8446
8447 # Other targets (info, dvi, etc.)
8448
8449 .PHONY: maybe-info-fileutils info-fileutils
8450 maybe-info-fileutils:
8451 @if fileutils
8452 maybe-info-fileutils: info-fileutils
8453
8454 info-fileutils: \
8455 configure-fileutils
8456 @[ -f ./fileutils/Makefile ] || exit 0; \
8457 r=`${PWD_COMMAND}`; export r; \
8458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8459 $(HOST_EXPORTS) \
8460 for flag in $(EXTRA_HOST_FLAGS) ; do \
8461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8462 done; \
8463 echo "Doing info in fileutils" ; \
8464 (cd $(HOST_SUBDIR)/fileutils && \
8465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8467 "RANLIB=$${RANLIB}" \
8468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8469 info) \
8470 || exit 1
8471
8472 @endif fileutils
8473
8474 .PHONY: maybe-dvi-fileutils dvi-fileutils
8475 maybe-dvi-fileutils:
8476 @if fileutils
8477 maybe-dvi-fileutils: dvi-fileutils
8478
8479 dvi-fileutils: \
8480 configure-fileutils
8481 @[ -f ./fileutils/Makefile ] || exit 0; \
8482 r=`${PWD_COMMAND}`; export r; \
8483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8484 $(HOST_EXPORTS) \
8485 for flag in $(EXTRA_HOST_FLAGS) ; do \
8486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8487 done; \
8488 echo "Doing dvi in fileutils" ; \
8489 (cd $(HOST_SUBDIR)/fileutils && \
8490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8492 "RANLIB=$${RANLIB}" \
8493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8494 dvi) \
8495 || exit 1
8496
8497 @endif fileutils
8498
8499 .PHONY: maybe-html-fileutils html-fileutils
8500 maybe-html-fileutils:
8501 @if fileutils
8502 maybe-html-fileutils: html-fileutils
8503
8504 html-fileutils: \
8505 configure-fileutils
8506 @[ -f ./fileutils/Makefile ] || exit 0; \
8507 r=`${PWD_COMMAND}`; export r; \
8508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8509 $(HOST_EXPORTS) \
8510 for flag in $(EXTRA_HOST_FLAGS) ; do \
8511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8512 done; \
8513 echo "Doing html in fileutils" ; \
8514 (cd $(HOST_SUBDIR)/fileutils && \
8515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8517 "RANLIB=$${RANLIB}" \
8518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8519 html) \
8520 || exit 1
8521
8522 @endif fileutils
8523
8524 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
8525 maybe-TAGS-fileutils:
8526 @if fileutils
8527 maybe-TAGS-fileutils: TAGS-fileutils
8528
8529 TAGS-fileutils: \
8530 configure-fileutils
8531 @[ -f ./fileutils/Makefile ] || exit 0; \
8532 r=`${PWD_COMMAND}`; export r; \
8533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8534 $(HOST_EXPORTS) \
8535 for flag in $(EXTRA_HOST_FLAGS) ; do \
8536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8537 done; \
8538 echo "Doing TAGS in fileutils" ; \
8539 (cd $(HOST_SUBDIR)/fileutils && \
8540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8542 "RANLIB=$${RANLIB}" \
8543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8544 TAGS) \
8545 || exit 1
8546
8547 @endif fileutils
8548
8549 .PHONY: maybe-install-info-fileutils install-info-fileutils
8550 maybe-install-info-fileutils:
8551 @if fileutils
8552 maybe-install-info-fileutils: install-info-fileutils
8553
8554 install-info-fileutils: \
8555 configure-fileutils \
8556 info-fileutils
8557 @[ -f ./fileutils/Makefile ] || exit 0; \
8558 r=`${PWD_COMMAND}`; export r; \
8559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8560 $(HOST_EXPORTS) \
8561 for flag in $(EXTRA_HOST_FLAGS) ; do \
8562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8563 done; \
8564 echo "Doing install-info in fileutils" ; \
8565 (cd $(HOST_SUBDIR)/fileutils && \
8566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8568 "RANLIB=$${RANLIB}" \
8569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8570 install-info) \
8571 || exit 1
8572
8573 @endif fileutils
8574
8575 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
8576 maybe-installcheck-fileutils:
8577 @if fileutils
8578 maybe-installcheck-fileutils: installcheck-fileutils
8579
8580 installcheck-fileutils: \
8581 configure-fileutils
8582 @[ -f ./fileutils/Makefile ] || exit 0; \
8583 r=`${PWD_COMMAND}`; export r; \
8584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8585 $(HOST_EXPORTS) \
8586 for flag in $(EXTRA_HOST_FLAGS) ; do \
8587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8588 done; \
8589 echo "Doing installcheck in fileutils" ; \
8590 (cd $(HOST_SUBDIR)/fileutils && \
8591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8593 "RANLIB=$${RANLIB}" \
8594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8595 installcheck) \
8596 || exit 1
8597
8598 @endif fileutils
8599
8600 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
8601 maybe-mostlyclean-fileutils:
8602 @if fileutils
8603 maybe-mostlyclean-fileutils: mostlyclean-fileutils
8604
8605 mostlyclean-fileutils:
8606 @[ -f ./fileutils/Makefile ] || exit 0; \
8607 r=`${PWD_COMMAND}`; export r; \
8608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8609 $(HOST_EXPORTS) \
8610 for flag in $(EXTRA_HOST_FLAGS) ; do \
8611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8612 done; \
8613 echo "Doing mostlyclean in fileutils" ; \
8614 (cd $(HOST_SUBDIR)/fileutils && \
8615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8617 "RANLIB=$${RANLIB}" \
8618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8619 mostlyclean) \
8620 || exit 1
8621
8622 @endif fileutils
8623
8624 .PHONY: maybe-clean-fileutils clean-fileutils
8625 maybe-clean-fileutils:
8626 @if fileutils
8627 maybe-clean-fileutils: clean-fileutils
8628
8629 clean-fileutils:
8630 @[ -f ./fileutils/Makefile ] || exit 0; \
8631 r=`${PWD_COMMAND}`; export r; \
8632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8633 $(HOST_EXPORTS) \
8634 for flag in $(EXTRA_HOST_FLAGS) ; do \
8635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8636 done; \
8637 echo "Doing clean in fileutils" ; \
8638 (cd $(HOST_SUBDIR)/fileutils && \
8639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8641 "RANLIB=$${RANLIB}" \
8642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8643 clean) \
8644 || exit 1
8645
8646 @endif fileutils
8647
8648 .PHONY: maybe-distclean-fileutils distclean-fileutils
8649 maybe-distclean-fileutils:
8650 @if fileutils
8651 maybe-distclean-fileutils: distclean-fileutils
8652
8653 distclean-fileutils:
8654 @[ -f ./fileutils/Makefile ] || exit 0; \
8655 r=`${PWD_COMMAND}`; export r; \
8656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8657 $(HOST_EXPORTS) \
8658 for flag in $(EXTRA_HOST_FLAGS) ; do \
8659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8660 done; \
8661 echo "Doing distclean in fileutils" ; \
8662 (cd $(HOST_SUBDIR)/fileutils && \
8663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8665 "RANLIB=$${RANLIB}" \
8666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8667 distclean) \
8668 || exit 1
8669
8670 @endif fileutils
8671
8672 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
8673 maybe-maintainer-clean-fileutils:
8674 @if fileutils
8675 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
8676
8677 maintainer-clean-fileutils:
8678 @[ -f ./fileutils/Makefile ] || exit 0; \
8679 r=`${PWD_COMMAND}`; export r; \
8680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8681 $(HOST_EXPORTS) \
8682 for flag in $(EXTRA_HOST_FLAGS) ; do \
8683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8684 done; \
8685 echo "Doing maintainer-clean in fileutils" ; \
8686 (cd $(HOST_SUBDIR)/fileutils && \
8687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8689 "RANLIB=$${RANLIB}" \
8690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8691 maintainer-clean) \
8692 || exit 1
8693
8694 @endif fileutils
8695
8696
8697
8698 .PHONY: configure-findutils maybe-configure-findutils
8699 maybe-configure-findutils:
8700 @if findutils
8701 maybe-configure-findutils: configure-findutils
8702 configure-findutils:
8703 @test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
8704 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
8705 r=`${PWD_COMMAND}`; export r; \
8706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8707 $(HOST_EXPORTS) \
8708 echo Configuring in $(HOST_SUBDIR)/findutils; \
8709 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
8710 case $(srcdir) in \
8711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8712 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
8713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8714 esac; \
8715 srcdiroption="--srcdir=$${topdir}/findutils"; \
8716 libsrcdir="$$s/findutils"; \
8717 $(SHELL) $${libsrcdir}/configure \
8718 $(HOST_CONFIGARGS) $${srcdiroption} \
8719 || exit 1
8720 @endif findutils
8721
8722
8723
8724
8725
8726 .PHONY: all-findutils maybe-all-findutils
8727 maybe-all-findutils:
8728 @if findutils
8729 TARGET-findutils=all
8730 maybe-all-findutils: all-findutils
8731 all-findutils: configure-findutils
8732 @r=`${PWD_COMMAND}`; export r; \
8733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8734 $(HOST_EXPORTS) \
8735 (cd $(HOST_SUBDIR)/findutils && \
8736 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-findutils))
8737 @endif findutils
8738
8739
8740
8741
8742 .PHONY: check-findutils maybe-check-findutils
8743 maybe-check-findutils:
8744 @if findutils
8745 maybe-check-findutils: check-findutils
8746
8747 check-findutils:
8748 @r=`${PWD_COMMAND}`; export r; \
8749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8750 $(HOST_EXPORTS) \
8751 (cd $(HOST_SUBDIR)/findutils && \
8752 $(MAKE) $(FLAGS_TO_PASS) check)
8753
8754 @endif findutils
8755
8756 .PHONY: install-findutils maybe-install-findutils
8757 maybe-install-findutils:
8758 @if findutils
8759 maybe-install-findutils: install-findutils
8760
8761 install-findutils: installdirs
8762 @r=`${PWD_COMMAND}`; export r; \
8763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8764 $(HOST_EXPORTS) \
8765 (cd $(HOST_SUBDIR)/findutils && \
8766 $(MAKE) $(FLAGS_TO_PASS) install)
8767
8768 @endif findutils
8769
8770 # Other targets (info, dvi, etc.)
8771
8772 .PHONY: maybe-info-findutils info-findutils
8773 maybe-info-findutils:
8774 @if findutils
8775 maybe-info-findutils: info-findutils
8776
8777 info-findutils: \
8778 configure-findutils
8779 @[ -f ./findutils/Makefile ] || exit 0; \
8780 r=`${PWD_COMMAND}`; export r; \
8781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8782 $(HOST_EXPORTS) \
8783 for flag in $(EXTRA_HOST_FLAGS) ; do \
8784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8785 done; \
8786 echo "Doing info in findutils" ; \
8787 (cd $(HOST_SUBDIR)/findutils && \
8788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8790 "RANLIB=$${RANLIB}" \
8791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8792 info) \
8793 || exit 1
8794
8795 @endif findutils
8796
8797 .PHONY: maybe-dvi-findutils dvi-findutils
8798 maybe-dvi-findutils:
8799 @if findutils
8800 maybe-dvi-findutils: dvi-findutils
8801
8802 dvi-findutils: \
8803 configure-findutils
8804 @[ -f ./findutils/Makefile ] || exit 0; \
8805 r=`${PWD_COMMAND}`; export r; \
8806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8807 $(HOST_EXPORTS) \
8808 for flag in $(EXTRA_HOST_FLAGS) ; do \
8809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8810 done; \
8811 echo "Doing dvi in findutils" ; \
8812 (cd $(HOST_SUBDIR)/findutils && \
8813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8815 "RANLIB=$${RANLIB}" \
8816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8817 dvi) \
8818 || exit 1
8819
8820 @endif findutils
8821
8822 .PHONY: maybe-html-findutils html-findutils
8823 maybe-html-findutils:
8824 @if findutils
8825 maybe-html-findutils: html-findutils
8826
8827 html-findutils: \
8828 configure-findutils
8829 @[ -f ./findutils/Makefile ] || exit 0; \
8830 r=`${PWD_COMMAND}`; export r; \
8831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8832 $(HOST_EXPORTS) \
8833 for flag in $(EXTRA_HOST_FLAGS) ; do \
8834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8835 done; \
8836 echo "Doing html in findutils" ; \
8837 (cd $(HOST_SUBDIR)/findutils && \
8838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8840 "RANLIB=$${RANLIB}" \
8841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8842 html) \
8843 || exit 1
8844
8845 @endif findutils
8846
8847 .PHONY: maybe-TAGS-findutils TAGS-findutils
8848 maybe-TAGS-findutils:
8849 @if findutils
8850 maybe-TAGS-findutils: TAGS-findutils
8851
8852 TAGS-findutils: \
8853 configure-findutils
8854 @[ -f ./findutils/Makefile ] || exit 0; \
8855 r=`${PWD_COMMAND}`; export r; \
8856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8857 $(HOST_EXPORTS) \
8858 for flag in $(EXTRA_HOST_FLAGS) ; do \
8859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8860 done; \
8861 echo "Doing TAGS in findutils" ; \
8862 (cd $(HOST_SUBDIR)/findutils && \
8863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8865 "RANLIB=$${RANLIB}" \
8866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8867 TAGS) \
8868 || exit 1
8869
8870 @endif findutils
8871
8872 .PHONY: maybe-install-info-findutils install-info-findutils
8873 maybe-install-info-findutils:
8874 @if findutils
8875 maybe-install-info-findutils: install-info-findutils
8876
8877 install-info-findutils: \
8878 configure-findutils \
8879 info-findutils
8880 @[ -f ./findutils/Makefile ] || exit 0; \
8881 r=`${PWD_COMMAND}`; export r; \
8882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8883 $(HOST_EXPORTS) \
8884 for flag in $(EXTRA_HOST_FLAGS) ; do \
8885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8886 done; \
8887 echo "Doing install-info in findutils" ; \
8888 (cd $(HOST_SUBDIR)/findutils && \
8889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8891 "RANLIB=$${RANLIB}" \
8892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8893 install-info) \
8894 || exit 1
8895
8896 @endif findutils
8897
8898 .PHONY: maybe-installcheck-findutils installcheck-findutils
8899 maybe-installcheck-findutils:
8900 @if findutils
8901 maybe-installcheck-findutils: installcheck-findutils
8902
8903 installcheck-findutils: \
8904 configure-findutils
8905 @[ -f ./findutils/Makefile ] || exit 0; \
8906 r=`${PWD_COMMAND}`; export r; \
8907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8908 $(HOST_EXPORTS) \
8909 for flag in $(EXTRA_HOST_FLAGS) ; do \
8910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8911 done; \
8912 echo "Doing installcheck in findutils" ; \
8913 (cd $(HOST_SUBDIR)/findutils && \
8914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8916 "RANLIB=$${RANLIB}" \
8917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8918 installcheck) \
8919 || exit 1
8920
8921 @endif findutils
8922
8923 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
8924 maybe-mostlyclean-findutils:
8925 @if findutils
8926 maybe-mostlyclean-findutils: mostlyclean-findutils
8927
8928 mostlyclean-findutils:
8929 @[ -f ./findutils/Makefile ] || exit 0; \
8930 r=`${PWD_COMMAND}`; export r; \
8931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8932 $(HOST_EXPORTS) \
8933 for flag in $(EXTRA_HOST_FLAGS) ; do \
8934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8935 done; \
8936 echo "Doing mostlyclean in findutils" ; \
8937 (cd $(HOST_SUBDIR)/findutils && \
8938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8940 "RANLIB=$${RANLIB}" \
8941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8942 mostlyclean) \
8943 || exit 1
8944
8945 @endif findutils
8946
8947 .PHONY: maybe-clean-findutils clean-findutils
8948 maybe-clean-findutils:
8949 @if findutils
8950 maybe-clean-findutils: clean-findutils
8951
8952 clean-findutils:
8953 @[ -f ./findutils/Makefile ] || exit 0; \
8954 r=`${PWD_COMMAND}`; export r; \
8955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8956 $(HOST_EXPORTS) \
8957 for flag in $(EXTRA_HOST_FLAGS) ; do \
8958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8959 done; \
8960 echo "Doing clean in findutils" ; \
8961 (cd $(HOST_SUBDIR)/findutils && \
8962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8964 "RANLIB=$${RANLIB}" \
8965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8966 clean) \
8967 || exit 1
8968
8969 @endif findutils
8970
8971 .PHONY: maybe-distclean-findutils distclean-findutils
8972 maybe-distclean-findutils:
8973 @if findutils
8974 maybe-distclean-findutils: distclean-findutils
8975
8976 distclean-findutils:
8977 @[ -f ./findutils/Makefile ] || exit 0; \
8978 r=`${PWD_COMMAND}`; export r; \
8979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8980 $(HOST_EXPORTS) \
8981 for flag in $(EXTRA_HOST_FLAGS) ; do \
8982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8983 done; \
8984 echo "Doing distclean in findutils" ; \
8985 (cd $(HOST_SUBDIR)/findutils && \
8986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8988 "RANLIB=$${RANLIB}" \
8989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8990 distclean) \
8991 || exit 1
8992
8993 @endif findutils
8994
8995 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
8996 maybe-maintainer-clean-findutils:
8997 @if findutils
8998 maybe-maintainer-clean-findutils: maintainer-clean-findutils
8999
9000 maintainer-clean-findutils:
9001 @[ -f ./findutils/Makefile ] || exit 0; \
9002 r=`${PWD_COMMAND}`; export r; \
9003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9004 $(HOST_EXPORTS) \
9005 for flag in $(EXTRA_HOST_FLAGS) ; do \
9006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9007 done; \
9008 echo "Doing maintainer-clean in findutils" ; \
9009 (cd $(HOST_SUBDIR)/findutils && \
9010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9012 "RANLIB=$${RANLIB}" \
9013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9014 maintainer-clean) \
9015 || exit 1
9016
9017 @endif findutils
9018
9019
9020
9021 .PHONY: configure-find maybe-configure-find
9022 maybe-configure-find:
9023 @if find
9024 maybe-configure-find: configure-find
9025 configure-find:
9026 @test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
9027 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
9028 r=`${PWD_COMMAND}`; export r; \
9029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9030 $(HOST_EXPORTS) \
9031 echo Configuring in $(HOST_SUBDIR)/find; \
9032 cd "$(HOST_SUBDIR)/find" || exit 1; \
9033 case $(srcdir) in \
9034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9035 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
9036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9037 esac; \
9038 srcdiroption="--srcdir=$${topdir}/find"; \
9039 libsrcdir="$$s/find"; \
9040 $(SHELL) $${libsrcdir}/configure \
9041 $(HOST_CONFIGARGS) $${srcdiroption} \
9042 || exit 1
9043 @endif find
9044
9045
9046
9047
9048
9049 .PHONY: all-find maybe-all-find
9050 maybe-all-find:
9051 @if find
9052 TARGET-find=all
9053 maybe-all-find: all-find
9054 all-find: configure-find
9055 @r=`${PWD_COMMAND}`; export r; \
9056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9057 $(HOST_EXPORTS) \
9058 (cd $(HOST_SUBDIR)/find && \
9059 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-find))
9060 @endif find
9061
9062
9063
9064
9065 .PHONY: check-find maybe-check-find
9066 maybe-check-find:
9067 @if find
9068 maybe-check-find: check-find
9069
9070 check-find:
9071 @r=`${PWD_COMMAND}`; export r; \
9072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9073 $(HOST_EXPORTS) \
9074 (cd $(HOST_SUBDIR)/find && \
9075 $(MAKE) $(FLAGS_TO_PASS) check)
9076
9077 @endif find
9078
9079 .PHONY: install-find maybe-install-find
9080 maybe-install-find:
9081 @if find
9082 maybe-install-find: install-find
9083
9084 install-find: installdirs
9085 @r=`${PWD_COMMAND}`; export r; \
9086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9087 $(HOST_EXPORTS) \
9088 (cd $(HOST_SUBDIR)/find && \
9089 $(MAKE) $(FLAGS_TO_PASS) install)
9090
9091 @endif find
9092
9093 # Other targets (info, dvi, etc.)
9094
9095 .PHONY: maybe-info-find info-find
9096 maybe-info-find:
9097 @if find
9098 maybe-info-find: info-find
9099
9100 info-find: \
9101 configure-find
9102 @[ -f ./find/Makefile ] || exit 0; \
9103 r=`${PWD_COMMAND}`; export r; \
9104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9105 $(HOST_EXPORTS) \
9106 for flag in $(EXTRA_HOST_FLAGS) ; do \
9107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9108 done; \
9109 echo "Doing info in find" ; \
9110 (cd $(HOST_SUBDIR)/find && \
9111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9113 "RANLIB=$${RANLIB}" \
9114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9115 info) \
9116 || exit 1
9117
9118 @endif find
9119
9120 .PHONY: maybe-dvi-find dvi-find
9121 maybe-dvi-find:
9122 @if find
9123 maybe-dvi-find: dvi-find
9124
9125 dvi-find: \
9126 configure-find
9127 @[ -f ./find/Makefile ] || exit 0; \
9128 r=`${PWD_COMMAND}`; export r; \
9129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9130 $(HOST_EXPORTS) \
9131 for flag in $(EXTRA_HOST_FLAGS) ; do \
9132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9133 done; \
9134 echo "Doing dvi in find" ; \
9135 (cd $(HOST_SUBDIR)/find && \
9136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9138 "RANLIB=$${RANLIB}" \
9139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9140 dvi) \
9141 || exit 1
9142
9143 @endif find
9144
9145 .PHONY: maybe-html-find html-find
9146 maybe-html-find:
9147 @if find
9148 maybe-html-find: html-find
9149
9150 html-find: \
9151 configure-find
9152 @[ -f ./find/Makefile ] || exit 0; \
9153 r=`${PWD_COMMAND}`; export r; \
9154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9155 $(HOST_EXPORTS) \
9156 for flag in $(EXTRA_HOST_FLAGS) ; do \
9157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9158 done; \
9159 echo "Doing html in find" ; \
9160 (cd $(HOST_SUBDIR)/find && \
9161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9163 "RANLIB=$${RANLIB}" \
9164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9165 html) \
9166 || exit 1
9167
9168 @endif find
9169
9170 .PHONY: maybe-TAGS-find TAGS-find
9171 maybe-TAGS-find:
9172 @if find
9173 maybe-TAGS-find: TAGS-find
9174
9175 TAGS-find: \
9176 configure-find
9177 @[ -f ./find/Makefile ] || exit 0; \
9178 r=`${PWD_COMMAND}`; export r; \
9179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9180 $(HOST_EXPORTS) \
9181 for flag in $(EXTRA_HOST_FLAGS) ; do \
9182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9183 done; \
9184 echo "Doing TAGS in find" ; \
9185 (cd $(HOST_SUBDIR)/find && \
9186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9188 "RANLIB=$${RANLIB}" \
9189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9190 TAGS) \
9191 || exit 1
9192
9193 @endif find
9194
9195 .PHONY: maybe-install-info-find install-info-find
9196 maybe-install-info-find:
9197 @if find
9198 maybe-install-info-find: install-info-find
9199
9200 install-info-find: \
9201 configure-find \
9202 info-find
9203 @[ -f ./find/Makefile ] || exit 0; \
9204 r=`${PWD_COMMAND}`; export r; \
9205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9206 $(HOST_EXPORTS) \
9207 for flag in $(EXTRA_HOST_FLAGS) ; do \
9208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9209 done; \
9210 echo "Doing install-info in find" ; \
9211 (cd $(HOST_SUBDIR)/find && \
9212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9214 "RANLIB=$${RANLIB}" \
9215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9216 install-info) \
9217 || exit 1
9218
9219 @endif find
9220
9221 .PHONY: maybe-installcheck-find installcheck-find
9222 maybe-installcheck-find:
9223 @if find
9224 maybe-installcheck-find: installcheck-find
9225
9226 installcheck-find: \
9227 configure-find
9228 @[ -f ./find/Makefile ] || exit 0; \
9229 r=`${PWD_COMMAND}`; export r; \
9230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9231 $(HOST_EXPORTS) \
9232 for flag in $(EXTRA_HOST_FLAGS) ; do \
9233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9234 done; \
9235 echo "Doing installcheck in find" ; \
9236 (cd $(HOST_SUBDIR)/find && \
9237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9239 "RANLIB=$${RANLIB}" \
9240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9241 installcheck) \
9242 || exit 1
9243
9244 @endif find
9245
9246 .PHONY: maybe-mostlyclean-find mostlyclean-find
9247 maybe-mostlyclean-find:
9248 @if find
9249 maybe-mostlyclean-find: mostlyclean-find
9250
9251 mostlyclean-find:
9252 @[ -f ./find/Makefile ] || exit 0; \
9253 r=`${PWD_COMMAND}`; export r; \
9254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9255 $(HOST_EXPORTS) \
9256 for flag in $(EXTRA_HOST_FLAGS) ; do \
9257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9258 done; \
9259 echo "Doing mostlyclean in find" ; \
9260 (cd $(HOST_SUBDIR)/find && \
9261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9263 "RANLIB=$${RANLIB}" \
9264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9265 mostlyclean) \
9266 || exit 1
9267
9268 @endif find
9269
9270 .PHONY: maybe-clean-find clean-find
9271 maybe-clean-find:
9272 @if find
9273 maybe-clean-find: clean-find
9274
9275 clean-find:
9276 @[ -f ./find/Makefile ] || exit 0; \
9277 r=`${PWD_COMMAND}`; export r; \
9278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9279 $(HOST_EXPORTS) \
9280 for flag in $(EXTRA_HOST_FLAGS) ; do \
9281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9282 done; \
9283 echo "Doing clean in find" ; \
9284 (cd $(HOST_SUBDIR)/find && \
9285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9287 "RANLIB=$${RANLIB}" \
9288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9289 clean) \
9290 || exit 1
9291
9292 @endif find
9293
9294 .PHONY: maybe-distclean-find distclean-find
9295 maybe-distclean-find:
9296 @if find
9297 maybe-distclean-find: distclean-find
9298
9299 distclean-find:
9300 @[ -f ./find/Makefile ] || exit 0; \
9301 r=`${PWD_COMMAND}`; export r; \
9302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9303 $(HOST_EXPORTS) \
9304 for flag in $(EXTRA_HOST_FLAGS) ; do \
9305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9306 done; \
9307 echo "Doing distclean in find" ; \
9308 (cd $(HOST_SUBDIR)/find && \
9309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9311 "RANLIB=$${RANLIB}" \
9312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9313 distclean) \
9314 || exit 1
9315
9316 @endif find
9317
9318 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
9319 maybe-maintainer-clean-find:
9320 @if find
9321 maybe-maintainer-clean-find: maintainer-clean-find
9322
9323 maintainer-clean-find:
9324 @[ -f ./find/Makefile ] || exit 0; \
9325 r=`${PWD_COMMAND}`; export r; \
9326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9327 $(HOST_EXPORTS) \
9328 for flag in $(EXTRA_HOST_FLAGS) ; do \
9329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9330 done; \
9331 echo "Doing maintainer-clean in find" ; \
9332 (cd $(HOST_SUBDIR)/find && \
9333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9335 "RANLIB=$${RANLIB}" \
9336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9337 maintainer-clean) \
9338 || exit 1
9339
9340 @endif find
9341
9342
9343
9344 .PHONY: configure-fixincludes maybe-configure-fixincludes
9345 maybe-configure-fixincludes:
9346 @if fixincludes
9347 maybe-configure-fixincludes: configure-fixincludes
9348 configure-fixincludes:
9349 @test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9350 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
9351 r=`${PWD_COMMAND}`; export r; \
9352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9353 $(HOST_EXPORTS) \
9354 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9355 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9356 case $(srcdir) in \
9357 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9358 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9359 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9360 esac; \
9361 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
9362 libsrcdir="$$s/fixincludes"; \
9363 $(SHELL) $${libsrcdir}/configure \
9364 $(HOST_CONFIGARGS) $${srcdiroption} \
9365 || exit 1
9366 @endif fixincludes
9367
9368
9369
9370
9371
9372 .PHONY: all-fixincludes maybe-all-fixincludes
9373 maybe-all-fixincludes:
9374 @if fixincludes
9375 TARGET-fixincludes=all
9376 maybe-all-fixincludes: all-fixincludes
9377 all-fixincludes: configure-fixincludes
9378 @r=`${PWD_COMMAND}`; export r; \
9379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9380 $(HOST_EXPORTS) \
9381 (cd $(HOST_SUBDIR)/fixincludes && \
9382 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fixincludes))
9383 @endif fixincludes
9384
9385
9386
9387
9388 .PHONY: check-fixincludes maybe-check-fixincludes
9389 maybe-check-fixincludes:
9390 @if fixincludes
9391 maybe-check-fixincludes: check-fixincludes
9392
9393 check-fixincludes:
9394 @r=`${PWD_COMMAND}`; export r; \
9395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9396 $(HOST_EXPORTS) \
9397 (cd $(HOST_SUBDIR)/fixincludes && \
9398 $(MAKE) $(FLAGS_TO_PASS) check)
9399
9400 @endif fixincludes
9401
9402 .PHONY: install-fixincludes maybe-install-fixincludes
9403 maybe-install-fixincludes:
9404 @if fixincludes
9405 maybe-install-fixincludes: install-fixincludes
9406
9407 install-fixincludes: installdirs
9408 @r=`${PWD_COMMAND}`; export r; \
9409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9410 $(HOST_EXPORTS) \
9411 (cd $(HOST_SUBDIR)/fixincludes && \
9412 $(MAKE) $(FLAGS_TO_PASS) install)
9413
9414 @endif fixincludes
9415
9416 # Other targets (info, dvi, etc.)
9417
9418 .PHONY: maybe-info-fixincludes info-fixincludes
9419 maybe-info-fixincludes:
9420 @if fixincludes
9421 maybe-info-fixincludes: info-fixincludes
9422
9423 # fixincludes doesn't support info.
9424 info-fixincludes:
9425
9426 @endif fixincludes
9427
9428 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9429 maybe-dvi-fixincludes:
9430 @if fixincludes
9431 maybe-dvi-fixincludes: dvi-fixincludes
9432
9433 # fixincludes doesn't support dvi.
9434 dvi-fixincludes:
9435
9436 @endif fixincludes
9437
9438 .PHONY: maybe-html-fixincludes html-fixincludes
9439 maybe-html-fixincludes:
9440 @if fixincludes
9441 maybe-html-fixincludes: html-fixincludes
9442
9443 html-fixincludes: \
9444 configure-fixincludes
9445 @[ -f ./fixincludes/Makefile ] || exit 0; \
9446 r=`${PWD_COMMAND}`; export r; \
9447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9448 $(HOST_EXPORTS) \
9449 for flag in $(EXTRA_HOST_FLAGS) ; do \
9450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9451 done; \
9452 echo "Doing html in fixincludes" ; \
9453 (cd $(HOST_SUBDIR)/fixincludes && \
9454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9456 "RANLIB=$${RANLIB}" \
9457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9458 html) \
9459 || exit 1
9460
9461 @endif fixincludes
9462
9463 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9464 maybe-TAGS-fixincludes:
9465 @if fixincludes
9466 maybe-TAGS-fixincludes: TAGS-fixincludes
9467
9468 # fixincludes doesn't support TAGS.
9469 TAGS-fixincludes:
9470
9471 @endif fixincludes
9472
9473 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9474 maybe-install-info-fixincludes:
9475 @if fixincludes
9476 maybe-install-info-fixincludes: install-info-fixincludes
9477
9478 # fixincludes doesn't support install-info.
9479 install-info-fixincludes:
9480
9481 @endif fixincludes
9482
9483 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9484 maybe-installcheck-fixincludes:
9485 @if fixincludes
9486 maybe-installcheck-fixincludes: installcheck-fixincludes
9487
9488 # fixincludes doesn't support installcheck.
9489 installcheck-fixincludes:
9490
9491 @endif fixincludes
9492
9493 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9494 maybe-mostlyclean-fixincludes:
9495 @if fixincludes
9496 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9497
9498 mostlyclean-fixincludes:
9499 @[ -f ./fixincludes/Makefile ] || exit 0; \
9500 r=`${PWD_COMMAND}`; export r; \
9501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9502 $(HOST_EXPORTS) \
9503 for flag in $(EXTRA_HOST_FLAGS) ; do \
9504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9505 done; \
9506 echo "Doing mostlyclean in fixincludes" ; \
9507 (cd $(HOST_SUBDIR)/fixincludes && \
9508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9510 "RANLIB=$${RANLIB}" \
9511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9512 mostlyclean) \
9513 || exit 1
9514
9515 @endif fixincludes
9516
9517 .PHONY: maybe-clean-fixincludes clean-fixincludes
9518 maybe-clean-fixincludes:
9519 @if fixincludes
9520 maybe-clean-fixincludes: clean-fixincludes
9521
9522 clean-fixincludes:
9523 @[ -f ./fixincludes/Makefile ] || exit 0; \
9524 r=`${PWD_COMMAND}`; export r; \
9525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9526 $(HOST_EXPORTS) \
9527 for flag in $(EXTRA_HOST_FLAGS) ; do \
9528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9529 done; \
9530 echo "Doing clean in fixincludes" ; \
9531 (cd $(HOST_SUBDIR)/fixincludes && \
9532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9534 "RANLIB=$${RANLIB}" \
9535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9536 clean) \
9537 || exit 1
9538
9539 @endif fixincludes
9540
9541 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9542 maybe-distclean-fixincludes:
9543 @if fixincludes
9544 maybe-distclean-fixincludes: distclean-fixincludes
9545
9546 distclean-fixincludes:
9547 @[ -f ./fixincludes/Makefile ] || exit 0; \
9548 r=`${PWD_COMMAND}`; export r; \
9549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9550 $(HOST_EXPORTS) \
9551 for flag in $(EXTRA_HOST_FLAGS) ; do \
9552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9553 done; \
9554 echo "Doing distclean in fixincludes" ; \
9555 (cd $(HOST_SUBDIR)/fixincludes && \
9556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9558 "RANLIB=$${RANLIB}" \
9559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9560 distclean) \
9561 || exit 1
9562
9563 @endif fixincludes
9564
9565 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9566 maybe-maintainer-clean-fixincludes:
9567 @if fixincludes
9568 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9569
9570 maintainer-clean-fixincludes:
9571 @[ -f ./fixincludes/Makefile ] || exit 0; \
9572 r=`${PWD_COMMAND}`; export r; \
9573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9574 $(HOST_EXPORTS) \
9575 for flag in $(EXTRA_HOST_FLAGS) ; do \
9576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9577 done; \
9578 echo "Doing maintainer-clean in fixincludes" ; \
9579 (cd $(HOST_SUBDIR)/fixincludes && \
9580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9582 "RANLIB=$${RANLIB}" \
9583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9584 maintainer-clean) \
9585 || exit 1
9586
9587 @endif fixincludes
9588
9589
9590
9591 .PHONY: configure-flex maybe-configure-flex
9592 maybe-configure-flex:
9593 @if flex
9594 maybe-configure-flex: configure-flex
9595 configure-flex:
9596 @test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
9597 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
9598 r=`${PWD_COMMAND}`; export r; \
9599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9600 $(HOST_EXPORTS) \
9601 echo Configuring in $(HOST_SUBDIR)/flex; \
9602 cd "$(HOST_SUBDIR)/flex" || exit 1; \
9603 case $(srcdir) in \
9604 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9605 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
9606 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9607 esac; \
9608 srcdiroption="--srcdir=$${topdir}/flex"; \
9609 libsrcdir="$$s/flex"; \
9610 $(SHELL) $${libsrcdir}/configure \
9611 $(HOST_CONFIGARGS) $${srcdiroption} \
9612 || exit 1
9613 @endif flex
9614
9615
9616
9617
9618
9619 .PHONY: all-flex maybe-all-flex
9620 maybe-all-flex:
9621 @if flex
9622 TARGET-flex=all
9623 maybe-all-flex: all-flex
9624 all-flex: configure-flex
9625 @r=`${PWD_COMMAND}`; export r; \
9626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9627 $(HOST_EXPORTS) \
9628 (cd $(HOST_SUBDIR)/flex && \
9629 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-flex))
9630 @endif flex
9631
9632
9633
9634
9635 .PHONY: check-flex maybe-check-flex
9636 maybe-check-flex:
9637 @if flex
9638 maybe-check-flex: check-flex
9639
9640 # This module is only tested in a native toolchain.
9641 check-flex:
9642 @if [ '$(host)' = '$(target)' ] ; then \
9643 r=`${PWD_COMMAND}`; export r; \
9644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9645 $(HOST_EXPORTS) \
9646 (cd $(HOST_SUBDIR)/flex && \
9647 $(MAKE) $(FLAGS_TO_PASS) check); \
9648 fi
9649
9650 @endif flex
9651
9652 .PHONY: install-flex maybe-install-flex
9653 maybe-install-flex:
9654 @if flex
9655 maybe-install-flex: install-flex
9656
9657 install-flex: installdirs
9658 @r=`${PWD_COMMAND}`; export r; \
9659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9660 $(HOST_EXPORTS) \
9661 (cd $(HOST_SUBDIR)/flex && \
9662 $(MAKE) $(FLAGS_TO_PASS) install)
9663
9664 @endif flex
9665
9666 # Other targets (info, dvi, etc.)
9667
9668 .PHONY: maybe-info-flex info-flex
9669 maybe-info-flex:
9670 @if flex
9671 maybe-info-flex: info-flex
9672
9673 info-flex: \
9674 configure-flex
9675 @[ -f ./flex/Makefile ] || exit 0; \
9676 r=`${PWD_COMMAND}`; export r; \
9677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9678 $(HOST_EXPORTS) \
9679 for flag in $(EXTRA_HOST_FLAGS) ; do \
9680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9681 done; \
9682 echo "Doing info in flex" ; \
9683 (cd $(HOST_SUBDIR)/flex && \
9684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9686 "RANLIB=$${RANLIB}" \
9687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9688 info) \
9689 || exit 1
9690
9691 @endif flex
9692
9693 .PHONY: maybe-dvi-flex dvi-flex
9694 maybe-dvi-flex:
9695 @if flex
9696 maybe-dvi-flex: dvi-flex
9697
9698 dvi-flex: \
9699 configure-flex
9700 @[ -f ./flex/Makefile ] || exit 0; \
9701 r=`${PWD_COMMAND}`; export r; \
9702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9703 $(HOST_EXPORTS) \
9704 for flag in $(EXTRA_HOST_FLAGS) ; do \
9705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9706 done; \
9707 echo "Doing dvi in flex" ; \
9708 (cd $(HOST_SUBDIR)/flex && \
9709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9711 "RANLIB=$${RANLIB}" \
9712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9713 dvi) \
9714 || exit 1
9715
9716 @endif flex
9717
9718 .PHONY: maybe-html-flex html-flex
9719 maybe-html-flex:
9720 @if flex
9721 maybe-html-flex: html-flex
9722
9723 html-flex: \
9724 configure-flex
9725 @[ -f ./flex/Makefile ] || exit 0; \
9726 r=`${PWD_COMMAND}`; export r; \
9727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9728 $(HOST_EXPORTS) \
9729 for flag in $(EXTRA_HOST_FLAGS) ; do \
9730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9731 done; \
9732 echo "Doing html in flex" ; \
9733 (cd $(HOST_SUBDIR)/flex && \
9734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9736 "RANLIB=$${RANLIB}" \
9737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9738 html) \
9739 || exit 1
9740
9741 @endif flex
9742
9743 .PHONY: maybe-TAGS-flex TAGS-flex
9744 maybe-TAGS-flex:
9745 @if flex
9746 maybe-TAGS-flex: TAGS-flex
9747
9748 TAGS-flex: \
9749 configure-flex
9750 @[ -f ./flex/Makefile ] || exit 0; \
9751 r=`${PWD_COMMAND}`; export r; \
9752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9753 $(HOST_EXPORTS) \
9754 for flag in $(EXTRA_HOST_FLAGS) ; do \
9755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9756 done; \
9757 echo "Doing TAGS in flex" ; \
9758 (cd $(HOST_SUBDIR)/flex && \
9759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9761 "RANLIB=$${RANLIB}" \
9762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9763 TAGS) \
9764 || exit 1
9765
9766 @endif flex
9767
9768 .PHONY: maybe-install-info-flex install-info-flex
9769 maybe-install-info-flex:
9770 @if flex
9771 maybe-install-info-flex: install-info-flex
9772
9773 install-info-flex: \
9774 configure-flex \
9775 info-flex
9776 @[ -f ./flex/Makefile ] || exit 0; \
9777 r=`${PWD_COMMAND}`; export r; \
9778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9779 $(HOST_EXPORTS) \
9780 for flag in $(EXTRA_HOST_FLAGS) ; do \
9781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9782 done; \
9783 echo "Doing install-info in flex" ; \
9784 (cd $(HOST_SUBDIR)/flex && \
9785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9787 "RANLIB=$${RANLIB}" \
9788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9789 install-info) \
9790 || exit 1
9791
9792 @endif flex
9793
9794 .PHONY: maybe-installcheck-flex installcheck-flex
9795 maybe-installcheck-flex:
9796 @if flex
9797 maybe-installcheck-flex: installcheck-flex
9798
9799 installcheck-flex: \
9800 configure-flex
9801 @[ -f ./flex/Makefile ] || exit 0; \
9802 r=`${PWD_COMMAND}`; export r; \
9803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9804 $(HOST_EXPORTS) \
9805 for flag in $(EXTRA_HOST_FLAGS) ; do \
9806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9807 done; \
9808 echo "Doing installcheck in flex" ; \
9809 (cd $(HOST_SUBDIR)/flex && \
9810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9812 "RANLIB=$${RANLIB}" \
9813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9814 installcheck) \
9815 || exit 1
9816
9817 @endif flex
9818
9819 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9820 maybe-mostlyclean-flex:
9821 @if flex
9822 maybe-mostlyclean-flex: mostlyclean-flex
9823
9824 mostlyclean-flex:
9825 @[ -f ./flex/Makefile ] || exit 0; \
9826 r=`${PWD_COMMAND}`; export r; \
9827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9828 $(HOST_EXPORTS) \
9829 for flag in $(EXTRA_HOST_FLAGS) ; do \
9830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9831 done; \
9832 echo "Doing mostlyclean in flex" ; \
9833 (cd $(HOST_SUBDIR)/flex && \
9834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9836 "RANLIB=$${RANLIB}" \
9837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9838 mostlyclean) \
9839 || exit 1
9840
9841 @endif flex
9842
9843 .PHONY: maybe-clean-flex clean-flex
9844 maybe-clean-flex:
9845 @if flex
9846 maybe-clean-flex: clean-flex
9847
9848 clean-flex:
9849 @[ -f ./flex/Makefile ] || exit 0; \
9850 r=`${PWD_COMMAND}`; export r; \
9851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9852 $(HOST_EXPORTS) \
9853 for flag in $(EXTRA_HOST_FLAGS) ; do \
9854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9855 done; \
9856 echo "Doing clean in flex" ; \
9857 (cd $(HOST_SUBDIR)/flex && \
9858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9860 "RANLIB=$${RANLIB}" \
9861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9862 clean) \
9863 || exit 1
9864
9865 @endif flex
9866
9867 .PHONY: maybe-distclean-flex distclean-flex
9868 maybe-distclean-flex:
9869 @if flex
9870 maybe-distclean-flex: distclean-flex
9871
9872 distclean-flex:
9873 @[ -f ./flex/Makefile ] || exit 0; \
9874 r=`${PWD_COMMAND}`; export r; \
9875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9876 $(HOST_EXPORTS) \
9877 for flag in $(EXTRA_HOST_FLAGS) ; do \
9878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9879 done; \
9880 echo "Doing distclean in flex" ; \
9881 (cd $(HOST_SUBDIR)/flex && \
9882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9884 "RANLIB=$${RANLIB}" \
9885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9886 distclean) \
9887 || exit 1
9888
9889 @endif flex
9890
9891 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9892 maybe-maintainer-clean-flex:
9893 @if flex
9894 maybe-maintainer-clean-flex: maintainer-clean-flex
9895
9896 maintainer-clean-flex:
9897 @[ -f ./flex/Makefile ] || exit 0; \
9898 r=`${PWD_COMMAND}`; export r; \
9899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9900 $(HOST_EXPORTS) \
9901 for flag in $(EXTRA_HOST_FLAGS) ; do \
9902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9903 done; \
9904 echo "Doing maintainer-clean in flex" ; \
9905 (cd $(HOST_SUBDIR)/flex && \
9906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9908 "RANLIB=$${RANLIB}" \
9909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9910 maintainer-clean) \
9911 || exit 1
9912
9913 @endif flex
9914
9915
9916
9917 .PHONY: configure-gas maybe-configure-gas
9918 maybe-configure-gas:
9919 @if gas
9920 maybe-configure-gas: configure-gas
9921 configure-gas:
9922 @test -f stage_last && exit 0; \
9923 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9924 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9925 r=`${PWD_COMMAND}`; export r; \
9926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9927 $(HOST_EXPORTS) \
9928 echo Configuring in $(HOST_SUBDIR)/gas; \
9929 cd "$(HOST_SUBDIR)/gas" || exit 1; \
9930 case $(srcdir) in \
9931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9932 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9934 esac; \
9935 srcdiroption="--srcdir=$${topdir}/gas"; \
9936 libsrcdir="$$s/gas"; \
9937 $(SHELL) $${libsrcdir}/configure \
9938 $(HOST_CONFIGARGS) $${srcdiroption} \
9939 || exit 1
9940 @endif gas
9941
9942
9943
9944 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9945 maybe-configure-stage1-gas:
9946 @if gas-bootstrap
9947 maybe-configure-stage1-gas: configure-stage1-gas
9948 configure-stage1-gas:
9949 @$(MAKE) stage1-start
9950 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
9951 r=`${PWD_COMMAND}`; export r; \
9952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9953 $(HOST_EXPORTS) \
9954 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
9955 cd $(HOST_SUBDIR)/gas || exit 1; \
9956 case $(srcdir) in \
9957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9958 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9960 esac; \
9961 srcdiroption="--srcdir=$${topdir}/gas"; \
9962 libsrcdir="$$s/gas"; \
9963 $(SHELL) $${libsrcdir}/configure \
9964 $(HOST_CONFIGARGS) $${srcdiroption} \
9965 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
9966 @endif gas-bootstrap
9967
9968 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9969 maybe-configure-stage2-gas:
9970 @if gas-bootstrap
9971 maybe-configure-stage2-gas: configure-stage2-gas
9972 configure-stage2-gas:
9973 @$(MAKE) stage2-start
9974 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
9975 r=`${PWD_COMMAND}`; export r; \
9976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9977 $(HOST_EXPORTS) \
9978 $(POSTSTAGE1_HOST_EXPORTS) \
9979 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
9980 cd $(HOST_SUBDIR)/gas || exit 1; \
9981 case $(srcdir) in \
9982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9983 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9985 esac; \
9986 srcdiroption="--srcdir=$${topdir}/gas"; \
9987 libsrcdir="$$s/gas"; \
9988 $(SHELL) $${libsrcdir}/configure \
9989 $(HOST_CONFIGARGS) $${srcdiroption} \
9990 @stage2_werror_flag@
9991 @endif gas-bootstrap
9992
9993 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9994 maybe-configure-stage3-gas:
9995 @if gas-bootstrap
9996 maybe-configure-stage3-gas: configure-stage3-gas
9997 configure-stage3-gas:
9998 @$(MAKE) stage3-start
9999 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10000 r=`${PWD_COMMAND}`; export r; \
10001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10002 $(HOST_EXPORTS) \
10003 $(POSTSTAGE1_HOST_EXPORTS) \
10004 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
10005 cd $(HOST_SUBDIR)/gas || exit 1; \
10006 case $(srcdir) in \
10007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10008 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10010 esac; \
10011 srcdiroption="--srcdir=$${topdir}/gas"; \
10012 libsrcdir="$$s/gas"; \
10013 $(SHELL) $${libsrcdir}/configure \
10014 $(HOST_CONFIGARGS) $${srcdiroption} \
10015 @stage2_werror_flag@
10016 @endif gas-bootstrap
10017
10018 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10019 maybe-configure-stage4-gas:
10020 @if gas-bootstrap
10021 maybe-configure-stage4-gas: configure-stage4-gas
10022 configure-stage4-gas:
10023 @$(MAKE) stage4-start
10024 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10025 r=`${PWD_COMMAND}`; export r; \
10026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10027 $(HOST_EXPORTS) \
10028 $(POSTSTAGE1_HOST_EXPORTS) \
10029 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
10030 cd $(HOST_SUBDIR)/gas || exit 1; \
10031 case $(srcdir) in \
10032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10033 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10035 esac; \
10036 srcdiroption="--srcdir=$${topdir}/gas"; \
10037 libsrcdir="$$s/gas"; \
10038 $(SHELL) $${libsrcdir}/configure \
10039 $(HOST_CONFIGARGS) $${srcdiroption} \
10040 @stage2_werror_flag@
10041 @endif gas-bootstrap
10042
10043 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10044 maybe-configure-stageprofile-gas:
10045 @if gas-bootstrap
10046 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10047 configure-stageprofile-gas:
10048 @$(MAKE) stageprofile-start
10049 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10050 r=`${PWD_COMMAND}`; export r; \
10051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10052 $(HOST_EXPORTS) \
10053 $(POSTSTAGE1_HOST_EXPORTS) \
10054 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
10055 cd $(HOST_SUBDIR)/gas || exit 1; \
10056 case $(srcdir) in \
10057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10058 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10060 esac; \
10061 srcdiroption="--srcdir=$${topdir}/gas"; \
10062 libsrcdir="$$s/gas"; \
10063 $(SHELL) $${libsrcdir}/configure \
10064 $(HOST_CONFIGARGS) $${srcdiroption} \
10065 @stage2_werror_flag@
10066 @endif gas-bootstrap
10067
10068 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10069 maybe-configure-stagefeedback-gas:
10070 @if gas-bootstrap
10071 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10072 configure-stagefeedback-gas:
10073 @$(MAKE) stagefeedback-start
10074 @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10075 r=`${PWD_COMMAND}`; export r; \
10076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10077 $(HOST_EXPORTS) \
10078 $(POSTSTAGE1_HOST_EXPORTS) \
10079 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
10080 cd $(HOST_SUBDIR)/gas || exit 1; \
10081 case $(srcdir) in \
10082 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10083 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10084 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10085 esac; \
10086 srcdiroption="--srcdir=$${topdir}/gas"; \
10087 libsrcdir="$$s/gas"; \
10088 $(SHELL) $${libsrcdir}/configure \
10089 $(HOST_CONFIGARGS) $${srcdiroption} \
10090 @stage2_werror_flag@
10091 @endif gas-bootstrap
10092
10093
10094
10095
10096
10097 .PHONY: all-gas maybe-all-gas
10098 maybe-all-gas:
10099 @if gas
10100 TARGET-gas=all
10101 maybe-all-gas: all-gas
10102 all-gas: configure-gas
10103 @test -f stage_last && exit 0; \
10104 r=`${PWD_COMMAND}`; export r; \
10105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10106 $(HOST_EXPORTS) \
10107 (cd $(HOST_SUBDIR)/gas && \
10108 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gas))
10109 @endif gas
10110
10111
10112
10113 .PHONY: all-stage1-gas maybe-all-stage1-gas
10114 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10115 maybe-all-stage1-gas:
10116 maybe-clean-stage1-gas:
10117 @if gas-bootstrap
10118 maybe-all-stage1-gas: all-stage1-gas
10119 all-stage1: all-stage1-gas
10120 all-stage1-gas: configure-stage1-gas
10121 @$(MAKE) stage1-start
10122 @r=`${PWD_COMMAND}`; export r; \
10123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10124 $(HOST_EXPORTS) \
10125 cd $(HOST_SUBDIR)/gas && \
10126 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)"
10127
10128 maybe-clean-stage1-gas: clean-stage1-gas
10129 clean-stage1: clean-stage1-gas
10130 clean-stage1-gas:
10131 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] \
10132 || exit 0 ; \
10133 [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stage1-start ; \
10134 cd $(HOST_SUBDIR)/gas && \
10135 $(MAKE) $(FLAGS_TO_PASS) \
10136 CFLAGS="$(STAGE1_CFLAGS)" clean
10137 @endif gas-bootstrap
10138
10139
10140 .PHONY: all-stage2-gas maybe-all-stage2-gas
10141 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10142 maybe-all-stage2-gas:
10143 maybe-clean-stage2-gas:
10144 @if gas-bootstrap
10145 maybe-all-stage2-gas: all-stage2-gas
10146 all-stage2: all-stage2-gas
10147 all-stage2-gas: configure-stage2-gas
10148 @$(MAKE) stage2-start
10149 @r=`${PWD_COMMAND}`; export r; \
10150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10151 $(HOST_EXPORTS) \
10152 $(POSTSTAGE1_HOST_EXPORTS) \
10153 cd $(HOST_SUBDIR)/gas && \
10154 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
10155
10156 maybe-clean-stage2-gas: clean-stage2-gas
10157 clean-stage2: clean-stage2-gas
10158 clean-stage2-gas:
10159 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] \
10160 || exit 0 ; \
10161 [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stage2-start ; \
10162 cd $(HOST_SUBDIR)/gas && \
10163 $(MAKE) $(FLAGS_TO_PASS) \
10164 $(POSTSTAGE1_FLAGS_TO_PASS) \
10165 clean
10166 @endif gas-bootstrap
10167
10168
10169 .PHONY: all-stage3-gas maybe-all-stage3-gas
10170 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10171 maybe-all-stage3-gas:
10172 maybe-clean-stage3-gas:
10173 @if gas-bootstrap
10174 maybe-all-stage3-gas: all-stage3-gas
10175 all-stage3: all-stage3-gas
10176 all-stage3-gas: configure-stage3-gas
10177 @$(MAKE) stage3-start
10178 @r=`${PWD_COMMAND}`; export r; \
10179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10180 $(HOST_EXPORTS) \
10181 $(POSTSTAGE1_HOST_EXPORTS) \
10182 cd $(HOST_SUBDIR)/gas && \
10183 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
10184
10185 maybe-clean-stage3-gas: clean-stage3-gas
10186 clean-stage3: clean-stage3-gas
10187 clean-stage3-gas:
10188 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] \
10189 || exit 0 ; \
10190 [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stage3-start ; \
10191 cd $(HOST_SUBDIR)/gas && \
10192 $(MAKE) $(FLAGS_TO_PASS) \
10193 $(POSTSTAGE1_FLAGS_TO_PASS) \
10194 clean
10195 @endif gas-bootstrap
10196
10197
10198 .PHONY: all-stage4-gas maybe-all-stage4-gas
10199 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10200 maybe-all-stage4-gas:
10201 maybe-clean-stage4-gas:
10202 @if gas-bootstrap
10203 maybe-all-stage4-gas: all-stage4-gas
10204 all-stage4: all-stage4-gas
10205 all-stage4-gas: configure-stage4-gas
10206 @$(MAKE) stage4-start
10207 @r=`${PWD_COMMAND}`; export r; \
10208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10209 $(HOST_EXPORTS) \
10210 $(POSTSTAGE1_HOST_EXPORTS) \
10211 cd $(HOST_SUBDIR)/gas && \
10212 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
10213
10214 maybe-clean-stage4-gas: clean-stage4-gas
10215 clean-stage4: clean-stage4-gas
10216 clean-stage4-gas:
10217 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] \
10218 || exit 0 ; \
10219 [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stage4-start ; \
10220 cd $(HOST_SUBDIR)/gas && \
10221 $(MAKE) $(FLAGS_TO_PASS) \
10222 $(POSTSTAGE1_FLAGS_TO_PASS) \
10223 clean
10224 @endif gas-bootstrap
10225
10226
10227 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10228 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10229 maybe-all-stageprofile-gas:
10230 maybe-clean-stageprofile-gas:
10231 @if gas-bootstrap
10232 maybe-all-stageprofile-gas: all-stageprofile-gas
10233 all-stageprofile: all-stageprofile-gas
10234 all-stageprofile-gas: configure-stageprofile-gas
10235 @$(MAKE) stageprofile-start
10236 @r=`${PWD_COMMAND}`; export r; \
10237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10238 $(HOST_EXPORTS) \
10239 $(POSTSTAGE1_HOST_EXPORTS) \
10240 cd $(HOST_SUBDIR)/gas && \
10241 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"
10242
10243 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10244 clean-stageprofile: clean-stageprofile-gas
10245 clean-stageprofile-gas:
10246 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] \
10247 || exit 0 ; \
10248 [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stageprofile-start ; \
10249 cd $(HOST_SUBDIR)/gas && \
10250 $(MAKE) $(FLAGS_TO_PASS) \
10251 $(POSTSTAGE1_FLAGS_TO_PASS) \
10252 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
10253 @endif gas-bootstrap
10254
10255
10256 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
10257 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
10258 maybe-all-stagefeedback-gas:
10259 maybe-clean-stagefeedback-gas:
10260 @if gas-bootstrap
10261 maybe-all-stagefeedback-gas: all-stagefeedback-gas
10262 all-stagefeedback: all-stagefeedback-gas
10263 all-stagefeedback-gas: configure-stagefeedback-gas
10264 @$(MAKE) stagefeedback-start
10265 @r=`${PWD_COMMAND}`; export r; \
10266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10267 $(HOST_EXPORTS) \
10268 $(POSTSTAGE1_HOST_EXPORTS) \
10269 cd $(HOST_SUBDIR)/gas && \
10270 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"
10271
10272 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
10273 clean-stagefeedback: clean-stagefeedback-gas
10274 clean-stagefeedback-gas:
10275 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] \
10276 || exit 0 ; \
10277 [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stagefeedback-start ; \
10278 cd $(HOST_SUBDIR)/gas && \
10279 $(MAKE) $(FLAGS_TO_PASS) \
10280 $(POSTSTAGE1_FLAGS_TO_PASS) \
10281 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
10282 @endif gas-bootstrap
10283
10284
10285
10286
10287
10288 .PHONY: check-gas maybe-check-gas
10289 maybe-check-gas:
10290 @if gas
10291 maybe-check-gas: check-gas
10292
10293 check-gas:
10294 @r=`${PWD_COMMAND}`; export r; \
10295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10296 $(HOST_EXPORTS) \
10297 (cd $(HOST_SUBDIR)/gas && \
10298 $(MAKE) $(FLAGS_TO_PASS) check)
10299
10300 @endif gas
10301
10302 .PHONY: install-gas maybe-install-gas
10303 maybe-install-gas:
10304 @if gas
10305 maybe-install-gas: install-gas
10306
10307 install-gas: installdirs
10308 @r=`${PWD_COMMAND}`; export r; \
10309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10310 $(HOST_EXPORTS) \
10311 (cd $(HOST_SUBDIR)/gas && \
10312 $(MAKE) $(FLAGS_TO_PASS) install)
10313
10314 @endif gas
10315
10316 # Other targets (info, dvi, etc.)
10317
10318 .PHONY: maybe-info-gas info-gas
10319 maybe-info-gas:
10320 @if gas
10321 maybe-info-gas: info-gas
10322
10323 info-gas: \
10324 configure-gas
10325 @[ -f ./gas/Makefile ] || exit 0; \
10326 r=`${PWD_COMMAND}`; export r; \
10327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10328 $(HOST_EXPORTS) \
10329 for flag in $(EXTRA_HOST_FLAGS) ; do \
10330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10331 done; \
10332 echo "Doing info in gas" ; \
10333 (cd $(HOST_SUBDIR)/gas && \
10334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10336 "RANLIB=$${RANLIB}" \
10337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10338 info) \
10339 || exit 1
10340
10341 @endif gas
10342
10343 .PHONY: maybe-dvi-gas dvi-gas
10344 maybe-dvi-gas:
10345 @if gas
10346 maybe-dvi-gas: dvi-gas
10347
10348 dvi-gas: \
10349 configure-gas
10350 @[ -f ./gas/Makefile ] || exit 0; \
10351 r=`${PWD_COMMAND}`; export r; \
10352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10353 $(HOST_EXPORTS) \
10354 for flag in $(EXTRA_HOST_FLAGS) ; do \
10355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10356 done; \
10357 echo "Doing dvi in gas" ; \
10358 (cd $(HOST_SUBDIR)/gas && \
10359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10361 "RANLIB=$${RANLIB}" \
10362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10363 dvi) \
10364 || exit 1
10365
10366 @endif gas
10367
10368 .PHONY: maybe-html-gas html-gas
10369 maybe-html-gas:
10370 @if gas
10371 maybe-html-gas: html-gas
10372
10373 html-gas: \
10374 configure-gas
10375 @[ -f ./gas/Makefile ] || exit 0; \
10376 r=`${PWD_COMMAND}`; export r; \
10377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10378 $(HOST_EXPORTS) \
10379 for flag in $(EXTRA_HOST_FLAGS) ; do \
10380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10381 done; \
10382 echo "Doing html in gas" ; \
10383 (cd $(HOST_SUBDIR)/gas && \
10384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10386 "RANLIB=$${RANLIB}" \
10387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10388 html) \
10389 || exit 1
10390
10391 @endif gas
10392
10393 .PHONY: maybe-TAGS-gas TAGS-gas
10394 maybe-TAGS-gas:
10395 @if gas
10396 maybe-TAGS-gas: TAGS-gas
10397
10398 TAGS-gas: \
10399 configure-gas
10400 @[ -f ./gas/Makefile ] || exit 0; \
10401 r=`${PWD_COMMAND}`; export r; \
10402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10403 $(HOST_EXPORTS) \
10404 for flag in $(EXTRA_HOST_FLAGS) ; do \
10405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10406 done; \
10407 echo "Doing TAGS in gas" ; \
10408 (cd $(HOST_SUBDIR)/gas && \
10409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10411 "RANLIB=$${RANLIB}" \
10412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10413 TAGS) \
10414 || exit 1
10415
10416 @endif gas
10417
10418 .PHONY: maybe-install-info-gas install-info-gas
10419 maybe-install-info-gas:
10420 @if gas
10421 maybe-install-info-gas: install-info-gas
10422
10423 install-info-gas: \
10424 configure-gas \
10425 info-gas
10426 @[ -f ./gas/Makefile ] || exit 0; \
10427 r=`${PWD_COMMAND}`; export r; \
10428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10429 $(HOST_EXPORTS) \
10430 for flag in $(EXTRA_HOST_FLAGS) ; do \
10431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10432 done; \
10433 echo "Doing install-info in gas" ; \
10434 (cd $(HOST_SUBDIR)/gas && \
10435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10437 "RANLIB=$${RANLIB}" \
10438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10439 install-info) \
10440 || exit 1
10441
10442 @endif gas
10443
10444 .PHONY: maybe-installcheck-gas installcheck-gas
10445 maybe-installcheck-gas:
10446 @if gas
10447 maybe-installcheck-gas: installcheck-gas
10448
10449 installcheck-gas: \
10450 configure-gas
10451 @[ -f ./gas/Makefile ] || exit 0; \
10452 r=`${PWD_COMMAND}`; export r; \
10453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10454 $(HOST_EXPORTS) \
10455 for flag in $(EXTRA_HOST_FLAGS) ; do \
10456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10457 done; \
10458 echo "Doing installcheck in gas" ; \
10459 (cd $(HOST_SUBDIR)/gas && \
10460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10462 "RANLIB=$${RANLIB}" \
10463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10464 installcheck) \
10465 || exit 1
10466
10467 @endif gas
10468
10469 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10470 maybe-mostlyclean-gas:
10471 @if gas
10472 maybe-mostlyclean-gas: mostlyclean-gas
10473
10474 mostlyclean-gas:
10475 @[ -f ./gas/Makefile ] || exit 0; \
10476 r=`${PWD_COMMAND}`; export r; \
10477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10478 $(HOST_EXPORTS) \
10479 for flag in $(EXTRA_HOST_FLAGS) ; do \
10480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10481 done; \
10482 echo "Doing mostlyclean in gas" ; \
10483 (cd $(HOST_SUBDIR)/gas && \
10484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10486 "RANLIB=$${RANLIB}" \
10487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10488 mostlyclean) \
10489 || exit 1
10490
10491 @endif gas
10492
10493 .PHONY: maybe-clean-gas clean-gas
10494 maybe-clean-gas:
10495 @if gas
10496 maybe-clean-gas: clean-gas
10497
10498 clean-gas:
10499 @[ -f ./gas/Makefile ] || exit 0; \
10500 r=`${PWD_COMMAND}`; export r; \
10501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10502 $(HOST_EXPORTS) \
10503 for flag in $(EXTRA_HOST_FLAGS) ; do \
10504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10505 done; \
10506 echo "Doing clean in gas" ; \
10507 (cd $(HOST_SUBDIR)/gas && \
10508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10510 "RANLIB=$${RANLIB}" \
10511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10512 clean) \
10513 || exit 1
10514
10515 @endif gas
10516
10517 .PHONY: maybe-distclean-gas distclean-gas
10518 maybe-distclean-gas:
10519 @if gas
10520 maybe-distclean-gas: distclean-gas
10521
10522 distclean-gas:
10523 @[ -f ./gas/Makefile ] || exit 0; \
10524 r=`${PWD_COMMAND}`; export r; \
10525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10526 $(HOST_EXPORTS) \
10527 for flag in $(EXTRA_HOST_FLAGS) ; do \
10528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10529 done; \
10530 echo "Doing distclean in gas" ; \
10531 (cd $(HOST_SUBDIR)/gas && \
10532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10534 "RANLIB=$${RANLIB}" \
10535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10536 distclean) \
10537 || exit 1
10538
10539 @endif gas
10540
10541 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10542 maybe-maintainer-clean-gas:
10543 @if gas
10544 maybe-maintainer-clean-gas: maintainer-clean-gas
10545
10546 maintainer-clean-gas:
10547 @[ -f ./gas/Makefile ] || exit 0; \
10548 r=`${PWD_COMMAND}`; export r; \
10549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10550 $(HOST_EXPORTS) \
10551 for flag in $(EXTRA_HOST_FLAGS) ; do \
10552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10553 done; \
10554 echo "Doing maintainer-clean in gas" ; \
10555 (cd $(HOST_SUBDIR)/gas && \
10556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10558 "RANLIB=$${RANLIB}" \
10559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10560 maintainer-clean) \
10561 || exit 1
10562
10563 @endif gas
10564
10565
10566
10567 .PHONY: configure-gcc maybe-configure-gcc
10568 maybe-configure-gcc:
10569 @if gcc
10570 maybe-configure-gcc: configure-gcc
10571 configure-gcc:
10572 @test -f stage_last && exit 0; \
10573 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10574 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10575 r=`${PWD_COMMAND}`; export r; \
10576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10577 $(HOST_EXPORTS) \
10578 echo Configuring in $(HOST_SUBDIR)/gcc; \
10579 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10580 case $(srcdir) in \
10581 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10582 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10583 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10584 esac; \
10585 srcdiroption="--srcdir=$${topdir}/gcc"; \
10586 libsrcdir="$$s/gcc"; \
10587 $(SHELL) $${libsrcdir}/configure \
10588 $(HOST_CONFIGARGS) $${srcdiroption} \
10589 || exit 1
10590 @endif gcc
10591
10592
10593
10594 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10595 maybe-configure-stage1-gcc:
10596 @if gcc-bootstrap
10597 maybe-configure-stage1-gcc: configure-stage1-gcc
10598 configure-stage1-gcc:
10599 @$(MAKE) stage1-start
10600 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10601 r=`${PWD_COMMAND}`; export r; \
10602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10603 $(HOST_EXPORTS) \
10604 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
10605 cd $(HOST_SUBDIR)/gcc || exit 1; \
10606 case $(srcdir) in \
10607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10608 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10610 esac; \
10611 srcdiroption="--srcdir=$${topdir}/gcc"; \
10612 libsrcdir="$$s/gcc"; \
10613 $(SHELL) $${libsrcdir}/configure \
10614 $(HOST_CONFIGARGS) $${srcdiroption} \
10615 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
10616 @endif gcc-bootstrap
10617
10618 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10619 maybe-configure-stage2-gcc:
10620 @if gcc-bootstrap
10621 maybe-configure-stage2-gcc: configure-stage2-gcc
10622 configure-stage2-gcc:
10623 @$(MAKE) stage2-start
10624 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10625 r=`${PWD_COMMAND}`; export r; \
10626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10627 $(HOST_EXPORTS) \
10628 $(POSTSTAGE1_HOST_EXPORTS) \
10629 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
10630 cd $(HOST_SUBDIR)/gcc || exit 1; \
10631 case $(srcdir) in \
10632 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10633 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10634 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10635 esac; \
10636 srcdiroption="--srcdir=$${topdir}/gcc"; \
10637 libsrcdir="$$s/gcc"; \
10638 $(SHELL) $${libsrcdir}/configure \
10639 $(HOST_CONFIGARGS) $${srcdiroption} \
10640 @stage2_werror_flag@
10641 @endif gcc-bootstrap
10642
10643 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10644 maybe-configure-stage3-gcc:
10645 @if gcc-bootstrap
10646 maybe-configure-stage3-gcc: configure-stage3-gcc
10647 configure-stage3-gcc:
10648 @$(MAKE) stage3-start
10649 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10650 r=`${PWD_COMMAND}`; export r; \
10651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10652 $(HOST_EXPORTS) \
10653 $(POSTSTAGE1_HOST_EXPORTS) \
10654 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
10655 cd $(HOST_SUBDIR)/gcc || exit 1; \
10656 case $(srcdir) in \
10657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10658 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10660 esac; \
10661 srcdiroption="--srcdir=$${topdir}/gcc"; \
10662 libsrcdir="$$s/gcc"; \
10663 $(SHELL) $${libsrcdir}/configure \
10664 $(HOST_CONFIGARGS) $${srcdiroption} \
10665 @stage2_werror_flag@
10666 @endif gcc-bootstrap
10667
10668 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10669 maybe-configure-stage4-gcc:
10670 @if gcc-bootstrap
10671 maybe-configure-stage4-gcc: configure-stage4-gcc
10672 configure-stage4-gcc:
10673 @$(MAKE) stage4-start
10674 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10675 r=`${PWD_COMMAND}`; export r; \
10676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10677 $(HOST_EXPORTS) \
10678 $(POSTSTAGE1_HOST_EXPORTS) \
10679 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
10680 cd $(HOST_SUBDIR)/gcc || exit 1; \
10681 case $(srcdir) in \
10682 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10683 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10684 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10685 esac; \
10686 srcdiroption="--srcdir=$${topdir}/gcc"; \
10687 libsrcdir="$$s/gcc"; \
10688 $(SHELL) $${libsrcdir}/configure \
10689 $(HOST_CONFIGARGS) $${srcdiroption} \
10690 @stage2_werror_flag@
10691 @endif gcc-bootstrap
10692
10693 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10694 maybe-configure-stageprofile-gcc:
10695 @if gcc-bootstrap
10696 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10697 configure-stageprofile-gcc:
10698 @$(MAKE) stageprofile-start
10699 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10700 r=`${PWD_COMMAND}`; export r; \
10701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10702 $(HOST_EXPORTS) \
10703 $(POSTSTAGE1_HOST_EXPORTS) \
10704 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
10705 cd $(HOST_SUBDIR)/gcc || exit 1; \
10706 case $(srcdir) in \
10707 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10708 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10709 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10710 esac; \
10711 srcdiroption="--srcdir=$${topdir}/gcc"; \
10712 libsrcdir="$$s/gcc"; \
10713 $(SHELL) $${libsrcdir}/configure \
10714 $(HOST_CONFIGARGS) $${srcdiroption} \
10715 @stage2_werror_flag@
10716 @endif gcc-bootstrap
10717
10718 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10719 maybe-configure-stagefeedback-gcc:
10720 @if gcc-bootstrap
10721 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10722 configure-stagefeedback-gcc:
10723 @$(MAKE) stagefeedback-start
10724 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10725 r=`${PWD_COMMAND}`; export r; \
10726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10727 $(HOST_EXPORTS) \
10728 $(POSTSTAGE1_HOST_EXPORTS) \
10729 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
10730 cd $(HOST_SUBDIR)/gcc || exit 1; \
10731 case $(srcdir) in \
10732 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10733 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10734 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10735 esac; \
10736 srcdiroption="--srcdir=$${topdir}/gcc"; \
10737 libsrcdir="$$s/gcc"; \
10738 $(SHELL) $${libsrcdir}/configure \
10739 $(HOST_CONFIGARGS) $${srcdiroption} \
10740 @stage2_werror_flag@
10741 @endif gcc-bootstrap
10742
10743
10744
10745
10746
10747 .PHONY: all-gcc maybe-all-gcc
10748 maybe-all-gcc:
10749 @if gcc
10750 TARGET-gcc=`if [ -f gcc/stage_last ]; then echo quickstrap ; else echo all; fi`
10751 maybe-all-gcc: all-gcc
10752 all-gcc: configure-gcc
10753 @test -f stage_last && exit 0; \
10754 r=`${PWD_COMMAND}`; export r; \
10755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10756 $(HOST_EXPORTS) \
10757 (cd $(HOST_SUBDIR)/gcc && \
10758 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
10759 @endif gcc
10760
10761
10762
10763 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10764 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10765 maybe-all-stage1-gcc:
10766 maybe-clean-stage1-gcc:
10767 @if gcc-bootstrap
10768 maybe-all-stage1-gcc: all-stage1-gcc
10769 all-stage1: all-stage1-gcc
10770 all-stage1-gcc: configure-stage1-gcc
10771 @$(MAKE) stage1-start
10772 @r=`${PWD_COMMAND}`; export r; \
10773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10774 $(HOST_EXPORTS) \
10775 cd $(HOST_SUBDIR)/gcc && \
10776 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS)
10777
10778 maybe-clean-stage1-gcc: clean-stage1-gcc
10779 clean-stage1: clean-stage1-gcc
10780 clean-stage1-gcc:
10781 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] \
10782 || exit 0 ; \
10783 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stage1-start ; \
10784 cd $(HOST_SUBDIR)/gcc && \
10785 $(MAKE) $(FLAGS_TO_PASS) \
10786 CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) clean
10787 @endif gcc-bootstrap
10788
10789
10790 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10791 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10792 maybe-all-stage2-gcc:
10793 maybe-clean-stage2-gcc:
10794 @if gcc-bootstrap
10795 maybe-all-stage2-gcc: all-stage2-gcc
10796 all-stage2: all-stage2-gcc
10797 all-stage2-gcc: configure-stage2-gcc
10798 @$(MAKE) stage2-start
10799 @r=`${PWD_COMMAND}`; export r; \
10800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10801 $(HOST_EXPORTS) \
10802 $(POSTSTAGE1_HOST_EXPORTS) \
10803 cd $(HOST_SUBDIR)/gcc && \
10804 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS)
10805
10806 maybe-clean-stage2-gcc: clean-stage2-gcc
10807 clean-stage2: clean-stage2-gcc
10808 clean-stage2-gcc:
10809 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] \
10810 || exit 0 ; \
10811 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stage2-start ; \
10812 cd $(HOST_SUBDIR)/gcc && \
10813 $(MAKE) $(FLAGS_TO_PASS) \
10814 $(POSTSTAGE1_FLAGS_TO_PASS) \
10815 $(EXTRA_GCC_FLAGS) clean
10816 @endif gcc-bootstrap
10817
10818
10819 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10820 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10821 maybe-all-stage3-gcc:
10822 maybe-clean-stage3-gcc:
10823 @if gcc-bootstrap
10824 maybe-all-stage3-gcc: all-stage3-gcc
10825 all-stage3: all-stage3-gcc
10826 all-stage3-gcc: configure-stage3-gcc
10827 @$(MAKE) stage3-start
10828 @r=`${PWD_COMMAND}`; export r; \
10829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10830 $(HOST_EXPORTS) \
10831 $(POSTSTAGE1_HOST_EXPORTS) \
10832 cd $(HOST_SUBDIR)/gcc && \
10833 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS)
10834
10835 maybe-clean-stage3-gcc: clean-stage3-gcc
10836 clean-stage3: clean-stage3-gcc
10837 clean-stage3-gcc:
10838 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] \
10839 || exit 0 ; \
10840 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stage3-start ; \
10841 cd $(HOST_SUBDIR)/gcc && \
10842 $(MAKE) $(FLAGS_TO_PASS) \
10843 $(POSTSTAGE1_FLAGS_TO_PASS) \
10844 $(EXTRA_GCC_FLAGS) clean
10845 @endif gcc-bootstrap
10846
10847
10848 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10849 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10850 maybe-all-stage4-gcc:
10851 maybe-clean-stage4-gcc:
10852 @if gcc-bootstrap
10853 maybe-all-stage4-gcc: all-stage4-gcc
10854 all-stage4: all-stage4-gcc
10855 all-stage4-gcc: configure-stage4-gcc
10856 @$(MAKE) stage4-start
10857 @r=`${PWD_COMMAND}`; export r; \
10858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10859 $(HOST_EXPORTS) \
10860 $(POSTSTAGE1_HOST_EXPORTS) \
10861 cd $(HOST_SUBDIR)/gcc && \
10862 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS)
10863
10864 maybe-clean-stage4-gcc: clean-stage4-gcc
10865 clean-stage4: clean-stage4-gcc
10866 clean-stage4-gcc:
10867 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] \
10868 || exit 0 ; \
10869 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stage4-start ; \
10870 cd $(HOST_SUBDIR)/gcc && \
10871 $(MAKE) $(FLAGS_TO_PASS) \
10872 $(POSTSTAGE1_FLAGS_TO_PASS) \
10873 $(EXTRA_GCC_FLAGS) clean
10874 @endif gcc-bootstrap
10875
10876
10877 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10878 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10879 maybe-all-stageprofile-gcc:
10880 maybe-clean-stageprofile-gcc:
10881 @if gcc-bootstrap
10882 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10883 all-stageprofile: all-stageprofile-gcc
10884 all-stageprofile-gcc: configure-stageprofile-gcc
10885 @$(MAKE) stageprofile-start
10886 @r=`${PWD_COMMAND}`; export r; \
10887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10888 $(HOST_EXPORTS) \
10889 $(POSTSTAGE1_HOST_EXPORTS) \
10890 cd $(HOST_SUBDIR)/gcc && \
10891 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS)
10892
10893 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10894 clean-stageprofile: clean-stageprofile-gcc
10895 clean-stageprofile-gcc:
10896 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] \
10897 || exit 0 ; \
10898 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stageprofile-start ; \
10899 cd $(HOST_SUBDIR)/gcc && \
10900 $(MAKE) $(FLAGS_TO_PASS) \
10901 $(POSTSTAGE1_FLAGS_TO_PASS) \
10902 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) clean
10903 @endif gcc-bootstrap
10904
10905
10906 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10907 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10908 maybe-all-stagefeedback-gcc:
10909 maybe-clean-stagefeedback-gcc:
10910 @if gcc-bootstrap
10911 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10912 all-stagefeedback: all-stagefeedback-gcc
10913 all-stagefeedback-gcc: configure-stagefeedback-gcc
10914 @$(MAKE) stagefeedback-start
10915 @r=`${PWD_COMMAND}`; export r; \
10916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10917 $(HOST_EXPORTS) \
10918 $(POSTSTAGE1_HOST_EXPORTS) \
10919 cd $(HOST_SUBDIR)/gcc && \
10920 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS)
10921
10922 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10923 clean-stagefeedback: clean-stagefeedback-gcc
10924 clean-stagefeedback-gcc:
10925 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] \
10926 || exit 0 ; \
10927 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stagefeedback-start ; \
10928 cd $(HOST_SUBDIR)/gcc && \
10929 $(MAKE) $(FLAGS_TO_PASS) \
10930 $(POSTSTAGE1_FLAGS_TO_PASS) \
10931 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) clean
10932 @endif gcc-bootstrap
10933
10934
10935
10936
10937
10938 .PHONY: check-gcc maybe-check-gcc
10939 maybe-check-gcc:
10940 @if gcc
10941 maybe-check-gcc: check-gcc
10942
10943 check-gcc:
10944 @r=`${PWD_COMMAND}`; export r; \
10945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10946 $(HOST_EXPORTS) \
10947 (cd $(HOST_SUBDIR)/gcc && \
10948 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
10949
10950 @endif gcc
10951
10952 .PHONY: install-gcc maybe-install-gcc
10953 maybe-install-gcc:
10954 @if gcc
10955 maybe-install-gcc: install-gcc
10956
10957 install-gcc: installdirs
10958 @r=`${PWD_COMMAND}`; export r; \
10959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10960 $(HOST_EXPORTS) \
10961 (cd $(HOST_SUBDIR)/gcc && \
10962 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10963
10964 @endif gcc
10965
10966 # Other targets (info, dvi, etc.)
10967
10968 .PHONY: maybe-info-gcc info-gcc
10969 maybe-info-gcc:
10970 @if gcc
10971 maybe-info-gcc: info-gcc
10972
10973 info-gcc: \
10974 configure-gcc
10975 @[ -f ./gcc/Makefile ] || exit 0; \
10976 r=`${PWD_COMMAND}`; export r; \
10977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10978 $(HOST_EXPORTS) \
10979 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10981 done; \
10982 echo "Doing info in gcc" ; \
10983 (cd $(HOST_SUBDIR)/gcc && \
10984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10986 "RANLIB=$${RANLIB}" \
10987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10988 info) \
10989 || exit 1
10990
10991 @endif gcc
10992
10993 .PHONY: maybe-dvi-gcc dvi-gcc
10994 maybe-dvi-gcc:
10995 @if gcc
10996 maybe-dvi-gcc: dvi-gcc
10997
10998 dvi-gcc: \
10999 configure-gcc
11000 @[ -f ./gcc/Makefile ] || exit 0; \
11001 r=`${PWD_COMMAND}`; export r; \
11002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11003 $(HOST_EXPORTS) \
11004 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11006 done; \
11007 echo "Doing dvi in gcc" ; \
11008 (cd $(HOST_SUBDIR)/gcc && \
11009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11011 "RANLIB=$${RANLIB}" \
11012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11013 dvi) \
11014 || exit 1
11015
11016 @endif gcc
11017
11018 .PHONY: maybe-html-gcc html-gcc
11019 maybe-html-gcc:
11020 @if gcc
11021 maybe-html-gcc: html-gcc
11022
11023 html-gcc: \
11024 configure-gcc
11025 @[ -f ./gcc/Makefile ] || exit 0; \
11026 r=`${PWD_COMMAND}`; export r; \
11027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11028 $(HOST_EXPORTS) \
11029 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11031 done; \
11032 echo "Doing html in gcc" ; \
11033 (cd $(HOST_SUBDIR)/gcc && \
11034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11036 "RANLIB=$${RANLIB}" \
11037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11038 html) \
11039 || exit 1
11040
11041 @endif gcc
11042
11043 .PHONY: maybe-TAGS-gcc TAGS-gcc
11044 maybe-TAGS-gcc:
11045 @if gcc
11046 maybe-TAGS-gcc: TAGS-gcc
11047
11048 TAGS-gcc: \
11049 configure-gcc
11050 @[ -f ./gcc/Makefile ] || exit 0; \
11051 r=`${PWD_COMMAND}`; export r; \
11052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11053 $(HOST_EXPORTS) \
11054 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11056 done; \
11057 echo "Doing TAGS in gcc" ; \
11058 (cd $(HOST_SUBDIR)/gcc && \
11059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11061 "RANLIB=$${RANLIB}" \
11062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11063 TAGS) \
11064 || exit 1
11065
11066 @endif gcc
11067
11068 .PHONY: maybe-install-info-gcc install-info-gcc
11069 maybe-install-info-gcc:
11070 @if gcc
11071 maybe-install-info-gcc: install-info-gcc
11072
11073 install-info-gcc: \
11074 configure-gcc \
11075 info-gcc
11076 @[ -f ./gcc/Makefile ] || exit 0; \
11077 r=`${PWD_COMMAND}`; export r; \
11078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11079 $(HOST_EXPORTS) \
11080 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11082 done; \
11083 echo "Doing install-info in gcc" ; \
11084 (cd $(HOST_SUBDIR)/gcc && \
11085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11087 "RANLIB=$${RANLIB}" \
11088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11089 install-info) \
11090 || exit 1
11091
11092 @endif gcc
11093
11094 .PHONY: maybe-installcheck-gcc installcheck-gcc
11095 maybe-installcheck-gcc:
11096 @if gcc
11097 maybe-installcheck-gcc: installcheck-gcc
11098
11099 installcheck-gcc: \
11100 configure-gcc
11101 @[ -f ./gcc/Makefile ] || exit 0; \
11102 r=`${PWD_COMMAND}`; export r; \
11103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11104 $(HOST_EXPORTS) \
11105 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11107 done; \
11108 echo "Doing installcheck in gcc" ; \
11109 (cd $(HOST_SUBDIR)/gcc && \
11110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11112 "RANLIB=$${RANLIB}" \
11113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11114 installcheck) \
11115 || exit 1
11116
11117 @endif gcc
11118
11119 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
11120 maybe-mostlyclean-gcc:
11121 @if gcc
11122 maybe-mostlyclean-gcc: mostlyclean-gcc
11123
11124 mostlyclean-gcc:
11125 @[ -f ./gcc/Makefile ] || exit 0; \
11126 r=`${PWD_COMMAND}`; export r; \
11127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11128 $(HOST_EXPORTS) \
11129 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11131 done; \
11132 echo "Doing mostlyclean in gcc" ; \
11133 (cd $(HOST_SUBDIR)/gcc && \
11134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11136 "RANLIB=$${RANLIB}" \
11137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11138 mostlyclean) \
11139 || exit 1
11140
11141 @endif gcc
11142
11143 .PHONY: maybe-clean-gcc clean-gcc
11144 maybe-clean-gcc:
11145 @if gcc
11146 maybe-clean-gcc: clean-gcc
11147
11148 clean-gcc:
11149 @[ -f ./gcc/Makefile ] || exit 0; \
11150 r=`${PWD_COMMAND}`; export r; \
11151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11152 $(HOST_EXPORTS) \
11153 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11155 done; \
11156 echo "Doing clean in gcc" ; \
11157 (cd $(HOST_SUBDIR)/gcc && \
11158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11160 "RANLIB=$${RANLIB}" \
11161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11162 clean) \
11163 || exit 1
11164
11165 @endif gcc
11166
11167 .PHONY: maybe-distclean-gcc distclean-gcc
11168 maybe-distclean-gcc:
11169 @if gcc
11170 maybe-distclean-gcc: distclean-gcc
11171
11172 distclean-gcc:
11173 @[ -f ./gcc/Makefile ] || exit 0; \
11174 r=`${PWD_COMMAND}`; export r; \
11175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11176 $(HOST_EXPORTS) \
11177 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11179 done; \
11180 echo "Doing distclean in gcc" ; \
11181 (cd $(HOST_SUBDIR)/gcc && \
11182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11184 "RANLIB=$${RANLIB}" \
11185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11186 distclean) \
11187 || exit 1
11188
11189 @endif gcc
11190
11191 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11192 maybe-maintainer-clean-gcc:
11193 @if gcc
11194 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11195
11196 maintainer-clean-gcc:
11197 @[ -f ./gcc/Makefile ] || exit 0; \
11198 r=`${PWD_COMMAND}`; export r; \
11199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11200 $(HOST_EXPORTS) \
11201 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11203 done; \
11204 echo "Doing maintainer-clean in gcc" ; \
11205 (cd $(HOST_SUBDIR)/gcc && \
11206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11208 "RANLIB=$${RANLIB}" \
11209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11210 maintainer-clean) \
11211 || exit 1
11212
11213 @endif gcc
11214
11215
11216
11217 .PHONY: configure-gawk maybe-configure-gawk
11218 maybe-configure-gawk:
11219 @if gawk
11220 maybe-configure-gawk: configure-gawk
11221 configure-gawk:
11222 @test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
11223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
11224 r=`${PWD_COMMAND}`; export r; \
11225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11226 $(HOST_EXPORTS) \
11227 echo Configuring in $(HOST_SUBDIR)/gawk; \
11228 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
11229 case $(srcdir) in \
11230 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11231 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
11232 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11233 esac; \
11234 srcdiroption="--srcdir=$${topdir}/gawk"; \
11235 libsrcdir="$$s/gawk"; \
11236 $(SHELL) $${libsrcdir}/configure \
11237 $(HOST_CONFIGARGS) $${srcdiroption} \
11238 || exit 1
11239 @endif gawk
11240
11241
11242
11243
11244
11245 .PHONY: all-gawk maybe-all-gawk
11246 maybe-all-gawk:
11247 @if gawk
11248 TARGET-gawk=all
11249 maybe-all-gawk: all-gawk
11250 all-gawk: configure-gawk
11251 @r=`${PWD_COMMAND}`; export r; \
11252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11253 $(HOST_EXPORTS) \
11254 (cd $(HOST_SUBDIR)/gawk && \
11255 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gawk))
11256 @endif gawk
11257
11258
11259
11260
11261 .PHONY: check-gawk maybe-check-gawk
11262 maybe-check-gawk:
11263 @if gawk
11264 maybe-check-gawk: check-gawk
11265
11266 check-gawk:
11267 @r=`${PWD_COMMAND}`; export r; \
11268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11269 $(HOST_EXPORTS) \
11270 (cd $(HOST_SUBDIR)/gawk && \
11271 $(MAKE) $(FLAGS_TO_PASS) check)
11272
11273 @endif gawk
11274
11275 .PHONY: install-gawk maybe-install-gawk
11276 maybe-install-gawk:
11277 @if gawk
11278 maybe-install-gawk: install-gawk
11279
11280 install-gawk: installdirs
11281 @r=`${PWD_COMMAND}`; export r; \
11282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11283 $(HOST_EXPORTS) \
11284 (cd $(HOST_SUBDIR)/gawk && \
11285 $(MAKE) $(FLAGS_TO_PASS) install)
11286
11287 @endif gawk
11288
11289 # Other targets (info, dvi, etc.)
11290
11291 .PHONY: maybe-info-gawk info-gawk
11292 maybe-info-gawk:
11293 @if gawk
11294 maybe-info-gawk: info-gawk
11295
11296 info-gawk: \
11297 configure-gawk
11298 @[ -f ./gawk/Makefile ] || exit 0; \
11299 r=`${PWD_COMMAND}`; export r; \
11300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11301 $(HOST_EXPORTS) \
11302 for flag in $(EXTRA_HOST_FLAGS) ; do \
11303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11304 done; \
11305 echo "Doing info in gawk" ; \
11306 (cd $(HOST_SUBDIR)/gawk && \
11307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11309 "RANLIB=$${RANLIB}" \
11310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11311 info) \
11312 || exit 1
11313
11314 @endif gawk
11315
11316 .PHONY: maybe-dvi-gawk dvi-gawk
11317 maybe-dvi-gawk:
11318 @if gawk
11319 maybe-dvi-gawk: dvi-gawk
11320
11321 dvi-gawk: \
11322 configure-gawk
11323 @[ -f ./gawk/Makefile ] || exit 0; \
11324 r=`${PWD_COMMAND}`; export r; \
11325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11326 $(HOST_EXPORTS) \
11327 for flag in $(EXTRA_HOST_FLAGS) ; do \
11328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11329 done; \
11330 echo "Doing dvi in gawk" ; \
11331 (cd $(HOST_SUBDIR)/gawk && \
11332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11334 "RANLIB=$${RANLIB}" \
11335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11336 dvi) \
11337 || exit 1
11338
11339 @endif gawk
11340
11341 .PHONY: maybe-html-gawk html-gawk
11342 maybe-html-gawk:
11343 @if gawk
11344 maybe-html-gawk: html-gawk
11345
11346 html-gawk: \
11347 configure-gawk
11348 @[ -f ./gawk/Makefile ] || exit 0; \
11349 r=`${PWD_COMMAND}`; export r; \
11350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11351 $(HOST_EXPORTS) \
11352 for flag in $(EXTRA_HOST_FLAGS) ; do \
11353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11354 done; \
11355 echo "Doing html in gawk" ; \
11356 (cd $(HOST_SUBDIR)/gawk && \
11357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11359 "RANLIB=$${RANLIB}" \
11360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11361 html) \
11362 || exit 1
11363
11364 @endif gawk
11365
11366 .PHONY: maybe-TAGS-gawk TAGS-gawk
11367 maybe-TAGS-gawk:
11368 @if gawk
11369 maybe-TAGS-gawk: TAGS-gawk
11370
11371 TAGS-gawk: \
11372 configure-gawk
11373 @[ -f ./gawk/Makefile ] || exit 0; \
11374 r=`${PWD_COMMAND}`; export r; \
11375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11376 $(HOST_EXPORTS) \
11377 for flag in $(EXTRA_HOST_FLAGS) ; do \
11378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11379 done; \
11380 echo "Doing TAGS in gawk" ; \
11381 (cd $(HOST_SUBDIR)/gawk && \
11382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11384 "RANLIB=$${RANLIB}" \
11385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11386 TAGS) \
11387 || exit 1
11388
11389 @endif gawk
11390
11391 .PHONY: maybe-install-info-gawk install-info-gawk
11392 maybe-install-info-gawk:
11393 @if gawk
11394 maybe-install-info-gawk: install-info-gawk
11395
11396 install-info-gawk: \
11397 configure-gawk \
11398 info-gawk
11399 @[ -f ./gawk/Makefile ] || exit 0; \
11400 r=`${PWD_COMMAND}`; export r; \
11401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11402 $(HOST_EXPORTS) \
11403 for flag in $(EXTRA_HOST_FLAGS) ; do \
11404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11405 done; \
11406 echo "Doing install-info in gawk" ; \
11407 (cd $(HOST_SUBDIR)/gawk && \
11408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11410 "RANLIB=$${RANLIB}" \
11411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11412 install-info) \
11413 || exit 1
11414
11415 @endif gawk
11416
11417 .PHONY: maybe-installcheck-gawk installcheck-gawk
11418 maybe-installcheck-gawk:
11419 @if gawk
11420 maybe-installcheck-gawk: installcheck-gawk
11421
11422 installcheck-gawk: \
11423 configure-gawk
11424 @[ -f ./gawk/Makefile ] || exit 0; \
11425 r=`${PWD_COMMAND}`; export r; \
11426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11427 $(HOST_EXPORTS) \
11428 for flag in $(EXTRA_HOST_FLAGS) ; do \
11429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11430 done; \
11431 echo "Doing installcheck in gawk" ; \
11432 (cd $(HOST_SUBDIR)/gawk && \
11433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11435 "RANLIB=$${RANLIB}" \
11436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11437 installcheck) \
11438 || exit 1
11439
11440 @endif gawk
11441
11442 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
11443 maybe-mostlyclean-gawk:
11444 @if gawk
11445 maybe-mostlyclean-gawk: mostlyclean-gawk
11446
11447 mostlyclean-gawk:
11448 @[ -f ./gawk/Makefile ] || exit 0; \
11449 r=`${PWD_COMMAND}`; export r; \
11450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11451 $(HOST_EXPORTS) \
11452 for flag in $(EXTRA_HOST_FLAGS) ; do \
11453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11454 done; \
11455 echo "Doing mostlyclean in gawk" ; \
11456 (cd $(HOST_SUBDIR)/gawk && \
11457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11459 "RANLIB=$${RANLIB}" \
11460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11461 mostlyclean) \
11462 || exit 1
11463
11464 @endif gawk
11465
11466 .PHONY: maybe-clean-gawk clean-gawk
11467 maybe-clean-gawk:
11468 @if gawk
11469 maybe-clean-gawk: clean-gawk
11470
11471 clean-gawk:
11472 @[ -f ./gawk/Makefile ] || exit 0; \
11473 r=`${PWD_COMMAND}`; export r; \
11474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11475 $(HOST_EXPORTS) \
11476 for flag in $(EXTRA_HOST_FLAGS) ; do \
11477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11478 done; \
11479 echo "Doing clean in gawk" ; \
11480 (cd $(HOST_SUBDIR)/gawk && \
11481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11483 "RANLIB=$${RANLIB}" \
11484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11485 clean) \
11486 || exit 1
11487
11488 @endif gawk
11489
11490 .PHONY: maybe-distclean-gawk distclean-gawk
11491 maybe-distclean-gawk:
11492 @if gawk
11493 maybe-distclean-gawk: distclean-gawk
11494
11495 distclean-gawk:
11496 @[ -f ./gawk/Makefile ] || exit 0; \
11497 r=`${PWD_COMMAND}`; export r; \
11498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11499 $(HOST_EXPORTS) \
11500 for flag in $(EXTRA_HOST_FLAGS) ; do \
11501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11502 done; \
11503 echo "Doing distclean in gawk" ; \
11504 (cd $(HOST_SUBDIR)/gawk && \
11505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11507 "RANLIB=$${RANLIB}" \
11508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11509 distclean) \
11510 || exit 1
11511
11512 @endif gawk
11513
11514 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
11515 maybe-maintainer-clean-gawk:
11516 @if gawk
11517 maybe-maintainer-clean-gawk: maintainer-clean-gawk
11518
11519 maintainer-clean-gawk:
11520 @[ -f ./gawk/Makefile ] || exit 0; \
11521 r=`${PWD_COMMAND}`; export r; \
11522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11523 $(HOST_EXPORTS) \
11524 for flag in $(EXTRA_HOST_FLAGS) ; do \
11525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11526 done; \
11527 echo "Doing maintainer-clean in gawk" ; \
11528 (cd $(HOST_SUBDIR)/gawk && \
11529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11531 "RANLIB=$${RANLIB}" \
11532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11533 maintainer-clean) \
11534 || exit 1
11535
11536 @endif gawk
11537
11538
11539
11540 .PHONY: configure-gettext maybe-configure-gettext
11541 maybe-configure-gettext:
11542 @if gettext
11543 maybe-configure-gettext: configure-gettext
11544 configure-gettext:
11545 @test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
11546 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
11547 r=`${PWD_COMMAND}`; export r; \
11548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11549 $(HOST_EXPORTS) \
11550 echo Configuring in $(HOST_SUBDIR)/gettext; \
11551 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
11552 case $(srcdir) in \
11553 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11554 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
11555 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11556 esac; \
11557 srcdiroption="--srcdir=$${topdir}/gettext"; \
11558 libsrcdir="$$s/gettext"; \
11559 $(SHELL) $${libsrcdir}/configure \
11560 $(HOST_CONFIGARGS) $${srcdiroption} \
11561 || exit 1
11562 @endif gettext
11563
11564
11565
11566
11567
11568 .PHONY: all-gettext maybe-all-gettext
11569 maybe-all-gettext:
11570 @if gettext
11571 TARGET-gettext=all
11572 maybe-all-gettext: all-gettext
11573 all-gettext: configure-gettext
11574 @r=`${PWD_COMMAND}`; export r; \
11575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11576 $(HOST_EXPORTS) \
11577 (cd $(HOST_SUBDIR)/gettext && \
11578 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gettext))
11579 @endif gettext
11580
11581
11582
11583
11584 .PHONY: check-gettext maybe-check-gettext
11585 maybe-check-gettext:
11586 @if gettext
11587 maybe-check-gettext: check-gettext
11588
11589 check-gettext:
11590 @r=`${PWD_COMMAND}`; export r; \
11591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11592 $(HOST_EXPORTS) \
11593 (cd $(HOST_SUBDIR)/gettext && \
11594 $(MAKE) $(FLAGS_TO_PASS) check)
11595
11596 @endif gettext
11597
11598 .PHONY: install-gettext maybe-install-gettext
11599 maybe-install-gettext:
11600 @if gettext
11601 maybe-install-gettext: install-gettext
11602
11603 install-gettext: installdirs
11604 @r=`${PWD_COMMAND}`; export r; \
11605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11606 $(HOST_EXPORTS) \
11607 (cd $(HOST_SUBDIR)/gettext && \
11608 $(MAKE) $(FLAGS_TO_PASS) install)
11609
11610 @endif gettext
11611
11612 # Other targets (info, dvi, etc.)
11613
11614 .PHONY: maybe-info-gettext info-gettext
11615 maybe-info-gettext:
11616 @if gettext
11617 maybe-info-gettext: info-gettext
11618
11619 info-gettext: \
11620 configure-gettext
11621 @[ -f ./gettext/Makefile ] || exit 0; \
11622 r=`${PWD_COMMAND}`; export r; \
11623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11624 $(HOST_EXPORTS) \
11625 for flag in $(EXTRA_HOST_FLAGS) ; do \
11626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11627 done; \
11628 echo "Doing info in gettext" ; \
11629 (cd $(HOST_SUBDIR)/gettext && \
11630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11632 "RANLIB=$${RANLIB}" \
11633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11634 info) \
11635 || exit 1
11636
11637 @endif gettext
11638
11639 .PHONY: maybe-dvi-gettext dvi-gettext
11640 maybe-dvi-gettext:
11641 @if gettext
11642 maybe-dvi-gettext: dvi-gettext
11643
11644 dvi-gettext: \
11645 configure-gettext
11646 @[ -f ./gettext/Makefile ] || exit 0; \
11647 r=`${PWD_COMMAND}`; export r; \
11648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11649 $(HOST_EXPORTS) \
11650 for flag in $(EXTRA_HOST_FLAGS) ; do \
11651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11652 done; \
11653 echo "Doing dvi in gettext" ; \
11654 (cd $(HOST_SUBDIR)/gettext && \
11655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11657 "RANLIB=$${RANLIB}" \
11658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11659 dvi) \
11660 || exit 1
11661
11662 @endif gettext
11663
11664 .PHONY: maybe-html-gettext html-gettext
11665 maybe-html-gettext:
11666 @if gettext
11667 maybe-html-gettext: html-gettext
11668
11669 html-gettext: \
11670 configure-gettext
11671 @[ -f ./gettext/Makefile ] || exit 0; \
11672 r=`${PWD_COMMAND}`; export r; \
11673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11674 $(HOST_EXPORTS) \
11675 for flag in $(EXTRA_HOST_FLAGS) ; do \
11676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11677 done; \
11678 echo "Doing html in gettext" ; \
11679 (cd $(HOST_SUBDIR)/gettext && \
11680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11682 "RANLIB=$${RANLIB}" \
11683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11684 html) \
11685 || exit 1
11686
11687 @endif gettext
11688
11689 .PHONY: maybe-TAGS-gettext TAGS-gettext
11690 maybe-TAGS-gettext:
11691 @if gettext
11692 maybe-TAGS-gettext: TAGS-gettext
11693
11694 TAGS-gettext: \
11695 configure-gettext
11696 @[ -f ./gettext/Makefile ] || exit 0; \
11697 r=`${PWD_COMMAND}`; export r; \
11698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11699 $(HOST_EXPORTS) \
11700 for flag in $(EXTRA_HOST_FLAGS) ; do \
11701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11702 done; \
11703 echo "Doing TAGS in gettext" ; \
11704 (cd $(HOST_SUBDIR)/gettext && \
11705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11707 "RANLIB=$${RANLIB}" \
11708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11709 TAGS) \
11710 || exit 1
11711
11712 @endif gettext
11713
11714 .PHONY: maybe-install-info-gettext install-info-gettext
11715 maybe-install-info-gettext:
11716 @if gettext
11717 maybe-install-info-gettext: install-info-gettext
11718
11719 install-info-gettext: \
11720 configure-gettext \
11721 info-gettext
11722 @[ -f ./gettext/Makefile ] || exit 0; \
11723 r=`${PWD_COMMAND}`; export r; \
11724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11725 $(HOST_EXPORTS) \
11726 for flag in $(EXTRA_HOST_FLAGS) ; do \
11727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11728 done; \
11729 echo "Doing install-info in gettext" ; \
11730 (cd $(HOST_SUBDIR)/gettext && \
11731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11733 "RANLIB=$${RANLIB}" \
11734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11735 install-info) \
11736 || exit 1
11737
11738 @endif gettext
11739
11740 .PHONY: maybe-installcheck-gettext installcheck-gettext
11741 maybe-installcheck-gettext:
11742 @if gettext
11743 maybe-installcheck-gettext: installcheck-gettext
11744
11745 installcheck-gettext: \
11746 configure-gettext
11747 @[ -f ./gettext/Makefile ] || exit 0; \
11748 r=`${PWD_COMMAND}`; export r; \
11749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11750 $(HOST_EXPORTS) \
11751 for flag in $(EXTRA_HOST_FLAGS) ; do \
11752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11753 done; \
11754 echo "Doing installcheck in gettext" ; \
11755 (cd $(HOST_SUBDIR)/gettext && \
11756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11758 "RANLIB=$${RANLIB}" \
11759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11760 installcheck) \
11761 || exit 1
11762
11763 @endif gettext
11764
11765 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
11766 maybe-mostlyclean-gettext:
11767 @if gettext
11768 maybe-mostlyclean-gettext: mostlyclean-gettext
11769
11770 mostlyclean-gettext:
11771 @[ -f ./gettext/Makefile ] || exit 0; \
11772 r=`${PWD_COMMAND}`; export r; \
11773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11774 $(HOST_EXPORTS) \
11775 for flag in $(EXTRA_HOST_FLAGS) ; do \
11776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11777 done; \
11778 echo "Doing mostlyclean in gettext" ; \
11779 (cd $(HOST_SUBDIR)/gettext && \
11780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11782 "RANLIB=$${RANLIB}" \
11783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11784 mostlyclean) \
11785 || exit 1
11786
11787 @endif gettext
11788
11789 .PHONY: maybe-clean-gettext clean-gettext
11790 maybe-clean-gettext:
11791 @if gettext
11792 maybe-clean-gettext: clean-gettext
11793
11794 clean-gettext:
11795 @[ -f ./gettext/Makefile ] || exit 0; \
11796 r=`${PWD_COMMAND}`; export r; \
11797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11798 $(HOST_EXPORTS) \
11799 for flag in $(EXTRA_HOST_FLAGS) ; do \
11800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11801 done; \
11802 echo "Doing clean in gettext" ; \
11803 (cd $(HOST_SUBDIR)/gettext && \
11804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11806 "RANLIB=$${RANLIB}" \
11807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11808 clean) \
11809 || exit 1
11810
11811 @endif gettext
11812
11813 .PHONY: maybe-distclean-gettext distclean-gettext
11814 maybe-distclean-gettext:
11815 @if gettext
11816 maybe-distclean-gettext: distclean-gettext
11817
11818 distclean-gettext:
11819 @[ -f ./gettext/Makefile ] || exit 0; \
11820 r=`${PWD_COMMAND}`; export r; \
11821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11822 $(HOST_EXPORTS) \
11823 for flag in $(EXTRA_HOST_FLAGS) ; do \
11824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11825 done; \
11826 echo "Doing distclean in gettext" ; \
11827 (cd $(HOST_SUBDIR)/gettext && \
11828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11830 "RANLIB=$${RANLIB}" \
11831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11832 distclean) \
11833 || exit 1
11834
11835 @endif gettext
11836
11837 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
11838 maybe-maintainer-clean-gettext:
11839 @if gettext
11840 maybe-maintainer-clean-gettext: maintainer-clean-gettext
11841
11842 maintainer-clean-gettext:
11843 @[ -f ./gettext/Makefile ] || exit 0; \
11844 r=`${PWD_COMMAND}`; export r; \
11845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11846 $(HOST_EXPORTS) \
11847 for flag in $(EXTRA_HOST_FLAGS) ; do \
11848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11849 done; \
11850 echo "Doing maintainer-clean in gettext" ; \
11851 (cd $(HOST_SUBDIR)/gettext && \
11852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11854 "RANLIB=$${RANLIB}" \
11855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11856 maintainer-clean) \
11857 || exit 1
11858
11859 @endif gettext
11860
11861
11862
11863 .PHONY: configure-gnuserv maybe-configure-gnuserv
11864 maybe-configure-gnuserv:
11865 @if gnuserv
11866 maybe-configure-gnuserv: configure-gnuserv
11867 configure-gnuserv:
11868 @test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
11869 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
11870 r=`${PWD_COMMAND}`; export r; \
11871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11872 $(HOST_EXPORTS) \
11873 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
11874 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
11875 case $(srcdir) in \
11876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11877 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
11878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11879 esac; \
11880 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
11881 libsrcdir="$$s/gnuserv"; \
11882 $(SHELL) $${libsrcdir}/configure \
11883 $(HOST_CONFIGARGS) $${srcdiroption} \
11884 || exit 1
11885 @endif gnuserv
11886
11887
11888
11889
11890
11891 .PHONY: all-gnuserv maybe-all-gnuserv
11892 maybe-all-gnuserv:
11893 @if gnuserv
11894 TARGET-gnuserv=all
11895 maybe-all-gnuserv: all-gnuserv
11896 all-gnuserv: configure-gnuserv
11897 @r=`${PWD_COMMAND}`; export r; \
11898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11899 $(HOST_EXPORTS) \
11900 (cd $(HOST_SUBDIR)/gnuserv && \
11901 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnuserv))
11902 @endif gnuserv
11903
11904
11905
11906
11907 .PHONY: check-gnuserv maybe-check-gnuserv
11908 maybe-check-gnuserv:
11909 @if gnuserv
11910 maybe-check-gnuserv: check-gnuserv
11911
11912 check-gnuserv:
11913 @r=`${PWD_COMMAND}`; export r; \
11914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11915 $(HOST_EXPORTS) \
11916 (cd $(HOST_SUBDIR)/gnuserv && \
11917 $(MAKE) $(FLAGS_TO_PASS) check)
11918
11919 @endif gnuserv
11920
11921 .PHONY: install-gnuserv maybe-install-gnuserv
11922 maybe-install-gnuserv:
11923 @if gnuserv
11924 maybe-install-gnuserv: install-gnuserv
11925
11926 install-gnuserv: installdirs
11927 @r=`${PWD_COMMAND}`; export r; \
11928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11929 $(HOST_EXPORTS) \
11930 (cd $(HOST_SUBDIR)/gnuserv && \
11931 $(MAKE) $(FLAGS_TO_PASS) install)
11932
11933 @endif gnuserv
11934
11935 # Other targets (info, dvi, etc.)
11936
11937 .PHONY: maybe-info-gnuserv info-gnuserv
11938 maybe-info-gnuserv:
11939 @if gnuserv
11940 maybe-info-gnuserv: info-gnuserv
11941
11942 info-gnuserv: \
11943 configure-gnuserv
11944 @[ -f ./gnuserv/Makefile ] || exit 0; \
11945 r=`${PWD_COMMAND}`; export r; \
11946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11947 $(HOST_EXPORTS) \
11948 for flag in $(EXTRA_HOST_FLAGS) ; do \
11949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11950 done; \
11951 echo "Doing info in gnuserv" ; \
11952 (cd $(HOST_SUBDIR)/gnuserv && \
11953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11955 "RANLIB=$${RANLIB}" \
11956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11957 info) \
11958 || exit 1
11959
11960 @endif gnuserv
11961
11962 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
11963 maybe-dvi-gnuserv:
11964 @if gnuserv
11965 maybe-dvi-gnuserv: dvi-gnuserv
11966
11967 dvi-gnuserv: \
11968 configure-gnuserv
11969 @[ -f ./gnuserv/Makefile ] || exit 0; \
11970 r=`${PWD_COMMAND}`; export r; \
11971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11972 $(HOST_EXPORTS) \
11973 for flag in $(EXTRA_HOST_FLAGS) ; do \
11974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11975 done; \
11976 echo "Doing dvi in gnuserv" ; \
11977 (cd $(HOST_SUBDIR)/gnuserv && \
11978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11980 "RANLIB=$${RANLIB}" \
11981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11982 dvi) \
11983 || exit 1
11984
11985 @endif gnuserv
11986
11987 .PHONY: maybe-html-gnuserv html-gnuserv
11988 maybe-html-gnuserv:
11989 @if gnuserv
11990 maybe-html-gnuserv: html-gnuserv
11991
11992 html-gnuserv: \
11993 configure-gnuserv
11994 @[ -f ./gnuserv/Makefile ] || exit 0; \
11995 r=`${PWD_COMMAND}`; export r; \
11996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11997 $(HOST_EXPORTS) \
11998 for flag in $(EXTRA_HOST_FLAGS) ; do \
11999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12000 done; \
12001 echo "Doing html in gnuserv" ; \
12002 (cd $(HOST_SUBDIR)/gnuserv && \
12003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12005 "RANLIB=$${RANLIB}" \
12006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12007 html) \
12008 || exit 1
12009
12010 @endif gnuserv
12011
12012 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
12013 maybe-TAGS-gnuserv:
12014 @if gnuserv
12015 maybe-TAGS-gnuserv: TAGS-gnuserv
12016
12017 TAGS-gnuserv: \
12018 configure-gnuserv
12019 @[ -f ./gnuserv/Makefile ] || exit 0; \
12020 r=`${PWD_COMMAND}`; export r; \
12021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12022 $(HOST_EXPORTS) \
12023 for flag in $(EXTRA_HOST_FLAGS) ; do \
12024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12025 done; \
12026 echo "Doing TAGS in gnuserv" ; \
12027 (cd $(HOST_SUBDIR)/gnuserv && \
12028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12030 "RANLIB=$${RANLIB}" \
12031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12032 TAGS) \
12033 || exit 1
12034
12035 @endif gnuserv
12036
12037 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
12038 maybe-install-info-gnuserv:
12039 @if gnuserv
12040 maybe-install-info-gnuserv: install-info-gnuserv
12041
12042 install-info-gnuserv: \
12043 configure-gnuserv \
12044 info-gnuserv
12045 @[ -f ./gnuserv/Makefile ] || exit 0; \
12046 r=`${PWD_COMMAND}`; export r; \
12047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12048 $(HOST_EXPORTS) \
12049 for flag in $(EXTRA_HOST_FLAGS) ; do \
12050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12051 done; \
12052 echo "Doing install-info in gnuserv" ; \
12053 (cd $(HOST_SUBDIR)/gnuserv && \
12054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12056 "RANLIB=$${RANLIB}" \
12057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12058 install-info) \
12059 || exit 1
12060
12061 @endif gnuserv
12062
12063 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
12064 maybe-installcheck-gnuserv:
12065 @if gnuserv
12066 maybe-installcheck-gnuserv: installcheck-gnuserv
12067
12068 installcheck-gnuserv: \
12069 configure-gnuserv
12070 @[ -f ./gnuserv/Makefile ] || exit 0; \
12071 r=`${PWD_COMMAND}`; export r; \
12072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12073 $(HOST_EXPORTS) \
12074 for flag in $(EXTRA_HOST_FLAGS) ; do \
12075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12076 done; \
12077 echo "Doing installcheck in gnuserv" ; \
12078 (cd $(HOST_SUBDIR)/gnuserv && \
12079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12081 "RANLIB=$${RANLIB}" \
12082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12083 installcheck) \
12084 || exit 1
12085
12086 @endif gnuserv
12087
12088 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
12089 maybe-mostlyclean-gnuserv:
12090 @if gnuserv
12091 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
12092
12093 mostlyclean-gnuserv:
12094 @[ -f ./gnuserv/Makefile ] || exit 0; \
12095 r=`${PWD_COMMAND}`; export r; \
12096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12097 $(HOST_EXPORTS) \
12098 for flag in $(EXTRA_HOST_FLAGS) ; do \
12099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12100 done; \
12101 echo "Doing mostlyclean in gnuserv" ; \
12102 (cd $(HOST_SUBDIR)/gnuserv && \
12103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12105 "RANLIB=$${RANLIB}" \
12106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12107 mostlyclean) \
12108 || exit 1
12109
12110 @endif gnuserv
12111
12112 .PHONY: maybe-clean-gnuserv clean-gnuserv
12113 maybe-clean-gnuserv:
12114 @if gnuserv
12115 maybe-clean-gnuserv: clean-gnuserv
12116
12117 clean-gnuserv:
12118 @[ -f ./gnuserv/Makefile ] || exit 0; \
12119 r=`${PWD_COMMAND}`; export r; \
12120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12121 $(HOST_EXPORTS) \
12122 for flag in $(EXTRA_HOST_FLAGS) ; do \
12123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12124 done; \
12125 echo "Doing clean in gnuserv" ; \
12126 (cd $(HOST_SUBDIR)/gnuserv && \
12127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12129 "RANLIB=$${RANLIB}" \
12130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12131 clean) \
12132 || exit 1
12133
12134 @endif gnuserv
12135
12136 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
12137 maybe-distclean-gnuserv:
12138 @if gnuserv
12139 maybe-distclean-gnuserv: distclean-gnuserv
12140
12141 distclean-gnuserv:
12142 @[ -f ./gnuserv/Makefile ] || exit 0; \
12143 r=`${PWD_COMMAND}`; export r; \
12144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12145 $(HOST_EXPORTS) \
12146 for flag in $(EXTRA_HOST_FLAGS) ; do \
12147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12148 done; \
12149 echo "Doing distclean in gnuserv" ; \
12150 (cd $(HOST_SUBDIR)/gnuserv && \
12151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12153 "RANLIB=$${RANLIB}" \
12154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12155 distclean) \
12156 || exit 1
12157
12158 @endif gnuserv
12159
12160 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
12161 maybe-maintainer-clean-gnuserv:
12162 @if gnuserv
12163 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
12164
12165 maintainer-clean-gnuserv:
12166 @[ -f ./gnuserv/Makefile ] || exit 0; \
12167 r=`${PWD_COMMAND}`; export r; \
12168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12169 $(HOST_EXPORTS) \
12170 for flag in $(EXTRA_HOST_FLAGS) ; do \
12171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12172 done; \
12173 echo "Doing maintainer-clean in gnuserv" ; \
12174 (cd $(HOST_SUBDIR)/gnuserv && \
12175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12177 "RANLIB=$${RANLIB}" \
12178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12179 maintainer-clean) \
12180 || exit 1
12181
12182 @endif gnuserv
12183
12184
12185
12186 .PHONY: configure-gprof maybe-configure-gprof
12187 maybe-configure-gprof:
12188 @if gprof
12189 maybe-configure-gprof: configure-gprof
12190 configure-gprof:
12191 @test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
12192 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
12193 r=`${PWD_COMMAND}`; export r; \
12194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12195 $(HOST_EXPORTS) \
12196 echo Configuring in $(HOST_SUBDIR)/gprof; \
12197 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
12198 case $(srcdir) in \
12199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12200 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
12201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12202 esac; \
12203 srcdiroption="--srcdir=$${topdir}/gprof"; \
12204 libsrcdir="$$s/gprof"; \
12205 $(SHELL) $${libsrcdir}/configure \
12206 $(HOST_CONFIGARGS) $${srcdiroption} \
12207 || exit 1
12208 @endif gprof
12209
12210
12211
12212
12213
12214 .PHONY: all-gprof maybe-all-gprof
12215 maybe-all-gprof:
12216 @if gprof
12217 TARGET-gprof=all
12218 maybe-all-gprof: all-gprof
12219 all-gprof: configure-gprof
12220 @r=`${PWD_COMMAND}`; export r; \
12221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12222 $(HOST_EXPORTS) \
12223 (cd $(HOST_SUBDIR)/gprof && \
12224 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gprof))
12225 @endif gprof
12226
12227
12228
12229
12230 .PHONY: check-gprof maybe-check-gprof
12231 maybe-check-gprof:
12232 @if gprof
12233 maybe-check-gprof: check-gprof
12234
12235 check-gprof:
12236 @r=`${PWD_COMMAND}`; export r; \
12237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12238 $(HOST_EXPORTS) \
12239 (cd $(HOST_SUBDIR)/gprof && \
12240 $(MAKE) $(FLAGS_TO_PASS) check)
12241
12242 @endif gprof
12243
12244 .PHONY: install-gprof maybe-install-gprof
12245 maybe-install-gprof:
12246 @if gprof
12247 maybe-install-gprof: install-gprof
12248
12249 install-gprof: installdirs
12250 @r=`${PWD_COMMAND}`; export r; \
12251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12252 $(HOST_EXPORTS) \
12253 (cd $(HOST_SUBDIR)/gprof && \
12254 $(MAKE) $(FLAGS_TO_PASS) install)
12255
12256 @endif gprof
12257
12258 # Other targets (info, dvi, etc.)
12259
12260 .PHONY: maybe-info-gprof info-gprof
12261 maybe-info-gprof:
12262 @if gprof
12263 maybe-info-gprof: info-gprof
12264
12265 info-gprof: \
12266 configure-gprof
12267 @[ -f ./gprof/Makefile ] || exit 0; \
12268 r=`${PWD_COMMAND}`; export r; \
12269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12270 $(HOST_EXPORTS) \
12271 for flag in $(EXTRA_HOST_FLAGS) ; do \
12272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12273 done; \
12274 echo "Doing info in gprof" ; \
12275 (cd $(HOST_SUBDIR)/gprof && \
12276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12278 "RANLIB=$${RANLIB}" \
12279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12280 info) \
12281 || exit 1
12282
12283 @endif gprof
12284
12285 .PHONY: maybe-dvi-gprof dvi-gprof
12286 maybe-dvi-gprof:
12287 @if gprof
12288 maybe-dvi-gprof: dvi-gprof
12289
12290 dvi-gprof: \
12291 configure-gprof
12292 @[ -f ./gprof/Makefile ] || exit 0; \
12293 r=`${PWD_COMMAND}`; export r; \
12294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12295 $(HOST_EXPORTS) \
12296 for flag in $(EXTRA_HOST_FLAGS) ; do \
12297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12298 done; \
12299 echo "Doing dvi in gprof" ; \
12300 (cd $(HOST_SUBDIR)/gprof && \
12301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12303 "RANLIB=$${RANLIB}" \
12304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12305 dvi) \
12306 || exit 1
12307
12308 @endif gprof
12309
12310 .PHONY: maybe-html-gprof html-gprof
12311 maybe-html-gprof:
12312 @if gprof
12313 maybe-html-gprof: html-gprof
12314
12315 html-gprof: \
12316 configure-gprof
12317 @[ -f ./gprof/Makefile ] || exit 0; \
12318 r=`${PWD_COMMAND}`; export r; \
12319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12320 $(HOST_EXPORTS) \
12321 for flag in $(EXTRA_HOST_FLAGS) ; do \
12322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12323 done; \
12324 echo "Doing html in gprof" ; \
12325 (cd $(HOST_SUBDIR)/gprof && \
12326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12328 "RANLIB=$${RANLIB}" \
12329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12330 html) \
12331 || exit 1
12332
12333 @endif gprof
12334
12335 .PHONY: maybe-TAGS-gprof TAGS-gprof
12336 maybe-TAGS-gprof:
12337 @if gprof
12338 maybe-TAGS-gprof: TAGS-gprof
12339
12340 TAGS-gprof: \
12341 configure-gprof
12342 @[ -f ./gprof/Makefile ] || exit 0; \
12343 r=`${PWD_COMMAND}`; export r; \
12344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12345 $(HOST_EXPORTS) \
12346 for flag in $(EXTRA_HOST_FLAGS) ; do \
12347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12348 done; \
12349 echo "Doing TAGS in gprof" ; \
12350 (cd $(HOST_SUBDIR)/gprof && \
12351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12353 "RANLIB=$${RANLIB}" \
12354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12355 TAGS) \
12356 || exit 1
12357
12358 @endif gprof
12359
12360 .PHONY: maybe-install-info-gprof install-info-gprof
12361 maybe-install-info-gprof:
12362 @if gprof
12363 maybe-install-info-gprof: install-info-gprof
12364
12365 install-info-gprof: \
12366 configure-gprof \
12367 info-gprof
12368 @[ -f ./gprof/Makefile ] || exit 0; \
12369 r=`${PWD_COMMAND}`; export r; \
12370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12371 $(HOST_EXPORTS) \
12372 for flag in $(EXTRA_HOST_FLAGS) ; do \
12373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12374 done; \
12375 echo "Doing install-info in gprof" ; \
12376 (cd $(HOST_SUBDIR)/gprof && \
12377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12379 "RANLIB=$${RANLIB}" \
12380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12381 install-info) \
12382 || exit 1
12383
12384 @endif gprof
12385
12386 .PHONY: maybe-installcheck-gprof installcheck-gprof
12387 maybe-installcheck-gprof:
12388 @if gprof
12389 maybe-installcheck-gprof: installcheck-gprof
12390
12391 installcheck-gprof: \
12392 configure-gprof
12393 @[ -f ./gprof/Makefile ] || exit 0; \
12394 r=`${PWD_COMMAND}`; export r; \
12395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12396 $(HOST_EXPORTS) \
12397 for flag in $(EXTRA_HOST_FLAGS) ; do \
12398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12399 done; \
12400 echo "Doing installcheck in gprof" ; \
12401 (cd $(HOST_SUBDIR)/gprof && \
12402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12404 "RANLIB=$${RANLIB}" \
12405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12406 installcheck) \
12407 || exit 1
12408
12409 @endif gprof
12410
12411 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
12412 maybe-mostlyclean-gprof:
12413 @if gprof
12414 maybe-mostlyclean-gprof: mostlyclean-gprof
12415
12416 mostlyclean-gprof:
12417 @[ -f ./gprof/Makefile ] || exit 0; \
12418 r=`${PWD_COMMAND}`; export r; \
12419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12420 $(HOST_EXPORTS) \
12421 for flag in $(EXTRA_HOST_FLAGS) ; do \
12422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12423 done; \
12424 echo "Doing mostlyclean in gprof" ; \
12425 (cd $(HOST_SUBDIR)/gprof && \
12426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12428 "RANLIB=$${RANLIB}" \
12429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12430 mostlyclean) \
12431 || exit 1
12432
12433 @endif gprof
12434
12435 .PHONY: maybe-clean-gprof clean-gprof
12436 maybe-clean-gprof:
12437 @if gprof
12438 maybe-clean-gprof: clean-gprof
12439
12440 clean-gprof:
12441 @[ -f ./gprof/Makefile ] || exit 0; \
12442 r=`${PWD_COMMAND}`; export r; \
12443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12444 $(HOST_EXPORTS) \
12445 for flag in $(EXTRA_HOST_FLAGS) ; do \
12446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12447 done; \
12448 echo "Doing clean in gprof" ; \
12449 (cd $(HOST_SUBDIR)/gprof && \
12450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12452 "RANLIB=$${RANLIB}" \
12453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12454 clean) \
12455 || exit 1
12456
12457 @endif gprof
12458
12459 .PHONY: maybe-distclean-gprof distclean-gprof
12460 maybe-distclean-gprof:
12461 @if gprof
12462 maybe-distclean-gprof: distclean-gprof
12463
12464 distclean-gprof:
12465 @[ -f ./gprof/Makefile ] || exit 0; \
12466 r=`${PWD_COMMAND}`; export r; \
12467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12468 $(HOST_EXPORTS) \
12469 for flag in $(EXTRA_HOST_FLAGS) ; do \
12470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12471 done; \
12472 echo "Doing distclean in gprof" ; \
12473 (cd $(HOST_SUBDIR)/gprof && \
12474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12476 "RANLIB=$${RANLIB}" \
12477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12478 distclean) \
12479 || exit 1
12480
12481 @endif gprof
12482
12483 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
12484 maybe-maintainer-clean-gprof:
12485 @if gprof
12486 maybe-maintainer-clean-gprof: maintainer-clean-gprof
12487
12488 maintainer-clean-gprof:
12489 @[ -f ./gprof/Makefile ] || exit 0; \
12490 r=`${PWD_COMMAND}`; export r; \
12491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12492 $(HOST_EXPORTS) \
12493 for flag in $(EXTRA_HOST_FLAGS) ; do \
12494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12495 done; \
12496 echo "Doing maintainer-clean in gprof" ; \
12497 (cd $(HOST_SUBDIR)/gprof && \
12498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12500 "RANLIB=$${RANLIB}" \
12501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12502 maintainer-clean) \
12503 || exit 1
12504
12505 @endif gprof
12506
12507
12508
12509 .PHONY: configure-gzip maybe-configure-gzip
12510 maybe-configure-gzip:
12511 @if gzip
12512 maybe-configure-gzip: configure-gzip
12513 configure-gzip:
12514 @test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
12515 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
12516 r=`${PWD_COMMAND}`; export r; \
12517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12518 $(HOST_EXPORTS) \
12519 echo Configuring in $(HOST_SUBDIR)/gzip; \
12520 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
12521 case $(srcdir) in \
12522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12523 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
12524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12525 esac; \
12526 srcdiroption="--srcdir=$${topdir}/gzip"; \
12527 libsrcdir="$$s/gzip"; \
12528 $(SHELL) $${libsrcdir}/configure \
12529 $(HOST_CONFIGARGS) $${srcdiroption} \
12530 || exit 1
12531 @endif gzip
12532
12533
12534
12535
12536
12537 .PHONY: all-gzip maybe-all-gzip
12538 maybe-all-gzip:
12539 @if gzip
12540 TARGET-gzip=all
12541 maybe-all-gzip: all-gzip
12542 all-gzip: configure-gzip
12543 @r=`${PWD_COMMAND}`; export r; \
12544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12545 $(HOST_EXPORTS) \
12546 (cd $(HOST_SUBDIR)/gzip && \
12547 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gzip))
12548 @endif gzip
12549
12550
12551
12552
12553 .PHONY: check-gzip maybe-check-gzip
12554 maybe-check-gzip:
12555 @if gzip
12556 maybe-check-gzip: check-gzip
12557
12558 check-gzip:
12559 @r=`${PWD_COMMAND}`; export r; \
12560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12561 $(HOST_EXPORTS) \
12562 (cd $(HOST_SUBDIR)/gzip && \
12563 $(MAKE) $(FLAGS_TO_PASS) check)
12564
12565 @endif gzip
12566
12567 .PHONY: install-gzip maybe-install-gzip
12568 maybe-install-gzip:
12569 @if gzip
12570 maybe-install-gzip: install-gzip
12571
12572 install-gzip: installdirs
12573 @r=`${PWD_COMMAND}`; export r; \
12574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12575 $(HOST_EXPORTS) \
12576 (cd $(HOST_SUBDIR)/gzip && \
12577 $(MAKE) $(FLAGS_TO_PASS) install)
12578
12579 @endif gzip
12580
12581 # Other targets (info, dvi, etc.)
12582
12583 .PHONY: maybe-info-gzip info-gzip
12584 maybe-info-gzip:
12585 @if gzip
12586 maybe-info-gzip: info-gzip
12587
12588 info-gzip: \
12589 configure-gzip
12590 @[ -f ./gzip/Makefile ] || exit 0; \
12591 r=`${PWD_COMMAND}`; export r; \
12592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12593 $(HOST_EXPORTS) \
12594 for flag in $(EXTRA_HOST_FLAGS) ; do \
12595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12596 done; \
12597 echo "Doing info in gzip" ; \
12598 (cd $(HOST_SUBDIR)/gzip && \
12599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12601 "RANLIB=$${RANLIB}" \
12602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12603 info) \
12604 || exit 1
12605
12606 @endif gzip
12607
12608 .PHONY: maybe-dvi-gzip dvi-gzip
12609 maybe-dvi-gzip:
12610 @if gzip
12611 maybe-dvi-gzip: dvi-gzip
12612
12613 dvi-gzip: \
12614 configure-gzip
12615 @[ -f ./gzip/Makefile ] || exit 0; \
12616 r=`${PWD_COMMAND}`; export r; \
12617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12618 $(HOST_EXPORTS) \
12619 for flag in $(EXTRA_HOST_FLAGS) ; do \
12620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12621 done; \
12622 echo "Doing dvi in gzip" ; \
12623 (cd $(HOST_SUBDIR)/gzip && \
12624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12626 "RANLIB=$${RANLIB}" \
12627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12628 dvi) \
12629 || exit 1
12630
12631 @endif gzip
12632
12633 .PHONY: maybe-html-gzip html-gzip
12634 maybe-html-gzip:
12635 @if gzip
12636 maybe-html-gzip: html-gzip
12637
12638 html-gzip: \
12639 configure-gzip
12640 @[ -f ./gzip/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 html in gzip" ; \
12648 (cd $(HOST_SUBDIR)/gzip && \
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 html) \
12654 || exit 1
12655
12656 @endif gzip
12657
12658 .PHONY: maybe-TAGS-gzip TAGS-gzip
12659 maybe-TAGS-gzip:
12660 @if gzip
12661 maybe-TAGS-gzip: TAGS-gzip
12662
12663 TAGS-gzip: \
12664 configure-gzip
12665 @[ -f ./gzip/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 TAGS in gzip" ; \
12673 (cd $(HOST_SUBDIR)/gzip && \
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 TAGS) \
12679 || exit 1
12680
12681 @endif gzip
12682
12683 .PHONY: maybe-install-info-gzip install-info-gzip
12684 maybe-install-info-gzip:
12685 @if gzip
12686 maybe-install-info-gzip: install-info-gzip
12687
12688 install-info-gzip: \
12689 configure-gzip \
12690 info-gzip
12691 @[ -f ./gzip/Makefile ] || exit 0; \
12692 r=`${PWD_COMMAND}`; export r; \
12693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12694 $(HOST_EXPORTS) \
12695 for flag in $(EXTRA_HOST_FLAGS) ; do \
12696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12697 done; \
12698 echo "Doing install-info in gzip" ; \
12699 (cd $(HOST_SUBDIR)/gzip && \
12700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12702 "RANLIB=$${RANLIB}" \
12703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12704 install-info) \
12705 || exit 1
12706
12707 @endif gzip
12708
12709 .PHONY: maybe-installcheck-gzip installcheck-gzip
12710 maybe-installcheck-gzip:
12711 @if gzip
12712 maybe-installcheck-gzip: installcheck-gzip
12713
12714 installcheck-gzip: \
12715 configure-gzip
12716 @[ -f ./gzip/Makefile ] || exit 0; \
12717 r=`${PWD_COMMAND}`; export r; \
12718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12719 $(HOST_EXPORTS) \
12720 for flag in $(EXTRA_HOST_FLAGS) ; do \
12721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12722 done; \
12723 echo "Doing installcheck in gzip" ; \
12724 (cd $(HOST_SUBDIR)/gzip && \
12725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12727 "RANLIB=$${RANLIB}" \
12728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12729 installcheck) \
12730 || exit 1
12731
12732 @endif gzip
12733
12734 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
12735 maybe-mostlyclean-gzip:
12736 @if gzip
12737 maybe-mostlyclean-gzip: mostlyclean-gzip
12738
12739 mostlyclean-gzip:
12740 @[ -f ./gzip/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 mostlyclean in gzip" ; \
12748 (cd $(HOST_SUBDIR)/gzip && \
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 mostlyclean) \
12754 || exit 1
12755
12756 @endif gzip
12757
12758 .PHONY: maybe-clean-gzip clean-gzip
12759 maybe-clean-gzip:
12760 @if gzip
12761 maybe-clean-gzip: clean-gzip
12762
12763 clean-gzip:
12764 @[ -f ./gzip/Makefile ] || exit 0; \
12765 r=`${PWD_COMMAND}`; export r; \
12766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12767 $(HOST_EXPORTS) \
12768 for flag in $(EXTRA_HOST_FLAGS) ; do \
12769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12770 done; \
12771 echo "Doing clean in gzip" ; \
12772 (cd $(HOST_SUBDIR)/gzip && \
12773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12775 "RANLIB=$${RANLIB}" \
12776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12777 clean) \
12778 || exit 1
12779
12780 @endif gzip
12781
12782 .PHONY: maybe-distclean-gzip distclean-gzip
12783 maybe-distclean-gzip:
12784 @if gzip
12785 maybe-distclean-gzip: distclean-gzip
12786
12787 distclean-gzip:
12788 @[ -f ./gzip/Makefile ] || exit 0; \
12789 r=`${PWD_COMMAND}`; export r; \
12790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12791 $(HOST_EXPORTS) \
12792 for flag in $(EXTRA_HOST_FLAGS) ; do \
12793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12794 done; \
12795 echo "Doing distclean in gzip" ; \
12796 (cd $(HOST_SUBDIR)/gzip && \
12797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12799 "RANLIB=$${RANLIB}" \
12800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12801 distclean) \
12802 || exit 1
12803
12804 @endif gzip
12805
12806 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
12807 maybe-maintainer-clean-gzip:
12808 @if gzip
12809 maybe-maintainer-clean-gzip: maintainer-clean-gzip
12810
12811 maintainer-clean-gzip:
12812 @[ -f ./gzip/Makefile ] || exit 0; \
12813 r=`${PWD_COMMAND}`; export r; \
12814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12815 $(HOST_EXPORTS) \
12816 for flag in $(EXTRA_HOST_FLAGS) ; do \
12817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12818 done; \
12819 echo "Doing maintainer-clean in gzip" ; \
12820 (cd $(HOST_SUBDIR)/gzip && \
12821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12823 "RANLIB=$${RANLIB}" \
12824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12825 maintainer-clean) \
12826 || exit 1
12827
12828 @endif gzip
12829
12830
12831
12832 .PHONY: configure-hello maybe-configure-hello
12833 maybe-configure-hello:
12834 @if hello
12835 maybe-configure-hello: configure-hello
12836 configure-hello:
12837 @test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
12838 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
12839 r=`${PWD_COMMAND}`; export r; \
12840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12841 $(HOST_EXPORTS) \
12842 echo Configuring in $(HOST_SUBDIR)/hello; \
12843 cd "$(HOST_SUBDIR)/hello" || exit 1; \
12844 case $(srcdir) in \
12845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12846 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
12847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12848 esac; \
12849 srcdiroption="--srcdir=$${topdir}/hello"; \
12850 libsrcdir="$$s/hello"; \
12851 $(SHELL) $${libsrcdir}/configure \
12852 $(HOST_CONFIGARGS) $${srcdiroption} \
12853 || exit 1
12854 @endif hello
12855
12856
12857
12858
12859
12860 .PHONY: all-hello maybe-all-hello
12861 maybe-all-hello:
12862 @if hello
12863 TARGET-hello=all
12864 maybe-all-hello: all-hello
12865 all-hello: configure-hello
12866 @r=`${PWD_COMMAND}`; export r; \
12867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12868 $(HOST_EXPORTS) \
12869 (cd $(HOST_SUBDIR)/hello && \
12870 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-hello))
12871 @endif hello
12872
12873
12874
12875
12876 .PHONY: check-hello maybe-check-hello
12877 maybe-check-hello:
12878 @if hello
12879 maybe-check-hello: check-hello
12880
12881 check-hello:
12882 @r=`${PWD_COMMAND}`; export r; \
12883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12884 $(HOST_EXPORTS) \
12885 (cd $(HOST_SUBDIR)/hello && \
12886 $(MAKE) $(FLAGS_TO_PASS) check)
12887
12888 @endif hello
12889
12890 .PHONY: install-hello maybe-install-hello
12891 maybe-install-hello:
12892 @if hello
12893 maybe-install-hello: install-hello
12894
12895 install-hello: installdirs
12896 @r=`${PWD_COMMAND}`; export r; \
12897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12898 $(HOST_EXPORTS) \
12899 (cd $(HOST_SUBDIR)/hello && \
12900 $(MAKE) $(FLAGS_TO_PASS) install)
12901
12902 @endif hello
12903
12904 # Other targets (info, dvi, etc.)
12905
12906 .PHONY: maybe-info-hello info-hello
12907 maybe-info-hello:
12908 @if hello
12909 maybe-info-hello: info-hello
12910
12911 info-hello: \
12912 configure-hello
12913 @[ -f ./hello/Makefile ] || exit 0; \
12914 r=`${PWD_COMMAND}`; export r; \
12915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12916 $(HOST_EXPORTS) \
12917 for flag in $(EXTRA_HOST_FLAGS) ; do \
12918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12919 done; \
12920 echo "Doing info in hello" ; \
12921 (cd $(HOST_SUBDIR)/hello && \
12922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12924 "RANLIB=$${RANLIB}" \
12925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12926 info) \
12927 || exit 1
12928
12929 @endif hello
12930
12931 .PHONY: maybe-dvi-hello dvi-hello
12932 maybe-dvi-hello:
12933 @if hello
12934 maybe-dvi-hello: dvi-hello
12935
12936 dvi-hello: \
12937 configure-hello
12938 @[ -f ./hello/Makefile ] || exit 0; \
12939 r=`${PWD_COMMAND}`; export r; \
12940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12941 $(HOST_EXPORTS) \
12942 for flag in $(EXTRA_HOST_FLAGS) ; do \
12943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12944 done; \
12945 echo "Doing dvi in hello" ; \
12946 (cd $(HOST_SUBDIR)/hello && \
12947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12949 "RANLIB=$${RANLIB}" \
12950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12951 dvi) \
12952 || exit 1
12953
12954 @endif hello
12955
12956 .PHONY: maybe-html-hello html-hello
12957 maybe-html-hello:
12958 @if hello
12959 maybe-html-hello: html-hello
12960
12961 html-hello: \
12962 configure-hello
12963 @[ -f ./hello/Makefile ] || exit 0; \
12964 r=`${PWD_COMMAND}`; export r; \
12965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12966 $(HOST_EXPORTS) \
12967 for flag in $(EXTRA_HOST_FLAGS) ; do \
12968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12969 done; \
12970 echo "Doing html in hello" ; \
12971 (cd $(HOST_SUBDIR)/hello && \
12972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12974 "RANLIB=$${RANLIB}" \
12975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12976 html) \
12977 || exit 1
12978
12979 @endif hello
12980
12981 .PHONY: maybe-TAGS-hello TAGS-hello
12982 maybe-TAGS-hello:
12983 @if hello
12984 maybe-TAGS-hello: TAGS-hello
12985
12986 TAGS-hello: \
12987 configure-hello
12988 @[ -f ./hello/Makefile ] || exit 0; \
12989 r=`${PWD_COMMAND}`; export r; \
12990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12991 $(HOST_EXPORTS) \
12992 for flag in $(EXTRA_HOST_FLAGS) ; do \
12993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12994 done; \
12995 echo "Doing TAGS in hello" ; \
12996 (cd $(HOST_SUBDIR)/hello && \
12997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12999 "RANLIB=$${RANLIB}" \
13000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13001 TAGS) \
13002 || exit 1
13003
13004 @endif hello
13005
13006 .PHONY: maybe-install-info-hello install-info-hello
13007 maybe-install-info-hello:
13008 @if hello
13009 maybe-install-info-hello: install-info-hello
13010
13011 install-info-hello: \
13012 configure-hello \
13013 info-hello
13014 @[ -f ./hello/Makefile ] || exit 0; \
13015 r=`${PWD_COMMAND}`; export r; \
13016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13017 $(HOST_EXPORTS) \
13018 for flag in $(EXTRA_HOST_FLAGS) ; do \
13019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13020 done; \
13021 echo "Doing install-info in hello" ; \
13022 (cd $(HOST_SUBDIR)/hello && \
13023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13025 "RANLIB=$${RANLIB}" \
13026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13027 install-info) \
13028 || exit 1
13029
13030 @endif hello
13031
13032 .PHONY: maybe-installcheck-hello installcheck-hello
13033 maybe-installcheck-hello:
13034 @if hello
13035 maybe-installcheck-hello: installcheck-hello
13036
13037 installcheck-hello: \
13038 configure-hello
13039 @[ -f ./hello/Makefile ] || exit 0; \
13040 r=`${PWD_COMMAND}`; export r; \
13041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13042 $(HOST_EXPORTS) \
13043 for flag in $(EXTRA_HOST_FLAGS) ; do \
13044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13045 done; \
13046 echo "Doing installcheck in hello" ; \
13047 (cd $(HOST_SUBDIR)/hello && \
13048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13050 "RANLIB=$${RANLIB}" \
13051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13052 installcheck) \
13053 || exit 1
13054
13055 @endif hello
13056
13057 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
13058 maybe-mostlyclean-hello:
13059 @if hello
13060 maybe-mostlyclean-hello: mostlyclean-hello
13061
13062 mostlyclean-hello:
13063 @[ -f ./hello/Makefile ] || exit 0; \
13064 r=`${PWD_COMMAND}`; export r; \
13065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13066 $(HOST_EXPORTS) \
13067 for flag in $(EXTRA_HOST_FLAGS) ; do \
13068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13069 done; \
13070 echo "Doing mostlyclean in hello" ; \
13071 (cd $(HOST_SUBDIR)/hello && \
13072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13074 "RANLIB=$${RANLIB}" \
13075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13076 mostlyclean) \
13077 || exit 1
13078
13079 @endif hello
13080
13081 .PHONY: maybe-clean-hello clean-hello
13082 maybe-clean-hello:
13083 @if hello
13084 maybe-clean-hello: clean-hello
13085
13086 clean-hello:
13087 @[ -f ./hello/Makefile ] || exit 0; \
13088 r=`${PWD_COMMAND}`; export r; \
13089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13090 $(HOST_EXPORTS) \
13091 for flag in $(EXTRA_HOST_FLAGS) ; do \
13092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13093 done; \
13094 echo "Doing clean in hello" ; \
13095 (cd $(HOST_SUBDIR)/hello && \
13096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13098 "RANLIB=$${RANLIB}" \
13099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13100 clean) \
13101 || exit 1
13102
13103 @endif hello
13104
13105 .PHONY: maybe-distclean-hello distclean-hello
13106 maybe-distclean-hello:
13107 @if hello
13108 maybe-distclean-hello: distclean-hello
13109
13110 distclean-hello:
13111 @[ -f ./hello/Makefile ] || exit 0; \
13112 r=`${PWD_COMMAND}`; export r; \
13113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13114 $(HOST_EXPORTS) \
13115 for flag in $(EXTRA_HOST_FLAGS) ; do \
13116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13117 done; \
13118 echo "Doing distclean in hello" ; \
13119 (cd $(HOST_SUBDIR)/hello && \
13120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13122 "RANLIB=$${RANLIB}" \
13123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13124 distclean) \
13125 || exit 1
13126
13127 @endif hello
13128
13129 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
13130 maybe-maintainer-clean-hello:
13131 @if hello
13132 maybe-maintainer-clean-hello: maintainer-clean-hello
13133
13134 maintainer-clean-hello:
13135 @[ -f ./hello/Makefile ] || exit 0; \
13136 r=`${PWD_COMMAND}`; export r; \
13137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13138 $(HOST_EXPORTS) \
13139 for flag in $(EXTRA_HOST_FLAGS) ; do \
13140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13141 done; \
13142 echo "Doing maintainer-clean in hello" ; \
13143 (cd $(HOST_SUBDIR)/hello && \
13144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13146 "RANLIB=$${RANLIB}" \
13147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13148 maintainer-clean) \
13149 || exit 1
13150
13151 @endif hello
13152
13153
13154
13155 .PHONY: configure-indent maybe-configure-indent
13156 maybe-configure-indent:
13157 @if indent
13158 maybe-configure-indent: configure-indent
13159 configure-indent:
13160 @test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
13161 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
13162 r=`${PWD_COMMAND}`; export r; \
13163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13164 $(HOST_EXPORTS) \
13165 echo Configuring in $(HOST_SUBDIR)/indent; \
13166 cd "$(HOST_SUBDIR)/indent" || exit 1; \
13167 case $(srcdir) in \
13168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13169 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
13170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13171 esac; \
13172 srcdiroption="--srcdir=$${topdir}/indent"; \
13173 libsrcdir="$$s/indent"; \
13174 $(SHELL) $${libsrcdir}/configure \
13175 $(HOST_CONFIGARGS) $${srcdiroption} \
13176 || exit 1
13177 @endif indent
13178
13179
13180
13181
13182
13183 .PHONY: all-indent maybe-all-indent
13184 maybe-all-indent:
13185 @if indent
13186 TARGET-indent=all
13187 maybe-all-indent: all-indent
13188 all-indent: configure-indent
13189 @r=`${PWD_COMMAND}`; export r; \
13190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13191 $(HOST_EXPORTS) \
13192 (cd $(HOST_SUBDIR)/indent && \
13193 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-indent))
13194 @endif indent
13195
13196
13197
13198
13199 .PHONY: check-indent maybe-check-indent
13200 maybe-check-indent:
13201 @if indent
13202 maybe-check-indent: check-indent
13203
13204 check-indent:
13205 @r=`${PWD_COMMAND}`; export r; \
13206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13207 $(HOST_EXPORTS) \
13208 (cd $(HOST_SUBDIR)/indent && \
13209 $(MAKE) $(FLAGS_TO_PASS) check)
13210
13211 @endif indent
13212
13213 .PHONY: install-indent maybe-install-indent
13214 maybe-install-indent:
13215 @if indent
13216 maybe-install-indent: install-indent
13217
13218 install-indent: installdirs
13219 @r=`${PWD_COMMAND}`; export r; \
13220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13221 $(HOST_EXPORTS) \
13222 (cd $(HOST_SUBDIR)/indent && \
13223 $(MAKE) $(FLAGS_TO_PASS) install)
13224
13225 @endif indent
13226
13227 # Other targets (info, dvi, etc.)
13228
13229 .PHONY: maybe-info-indent info-indent
13230 maybe-info-indent:
13231 @if indent
13232 maybe-info-indent: info-indent
13233
13234 info-indent: \
13235 configure-indent
13236 @[ -f ./indent/Makefile ] || exit 0; \
13237 r=`${PWD_COMMAND}`; export r; \
13238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13239 $(HOST_EXPORTS) \
13240 for flag in $(EXTRA_HOST_FLAGS) ; do \
13241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13242 done; \
13243 echo "Doing info in indent" ; \
13244 (cd $(HOST_SUBDIR)/indent && \
13245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13247 "RANLIB=$${RANLIB}" \
13248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13249 info) \
13250 || exit 1
13251
13252 @endif indent
13253
13254 .PHONY: maybe-dvi-indent dvi-indent
13255 maybe-dvi-indent:
13256 @if indent
13257 maybe-dvi-indent: dvi-indent
13258
13259 dvi-indent: \
13260 configure-indent
13261 @[ -f ./indent/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 dvi in indent" ; \
13269 (cd $(HOST_SUBDIR)/indent && \
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 dvi) \
13275 || exit 1
13276
13277 @endif indent
13278
13279 .PHONY: maybe-html-indent html-indent
13280 maybe-html-indent:
13281 @if indent
13282 maybe-html-indent: html-indent
13283
13284 html-indent: \
13285 configure-indent
13286 @[ -f ./indent/Makefile ] || exit 0; \
13287 r=`${PWD_COMMAND}`; export r; \
13288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13289 $(HOST_EXPORTS) \
13290 for flag in $(EXTRA_HOST_FLAGS) ; do \
13291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13292 done; \
13293 echo "Doing html in indent" ; \
13294 (cd $(HOST_SUBDIR)/indent && \
13295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13297 "RANLIB=$${RANLIB}" \
13298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13299 html) \
13300 || exit 1
13301
13302 @endif indent
13303
13304 .PHONY: maybe-TAGS-indent TAGS-indent
13305 maybe-TAGS-indent:
13306 @if indent
13307 maybe-TAGS-indent: TAGS-indent
13308
13309 TAGS-indent: \
13310 configure-indent
13311 @[ -f ./indent/Makefile ] || exit 0; \
13312 r=`${PWD_COMMAND}`; export r; \
13313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13314 $(HOST_EXPORTS) \
13315 for flag in $(EXTRA_HOST_FLAGS) ; do \
13316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13317 done; \
13318 echo "Doing TAGS in indent" ; \
13319 (cd $(HOST_SUBDIR)/indent && \
13320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13322 "RANLIB=$${RANLIB}" \
13323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13324 TAGS) \
13325 || exit 1
13326
13327 @endif indent
13328
13329 .PHONY: maybe-install-info-indent install-info-indent
13330 maybe-install-info-indent:
13331 @if indent
13332 maybe-install-info-indent: install-info-indent
13333
13334 install-info-indent: \
13335 configure-indent \
13336 info-indent
13337 @[ -f ./indent/Makefile ] || exit 0; \
13338 r=`${PWD_COMMAND}`; export r; \
13339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13340 $(HOST_EXPORTS) \
13341 for flag in $(EXTRA_HOST_FLAGS) ; do \
13342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13343 done; \
13344 echo "Doing install-info in indent" ; \
13345 (cd $(HOST_SUBDIR)/indent && \
13346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13348 "RANLIB=$${RANLIB}" \
13349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13350 install-info) \
13351 || exit 1
13352
13353 @endif indent
13354
13355 .PHONY: maybe-installcheck-indent installcheck-indent
13356 maybe-installcheck-indent:
13357 @if indent
13358 maybe-installcheck-indent: installcheck-indent
13359
13360 installcheck-indent: \
13361 configure-indent
13362 @[ -f ./indent/Makefile ] || exit 0; \
13363 r=`${PWD_COMMAND}`; export r; \
13364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13365 $(HOST_EXPORTS) \
13366 for flag in $(EXTRA_HOST_FLAGS) ; do \
13367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13368 done; \
13369 echo "Doing installcheck in indent" ; \
13370 (cd $(HOST_SUBDIR)/indent && \
13371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13373 "RANLIB=$${RANLIB}" \
13374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13375 installcheck) \
13376 || exit 1
13377
13378 @endif indent
13379
13380 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
13381 maybe-mostlyclean-indent:
13382 @if indent
13383 maybe-mostlyclean-indent: mostlyclean-indent
13384
13385 mostlyclean-indent:
13386 @[ -f ./indent/Makefile ] || exit 0; \
13387 r=`${PWD_COMMAND}`; export r; \
13388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13389 $(HOST_EXPORTS) \
13390 for flag in $(EXTRA_HOST_FLAGS) ; do \
13391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13392 done; \
13393 echo "Doing mostlyclean in indent" ; \
13394 (cd $(HOST_SUBDIR)/indent && \
13395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13397 "RANLIB=$${RANLIB}" \
13398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13399 mostlyclean) \
13400 || exit 1
13401
13402 @endif indent
13403
13404 .PHONY: maybe-clean-indent clean-indent
13405 maybe-clean-indent:
13406 @if indent
13407 maybe-clean-indent: clean-indent
13408
13409 clean-indent:
13410 @[ -f ./indent/Makefile ] || exit 0; \
13411 r=`${PWD_COMMAND}`; export r; \
13412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13413 $(HOST_EXPORTS) \
13414 for flag in $(EXTRA_HOST_FLAGS) ; do \
13415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13416 done; \
13417 echo "Doing clean in indent" ; \
13418 (cd $(HOST_SUBDIR)/indent && \
13419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13421 "RANLIB=$${RANLIB}" \
13422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13423 clean) \
13424 || exit 1
13425
13426 @endif indent
13427
13428 .PHONY: maybe-distclean-indent distclean-indent
13429 maybe-distclean-indent:
13430 @if indent
13431 maybe-distclean-indent: distclean-indent
13432
13433 distclean-indent:
13434 @[ -f ./indent/Makefile ] || exit 0; \
13435 r=`${PWD_COMMAND}`; export r; \
13436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13437 $(HOST_EXPORTS) \
13438 for flag in $(EXTRA_HOST_FLAGS) ; do \
13439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13440 done; \
13441 echo "Doing distclean in indent" ; \
13442 (cd $(HOST_SUBDIR)/indent && \
13443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13445 "RANLIB=$${RANLIB}" \
13446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13447 distclean) \
13448 || exit 1
13449
13450 @endif indent
13451
13452 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
13453 maybe-maintainer-clean-indent:
13454 @if indent
13455 maybe-maintainer-clean-indent: maintainer-clean-indent
13456
13457 maintainer-clean-indent:
13458 @[ -f ./indent/Makefile ] || exit 0; \
13459 r=`${PWD_COMMAND}`; export r; \
13460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13461 $(HOST_EXPORTS) \
13462 for flag in $(EXTRA_HOST_FLAGS) ; do \
13463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13464 done; \
13465 echo "Doing maintainer-clean in indent" ; \
13466 (cd $(HOST_SUBDIR)/indent && \
13467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13469 "RANLIB=$${RANLIB}" \
13470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13471 maintainer-clean) \
13472 || exit 1
13473
13474 @endif indent
13475
13476
13477
13478 .PHONY: configure-intl maybe-configure-intl
13479 maybe-configure-intl:
13480 @if intl
13481 maybe-configure-intl: configure-intl
13482 configure-intl:
13483 @test -f stage_last && exit 0; \
13484 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
13485 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
13486 r=`${PWD_COMMAND}`; export r; \
13487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13488 $(HOST_EXPORTS) \
13489 echo Configuring in $(HOST_SUBDIR)/intl; \
13490 cd "$(HOST_SUBDIR)/intl" || exit 1; \
13491 case $(srcdir) in \
13492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13493 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13495 esac; \
13496 srcdiroption="--srcdir=$${topdir}/intl"; \
13497 libsrcdir="$$s/intl"; \
13498 $(SHELL) $${libsrcdir}/configure \
13499 $(HOST_CONFIGARGS) $${srcdiroption} \
13500 || exit 1
13501 @endif intl
13502
13503
13504
13505 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
13506 maybe-configure-stage1-intl:
13507 @if intl-bootstrap
13508 maybe-configure-stage1-intl: configure-stage1-intl
13509 configure-stage1-intl:
13510 @$(MAKE) stage1-start
13511 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13512 r=`${PWD_COMMAND}`; export r; \
13513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13514 $(HOST_EXPORTS) \
13515 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
13516 cd $(HOST_SUBDIR)/intl || exit 1; \
13517 case $(srcdir) in \
13518 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13519 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13520 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13521 esac; \
13522 srcdiroption="--srcdir=$${topdir}/intl"; \
13523 libsrcdir="$$s/intl"; \
13524 $(SHELL) $${libsrcdir}/configure \
13525 $(HOST_CONFIGARGS) $${srcdiroption} \
13526 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
13527 @endif intl-bootstrap
13528
13529 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
13530 maybe-configure-stage2-intl:
13531 @if intl-bootstrap
13532 maybe-configure-stage2-intl: configure-stage2-intl
13533 configure-stage2-intl:
13534 @$(MAKE) stage2-start
13535 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13536 r=`${PWD_COMMAND}`; export r; \
13537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13538 $(HOST_EXPORTS) \
13539 $(POSTSTAGE1_HOST_EXPORTS) \
13540 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
13541 cd $(HOST_SUBDIR)/intl || exit 1; \
13542 case $(srcdir) in \
13543 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13544 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13545 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13546 esac; \
13547 srcdiroption="--srcdir=$${topdir}/intl"; \
13548 libsrcdir="$$s/intl"; \
13549 $(SHELL) $${libsrcdir}/configure \
13550 $(HOST_CONFIGARGS) $${srcdiroption} \
13551 @stage2_werror_flag@
13552 @endif intl-bootstrap
13553
13554 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
13555 maybe-configure-stage3-intl:
13556 @if intl-bootstrap
13557 maybe-configure-stage3-intl: configure-stage3-intl
13558 configure-stage3-intl:
13559 @$(MAKE) stage3-start
13560 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13561 r=`${PWD_COMMAND}`; export r; \
13562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13563 $(HOST_EXPORTS) \
13564 $(POSTSTAGE1_HOST_EXPORTS) \
13565 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
13566 cd $(HOST_SUBDIR)/intl || exit 1; \
13567 case $(srcdir) in \
13568 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13569 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13570 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13571 esac; \
13572 srcdiroption="--srcdir=$${topdir}/intl"; \
13573 libsrcdir="$$s/intl"; \
13574 $(SHELL) $${libsrcdir}/configure \
13575 $(HOST_CONFIGARGS) $${srcdiroption} \
13576 @stage2_werror_flag@
13577 @endif intl-bootstrap
13578
13579 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
13580 maybe-configure-stage4-intl:
13581 @if intl-bootstrap
13582 maybe-configure-stage4-intl: configure-stage4-intl
13583 configure-stage4-intl:
13584 @$(MAKE) stage4-start
13585 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13586 r=`${PWD_COMMAND}`; export r; \
13587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13588 $(HOST_EXPORTS) \
13589 $(POSTSTAGE1_HOST_EXPORTS) \
13590 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
13591 cd $(HOST_SUBDIR)/intl || exit 1; \
13592 case $(srcdir) in \
13593 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13594 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13595 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13596 esac; \
13597 srcdiroption="--srcdir=$${topdir}/intl"; \
13598 libsrcdir="$$s/intl"; \
13599 $(SHELL) $${libsrcdir}/configure \
13600 $(HOST_CONFIGARGS) $${srcdiroption} \
13601 @stage2_werror_flag@
13602 @endif intl-bootstrap
13603
13604 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
13605 maybe-configure-stageprofile-intl:
13606 @if intl-bootstrap
13607 maybe-configure-stageprofile-intl: configure-stageprofile-intl
13608 configure-stageprofile-intl:
13609 @$(MAKE) stageprofile-start
13610 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13611 r=`${PWD_COMMAND}`; export r; \
13612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13613 $(HOST_EXPORTS) \
13614 $(POSTSTAGE1_HOST_EXPORTS) \
13615 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
13616 cd $(HOST_SUBDIR)/intl || exit 1; \
13617 case $(srcdir) in \
13618 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13619 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13620 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13621 esac; \
13622 srcdiroption="--srcdir=$${topdir}/intl"; \
13623 libsrcdir="$$s/intl"; \
13624 $(SHELL) $${libsrcdir}/configure \
13625 $(HOST_CONFIGARGS) $${srcdiroption} \
13626 @stage2_werror_flag@
13627 @endif intl-bootstrap
13628
13629 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
13630 maybe-configure-stagefeedback-intl:
13631 @if intl-bootstrap
13632 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
13633 configure-stagefeedback-intl:
13634 @$(MAKE) stagefeedback-start
13635 @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13636 r=`${PWD_COMMAND}`; export r; \
13637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13638 $(HOST_EXPORTS) \
13639 $(POSTSTAGE1_HOST_EXPORTS) \
13640 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
13641 cd $(HOST_SUBDIR)/intl || exit 1; \
13642 case $(srcdir) in \
13643 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13644 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13645 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13646 esac; \
13647 srcdiroption="--srcdir=$${topdir}/intl"; \
13648 libsrcdir="$$s/intl"; \
13649 $(SHELL) $${libsrcdir}/configure \
13650 $(HOST_CONFIGARGS) $${srcdiroption} \
13651 @stage2_werror_flag@
13652 @endif intl-bootstrap
13653
13654
13655
13656
13657
13658 .PHONY: all-intl maybe-all-intl
13659 maybe-all-intl:
13660 @if intl
13661 TARGET-intl=all
13662 maybe-all-intl: all-intl
13663 all-intl: configure-intl
13664 @test -f stage_last && exit 0; \
13665 r=`${PWD_COMMAND}`; export r; \
13666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13667 $(HOST_EXPORTS) \
13668 (cd $(HOST_SUBDIR)/intl && \
13669 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-intl))
13670 @endif intl
13671
13672
13673
13674 .PHONY: all-stage1-intl maybe-all-stage1-intl
13675 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
13676 maybe-all-stage1-intl:
13677 maybe-clean-stage1-intl:
13678 @if intl-bootstrap
13679 maybe-all-stage1-intl: all-stage1-intl
13680 all-stage1: all-stage1-intl
13681 all-stage1-intl: configure-stage1-intl
13682 @$(MAKE) stage1-start
13683 @r=`${PWD_COMMAND}`; export r; \
13684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13685 $(HOST_EXPORTS) \
13686 cd $(HOST_SUBDIR)/intl && \
13687 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)"
13688
13689 maybe-clean-stage1-intl: clean-stage1-intl
13690 clean-stage1: clean-stage1-intl
13691 clean-stage1-intl:
13692 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] \
13693 || exit 0 ; \
13694 [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stage1-start ; \
13695 cd $(HOST_SUBDIR)/intl && \
13696 $(MAKE) $(FLAGS_TO_PASS) \
13697 CFLAGS="$(STAGE1_CFLAGS)" clean
13698 @endif intl-bootstrap
13699
13700
13701 .PHONY: all-stage2-intl maybe-all-stage2-intl
13702 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
13703 maybe-all-stage2-intl:
13704 maybe-clean-stage2-intl:
13705 @if intl-bootstrap
13706 maybe-all-stage2-intl: all-stage2-intl
13707 all-stage2: all-stage2-intl
13708 all-stage2-intl: configure-stage2-intl
13709 @$(MAKE) stage2-start
13710 @r=`${PWD_COMMAND}`; export r; \
13711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13712 $(HOST_EXPORTS) \
13713 $(POSTSTAGE1_HOST_EXPORTS) \
13714 cd $(HOST_SUBDIR)/intl && \
13715 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
13716
13717 maybe-clean-stage2-intl: clean-stage2-intl
13718 clean-stage2: clean-stage2-intl
13719 clean-stage2-intl:
13720 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] \
13721 || exit 0 ; \
13722 [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stage2-start ; \
13723 cd $(HOST_SUBDIR)/intl && \
13724 $(MAKE) $(FLAGS_TO_PASS) \
13725 $(POSTSTAGE1_FLAGS_TO_PASS) \
13726 clean
13727 @endif intl-bootstrap
13728
13729
13730 .PHONY: all-stage3-intl maybe-all-stage3-intl
13731 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
13732 maybe-all-stage3-intl:
13733 maybe-clean-stage3-intl:
13734 @if intl-bootstrap
13735 maybe-all-stage3-intl: all-stage3-intl
13736 all-stage3: all-stage3-intl
13737 all-stage3-intl: configure-stage3-intl
13738 @$(MAKE) stage3-start
13739 @r=`${PWD_COMMAND}`; export r; \
13740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13741 $(HOST_EXPORTS) \
13742 $(POSTSTAGE1_HOST_EXPORTS) \
13743 cd $(HOST_SUBDIR)/intl && \
13744 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
13745
13746 maybe-clean-stage3-intl: clean-stage3-intl
13747 clean-stage3: clean-stage3-intl
13748 clean-stage3-intl:
13749 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] \
13750 || exit 0 ; \
13751 [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stage3-start ; \
13752 cd $(HOST_SUBDIR)/intl && \
13753 $(MAKE) $(FLAGS_TO_PASS) \
13754 $(POSTSTAGE1_FLAGS_TO_PASS) \
13755 clean
13756 @endif intl-bootstrap
13757
13758
13759 .PHONY: all-stage4-intl maybe-all-stage4-intl
13760 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
13761 maybe-all-stage4-intl:
13762 maybe-clean-stage4-intl:
13763 @if intl-bootstrap
13764 maybe-all-stage4-intl: all-stage4-intl
13765 all-stage4: all-stage4-intl
13766 all-stage4-intl: configure-stage4-intl
13767 @$(MAKE) stage4-start
13768 @r=`${PWD_COMMAND}`; export r; \
13769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13770 $(HOST_EXPORTS) \
13771 $(POSTSTAGE1_HOST_EXPORTS) \
13772 cd $(HOST_SUBDIR)/intl && \
13773 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
13774
13775 maybe-clean-stage4-intl: clean-stage4-intl
13776 clean-stage4: clean-stage4-intl
13777 clean-stage4-intl:
13778 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] \
13779 || exit 0 ; \
13780 [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stage4-start ; \
13781 cd $(HOST_SUBDIR)/intl && \
13782 $(MAKE) $(FLAGS_TO_PASS) \
13783 $(POSTSTAGE1_FLAGS_TO_PASS) \
13784 clean
13785 @endif intl-bootstrap
13786
13787
13788 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
13789 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
13790 maybe-all-stageprofile-intl:
13791 maybe-clean-stageprofile-intl:
13792 @if intl-bootstrap
13793 maybe-all-stageprofile-intl: all-stageprofile-intl
13794 all-stageprofile: all-stageprofile-intl
13795 all-stageprofile-intl: configure-stageprofile-intl
13796 @$(MAKE) stageprofile-start
13797 @r=`${PWD_COMMAND}`; export r; \
13798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13799 $(HOST_EXPORTS) \
13800 $(POSTSTAGE1_HOST_EXPORTS) \
13801 cd $(HOST_SUBDIR)/intl && \
13802 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"
13803
13804 maybe-clean-stageprofile-intl: clean-stageprofile-intl
13805 clean-stageprofile: clean-stageprofile-intl
13806 clean-stageprofile-intl:
13807 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] \
13808 || exit 0 ; \
13809 [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stageprofile-start ; \
13810 cd $(HOST_SUBDIR)/intl && \
13811 $(MAKE) $(FLAGS_TO_PASS) \
13812 $(POSTSTAGE1_FLAGS_TO_PASS) \
13813 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
13814 @endif intl-bootstrap
13815
13816
13817 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
13818 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
13819 maybe-all-stagefeedback-intl:
13820 maybe-clean-stagefeedback-intl:
13821 @if intl-bootstrap
13822 maybe-all-stagefeedback-intl: all-stagefeedback-intl
13823 all-stagefeedback: all-stagefeedback-intl
13824 all-stagefeedback-intl: configure-stagefeedback-intl
13825 @$(MAKE) stagefeedback-start
13826 @r=`${PWD_COMMAND}`; export r; \
13827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13828 $(HOST_EXPORTS) \
13829 $(POSTSTAGE1_HOST_EXPORTS) \
13830 cd $(HOST_SUBDIR)/intl && \
13831 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"
13832
13833 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
13834 clean-stagefeedback: clean-stagefeedback-intl
13835 clean-stagefeedback-intl:
13836 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] \
13837 || exit 0 ; \
13838 [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stagefeedback-start ; \
13839 cd $(HOST_SUBDIR)/intl && \
13840 $(MAKE) $(FLAGS_TO_PASS) \
13841 $(POSTSTAGE1_FLAGS_TO_PASS) \
13842 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
13843 @endif intl-bootstrap
13844
13845
13846
13847
13848
13849 .PHONY: check-intl maybe-check-intl
13850 maybe-check-intl:
13851 @if intl
13852 maybe-check-intl: check-intl
13853
13854 check-intl:
13855 @r=`${PWD_COMMAND}`; export r; \
13856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13857 $(HOST_EXPORTS) \
13858 (cd $(HOST_SUBDIR)/intl && \
13859 $(MAKE) $(FLAGS_TO_PASS) check)
13860
13861 @endif intl
13862
13863 .PHONY: install-intl maybe-install-intl
13864 maybe-install-intl:
13865 @if intl
13866 maybe-install-intl: install-intl
13867
13868 install-intl: installdirs
13869 @r=`${PWD_COMMAND}`; export r; \
13870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13871 $(HOST_EXPORTS) \
13872 (cd $(HOST_SUBDIR)/intl && \
13873 $(MAKE) $(FLAGS_TO_PASS) install)
13874
13875 @endif intl
13876
13877 # Other targets (info, dvi, etc.)
13878
13879 .PHONY: maybe-info-intl info-intl
13880 maybe-info-intl:
13881 @if intl
13882 maybe-info-intl: info-intl
13883
13884 info-intl: \
13885 configure-intl
13886 @[ -f ./intl/Makefile ] || exit 0; \
13887 r=`${PWD_COMMAND}`; export r; \
13888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13889 $(HOST_EXPORTS) \
13890 for flag in $(EXTRA_HOST_FLAGS) ; do \
13891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13892 done; \
13893 echo "Doing info in intl" ; \
13894 (cd $(HOST_SUBDIR)/intl && \
13895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13897 "RANLIB=$${RANLIB}" \
13898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13899 info) \
13900 || exit 1
13901
13902 @endif intl
13903
13904 .PHONY: maybe-dvi-intl dvi-intl
13905 maybe-dvi-intl:
13906 @if intl
13907 maybe-dvi-intl: dvi-intl
13908
13909 dvi-intl: \
13910 configure-intl
13911 @[ -f ./intl/Makefile ] || exit 0; \
13912 r=`${PWD_COMMAND}`; export r; \
13913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13914 $(HOST_EXPORTS) \
13915 for flag in $(EXTRA_HOST_FLAGS) ; do \
13916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13917 done; \
13918 echo "Doing dvi in intl" ; \
13919 (cd $(HOST_SUBDIR)/intl && \
13920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13922 "RANLIB=$${RANLIB}" \
13923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13924 dvi) \
13925 || exit 1
13926
13927 @endif intl
13928
13929 .PHONY: maybe-html-intl html-intl
13930 maybe-html-intl:
13931 @if intl
13932 maybe-html-intl: html-intl
13933
13934 html-intl: \
13935 configure-intl
13936 @[ -f ./intl/Makefile ] || exit 0; \
13937 r=`${PWD_COMMAND}`; export r; \
13938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13939 $(HOST_EXPORTS) \
13940 for flag in $(EXTRA_HOST_FLAGS) ; do \
13941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13942 done; \
13943 echo "Doing html in intl" ; \
13944 (cd $(HOST_SUBDIR)/intl && \
13945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13947 "RANLIB=$${RANLIB}" \
13948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13949 html) \
13950 || exit 1
13951
13952 @endif intl
13953
13954 .PHONY: maybe-TAGS-intl TAGS-intl
13955 maybe-TAGS-intl:
13956 @if intl
13957 maybe-TAGS-intl: TAGS-intl
13958
13959 TAGS-intl: \
13960 configure-intl
13961 @[ -f ./intl/Makefile ] || exit 0; \
13962 r=`${PWD_COMMAND}`; export r; \
13963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13964 $(HOST_EXPORTS) \
13965 for flag in $(EXTRA_HOST_FLAGS) ; do \
13966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13967 done; \
13968 echo "Doing TAGS in intl" ; \
13969 (cd $(HOST_SUBDIR)/intl && \
13970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13972 "RANLIB=$${RANLIB}" \
13973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13974 TAGS) \
13975 || exit 1
13976
13977 @endif intl
13978
13979 .PHONY: maybe-install-info-intl install-info-intl
13980 maybe-install-info-intl:
13981 @if intl
13982 maybe-install-info-intl: install-info-intl
13983
13984 install-info-intl: \
13985 configure-intl \
13986 info-intl
13987 @[ -f ./intl/Makefile ] || exit 0; \
13988 r=`${PWD_COMMAND}`; export r; \
13989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13990 $(HOST_EXPORTS) \
13991 for flag in $(EXTRA_HOST_FLAGS) ; do \
13992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13993 done; \
13994 echo "Doing install-info in intl" ; \
13995 (cd $(HOST_SUBDIR)/intl && \
13996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13998 "RANLIB=$${RANLIB}" \
13999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14000 install-info) \
14001 || exit 1
14002
14003 @endif intl
14004
14005 .PHONY: maybe-installcheck-intl installcheck-intl
14006 maybe-installcheck-intl:
14007 @if intl
14008 maybe-installcheck-intl: installcheck-intl
14009
14010 installcheck-intl: \
14011 configure-intl
14012 @[ -f ./intl/Makefile ] || exit 0; \
14013 r=`${PWD_COMMAND}`; export r; \
14014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14015 $(HOST_EXPORTS) \
14016 for flag in $(EXTRA_HOST_FLAGS) ; do \
14017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14018 done; \
14019 echo "Doing installcheck in intl" ; \
14020 (cd $(HOST_SUBDIR)/intl && \
14021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14023 "RANLIB=$${RANLIB}" \
14024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14025 installcheck) \
14026 || exit 1
14027
14028 @endif intl
14029
14030 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
14031 maybe-mostlyclean-intl:
14032 @if intl
14033 maybe-mostlyclean-intl: mostlyclean-intl
14034
14035 mostlyclean-intl:
14036 @[ -f ./intl/Makefile ] || exit 0; \
14037 r=`${PWD_COMMAND}`; export r; \
14038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14039 $(HOST_EXPORTS) \
14040 for flag in $(EXTRA_HOST_FLAGS) ; do \
14041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14042 done; \
14043 echo "Doing mostlyclean in intl" ; \
14044 (cd $(HOST_SUBDIR)/intl && \
14045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14047 "RANLIB=$${RANLIB}" \
14048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14049 mostlyclean) \
14050 || exit 1
14051
14052 @endif intl
14053
14054 .PHONY: maybe-clean-intl clean-intl
14055 maybe-clean-intl:
14056 @if intl
14057 maybe-clean-intl: clean-intl
14058
14059 clean-intl:
14060 @[ -f ./intl/Makefile ] || exit 0; \
14061 r=`${PWD_COMMAND}`; export r; \
14062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14063 $(HOST_EXPORTS) \
14064 for flag in $(EXTRA_HOST_FLAGS) ; do \
14065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14066 done; \
14067 echo "Doing clean in intl" ; \
14068 (cd $(HOST_SUBDIR)/intl && \
14069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14071 "RANLIB=$${RANLIB}" \
14072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14073 clean) \
14074 || exit 1
14075
14076 @endif intl
14077
14078 .PHONY: maybe-distclean-intl distclean-intl
14079 maybe-distclean-intl:
14080 @if intl
14081 maybe-distclean-intl: distclean-intl
14082
14083 distclean-intl:
14084 @[ -f ./intl/Makefile ] || exit 0; \
14085 r=`${PWD_COMMAND}`; export r; \
14086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14087 $(HOST_EXPORTS) \
14088 for flag in $(EXTRA_HOST_FLAGS) ; do \
14089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14090 done; \
14091 echo "Doing distclean in intl" ; \
14092 (cd $(HOST_SUBDIR)/intl && \
14093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14095 "RANLIB=$${RANLIB}" \
14096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14097 distclean) \
14098 || exit 1
14099
14100 @endif intl
14101
14102 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
14103 maybe-maintainer-clean-intl:
14104 @if intl
14105 maybe-maintainer-clean-intl: maintainer-clean-intl
14106
14107 maintainer-clean-intl:
14108 @[ -f ./intl/Makefile ] || exit 0; \
14109 r=`${PWD_COMMAND}`; export r; \
14110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14111 $(HOST_EXPORTS) \
14112 for flag in $(EXTRA_HOST_FLAGS) ; do \
14113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14114 done; \
14115 echo "Doing maintainer-clean in intl" ; \
14116 (cd $(HOST_SUBDIR)/intl && \
14117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14119 "RANLIB=$${RANLIB}" \
14120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14121 maintainer-clean) \
14122 || exit 1
14123
14124 @endif intl
14125
14126
14127
14128 .PHONY: configure-tcl maybe-configure-tcl
14129 maybe-configure-tcl:
14130 @if tcl
14131 maybe-configure-tcl: configure-tcl
14132 configure-tcl:
14133 @test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
14134 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
14135 r=`${PWD_COMMAND}`; export r; \
14136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14137 $(HOST_EXPORTS) \
14138 echo Configuring in $(HOST_SUBDIR)/tcl; \
14139 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
14140 case $(srcdir) in \
14141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14142 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
14143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14144 esac; \
14145 srcdiroption="--srcdir=$${topdir}/tcl"; \
14146 libsrcdir="$$s/tcl"; \
14147 $(SHELL) $${libsrcdir}/configure \
14148 $(HOST_CONFIGARGS) $${srcdiroption} \
14149 || exit 1
14150 @endif tcl
14151
14152
14153
14154
14155
14156 .PHONY: all-tcl maybe-all-tcl
14157 maybe-all-tcl:
14158 @if tcl
14159 TARGET-tcl=all
14160 maybe-all-tcl: all-tcl
14161 all-tcl: configure-tcl
14162 @r=`${PWD_COMMAND}`; export r; \
14163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14164 $(HOST_EXPORTS) \
14165 (cd $(HOST_SUBDIR)/tcl && \
14166 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tcl))
14167 @endif tcl
14168
14169
14170
14171
14172 .PHONY: check-tcl maybe-check-tcl
14173 maybe-check-tcl:
14174 @if tcl
14175 maybe-check-tcl: check-tcl
14176
14177 check-tcl:
14178 @r=`${PWD_COMMAND}`; export r; \
14179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14180 $(HOST_EXPORTS) \
14181 (cd $(HOST_SUBDIR)/tcl && \
14182 $(MAKE) $(FLAGS_TO_PASS) check)
14183
14184 @endif tcl
14185
14186 .PHONY: install-tcl maybe-install-tcl
14187 maybe-install-tcl:
14188 @if tcl
14189 maybe-install-tcl: install-tcl
14190
14191 install-tcl: installdirs
14192 @r=`${PWD_COMMAND}`; export r; \
14193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14194 $(HOST_EXPORTS) \
14195 (cd $(HOST_SUBDIR)/tcl && \
14196 $(MAKE) $(FLAGS_TO_PASS) install)
14197
14198 @endif tcl
14199
14200 # Other targets (info, dvi, etc.)
14201
14202 .PHONY: maybe-info-tcl info-tcl
14203 maybe-info-tcl:
14204 @if tcl
14205 maybe-info-tcl: info-tcl
14206
14207 info-tcl: \
14208 configure-tcl
14209 @[ -f ./tcl/Makefile ] || exit 0; \
14210 r=`${PWD_COMMAND}`; export r; \
14211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14212 $(HOST_EXPORTS) \
14213 for flag in $(EXTRA_HOST_FLAGS) ; do \
14214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14215 done; \
14216 echo "Doing info in tcl" ; \
14217 (cd $(HOST_SUBDIR)/tcl && \
14218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14220 "RANLIB=$${RANLIB}" \
14221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14222 info) \
14223 || exit 1
14224
14225 @endif tcl
14226
14227 .PHONY: maybe-dvi-tcl dvi-tcl
14228 maybe-dvi-tcl:
14229 @if tcl
14230 maybe-dvi-tcl: dvi-tcl
14231
14232 dvi-tcl: \
14233 configure-tcl
14234 @[ -f ./tcl/Makefile ] || exit 0; \
14235 r=`${PWD_COMMAND}`; export r; \
14236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14237 $(HOST_EXPORTS) \
14238 for flag in $(EXTRA_HOST_FLAGS) ; do \
14239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14240 done; \
14241 echo "Doing dvi in tcl" ; \
14242 (cd $(HOST_SUBDIR)/tcl && \
14243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14245 "RANLIB=$${RANLIB}" \
14246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14247 dvi) \
14248 || exit 1
14249
14250 @endif tcl
14251
14252 .PHONY: maybe-html-tcl html-tcl
14253 maybe-html-tcl:
14254 @if tcl
14255 maybe-html-tcl: html-tcl
14256
14257 html-tcl: \
14258 configure-tcl
14259 @[ -f ./tcl/Makefile ] || exit 0; \
14260 r=`${PWD_COMMAND}`; export r; \
14261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14262 $(HOST_EXPORTS) \
14263 for flag in $(EXTRA_HOST_FLAGS) ; do \
14264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14265 done; \
14266 echo "Doing html in tcl" ; \
14267 (cd $(HOST_SUBDIR)/tcl && \
14268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14270 "RANLIB=$${RANLIB}" \
14271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14272 html) \
14273 || exit 1
14274
14275 @endif tcl
14276
14277 .PHONY: maybe-TAGS-tcl TAGS-tcl
14278 maybe-TAGS-tcl:
14279 @if tcl
14280 maybe-TAGS-tcl: TAGS-tcl
14281
14282 TAGS-tcl: \
14283 configure-tcl
14284 @[ -f ./tcl/Makefile ] || exit 0; \
14285 r=`${PWD_COMMAND}`; export r; \
14286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14287 $(HOST_EXPORTS) \
14288 for flag in $(EXTRA_HOST_FLAGS) ; do \
14289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14290 done; \
14291 echo "Doing TAGS in tcl" ; \
14292 (cd $(HOST_SUBDIR)/tcl && \
14293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14295 "RANLIB=$${RANLIB}" \
14296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14297 TAGS) \
14298 || exit 1
14299
14300 @endif tcl
14301
14302 .PHONY: maybe-install-info-tcl install-info-tcl
14303 maybe-install-info-tcl:
14304 @if tcl
14305 maybe-install-info-tcl: install-info-tcl
14306
14307 install-info-tcl: \
14308 configure-tcl \
14309 info-tcl
14310 @[ -f ./tcl/Makefile ] || exit 0; \
14311 r=`${PWD_COMMAND}`; export r; \
14312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14313 $(HOST_EXPORTS) \
14314 for flag in $(EXTRA_HOST_FLAGS) ; do \
14315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14316 done; \
14317 echo "Doing install-info in tcl" ; \
14318 (cd $(HOST_SUBDIR)/tcl && \
14319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14321 "RANLIB=$${RANLIB}" \
14322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14323 install-info) \
14324 || exit 1
14325
14326 @endif tcl
14327
14328 .PHONY: maybe-installcheck-tcl installcheck-tcl
14329 maybe-installcheck-tcl:
14330 @if tcl
14331 maybe-installcheck-tcl: installcheck-tcl
14332
14333 installcheck-tcl: \
14334 configure-tcl
14335 @[ -f ./tcl/Makefile ] || exit 0; \
14336 r=`${PWD_COMMAND}`; export r; \
14337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14338 $(HOST_EXPORTS) \
14339 for flag in $(EXTRA_HOST_FLAGS) ; do \
14340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14341 done; \
14342 echo "Doing installcheck in tcl" ; \
14343 (cd $(HOST_SUBDIR)/tcl && \
14344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14346 "RANLIB=$${RANLIB}" \
14347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14348 installcheck) \
14349 || exit 1
14350
14351 @endif tcl
14352
14353 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
14354 maybe-mostlyclean-tcl:
14355 @if tcl
14356 maybe-mostlyclean-tcl: mostlyclean-tcl
14357
14358 # tcl doesn't support mostlyclean.
14359 mostlyclean-tcl:
14360
14361 @endif tcl
14362
14363 .PHONY: maybe-clean-tcl clean-tcl
14364 maybe-clean-tcl:
14365 @if tcl
14366 maybe-clean-tcl: clean-tcl
14367
14368 clean-tcl:
14369 @[ -f ./tcl/Makefile ] || exit 0; \
14370 r=`${PWD_COMMAND}`; export r; \
14371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14372 $(HOST_EXPORTS) \
14373 for flag in $(EXTRA_HOST_FLAGS) ; do \
14374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14375 done; \
14376 echo "Doing clean in tcl" ; \
14377 (cd $(HOST_SUBDIR)/tcl && \
14378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14380 "RANLIB=$${RANLIB}" \
14381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14382 clean) \
14383 || exit 1
14384
14385 @endif tcl
14386
14387 .PHONY: maybe-distclean-tcl distclean-tcl
14388 maybe-distclean-tcl:
14389 @if tcl
14390 maybe-distclean-tcl: distclean-tcl
14391
14392 distclean-tcl:
14393 @[ -f ./tcl/Makefile ] || exit 0; \
14394 r=`${PWD_COMMAND}`; export r; \
14395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14396 $(HOST_EXPORTS) \
14397 for flag in $(EXTRA_HOST_FLAGS) ; do \
14398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14399 done; \
14400 echo "Doing distclean in tcl" ; \
14401 (cd $(HOST_SUBDIR)/tcl && \
14402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14404 "RANLIB=$${RANLIB}" \
14405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14406 distclean) \
14407 || exit 1
14408
14409 @endif tcl
14410
14411 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
14412 maybe-maintainer-clean-tcl:
14413 @if tcl
14414 maybe-maintainer-clean-tcl: maintainer-clean-tcl
14415
14416 maintainer-clean-tcl:
14417 @[ -f ./tcl/Makefile ] || exit 0; \
14418 r=`${PWD_COMMAND}`; export r; \
14419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14420 $(HOST_EXPORTS) \
14421 for flag in $(EXTRA_HOST_FLAGS) ; do \
14422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14423 done; \
14424 echo "Doing maintainer-clean in tcl" ; \
14425 (cd $(HOST_SUBDIR)/tcl && \
14426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14428 "RANLIB=$${RANLIB}" \
14429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14430 maintainer-clean) \
14431 || exit 1
14432
14433 @endif tcl
14434
14435
14436
14437 .PHONY: configure-itcl maybe-configure-itcl
14438 maybe-configure-itcl:
14439 @if itcl
14440 maybe-configure-itcl: configure-itcl
14441 configure-itcl:
14442 @test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
14443 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
14444 r=`${PWD_COMMAND}`; export r; \
14445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14446 $(HOST_EXPORTS) \
14447 echo Configuring in $(HOST_SUBDIR)/itcl; \
14448 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
14449 case $(srcdir) in \
14450 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14451 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
14452 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14453 esac; \
14454 srcdiroption="--srcdir=$${topdir}/itcl"; \
14455 libsrcdir="$$s/itcl"; \
14456 $(SHELL) $${libsrcdir}/configure \
14457 $(HOST_CONFIGARGS) $${srcdiroption} \
14458 || exit 1
14459 @endif itcl
14460
14461
14462
14463
14464
14465 .PHONY: all-itcl maybe-all-itcl
14466 maybe-all-itcl:
14467 @if itcl
14468 TARGET-itcl=all
14469 maybe-all-itcl: all-itcl
14470 all-itcl: configure-itcl
14471 @r=`${PWD_COMMAND}`; export r; \
14472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14473 $(HOST_EXPORTS) \
14474 (cd $(HOST_SUBDIR)/itcl && \
14475 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-itcl))
14476 @endif itcl
14477
14478
14479
14480
14481 .PHONY: check-itcl maybe-check-itcl
14482 maybe-check-itcl:
14483 @if itcl
14484 maybe-check-itcl: check-itcl
14485
14486 check-itcl:
14487 @r=`${PWD_COMMAND}`; export r; \
14488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14489 $(HOST_EXPORTS) \
14490 (cd $(HOST_SUBDIR)/itcl && \
14491 $(MAKE) $(FLAGS_TO_PASS) check)
14492
14493 @endif itcl
14494
14495 .PHONY: install-itcl maybe-install-itcl
14496 maybe-install-itcl:
14497 @if itcl
14498 maybe-install-itcl: install-itcl
14499
14500 install-itcl: installdirs
14501 @r=`${PWD_COMMAND}`; export r; \
14502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14503 $(HOST_EXPORTS) \
14504 (cd $(HOST_SUBDIR)/itcl && \
14505 $(MAKE) $(FLAGS_TO_PASS) install)
14506
14507 @endif itcl
14508
14509 # Other targets (info, dvi, etc.)
14510
14511 .PHONY: maybe-info-itcl info-itcl
14512 maybe-info-itcl:
14513 @if itcl
14514 maybe-info-itcl: info-itcl
14515
14516 info-itcl: \
14517 configure-itcl
14518 @[ -f ./itcl/Makefile ] || exit 0; \
14519 r=`${PWD_COMMAND}`; export r; \
14520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14521 $(HOST_EXPORTS) \
14522 for flag in $(EXTRA_HOST_FLAGS) ; do \
14523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14524 done; \
14525 echo "Doing info in itcl" ; \
14526 (cd $(HOST_SUBDIR)/itcl && \
14527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14529 "RANLIB=$${RANLIB}" \
14530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14531 info) \
14532 || exit 1
14533
14534 @endif itcl
14535
14536 .PHONY: maybe-dvi-itcl dvi-itcl
14537 maybe-dvi-itcl:
14538 @if itcl
14539 maybe-dvi-itcl: dvi-itcl
14540
14541 dvi-itcl: \
14542 configure-itcl
14543 @[ -f ./itcl/Makefile ] || exit 0; \
14544 r=`${PWD_COMMAND}`; export r; \
14545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14546 $(HOST_EXPORTS) \
14547 for flag in $(EXTRA_HOST_FLAGS) ; do \
14548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14549 done; \
14550 echo "Doing dvi in itcl" ; \
14551 (cd $(HOST_SUBDIR)/itcl && \
14552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14554 "RANLIB=$${RANLIB}" \
14555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14556 dvi) \
14557 || exit 1
14558
14559 @endif itcl
14560
14561 .PHONY: maybe-html-itcl html-itcl
14562 maybe-html-itcl:
14563 @if itcl
14564 maybe-html-itcl: html-itcl
14565
14566 html-itcl: \
14567 configure-itcl
14568 @[ -f ./itcl/Makefile ] || exit 0; \
14569 r=`${PWD_COMMAND}`; export r; \
14570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14571 $(HOST_EXPORTS) \
14572 for flag in $(EXTRA_HOST_FLAGS) ; do \
14573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14574 done; \
14575 echo "Doing html in itcl" ; \
14576 (cd $(HOST_SUBDIR)/itcl && \
14577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14579 "RANLIB=$${RANLIB}" \
14580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14581 html) \
14582 || exit 1
14583
14584 @endif itcl
14585
14586 .PHONY: maybe-TAGS-itcl TAGS-itcl
14587 maybe-TAGS-itcl:
14588 @if itcl
14589 maybe-TAGS-itcl: TAGS-itcl
14590
14591 TAGS-itcl: \
14592 configure-itcl
14593 @[ -f ./itcl/Makefile ] || exit 0; \
14594 r=`${PWD_COMMAND}`; export r; \
14595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14596 $(HOST_EXPORTS) \
14597 for flag in $(EXTRA_HOST_FLAGS) ; do \
14598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14599 done; \
14600 echo "Doing TAGS in itcl" ; \
14601 (cd $(HOST_SUBDIR)/itcl && \
14602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14604 "RANLIB=$${RANLIB}" \
14605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14606 TAGS) \
14607 || exit 1
14608
14609 @endif itcl
14610
14611 .PHONY: maybe-install-info-itcl install-info-itcl
14612 maybe-install-info-itcl:
14613 @if itcl
14614 maybe-install-info-itcl: install-info-itcl
14615
14616 install-info-itcl: \
14617 configure-itcl \
14618 info-itcl
14619 @[ -f ./itcl/Makefile ] || exit 0; \
14620 r=`${PWD_COMMAND}`; export r; \
14621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14622 $(HOST_EXPORTS) \
14623 for flag in $(EXTRA_HOST_FLAGS) ; do \
14624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14625 done; \
14626 echo "Doing install-info in itcl" ; \
14627 (cd $(HOST_SUBDIR)/itcl && \
14628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14630 "RANLIB=$${RANLIB}" \
14631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14632 install-info) \
14633 || exit 1
14634
14635 @endif itcl
14636
14637 .PHONY: maybe-installcheck-itcl installcheck-itcl
14638 maybe-installcheck-itcl:
14639 @if itcl
14640 maybe-installcheck-itcl: installcheck-itcl
14641
14642 installcheck-itcl: \
14643 configure-itcl
14644 @[ -f ./itcl/Makefile ] || exit 0; \
14645 r=`${PWD_COMMAND}`; export r; \
14646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14647 $(HOST_EXPORTS) \
14648 for flag in $(EXTRA_HOST_FLAGS) ; do \
14649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14650 done; \
14651 echo "Doing installcheck in itcl" ; \
14652 (cd $(HOST_SUBDIR)/itcl && \
14653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14655 "RANLIB=$${RANLIB}" \
14656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14657 installcheck) \
14658 || exit 1
14659
14660 @endif itcl
14661
14662 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
14663 maybe-mostlyclean-itcl:
14664 @if itcl
14665 maybe-mostlyclean-itcl: mostlyclean-itcl
14666
14667 mostlyclean-itcl:
14668 @[ -f ./itcl/Makefile ] || exit 0; \
14669 r=`${PWD_COMMAND}`; export r; \
14670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14671 $(HOST_EXPORTS) \
14672 for flag in $(EXTRA_HOST_FLAGS) ; do \
14673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14674 done; \
14675 echo "Doing mostlyclean in itcl" ; \
14676 (cd $(HOST_SUBDIR)/itcl && \
14677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14679 "RANLIB=$${RANLIB}" \
14680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14681 mostlyclean) \
14682 || exit 1
14683
14684 @endif itcl
14685
14686 .PHONY: maybe-clean-itcl clean-itcl
14687 maybe-clean-itcl:
14688 @if itcl
14689 maybe-clean-itcl: clean-itcl
14690
14691 clean-itcl:
14692 @[ -f ./itcl/Makefile ] || exit 0; \
14693 r=`${PWD_COMMAND}`; export r; \
14694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14695 $(HOST_EXPORTS) \
14696 for flag in $(EXTRA_HOST_FLAGS) ; do \
14697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14698 done; \
14699 echo "Doing clean in itcl" ; \
14700 (cd $(HOST_SUBDIR)/itcl && \
14701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14703 "RANLIB=$${RANLIB}" \
14704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14705 clean) \
14706 || exit 1
14707
14708 @endif itcl
14709
14710 .PHONY: maybe-distclean-itcl distclean-itcl
14711 maybe-distclean-itcl:
14712 @if itcl
14713 maybe-distclean-itcl: distclean-itcl
14714
14715 distclean-itcl:
14716 @[ -f ./itcl/Makefile ] || exit 0; \
14717 r=`${PWD_COMMAND}`; export r; \
14718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14719 $(HOST_EXPORTS) \
14720 for flag in $(EXTRA_HOST_FLAGS) ; do \
14721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14722 done; \
14723 echo "Doing distclean in itcl" ; \
14724 (cd $(HOST_SUBDIR)/itcl && \
14725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14727 "RANLIB=$${RANLIB}" \
14728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14729 distclean) \
14730 || exit 1
14731
14732 @endif itcl
14733
14734 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
14735 maybe-maintainer-clean-itcl:
14736 @if itcl
14737 maybe-maintainer-clean-itcl: maintainer-clean-itcl
14738
14739 maintainer-clean-itcl:
14740 @[ -f ./itcl/Makefile ] || exit 0; \
14741 r=`${PWD_COMMAND}`; export r; \
14742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14743 $(HOST_EXPORTS) \
14744 for flag in $(EXTRA_HOST_FLAGS) ; do \
14745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14746 done; \
14747 echo "Doing maintainer-clean in itcl" ; \
14748 (cd $(HOST_SUBDIR)/itcl && \
14749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14751 "RANLIB=$${RANLIB}" \
14752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14753 maintainer-clean) \
14754 || exit 1
14755
14756 @endif itcl
14757
14758
14759
14760 .PHONY: configure-ld maybe-configure-ld
14761 maybe-configure-ld:
14762 @if ld
14763 maybe-configure-ld: configure-ld
14764 configure-ld:
14765 @test -f stage_last && exit 0; \
14766 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
14767 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
14768 r=`${PWD_COMMAND}`; export r; \
14769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14770 $(HOST_EXPORTS) \
14771 echo Configuring in $(HOST_SUBDIR)/ld; \
14772 cd "$(HOST_SUBDIR)/ld" || exit 1; \
14773 case $(srcdir) in \
14774 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14775 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14776 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14777 esac; \
14778 srcdiroption="--srcdir=$${topdir}/ld"; \
14779 libsrcdir="$$s/ld"; \
14780 $(SHELL) $${libsrcdir}/configure \
14781 $(HOST_CONFIGARGS) $${srcdiroption} \
14782 || exit 1
14783 @endif ld
14784
14785
14786
14787 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
14788 maybe-configure-stage1-ld:
14789 @if ld-bootstrap
14790 maybe-configure-stage1-ld: configure-stage1-ld
14791 configure-stage1-ld:
14792 @$(MAKE) stage1-start
14793 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14794 r=`${PWD_COMMAND}`; export r; \
14795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14796 $(HOST_EXPORTS) \
14797 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
14798 cd $(HOST_SUBDIR)/ld || exit 1; \
14799 case $(srcdir) in \
14800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14801 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14803 esac; \
14804 srcdiroption="--srcdir=$${topdir}/ld"; \
14805 libsrcdir="$$s/ld"; \
14806 $(SHELL) $${libsrcdir}/configure \
14807 $(HOST_CONFIGARGS) $${srcdiroption} \
14808 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
14809 @endif ld-bootstrap
14810
14811 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
14812 maybe-configure-stage2-ld:
14813 @if ld-bootstrap
14814 maybe-configure-stage2-ld: configure-stage2-ld
14815 configure-stage2-ld:
14816 @$(MAKE) stage2-start
14817 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14818 r=`${PWD_COMMAND}`; export r; \
14819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14820 $(HOST_EXPORTS) \
14821 $(POSTSTAGE1_HOST_EXPORTS) \
14822 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
14823 cd $(HOST_SUBDIR)/ld || exit 1; \
14824 case $(srcdir) in \
14825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14826 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14828 esac; \
14829 srcdiroption="--srcdir=$${topdir}/ld"; \
14830 libsrcdir="$$s/ld"; \
14831 $(SHELL) $${libsrcdir}/configure \
14832 $(HOST_CONFIGARGS) $${srcdiroption} \
14833 @stage2_werror_flag@
14834 @endif ld-bootstrap
14835
14836 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
14837 maybe-configure-stage3-ld:
14838 @if ld-bootstrap
14839 maybe-configure-stage3-ld: configure-stage3-ld
14840 configure-stage3-ld:
14841 @$(MAKE) stage3-start
14842 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14843 r=`${PWD_COMMAND}`; export r; \
14844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14845 $(HOST_EXPORTS) \
14846 $(POSTSTAGE1_HOST_EXPORTS) \
14847 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
14848 cd $(HOST_SUBDIR)/ld || exit 1; \
14849 case $(srcdir) in \
14850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14851 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14853 esac; \
14854 srcdiroption="--srcdir=$${topdir}/ld"; \
14855 libsrcdir="$$s/ld"; \
14856 $(SHELL) $${libsrcdir}/configure \
14857 $(HOST_CONFIGARGS) $${srcdiroption} \
14858 @stage2_werror_flag@
14859 @endif ld-bootstrap
14860
14861 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
14862 maybe-configure-stage4-ld:
14863 @if ld-bootstrap
14864 maybe-configure-stage4-ld: configure-stage4-ld
14865 configure-stage4-ld:
14866 @$(MAKE) stage4-start
14867 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14868 r=`${PWD_COMMAND}`; export r; \
14869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14870 $(HOST_EXPORTS) \
14871 $(POSTSTAGE1_HOST_EXPORTS) \
14872 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
14873 cd $(HOST_SUBDIR)/ld || exit 1; \
14874 case $(srcdir) in \
14875 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14876 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14877 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14878 esac; \
14879 srcdiroption="--srcdir=$${topdir}/ld"; \
14880 libsrcdir="$$s/ld"; \
14881 $(SHELL) $${libsrcdir}/configure \
14882 $(HOST_CONFIGARGS) $${srcdiroption} \
14883 @stage2_werror_flag@
14884 @endif ld-bootstrap
14885
14886 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
14887 maybe-configure-stageprofile-ld:
14888 @if ld-bootstrap
14889 maybe-configure-stageprofile-ld: configure-stageprofile-ld
14890 configure-stageprofile-ld:
14891 @$(MAKE) stageprofile-start
14892 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14893 r=`${PWD_COMMAND}`; export r; \
14894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14895 $(HOST_EXPORTS) \
14896 $(POSTSTAGE1_HOST_EXPORTS) \
14897 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
14898 cd $(HOST_SUBDIR)/ld || exit 1; \
14899 case $(srcdir) in \
14900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14901 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14903 esac; \
14904 srcdiroption="--srcdir=$${topdir}/ld"; \
14905 libsrcdir="$$s/ld"; \
14906 $(SHELL) $${libsrcdir}/configure \
14907 $(HOST_CONFIGARGS) $${srcdiroption} \
14908 @stage2_werror_flag@
14909 @endif ld-bootstrap
14910
14911 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
14912 maybe-configure-stagefeedback-ld:
14913 @if ld-bootstrap
14914 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
14915 configure-stagefeedback-ld:
14916 @$(MAKE) stagefeedback-start
14917 @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14918 r=`${PWD_COMMAND}`; export r; \
14919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14920 $(HOST_EXPORTS) \
14921 $(POSTSTAGE1_HOST_EXPORTS) \
14922 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
14923 cd $(HOST_SUBDIR)/ld || exit 1; \
14924 case $(srcdir) in \
14925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14926 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14928 esac; \
14929 srcdiroption="--srcdir=$${topdir}/ld"; \
14930 libsrcdir="$$s/ld"; \
14931 $(SHELL) $${libsrcdir}/configure \
14932 $(HOST_CONFIGARGS) $${srcdiroption} \
14933 @stage2_werror_flag@
14934 @endif ld-bootstrap
14935
14936
14937
14938
14939
14940 .PHONY: all-ld maybe-all-ld
14941 maybe-all-ld:
14942 @if ld
14943 TARGET-ld=all
14944 maybe-all-ld: all-ld
14945 all-ld: configure-ld
14946 @test -f stage_last && exit 0; \
14947 r=`${PWD_COMMAND}`; export r; \
14948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14949 $(HOST_EXPORTS) \
14950 (cd $(HOST_SUBDIR)/ld && \
14951 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ld))
14952 @endif ld
14953
14954
14955
14956 .PHONY: all-stage1-ld maybe-all-stage1-ld
14957 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
14958 maybe-all-stage1-ld:
14959 maybe-clean-stage1-ld:
14960 @if ld-bootstrap
14961 maybe-all-stage1-ld: all-stage1-ld
14962 all-stage1: all-stage1-ld
14963 all-stage1-ld: configure-stage1-ld
14964 @$(MAKE) stage1-start
14965 @r=`${PWD_COMMAND}`; export r; \
14966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14967 $(HOST_EXPORTS) \
14968 cd $(HOST_SUBDIR)/ld && \
14969 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)"
14970
14971 maybe-clean-stage1-ld: clean-stage1-ld
14972 clean-stage1: clean-stage1-ld
14973 clean-stage1-ld:
14974 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] \
14975 || exit 0 ; \
14976 [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stage1-start ; \
14977 cd $(HOST_SUBDIR)/ld && \
14978 $(MAKE) $(FLAGS_TO_PASS) \
14979 CFLAGS="$(STAGE1_CFLAGS)" clean
14980 @endif ld-bootstrap
14981
14982
14983 .PHONY: all-stage2-ld maybe-all-stage2-ld
14984 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
14985 maybe-all-stage2-ld:
14986 maybe-clean-stage2-ld:
14987 @if ld-bootstrap
14988 maybe-all-stage2-ld: all-stage2-ld
14989 all-stage2: all-stage2-ld
14990 all-stage2-ld: configure-stage2-ld
14991 @$(MAKE) stage2-start
14992 @r=`${PWD_COMMAND}`; export r; \
14993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14994 $(HOST_EXPORTS) \
14995 $(POSTSTAGE1_HOST_EXPORTS) \
14996 cd $(HOST_SUBDIR)/ld && \
14997 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
14998
14999 maybe-clean-stage2-ld: clean-stage2-ld
15000 clean-stage2: clean-stage2-ld
15001 clean-stage2-ld:
15002 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] \
15003 || exit 0 ; \
15004 [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stage2-start ; \
15005 cd $(HOST_SUBDIR)/ld && \
15006 $(MAKE) $(FLAGS_TO_PASS) \
15007 $(POSTSTAGE1_FLAGS_TO_PASS) \
15008 clean
15009 @endif ld-bootstrap
15010
15011
15012 .PHONY: all-stage3-ld maybe-all-stage3-ld
15013 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
15014 maybe-all-stage3-ld:
15015 maybe-clean-stage3-ld:
15016 @if ld-bootstrap
15017 maybe-all-stage3-ld: all-stage3-ld
15018 all-stage3: all-stage3-ld
15019 all-stage3-ld: configure-stage3-ld
15020 @$(MAKE) stage3-start
15021 @r=`${PWD_COMMAND}`; export r; \
15022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15023 $(HOST_EXPORTS) \
15024 $(POSTSTAGE1_HOST_EXPORTS) \
15025 cd $(HOST_SUBDIR)/ld && \
15026 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
15027
15028 maybe-clean-stage3-ld: clean-stage3-ld
15029 clean-stage3: clean-stage3-ld
15030 clean-stage3-ld:
15031 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] \
15032 || exit 0 ; \
15033 [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stage3-start ; \
15034 cd $(HOST_SUBDIR)/ld && \
15035 $(MAKE) $(FLAGS_TO_PASS) \
15036 $(POSTSTAGE1_FLAGS_TO_PASS) \
15037 clean
15038 @endif ld-bootstrap
15039
15040
15041 .PHONY: all-stage4-ld maybe-all-stage4-ld
15042 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
15043 maybe-all-stage4-ld:
15044 maybe-clean-stage4-ld:
15045 @if ld-bootstrap
15046 maybe-all-stage4-ld: all-stage4-ld
15047 all-stage4: all-stage4-ld
15048 all-stage4-ld: configure-stage4-ld
15049 @$(MAKE) stage4-start
15050 @r=`${PWD_COMMAND}`; export r; \
15051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15052 $(HOST_EXPORTS) \
15053 $(POSTSTAGE1_HOST_EXPORTS) \
15054 cd $(HOST_SUBDIR)/ld && \
15055 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
15056
15057 maybe-clean-stage4-ld: clean-stage4-ld
15058 clean-stage4: clean-stage4-ld
15059 clean-stage4-ld:
15060 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] \
15061 || exit 0 ; \
15062 [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stage4-start ; \
15063 cd $(HOST_SUBDIR)/ld && \
15064 $(MAKE) $(FLAGS_TO_PASS) \
15065 $(POSTSTAGE1_FLAGS_TO_PASS) \
15066 clean
15067 @endif ld-bootstrap
15068
15069
15070 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
15071 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
15072 maybe-all-stageprofile-ld:
15073 maybe-clean-stageprofile-ld:
15074 @if ld-bootstrap
15075 maybe-all-stageprofile-ld: all-stageprofile-ld
15076 all-stageprofile: all-stageprofile-ld
15077 all-stageprofile-ld: configure-stageprofile-ld
15078 @$(MAKE) stageprofile-start
15079 @r=`${PWD_COMMAND}`; export r; \
15080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15081 $(HOST_EXPORTS) \
15082 $(POSTSTAGE1_HOST_EXPORTS) \
15083 cd $(HOST_SUBDIR)/ld && \
15084 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"
15085
15086 maybe-clean-stageprofile-ld: clean-stageprofile-ld
15087 clean-stageprofile: clean-stageprofile-ld
15088 clean-stageprofile-ld:
15089 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] \
15090 || exit 0 ; \
15091 [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stageprofile-start ; \
15092 cd $(HOST_SUBDIR)/ld && \
15093 $(MAKE) $(FLAGS_TO_PASS) \
15094 $(POSTSTAGE1_FLAGS_TO_PASS) \
15095 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
15096 @endif ld-bootstrap
15097
15098
15099 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
15100 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
15101 maybe-all-stagefeedback-ld:
15102 maybe-clean-stagefeedback-ld:
15103 @if ld-bootstrap
15104 maybe-all-stagefeedback-ld: all-stagefeedback-ld
15105 all-stagefeedback: all-stagefeedback-ld
15106 all-stagefeedback-ld: configure-stagefeedback-ld
15107 @$(MAKE) stagefeedback-start
15108 @r=`${PWD_COMMAND}`; export r; \
15109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15110 $(HOST_EXPORTS) \
15111 $(POSTSTAGE1_HOST_EXPORTS) \
15112 cd $(HOST_SUBDIR)/ld && \
15113 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"
15114
15115 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
15116 clean-stagefeedback: clean-stagefeedback-ld
15117 clean-stagefeedback-ld:
15118 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] \
15119 || exit 0 ; \
15120 [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stagefeedback-start ; \
15121 cd $(HOST_SUBDIR)/ld && \
15122 $(MAKE) $(FLAGS_TO_PASS) \
15123 $(POSTSTAGE1_FLAGS_TO_PASS) \
15124 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
15125 @endif ld-bootstrap
15126
15127
15128
15129
15130
15131 .PHONY: check-ld maybe-check-ld
15132 maybe-check-ld:
15133 @if ld
15134 maybe-check-ld: check-ld
15135
15136 check-ld:
15137 @r=`${PWD_COMMAND}`; export r; \
15138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15139 $(HOST_EXPORTS) \
15140 (cd $(HOST_SUBDIR)/ld && \
15141 $(MAKE) $(FLAGS_TO_PASS) check)
15142
15143 @endif ld
15144
15145 .PHONY: install-ld maybe-install-ld
15146 maybe-install-ld:
15147 @if ld
15148 maybe-install-ld: install-ld
15149
15150 install-ld: installdirs
15151 @r=`${PWD_COMMAND}`; export r; \
15152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15153 $(HOST_EXPORTS) \
15154 (cd $(HOST_SUBDIR)/ld && \
15155 $(MAKE) $(FLAGS_TO_PASS) install)
15156
15157 @endif ld
15158
15159 # Other targets (info, dvi, etc.)
15160
15161 .PHONY: maybe-info-ld info-ld
15162 maybe-info-ld:
15163 @if ld
15164 maybe-info-ld: info-ld
15165
15166 info-ld: \
15167 configure-ld
15168 @[ -f ./ld/Makefile ] || exit 0; \
15169 r=`${PWD_COMMAND}`; export r; \
15170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15171 $(HOST_EXPORTS) \
15172 for flag in $(EXTRA_HOST_FLAGS) ; do \
15173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15174 done; \
15175 echo "Doing info in ld" ; \
15176 (cd $(HOST_SUBDIR)/ld && \
15177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15179 "RANLIB=$${RANLIB}" \
15180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15181 info) \
15182 || exit 1
15183
15184 @endif ld
15185
15186 .PHONY: maybe-dvi-ld dvi-ld
15187 maybe-dvi-ld:
15188 @if ld
15189 maybe-dvi-ld: dvi-ld
15190
15191 dvi-ld: \
15192 configure-ld
15193 @[ -f ./ld/Makefile ] || exit 0; \
15194 r=`${PWD_COMMAND}`; export r; \
15195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15196 $(HOST_EXPORTS) \
15197 for flag in $(EXTRA_HOST_FLAGS) ; do \
15198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15199 done; \
15200 echo "Doing dvi in ld" ; \
15201 (cd $(HOST_SUBDIR)/ld && \
15202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15204 "RANLIB=$${RANLIB}" \
15205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15206 dvi) \
15207 || exit 1
15208
15209 @endif ld
15210
15211 .PHONY: maybe-html-ld html-ld
15212 maybe-html-ld:
15213 @if ld
15214 maybe-html-ld: html-ld
15215
15216 html-ld: \
15217 configure-ld
15218 @[ -f ./ld/Makefile ] || exit 0; \
15219 r=`${PWD_COMMAND}`; export r; \
15220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15221 $(HOST_EXPORTS) \
15222 for flag in $(EXTRA_HOST_FLAGS) ; do \
15223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15224 done; \
15225 echo "Doing html in ld" ; \
15226 (cd $(HOST_SUBDIR)/ld && \
15227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15229 "RANLIB=$${RANLIB}" \
15230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15231 html) \
15232 || exit 1
15233
15234 @endif ld
15235
15236 .PHONY: maybe-TAGS-ld TAGS-ld
15237 maybe-TAGS-ld:
15238 @if ld
15239 maybe-TAGS-ld: TAGS-ld
15240
15241 TAGS-ld: \
15242 configure-ld
15243 @[ -f ./ld/Makefile ] || exit 0; \
15244 r=`${PWD_COMMAND}`; export r; \
15245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15246 $(HOST_EXPORTS) \
15247 for flag in $(EXTRA_HOST_FLAGS) ; do \
15248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15249 done; \
15250 echo "Doing TAGS in ld" ; \
15251 (cd $(HOST_SUBDIR)/ld && \
15252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15254 "RANLIB=$${RANLIB}" \
15255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15256 TAGS) \
15257 || exit 1
15258
15259 @endif ld
15260
15261 .PHONY: maybe-install-info-ld install-info-ld
15262 maybe-install-info-ld:
15263 @if ld
15264 maybe-install-info-ld: install-info-ld
15265
15266 install-info-ld: \
15267 configure-ld \
15268 info-ld
15269 @[ -f ./ld/Makefile ] || exit 0; \
15270 r=`${PWD_COMMAND}`; export r; \
15271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15272 $(HOST_EXPORTS) \
15273 for flag in $(EXTRA_HOST_FLAGS) ; do \
15274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15275 done; \
15276 echo "Doing install-info in ld" ; \
15277 (cd $(HOST_SUBDIR)/ld && \
15278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15280 "RANLIB=$${RANLIB}" \
15281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15282 install-info) \
15283 || exit 1
15284
15285 @endif ld
15286
15287 .PHONY: maybe-installcheck-ld installcheck-ld
15288 maybe-installcheck-ld:
15289 @if ld
15290 maybe-installcheck-ld: installcheck-ld
15291
15292 installcheck-ld: \
15293 configure-ld
15294 @[ -f ./ld/Makefile ] || exit 0; \
15295 r=`${PWD_COMMAND}`; export r; \
15296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15297 $(HOST_EXPORTS) \
15298 for flag in $(EXTRA_HOST_FLAGS) ; do \
15299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15300 done; \
15301 echo "Doing installcheck in ld" ; \
15302 (cd $(HOST_SUBDIR)/ld && \
15303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15305 "RANLIB=$${RANLIB}" \
15306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15307 installcheck) \
15308 || exit 1
15309
15310 @endif ld
15311
15312 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
15313 maybe-mostlyclean-ld:
15314 @if ld
15315 maybe-mostlyclean-ld: mostlyclean-ld
15316
15317 mostlyclean-ld:
15318 @[ -f ./ld/Makefile ] || exit 0; \
15319 r=`${PWD_COMMAND}`; export r; \
15320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15321 $(HOST_EXPORTS) \
15322 for flag in $(EXTRA_HOST_FLAGS) ; do \
15323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15324 done; \
15325 echo "Doing mostlyclean in ld" ; \
15326 (cd $(HOST_SUBDIR)/ld && \
15327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15329 "RANLIB=$${RANLIB}" \
15330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15331 mostlyclean) \
15332 || exit 1
15333
15334 @endif ld
15335
15336 .PHONY: maybe-clean-ld clean-ld
15337 maybe-clean-ld:
15338 @if ld
15339 maybe-clean-ld: clean-ld
15340
15341 clean-ld:
15342 @[ -f ./ld/Makefile ] || exit 0; \
15343 r=`${PWD_COMMAND}`; export r; \
15344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15345 $(HOST_EXPORTS) \
15346 for flag in $(EXTRA_HOST_FLAGS) ; do \
15347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15348 done; \
15349 echo "Doing clean in ld" ; \
15350 (cd $(HOST_SUBDIR)/ld && \
15351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15353 "RANLIB=$${RANLIB}" \
15354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15355 clean) \
15356 || exit 1
15357
15358 @endif ld
15359
15360 .PHONY: maybe-distclean-ld distclean-ld
15361 maybe-distclean-ld:
15362 @if ld
15363 maybe-distclean-ld: distclean-ld
15364
15365 distclean-ld:
15366 @[ -f ./ld/Makefile ] || exit 0; \
15367 r=`${PWD_COMMAND}`; export r; \
15368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15369 $(HOST_EXPORTS) \
15370 for flag in $(EXTRA_HOST_FLAGS) ; do \
15371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15372 done; \
15373 echo "Doing distclean in ld" ; \
15374 (cd $(HOST_SUBDIR)/ld && \
15375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15377 "RANLIB=$${RANLIB}" \
15378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15379 distclean) \
15380 || exit 1
15381
15382 @endif ld
15383
15384 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
15385 maybe-maintainer-clean-ld:
15386 @if ld
15387 maybe-maintainer-clean-ld: maintainer-clean-ld
15388
15389 maintainer-clean-ld:
15390 @[ -f ./ld/Makefile ] || exit 0; \
15391 r=`${PWD_COMMAND}`; export r; \
15392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15393 $(HOST_EXPORTS) \
15394 for flag in $(EXTRA_HOST_FLAGS) ; do \
15395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15396 done; \
15397 echo "Doing maintainer-clean in ld" ; \
15398 (cd $(HOST_SUBDIR)/ld && \
15399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15401 "RANLIB=$${RANLIB}" \
15402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15403 maintainer-clean) \
15404 || exit 1
15405
15406 @endif ld
15407
15408
15409
15410 .PHONY: configure-libcpp maybe-configure-libcpp
15411 maybe-configure-libcpp:
15412 @if libcpp
15413 maybe-configure-libcpp: configure-libcpp
15414 configure-libcpp:
15415 @test -f stage_last && exit 0; \
15416 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
15417 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
15418 r=`${PWD_COMMAND}`; export r; \
15419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15420 $(HOST_EXPORTS) \
15421 echo Configuring in $(HOST_SUBDIR)/libcpp; \
15422 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
15423 case $(srcdir) in \
15424 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15425 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15426 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15427 esac; \
15428 srcdiroption="--srcdir=$${topdir}/libcpp"; \
15429 libsrcdir="$$s/libcpp"; \
15430 $(SHELL) $${libsrcdir}/configure \
15431 $(HOST_CONFIGARGS) $${srcdiroption} \
15432 || exit 1
15433 @endif libcpp
15434
15435
15436
15437 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
15438 maybe-configure-stage1-libcpp:
15439 @if libcpp-bootstrap
15440 maybe-configure-stage1-libcpp: configure-stage1-libcpp
15441 configure-stage1-libcpp:
15442 @$(MAKE) stage1-start
15443 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15444 r=`${PWD_COMMAND}`; export r; \
15445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15446 $(HOST_EXPORTS) \
15447 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
15448 cd $(HOST_SUBDIR)/libcpp || exit 1; \
15449 case $(srcdir) in \
15450 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15451 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15452 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15453 esac; \
15454 srcdiroption="--srcdir=$${topdir}/libcpp"; \
15455 libsrcdir="$$s/libcpp"; \
15456 $(SHELL) $${libsrcdir}/configure \
15457 $(HOST_CONFIGARGS) $${srcdiroption} \
15458 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
15459 @endif libcpp-bootstrap
15460
15461 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
15462 maybe-configure-stage2-libcpp:
15463 @if libcpp-bootstrap
15464 maybe-configure-stage2-libcpp: configure-stage2-libcpp
15465 configure-stage2-libcpp:
15466 @$(MAKE) stage2-start
15467 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15468 r=`${PWD_COMMAND}`; export r; \
15469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15470 $(HOST_EXPORTS) \
15471 $(POSTSTAGE1_HOST_EXPORTS) \
15472 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
15473 cd $(HOST_SUBDIR)/libcpp || exit 1; \
15474 case $(srcdir) in \
15475 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15476 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15477 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15478 esac; \
15479 srcdiroption="--srcdir=$${topdir}/libcpp"; \
15480 libsrcdir="$$s/libcpp"; \
15481 $(SHELL) $${libsrcdir}/configure \
15482 $(HOST_CONFIGARGS) $${srcdiroption} \
15483 @stage2_werror_flag@
15484 @endif libcpp-bootstrap
15485
15486 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
15487 maybe-configure-stage3-libcpp:
15488 @if libcpp-bootstrap
15489 maybe-configure-stage3-libcpp: configure-stage3-libcpp
15490 configure-stage3-libcpp:
15491 @$(MAKE) stage3-start
15492 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15493 r=`${PWD_COMMAND}`; export r; \
15494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15495 $(HOST_EXPORTS) \
15496 $(POSTSTAGE1_HOST_EXPORTS) \
15497 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
15498 cd $(HOST_SUBDIR)/libcpp || exit 1; \
15499 case $(srcdir) in \
15500 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15501 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15502 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15503 esac; \
15504 srcdiroption="--srcdir=$${topdir}/libcpp"; \
15505 libsrcdir="$$s/libcpp"; \
15506 $(SHELL) $${libsrcdir}/configure \
15507 $(HOST_CONFIGARGS) $${srcdiroption} \
15508 @stage2_werror_flag@
15509 @endif libcpp-bootstrap
15510
15511 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
15512 maybe-configure-stage4-libcpp:
15513 @if libcpp-bootstrap
15514 maybe-configure-stage4-libcpp: configure-stage4-libcpp
15515 configure-stage4-libcpp:
15516 @$(MAKE) stage4-start
15517 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15518 r=`${PWD_COMMAND}`; export r; \
15519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15520 $(HOST_EXPORTS) \
15521 $(POSTSTAGE1_HOST_EXPORTS) \
15522 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
15523 cd $(HOST_SUBDIR)/libcpp || exit 1; \
15524 case $(srcdir) in \
15525 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15526 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15527 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15528 esac; \
15529 srcdiroption="--srcdir=$${topdir}/libcpp"; \
15530 libsrcdir="$$s/libcpp"; \
15531 $(SHELL) $${libsrcdir}/configure \
15532 $(HOST_CONFIGARGS) $${srcdiroption} \
15533 @stage2_werror_flag@
15534 @endif libcpp-bootstrap
15535
15536 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
15537 maybe-configure-stageprofile-libcpp:
15538 @if libcpp-bootstrap
15539 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
15540 configure-stageprofile-libcpp:
15541 @$(MAKE) stageprofile-start
15542 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15543 r=`${PWD_COMMAND}`; export r; \
15544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15545 $(HOST_EXPORTS) \
15546 $(POSTSTAGE1_HOST_EXPORTS) \
15547 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
15548 cd $(HOST_SUBDIR)/libcpp || exit 1; \
15549 case $(srcdir) in \
15550 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15551 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15552 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15553 esac; \
15554 srcdiroption="--srcdir=$${topdir}/libcpp"; \
15555 libsrcdir="$$s/libcpp"; \
15556 $(SHELL) $${libsrcdir}/configure \
15557 $(HOST_CONFIGARGS) $${srcdiroption} \
15558 @stage2_werror_flag@
15559 @endif libcpp-bootstrap
15560
15561 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
15562 maybe-configure-stagefeedback-libcpp:
15563 @if libcpp-bootstrap
15564 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
15565 configure-stagefeedback-libcpp:
15566 @$(MAKE) stagefeedback-start
15567 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15568 r=`${PWD_COMMAND}`; export r; \
15569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15570 $(HOST_EXPORTS) \
15571 $(POSTSTAGE1_HOST_EXPORTS) \
15572 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
15573 cd $(HOST_SUBDIR)/libcpp || exit 1; \
15574 case $(srcdir) in \
15575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15576 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15578 esac; \
15579 srcdiroption="--srcdir=$${topdir}/libcpp"; \
15580 libsrcdir="$$s/libcpp"; \
15581 $(SHELL) $${libsrcdir}/configure \
15582 $(HOST_CONFIGARGS) $${srcdiroption} \
15583 @stage2_werror_flag@
15584 @endif libcpp-bootstrap
15585
15586
15587
15588
15589
15590 .PHONY: all-libcpp maybe-all-libcpp
15591 maybe-all-libcpp:
15592 @if libcpp
15593 TARGET-libcpp=all
15594 maybe-all-libcpp: all-libcpp
15595 all-libcpp: configure-libcpp
15596 @test -f stage_last && exit 0; \
15597 r=`${PWD_COMMAND}`; export r; \
15598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15599 $(HOST_EXPORTS) \
15600 (cd $(HOST_SUBDIR)/libcpp && \
15601 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libcpp))
15602 @endif libcpp
15603
15604
15605
15606 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
15607 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
15608 maybe-all-stage1-libcpp:
15609 maybe-clean-stage1-libcpp:
15610 @if libcpp-bootstrap
15611 maybe-all-stage1-libcpp: all-stage1-libcpp
15612 all-stage1: all-stage1-libcpp
15613 all-stage1-libcpp: configure-stage1-libcpp
15614 @$(MAKE) stage1-start
15615 @r=`${PWD_COMMAND}`; export r; \
15616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15617 $(HOST_EXPORTS) \
15618 cd $(HOST_SUBDIR)/libcpp && \
15619 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)"
15620
15621 maybe-clean-stage1-libcpp: clean-stage1-libcpp
15622 clean-stage1: clean-stage1-libcpp
15623 clean-stage1-libcpp:
15624 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] \
15625 || exit 0 ; \
15626 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stage1-start ; \
15627 cd $(HOST_SUBDIR)/libcpp && \
15628 $(MAKE) $(FLAGS_TO_PASS) \
15629 CFLAGS="$(STAGE1_CFLAGS)" clean
15630 @endif libcpp-bootstrap
15631
15632
15633 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
15634 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
15635 maybe-all-stage2-libcpp:
15636 maybe-clean-stage2-libcpp:
15637 @if libcpp-bootstrap
15638 maybe-all-stage2-libcpp: all-stage2-libcpp
15639 all-stage2: all-stage2-libcpp
15640 all-stage2-libcpp: configure-stage2-libcpp
15641 @$(MAKE) stage2-start
15642 @r=`${PWD_COMMAND}`; export r; \
15643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15644 $(HOST_EXPORTS) \
15645 $(POSTSTAGE1_HOST_EXPORTS) \
15646 cd $(HOST_SUBDIR)/libcpp && \
15647 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
15648
15649 maybe-clean-stage2-libcpp: clean-stage2-libcpp
15650 clean-stage2: clean-stage2-libcpp
15651 clean-stage2-libcpp:
15652 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] \
15653 || exit 0 ; \
15654 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stage2-start ; \
15655 cd $(HOST_SUBDIR)/libcpp && \
15656 $(MAKE) $(FLAGS_TO_PASS) \
15657 $(POSTSTAGE1_FLAGS_TO_PASS) \
15658 clean
15659 @endif libcpp-bootstrap
15660
15661
15662 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
15663 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
15664 maybe-all-stage3-libcpp:
15665 maybe-clean-stage3-libcpp:
15666 @if libcpp-bootstrap
15667 maybe-all-stage3-libcpp: all-stage3-libcpp
15668 all-stage3: all-stage3-libcpp
15669 all-stage3-libcpp: configure-stage3-libcpp
15670 @$(MAKE) stage3-start
15671 @r=`${PWD_COMMAND}`; export r; \
15672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15673 $(HOST_EXPORTS) \
15674 $(POSTSTAGE1_HOST_EXPORTS) \
15675 cd $(HOST_SUBDIR)/libcpp && \
15676 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
15677
15678 maybe-clean-stage3-libcpp: clean-stage3-libcpp
15679 clean-stage3: clean-stage3-libcpp
15680 clean-stage3-libcpp:
15681 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] \
15682 || exit 0 ; \
15683 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stage3-start ; \
15684 cd $(HOST_SUBDIR)/libcpp && \
15685 $(MAKE) $(FLAGS_TO_PASS) \
15686 $(POSTSTAGE1_FLAGS_TO_PASS) \
15687 clean
15688 @endif libcpp-bootstrap
15689
15690
15691 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
15692 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
15693 maybe-all-stage4-libcpp:
15694 maybe-clean-stage4-libcpp:
15695 @if libcpp-bootstrap
15696 maybe-all-stage4-libcpp: all-stage4-libcpp
15697 all-stage4: all-stage4-libcpp
15698 all-stage4-libcpp: configure-stage4-libcpp
15699 @$(MAKE) stage4-start
15700 @r=`${PWD_COMMAND}`; export r; \
15701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15702 $(HOST_EXPORTS) \
15703 $(POSTSTAGE1_HOST_EXPORTS) \
15704 cd $(HOST_SUBDIR)/libcpp && \
15705 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
15706
15707 maybe-clean-stage4-libcpp: clean-stage4-libcpp
15708 clean-stage4: clean-stage4-libcpp
15709 clean-stage4-libcpp:
15710 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] \
15711 || exit 0 ; \
15712 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stage4-start ; \
15713 cd $(HOST_SUBDIR)/libcpp && \
15714 $(MAKE) $(FLAGS_TO_PASS) \
15715 $(POSTSTAGE1_FLAGS_TO_PASS) \
15716 clean
15717 @endif libcpp-bootstrap
15718
15719
15720 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
15721 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
15722 maybe-all-stageprofile-libcpp:
15723 maybe-clean-stageprofile-libcpp:
15724 @if libcpp-bootstrap
15725 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
15726 all-stageprofile: all-stageprofile-libcpp
15727 all-stageprofile-libcpp: configure-stageprofile-libcpp
15728 @$(MAKE) stageprofile-start
15729 @r=`${PWD_COMMAND}`; export r; \
15730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15731 $(HOST_EXPORTS) \
15732 $(POSTSTAGE1_HOST_EXPORTS) \
15733 cd $(HOST_SUBDIR)/libcpp && \
15734 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"
15735
15736 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
15737 clean-stageprofile: clean-stageprofile-libcpp
15738 clean-stageprofile-libcpp:
15739 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] \
15740 || exit 0 ; \
15741 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stageprofile-start ; \
15742 cd $(HOST_SUBDIR)/libcpp && \
15743 $(MAKE) $(FLAGS_TO_PASS) \
15744 $(POSTSTAGE1_FLAGS_TO_PASS) \
15745 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
15746 @endif libcpp-bootstrap
15747
15748
15749 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
15750 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
15751 maybe-all-stagefeedback-libcpp:
15752 maybe-clean-stagefeedback-libcpp:
15753 @if libcpp-bootstrap
15754 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
15755 all-stagefeedback: all-stagefeedback-libcpp
15756 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
15757 @$(MAKE) stagefeedback-start
15758 @r=`${PWD_COMMAND}`; export r; \
15759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15760 $(HOST_EXPORTS) \
15761 $(POSTSTAGE1_HOST_EXPORTS) \
15762 cd $(HOST_SUBDIR)/libcpp && \
15763 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"
15764
15765 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
15766 clean-stagefeedback: clean-stagefeedback-libcpp
15767 clean-stagefeedback-libcpp:
15768 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] \
15769 || exit 0 ; \
15770 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stagefeedback-start ; \
15771 cd $(HOST_SUBDIR)/libcpp && \
15772 $(MAKE) $(FLAGS_TO_PASS) \
15773 $(POSTSTAGE1_FLAGS_TO_PASS) \
15774 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
15775 @endif libcpp-bootstrap
15776
15777
15778
15779
15780
15781 .PHONY: check-libcpp maybe-check-libcpp
15782 maybe-check-libcpp:
15783 @if libcpp
15784 maybe-check-libcpp: check-libcpp
15785
15786 check-libcpp:
15787 @r=`${PWD_COMMAND}`; export r; \
15788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15789 $(HOST_EXPORTS) \
15790 (cd $(HOST_SUBDIR)/libcpp && \
15791 $(MAKE) $(FLAGS_TO_PASS) check)
15792
15793 @endif libcpp
15794
15795 .PHONY: install-libcpp maybe-install-libcpp
15796 maybe-install-libcpp:
15797 @if libcpp
15798 maybe-install-libcpp: install-libcpp
15799
15800 install-libcpp: installdirs
15801 @r=`${PWD_COMMAND}`; export r; \
15802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15803 $(HOST_EXPORTS) \
15804 (cd $(HOST_SUBDIR)/libcpp && \
15805 $(MAKE) $(FLAGS_TO_PASS) install)
15806
15807 @endif libcpp
15808
15809 # Other targets (info, dvi, etc.)
15810
15811 .PHONY: maybe-info-libcpp info-libcpp
15812 maybe-info-libcpp:
15813 @if libcpp
15814 maybe-info-libcpp: info-libcpp
15815
15816 info-libcpp: \
15817 configure-libcpp
15818 @[ -f ./libcpp/Makefile ] || exit 0; \
15819 r=`${PWD_COMMAND}`; export r; \
15820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15821 $(HOST_EXPORTS) \
15822 for flag in $(EXTRA_HOST_FLAGS) ; do \
15823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15824 done; \
15825 echo "Doing info in libcpp" ; \
15826 (cd $(HOST_SUBDIR)/libcpp && \
15827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15829 "RANLIB=$${RANLIB}" \
15830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15831 info) \
15832 || exit 1
15833
15834 @endif libcpp
15835
15836 .PHONY: maybe-dvi-libcpp dvi-libcpp
15837 maybe-dvi-libcpp:
15838 @if libcpp
15839 maybe-dvi-libcpp: dvi-libcpp
15840
15841 dvi-libcpp: \
15842 configure-libcpp
15843 @[ -f ./libcpp/Makefile ] || exit 0; \
15844 r=`${PWD_COMMAND}`; export r; \
15845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15846 $(HOST_EXPORTS) \
15847 for flag in $(EXTRA_HOST_FLAGS) ; do \
15848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15849 done; \
15850 echo "Doing dvi in libcpp" ; \
15851 (cd $(HOST_SUBDIR)/libcpp && \
15852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15854 "RANLIB=$${RANLIB}" \
15855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15856 dvi) \
15857 || exit 1
15858
15859 @endif libcpp
15860
15861 .PHONY: maybe-html-libcpp html-libcpp
15862 maybe-html-libcpp:
15863 @if libcpp
15864 maybe-html-libcpp: html-libcpp
15865
15866 html-libcpp: \
15867 configure-libcpp
15868 @[ -f ./libcpp/Makefile ] || exit 0; \
15869 r=`${PWD_COMMAND}`; export r; \
15870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15871 $(HOST_EXPORTS) \
15872 for flag in $(EXTRA_HOST_FLAGS) ; do \
15873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15874 done; \
15875 echo "Doing html in libcpp" ; \
15876 (cd $(HOST_SUBDIR)/libcpp && \
15877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15879 "RANLIB=$${RANLIB}" \
15880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15881 html) \
15882 || exit 1
15883
15884 @endif libcpp
15885
15886 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
15887 maybe-TAGS-libcpp:
15888 @if libcpp
15889 maybe-TAGS-libcpp: TAGS-libcpp
15890
15891 TAGS-libcpp: \
15892 configure-libcpp
15893 @[ -f ./libcpp/Makefile ] || exit 0; \
15894 r=`${PWD_COMMAND}`; export r; \
15895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15896 $(HOST_EXPORTS) \
15897 for flag in $(EXTRA_HOST_FLAGS) ; do \
15898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15899 done; \
15900 echo "Doing TAGS in libcpp" ; \
15901 (cd $(HOST_SUBDIR)/libcpp && \
15902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15904 "RANLIB=$${RANLIB}" \
15905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15906 TAGS) \
15907 || exit 1
15908
15909 @endif libcpp
15910
15911 .PHONY: maybe-install-info-libcpp install-info-libcpp
15912 maybe-install-info-libcpp:
15913 @if libcpp
15914 maybe-install-info-libcpp: install-info-libcpp
15915
15916 install-info-libcpp: \
15917 configure-libcpp \
15918 info-libcpp
15919 @[ -f ./libcpp/Makefile ] || exit 0; \
15920 r=`${PWD_COMMAND}`; export r; \
15921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15922 $(HOST_EXPORTS) \
15923 for flag in $(EXTRA_HOST_FLAGS) ; do \
15924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15925 done; \
15926 echo "Doing install-info in libcpp" ; \
15927 (cd $(HOST_SUBDIR)/libcpp && \
15928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15930 "RANLIB=$${RANLIB}" \
15931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15932 install-info) \
15933 || exit 1
15934
15935 @endif libcpp
15936
15937 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
15938 maybe-installcheck-libcpp:
15939 @if libcpp
15940 maybe-installcheck-libcpp: installcheck-libcpp
15941
15942 installcheck-libcpp: \
15943 configure-libcpp
15944 @[ -f ./libcpp/Makefile ] || exit 0; \
15945 r=`${PWD_COMMAND}`; export r; \
15946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15947 $(HOST_EXPORTS) \
15948 for flag in $(EXTRA_HOST_FLAGS) ; do \
15949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15950 done; \
15951 echo "Doing installcheck in libcpp" ; \
15952 (cd $(HOST_SUBDIR)/libcpp && \
15953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15955 "RANLIB=$${RANLIB}" \
15956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15957 installcheck) \
15958 || exit 1
15959
15960 @endif libcpp
15961
15962 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
15963 maybe-mostlyclean-libcpp:
15964 @if libcpp
15965 maybe-mostlyclean-libcpp: mostlyclean-libcpp
15966
15967 mostlyclean-libcpp:
15968 @[ -f ./libcpp/Makefile ] || exit 0; \
15969 r=`${PWD_COMMAND}`; export r; \
15970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15971 $(HOST_EXPORTS) \
15972 for flag in $(EXTRA_HOST_FLAGS) ; do \
15973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15974 done; \
15975 echo "Doing mostlyclean in libcpp" ; \
15976 (cd $(HOST_SUBDIR)/libcpp && \
15977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15979 "RANLIB=$${RANLIB}" \
15980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15981 mostlyclean) \
15982 || exit 1
15983
15984 @endif libcpp
15985
15986 .PHONY: maybe-clean-libcpp clean-libcpp
15987 maybe-clean-libcpp:
15988 @if libcpp
15989 maybe-clean-libcpp: clean-libcpp
15990
15991 clean-libcpp:
15992 @[ -f ./libcpp/Makefile ] || exit 0; \
15993 r=`${PWD_COMMAND}`; export r; \
15994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15995 $(HOST_EXPORTS) \
15996 for flag in $(EXTRA_HOST_FLAGS) ; do \
15997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15998 done; \
15999 echo "Doing clean in libcpp" ; \
16000 (cd $(HOST_SUBDIR)/libcpp && \
16001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16003 "RANLIB=$${RANLIB}" \
16004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16005 clean) \
16006 || exit 1
16007
16008 @endif libcpp
16009
16010 .PHONY: maybe-distclean-libcpp distclean-libcpp
16011 maybe-distclean-libcpp:
16012 @if libcpp
16013 maybe-distclean-libcpp: distclean-libcpp
16014
16015 distclean-libcpp:
16016 @[ -f ./libcpp/Makefile ] || exit 0; \
16017 r=`${PWD_COMMAND}`; export r; \
16018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16019 $(HOST_EXPORTS) \
16020 for flag in $(EXTRA_HOST_FLAGS) ; do \
16021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16022 done; \
16023 echo "Doing distclean in libcpp" ; \
16024 (cd $(HOST_SUBDIR)/libcpp && \
16025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16027 "RANLIB=$${RANLIB}" \
16028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16029 distclean) \
16030 || exit 1
16031
16032 @endif libcpp
16033
16034 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
16035 maybe-maintainer-clean-libcpp:
16036 @if libcpp
16037 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
16038
16039 maintainer-clean-libcpp:
16040 @[ -f ./libcpp/Makefile ] || exit 0; \
16041 r=`${PWD_COMMAND}`; export r; \
16042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16043 $(HOST_EXPORTS) \
16044 for flag in $(EXTRA_HOST_FLAGS) ; do \
16045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16046 done; \
16047 echo "Doing maintainer-clean in libcpp" ; \
16048 (cd $(HOST_SUBDIR)/libcpp && \
16049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16051 "RANLIB=$${RANLIB}" \
16052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16053 maintainer-clean) \
16054 || exit 1
16055
16056 @endif libcpp
16057
16058
16059
16060 .PHONY: configure-libgui maybe-configure-libgui
16061 maybe-configure-libgui:
16062 @if libgui
16063 maybe-configure-libgui: configure-libgui
16064 configure-libgui:
16065 @test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
16066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
16067 r=`${PWD_COMMAND}`; export r; \
16068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16069 $(HOST_EXPORTS) \
16070 echo Configuring in $(HOST_SUBDIR)/libgui; \
16071 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
16072 case $(srcdir) in \
16073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16074 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
16075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16076 esac; \
16077 srcdiroption="--srcdir=$${topdir}/libgui"; \
16078 libsrcdir="$$s/libgui"; \
16079 $(SHELL) $${libsrcdir}/configure \
16080 $(HOST_CONFIGARGS) $${srcdiroption} \
16081 || exit 1
16082 @endif libgui
16083
16084
16085
16086
16087
16088 .PHONY: all-libgui maybe-all-libgui
16089 maybe-all-libgui:
16090 @if libgui
16091 TARGET-libgui=all
16092 maybe-all-libgui: all-libgui
16093 all-libgui: configure-libgui
16094 @r=`${PWD_COMMAND}`; export r; \
16095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16096 $(HOST_EXPORTS) \
16097 (cd $(HOST_SUBDIR)/libgui && \
16098 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libgui))
16099 @endif libgui
16100
16101
16102
16103
16104 .PHONY: check-libgui maybe-check-libgui
16105 maybe-check-libgui:
16106 @if libgui
16107 maybe-check-libgui: check-libgui
16108
16109 check-libgui:
16110 @r=`${PWD_COMMAND}`; export r; \
16111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16112 $(HOST_EXPORTS) \
16113 (cd $(HOST_SUBDIR)/libgui && \
16114 $(MAKE) $(FLAGS_TO_PASS) check)
16115
16116 @endif libgui
16117
16118 .PHONY: install-libgui maybe-install-libgui
16119 maybe-install-libgui:
16120 @if libgui
16121 maybe-install-libgui: install-libgui
16122
16123 install-libgui: installdirs
16124 @r=`${PWD_COMMAND}`; export r; \
16125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16126 $(HOST_EXPORTS) \
16127 (cd $(HOST_SUBDIR)/libgui && \
16128 $(MAKE) $(FLAGS_TO_PASS) install)
16129
16130 @endif libgui
16131
16132 # Other targets (info, dvi, etc.)
16133
16134 .PHONY: maybe-info-libgui info-libgui
16135 maybe-info-libgui:
16136 @if libgui
16137 maybe-info-libgui: info-libgui
16138
16139 info-libgui: \
16140 configure-libgui
16141 @[ -f ./libgui/Makefile ] || exit 0; \
16142 r=`${PWD_COMMAND}`; export r; \
16143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16144 $(HOST_EXPORTS) \
16145 for flag in $(EXTRA_HOST_FLAGS) ; do \
16146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16147 done; \
16148 echo "Doing info in libgui" ; \
16149 (cd $(HOST_SUBDIR)/libgui && \
16150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16152 "RANLIB=$${RANLIB}" \
16153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16154 info) \
16155 || exit 1
16156
16157 @endif libgui
16158
16159 .PHONY: maybe-dvi-libgui dvi-libgui
16160 maybe-dvi-libgui:
16161 @if libgui
16162 maybe-dvi-libgui: dvi-libgui
16163
16164 dvi-libgui: \
16165 configure-libgui
16166 @[ -f ./libgui/Makefile ] || exit 0; \
16167 r=`${PWD_COMMAND}`; export r; \
16168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16169 $(HOST_EXPORTS) \
16170 for flag in $(EXTRA_HOST_FLAGS) ; do \
16171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16172 done; \
16173 echo "Doing dvi in libgui" ; \
16174 (cd $(HOST_SUBDIR)/libgui && \
16175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16177 "RANLIB=$${RANLIB}" \
16178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16179 dvi) \
16180 || exit 1
16181
16182 @endif libgui
16183
16184 .PHONY: maybe-html-libgui html-libgui
16185 maybe-html-libgui:
16186 @if libgui
16187 maybe-html-libgui: html-libgui
16188
16189 html-libgui: \
16190 configure-libgui
16191 @[ -f ./libgui/Makefile ] || exit 0; \
16192 r=`${PWD_COMMAND}`; export r; \
16193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16194 $(HOST_EXPORTS) \
16195 for flag in $(EXTRA_HOST_FLAGS) ; do \
16196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16197 done; \
16198 echo "Doing html in libgui" ; \
16199 (cd $(HOST_SUBDIR)/libgui && \
16200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16202 "RANLIB=$${RANLIB}" \
16203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16204 html) \
16205 || exit 1
16206
16207 @endif libgui
16208
16209 .PHONY: maybe-TAGS-libgui TAGS-libgui
16210 maybe-TAGS-libgui:
16211 @if libgui
16212 maybe-TAGS-libgui: TAGS-libgui
16213
16214 TAGS-libgui: \
16215 configure-libgui
16216 @[ -f ./libgui/Makefile ] || exit 0; \
16217 r=`${PWD_COMMAND}`; export r; \
16218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16219 $(HOST_EXPORTS) \
16220 for flag in $(EXTRA_HOST_FLAGS) ; do \
16221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16222 done; \
16223 echo "Doing TAGS in libgui" ; \
16224 (cd $(HOST_SUBDIR)/libgui && \
16225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16227 "RANLIB=$${RANLIB}" \
16228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16229 TAGS) \
16230 || exit 1
16231
16232 @endif libgui
16233
16234 .PHONY: maybe-install-info-libgui install-info-libgui
16235 maybe-install-info-libgui:
16236 @if libgui
16237 maybe-install-info-libgui: install-info-libgui
16238
16239 install-info-libgui: \
16240 configure-libgui \
16241 info-libgui
16242 @[ -f ./libgui/Makefile ] || exit 0; \
16243 r=`${PWD_COMMAND}`; export r; \
16244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16245 $(HOST_EXPORTS) \
16246 for flag in $(EXTRA_HOST_FLAGS) ; do \
16247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16248 done; \
16249 echo "Doing install-info in libgui" ; \
16250 (cd $(HOST_SUBDIR)/libgui && \
16251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16253 "RANLIB=$${RANLIB}" \
16254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16255 install-info) \
16256 || exit 1
16257
16258 @endif libgui
16259
16260 .PHONY: maybe-installcheck-libgui installcheck-libgui
16261 maybe-installcheck-libgui:
16262 @if libgui
16263 maybe-installcheck-libgui: installcheck-libgui
16264
16265 installcheck-libgui: \
16266 configure-libgui
16267 @[ -f ./libgui/Makefile ] || exit 0; \
16268 r=`${PWD_COMMAND}`; export r; \
16269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16270 $(HOST_EXPORTS) \
16271 for flag in $(EXTRA_HOST_FLAGS) ; do \
16272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16273 done; \
16274 echo "Doing installcheck in libgui" ; \
16275 (cd $(HOST_SUBDIR)/libgui && \
16276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16278 "RANLIB=$${RANLIB}" \
16279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16280 installcheck) \
16281 || exit 1
16282
16283 @endif libgui
16284
16285 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
16286 maybe-mostlyclean-libgui:
16287 @if libgui
16288 maybe-mostlyclean-libgui: mostlyclean-libgui
16289
16290 mostlyclean-libgui:
16291 @[ -f ./libgui/Makefile ] || exit 0; \
16292 r=`${PWD_COMMAND}`; export r; \
16293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16294 $(HOST_EXPORTS) \
16295 for flag in $(EXTRA_HOST_FLAGS) ; do \
16296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16297 done; \
16298 echo "Doing mostlyclean in libgui" ; \
16299 (cd $(HOST_SUBDIR)/libgui && \
16300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16302 "RANLIB=$${RANLIB}" \
16303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16304 mostlyclean) \
16305 || exit 1
16306
16307 @endif libgui
16308
16309 .PHONY: maybe-clean-libgui clean-libgui
16310 maybe-clean-libgui:
16311 @if libgui
16312 maybe-clean-libgui: clean-libgui
16313
16314 clean-libgui:
16315 @[ -f ./libgui/Makefile ] || exit 0; \
16316 r=`${PWD_COMMAND}`; export r; \
16317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16318 $(HOST_EXPORTS) \
16319 for flag in $(EXTRA_HOST_FLAGS) ; do \
16320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16321 done; \
16322 echo "Doing clean in libgui" ; \
16323 (cd $(HOST_SUBDIR)/libgui && \
16324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16326 "RANLIB=$${RANLIB}" \
16327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16328 clean) \
16329 || exit 1
16330
16331 @endif libgui
16332
16333 .PHONY: maybe-distclean-libgui distclean-libgui
16334 maybe-distclean-libgui:
16335 @if libgui
16336 maybe-distclean-libgui: distclean-libgui
16337
16338 distclean-libgui:
16339 @[ -f ./libgui/Makefile ] || exit 0; \
16340 r=`${PWD_COMMAND}`; export r; \
16341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16342 $(HOST_EXPORTS) \
16343 for flag in $(EXTRA_HOST_FLAGS) ; do \
16344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16345 done; \
16346 echo "Doing distclean in libgui" ; \
16347 (cd $(HOST_SUBDIR)/libgui && \
16348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16350 "RANLIB=$${RANLIB}" \
16351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16352 distclean) \
16353 || exit 1
16354
16355 @endif libgui
16356
16357 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
16358 maybe-maintainer-clean-libgui:
16359 @if libgui
16360 maybe-maintainer-clean-libgui: maintainer-clean-libgui
16361
16362 maintainer-clean-libgui:
16363 @[ -f ./libgui/Makefile ] || exit 0; \
16364 r=`${PWD_COMMAND}`; export r; \
16365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16366 $(HOST_EXPORTS) \
16367 for flag in $(EXTRA_HOST_FLAGS) ; do \
16368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16369 done; \
16370 echo "Doing maintainer-clean in libgui" ; \
16371 (cd $(HOST_SUBDIR)/libgui && \
16372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16374 "RANLIB=$${RANLIB}" \
16375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16376 maintainer-clean) \
16377 || exit 1
16378
16379 @endif libgui
16380
16381
16382
16383 .PHONY: configure-libiberty maybe-configure-libiberty
16384 maybe-configure-libiberty:
16385 @if libiberty
16386 maybe-configure-libiberty: configure-libiberty
16387 configure-libiberty:
16388 @test -f stage_last && exit 0; \
16389 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
16390 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
16391 r=`${PWD_COMMAND}`; export r; \
16392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16393 $(HOST_EXPORTS) \
16394 echo Configuring in $(HOST_SUBDIR)/libiberty; \
16395 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
16396 case $(srcdir) in \
16397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16398 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16400 esac; \
16401 srcdiroption="--srcdir=$${topdir}/libiberty"; \
16402 libsrcdir="$$s/libiberty"; \
16403 $(SHELL) $${libsrcdir}/configure \
16404 $(HOST_CONFIGARGS) $${srcdiroption} \
16405 || exit 1
16406 @endif libiberty
16407
16408
16409
16410 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
16411 maybe-configure-stage1-libiberty:
16412 @if libiberty-bootstrap
16413 maybe-configure-stage1-libiberty: configure-stage1-libiberty
16414 configure-stage1-libiberty:
16415 @$(MAKE) stage1-start
16416 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16417 r=`${PWD_COMMAND}`; export r; \
16418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16419 $(HOST_EXPORTS) \
16420 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
16421 cd $(HOST_SUBDIR)/libiberty || exit 1; \
16422 case $(srcdir) in \
16423 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16424 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16425 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16426 esac; \
16427 srcdiroption="--srcdir=$${topdir}/libiberty"; \
16428 libsrcdir="$$s/libiberty"; \
16429 $(SHELL) $${libsrcdir}/configure \
16430 $(HOST_CONFIGARGS) $${srcdiroption} \
16431 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
16432 @endif libiberty-bootstrap
16433
16434 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
16435 maybe-configure-stage2-libiberty:
16436 @if libiberty-bootstrap
16437 maybe-configure-stage2-libiberty: configure-stage2-libiberty
16438 configure-stage2-libiberty:
16439 @$(MAKE) stage2-start
16440 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16441 r=`${PWD_COMMAND}`; export r; \
16442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16443 $(HOST_EXPORTS) \
16444 $(POSTSTAGE1_HOST_EXPORTS) \
16445 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
16446 cd $(HOST_SUBDIR)/libiberty || exit 1; \
16447 case $(srcdir) in \
16448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16449 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16451 esac; \
16452 srcdiroption="--srcdir=$${topdir}/libiberty"; \
16453 libsrcdir="$$s/libiberty"; \
16454 $(SHELL) $${libsrcdir}/configure \
16455 $(HOST_CONFIGARGS) $${srcdiroption} \
16456 @stage2_werror_flag@
16457 @endif libiberty-bootstrap
16458
16459 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
16460 maybe-configure-stage3-libiberty:
16461 @if libiberty-bootstrap
16462 maybe-configure-stage3-libiberty: configure-stage3-libiberty
16463 configure-stage3-libiberty:
16464 @$(MAKE) stage3-start
16465 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16466 r=`${PWD_COMMAND}`; export r; \
16467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16468 $(HOST_EXPORTS) \
16469 $(POSTSTAGE1_HOST_EXPORTS) \
16470 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
16471 cd $(HOST_SUBDIR)/libiberty || exit 1; \
16472 case $(srcdir) in \
16473 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16474 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16475 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16476 esac; \
16477 srcdiroption="--srcdir=$${topdir}/libiberty"; \
16478 libsrcdir="$$s/libiberty"; \
16479 $(SHELL) $${libsrcdir}/configure \
16480 $(HOST_CONFIGARGS) $${srcdiroption} \
16481 @stage2_werror_flag@
16482 @endif libiberty-bootstrap
16483
16484 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
16485 maybe-configure-stage4-libiberty:
16486 @if libiberty-bootstrap
16487 maybe-configure-stage4-libiberty: configure-stage4-libiberty
16488 configure-stage4-libiberty:
16489 @$(MAKE) stage4-start
16490 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16491 r=`${PWD_COMMAND}`; export r; \
16492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16493 $(HOST_EXPORTS) \
16494 $(POSTSTAGE1_HOST_EXPORTS) \
16495 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
16496 cd $(HOST_SUBDIR)/libiberty || exit 1; \
16497 case $(srcdir) in \
16498 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16499 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16500 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16501 esac; \
16502 srcdiroption="--srcdir=$${topdir}/libiberty"; \
16503 libsrcdir="$$s/libiberty"; \
16504 $(SHELL) $${libsrcdir}/configure \
16505 $(HOST_CONFIGARGS) $${srcdiroption} \
16506 @stage2_werror_flag@
16507 @endif libiberty-bootstrap
16508
16509 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
16510 maybe-configure-stageprofile-libiberty:
16511 @if libiberty-bootstrap
16512 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
16513 configure-stageprofile-libiberty:
16514 @$(MAKE) stageprofile-start
16515 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16516 r=`${PWD_COMMAND}`; export r; \
16517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16518 $(HOST_EXPORTS) \
16519 $(POSTSTAGE1_HOST_EXPORTS) \
16520 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
16521 cd $(HOST_SUBDIR)/libiberty || exit 1; \
16522 case $(srcdir) in \
16523 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16524 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16525 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16526 esac; \
16527 srcdiroption="--srcdir=$${topdir}/libiberty"; \
16528 libsrcdir="$$s/libiberty"; \
16529 $(SHELL) $${libsrcdir}/configure \
16530 $(HOST_CONFIGARGS) $${srcdiroption} \
16531 @stage2_werror_flag@
16532 @endif libiberty-bootstrap
16533
16534 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
16535 maybe-configure-stagefeedback-libiberty:
16536 @if libiberty-bootstrap
16537 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
16538 configure-stagefeedback-libiberty:
16539 @$(MAKE) stagefeedback-start
16540 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16541 r=`${PWD_COMMAND}`; export r; \
16542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16543 $(HOST_EXPORTS) \
16544 $(POSTSTAGE1_HOST_EXPORTS) \
16545 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
16546 cd $(HOST_SUBDIR)/libiberty || exit 1; \
16547 case $(srcdir) in \
16548 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16549 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16550 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16551 esac; \
16552 srcdiroption="--srcdir=$${topdir}/libiberty"; \
16553 libsrcdir="$$s/libiberty"; \
16554 $(SHELL) $${libsrcdir}/configure \
16555 $(HOST_CONFIGARGS) $${srcdiroption} \
16556 @stage2_werror_flag@
16557 @endif libiberty-bootstrap
16558
16559
16560
16561
16562
16563 .PHONY: all-libiberty maybe-all-libiberty
16564 maybe-all-libiberty:
16565 @if libiberty
16566 TARGET-libiberty=all
16567 maybe-all-libiberty: all-libiberty
16568 all-libiberty: configure-libiberty
16569 @test -f stage_last && exit 0; \
16570 r=`${PWD_COMMAND}`; export r; \
16571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16572 $(HOST_EXPORTS) \
16573 (cd $(HOST_SUBDIR)/libiberty && \
16574 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libiberty))
16575 @endif libiberty
16576
16577
16578
16579 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
16580 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
16581 maybe-all-stage1-libiberty:
16582 maybe-clean-stage1-libiberty:
16583 @if libiberty-bootstrap
16584 maybe-all-stage1-libiberty: all-stage1-libiberty
16585 all-stage1: all-stage1-libiberty
16586 all-stage1-libiberty: configure-stage1-libiberty
16587 @$(MAKE) stage1-start
16588 @r=`${PWD_COMMAND}`; export r; \
16589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16590 $(HOST_EXPORTS) \
16591 cd $(HOST_SUBDIR)/libiberty && \
16592 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)"
16593
16594 maybe-clean-stage1-libiberty: clean-stage1-libiberty
16595 clean-stage1: clean-stage1-libiberty
16596 clean-stage1-libiberty:
16597 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] \
16598 || exit 0 ; \
16599 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stage1-start ; \
16600 cd $(HOST_SUBDIR)/libiberty && \
16601 $(MAKE) $(FLAGS_TO_PASS) \
16602 CFLAGS="$(STAGE1_CFLAGS)" clean
16603 @endif libiberty-bootstrap
16604
16605
16606 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
16607 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
16608 maybe-all-stage2-libiberty:
16609 maybe-clean-stage2-libiberty:
16610 @if libiberty-bootstrap
16611 maybe-all-stage2-libiberty: all-stage2-libiberty
16612 all-stage2: all-stage2-libiberty
16613 all-stage2-libiberty: configure-stage2-libiberty
16614 @$(MAKE) stage2-start
16615 @r=`${PWD_COMMAND}`; export r; \
16616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16617 $(HOST_EXPORTS) \
16618 $(POSTSTAGE1_HOST_EXPORTS) \
16619 cd $(HOST_SUBDIR)/libiberty && \
16620 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
16621
16622 maybe-clean-stage2-libiberty: clean-stage2-libiberty
16623 clean-stage2: clean-stage2-libiberty
16624 clean-stage2-libiberty:
16625 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] \
16626 || exit 0 ; \
16627 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stage2-start ; \
16628 cd $(HOST_SUBDIR)/libiberty && \
16629 $(MAKE) $(FLAGS_TO_PASS) \
16630 $(POSTSTAGE1_FLAGS_TO_PASS) \
16631 clean
16632 @endif libiberty-bootstrap
16633
16634
16635 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
16636 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
16637 maybe-all-stage3-libiberty:
16638 maybe-clean-stage3-libiberty:
16639 @if libiberty-bootstrap
16640 maybe-all-stage3-libiberty: all-stage3-libiberty
16641 all-stage3: all-stage3-libiberty
16642 all-stage3-libiberty: configure-stage3-libiberty
16643 @$(MAKE) stage3-start
16644 @r=`${PWD_COMMAND}`; export r; \
16645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16646 $(HOST_EXPORTS) \
16647 $(POSTSTAGE1_HOST_EXPORTS) \
16648 cd $(HOST_SUBDIR)/libiberty && \
16649 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
16650
16651 maybe-clean-stage3-libiberty: clean-stage3-libiberty
16652 clean-stage3: clean-stage3-libiberty
16653 clean-stage3-libiberty:
16654 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] \
16655 || exit 0 ; \
16656 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stage3-start ; \
16657 cd $(HOST_SUBDIR)/libiberty && \
16658 $(MAKE) $(FLAGS_TO_PASS) \
16659 $(POSTSTAGE1_FLAGS_TO_PASS) \
16660 clean
16661 @endif libiberty-bootstrap
16662
16663
16664 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
16665 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
16666 maybe-all-stage4-libiberty:
16667 maybe-clean-stage4-libiberty:
16668 @if libiberty-bootstrap
16669 maybe-all-stage4-libiberty: all-stage4-libiberty
16670 all-stage4: all-stage4-libiberty
16671 all-stage4-libiberty: configure-stage4-libiberty
16672 @$(MAKE) stage4-start
16673 @r=`${PWD_COMMAND}`; export r; \
16674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16675 $(HOST_EXPORTS) \
16676 $(POSTSTAGE1_HOST_EXPORTS) \
16677 cd $(HOST_SUBDIR)/libiberty && \
16678 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
16679
16680 maybe-clean-stage4-libiberty: clean-stage4-libiberty
16681 clean-stage4: clean-stage4-libiberty
16682 clean-stage4-libiberty:
16683 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] \
16684 || exit 0 ; \
16685 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stage4-start ; \
16686 cd $(HOST_SUBDIR)/libiberty && \
16687 $(MAKE) $(FLAGS_TO_PASS) \
16688 $(POSTSTAGE1_FLAGS_TO_PASS) \
16689 clean
16690 @endif libiberty-bootstrap
16691
16692
16693 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
16694 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
16695 maybe-all-stageprofile-libiberty:
16696 maybe-clean-stageprofile-libiberty:
16697 @if libiberty-bootstrap
16698 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
16699 all-stageprofile: all-stageprofile-libiberty
16700 all-stageprofile-libiberty: configure-stageprofile-libiberty
16701 @$(MAKE) stageprofile-start
16702 @r=`${PWD_COMMAND}`; export r; \
16703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16704 $(HOST_EXPORTS) \
16705 $(POSTSTAGE1_HOST_EXPORTS) \
16706 cd $(HOST_SUBDIR)/libiberty && \
16707 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"
16708
16709 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
16710 clean-stageprofile: clean-stageprofile-libiberty
16711 clean-stageprofile-libiberty:
16712 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] \
16713 || exit 0 ; \
16714 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stageprofile-start ; \
16715 cd $(HOST_SUBDIR)/libiberty && \
16716 $(MAKE) $(FLAGS_TO_PASS) \
16717 $(POSTSTAGE1_FLAGS_TO_PASS) \
16718 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
16719 @endif libiberty-bootstrap
16720
16721
16722 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
16723 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
16724 maybe-all-stagefeedback-libiberty:
16725 maybe-clean-stagefeedback-libiberty:
16726 @if libiberty-bootstrap
16727 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
16728 all-stagefeedback: all-stagefeedback-libiberty
16729 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
16730 @$(MAKE) stagefeedback-start
16731 @r=`${PWD_COMMAND}`; export r; \
16732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16733 $(HOST_EXPORTS) \
16734 $(POSTSTAGE1_HOST_EXPORTS) \
16735 cd $(HOST_SUBDIR)/libiberty && \
16736 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"
16737
16738 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
16739 clean-stagefeedback: clean-stagefeedback-libiberty
16740 clean-stagefeedback-libiberty:
16741 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] \
16742 || exit 0 ; \
16743 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stagefeedback-start ; \
16744 cd $(HOST_SUBDIR)/libiberty && \
16745 $(MAKE) $(FLAGS_TO_PASS) \
16746 $(POSTSTAGE1_FLAGS_TO_PASS) \
16747 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
16748 @endif libiberty-bootstrap
16749
16750
16751
16752
16753
16754 .PHONY: check-libiberty maybe-check-libiberty
16755 maybe-check-libiberty:
16756 @if libiberty
16757 maybe-check-libiberty: check-libiberty
16758
16759 check-libiberty:
16760 @r=`${PWD_COMMAND}`; export r; \
16761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16762 $(HOST_EXPORTS) \
16763 (cd $(HOST_SUBDIR)/libiberty && \
16764 $(MAKE) $(FLAGS_TO_PASS) check)
16765
16766 @endif libiberty
16767
16768 .PHONY: install-libiberty maybe-install-libiberty
16769 maybe-install-libiberty:
16770 @if libiberty
16771 maybe-install-libiberty: install-libiberty
16772
16773 install-libiberty: installdirs
16774 @r=`${PWD_COMMAND}`; export r; \
16775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16776 $(HOST_EXPORTS) \
16777 (cd $(HOST_SUBDIR)/libiberty && \
16778 $(MAKE) $(FLAGS_TO_PASS) install)
16779
16780 @endif libiberty
16781
16782 # Other targets (info, dvi, etc.)
16783
16784 .PHONY: maybe-info-libiberty info-libiberty
16785 maybe-info-libiberty:
16786 @if libiberty
16787 maybe-info-libiberty: info-libiberty
16788
16789 info-libiberty: \
16790 configure-libiberty
16791 @[ -f ./libiberty/Makefile ] || exit 0; \
16792 r=`${PWD_COMMAND}`; export r; \
16793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16794 $(HOST_EXPORTS) \
16795 for flag in $(EXTRA_HOST_FLAGS) ; do \
16796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16797 done; \
16798 echo "Doing info in libiberty" ; \
16799 (cd $(HOST_SUBDIR)/libiberty && \
16800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16802 "RANLIB=$${RANLIB}" \
16803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16804 info) \
16805 || exit 1
16806
16807 @endif libiberty
16808
16809 .PHONY: maybe-dvi-libiberty dvi-libiberty
16810 maybe-dvi-libiberty:
16811 @if libiberty
16812 maybe-dvi-libiberty: dvi-libiberty
16813
16814 dvi-libiberty: \
16815 configure-libiberty
16816 @[ -f ./libiberty/Makefile ] || exit 0; \
16817 r=`${PWD_COMMAND}`; export r; \
16818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16819 $(HOST_EXPORTS) \
16820 for flag in $(EXTRA_HOST_FLAGS) ; do \
16821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16822 done; \
16823 echo "Doing dvi in libiberty" ; \
16824 (cd $(HOST_SUBDIR)/libiberty && \
16825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16827 "RANLIB=$${RANLIB}" \
16828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16829 dvi) \
16830 || exit 1
16831
16832 @endif libiberty
16833
16834 .PHONY: maybe-html-libiberty html-libiberty
16835 maybe-html-libiberty:
16836 @if libiberty
16837 maybe-html-libiberty: html-libiberty
16838
16839 html-libiberty: \
16840 configure-libiberty
16841 @[ -f ./libiberty/Makefile ] || exit 0; \
16842 r=`${PWD_COMMAND}`; export r; \
16843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16844 $(HOST_EXPORTS) \
16845 for flag in $(EXTRA_HOST_FLAGS) ; do \
16846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16847 done; \
16848 echo "Doing html in libiberty" ; \
16849 (cd $(HOST_SUBDIR)/libiberty && \
16850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16852 "RANLIB=$${RANLIB}" \
16853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16854 html) \
16855 || exit 1
16856
16857 @endif libiberty
16858
16859 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
16860 maybe-TAGS-libiberty:
16861 @if libiberty
16862 maybe-TAGS-libiberty: TAGS-libiberty
16863
16864 TAGS-libiberty: \
16865 configure-libiberty
16866 @[ -f ./libiberty/Makefile ] || exit 0; \
16867 r=`${PWD_COMMAND}`; export r; \
16868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16869 $(HOST_EXPORTS) \
16870 for flag in $(EXTRA_HOST_FLAGS) ; do \
16871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16872 done; \
16873 echo "Doing TAGS in libiberty" ; \
16874 (cd $(HOST_SUBDIR)/libiberty && \
16875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16877 "RANLIB=$${RANLIB}" \
16878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16879 TAGS) \
16880 || exit 1
16881
16882 @endif libiberty
16883
16884 .PHONY: maybe-install-info-libiberty install-info-libiberty
16885 maybe-install-info-libiberty:
16886 @if libiberty
16887 maybe-install-info-libiberty: install-info-libiberty
16888
16889 install-info-libiberty: \
16890 configure-libiberty \
16891 info-libiberty
16892 @[ -f ./libiberty/Makefile ] || exit 0; \
16893 r=`${PWD_COMMAND}`; export r; \
16894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16895 $(HOST_EXPORTS) \
16896 for flag in $(EXTRA_HOST_FLAGS) ; do \
16897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16898 done; \
16899 echo "Doing install-info in libiberty" ; \
16900 (cd $(HOST_SUBDIR)/libiberty && \
16901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16903 "RANLIB=$${RANLIB}" \
16904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16905 install-info) \
16906 || exit 1
16907
16908 @endif libiberty
16909
16910 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
16911 maybe-installcheck-libiberty:
16912 @if libiberty
16913 maybe-installcheck-libiberty: installcheck-libiberty
16914
16915 installcheck-libiberty: \
16916 configure-libiberty
16917 @[ -f ./libiberty/Makefile ] || exit 0; \
16918 r=`${PWD_COMMAND}`; export r; \
16919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16920 $(HOST_EXPORTS) \
16921 for flag in $(EXTRA_HOST_FLAGS) ; do \
16922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16923 done; \
16924 echo "Doing installcheck in libiberty" ; \
16925 (cd $(HOST_SUBDIR)/libiberty && \
16926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16928 "RANLIB=$${RANLIB}" \
16929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16930 installcheck) \
16931 || exit 1
16932
16933 @endif libiberty
16934
16935 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
16936 maybe-mostlyclean-libiberty:
16937 @if libiberty
16938 maybe-mostlyclean-libiberty: mostlyclean-libiberty
16939
16940 mostlyclean-libiberty:
16941 @[ -f ./libiberty/Makefile ] || exit 0; \
16942 r=`${PWD_COMMAND}`; export r; \
16943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16944 $(HOST_EXPORTS) \
16945 for flag in $(EXTRA_HOST_FLAGS) ; do \
16946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16947 done; \
16948 echo "Doing mostlyclean in libiberty" ; \
16949 (cd $(HOST_SUBDIR)/libiberty && \
16950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16952 "RANLIB=$${RANLIB}" \
16953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16954 mostlyclean) \
16955 || exit 1
16956
16957 @endif libiberty
16958
16959 .PHONY: maybe-clean-libiberty clean-libiberty
16960 maybe-clean-libiberty:
16961 @if libiberty
16962 maybe-clean-libiberty: clean-libiberty
16963
16964 clean-libiberty:
16965 @[ -f ./libiberty/Makefile ] || exit 0; \
16966 r=`${PWD_COMMAND}`; export r; \
16967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16968 $(HOST_EXPORTS) \
16969 for flag in $(EXTRA_HOST_FLAGS) ; do \
16970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16971 done; \
16972 echo "Doing clean in libiberty" ; \
16973 (cd $(HOST_SUBDIR)/libiberty && \
16974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16976 "RANLIB=$${RANLIB}" \
16977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16978 clean) \
16979 || exit 1
16980
16981 @endif libiberty
16982
16983 .PHONY: maybe-distclean-libiberty distclean-libiberty
16984 maybe-distclean-libiberty:
16985 @if libiberty
16986 maybe-distclean-libiberty: distclean-libiberty
16987
16988 distclean-libiberty:
16989 @[ -f ./libiberty/Makefile ] || exit 0; \
16990 r=`${PWD_COMMAND}`; export r; \
16991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16992 $(HOST_EXPORTS) \
16993 for flag in $(EXTRA_HOST_FLAGS) ; do \
16994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16995 done; \
16996 echo "Doing distclean in libiberty" ; \
16997 (cd $(HOST_SUBDIR)/libiberty && \
16998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17000 "RANLIB=$${RANLIB}" \
17001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17002 distclean) \
17003 || exit 1
17004
17005 @endif libiberty
17006
17007 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
17008 maybe-maintainer-clean-libiberty:
17009 @if libiberty
17010 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
17011
17012 maintainer-clean-libiberty:
17013 @[ -f ./libiberty/Makefile ] || exit 0; \
17014 r=`${PWD_COMMAND}`; export r; \
17015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17016 $(HOST_EXPORTS) \
17017 for flag in $(EXTRA_HOST_FLAGS) ; do \
17018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17019 done; \
17020 echo "Doing maintainer-clean in libiberty" ; \
17021 (cd $(HOST_SUBDIR)/libiberty && \
17022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17024 "RANLIB=$${RANLIB}" \
17025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17026 maintainer-clean) \
17027 || exit 1
17028
17029 @endif libiberty
17030
17031
17032
17033 .PHONY: configure-libtool maybe-configure-libtool
17034 maybe-configure-libtool:
17035 @if libtool
17036 maybe-configure-libtool: configure-libtool
17037 configure-libtool:
17038 @test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
17039 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
17040 r=`${PWD_COMMAND}`; export r; \
17041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17042 $(HOST_EXPORTS) \
17043 echo Configuring in $(HOST_SUBDIR)/libtool; \
17044 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
17045 case $(srcdir) in \
17046 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17047 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
17048 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17049 esac; \
17050 srcdiroption="--srcdir=$${topdir}/libtool"; \
17051 libsrcdir="$$s/libtool"; \
17052 $(SHELL) $${libsrcdir}/configure \
17053 $(HOST_CONFIGARGS) $${srcdiroption} \
17054 || exit 1
17055 @endif libtool
17056
17057
17058
17059
17060
17061 .PHONY: all-libtool maybe-all-libtool
17062 maybe-all-libtool:
17063 @if libtool
17064 TARGET-libtool=all
17065 maybe-all-libtool: all-libtool
17066 all-libtool: configure-libtool
17067 @r=`${PWD_COMMAND}`; export r; \
17068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17069 $(HOST_EXPORTS) \
17070 (cd $(HOST_SUBDIR)/libtool && \
17071 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtool))
17072 @endif libtool
17073
17074
17075
17076
17077 .PHONY: check-libtool maybe-check-libtool
17078 maybe-check-libtool:
17079 @if libtool
17080 maybe-check-libtool: check-libtool
17081
17082 check-libtool:
17083 @r=`${PWD_COMMAND}`; export r; \
17084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17085 $(HOST_EXPORTS) \
17086 (cd $(HOST_SUBDIR)/libtool && \
17087 $(MAKE) $(FLAGS_TO_PASS) check)
17088
17089 @endif libtool
17090
17091 .PHONY: install-libtool maybe-install-libtool
17092 maybe-install-libtool:
17093 @if libtool
17094 maybe-install-libtool: install-libtool
17095
17096 install-libtool: installdirs
17097 @r=`${PWD_COMMAND}`; export r; \
17098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17099 $(HOST_EXPORTS) \
17100 (cd $(HOST_SUBDIR)/libtool && \
17101 $(MAKE) $(FLAGS_TO_PASS) install)
17102
17103 @endif libtool
17104
17105 # Other targets (info, dvi, etc.)
17106
17107 .PHONY: maybe-info-libtool info-libtool
17108 maybe-info-libtool:
17109 @if libtool
17110 maybe-info-libtool: info-libtool
17111
17112 info-libtool: \
17113 configure-libtool
17114 @[ -f ./libtool/Makefile ] || exit 0; \
17115 r=`${PWD_COMMAND}`; export r; \
17116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17117 $(HOST_EXPORTS) \
17118 for flag in $(EXTRA_HOST_FLAGS) ; do \
17119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17120 done; \
17121 echo "Doing info in libtool" ; \
17122 (cd $(HOST_SUBDIR)/libtool && \
17123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17125 "RANLIB=$${RANLIB}" \
17126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17127 info) \
17128 || exit 1
17129
17130 @endif libtool
17131
17132 .PHONY: maybe-dvi-libtool dvi-libtool
17133 maybe-dvi-libtool:
17134 @if libtool
17135 maybe-dvi-libtool: dvi-libtool
17136
17137 dvi-libtool: \
17138 configure-libtool
17139 @[ -f ./libtool/Makefile ] || exit 0; \
17140 r=`${PWD_COMMAND}`; export r; \
17141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17142 $(HOST_EXPORTS) \
17143 for flag in $(EXTRA_HOST_FLAGS) ; do \
17144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17145 done; \
17146 echo "Doing dvi in libtool" ; \
17147 (cd $(HOST_SUBDIR)/libtool && \
17148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17150 "RANLIB=$${RANLIB}" \
17151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17152 dvi) \
17153 || exit 1
17154
17155 @endif libtool
17156
17157 .PHONY: maybe-html-libtool html-libtool
17158 maybe-html-libtool:
17159 @if libtool
17160 maybe-html-libtool: html-libtool
17161
17162 html-libtool: \
17163 configure-libtool
17164 @[ -f ./libtool/Makefile ] || exit 0; \
17165 r=`${PWD_COMMAND}`; export r; \
17166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17167 $(HOST_EXPORTS) \
17168 for flag in $(EXTRA_HOST_FLAGS) ; do \
17169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17170 done; \
17171 echo "Doing html in libtool" ; \
17172 (cd $(HOST_SUBDIR)/libtool && \
17173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17175 "RANLIB=$${RANLIB}" \
17176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17177 html) \
17178 || exit 1
17179
17180 @endif libtool
17181
17182 .PHONY: maybe-TAGS-libtool TAGS-libtool
17183 maybe-TAGS-libtool:
17184 @if libtool
17185 maybe-TAGS-libtool: TAGS-libtool
17186
17187 TAGS-libtool: \
17188 configure-libtool
17189 @[ -f ./libtool/Makefile ] || exit 0; \
17190 r=`${PWD_COMMAND}`; export r; \
17191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17192 $(HOST_EXPORTS) \
17193 for flag in $(EXTRA_HOST_FLAGS) ; do \
17194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17195 done; \
17196 echo "Doing TAGS in libtool" ; \
17197 (cd $(HOST_SUBDIR)/libtool && \
17198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17200 "RANLIB=$${RANLIB}" \
17201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17202 TAGS) \
17203 || exit 1
17204
17205 @endif libtool
17206
17207 .PHONY: maybe-install-info-libtool install-info-libtool
17208 maybe-install-info-libtool:
17209 @if libtool
17210 maybe-install-info-libtool: install-info-libtool
17211
17212 install-info-libtool: \
17213 configure-libtool \
17214 info-libtool
17215 @[ -f ./libtool/Makefile ] || exit 0; \
17216 r=`${PWD_COMMAND}`; export r; \
17217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17218 $(HOST_EXPORTS) \
17219 for flag in $(EXTRA_HOST_FLAGS) ; do \
17220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17221 done; \
17222 echo "Doing install-info in libtool" ; \
17223 (cd $(HOST_SUBDIR)/libtool && \
17224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17226 "RANLIB=$${RANLIB}" \
17227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17228 install-info) \
17229 || exit 1
17230
17231 @endif libtool
17232
17233 .PHONY: maybe-installcheck-libtool installcheck-libtool
17234 maybe-installcheck-libtool:
17235 @if libtool
17236 maybe-installcheck-libtool: installcheck-libtool
17237
17238 installcheck-libtool: \
17239 configure-libtool
17240 @[ -f ./libtool/Makefile ] || exit 0; \
17241 r=`${PWD_COMMAND}`; export r; \
17242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17243 $(HOST_EXPORTS) \
17244 for flag in $(EXTRA_HOST_FLAGS) ; do \
17245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17246 done; \
17247 echo "Doing installcheck in libtool" ; \
17248 (cd $(HOST_SUBDIR)/libtool && \
17249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17251 "RANLIB=$${RANLIB}" \
17252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17253 installcheck) \
17254 || exit 1
17255
17256 @endif libtool
17257
17258 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
17259 maybe-mostlyclean-libtool:
17260 @if libtool
17261 maybe-mostlyclean-libtool: mostlyclean-libtool
17262
17263 mostlyclean-libtool:
17264 @[ -f ./libtool/Makefile ] || exit 0; \
17265 r=`${PWD_COMMAND}`; export r; \
17266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17267 $(HOST_EXPORTS) \
17268 for flag in $(EXTRA_HOST_FLAGS) ; do \
17269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17270 done; \
17271 echo "Doing mostlyclean in libtool" ; \
17272 (cd $(HOST_SUBDIR)/libtool && \
17273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17275 "RANLIB=$${RANLIB}" \
17276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17277 mostlyclean) \
17278 || exit 1
17279
17280 @endif libtool
17281
17282 .PHONY: maybe-clean-libtool clean-libtool
17283 maybe-clean-libtool:
17284 @if libtool
17285 maybe-clean-libtool: clean-libtool
17286
17287 clean-libtool:
17288 @[ -f ./libtool/Makefile ] || exit 0; \
17289 r=`${PWD_COMMAND}`; export r; \
17290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17291 $(HOST_EXPORTS) \
17292 for flag in $(EXTRA_HOST_FLAGS) ; do \
17293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17294 done; \
17295 echo "Doing clean in libtool" ; \
17296 (cd $(HOST_SUBDIR)/libtool && \
17297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17299 "RANLIB=$${RANLIB}" \
17300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17301 clean) \
17302 || exit 1
17303
17304 @endif libtool
17305
17306 .PHONY: maybe-distclean-libtool distclean-libtool
17307 maybe-distclean-libtool:
17308 @if libtool
17309 maybe-distclean-libtool: distclean-libtool
17310
17311 distclean-libtool:
17312 @[ -f ./libtool/Makefile ] || exit 0; \
17313 r=`${PWD_COMMAND}`; export r; \
17314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17315 $(HOST_EXPORTS) \
17316 for flag in $(EXTRA_HOST_FLAGS) ; do \
17317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17318 done; \
17319 echo "Doing distclean in libtool" ; \
17320 (cd $(HOST_SUBDIR)/libtool && \
17321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17323 "RANLIB=$${RANLIB}" \
17324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17325 distclean) \
17326 || exit 1
17327
17328 @endif libtool
17329
17330 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
17331 maybe-maintainer-clean-libtool:
17332 @if libtool
17333 maybe-maintainer-clean-libtool: maintainer-clean-libtool
17334
17335 maintainer-clean-libtool:
17336 @[ -f ./libtool/Makefile ] || exit 0; \
17337 r=`${PWD_COMMAND}`; export r; \
17338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17339 $(HOST_EXPORTS) \
17340 for flag in $(EXTRA_HOST_FLAGS) ; do \
17341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17342 done; \
17343 echo "Doing maintainer-clean in libtool" ; \
17344 (cd $(HOST_SUBDIR)/libtool && \
17345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17347 "RANLIB=$${RANLIB}" \
17348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17349 maintainer-clean) \
17350 || exit 1
17351
17352 @endif libtool
17353
17354
17355
17356 .PHONY: configure-m4 maybe-configure-m4
17357 maybe-configure-m4:
17358 @if m4
17359 maybe-configure-m4: configure-m4
17360 configure-m4:
17361 @test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
17362 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
17363 r=`${PWD_COMMAND}`; export r; \
17364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17365 $(HOST_EXPORTS) \
17366 echo Configuring in $(HOST_SUBDIR)/m4; \
17367 cd "$(HOST_SUBDIR)/m4" || exit 1; \
17368 case $(srcdir) in \
17369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17370 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
17371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17372 esac; \
17373 srcdiroption="--srcdir=$${topdir}/m4"; \
17374 libsrcdir="$$s/m4"; \
17375 $(SHELL) $${libsrcdir}/configure \
17376 $(HOST_CONFIGARGS) $${srcdiroption} \
17377 || exit 1
17378 @endif m4
17379
17380
17381
17382
17383
17384 .PHONY: all-m4 maybe-all-m4
17385 maybe-all-m4:
17386 @if m4
17387 TARGET-m4=all
17388 maybe-all-m4: all-m4
17389 all-m4: configure-m4
17390 @r=`${PWD_COMMAND}`; export r; \
17391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17392 $(HOST_EXPORTS) \
17393 (cd $(HOST_SUBDIR)/m4 && \
17394 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-m4))
17395 @endif m4
17396
17397
17398
17399
17400 .PHONY: check-m4 maybe-check-m4
17401 maybe-check-m4:
17402 @if m4
17403 maybe-check-m4: check-m4
17404
17405 check-m4:
17406 @r=`${PWD_COMMAND}`; export r; \
17407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17408 $(HOST_EXPORTS) \
17409 (cd $(HOST_SUBDIR)/m4 && \
17410 $(MAKE) $(FLAGS_TO_PASS) check)
17411
17412 @endif m4
17413
17414 .PHONY: install-m4 maybe-install-m4
17415 maybe-install-m4:
17416 @if m4
17417 maybe-install-m4: install-m4
17418
17419 install-m4: installdirs
17420 @r=`${PWD_COMMAND}`; export r; \
17421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17422 $(HOST_EXPORTS) \
17423 (cd $(HOST_SUBDIR)/m4 && \
17424 $(MAKE) $(FLAGS_TO_PASS) install)
17425
17426 @endif m4
17427
17428 # Other targets (info, dvi, etc.)
17429
17430 .PHONY: maybe-info-m4 info-m4
17431 maybe-info-m4:
17432 @if m4
17433 maybe-info-m4: info-m4
17434
17435 info-m4: \
17436 configure-m4
17437 @[ -f ./m4/Makefile ] || exit 0; \
17438 r=`${PWD_COMMAND}`; export r; \
17439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17440 $(HOST_EXPORTS) \
17441 for flag in $(EXTRA_HOST_FLAGS) ; do \
17442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17443 done; \
17444 echo "Doing info in m4" ; \
17445 (cd $(HOST_SUBDIR)/m4 && \
17446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17448 "RANLIB=$${RANLIB}" \
17449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17450 info) \
17451 || exit 1
17452
17453 @endif m4
17454
17455 .PHONY: maybe-dvi-m4 dvi-m4
17456 maybe-dvi-m4:
17457 @if m4
17458 maybe-dvi-m4: dvi-m4
17459
17460 dvi-m4: \
17461 configure-m4
17462 @[ -f ./m4/Makefile ] || exit 0; \
17463 r=`${PWD_COMMAND}`; export r; \
17464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17465 $(HOST_EXPORTS) \
17466 for flag in $(EXTRA_HOST_FLAGS) ; do \
17467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17468 done; \
17469 echo "Doing dvi in m4" ; \
17470 (cd $(HOST_SUBDIR)/m4 && \
17471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17473 "RANLIB=$${RANLIB}" \
17474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17475 dvi) \
17476 || exit 1
17477
17478 @endif m4
17479
17480 .PHONY: maybe-html-m4 html-m4
17481 maybe-html-m4:
17482 @if m4
17483 maybe-html-m4: html-m4
17484
17485 html-m4: \
17486 configure-m4
17487 @[ -f ./m4/Makefile ] || exit 0; \
17488 r=`${PWD_COMMAND}`; export r; \
17489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17490 $(HOST_EXPORTS) \
17491 for flag in $(EXTRA_HOST_FLAGS) ; do \
17492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17493 done; \
17494 echo "Doing html in m4" ; \
17495 (cd $(HOST_SUBDIR)/m4 && \
17496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17498 "RANLIB=$${RANLIB}" \
17499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17500 html) \
17501 || exit 1
17502
17503 @endif m4
17504
17505 .PHONY: maybe-TAGS-m4 TAGS-m4
17506 maybe-TAGS-m4:
17507 @if m4
17508 maybe-TAGS-m4: TAGS-m4
17509
17510 TAGS-m4: \
17511 configure-m4
17512 @[ -f ./m4/Makefile ] || exit 0; \
17513 r=`${PWD_COMMAND}`; export r; \
17514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17515 $(HOST_EXPORTS) \
17516 for flag in $(EXTRA_HOST_FLAGS) ; do \
17517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17518 done; \
17519 echo "Doing TAGS in m4" ; \
17520 (cd $(HOST_SUBDIR)/m4 && \
17521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17523 "RANLIB=$${RANLIB}" \
17524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17525 TAGS) \
17526 || exit 1
17527
17528 @endif m4
17529
17530 .PHONY: maybe-install-info-m4 install-info-m4
17531 maybe-install-info-m4:
17532 @if m4
17533 maybe-install-info-m4: install-info-m4
17534
17535 install-info-m4: \
17536 configure-m4 \
17537 info-m4
17538 @[ -f ./m4/Makefile ] || exit 0; \
17539 r=`${PWD_COMMAND}`; export r; \
17540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17541 $(HOST_EXPORTS) \
17542 for flag in $(EXTRA_HOST_FLAGS) ; do \
17543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17544 done; \
17545 echo "Doing install-info in m4" ; \
17546 (cd $(HOST_SUBDIR)/m4 && \
17547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17549 "RANLIB=$${RANLIB}" \
17550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17551 install-info) \
17552 || exit 1
17553
17554 @endif m4
17555
17556 .PHONY: maybe-installcheck-m4 installcheck-m4
17557 maybe-installcheck-m4:
17558 @if m4
17559 maybe-installcheck-m4: installcheck-m4
17560
17561 installcheck-m4: \
17562 configure-m4
17563 @[ -f ./m4/Makefile ] || exit 0; \
17564 r=`${PWD_COMMAND}`; export r; \
17565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17566 $(HOST_EXPORTS) \
17567 for flag in $(EXTRA_HOST_FLAGS) ; do \
17568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17569 done; \
17570 echo "Doing installcheck in m4" ; \
17571 (cd $(HOST_SUBDIR)/m4 && \
17572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17574 "RANLIB=$${RANLIB}" \
17575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17576 installcheck) \
17577 || exit 1
17578
17579 @endif m4
17580
17581 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
17582 maybe-mostlyclean-m4:
17583 @if m4
17584 maybe-mostlyclean-m4: mostlyclean-m4
17585
17586 mostlyclean-m4:
17587 @[ -f ./m4/Makefile ] || exit 0; \
17588 r=`${PWD_COMMAND}`; export r; \
17589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17590 $(HOST_EXPORTS) \
17591 for flag in $(EXTRA_HOST_FLAGS) ; do \
17592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17593 done; \
17594 echo "Doing mostlyclean in m4" ; \
17595 (cd $(HOST_SUBDIR)/m4 && \
17596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17598 "RANLIB=$${RANLIB}" \
17599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17600 mostlyclean) \
17601 || exit 1
17602
17603 @endif m4
17604
17605 .PHONY: maybe-clean-m4 clean-m4
17606 maybe-clean-m4:
17607 @if m4
17608 maybe-clean-m4: clean-m4
17609
17610 clean-m4:
17611 @[ -f ./m4/Makefile ] || exit 0; \
17612 r=`${PWD_COMMAND}`; export r; \
17613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17614 $(HOST_EXPORTS) \
17615 for flag in $(EXTRA_HOST_FLAGS) ; do \
17616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17617 done; \
17618 echo "Doing clean in m4" ; \
17619 (cd $(HOST_SUBDIR)/m4 && \
17620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17622 "RANLIB=$${RANLIB}" \
17623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17624 clean) \
17625 || exit 1
17626
17627 @endif m4
17628
17629 .PHONY: maybe-distclean-m4 distclean-m4
17630 maybe-distclean-m4:
17631 @if m4
17632 maybe-distclean-m4: distclean-m4
17633
17634 distclean-m4:
17635 @[ -f ./m4/Makefile ] || exit 0; \
17636 r=`${PWD_COMMAND}`; export r; \
17637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17638 $(HOST_EXPORTS) \
17639 for flag in $(EXTRA_HOST_FLAGS) ; do \
17640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17641 done; \
17642 echo "Doing distclean in m4" ; \
17643 (cd $(HOST_SUBDIR)/m4 && \
17644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17646 "RANLIB=$${RANLIB}" \
17647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17648 distclean) \
17649 || exit 1
17650
17651 @endif m4
17652
17653 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
17654 maybe-maintainer-clean-m4:
17655 @if m4
17656 maybe-maintainer-clean-m4: maintainer-clean-m4
17657
17658 maintainer-clean-m4:
17659 @[ -f ./m4/Makefile ] || exit 0; \
17660 r=`${PWD_COMMAND}`; export r; \
17661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17662 $(HOST_EXPORTS) \
17663 for flag in $(EXTRA_HOST_FLAGS) ; do \
17664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17665 done; \
17666 echo "Doing maintainer-clean in m4" ; \
17667 (cd $(HOST_SUBDIR)/m4 && \
17668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17670 "RANLIB=$${RANLIB}" \
17671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17672 maintainer-clean) \
17673 || exit 1
17674
17675 @endif m4
17676
17677
17678
17679 .PHONY: configure-make maybe-configure-make
17680 maybe-configure-make:
17681 @if make
17682 maybe-configure-make: configure-make
17683 configure-make:
17684 @test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
17685 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
17686 r=`${PWD_COMMAND}`; export r; \
17687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17688 $(HOST_EXPORTS) \
17689 echo Configuring in $(HOST_SUBDIR)/make; \
17690 cd "$(HOST_SUBDIR)/make" || exit 1; \
17691 case $(srcdir) in \
17692 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17693 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
17694 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17695 esac; \
17696 srcdiroption="--srcdir=$${topdir}/make"; \
17697 libsrcdir="$$s/make"; \
17698 $(SHELL) $${libsrcdir}/configure \
17699 $(HOST_CONFIGARGS) $${srcdiroption} \
17700 || exit 1
17701 @endif make
17702
17703
17704
17705
17706
17707 .PHONY: all-make maybe-all-make
17708 maybe-all-make:
17709 @if make
17710 TARGET-make=all
17711 maybe-all-make: all-make
17712 all-make: configure-make
17713 @r=`${PWD_COMMAND}`; export r; \
17714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17715 $(HOST_EXPORTS) \
17716 (cd $(HOST_SUBDIR)/make && \
17717 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-make))
17718 @endif make
17719
17720
17721
17722
17723 .PHONY: check-make maybe-check-make
17724 maybe-check-make:
17725 @if make
17726 maybe-check-make: check-make
17727
17728 check-make:
17729 @r=`${PWD_COMMAND}`; export r; \
17730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17731 $(HOST_EXPORTS) \
17732 (cd $(HOST_SUBDIR)/make && \
17733 $(MAKE) $(FLAGS_TO_PASS) check)
17734
17735 @endif make
17736
17737 .PHONY: install-make maybe-install-make
17738 maybe-install-make:
17739 @if make
17740 maybe-install-make: install-make
17741
17742 install-make: installdirs
17743 @r=`${PWD_COMMAND}`; export r; \
17744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17745 $(HOST_EXPORTS) \
17746 (cd $(HOST_SUBDIR)/make && \
17747 $(MAKE) $(FLAGS_TO_PASS) install)
17748
17749 @endif make
17750
17751 # Other targets (info, dvi, etc.)
17752
17753 .PHONY: maybe-info-make info-make
17754 maybe-info-make:
17755 @if make
17756 maybe-info-make: info-make
17757
17758 info-make: \
17759 configure-make
17760 @[ -f ./make/Makefile ] || exit 0; \
17761 r=`${PWD_COMMAND}`; export r; \
17762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17763 $(HOST_EXPORTS) \
17764 for flag in $(EXTRA_HOST_FLAGS) ; do \
17765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17766 done; \
17767 echo "Doing info in make" ; \
17768 (cd $(HOST_SUBDIR)/make && \
17769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17771 "RANLIB=$${RANLIB}" \
17772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17773 info) \
17774 || exit 1
17775
17776 @endif make
17777
17778 .PHONY: maybe-dvi-make dvi-make
17779 maybe-dvi-make:
17780 @if make
17781 maybe-dvi-make: dvi-make
17782
17783 dvi-make: \
17784 configure-make
17785 @[ -f ./make/Makefile ] || exit 0; \
17786 r=`${PWD_COMMAND}`; export r; \
17787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17788 $(HOST_EXPORTS) \
17789 for flag in $(EXTRA_HOST_FLAGS) ; do \
17790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17791 done; \
17792 echo "Doing dvi in make" ; \
17793 (cd $(HOST_SUBDIR)/make && \
17794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17796 "RANLIB=$${RANLIB}" \
17797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17798 dvi) \
17799 || exit 1
17800
17801 @endif make
17802
17803 .PHONY: maybe-html-make html-make
17804 maybe-html-make:
17805 @if make
17806 maybe-html-make: html-make
17807
17808 html-make: \
17809 configure-make
17810 @[ -f ./make/Makefile ] || exit 0; \
17811 r=`${PWD_COMMAND}`; export r; \
17812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17813 $(HOST_EXPORTS) \
17814 for flag in $(EXTRA_HOST_FLAGS) ; do \
17815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17816 done; \
17817 echo "Doing html in make" ; \
17818 (cd $(HOST_SUBDIR)/make && \
17819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17821 "RANLIB=$${RANLIB}" \
17822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17823 html) \
17824 || exit 1
17825
17826 @endif make
17827
17828 .PHONY: maybe-TAGS-make TAGS-make
17829 maybe-TAGS-make:
17830 @if make
17831 maybe-TAGS-make: TAGS-make
17832
17833 TAGS-make: \
17834 configure-make
17835 @[ -f ./make/Makefile ] || exit 0; \
17836 r=`${PWD_COMMAND}`; export r; \
17837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17838 $(HOST_EXPORTS) \
17839 for flag in $(EXTRA_HOST_FLAGS) ; do \
17840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17841 done; \
17842 echo "Doing TAGS in make" ; \
17843 (cd $(HOST_SUBDIR)/make && \
17844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17846 "RANLIB=$${RANLIB}" \
17847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17848 TAGS) \
17849 || exit 1
17850
17851 @endif make
17852
17853 .PHONY: maybe-install-info-make install-info-make
17854 maybe-install-info-make:
17855 @if make
17856 maybe-install-info-make: install-info-make
17857
17858 install-info-make: \
17859 configure-make \
17860 info-make
17861 @[ -f ./make/Makefile ] || exit 0; \
17862 r=`${PWD_COMMAND}`; export r; \
17863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17864 $(HOST_EXPORTS) \
17865 for flag in $(EXTRA_HOST_FLAGS) ; do \
17866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17867 done; \
17868 echo "Doing install-info in make" ; \
17869 (cd $(HOST_SUBDIR)/make && \
17870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17872 "RANLIB=$${RANLIB}" \
17873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17874 install-info) \
17875 || exit 1
17876
17877 @endif make
17878
17879 .PHONY: maybe-installcheck-make installcheck-make
17880 maybe-installcheck-make:
17881 @if make
17882 maybe-installcheck-make: installcheck-make
17883
17884 installcheck-make: \
17885 configure-make
17886 @[ -f ./make/Makefile ] || exit 0; \
17887 r=`${PWD_COMMAND}`; export r; \
17888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17889 $(HOST_EXPORTS) \
17890 for flag in $(EXTRA_HOST_FLAGS) ; do \
17891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17892 done; \
17893 echo "Doing installcheck in make" ; \
17894 (cd $(HOST_SUBDIR)/make && \
17895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17897 "RANLIB=$${RANLIB}" \
17898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17899 installcheck) \
17900 || exit 1
17901
17902 @endif make
17903
17904 .PHONY: maybe-mostlyclean-make mostlyclean-make
17905 maybe-mostlyclean-make:
17906 @if make
17907 maybe-mostlyclean-make: mostlyclean-make
17908
17909 mostlyclean-make:
17910 @[ -f ./make/Makefile ] || exit 0; \
17911 r=`${PWD_COMMAND}`; export r; \
17912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17913 $(HOST_EXPORTS) \
17914 for flag in $(EXTRA_HOST_FLAGS) ; do \
17915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17916 done; \
17917 echo "Doing mostlyclean in make" ; \
17918 (cd $(HOST_SUBDIR)/make && \
17919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17921 "RANLIB=$${RANLIB}" \
17922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17923 mostlyclean) \
17924 || exit 1
17925
17926 @endif make
17927
17928 .PHONY: maybe-clean-make clean-make
17929 maybe-clean-make:
17930 @if make
17931 maybe-clean-make: clean-make
17932
17933 clean-make:
17934 @[ -f ./make/Makefile ] || exit 0; \
17935 r=`${PWD_COMMAND}`; export r; \
17936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17937 $(HOST_EXPORTS) \
17938 for flag in $(EXTRA_HOST_FLAGS) ; do \
17939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17940 done; \
17941 echo "Doing clean in make" ; \
17942 (cd $(HOST_SUBDIR)/make && \
17943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17945 "RANLIB=$${RANLIB}" \
17946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17947 clean) \
17948 || exit 1
17949
17950 @endif make
17951
17952 .PHONY: maybe-distclean-make distclean-make
17953 maybe-distclean-make:
17954 @if make
17955 maybe-distclean-make: distclean-make
17956
17957 distclean-make:
17958 @[ -f ./make/Makefile ] || exit 0; \
17959 r=`${PWD_COMMAND}`; export r; \
17960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17961 $(HOST_EXPORTS) \
17962 for flag in $(EXTRA_HOST_FLAGS) ; do \
17963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17964 done; \
17965 echo "Doing distclean in make" ; \
17966 (cd $(HOST_SUBDIR)/make && \
17967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17969 "RANLIB=$${RANLIB}" \
17970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17971 distclean) \
17972 || exit 1
17973
17974 @endif make
17975
17976 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
17977 maybe-maintainer-clean-make:
17978 @if make
17979 maybe-maintainer-clean-make: maintainer-clean-make
17980
17981 maintainer-clean-make:
17982 @[ -f ./make/Makefile ] || exit 0; \
17983 r=`${PWD_COMMAND}`; export r; \
17984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17985 $(HOST_EXPORTS) \
17986 for flag in $(EXTRA_HOST_FLAGS) ; do \
17987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17988 done; \
17989 echo "Doing maintainer-clean in make" ; \
17990 (cd $(HOST_SUBDIR)/make && \
17991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17993 "RANLIB=$${RANLIB}" \
17994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17995 maintainer-clean) \
17996 || exit 1
17997
17998 @endif make
17999
18000
18001
18002 .PHONY: configure-mmalloc maybe-configure-mmalloc
18003 maybe-configure-mmalloc:
18004 @if mmalloc
18005 maybe-configure-mmalloc: configure-mmalloc
18006 configure-mmalloc:
18007 @test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
18008 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
18009 r=`${PWD_COMMAND}`; export r; \
18010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18011 $(HOST_EXPORTS) \
18012 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
18013 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
18014 case $(srcdir) in \
18015 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18016 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
18017 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18018 esac; \
18019 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
18020 libsrcdir="$$s/mmalloc"; \
18021 $(SHELL) $${libsrcdir}/configure \
18022 $(HOST_CONFIGARGS) $${srcdiroption} \
18023 || exit 1
18024 @endif mmalloc
18025
18026
18027
18028
18029
18030 .PHONY: all-mmalloc maybe-all-mmalloc
18031 maybe-all-mmalloc:
18032 @if mmalloc
18033 TARGET-mmalloc=all
18034 maybe-all-mmalloc: all-mmalloc
18035 all-mmalloc: configure-mmalloc
18036 @r=`${PWD_COMMAND}`; export r; \
18037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18038 $(HOST_EXPORTS) \
18039 (cd $(HOST_SUBDIR)/mmalloc && \
18040 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-mmalloc))
18041 @endif mmalloc
18042
18043
18044
18045
18046 .PHONY: check-mmalloc maybe-check-mmalloc
18047 maybe-check-mmalloc:
18048 @if mmalloc
18049 maybe-check-mmalloc: check-mmalloc
18050
18051 check-mmalloc:
18052
18053 @endif mmalloc
18054
18055 .PHONY: install-mmalloc maybe-install-mmalloc
18056 maybe-install-mmalloc:
18057 @if mmalloc
18058 maybe-install-mmalloc: install-mmalloc
18059
18060 install-mmalloc: installdirs
18061 @r=`${PWD_COMMAND}`; export r; \
18062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18063 $(HOST_EXPORTS) \
18064 (cd $(HOST_SUBDIR)/mmalloc && \
18065 $(MAKE) $(FLAGS_TO_PASS) install)
18066
18067 @endif mmalloc
18068
18069 # Other targets (info, dvi, etc.)
18070
18071 .PHONY: maybe-info-mmalloc info-mmalloc
18072 maybe-info-mmalloc:
18073 @if mmalloc
18074 maybe-info-mmalloc: info-mmalloc
18075
18076 info-mmalloc: \
18077 configure-mmalloc
18078 @[ -f ./mmalloc/Makefile ] || exit 0; \
18079 r=`${PWD_COMMAND}`; export r; \
18080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18081 $(HOST_EXPORTS) \
18082 for flag in $(EXTRA_HOST_FLAGS) ; do \
18083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18084 done; \
18085 echo "Doing info in mmalloc" ; \
18086 (cd $(HOST_SUBDIR)/mmalloc && \
18087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18089 "RANLIB=$${RANLIB}" \
18090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18091 info) \
18092 || exit 1
18093
18094 @endif mmalloc
18095
18096 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
18097 maybe-dvi-mmalloc:
18098 @if mmalloc
18099 maybe-dvi-mmalloc: dvi-mmalloc
18100
18101 dvi-mmalloc: \
18102 configure-mmalloc
18103 @[ -f ./mmalloc/Makefile ] || exit 0; \
18104 r=`${PWD_COMMAND}`; export r; \
18105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18106 $(HOST_EXPORTS) \
18107 for flag in $(EXTRA_HOST_FLAGS) ; do \
18108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18109 done; \
18110 echo "Doing dvi in mmalloc" ; \
18111 (cd $(HOST_SUBDIR)/mmalloc && \
18112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18114 "RANLIB=$${RANLIB}" \
18115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18116 dvi) \
18117 || exit 1
18118
18119 @endif mmalloc
18120
18121 .PHONY: maybe-html-mmalloc html-mmalloc
18122 maybe-html-mmalloc:
18123 @if mmalloc
18124 maybe-html-mmalloc: html-mmalloc
18125
18126 html-mmalloc: \
18127 configure-mmalloc
18128 @[ -f ./mmalloc/Makefile ] || exit 0; \
18129 r=`${PWD_COMMAND}`; export r; \
18130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18131 $(HOST_EXPORTS) \
18132 for flag in $(EXTRA_HOST_FLAGS) ; do \
18133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18134 done; \
18135 echo "Doing html in mmalloc" ; \
18136 (cd $(HOST_SUBDIR)/mmalloc && \
18137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18139 "RANLIB=$${RANLIB}" \
18140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18141 html) \
18142 || exit 1
18143
18144 @endif mmalloc
18145
18146 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
18147 maybe-TAGS-mmalloc:
18148 @if mmalloc
18149 maybe-TAGS-mmalloc: TAGS-mmalloc
18150
18151 TAGS-mmalloc: \
18152 configure-mmalloc
18153 @[ -f ./mmalloc/Makefile ] || exit 0; \
18154 r=`${PWD_COMMAND}`; export r; \
18155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18156 $(HOST_EXPORTS) \
18157 for flag in $(EXTRA_HOST_FLAGS) ; do \
18158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18159 done; \
18160 echo "Doing TAGS in mmalloc" ; \
18161 (cd $(HOST_SUBDIR)/mmalloc && \
18162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18164 "RANLIB=$${RANLIB}" \
18165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18166 TAGS) \
18167 || exit 1
18168
18169 @endif mmalloc
18170
18171 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
18172 maybe-install-info-mmalloc:
18173 @if mmalloc
18174 maybe-install-info-mmalloc: install-info-mmalloc
18175
18176 install-info-mmalloc: \
18177 configure-mmalloc \
18178 info-mmalloc
18179 @[ -f ./mmalloc/Makefile ] || exit 0; \
18180 r=`${PWD_COMMAND}`; export r; \
18181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18182 $(HOST_EXPORTS) \
18183 for flag in $(EXTRA_HOST_FLAGS) ; do \
18184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18185 done; \
18186 echo "Doing install-info in mmalloc" ; \
18187 (cd $(HOST_SUBDIR)/mmalloc && \
18188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18190 "RANLIB=$${RANLIB}" \
18191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18192 install-info) \
18193 || exit 1
18194
18195 @endif mmalloc
18196
18197 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
18198 maybe-installcheck-mmalloc:
18199 @if mmalloc
18200 maybe-installcheck-mmalloc: installcheck-mmalloc
18201
18202 installcheck-mmalloc: \
18203 configure-mmalloc
18204 @[ -f ./mmalloc/Makefile ] || exit 0; \
18205 r=`${PWD_COMMAND}`; export r; \
18206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18207 $(HOST_EXPORTS) \
18208 for flag in $(EXTRA_HOST_FLAGS) ; do \
18209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18210 done; \
18211 echo "Doing installcheck in mmalloc" ; \
18212 (cd $(HOST_SUBDIR)/mmalloc && \
18213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18215 "RANLIB=$${RANLIB}" \
18216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18217 installcheck) \
18218 || exit 1
18219
18220 @endif mmalloc
18221
18222 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
18223 maybe-mostlyclean-mmalloc:
18224 @if mmalloc
18225 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
18226
18227 mostlyclean-mmalloc:
18228 @[ -f ./mmalloc/Makefile ] || exit 0; \
18229 r=`${PWD_COMMAND}`; export r; \
18230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18231 $(HOST_EXPORTS) \
18232 for flag in $(EXTRA_HOST_FLAGS) ; do \
18233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18234 done; \
18235 echo "Doing mostlyclean in mmalloc" ; \
18236 (cd $(HOST_SUBDIR)/mmalloc && \
18237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18239 "RANLIB=$${RANLIB}" \
18240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18241 mostlyclean) \
18242 || exit 1
18243
18244 @endif mmalloc
18245
18246 .PHONY: maybe-clean-mmalloc clean-mmalloc
18247 maybe-clean-mmalloc:
18248 @if mmalloc
18249 maybe-clean-mmalloc: clean-mmalloc
18250
18251 clean-mmalloc:
18252 @[ -f ./mmalloc/Makefile ] || exit 0; \
18253 r=`${PWD_COMMAND}`; export r; \
18254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18255 $(HOST_EXPORTS) \
18256 for flag in $(EXTRA_HOST_FLAGS) ; do \
18257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18258 done; \
18259 echo "Doing clean in mmalloc" ; \
18260 (cd $(HOST_SUBDIR)/mmalloc && \
18261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18263 "RANLIB=$${RANLIB}" \
18264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18265 clean) \
18266 || exit 1
18267
18268 @endif mmalloc
18269
18270 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
18271 maybe-distclean-mmalloc:
18272 @if mmalloc
18273 maybe-distclean-mmalloc: distclean-mmalloc
18274
18275 distclean-mmalloc:
18276 @[ -f ./mmalloc/Makefile ] || exit 0; \
18277 r=`${PWD_COMMAND}`; export r; \
18278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18279 $(HOST_EXPORTS) \
18280 for flag in $(EXTRA_HOST_FLAGS) ; do \
18281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18282 done; \
18283 echo "Doing distclean in mmalloc" ; \
18284 (cd $(HOST_SUBDIR)/mmalloc && \
18285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18287 "RANLIB=$${RANLIB}" \
18288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18289 distclean) \
18290 || exit 1
18291
18292 @endif mmalloc
18293
18294 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
18295 maybe-maintainer-clean-mmalloc:
18296 @if mmalloc
18297 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
18298
18299 maintainer-clean-mmalloc:
18300 @[ -f ./mmalloc/Makefile ] || exit 0; \
18301 r=`${PWD_COMMAND}`; export r; \
18302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18303 $(HOST_EXPORTS) \
18304 for flag in $(EXTRA_HOST_FLAGS) ; do \
18305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18306 done; \
18307 echo "Doing maintainer-clean in mmalloc" ; \
18308 (cd $(HOST_SUBDIR)/mmalloc && \
18309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18311 "RANLIB=$${RANLIB}" \
18312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18313 maintainer-clean) \
18314 || exit 1
18315
18316 @endif mmalloc
18317
18318
18319
18320 .PHONY: configure-patch maybe-configure-patch
18321 maybe-configure-patch:
18322 @if patch
18323 maybe-configure-patch: configure-patch
18324 configure-patch:
18325 @test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
18326 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
18327 r=`${PWD_COMMAND}`; export r; \
18328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18329 $(HOST_EXPORTS) \
18330 echo Configuring in $(HOST_SUBDIR)/patch; \
18331 cd "$(HOST_SUBDIR)/patch" || exit 1; \
18332 case $(srcdir) in \
18333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18334 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
18335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18336 esac; \
18337 srcdiroption="--srcdir=$${topdir}/patch"; \
18338 libsrcdir="$$s/patch"; \
18339 $(SHELL) $${libsrcdir}/configure \
18340 $(HOST_CONFIGARGS) $${srcdiroption} \
18341 || exit 1
18342 @endif patch
18343
18344
18345
18346
18347
18348 .PHONY: all-patch maybe-all-patch
18349 maybe-all-patch:
18350 @if patch
18351 TARGET-patch=all
18352 maybe-all-patch: all-patch
18353 all-patch: configure-patch
18354 @r=`${PWD_COMMAND}`; export r; \
18355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18356 $(HOST_EXPORTS) \
18357 (cd $(HOST_SUBDIR)/patch && \
18358 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-patch))
18359 @endif patch
18360
18361
18362
18363
18364 .PHONY: check-patch maybe-check-patch
18365 maybe-check-patch:
18366 @if patch
18367 maybe-check-patch: check-patch
18368
18369 check-patch:
18370 @r=`${PWD_COMMAND}`; export r; \
18371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18372 $(HOST_EXPORTS) \
18373 (cd $(HOST_SUBDIR)/patch && \
18374 $(MAKE) $(FLAGS_TO_PASS) check)
18375
18376 @endif patch
18377
18378 .PHONY: install-patch maybe-install-patch
18379 maybe-install-patch:
18380 @if patch
18381 maybe-install-patch: install-patch
18382
18383 install-patch: installdirs
18384 @r=`${PWD_COMMAND}`; export r; \
18385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18386 $(HOST_EXPORTS) \
18387 (cd $(HOST_SUBDIR)/patch && \
18388 $(MAKE) $(FLAGS_TO_PASS) install)
18389
18390 @endif patch
18391
18392 # Other targets (info, dvi, etc.)
18393
18394 .PHONY: maybe-info-patch info-patch
18395 maybe-info-patch:
18396 @if patch
18397 maybe-info-patch: info-patch
18398
18399 info-patch: \
18400 configure-patch
18401 @[ -f ./patch/Makefile ] || exit 0; \
18402 r=`${PWD_COMMAND}`; export r; \
18403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18404 $(HOST_EXPORTS) \
18405 for flag in $(EXTRA_HOST_FLAGS) ; do \
18406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18407 done; \
18408 echo "Doing info in patch" ; \
18409 (cd $(HOST_SUBDIR)/patch && \
18410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18412 "RANLIB=$${RANLIB}" \
18413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18414 info) \
18415 || exit 1
18416
18417 @endif patch
18418
18419 .PHONY: maybe-dvi-patch dvi-patch
18420 maybe-dvi-patch:
18421 @if patch
18422 maybe-dvi-patch: dvi-patch
18423
18424 dvi-patch: \
18425 configure-patch
18426 @[ -f ./patch/Makefile ] || exit 0; \
18427 r=`${PWD_COMMAND}`; export r; \
18428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18429 $(HOST_EXPORTS) \
18430 for flag in $(EXTRA_HOST_FLAGS) ; do \
18431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18432 done; \
18433 echo "Doing dvi in patch" ; \
18434 (cd $(HOST_SUBDIR)/patch && \
18435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18437 "RANLIB=$${RANLIB}" \
18438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18439 dvi) \
18440 || exit 1
18441
18442 @endif patch
18443
18444 .PHONY: maybe-html-patch html-patch
18445 maybe-html-patch:
18446 @if patch
18447 maybe-html-patch: html-patch
18448
18449 html-patch: \
18450 configure-patch
18451 @[ -f ./patch/Makefile ] || exit 0; \
18452 r=`${PWD_COMMAND}`; export r; \
18453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18454 $(HOST_EXPORTS) \
18455 for flag in $(EXTRA_HOST_FLAGS) ; do \
18456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18457 done; \
18458 echo "Doing html in patch" ; \
18459 (cd $(HOST_SUBDIR)/patch && \
18460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18462 "RANLIB=$${RANLIB}" \
18463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18464 html) \
18465 || exit 1
18466
18467 @endif patch
18468
18469 .PHONY: maybe-TAGS-patch TAGS-patch
18470 maybe-TAGS-patch:
18471 @if patch
18472 maybe-TAGS-patch: TAGS-patch
18473
18474 TAGS-patch: \
18475 configure-patch
18476 @[ -f ./patch/Makefile ] || exit 0; \
18477 r=`${PWD_COMMAND}`; export r; \
18478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18479 $(HOST_EXPORTS) \
18480 for flag in $(EXTRA_HOST_FLAGS) ; do \
18481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18482 done; \
18483 echo "Doing TAGS in patch" ; \
18484 (cd $(HOST_SUBDIR)/patch && \
18485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18487 "RANLIB=$${RANLIB}" \
18488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18489 TAGS) \
18490 || exit 1
18491
18492 @endif patch
18493
18494 .PHONY: maybe-install-info-patch install-info-patch
18495 maybe-install-info-patch:
18496 @if patch
18497 maybe-install-info-patch: install-info-patch
18498
18499 install-info-patch: \
18500 configure-patch \
18501 info-patch
18502 @[ -f ./patch/Makefile ] || exit 0; \
18503 r=`${PWD_COMMAND}`; export r; \
18504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18505 $(HOST_EXPORTS) \
18506 for flag in $(EXTRA_HOST_FLAGS) ; do \
18507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18508 done; \
18509 echo "Doing install-info in patch" ; \
18510 (cd $(HOST_SUBDIR)/patch && \
18511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18513 "RANLIB=$${RANLIB}" \
18514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18515 install-info) \
18516 || exit 1
18517
18518 @endif patch
18519
18520 .PHONY: maybe-installcheck-patch installcheck-patch
18521 maybe-installcheck-patch:
18522 @if patch
18523 maybe-installcheck-patch: installcheck-patch
18524
18525 installcheck-patch: \
18526 configure-patch
18527 @[ -f ./patch/Makefile ] || exit 0; \
18528 r=`${PWD_COMMAND}`; export r; \
18529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18530 $(HOST_EXPORTS) \
18531 for flag in $(EXTRA_HOST_FLAGS) ; do \
18532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18533 done; \
18534 echo "Doing installcheck in patch" ; \
18535 (cd $(HOST_SUBDIR)/patch && \
18536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18538 "RANLIB=$${RANLIB}" \
18539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18540 installcheck) \
18541 || exit 1
18542
18543 @endif patch
18544
18545 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
18546 maybe-mostlyclean-patch:
18547 @if patch
18548 maybe-mostlyclean-patch: mostlyclean-patch
18549
18550 mostlyclean-patch:
18551 @[ -f ./patch/Makefile ] || exit 0; \
18552 r=`${PWD_COMMAND}`; export r; \
18553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18554 $(HOST_EXPORTS) \
18555 for flag in $(EXTRA_HOST_FLAGS) ; do \
18556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18557 done; \
18558 echo "Doing mostlyclean in patch" ; \
18559 (cd $(HOST_SUBDIR)/patch && \
18560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18562 "RANLIB=$${RANLIB}" \
18563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18564 mostlyclean) \
18565 || exit 1
18566
18567 @endif patch
18568
18569 .PHONY: maybe-clean-patch clean-patch
18570 maybe-clean-patch:
18571 @if patch
18572 maybe-clean-patch: clean-patch
18573
18574 clean-patch:
18575 @[ -f ./patch/Makefile ] || exit 0; \
18576 r=`${PWD_COMMAND}`; export r; \
18577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18578 $(HOST_EXPORTS) \
18579 for flag in $(EXTRA_HOST_FLAGS) ; do \
18580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18581 done; \
18582 echo "Doing clean in patch" ; \
18583 (cd $(HOST_SUBDIR)/patch && \
18584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18586 "RANLIB=$${RANLIB}" \
18587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18588 clean) \
18589 || exit 1
18590
18591 @endif patch
18592
18593 .PHONY: maybe-distclean-patch distclean-patch
18594 maybe-distclean-patch:
18595 @if patch
18596 maybe-distclean-patch: distclean-patch
18597
18598 distclean-patch:
18599 @[ -f ./patch/Makefile ] || exit 0; \
18600 r=`${PWD_COMMAND}`; export r; \
18601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18602 $(HOST_EXPORTS) \
18603 for flag in $(EXTRA_HOST_FLAGS) ; do \
18604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18605 done; \
18606 echo "Doing distclean in patch" ; \
18607 (cd $(HOST_SUBDIR)/patch && \
18608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18610 "RANLIB=$${RANLIB}" \
18611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18612 distclean) \
18613 || exit 1
18614
18615 @endif patch
18616
18617 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
18618 maybe-maintainer-clean-patch:
18619 @if patch
18620 maybe-maintainer-clean-patch: maintainer-clean-patch
18621
18622 maintainer-clean-patch:
18623 @[ -f ./patch/Makefile ] || exit 0; \
18624 r=`${PWD_COMMAND}`; export r; \
18625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18626 $(HOST_EXPORTS) \
18627 for flag in $(EXTRA_HOST_FLAGS) ; do \
18628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18629 done; \
18630 echo "Doing maintainer-clean in patch" ; \
18631 (cd $(HOST_SUBDIR)/patch && \
18632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18634 "RANLIB=$${RANLIB}" \
18635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18636 maintainer-clean) \
18637 || exit 1
18638
18639 @endif patch
18640
18641
18642
18643 .PHONY: configure-perl maybe-configure-perl
18644 maybe-configure-perl:
18645 @if perl
18646 maybe-configure-perl: configure-perl
18647 configure-perl:
18648 @test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
18649 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
18650 r=`${PWD_COMMAND}`; export r; \
18651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18652 $(HOST_EXPORTS) \
18653 echo Configuring in $(HOST_SUBDIR)/perl; \
18654 cd "$(HOST_SUBDIR)/perl" || exit 1; \
18655 case $(srcdir) in \
18656 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18657 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
18658 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18659 esac; \
18660 srcdiroption="--srcdir=$${topdir}/perl"; \
18661 libsrcdir="$$s/perl"; \
18662 $(SHELL) $${libsrcdir}/configure \
18663 $(HOST_CONFIGARGS) $${srcdiroption} \
18664 || exit 1
18665 @endif perl
18666
18667
18668
18669
18670
18671 .PHONY: all-perl maybe-all-perl
18672 maybe-all-perl:
18673 @if perl
18674 TARGET-perl=all
18675 maybe-all-perl: all-perl
18676 all-perl: configure-perl
18677 @r=`${PWD_COMMAND}`; export r; \
18678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18679 $(HOST_EXPORTS) \
18680 (cd $(HOST_SUBDIR)/perl && \
18681 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-perl))
18682 @endif perl
18683
18684
18685
18686
18687 .PHONY: check-perl maybe-check-perl
18688 maybe-check-perl:
18689 @if perl
18690 maybe-check-perl: check-perl
18691
18692 check-perl:
18693 @r=`${PWD_COMMAND}`; export r; \
18694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18695 $(HOST_EXPORTS) \
18696 (cd $(HOST_SUBDIR)/perl && \
18697 $(MAKE) $(FLAGS_TO_PASS) check)
18698
18699 @endif perl
18700
18701 .PHONY: install-perl maybe-install-perl
18702 maybe-install-perl:
18703 @if perl
18704 maybe-install-perl: install-perl
18705
18706 install-perl: installdirs
18707 @r=`${PWD_COMMAND}`; export r; \
18708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18709 $(HOST_EXPORTS) \
18710 (cd $(HOST_SUBDIR)/perl && \
18711 $(MAKE) $(FLAGS_TO_PASS) install)
18712
18713 @endif perl
18714
18715 # Other targets (info, dvi, etc.)
18716
18717 .PHONY: maybe-info-perl info-perl
18718 maybe-info-perl:
18719 @if perl
18720 maybe-info-perl: info-perl
18721
18722 info-perl: \
18723 configure-perl
18724 @[ -f ./perl/Makefile ] || exit 0; \
18725 r=`${PWD_COMMAND}`; export r; \
18726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18727 $(HOST_EXPORTS) \
18728 for flag in $(EXTRA_HOST_FLAGS) ; do \
18729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18730 done; \
18731 echo "Doing info in perl" ; \
18732 (cd $(HOST_SUBDIR)/perl && \
18733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18735 "RANLIB=$${RANLIB}" \
18736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18737 info) \
18738 || exit 1
18739
18740 @endif perl
18741
18742 .PHONY: maybe-dvi-perl dvi-perl
18743 maybe-dvi-perl:
18744 @if perl
18745 maybe-dvi-perl: dvi-perl
18746
18747 dvi-perl: \
18748 configure-perl
18749 @[ -f ./perl/Makefile ] || exit 0; \
18750 r=`${PWD_COMMAND}`; export r; \
18751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18752 $(HOST_EXPORTS) \
18753 for flag in $(EXTRA_HOST_FLAGS) ; do \
18754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18755 done; \
18756 echo "Doing dvi in perl" ; \
18757 (cd $(HOST_SUBDIR)/perl && \
18758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18760 "RANLIB=$${RANLIB}" \
18761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18762 dvi) \
18763 || exit 1
18764
18765 @endif perl
18766
18767 .PHONY: maybe-html-perl html-perl
18768 maybe-html-perl:
18769 @if perl
18770 maybe-html-perl: html-perl
18771
18772 html-perl: \
18773 configure-perl
18774 @[ -f ./perl/Makefile ] || exit 0; \
18775 r=`${PWD_COMMAND}`; export r; \
18776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18777 $(HOST_EXPORTS) \
18778 for flag in $(EXTRA_HOST_FLAGS) ; do \
18779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18780 done; \
18781 echo "Doing html in perl" ; \
18782 (cd $(HOST_SUBDIR)/perl && \
18783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18785 "RANLIB=$${RANLIB}" \
18786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18787 html) \
18788 || exit 1
18789
18790 @endif perl
18791
18792 .PHONY: maybe-TAGS-perl TAGS-perl
18793 maybe-TAGS-perl:
18794 @if perl
18795 maybe-TAGS-perl: TAGS-perl
18796
18797 TAGS-perl: \
18798 configure-perl
18799 @[ -f ./perl/Makefile ] || exit 0; \
18800 r=`${PWD_COMMAND}`; export r; \
18801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18802 $(HOST_EXPORTS) \
18803 for flag in $(EXTRA_HOST_FLAGS) ; do \
18804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18805 done; \
18806 echo "Doing TAGS in perl" ; \
18807 (cd $(HOST_SUBDIR)/perl && \
18808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18810 "RANLIB=$${RANLIB}" \
18811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18812 TAGS) \
18813 || exit 1
18814
18815 @endif perl
18816
18817 .PHONY: maybe-install-info-perl install-info-perl
18818 maybe-install-info-perl:
18819 @if perl
18820 maybe-install-info-perl: install-info-perl
18821
18822 install-info-perl: \
18823 configure-perl \
18824 info-perl
18825 @[ -f ./perl/Makefile ] || exit 0; \
18826 r=`${PWD_COMMAND}`; export r; \
18827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18828 $(HOST_EXPORTS) \
18829 for flag in $(EXTRA_HOST_FLAGS) ; do \
18830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18831 done; \
18832 echo "Doing install-info in perl" ; \
18833 (cd $(HOST_SUBDIR)/perl && \
18834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18836 "RANLIB=$${RANLIB}" \
18837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18838 install-info) \
18839 || exit 1
18840
18841 @endif perl
18842
18843 .PHONY: maybe-installcheck-perl installcheck-perl
18844 maybe-installcheck-perl:
18845 @if perl
18846 maybe-installcheck-perl: installcheck-perl
18847
18848 installcheck-perl: \
18849 configure-perl
18850 @[ -f ./perl/Makefile ] || exit 0; \
18851 r=`${PWD_COMMAND}`; export r; \
18852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18853 $(HOST_EXPORTS) \
18854 for flag in $(EXTRA_HOST_FLAGS) ; do \
18855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18856 done; \
18857 echo "Doing installcheck in perl" ; \
18858 (cd $(HOST_SUBDIR)/perl && \
18859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18861 "RANLIB=$${RANLIB}" \
18862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18863 installcheck) \
18864 || exit 1
18865
18866 @endif perl
18867
18868 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
18869 maybe-mostlyclean-perl:
18870 @if perl
18871 maybe-mostlyclean-perl: mostlyclean-perl
18872
18873 mostlyclean-perl:
18874 @[ -f ./perl/Makefile ] || exit 0; \
18875 r=`${PWD_COMMAND}`; export r; \
18876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18877 $(HOST_EXPORTS) \
18878 for flag in $(EXTRA_HOST_FLAGS) ; do \
18879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18880 done; \
18881 echo "Doing mostlyclean in perl" ; \
18882 (cd $(HOST_SUBDIR)/perl && \
18883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18885 "RANLIB=$${RANLIB}" \
18886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18887 mostlyclean) \
18888 || exit 1
18889
18890 @endif perl
18891
18892 .PHONY: maybe-clean-perl clean-perl
18893 maybe-clean-perl:
18894 @if perl
18895 maybe-clean-perl: clean-perl
18896
18897 clean-perl:
18898 @[ -f ./perl/Makefile ] || exit 0; \
18899 r=`${PWD_COMMAND}`; export r; \
18900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18901 $(HOST_EXPORTS) \
18902 for flag in $(EXTRA_HOST_FLAGS) ; do \
18903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18904 done; \
18905 echo "Doing clean in perl" ; \
18906 (cd $(HOST_SUBDIR)/perl && \
18907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18909 "RANLIB=$${RANLIB}" \
18910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18911 clean) \
18912 || exit 1
18913
18914 @endif perl
18915
18916 .PHONY: maybe-distclean-perl distclean-perl
18917 maybe-distclean-perl:
18918 @if perl
18919 maybe-distclean-perl: distclean-perl
18920
18921 distclean-perl:
18922 @[ -f ./perl/Makefile ] || exit 0; \
18923 r=`${PWD_COMMAND}`; export r; \
18924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18925 $(HOST_EXPORTS) \
18926 for flag in $(EXTRA_HOST_FLAGS) ; do \
18927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18928 done; \
18929 echo "Doing distclean in perl" ; \
18930 (cd $(HOST_SUBDIR)/perl && \
18931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18933 "RANLIB=$${RANLIB}" \
18934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18935 distclean) \
18936 || exit 1
18937
18938 @endif perl
18939
18940 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
18941 maybe-maintainer-clean-perl:
18942 @if perl
18943 maybe-maintainer-clean-perl: maintainer-clean-perl
18944
18945 maintainer-clean-perl:
18946 @[ -f ./perl/Makefile ] || exit 0; \
18947 r=`${PWD_COMMAND}`; export r; \
18948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18949 $(HOST_EXPORTS) \
18950 for flag in $(EXTRA_HOST_FLAGS) ; do \
18951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18952 done; \
18953 echo "Doing maintainer-clean in perl" ; \
18954 (cd $(HOST_SUBDIR)/perl && \
18955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18957 "RANLIB=$${RANLIB}" \
18958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18959 maintainer-clean) \
18960 || exit 1
18961
18962 @endif perl
18963
18964
18965
18966 .PHONY: configure-prms maybe-configure-prms
18967 maybe-configure-prms:
18968 @if prms
18969 maybe-configure-prms: configure-prms
18970 configure-prms:
18971 @test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
18972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
18973 r=`${PWD_COMMAND}`; export r; \
18974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18975 $(HOST_EXPORTS) \
18976 echo Configuring in $(HOST_SUBDIR)/prms; \
18977 cd "$(HOST_SUBDIR)/prms" || exit 1; \
18978 case $(srcdir) in \
18979 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18980 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
18981 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18982 esac; \
18983 srcdiroption="--srcdir=$${topdir}/prms"; \
18984 libsrcdir="$$s/prms"; \
18985 $(SHELL) $${libsrcdir}/configure \
18986 $(HOST_CONFIGARGS) $${srcdiroption} \
18987 || exit 1
18988 @endif prms
18989
18990
18991
18992
18993
18994 .PHONY: all-prms maybe-all-prms
18995 maybe-all-prms:
18996 @if prms
18997 TARGET-prms=all
18998 maybe-all-prms: all-prms
18999 all-prms: configure-prms
19000 @r=`${PWD_COMMAND}`; export r; \
19001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19002 $(HOST_EXPORTS) \
19003 (cd $(HOST_SUBDIR)/prms && \
19004 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-prms))
19005 @endif prms
19006
19007
19008
19009
19010 .PHONY: check-prms maybe-check-prms
19011 maybe-check-prms:
19012 @if prms
19013 maybe-check-prms: check-prms
19014
19015 check-prms:
19016 @r=`${PWD_COMMAND}`; export r; \
19017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19018 $(HOST_EXPORTS) \
19019 (cd $(HOST_SUBDIR)/prms && \
19020 $(MAKE) $(FLAGS_TO_PASS) check)
19021
19022 @endif prms
19023
19024 .PHONY: install-prms maybe-install-prms
19025 maybe-install-prms:
19026 @if prms
19027 maybe-install-prms: install-prms
19028
19029 install-prms: installdirs
19030 @r=`${PWD_COMMAND}`; export r; \
19031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19032 $(HOST_EXPORTS) \
19033 (cd $(HOST_SUBDIR)/prms && \
19034 $(MAKE) $(FLAGS_TO_PASS) install)
19035
19036 @endif prms
19037
19038 # Other targets (info, dvi, etc.)
19039
19040 .PHONY: maybe-info-prms info-prms
19041 maybe-info-prms:
19042 @if prms
19043 maybe-info-prms: info-prms
19044
19045 info-prms: \
19046 configure-prms
19047 @[ -f ./prms/Makefile ] || exit 0; \
19048 r=`${PWD_COMMAND}`; export r; \
19049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19050 $(HOST_EXPORTS) \
19051 for flag in $(EXTRA_HOST_FLAGS) ; do \
19052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19053 done; \
19054 echo "Doing info in prms" ; \
19055 (cd $(HOST_SUBDIR)/prms && \
19056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19058 "RANLIB=$${RANLIB}" \
19059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19060 info) \
19061 || exit 1
19062
19063 @endif prms
19064
19065 .PHONY: maybe-dvi-prms dvi-prms
19066 maybe-dvi-prms:
19067 @if prms
19068 maybe-dvi-prms: dvi-prms
19069
19070 dvi-prms: \
19071 configure-prms
19072 @[ -f ./prms/Makefile ] || exit 0; \
19073 r=`${PWD_COMMAND}`; export r; \
19074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19075 $(HOST_EXPORTS) \
19076 for flag in $(EXTRA_HOST_FLAGS) ; do \
19077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19078 done; \
19079 echo "Doing dvi in prms" ; \
19080 (cd $(HOST_SUBDIR)/prms && \
19081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19083 "RANLIB=$${RANLIB}" \
19084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19085 dvi) \
19086 || exit 1
19087
19088 @endif prms
19089
19090 .PHONY: maybe-html-prms html-prms
19091 maybe-html-prms:
19092 @if prms
19093 maybe-html-prms: html-prms
19094
19095 html-prms: \
19096 configure-prms
19097 @[ -f ./prms/Makefile ] || exit 0; \
19098 r=`${PWD_COMMAND}`; export r; \
19099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19100 $(HOST_EXPORTS) \
19101 for flag in $(EXTRA_HOST_FLAGS) ; do \
19102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19103 done; \
19104 echo "Doing html in prms" ; \
19105 (cd $(HOST_SUBDIR)/prms && \
19106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19108 "RANLIB=$${RANLIB}" \
19109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19110 html) \
19111 || exit 1
19112
19113 @endif prms
19114
19115 .PHONY: maybe-TAGS-prms TAGS-prms
19116 maybe-TAGS-prms:
19117 @if prms
19118 maybe-TAGS-prms: TAGS-prms
19119
19120 TAGS-prms: \
19121 configure-prms
19122 @[ -f ./prms/Makefile ] || exit 0; \
19123 r=`${PWD_COMMAND}`; export r; \
19124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19125 $(HOST_EXPORTS) \
19126 for flag in $(EXTRA_HOST_FLAGS) ; do \
19127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19128 done; \
19129 echo "Doing TAGS in prms" ; \
19130 (cd $(HOST_SUBDIR)/prms && \
19131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19133 "RANLIB=$${RANLIB}" \
19134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19135 TAGS) \
19136 || exit 1
19137
19138 @endif prms
19139
19140 .PHONY: maybe-install-info-prms install-info-prms
19141 maybe-install-info-prms:
19142 @if prms
19143 maybe-install-info-prms: install-info-prms
19144
19145 install-info-prms: \
19146 configure-prms \
19147 info-prms
19148 @[ -f ./prms/Makefile ] || exit 0; \
19149 r=`${PWD_COMMAND}`; export r; \
19150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19151 $(HOST_EXPORTS) \
19152 for flag in $(EXTRA_HOST_FLAGS) ; do \
19153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19154 done; \
19155 echo "Doing install-info in prms" ; \
19156 (cd $(HOST_SUBDIR)/prms && \
19157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19159 "RANLIB=$${RANLIB}" \
19160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19161 install-info) \
19162 || exit 1
19163
19164 @endif prms
19165
19166 .PHONY: maybe-installcheck-prms installcheck-prms
19167 maybe-installcheck-prms:
19168 @if prms
19169 maybe-installcheck-prms: installcheck-prms
19170
19171 installcheck-prms: \
19172 configure-prms
19173 @[ -f ./prms/Makefile ] || exit 0; \
19174 r=`${PWD_COMMAND}`; export r; \
19175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19176 $(HOST_EXPORTS) \
19177 for flag in $(EXTRA_HOST_FLAGS) ; do \
19178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19179 done; \
19180 echo "Doing installcheck in prms" ; \
19181 (cd $(HOST_SUBDIR)/prms && \
19182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19184 "RANLIB=$${RANLIB}" \
19185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19186 installcheck) \
19187 || exit 1
19188
19189 @endif prms
19190
19191 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
19192 maybe-mostlyclean-prms:
19193 @if prms
19194 maybe-mostlyclean-prms: mostlyclean-prms
19195
19196 mostlyclean-prms:
19197 @[ -f ./prms/Makefile ] || exit 0; \
19198 r=`${PWD_COMMAND}`; export r; \
19199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19200 $(HOST_EXPORTS) \
19201 for flag in $(EXTRA_HOST_FLAGS) ; do \
19202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19203 done; \
19204 echo "Doing mostlyclean in prms" ; \
19205 (cd $(HOST_SUBDIR)/prms && \
19206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19208 "RANLIB=$${RANLIB}" \
19209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19210 mostlyclean) \
19211 || exit 1
19212
19213 @endif prms
19214
19215 .PHONY: maybe-clean-prms clean-prms
19216 maybe-clean-prms:
19217 @if prms
19218 maybe-clean-prms: clean-prms
19219
19220 clean-prms:
19221 @[ -f ./prms/Makefile ] || exit 0; \
19222 r=`${PWD_COMMAND}`; export r; \
19223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19224 $(HOST_EXPORTS) \
19225 for flag in $(EXTRA_HOST_FLAGS) ; do \
19226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19227 done; \
19228 echo "Doing clean in prms" ; \
19229 (cd $(HOST_SUBDIR)/prms && \
19230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19232 "RANLIB=$${RANLIB}" \
19233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19234 clean) \
19235 || exit 1
19236
19237 @endif prms
19238
19239 .PHONY: maybe-distclean-prms distclean-prms
19240 maybe-distclean-prms:
19241 @if prms
19242 maybe-distclean-prms: distclean-prms
19243
19244 distclean-prms:
19245 @[ -f ./prms/Makefile ] || exit 0; \
19246 r=`${PWD_COMMAND}`; export r; \
19247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19248 $(HOST_EXPORTS) \
19249 for flag in $(EXTRA_HOST_FLAGS) ; do \
19250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19251 done; \
19252 echo "Doing distclean in prms" ; \
19253 (cd $(HOST_SUBDIR)/prms && \
19254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19256 "RANLIB=$${RANLIB}" \
19257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19258 distclean) \
19259 || exit 1
19260
19261 @endif prms
19262
19263 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
19264 maybe-maintainer-clean-prms:
19265 @if prms
19266 maybe-maintainer-clean-prms: maintainer-clean-prms
19267
19268 maintainer-clean-prms:
19269 @[ -f ./prms/Makefile ] || exit 0; \
19270 r=`${PWD_COMMAND}`; export r; \
19271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19272 $(HOST_EXPORTS) \
19273 for flag in $(EXTRA_HOST_FLAGS) ; do \
19274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19275 done; \
19276 echo "Doing maintainer-clean in prms" ; \
19277 (cd $(HOST_SUBDIR)/prms && \
19278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19280 "RANLIB=$${RANLIB}" \
19281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19282 maintainer-clean) \
19283 || exit 1
19284
19285 @endif prms
19286
19287
19288
19289 .PHONY: configure-rcs maybe-configure-rcs
19290 maybe-configure-rcs:
19291 @if rcs
19292 maybe-configure-rcs: configure-rcs
19293 configure-rcs:
19294 @test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
19295 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
19296 r=`${PWD_COMMAND}`; export r; \
19297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19298 $(HOST_EXPORTS) \
19299 echo Configuring in $(HOST_SUBDIR)/rcs; \
19300 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
19301 case $(srcdir) in \
19302 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19303 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
19304 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19305 esac; \
19306 srcdiroption="--srcdir=$${topdir}/rcs"; \
19307 libsrcdir="$$s/rcs"; \
19308 $(SHELL) $${libsrcdir}/configure \
19309 $(HOST_CONFIGARGS) $${srcdiroption} \
19310 || exit 1
19311 @endif rcs
19312
19313
19314
19315
19316
19317 .PHONY: all-rcs maybe-all-rcs
19318 maybe-all-rcs:
19319 @if rcs
19320 TARGET-rcs=all
19321 maybe-all-rcs: all-rcs
19322 all-rcs: configure-rcs
19323 @r=`${PWD_COMMAND}`; export r; \
19324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19325 $(HOST_EXPORTS) \
19326 (cd $(HOST_SUBDIR)/rcs && \
19327 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-rcs))
19328 @endif rcs
19329
19330
19331
19332
19333 .PHONY: check-rcs maybe-check-rcs
19334 maybe-check-rcs:
19335 @if rcs
19336 maybe-check-rcs: check-rcs
19337
19338 check-rcs:
19339 @r=`${PWD_COMMAND}`; export r; \
19340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19341 $(HOST_EXPORTS) \
19342 (cd $(HOST_SUBDIR)/rcs && \
19343 $(MAKE) $(FLAGS_TO_PASS) check)
19344
19345 @endif rcs
19346
19347 .PHONY: install-rcs maybe-install-rcs
19348 maybe-install-rcs:
19349 @if rcs
19350 maybe-install-rcs: install-rcs
19351
19352 install-rcs: installdirs
19353 @r=`${PWD_COMMAND}`; export r; \
19354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19355 $(HOST_EXPORTS) \
19356 (cd $(HOST_SUBDIR)/rcs && \
19357 $(MAKE) $(FLAGS_TO_PASS) install)
19358
19359 @endif rcs
19360
19361 # Other targets (info, dvi, etc.)
19362
19363 .PHONY: maybe-info-rcs info-rcs
19364 maybe-info-rcs:
19365 @if rcs
19366 maybe-info-rcs: info-rcs
19367
19368 info-rcs: \
19369 configure-rcs
19370 @[ -f ./rcs/Makefile ] || exit 0; \
19371 r=`${PWD_COMMAND}`; export r; \
19372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19373 $(HOST_EXPORTS) \
19374 for flag in $(EXTRA_HOST_FLAGS) ; do \
19375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19376 done; \
19377 echo "Doing info in rcs" ; \
19378 (cd $(HOST_SUBDIR)/rcs && \
19379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19381 "RANLIB=$${RANLIB}" \
19382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19383 info) \
19384 || exit 1
19385
19386 @endif rcs
19387
19388 .PHONY: maybe-dvi-rcs dvi-rcs
19389 maybe-dvi-rcs:
19390 @if rcs
19391 maybe-dvi-rcs: dvi-rcs
19392
19393 dvi-rcs: \
19394 configure-rcs
19395 @[ -f ./rcs/Makefile ] || exit 0; \
19396 r=`${PWD_COMMAND}`; export r; \
19397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19398 $(HOST_EXPORTS) \
19399 for flag in $(EXTRA_HOST_FLAGS) ; do \
19400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19401 done; \
19402 echo "Doing dvi in rcs" ; \
19403 (cd $(HOST_SUBDIR)/rcs && \
19404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19406 "RANLIB=$${RANLIB}" \
19407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19408 dvi) \
19409 || exit 1
19410
19411 @endif rcs
19412
19413 .PHONY: maybe-html-rcs html-rcs
19414 maybe-html-rcs:
19415 @if rcs
19416 maybe-html-rcs: html-rcs
19417
19418 html-rcs: \
19419 configure-rcs
19420 @[ -f ./rcs/Makefile ] || exit 0; \
19421 r=`${PWD_COMMAND}`; export r; \
19422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19423 $(HOST_EXPORTS) \
19424 for flag in $(EXTRA_HOST_FLAGS) ; do \
19425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19426 done; \
19427 echo "Doing html in rcs" ; \
19428 (cd $(HOST_SUBDIR)/rcs && \
19429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19431 "RANLIB=$${RANLIB}" \
19432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19433 html) \
19434 || exit 1
19435
19436 @endif rcs
19437
19438 .PHONY: maybe-TAGS-rcs TAGS-rcs
19439 maybe-TAGS-rcs:
19440 @if rcs
19441 maybe-TAGS-rcs: TAGS-rcs
19442
19443 TAGS-rcs: \
19444 configure-rcs
19445 @[ -f ./rcs/Makefile ] || exit 0; \
19446 r=`${PWD_COMMAND}`; export r; \
19447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19448 $(HOST_EXPORTS) \
19449 for flag in $(EXTRA_HOST_FLAGS) ; do \
19450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19451 done; \
19452 echo "Doing TAGS in rcs" ; \
19453 (cd $(HOST_SUBDIR)/rcs && \
19454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19456 "RANLIB=$${RANLIB}" \
19457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19458 TAGS) \
19459 || exit 1
19460
19461 @endif rcs
19462
19463 .PHONY: maybe-install-info-rcs install-info-rcs
19464 maybe-install-info-rcs:
19465 @if rcs
19466 maybe-install-info-rcs: install-info-rcs
19467
19468 install-info-rcs: \
19469 configure-rcs \
19470 info-rcs
19471 @[ -f ./rcs/Makefile ] || exit 0; \
19472 r=`${PWD_COMMAND}`; export r; \
19473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19474 $(HOST_EXPORTS) \
19475 for flag in $(EXTRA_HOST_FLAGS) ; do \
19476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19477 done; \
19478 echo "Doing install-info in rcs" ; \
19479 (cd $(HOST_SUBDIR)/rcs && \
19480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19482 "RANLIB=$${RANLIB}" \
19483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19484 install-info) \
19485 || exit 1
19486
19487 @endif rcs
19488
19489 .PHONY: maybe-installcheck-rcs installcheck-rcs
19490 maybe-installcheck-rcs:
19491 @if rcs
19492 maybe-installcheck-rcs: installcheck-rcs
19493
19494 installcheck-rcs: \
19495 configure-rcs
19496 @[ -f ./rcs/Makefile ] || exit 0; \
19497 r=`${PWD_COMMAND}`; export r; \
19498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19499 $(HOST_EXPORTS) \
19500 for flag in $(EXTRA_HOST_FLAGS) ; do \
19501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19502 done; \
19503 echo "Doing installcheck in rcs" ; \
19504 (cd $(HOST_SUBDIR)/rcs && \
19505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19507 "RANLIB=$${RANLIB}" \
19508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19509 installcheck) \
19510 || exit 1
19511
19512 @endif rcs
19513
19514 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
19515 maybe-mostlyclean-rcs:
19516 @if rcs
19517 maybe-mostlyclean-rcs: mostlyclean-rcs
19518
19519 mostlyclean-rcs:
19520 @[ -f ./rcs/Makefile ] || exit 0; \
19521 r=`${PWD_COMMAND}`; export r; \
19522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19523 $(HOST_EXPORTS) \
19524 for flag in $(EXTRA_HOST_FLAGS) ; do \
19525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19526 done; \
19527 echo "Doing mostlyclean in rcs" ; \
19528 (cd $(HOST_SUBDIR)/rcs && \
19529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19531 "RANLIB=$${RANLIB}" \
19532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19533 mostlyclean) \
19534 || exit 1
19535
19536 @endif rcs
19537
19538 .PHONY: maybe-clean-rcs clean-rcs
19539 maybe-clean-rcs:
19540 @if rcs
19541 maybe-clean-rcs: clean-rcs
19542
19543 clean-rcs:
19544 @[ -f ./rcs/Makefile ] || exit 0; \
19545 r=`${PWD_COMMAND}`; export r; \
19546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19547 $(HOST_EXPORTS) \
19548 for flag in $(EXTRA_HOST_FLAGS) ; do \
19549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19550 done; \
19551 echo "Doing clean in rcs" ; \
19552 (cd $(HOST_SUBDIR)/rcs && \
19553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19555 "RANLIB=$${RANLIB}" \
19556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19557 clean) \
19558 || exit 1
19559
19560 @endif rcs
19561
19562 .PHONY: maybe-distclean-rcs distclean-rcs
19563 maybe-distclean-rcs:
19564 @if rcs
19565 maybe-distclean-rcs: distclean-rcs
19566
19567 distclean-rcs:
19568 @[ -f ./rcs/Makefile ] || exit 0; \
19569 r=`${PWD_COMMAND}`; export r; \
19570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19571 $(HOST_EXPORTS) \
19572 for flag in $(EXTRA_HOST_FLAGS) ; do \
19573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19574 done; \
19575 echo "Doing distclean in rcs" ; \
19576 (cd $(HOST_SUBDIR)/rcs && \
19577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19579 "RANLIB=$${RANLIB}" \
19580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19581 distclean) \
19582 || exit 1
19583
19584 @endif rcs
19585
19586 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
19587 maybe-maintainer-clean-rcs:
19588 @if rcs
19589 maybe-maintainer-clean-rcs: maintainer-clean-rcs
19590
19591 maintainer-clean-rcs:
19592 @[ -f ./rcs/Makefile ] || exit 0; \
19593 r=`${PWD_COMMAND}`; export r; \
19594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19595 $(HOST_EXPORTS) \
19596 for flag in $(EXTRA_HOST_FLAGS) ; do \
19597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19598 done; \
19599 echo "Doing maintainer-clean in rcs" ; \
19600 (cd $(HOST_SUBDIR)/rcs && \
19601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19603 "RANLIB=$${RANLIB}" \
19604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19605 maintainer-clean) \
19606 || exit 1
19607
19608 @endif rcs
19609
19610
19611
19612 .PHONY: configure-readline maybe-configure-readline
19613 maybe-configure-readline:
19614 @if readline
19615 maybe-configure-readline: configure-readline
19616 configure-readline:
19617 @test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
19618 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
19619 r=`${PWD_COMMAND}`; export r; \
19620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19621 $(HOST_EXPORTS) \
19622 echo Configuring in $(HOST_SUBDIR)/readline; \
19623 cd "$(HOST_SUBDIR)/readline" || exit 1; \
19624 case $(srcdir) in \
19625 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19626 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
19627 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19628 esac; \
19629 srcdiroption="--srcdir=$${topdir}/readline"; \
19630 libsrcdir="$$s/readline"; \
19631 $(SHELL) $${libsrcdir}/configure \
19632 $(HOST_CONFIGARGS) $${srcdiroption} \
19633 || exit 1
19634 @endif readline
19635
19636
19637
19638
19639
19640 .PHONY: all-readline maybe-all-readline
19641 maybe-all-readline:
19642 @if readline
19643 TARGET-readline=all
19644 maybe-all-readline: all-readline
19645 all-readline: configure-readline
19646 @r=`${PWD_COMMAND}`; export r; \
19647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19648 $(HOST_EXPORTS) \
19649 (cd $(HOST_SUBDIR)/readline && \
19650 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-readline))
19651 @endif readline
19652
19653
19654
19655
19656 .PHONY: check-readline maybe-check-readline
19657 maybe-check-readline:
19658 @if readline
19659 maybe-check-readline: check-readline
19660
19661 check-readline:
19662 @r=`${PWD_COMMAND}`; export r; \
19663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19664 $(HOST_EXPORTS) \
19665 (cd $(HOST_SUBDIR)/readline && \
19666 $(MAKE) $(FLAGS_TO_PASS) check)
19667
19668 @endif readline
19669
19670 .PHONY: install-readline maybe-install-readline
19671 maybe-install-readline:
19672 @if readline
19673 maybe-install-readline: install-readline
19674
19675 install-readline: installdirs
19676 @r=`${PWD_COMMAND}`; export r; \
19677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19678 $(HOST_EXPORTS) \
19679 (cd $(HOST_SUBDIR)/readline && \
19680 $(MAKE) $(FLAGS_TO_PASS) install)
19681
19682 @endif readline
19683
19684 # Other targets (info, dvi, etc.)
19685
19686 .PHONY: maybe-info-readline info-readline
19687 maybe-info-readline:
19688 @if readline
19689 maybe-info-readline: info-readline
19690
19691 info-readline: \
19692 configure-readline
19693 @[ -f ./readline/Makefile ] || exit 0; \
19694 r=`${PWD_COMMAND}`; export r; \
19695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19696 $(HOST_EXPORTS) \
19697 for flag in $(EXTRA_HOST_FLAGS) ; do \
19698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19699 done; \
19700 echo "Doing info in readline" ; \
19701 (cd $(HOST_SUBDIR)/readline && \
19702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19704 "RANLIB=$${RANLIB}" \
19705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19706 info) \
19707 || exit 1
19708
19709 @endif readline
19710
19711 .PHONY: maybe-dvi-readline dvi-readline
19712 maybe-dvi-readline:
19713 @if readline
19714 maybe-dvi-readline: dvi-readline
19715
19716 dvi-readline: \
19717 configure-readline
19718 @[ -f ./readline/Makefile ] || exit 0; \
19719 r=`${PWD_COMMAND}`; export r; \
19720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19721 $(HOST_EXPORTS) \
19722 for flag in $(EXTRA_HOST_FLAGS) ; do \
19723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19724 done; \
19725 echo "Doing dvi in readline" ; \
19726 (cd $(HOST_SUBDIR)/readline && \
19727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19729 "RANLIB=$${RANLIB}" \
19730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19731 dvi) \
19732 || exit 1
19733
19734 @endif readline
19735
19736 .PHONY: maybe-html-readline html-readline
19737 maybe-html-readline:
19738 @if readline
19739 maybe-html-readline: html-readline
19740
19741 html-readline: \
19742 configure-readline
19743 @[ -f ./readline/Makefile ] || exit 0; \
19744 r=`${PWD_COMMAND}`; export r; \
19745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19746 $(HOST_EXPORTS) \
19747 for flag in $(EXTRA_HOST_FLAGS) ; do \
19748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19749 done; \
19750 echo "Doing html in readline" ; \
19751 (cd $(HOST_SUBDIR)/readline && \
19752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19754 "RANLIB=$${RANLIB}" \
19755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19756 html) \
19757 || exit 1
19758
19759 @endif readline
19760
19761 .PHONY: maybe-TAGS-readline TAGS-readline
19762 maybe-TAGS-readline:
19763 @if readline
19764 maybe-TAGS-readline: TAGS-readline
19765
19766 TAGS-readline: \
19767 configure-readline
19768 @[ -f ./readline/Makefile ] || exit 0; \
19769 r=`${PWD_COMMAND}`; export r; \
19770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19771 $(HOST_EXPORTS) \
19772 for flag in $(EXTRA_HOST_FLAGS) ; do \
19773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19774 done; \
19775 echo "Doing TAGS in readline" ; \
19776 (cd $(HOST_SUBDIR)/readline && \
19777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19779 "RANLIB=$${RANLIB}" \
19780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19781 TAGS) \
19782 || exit 1
19783
19784 @endif readline
19785
19786 .PHONY: maybe-install-info-readline install-info-readline
19787 maybe-install-info-readline:
19788 @if readline
19789 maybe-install-info-readline: install-info-readline
19790
19791 install-info-readline: \
19792 configure-readline \
19793 info-readline
19794 @[ -f ./readline/Makefile ] || exit 0; \
19795 r=`${PWD_COMMAND}`; export r; \
19796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19797 $(HOST_EXPORTS) \
19798 for flag in $(EXTRA_HOST_FLAGS) ; do \
19799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19800 done; \
19801 echo "Doing install-info in readline" ; \
19802 (cd $(HOST_SUBDIR)/readline && \
19803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19805 "RANLIB=$${RANLIB}" \
19806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19807 install-info) \
19808 || exit 1
19809
19810 @endif readline
19811
19812 .PHONY: maybe-installcheck-readline installcheck-readline
19813 maybe-installcheck-readline:
19814 @if readline
19815 maybe-installcheck-readline: installcheck-readline
19816
19817 installcheck-readline: \
19818 configure-readline
19819 @[ -f ./readline/Makefile ] || exit 0; \
19820 r=`${PWD_COMMAND}`; export r; \
19821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19822 $(HOST_EXPORTS) \
19823 for flag in $(EXTRA_HOST_FLAGS) ; do \
19824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19825 done; \
19826 echo "Doing installcheck in readline" ; \
19827 (cd $(HOST_SUBDIR)/readline && \
19828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19830 "RANLIB=$${RANLIB}" \
19831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19832 installcheck) \
19833 || exit 1
19834
19835 @endif readline
19836
19837 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
19838 maybe-mostlyclean-readline:
19839 @if readline
19840 maybe-mostlyclean-readline: mostlyclean-readline
19841
19842 mostlyclean-readline:
19843 @[ -f ./readline/Makefile ] || exit 0; \
19844 r=`${PWD_COMMAND}`; export r; \
19845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19846 $(HOST_EXPORTS) \
19847 for flag in $(EXTRA_HOST_FLAGS) ; do \
19848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19849 done; \
19850 echo "Doing mostlyclean in readline" ; \
19851 (cd $(HOST_SUBDIR)/readline && \
19852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19854 "RANLIB=$${RANLIB}" \
19855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19856 mostlyclean) \
19857 || exit 1
19858
19859 @endif readline
19860
19861 .PHONY: maybe-clean-readline clean-readline
19862 maybe-clean-readline:
19863 @if readline
19864 maybe-clean-readline: clean-readline
19865
19866 clean-readline:
19867 @[ -f ./readline/Makefile ] || exit 0; \
19868 r=`${PWD_COMMAND}`; export r; \
19869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19870 $(HOST_EXPORTS) \
19871 for flag in $(EXTRA_HOST_FLAGS) ; do \
19872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19873 done; \
19874 echo "Doing clean in readline" ; \
19875 (cd $(HOST_SUBDIR)/readline && \
19876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19878 "RANLIB=$${RANLIB}" \
19879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19880 clean) \
19881 || exit 1
19882
19883 @endif readline
19884
19885 .PHONY: maybe-distclean-readline distclean-readline
19886 maybe-distclean-readline:
19887 @if readline
19888 maybe-distclean-readline: distclean-readline
19889
19890 distclean-readline:
19891 @[ -f ./readline/Makefile ] || exit 0; \
19892 r=`${PWD_COMMAND}`; export r; \
19893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19894 $(HOST_EXPORTS) \
19895 for flag in $(EXTRA_HOST_FLAGS) ; do \
19896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19897 done; \
19898 echo "Doing distclean in readline" ; \
19899 (cd $(HOST_SUBDIR)/readline && \
19900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19902 "RANLIB=$${RANLIB}" \
19903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19904 distclean) \
19905 || exit 1
19906
19907 @endif readline
19908
19909 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
19910 maybe-maintainer-clean-readline:
19911 @if readline
19912 maybe-maintainer-clean-readline: maintainer-clean-readline
19913
19914 maintainer-clean-readline:
19915 @[ -f ./readline/Makefile ] || exit 0; \
19916 r=`${PWD_COMMAND}`; export r; \
19917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19918 $(HOST_EXPORTS) \
19919 for flag in $(EXTRA_HOST_FLAGS) ; do \
19920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19921 done; \
19922 echo "Doing maintainer-clean in readline" ; \
19923 (cd $(HOST_SUBDIR)/readline && \
19924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19926 "RANLIB=$${RANLIB}" \
19927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19928 maintainer-clean) \
19929 || exit 1
19930
19931 @endif readline
19932
19933
19934
19935 .PHONY: configure-release maybe-configure-release
19936 maybe-configure-release:
19937 @if release
19938 maybe-configure-release: configure-release
19939 configure-release:
19940 @test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
19941 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
19942 r=`${PWD_COMMAND}`; export r; \
19943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19944 $(HOST_EXPORTS) \
19945 echo Configuring in $(HOST_SUBDIR)/release; \
19946 cd "$(HOST_SUBDIR)/release" || exit 1; \
19947 case $(srcdir) in \
19948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19949 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
19950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19951 esac; \
19952 srcdiroption="--srcdir=$${topdir}/release"; \
19953 libsrcdir="$$s/release"; \
19954 $(SHELL) $${libsrcdir}/configure \
19955 $(HOST_CONFIGARGS) $${srcdiroption} \
19956 || exit 1
19957 @endif release
19958
19959
19960
19961
19962
19963 .PHONY: all-release maybe-all-release
19964 maybe-all-release:
19965 @if release
19966 TARGET-release=all
19967 maybe-all-release: all-release
19968 all-release: configure-release
19969 @r=`${PWD_COMMAND}`; export r; \
19970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19971 $(HOST_EXPORTS) \
19972 (cd $(HOST_SUBDIR)/release && \
19973 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-release))
19974 @endif release
19975
19976
19977
19978
19979 .PHONY: check-release maybe-check-release
19980 maybe-check-release:
19981 @if release
19982 maybe-check-release: check-release
19983
19984 check-release:
19985
19986 @endif release
19987
19988 .PHONY: install-release maybe-install-release
19989 maybe-install-release:
19990 @if release
19991 maybe-install-release: install-release
19992
19993 install-release:
19994
19995 @endif release
19996
19997 # Other targets (info, dvi, etc.)
19998
19999 .PHONY: maybe-info-release info-release
20000 maybe-info-release:
20001 @if release
20002 maybe-info-release: info-release
20003
20004 info-release: \
20005 configure-release
20006 @[ -f ./release/Makefile ] || exit 0; \
20007 r=`${PWD_COMMAND}`; export r; \
20008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20009 $(HOST_EXPORTS) \
20010 for flag in $(EXTRA_HOST_FLAGS) ; do \
20011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20012 done; \
20013 echo "Doing info in release" ; \
20014 (cd $(HOST_SUBDIR)/release && \
20015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20017 "RANLIB=$${RANLIB}" \
20018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20019 info) \
20020 || exit 1
20021
20022 @endif release
20023
20024 .PHONY: maybe-dvi-release dvi-release
20025 maybe-dvi-release:
20026 @if release
20027 maybe-dvi-release: dvi-release
20028
20029 dvi-release: \
20030 configure-release
20031 @[ -f ./release/Makefile ] || exit 0; \
20032 r=`${PWD_COMMAND}`; export r; \
20033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20034 $(HOST_EXPORTS) \
20035 for flag in $(EXTRA_HOST_FLAGS) ; do \
20036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20037 done; \
20038 echo "Doing dvi in release" ; \
20039 (cd $(HOST_SUBDIR)/release && \
20040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20042 "RANLIB=$${RANLIB}" \
20043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20044 dvi) \
20045 || exit 1
20046
20047 @endif release
20048
20049 .PHONY: maybe-html-release html-release
20050 maybe-html-release:
20051 @if release
20052 maybe-html-release: html-release
20053
20054 html-release: \
20055 configure-release
20056 @[ -f ./release/Makefile ] || exit 0; \
20057 r=`${PWD_COMMAND}`; export r; \
20058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20059 $(HOST_EXPORTS) \
20060 for flag in $(EXTRA_HOST_FLAGS) ; do \
20061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20062 done; \
20063 echo "Doing html in release" ; \
20064 (cd $(HOST_SUBDIR)/release && \
20065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20067 "RANLIB=$${RANLIB}" \
20068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20069 html) \
20070 || exit 1
20071
20072 @endif release
20073
20074 .PHONY: maybe-TAGS-release TAGS-release
20075 maybe-TAGS-release:
20076 @if release
20077 maybe-TAGS-release: TAGS-release
20078
20079 TAGS-release: \
20080 configure-release
20081 @[ -f ./release/Makefile ] || exit 0; \
20082 r=`${PWD_COMMAND}`; export r; \
20083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20084 $(HOST_EXPORTS) \
20085 for flag in $(EXTRA_HOST_FLAGS) ; do \
20086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20087 done; \
20088 echo "Doing TAGS in release" ; \
20089 (cd $(HOST_SUBDIR)/release && \
20090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20092 "RANLIB=$${RANLIB}" \
20093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20094 TAGS) \
20095 || exit 1
20096
20097 @endif release
20098
20099 .PHONY: maybe-install-info-release install-info-release
20100 maybe-install-info-release:
20101 @if release
20102 maybe-install-info-release: install-info-release
20103
20104 install-info-release: \
20105 configure-release \
20106 info-release
20107 @[ -f ./release/Makefile ] || exit 0; \
20108 r=`${PWD_COMMAND}`; export r; \
20109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20110 $(HOST_EXPORTS) \
20111 for flag in $(EXTRA_HOST_FLAGS) ; do \
20112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20113 done; \
20114 echo "Doing install-info in release" ; \
20115 (cd $(HOST_SUBDIR)/release && \
20116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20118 "RANLIB=$${RANLIB}" \
20119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20120 install-info) \
20121 || exit 1
20122
20123 @endif release
20124
20125 .PHONY: maybe-installcheck-release installcheck-release
20126 maybe-installcheck-release:
20127 @if release
20128 maybe-installcheck-release: installcheck-release
20129
20130 installcheck-release: \
20131 configure-release
20132 @[ -f ./release/Makefile ] || exit 0; \
20133 r=`${PWD_COMMAND}`; export r; \
20134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20135 $(HOST_EXPORTS) \
20136 for flag in $(EXTRA_HOST_FLAGS) ; do \
20137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20138 done; \
20139 echo "Doing installcheck in release" ; \
20140 (cd $(HOST_SUBDIR)/release && \
20141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20143 "RANLIB=$${RANLIB}" \
20144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20145 installcheck) \
20146 || exit 1
20147
20148 @endif release
20149
20150 .PHONY: maybe-mostlyclean-release mostlyclean-release
20151 maybe-mostlyclean-release:
20152 @if release
20153 maybe-mostlyclean-release: mostlyclean-release
20154
20155 mostlyclean-release:
20156 @[ -f ./release/Makefile ] || exit 0; \
20157 r=`${PWD_COMMAND}`; export r; \
20158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20159 $(HOST_EXPORTS) \
20160 for flag in $(EXTRA_HOST_FLAGS) ; do \
20161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20162 done; \
20163 echo "Doing mostlyclean in release" ; \
20164 (cd $(HOST_SUBDIR)/release && \
20165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20167 "RANLIB=$${RANLIB}" \
20168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20169 mostlyclean) \
20170 || exit 1
20171
20172 @endif release
20173
20174 .PHONY: maybe-clean-release clean-release
20175 maybe-clean-release:
20176 @if release
20177 maybe-clean-release: clean-release
20178
20179 clean-release:
20180 @[ -f ./release/Makefile ] || exit 0; \
20181 r=`${PWD_COMMAND}`; export r; \
20182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20183 $(HOST_EXPORTS) \
20184 for flag in $(EXTRA_HOST_FLAGS) ; do \
20185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20186 done; \
20187 echo "Doing clean in release" ; \
20188 (cd $(HOST_SUBDIR)/release && \
20189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20191 "RANLIB=$${RANLIB}" \
20192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20193 clean) \
20194 || exit 1
20195
20196 @endif release
20197
20198 .PHONY: maybe-distclean-release distclean-release
20199 maybe-distclean-release:
20200 @if release
20201 maybe-distclean-release: distclean-release
20202
20203 distclean-release:
20204 @[ -f ./release/Makefile ] || exit 0; \
20205 r=`${PWD_COMMAND}`; export r; \
20206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20207 $(HOST_EXPORTS) \
20208 for flag in $(EXTRA_HOST_FLAGS) ; do \
20209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20210 done; \
20211 echo "Doing distclean in release" ; \
20212 (cd $(HOST_SUBDIR)/release && \
20213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20215 "RANLIB=$${RANLIB}" \
20216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20217 distclean) \
20218 || exit 1
20219
20220 @endif release
20221
20222 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
20223 maybe-maintainer-clean-release:
20224 @if release
20225 maybe-maintainer-clean-release: maintainer-clean-release
20226
20227 maintainer-clean-release:
20228 @[ -f ./release/Makefile ] || exit 0; \
20229 r=`${PWD_COMMAND}`; export r; \
20230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20231 $(HOST_EXPORTS) \
20232 for flag in $(EXTRA_HOST_FLAGS) ; do \
20233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20234 done; \
20235 echo "Doing maintainer-clean in release" ; \
20236 (cd $(HOST_SUBDIR)/release && \
20237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20239 "RANLIB=$${RANLIB}" \
20240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20241 maintainer-clean) \
20242 || exit 1
20243
20244 @endif release
20245
20246
20247
20248 .PHONY: configure-recode maybe-configure-recode
20249 maybe-configure-recode:
20250 @if recode
20251 maybe-configure-recode: configure-recode
20252 configure-recode:
20253 @test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
20254 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
20255 r=`${PWD_COMMAND}`; export r; \
20256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20257 $(HOST_EXPORTS) \
20258 echo Configuring in $(HOST_SUBDIR)/recode; \
20259 cd "$(HOST_SUBDIR)/recode" || exit 1; \
20260 case $(srcdir) in \
20261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20262 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
20263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20264 esac; \
20265 srcdiroption="--srcdir=$${topdir}/recode"; \
20266 libsrcdir="$$s/recode"; \
20267 $(SHELL) $${libsrcdir}/configure \
20268 $(HOST_CONFIGARGS) $${srcdiroption} \
20269 || exit 1
20270 @endif recode
20271
20272
20273
20274
20275
20276 .PHONY: all-recode maybe-all-recode
20277 maybe-all-recode:
20278 @if recode
20279 TARGET-recode=all
20280 maybe-all-recode: all-recode
20281 all-recode: configure-recode
20282 @r=`${PWD_COMMAND}`; export r; \
20283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20284 $(HOST_EXPORTS) \
20285 (cd $(HOST_SUBDIR)/recode && \
20286 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-recode))
20287 @endif recode
20288
20289
20290
20291
20292 .PHONY: check-recode maybe-check-recode
20293 maybe-check-recode:
20294 @if recode
20295 maybe-check-recode: check-recode
20296
20297 check-recode:
20298 @r=`${PWD_COMMAND}`; export r; \
20299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20300 $(HOST_EXPORTS) \
20301 (cd $(HOST_SUBDIR)/recode && \
20302 $(MAKE) $(FLAGS_TO_PASS) check)
20303
20304 @endif recode
20305
20306 .PHONY: install-recode maybe-install-recode
20307 maybe-install-recode:
20308 @if recode
20309 maybe-install-recode: install-recode
20310
20311 install-recode: installdirs
20312 @r=`${PWD_COMMAND}`; export r; \
20313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20314 $(HOST_EXPORTS) \
20315 (cd $(HOST_SUBDIR)/recode && \
20316 $(MAKE) $(FLAGS_TO_PASS) install)
20317
20318 @endif recode
20319
20320 # Other targets (info, dvi, etc.)
20321
20322 .PHONY: maybe-info-recode info-recode
20323 maybe-info-recode:
20324 @if recode
20325 maybe-info-recode: info-recode
20326
20327 info-recode: \
20328 configure-recode
20329 @[ -f ./recode/Makefile ] || exit 0; \
20330 r=`${PWD_COMMAND}`; export r; \
20331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20332 $(HOST_EXPORTS) \
20333 for flag in $(EXTRA_HOST_FLAGS) ; do \
20334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20335 done; \
20336 echo "Doing info in recode" ; \
20337 (cd $(HOST_SUBDIR)/recode && \
20338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20340 "RANLIB=$${RANLIB}" \
20341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20342 info) \
20343 || exit 1
20344
20345 @endif recode
20346
20347 .PHONY: maybe-dvi-recode dvi-recode
20348 maybe-dvi-recode:
20349 @if recode
20350 maybe-dvi-recode: dvi-recode
20351
20352 dvi-recode: \
20353 configure-recode
20354 @[ -f ./recode/Makefile ] || exit 0; \
20355 r=`${PWD_COMMAND}`; export r; \
20356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20357 $(HOST_EXPORTS) \
20358 for flag in $(EXTRA_HOST_FLAGS) ; do \
20359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20360 done; \
20361 echo "Doing dvi in recode" ; \
20362 (cd $(HOST_SUBDIR)/recode && \
20363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20365 "RANLIB=$${RANLIB}" \
20366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20367 dvi) \
20368 || exit 1
20369
20370 @endif recode
20371
20372 .PHONY: maybe-html-recode html-recode
20373 maybe-html-recode:
20374 @if recode
20375 maybe-html-recode: html-recode
20376
20377 html-recode: \
20378 configure-recode
20379 @[ -f ./recode/Makefile ] || exit 0; \
20380 r=`${PWD_COMMAND}`; export r; \
20381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20382 $(HOST_EXPORTS) \
20383 for flag in $(EXTRA_HOST_FLAGS) ; do \
20384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20385 done; \
20386 echo "Doing html in recode" ; \
20387 (cd $(HOST_SUBDIR)/recode && \
20388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20390 "RANLIB=$${RANLIB}" \
20391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20392 html) \
20393 || exit 1
20394
20395 @endif recode
20396
20397 .PHONY: maybe-TAGS-recode TAGS-recode
20398 maybe-TAGS-recode:
20399 @if recode
20400 maybe-TAGS-recode: TAGS-recode
20401
20402 TAGS-recode: \
20403 configure-recode
20404 @[ -f ./recode/Makefile ] || exit 0; \
20405 r=`${PWD_COMMAND}`; export r; \
20406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20407 $(HOST_EXPORTS) \
20408 for flag in $(EXTRA_HOST_FLAGS) ; do \
20409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20410 done; \
20411 echo "Doing TAGS in recode" ; \
20412 (cd $(HOST_SUBDIR)/recode && \
20413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20415 "RANLIB=$${RANLIB}" \
20416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20417 TAGS) \
20418 || exit 1
20419
20420 @endif recode
20421
20422 .PHONY: maybe-install-info-recode install-info-recode
20423 maybe-install-info-recode:
20424 @if recode
20425 maybe-install-info-recode: install-info-recode
20426
20427 install-info-recode: \
20428 configure-recode \
20429 info-recode
20430 @[ -f ./recode/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 install-info in recode" ; \
20438 (cd $(HOST_SUBDIR)/recode && \
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 install-info) \
20444 || exit 1
20445
20446 @endif recode
20447
20448 .PHONY: maybe-installcheck-recode installcheck-recode
20449 maybe-installcheck-recode:
20450 @if recode
20451 maybe-installcheck-recode: installcheck-recode
20452
20453 installcheck-recode: \
20454 configure-recode
20455 @[ -f ./recode/Makefile ] || exit 0; \
20456 r=`${PWD_COMMAND}`; export r; \
20457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20458 $(HOST_EXPORTS) \
20459 for flag in $(EXTRA_HOST_FLAGS) ; do \
20460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20461 done; \
20462 echo "Doing installcheck in recode" ; \
20463 (cd $(HOST_SUBDIR)/recode && \
20464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20466 "RANLIB=$${RANLIB}" \
20467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20468 installcheck) \
20469 || exit 1
20470
20471 @endif recode
20472
20473 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
20474 maybe-mostlyclean-recode:
20475 @if recode
20476 maybe-mostlyclean-recode: mostlyclean-recode
20477
20478 mostlyclean-recode:
20479 @[ -f ./recode/Makefile ] || exit 0; \
20480 r=`${PWD_COMMAND}`; export r; \
20481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20482 $(HOST_EXPORTS) \
20483 for flag in $(EXTRA_HOST_FLAGS) ; do \
20484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20485 done; \
20486 echo "Doing mostlyclean in recode" ; \
20487 (cd $(HOST_SUBDIR)/recode && \
20488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20490 "RANLIB=$${RANLIB}" \
20491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20492 mostlyclean) \
20493 || exit 1
20494
20495 @endif recode
20496
20497 .PHONY: maybe-clean-recode clean-recode
20498 maybe-clean-recode:
20499 @if recode
20500 maybe-clean-recode: clean-recode
20501
20502 clean-recode:
20503 @[ -f ./recode/Makefile ] || exit 0; \
20504 r=`${PWD_COMMAND}`; export r; \
20505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20506 $(HOST_EXPORTS) \
20507 for flag in $(EXTRA_HOST_FLAGS) ; do \
20508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20509 done; \
20510 echo "Doing clean in recode" ; \
20511 (cd $(HOST_SUBDIR)/recode && \
20512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20514 "RANLIB=$${RANLIB}" \
20515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20516 clean) \
20517 || exit 1
20518
20519 @endif recode
20520
20521 .PHONY: maybe-distclean-recode distclean-recode
20522 maybe-distclean-recode:
20523 @if recode
20524 maybe-distclean-recode: distclean-recode
20525
20526 distclean-recode:
20527 @[ -f ./recode/Makefile ] || exit 0; \
20528 r=`${PWD_COMMAND}`; export r; \
20529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20530 $(HOST_EXPORTS) \
20531 for flag in $(EXTRA_HOST_FLAGS) ; do \
20532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20533 done; \
20534 echo "Doing distclean in recode" ; \
20535 (cd $(HOST_SUBDIR)/recode && \
20536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20538 "RANLIB=$${RANLIB}" \
20539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20540 distclean) \
20541 || exit 1
20542
20543 @endif recode
20544
20545 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
20546 maybe-maintainer-clean-recode:
20547 @if recode
20548 maybe-maintainer-clean-recode: maintainer-clean-recode
20549
20550 maintainer-clean-recode:
20551 @[ -f ./recode/Makefile ] || exit 0; \
20552 r=`${PWD_COMMAND}`; export r; \
20553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20554 $(HOST_EXPORTS) \
20555 for flag in $(EXTRA_HOST_FLAGS) ; do \
20556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20557 done; \
20558 echo "Doing maintainer-clean in recode" ; \
20559 (cd $(HOST_SUBDIR)/recode && \
20560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20562 "RANLIB=$${RANLIB}" \
20563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20564 maintainer-clean) \
20565 || exit 1
20566
20567 @endif recode
20568
20569
20570
20571 .PHONY: configure-sed maybe-configure-sed
20572 maybe-configure-sed:
20573 @if sed
20574 maybe-configure-sed: configure-sed
20575 configure-sed:
20576 @test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
20577 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
20578 r=`${PWD_COMMAND}`; export r; \
20579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20580 $(HOST_EXPORTS) \
20581 echo Configuring in $(HOST_SUBDIR)/sed; \
20582 cd "$(HOST_SUBDIR)/sed" || exit 1; \
20583 case $(srcdir) in \
20584 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20585 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
20586 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20587 esac; \
20588 srcdiroption="--srcdir=$${topdir}/sed"; \
20589 libsrcdir="$$s/sed"; \
20590 $(SHELL) $${libsrcdir}/configure \
20591 $(HOST_CONFIGARGS) $${srcdiroption} \
20592 || exit 1
20593 @endif sed
20594
20595
20596
20597
20598
20599 .PHONY: all-sed maybe-all-sed
20600 maybe-all-sed:
20601 @if sed
20602 TARGET-sed=all
20603 maybe-all-sed: all-sed
20604 all-sed: configure-sed
20605 @r=`${PWD_COMMAND}`; export r; \
20606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20607 $(HOST_EXPORTS) \
20608 (cd $(HOST_SUBDIR)/sed && \
20609 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sed))
20610 @endif sed
20611
20612
20613
20614
20615 .PHONY: check-sed maybe-check-sed
20616 maybe-check-sed:
20617 @if sed
20618 maybe-check-sed: check-sed
20619
20620 check-sed:
20621 @r=`${PWD_COMMAND}`; export r; \
20622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20623 $(HOST_EXPORTS) \
20624 (cd $(HOST_SUBDIR)/sed && \
20625 $(MAKE) $(FLAGS_TO_PASS) check)
20626
20627 @endif sed
20628
20629 .PHONY: install-sed maybe-install-sed
20630 maybe-install-sed:
20631 @if sed
20632 maybe-install-sed: install-sed
20633
20634 install-sed: installdirs
20635 @r=`${PWD_COMMAND}`; export r; \
20636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20637 $(HOST_EXPORTS) \
20638 (cd $(HOST_SUBDIR)/sed && \
20639 $(MAKE) $(FLAGS_TO_PASS) install)
20640
20641 @endif sed
20642
20643 # Other targets (info, dvi, etc.)
20644
20645 .PHONY: maybe-info-sed info-sed
20646 maybe-info-sed:
20647 @if sed
20648 maybe-info-sed: info-sed
20649
20650 info-sed: \
20651 configure-sed
20652 @[ -f ./sed/Makefile ] || exit 0; \
20653 r=`${PWD_COMMAND}`; export r; \
20654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20655 $(HOST_EXPORTS) \
20656 for flag in $(EXTRA_HOST_FLAGS) ; do \
20657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20658 done; \
20659 echo "Doing info in sed" ; \
20660 (cd $(HOST_SUBDIR)/sed && \
20661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20663 "RANLIB=$${RANLIB}" \
20664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20665 info) \
20666 || exit 1
20667
20668 @endif sed
20669
20670 .PHONY: maybe-dvi-sed dvi-sed
20671 maybe-dvi-sed:
20672 @if sed
20673 maybe-dvi-sed: dvi-sed
20674
20675 dvi-sed: \
20676 configure-sed
20677 @[ -f ./sed/Makefile ] || exit 0; \
20678 r=`${PWD_COMMAND}`; export r; \
20679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20680 $(HOST_EXPORTS) \
20681 for flag in $(EXTRA_HOST_FLAGS) ; do \
20682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20683 done; \
20684 echo "Doing dvi in sed" ; \
20685 (cd $(HOST_SUBDIR)/sed && \
20686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20688 "RANLIB=$${RANLIB}" \
20689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20690 dvi) \
20691 || exit 1
20692
20693 @endif sed
20694
20695 .PHONY: maybe-html-sed html-sed
20696 maybe-html-sed:
20697 @if sed
20698 maybe-html-sed: html-sed
20699
20700 html-sed: \
20701 configure-sed
20702 @[ -f ./sed/Makefile ] || exit 0; \
20703 r=`${PWD_COMMAND}`; export r; \
20704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20705 $(HOST_EXPORTS) \
20706 for flag in $(EXTRA_HOST_FLAGS) ; do \
20707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20708 done; \
20709 echo "Doing html in sed" ; \
20710 (cd $(HOST_SUBDIR)/sed && \
20711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20713 "RANLIB=$${RANLIB}" \
20714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20715 html) \
20716 || exit 1
20717
20718 @endif sed
20719
20720 .PHONY: maybe-TAGS-sed TAGS-sed
20721 maybe-TAGS-sed:
20722 @if sed
20723 maybe-TAGS-sed: TAGS-sed
20724
20725 TAGS-sed: \
20726 configure-sed
20727 @[ -f ./sed/Makefile ] || exit 0; \
20728 r=`${PWD_COMMAND}`; export r; \
20729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20730 $(HOST_EXPORTS) \
20731 for flag in $(EXTRA_HOST_FLAGS) ; do \
20732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20733 done; \
20734 echo "Doing TAGS in sed" ; \
20735 (cd $(HOST_SUBDIR)/sed && \
20736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20738 "RANLIB=$${RANLIB}" \
20739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20740 TAGS) \
20741 || exit 1
20742
20743 @endif sed
20744
20745 .PHONY: maybe-install-info-sed install-info-sed
20746 maybe-install-info-sed:
20747 @if sed
20748 maybe-install-info-sed: install-info-sed
20749
20750 install-info-sed: \
20751 configure-sed \
20752 info-sed
20753 @[ -f ./sed/Makefile ] || exit 0; \
20754 r=`${PWD_COMMAND}`; export r; \
20755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20756 $(HOST_EXPORTS) \
20757 for flag in $(EXTRA_HOST_FLAGS) ; do \
20758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20759 done; \
20760 echo "Doing install-info in sed" ; \
20761 (cd $(HOST_SUBDIR)/sed && \
20762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20764 "RANLIB=$${RANLIB}" \
20765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20766 install-info) \
20767 || exit 1
20768
20769 @endif sed
20770
20771 .PHONY: maybe-installcheck-sed installcheck-sed
20772 maybe-installcheck-sed:
20773 @if sed
20774 maybe-installcheck-sed: installcheck-sed
20775
20776 installcheck-sed: \
20777 configure-sed
20778 @[ -f ./sed/Makefile ] || exit 0; \
20779 r=`${PWD_COMMAND}`; export r; \
20780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20781 $(HOST_EXPORTS) \
20782 for flag in $(EXTRA_HOST_FLAGS) ; do \
20783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20784 done; \
20785 echo "Doing installcheck in sed" ; \
20786 (cd $(HOST_SUBDIR)/sed && \
20787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20789 "RANLIB=$${RANLIB}" \
20790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20791 installcheck) \
20792 || exit 1
20793
20794 @endif sed
20795
20796 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
20797 maybe-mostlyclean-sed:
20798 @if sed
20799 maybe-mostlyclean-sed: mostlyclean-sed
20800
20801 mostlyclean-sed:
20802 @[ -f ./sed/Makefile ] || exit 0; \
20803 r=`${PWD_COMMAND}`; export r; \
20804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20805 $(HOST_EXPORTS) \
20806 for flag in $(EXTRA_HOST_FLAGS) ; do \
20807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20808 done; \
20809 echo "Doing mostlyclean in sed" ; \
20810 (cd $(HOST_SUBDIR)/sed && \
20811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20813 "RANLIB=$${RANLIB}" \
20814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20815 mostlyclean) \
20816 || exit 1
20817
20818 @endif sed
20819
20820 .PHONY: maybe-clean-sed clean-sed
20821 maybe-clean-sed:
20822 @if sed
20823 maybe-clean-sed: clean-sed
20824
20825 clean-sed:
20826 @[ -f ./sed/Makefile ] || exit 0; \
20827 r=`${PWD_COMMAND}`; export r; \
20828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20829 $(HOST_EXPORTS) \
20830 for flag in $(EXTRA_HOST_FLAGS) ; do \
20831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20832 done; \
20833 echo "Doing clean in sed" ; \
20834 (cd $(HOST_SUBDIR)/sed && \
20835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20837 "RANLIB=$${RANLIB}" \
20838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20839 clean) \
20840 || exit 1
20841
20842 @endif sed
20843
20844 .PHONY: maybe-distclean-sed distclean-sed
20845 maybe-distclean-sed:
20846 @if sed
20847 maybe-distclean-sed: distclean-sed
20848
20849 distclean-sed:
20850 @[ -f ./sed/Makefile ] || exit 0; \
20851 r=`${PWD_COMMAND}`; export r; \
20852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20853 $(HOST_EXPORTS) \
20854 for flag in $(EXTRA_HOST_FLAGS) ; do \
20855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20856 done; \
20857 echo "Doing distclean in sed" ; \
20858 (cd $(HOST_SUBDIR)/sed && \
20859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20861 "RANLIB=$${RANLIB}" \
20862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20863 distclean) \
20864 || exit 1
20865
20866 @endif sed
20867
20868 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
20869 maybe-maintainer-clean-sed:
20870 @if sed
20871 maybe-maintainer-clean-sed: maintainer-clean-sed
20872
20873 maintainer-clean-sed:
20874 @[ -f ./sed/Makefile ] || exit 0; \
20875 r=`${PWD_COMMAND}`; export r; \
20876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20877 $(HOST_EXPORTS) \
20878 for flag in $(EXTRA_HOST_FLAGS) ; do \
20879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20880 done; \
20881 echo "Doing maintainer-clean in sed" ; \
20882 (cd $(HOST_SUBDIR)/sed && \
20883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20885 "RANLIB=$${RANLIB}" \
20886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20887 maintainer-clean) \
20888 || exit 1
20889
20890 @endif sed
20891
20892
20893
20894 .PHONY: configure-send-pr maybe-configure-send-pr
20895 maybe-configure-send-pr:
20896 @if send-pr
20897 maybe-configure-send-pr: configure-send-pr
20898 configure-send-pr:
20899 @test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
20900 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
20901 r=`${PWD_COMMAND}`; export r; \
20902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20903 $(HOST_EXPORTS) \
20904 echo Configuring in $(HOST_SUBDIR)/send-pr; \
20905 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
20906 case $(srcdir) in \
20907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20908 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
20909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20910 esac; \
20911 srcdiroption="--srcdir=$${topdir}/send-pr"; \
20912 libsrcdir="$$s/send-pr"; \
20913 $(SHELL) $${libsrcdir}/configure \
20914 $(HOST_CONFIGARGS) $${srcdiroption} \
20915 || exit 1
20916 @endif send-pr
20917
20918
20919
20920
20921
20922 .PHONY: all-send-pr maybe-all-send-pr
20923 maybe-all-send-pr:
20924 @if send-pr
20925 TARGET-send-pr=all
20926 maybe-all-send-pr: all-send-pr
20927 all-send-pr: configure-send-pr
20928 @r=`${PWD_COMMAND}`; export r; \
20929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20930 $(HOST_EXPORTS) \
20931 (cd $(HOST_SUBDIR)/send-pr && \
20932 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-send-pr))
20933 @endif send-pr
20934
20935
20936
20937
20938 .PHONY: check-send-pr maybe-check-send-pr
20939 maybe-check-send-pr:
20940 @if send-pr
20941 maybe-check-send-pr: check-send-pr
20942
20943 check-send-pr:
20944 @r=`${PWD_COMMAND}`; export r; \
20945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20946 $(HOST_EXPORTS) \
20947 (cd $(HOST_SUBDIR)/send-pr && \
20948 $(MAKE) $(FLAGS_TO_PASS) check)
20949
20950 @endif send-pr
20951
20952 .PHONY: install-send-pr maybe-install-send-pr
20953 maybe-install-send-pr:
20954 @if send-pr
20955 maybe-install-send-pr: install-send-pr
20956
20957 install-send-pr: installdirs
20958 @r=`${PWD_COMMAND}`; export r; \
20959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20960 $(HOST_EXPORTS) \
20961 (cd $(HOST_SUBDIR)/send-pr && \
20962 $(MAKE) $(FLAGS_TO_PASS) install)
20963
20964 @endif send-pr
20965
20966 # Other targets (info, dvi, etc.)
20967
20968 .PHONY: maybe-info-send-pr info-send-pr
20969 maybe-info-send-pr:
20970 @if send-pr
20971 maybe-info-send-pr: info-send-pr
20972
20973 info-send-pr: \
20974 configure-send-pr
20975 @[ -f ./send-pr/Makefile ] || exit 0; \
20976 r=`${PWD_COMMAND}`; export r; \
20977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20978 $(HOST_EXPORTS) \
20979 for flag in $(EXTRA_HOST_FLAGS) ; do \
20980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20981 done; \
20982 echo "Doing info in send-pr" ; \
20983 (cd $(HOST_SUBDIR)/send-pr && \
20984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20986 "RANLIB=$${RANLIB}" \
20987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20988 info) \
20989 || exit 1
20990
20991 @endif send-pr
20992
20993 .PHONY: maybe-dvi-send-pr dvi-send-pr
20994 maybe-dvi-send-pr:
20995 @if send-pr
20996 maybe-dvi-send-pr: dvi-send-pr
20997
20998 dvi-send-pr: \
20999 configure-send-pr
21000 @[ -f ./send-pr/Makefile ] || exit 0; \
21001 r=`${PWD_COMMAND}`; export r; \
21002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21003 $(HOST_EXPORTS) \
21004 for flag in $(EXTRA_HOST_FLAGS) ; do \
21005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21006 done; \
21007 echo "Doing dvi in send-pr" ; \
21008 (cd $(HOST_SUBDIR)/send-pr && \
21009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21011 "RANLIB=$${RANLIB}" \
21012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21013 dvi) \
21014 || exit 1
21015
21016 @endif send-pr
21017
21018 .PHONY: maybe-html-send-pr html-send-pr
21019 maybe-html-send-pr:
21020 @if send-pr
21021 maybe-html-send-pr: html-send-pr
21022
21023 html-send-pr: \
21024 configure-send-pr
21025 @[ -f ./send-pr/Makefile ] || exit 0; \
21026 r=`${PWD_COMMAND}`; export r; \
21027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21028 $(HOST_EXPORTS) \
21029 for flag in $(EXTRA_HOST_FLAGS) ; do \
21030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21031 done; \
21032 echo "Doing html in send-pr" ; \
21033 (cd $(HOST_SUBDIR)/send-pr && \
21034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21036 "RANLIB=$${RANLIB}" \
21037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21038 html) \
21039 || exit 1
21040
21041 @endif send-pr
21042
21043 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
21044 maybe-TAGS-send-pr:
21045 @if send-pr
21046 maybe-TAGS-send-pr: TAGS-send-pr
21047
21048 TAGS-send-pr: \
21049 configure-send-pr
21050 @[ -f ./send-pr/Makefile ] || exit 0; \
21051 r=`${PWD_COMMAND}`; export r; \
21052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21053 $(HOST_EXPORTS) \
21054 for flag in $(EXTRA_HOST_FLAGS) ; do \
21055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21056 done; \
21057 echo "Doing TAGS in send-pr" ; \
21058 (cd $(HOST_SUBDIR)/send-pr && \
21059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21061 "RANLIB=$${RANLIB}" \
21062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21063 TAGS) \
21064 || exit 1
21065
21066 @endif send-pr
21067
21068 .PHONY: maybe-install-info-send-pr install-info-send-pr
21069 maybe-install-info-send-pr:
21070 @if send-pr
21071 maybe-install-info-send-pr: install-info-send-pr
21072
21073 install-info-send-pr: \
21074 configure-send-pr \
21075 info-send-pr
21076 @[ -f ./send-pr/Makefile ] || exit 0; \
21077 r=`${PWD_COMMAND}`; export r; \
21078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21079 $(HOST_EXPORTS) \
21080 for flag in $(EXTRA_HOST_FLAGS) ; do \
21081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21082 done; \
21083 echo "Doing install-info in send-pr" ; \
21084 (cd $(HOST_SUBDIR)/send-pr && \
21085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21087 "RANLIB=$${RANLIB}" \
21088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21089 install-info) \
21090 || exit 1
21091
21092 @endif send-pr
21093
21094 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
21095 maybe-installcheck-send-pr:
21096 @if send-pr
21097 maybe-installcheck-send-pr: installcheck-send-pr
21098
21099 installcheck-send-pr: \
21100 configure-send-pr
21101 @[ -f ./send-pr/Makefile ] || exit 0; \
21102 r=`${PWD_COMMAND}`; export r; \
21103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21104 $(HOST_EXPORTS) \
21105 for flag in $(EXTRA_HOST_FLAGS) ; do \
21106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21107 done; \
21108 echo "Doing installcheck in send-pr" ; \
21109 (cd $(HOST_SUBDIR)/send-pr && \
21110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21112 "RANLIB=$${RANLIB}" \
21113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21114 installcheck) \
21115 || exit 1
21116
21117 @endif send-pr
21118
21119 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
21120 maybe-mostlyclean-send-pr:
21121 @if send-pr
21122 maybe-mostlyclean-send-pr: mostlyclean-send-pr
21123
21124 mostlyclean-send-pr:
21125 @[ -f ./send-pr/Makefile ] || exit 0; \
21126 r=`${PWD_COMMAND}`; export r; \
21127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21128 $(HOST_EXPORTS) \
21129 for flag in $(EXTRA_HOST_FLAGS) ; do \
21130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21131 done; \
21132 echo "Doing mostlyclean in send-pr" ; \
21133 (cd $(HOST_SUBDIR)/send-pr && \
21134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21136 "RANLIB=$${RANLIB}" \
21137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21138 mostlyclean) \
21139 || exit 1
21140
21141 @endif send-pr
21142
21143 .PHONY: maybe-clean-send-pr clean-send-pr
21144 maybe-clean-send-pr:
21145 @if send-pr
21146 maybe-clean-send-pr: clean-send-pr
21147
21148 clean-send-pr:
21149 @[ -f ./send-pr/Makefile ] || exit 0; \
21150 r=`${PWD_COMMAND}`; export r; \
21151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21152 $(HOST_EXPORTS) \
21153 for flag in $(EXTRA_HOST_FLAGS) ; do \
21154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21155 done; \
21156 echo "Doing clean in send-pr" ; \
21157 (cd $(HOST_SUBDIR)/send-pr && \
21158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21160 "RANLIB=$${RANLIB}" \
21161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21162 clean) \
21163 || exit 1
21164
21165 @endif send-pr
21166
21167 .PHONY: maybe-distclean-send-pr distclean-send-pr
21168 maybe-distclean-send-pr:
21169 @if send-pr
21170 maybe-distclean-send-pr: distclean-send-pr
21171
21172 distclean-send-pr:
21173 @[ -f ./send-pr/Makefile ] || exit 0; \
21174 r=`${PWD_COMMAND}`; export r; \
21175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21176 $(HOST_EXPORTS) \
21177 for flag in $(EXTRA_HOST_FLAGS) ; do \
21178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21179 done; \
21180 echo "Doing distclean in send-pr" ; \
21181 (cd $(HOST_SUBDIR)/send-pr && \
21182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21184 "RANLIB=$${RANLIB}" \
21185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21186 distclean) \
21187 || exit 1
21188
21189 @endif send-pr
21190
21191 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
21192 maybe-maintainer-clean-send-pr:
21193 @if send-pr
21194 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
21195
21196 maintainer-clean-send-pr:
21197 @[ -f ./send-pr/Makefile ] || exit 0; \
21198 r=`${PWD_COMMAND}`; export r; \
21199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21200 $(HOST_EXPORTS) \
21201 for flag in $(EXTRA_HOST_FLAGS) ; do \
21202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21203 done; \
21204 echo "Doing maintainer-clean in send-pr" ; \
21205 (cd $(HOST_SUBDIR)/send-pr && \
21206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21208 "RANLIB=$${RANLIB}" \
21209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21210 maintainer-clean) \
21211 || exit 1
21212
21213 @endif send-pr
21214
21215
21216
21217 .PHONY: configure-shellutils maybe-configure-shellutils
21218 maybe-configure-shellutils:
21219 @if shellutils
21220 maybe-configure-shellutils: configure-shellutils
21221 configure-shellutils:
21222 @test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
21223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
21224 r=`${PWD_COMMAND}`; export r; \
21225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21226 $(HOST_EXPORTS) \
21227 echo Configuring in $(HOST_SUBDIR)/shellutils; \
21228 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
21229 case $(srcdir) in \
21230 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21231 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
21232 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21233 esac; \
21234 srcdiroption="--srcdir=$${topdir}/shellutils"; \
21235 libsrcdir="$$s/shellutils"; \
21236 $(SHELL) $${libsrcdir}/configure \
21237 $(HOST_CONFIGARGS) $${srcdiroption} \
21238 || exit 1
21239 @endif shellutils
21240
21241
21242
21243
21244
21245 .PHONY: all-shellutils maybe-all-shellutils
21246 maybe-all-shellutils:
21247 @if shellutils
21248 TARGET-shellutils=all
21249 maybe-all-shellutils: all-shellutils
21250 all-shellutils: configure-shellutils
21251 @r=`${PWD_COMMAND}`; export r; \
21252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21253 $(HOST_EXPORTS) \
21254 (cd $(HOST_SUBDIR)/shellutils && \
21255 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-shellutils))
21256 @endif shellutils
21257
21258
21259
21260
21261 .PHONY: check-shellutils maybe-check-shellutils
21262 maybe-check-shellutils:
21263 @if shellutils
21264 maybe-check-shellutils: check-shellutils
21265
21266 check-shellutils:
21267 @r=`${PWD_COMMAND}`; export r; \
21268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21269 $(HOST_EXPORTS) \
21270 (cd $(HOST_SUBDIR)/shellutils && \
21271 $(MAKE) $(FLAGS_TO_PASS) check)
21272
21273 @endif shellutils
21274
21275 .PHONY: install-shellutils maybe-install-shellutils
21276 maybe-install-shellutils:
21277 @if shellutils
21278 maybe-install-shellutils: install-shellutils
21279
21280 install-shellutils: installdirs
21281 @r=`${PWD_COMMAND}`; export r; \
21282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21283 $(HOST_EXPORTS) \
21284 (cd $(HOST_SUBDIR)/shellutils && \
21285 $(MAKE) $(FLAGS_TO_PASS) install)
21286
21287 @endif shellutils
21288
21289 # Other targets (info, dvi, etc.)
21290
21291 .PHONY: maybe-info-shellutils info-shellutils
21292 maybe-info-shellutils:
21293 @if shellutils
21294 maybe-info-shellutils: info-shellutils
21295
21296 info-shellutils: \
21297 configure-shellutils
21298 @[ -f ./shellutils/Makefile ] || exit 0; \
21299 r=`${PWD_COMMAND}`; export r; \
21300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21301 $(HOST_EXPORTS) \
21302 for flag in $(EXTRA_HOST_FLAGS) ; do \
21303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21304 done; \
21305 echo "Doing info in shellutils" ; \
21306 (cd $(HOST_SUBDIR)/shellutils && \
21307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21309 "RANLIB=$${RANLIB}" \
21310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21311 info) \
21312 || exit 1
21313
21314 @endif shellutils
21315
21316 .PHONY: maybe-dvi-shellutils dvi-shellutils
21317 maybe-dvi-shellutils:
21318 @if shellutils
21319 maybe-dvi-shellutils: dvi-shellutils
21320
21321 dvi-shellutils: \
21322 configure-shellutils
21323 @[ -f ./shellutils/Makefile ] || exit 0; \
21324 r=`${PWD_COMMAND}`; export r; \
21325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21326 $(HOST_EXPORTS) \
21327 for flag in $(EXTRA_HOST_FLAGS) ; do \
21328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21329 done; \
21330 echo "Doing dvi in shellutils" ; \
21331 (cd $(HOST_SUBDIR)/shellutils && \
21332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21334 "RANLIB=$${RANLIB}" \
21335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21336 dvi) \
21337 || exit 1
21338
21339 @endif shellutils
21340
21341 .PHONY: maybe-html-shellutils html-shellutils
21342 maybe-html-shellutils:
21343 @if shellutils
21344 maybe-html-shellutils: html-shellutils
21345
21346 html-shellutils: \
21347 configure-shellutils
21348 @[ -f ./shellutils/Makefile ] || exit 0; \
21349 r=`${PWD_COMMAND}`; export r; \
21350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21351 $(HOST_EXPORTS) \
21352 for flag in $(EXTRA_HOST_FLAGS) ; do \
21353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21354 done; \
21355 echo "Doing html in shellutils" ; \
21356 (cd $(HOST_SUBDIR)/shellutils && \
21357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21359 "RANLIB=$${RANLIB}" \
21360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21361 html) \
21362 || exit 1
21363
21364 @endif shellutils
21365
21366 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
21367 maybe-TAGS-shellutils:
21368 @if shellutils
21369 maybe-TAGS-shellutils: TAGS-shellutils
21370
21371 TAGS-shellutils: \
21372 configure-shellutils
21373 @[ -f ./shellutils/Makefile ] || exit 0; \
21374 r=`${PWD_COMMAND}`; export r; \
21375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21376 $(HOST_EXPORTS) \
21377 for flag in $(EXTRA_HOST_FLAGS) ; do \
21378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21379 done; \
21380 echo "Doing TAGS in shellutils" ; \
21381 (cd $(HOST_SUBDIR)/shellutils && \
21382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21384 "RANLIB=$${RANLIB}" \
21385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21386 TAGS) \
21387 || exit 1
21388
21389 @endif shellutils
21390
21391 .PHONY: maybe-install-info-shellutils install-info-shellutils
21392 maybe-install-info-shellutils:
21393 @if shellutils
21394 maybe-install-info-shellutils: install-info-shellutils
21395
21396 install-info-shellutils: \
21397 configure-shellutils \
21398 info-shellutils
21399 @[ -f ./shellutils/Makefile ] || exit 0; \
21400 r=`${PWD_COMMAND}`; export r; \
21401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21402 $(HOST_EXPORTS) \
21403 for flag in $(EXTRA_HOST_FLAGS) ; do \
21404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21405 done; \
21406 echo "Doing install-info in shellutils" ; \
21407 (cd $(HOST_SUBDIR)/shellutils && \
21408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21410 "RANLIB=$${RANLIB}" \
21411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21412 install-info) \
21413 || exit 1
21414
21415 @endif shellutils
21416
21417 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
21418 maybe-installcheck-shellutils:
21419 @if shellutils
21420 maybe-installcheck-shellutils: installcheck-shellutils
21421
21422 installcheck-shellutils: \
21423 configure-shellutils
21424 @[ -f ./shellutils/Makefile ] || exit 0; \
21425 r=`${PWD_COMMAND}`; export r; \
21426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21427 $(HOST_EXPORTS) \
21428 for flag in $(EXTRA_HOST_FLAGS) ; do \
21429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21430 done; \
21431 echo "Doing installcheck in shellutils" ; \
21432 (cd $(HOST_SUBDIR)/shellutils && \
21433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21435 "RANLIB=$${RANLIB}" \
21436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21437 installcheck) \
21438 || exit 1
21439
21440 @endif shellutils
21441
21442 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
21443 maybe-mostlyclean-shellutils:
21444 @if shellutils
21445 maybe-mostlyclean-shellutils: mostlyclean-shellutils
21446
21447 mostlyclean-shellutils:
21448 @[ -f ./shellutils/Makefile ] || exit 0; \
21449 r=`${PWD_COMMAND}`; export r; \
21450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21451 $(HOST_EXPORTS) \
21452 for flag in $(EXTRA_HOST_FLAGS) ; do \
21453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21454 done; \
21455 echo "Doing mostlyclean in shellutils" ; \
21456 (cd $(HOST_SUBDIR)/shellutils && \
21457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21459 "RANLIB=$${RANLIB}" \
21460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21461 mostlyclean) \
21462 || exit 1
21463
21464 @endif shellutils
21465
21466 .PHONY: maybe-clean-shellutils clean-shellutils
21467 maybe-clean-shellutils:
21468 @if shellutils
21469 maybe-clean-shellutils: clean-shellutils
21470
21471 clean-shellutils:
21472 @[ -f ./shellutils/Makefile ] || exit 0; \
21473 r=`${PWD_COMMAND}`; export r; \
21474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21475 $(HOST_EXPORTS) \
21476 for flag in $(EXTRA_HOST_FLAGS) ; do \
21477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21478 done; \
21479 echo "Doing clean in shellutils" ; \
21480 (cd $(HOST_SUBDIR)/shellutils && \
21481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21483 "RANLIB=$${RANLIB}" \
21484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21485 clean) \
21486 || exit 1
21487
21488 @endif shellutils
21489
21490 .PHONY: maybe-distclean-shellutils distclean-shellutils
21491 maybe-distclean-shellutils:
21492 @if shellutils
21493 maybe-distclean-shellutils: distclean-shellutils
21494
21495 distclean-shellutils:
21496 @[ -f ./shellutils/Makefile ] || exit 0; \
21497 r=`${PWD_COMMAND}`; export r; \
21498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21499 $(HOST_EXPORTS) \
21500 for flag in $(EXTRA_HOST_FLAGS) ; do \
21501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21502 done; \
21503 echo "Doing distclean in shellutils" ; \
21504 (cd $(HOST_SUBDIR)/shellutils && \
21505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21507 "RANLIB=$${RANLIB}" \
21508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21509 distclean) \
21510 || exit 1
21511
21512 @endif shellutils
21513
21514 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
21515 maybe-maintainer-clean-shellutils:
21516 @if shellutils
21517 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
21518
21519 maintainer-clean-shellutils:
21520 @[ -f ./shellutils/Makefile ] || exit 0; \
21521 r=`${PWD_COMMAND}`; export r; \
21522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21523 $(HOST_EXPORTS) \
21524 for flag in $(EXTRA_HOST_FLAGS) ; do \
21525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21526 done; \
21527 echo "Doing maintainer-clean in shellutils" ; \
21528 (cd $(HOST_SUBDIR)/shellutils && \
21529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21531 "RANLIB=$${RANLIB}" \
21532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21533 maintainer-clean) \
21534 || exit 1
21535
21536 @endif shellutils
21537
21538
21539
21540 .PHONY: configure-sid maybe-configure-sid
21541 maybe-configure-sid:
21542 @if sid
21543 maybe-configure-sid: configure-sid
21544 configure-sid:
21545 @test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
21546 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
21547 r=`${PWD_COMMAND}`; export r; \
21548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21549 $(HOST_EXPORTS) \
21550 echo Configuring in $(HOST_SUBDIR)/sid; \
21551 cd "$(HOST_SUBDIR)/sid" || exit 1; \
21552 case $(srcdir) in \
21553 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21554 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
21555 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21556 esac; \
21557 srcdiroption="--srcdir=$${topdir}/sid"; \
21558 libsrcdir="$$s/sid"; \
21559 $(SHELL) $${libsrcdir}/configure \
21560 $(HOST_CONFIGARGS) $${srcdiroption} \
21561 || exit 1
21562 @endif sid
21563
21564
21565
21566
21567
21568 .PHONY: all-sid maybe-all-sid
21569 maybe-all-sid:
21570 @if sid
21571 TARGET-sid=all
21572 maybe-all-sid: all-sid
21573 all-sid: configure-sid
21574 @r=`${PWD_COMMAND}`; export r; \
21575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21576 $(HOST_EXPORTS) \
21577 (cd $(HOST_SUBDIR)/sid && \
21578 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sid))
21579 @endif sid
21580
21581
21582
21583
21584 .PHONY: check-sid maybe-check-sid
21585 maybe-check-sid:
21586 @if sid
21587 maybe-check-sid: check-sid
21588
21589 check-sid:
21590 @r=`${PWD_COMMAND}`; export r; \
21591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21592 $(HOST_EXPORTS) \
21593 (cd $(HOST_SUBDIR)/sid && \
21594 $(MAKE) $(FLAGS_TO_PASS) check)
21595
21596 @endif sid
21597
21598 .PHONY: install-sid maybe-install-sid
21599 maybe-install-sid:
21600 @if sid
21601 maybe-install-sid: install-sid
21602
21603 install-sid: installdirs
21604 @r=`${PWD_COMMAND}`; export r; \
21605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21606 $(HOST_EXPORTS) \
21607 (cd $(HOST_SUBDIR)/sid && \
21608 $(MAKE) $(FLAGS_TO_PASS) install)
21609
21610 @endif sid
21611
21612 # Other targets (info, dvi, etc.)
21613
21614 .PHONY: maybe-info-sid info-sid
21615 maybe-info-sid:
21616 @if sid
21617 maybe-info-sid: info-sid
21618
21619 info-sid: \
21620 configure-sid
21621 @[ -f ./sid/Makefile ] || exit 0; \
21622 r=`${PWD_COMMAND}`; export r; \
21623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21624 $(HOST_EXPORTS) \
21625 for flag in $(EXTRA_HOST_FLAGS) ; do \
21626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21627 done; \
21628 echo "Doing info in sid" ; \
21629 (cd $(HOST_SUBDIR)/sid && \
21630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21632 "RANLIB=$${RANLIB}" \
21633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21634 info) \
21635 || exit 1
21636
21637 @endif sid
21638
21639 .PHONY: maybe-dvi-sid dvi-sid
21640 maybe-dvi-sid:
21641 @if sid
21642 maybe-dvi-sid: dvi-sid
21643
21644 dvi-sid: \
21645 configure-sid
21646 @[ -f ./sid/Makefile ] || exit 0; \
21647 r=`${PWD_COMMAND}`; export r; \
21648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21649 $(HOST_EXPORTS) \
21650 for flag in $(EXTRA_HOST_FLAGS) ; do \
21651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21652 done; \
21653 echo "Doing dvi in sid" ; \
21654 (cd $(HOST_SUBDIR)/sid && \
21655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21657 "RANLIB=$${RANLIB}" \
21658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21659 dvi) \
21660 || exit 1
21661
21662 @endif sid
21663
21664 .PHONY: maybe-html-sid html-sid
21665 maybe-html-sid:
21666 @if sid
21667 maybe-html-sid: html-sid
21668
21669 html-sid: \
21670 configure-sid
21671 @[ -f ./sid/Makefile ] || exit 0; \
21672 r=`${PWD_COMMAND}`; export r; \
21673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21674 $(HOST_EXPORTS) \
21675 for flag in $(EXTRA_HOST_FLAGS) ; do \
21676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21677 done; \
21678 echo "Doing html in sid" ; \
21679 (cd $(HOST_SUBDIR)/sid && \
21680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21682 "RANLIB=$${RANLIB}" \
21683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21684 html) \
21685 || exit 1
21686
21687 @endif sid
21688
21689 .PHONY: maybe-TAGS-sid TAGS-sid
21690 maybe-TAGS-sid:
21691 @if sid
21692 maybe-TAGS-sid: TAGS-sid
21693
21694 TAGS-sid: \
21695 configure-sid
21696 @[ -f ./sid/Makefile ] || exit 0; \
21697 r=`${PWD_COMMAND}`; export r; \
21698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21699 $(HOST_EXPORTS) \
21700 for flag in $(EXTRA_HOST_FLAGS) ; do \
21701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21702 done; \
21703 echo "Doing TAGS in sid" ; \
21704 (cd $(HOST_SUBDIR)/sid && \
21705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21707 "RANLIB=$${RANLIB}" \
21708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21709 TAGS) \
21710 || exit 1
21711
21712 @endif sid
21713
21714 .PHONY: maybe-install-info-sid install-info-sid
21715 maybe-install-info-sid:
21716 @if sid
21717 maybe-install-info-sid: install-info-sid
21718
21719 install-info-sid: \
21720 configure-sid \
21721 info-sid
21722 @[ -f ./sid/Makefile ] || exit 0; \
21723 r=`${PWD_COMMAND}`; export r; \
21724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21725 $(HOST_EXPORTS) \
21726 for flag in $(EXTRA_HOST_FLAGS) ; do \
21727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21728 done; \
21729 echo "Doing install-info in sid" ; \
21730 (cd $(HOST_SUBDIR)/sid && \
21731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21733 "RANLIB=$${RANLIB}" \
21734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21735 install-info) \
21736 || exit 1
21737
21738 @endif sid
21739
21740 .PHONY: maybe-installcheck-sid installcheck-sid
21741 maybe-installcheck-sid:
21742 @if sid
21743 maybe-installcheck-sid: installcheck-sid
21744
21745 installcheck-sid: \
21746 configure-sid
21747 @[ -f ./sid/Makefile ] || exit 0; \
21748 r=`${PWD_COMMAND}`; export r; \
21749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21750 $(HOST_EXPORTS) \
21751 for flag in $(EXTRA_HOST_FLAGS) ; do \
21752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21753 done; \
21754 echo "Doing installcheck in sid" ; \
21755 (cd $(HOST_SUBDIR)/sid && \
21756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21758 "RANLIB=$${RANLIB}" \
21759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21760 installcheck) \
21761 || exit 1
21762
21763 @endif sid
21764
21765 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
21766 maybe-mostlyclean-sid:
21767 @if sid
21768 maybe-mostlyclean-sid: mostlyclean-sid
21769
21770 mostlyclean-sid:
21771 @[ -f ./sid/Makefile ] || exit 0; \
21772 r=`${PWD_COMMAND}`; export r; \
21773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21774 $(HOST_EXPORTS) \
21775 for flag in $(EXTRA_HOST_FLAGS) ; do \
21776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21777 done; \
21778 echo "Doing mostlyclean in sid" ; \
21779 (cd $(HOST_SUBDIR)/sid && \
21780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21782 "RANLIB=$${RANLIB}" \
21783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21784 mostlyclean) \
21785 || exit 1
21786
21787 @endif sid
21788
21789 .PHONY: maybe-clean-sid clean-sid
21790 maybe-clean-sid:
21791 @if sid
21792 maybe-clean-sid: clean-sid
21793
21794 clean-sid:
21795 @[ -f ./sid/Makefile ] || exit 0; \
21796 r=`${PWD_COMMAND}`; export r; \
21797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21798 $(HOST_EXPORTS) \
21799 for flag in $(EXTRA_HOST_FLAGS) ; do \
21800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21801 done; \
21802 echo "Doing clean in sid" ; \
21803 (cd $(HOST_SUBDIR)/sid && \
21804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21806 "RANLIB=$${RANLIB}" \
21807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21808 clean) \
21809 || exit 1
21810
21811 @endif sid
21812
21813 .PHONY: maybe-distclean-sid distclean-sid
21814 maybe-distclean-sid:
21815 @if sid
21816 maybe-distclean-sid: distclean-sid
21817
21818 distclean-sid:
21819 @[ -f ./sid/Makefile ] || exit 0; \
21820 r=`${PWD_COMMAND}`; export r; \
21821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21822 $(HOST_EXPORTS) \
21823 for flag in $(EXTRA_HOST_FLAGS) ; do \
21824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21825 done; \
21826 echo "Doing distclean in sid" ; \
21827 (cd $(HOST_SUBDIR)/sid && \
21828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21830 "RANLIB=$${RANLIB}" \
21831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21832 distclean) \
21833 || exit 1
21834
21835 @endif sid
21836
21837 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
21838 maybe-maintainer-clean-sid:
21839 @if sid
21840 maybe-maintainer-clean-sid: maintainer-clean-sid
21841
21842 maintainer-clean-sid:
21843 @[ -f ./sid/Makefile ] || exit 0; \
21844 r=`${PWD_COMMAND}`; export r; \
21845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21846 $(HOST_EXPORTS) \
21847 for flag in $(EXTRA_HOST_FLAGS) ; do \
21848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21849 done; \
21850 echo "Doing maintainer-clean in sid" ; \
21851 (cd $(HOST_SUBDIR)/sid && \
21852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21854 "RANLIB=$${RANLIB}" \
21855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21856 maintainer-clean) \
21857 || exit 1
21858
21859 @endif sid
21860
21861
21862
21863 .PHONY: configure-sim maybe-configure-sim
21864 maybe-configure-sim:
21865 @if sim
21866 maybe-configure-sim: configure-sim
21867 configure-sim:
21868 @test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
21869 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
21870 r=`${PWD_COMMAND}`; export r; \
21871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21872 $(HOST_EXPORTS) \
21873 echo Configuring in $(HOST_SUBDIR)/sim; \
21874 cd "$(HOST_SUBDIR)/sim" || exit 1; \
21875 case $(srcdir) in \
21876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21877 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
21878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21879 esac; \
21880 srcdiroption="--srcdir=$${topdir}/sim"; \
21881 libsrcdir="$$s/sim"; \
21882 $(SHELL) $${libsrcdir}/configure \
21883 $(HOST_CONFIGARGS) $${srcdiroption} \
21884 || exit 1
21885 @endif sim
21886
21887
21888
21889
21890
21891 .PHONY: all-sim maybe-all-sim
21892 maybe-all-sim:
21893 @if sim
21894 TARGET-sim=all
21895 maybe-all-sim: all-sim
21896 all-sim: configure-sim
21897 @r=`${PWD_COMMAND}`; export r; \
21898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21899 $(HOST_EXPORTS) \
21900 (cd $(HOST_SUBDIR)/sim && \
21901 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sim))
21902 @endif sim
21903
21904
21905
21906
21907 .PHONY: check-sim maybe-check-sim
21908 maybe-check-sim:
21909 @if sim
21910 maybe-check-sim: check-sim
21911
21912 check-sim:
21913 @r=`${PWD_COMMAND}`; export r; \
21914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21915 $(HOST_EXPORTS) \
21916 (cd $(HOST_SUBDIR)/sim && \
21917 $(MAKE) $(FLAGS_TO_PASS) check)
21918
21919 @endif sim
21920
21921 .PHONY: install-sim maybe-install-sim
21922 maybe-install-sim:
21923 @if sim
21924 maybe-install-sim: install-sim
21925
21926 install-sim: installdirs
21927 @r=`${PWD_COMMAND}`; export r; \
21928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21929 $(HOST_EXPORTS) \
21930 (cd $(HOST_SUBDIR)/sim && \
21931 $(MAKE) $(FLAGS_TO_PASS) install)
21932
21933 @endif sim
21934
21935 # Other targets (info, dvi, etc.)
21936
21937 .PHONY: maybe-info-sim info-sim
21938 maybe-info-sim:
21939 @if sim
21940 maybe-info-sim: info-sim
21941
21942 info-sim: \
21943 configure-sim
21944 @[ -f ./sim/Makefile ] || exit 0; \
21945 r=`${PWD_COMMAND}`; export r; \
21946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21947 $(HOST_EXPORTS) \
21948 for flag in $(EXTRA_HOST_FLAGS) ; do \
21949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21950 done; \
21951 echo "Doing info in sim" ; \
21952 (cd $(HOST_SUBDIR)/sim && \
21953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21955 "RANLIB=$${RANLIB}" \
21956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21957 info) \
21958 || exit 1
21959
21960 @endif sim
21961
21962 .PHONY: maybe-dvi-sim dvi-sim
21963 maybe-dvi-sim:
21964 @if sim
21965 maybe-dvi-sim: dvi-sim
21966
21967 dvi-sim: \
21968 configure-sim
21969 @[ -f ./sim/Makefile ] || exit 0; \
21970 r=`${PWD_COMMAND}`; export r; \
21971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21972 $(HOST_EXPORTS) \
21973 for flag in $(EXTRA_HOST_FLAGS) ; do \
21974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21975 done; \
21976 echo "Doing dvi in sim" ; \
21977 (cd $(HOST_SUBDIR)/sim && \
21978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21980 "RANLIB=$${RANLIB}" \
21981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21982 dvi) \
21983 || exit 1
21984
21985 @endif sim
21986
21987 .PHONY: maybe-html-sim html-sim
21988 maybe-html-sim:
21989 @if sim
21990 maybe-html-sim: html-sim
21991
21992 html-sim: \
21993 configure-sim
21994 @[ -f ./sim/Makefile ] || exit 0; \
21995 r=`${PWD_COMMAND}`; export r; \
21996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21997 $(HOST_EXPORTS) \
21998 for flag in $(EXTRA_HOST_FLAGS) ; do \
21999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22000 done; \
22001 echo "Doing html in sim" ; \
22002 (cd $(HOST_SUBDIR)/sim && \
22003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22005 "RANLIB=$${RANLIB}" \
22006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22007 html) \
22008 || exit 1
22009
22010 @endif sim
22011
22012 .PHONY: maybe-TAGS-sim TAGS-sim
22013 maybe-TAGS-sim:
22014 @if sim
22015 maybe-TAGS-sim: TAGS-sim
22016
22017 TAGS-sim: \
22018 configure-sim
22019 @[ -f ./sim/Makefile ] || exit 0; \
22020 r=`${PWD_COMMAND}`; export r; \
22021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22022 $(HOST_EXPORTS) \
22023 for flag in $(EXTRA_HOST_FLAGS) ; do \
22024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22025 done; \
22026 echo "Doing TAGS in sim" ; \
22027 (cd $(HOST_SUBDIR)/sim && \
22028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22030 "RANLIB=$${RANLIB}" \
22031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22032 TAGS) \
22033 || exit 1
22034
22035 @endif sim
22036
22037 .PHONY: maybe-install-info-sim install-info-sim
22038 maybe-install-info-sim:
22039 @if sim
22040 maybe-install-info-sim: install-info-sim
22041
22042 install-info-sim: \
22043 configure-sim \
22044 info-sim
22045 @[ -f ./sim/Makefile ] || exit 0; \
22046 r=`${PWD_COMMAND}`; export r; \
22047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22048 $(HOST_EXPORTS) \
22049 for flag in $(EXTRA_HOST_FLAGS) ; do \
22050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22051 done; \
22052 echo "Doing install-info in sim" ; \
22053 (cd $(HOST_SUBDIR)/sim && \
22054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22056 "RANLIB=$${RANLIB}" \
22057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22058 install-info) \
22059 || exit 1
22060
22061 @endif sim
22062
22063 .PHONY: maybe-installcheck-sim installcheck-sim
22064 maybe-installcheck-sim:
22065 @if sim
22066 maybe-installcheck-sim: installcheck-sim
22067
22068 installcheck-sim: \
22069 configure-sim
22070 @[ -f ./sim/Makefile ] || exit 0; \
22071 r=`${PWD_COMMAND}`; export r; \
22072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22073 $(HOST_EXPORTS) \
22074 for flag in $(EXTRA_HOST_FLAGS) ; do \
22075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22076 done; \
22077 echo "Doing installcheck in sim" ; \
22078 (cd $(HOST_SUBDIR)/sim && \
22079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22081 "RANLIB=$${RANLIB}" \
22082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22083 installcheck) \
22084 || exit 1
22085
22086 @endif sim
22087
22088 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
22089 maybe-mostlyclean-sim:
22090 @if sim
22091 maybe-mostlyclean-sim: mostlyclean-sim
22092
22093 mostlyclean-sim:
22094 @[ -f ./sim/Makefile ] || exit 0; \
22095 r=`${PWD_COMMAND}`; export r; \
22096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22097 $(HOST_EXPORTS) \
22098 for flag in $(EXTRA_HOST_FLAGS) ; do \
22099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22100 done; \
22101 echo "Doing mostlyclean in sim" ; \
22102 (cd $(HOST_SUBDIR)/sim && \
22103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22105 "RANLIB=$${RANLIB}" \
22106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22107 mostlyclean) \
22108 || exit 1
22109
22110 @endif sim
22111
22112 .PHONY: maybe-clean-sim clean-sim
22113 maybe-clean-sim:
22114 @if sim
22115 maybe-clean-sim: clean-sim
22116
22117 clean-sim:
22118 @[ -f ./sim/Makefile ] || exit 0; \
22119 r=`${PWD_COMMAND}`; export r; \
22120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22121 $(HOST_EXPORTS) \
22122 for flag in $(EXTRA_HOST_FLAGS) ; do \
22123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22124 done; \
22125 echo "Doing clean in sim" ; \
22126 (cd $(HOST_SUBDIR)/sim && \
22127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22129 "RANLIB=$${RANLIB}" \
22130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22131 clean) \
22132 || exit 1
22133
22134 @endif sim
22135
22136 .PHONY: maybe-distclean-sim distclean-sim
22137 maybe-distclean-sim:
22138 @if sim
22139 maybe-distclean-sim: distclean-sim
22140
22141 distclean-sim:
22142 @[ -f ./sim/Makefile ] || exit 0; \
22143 r=`${PWD_COMMAND}`; export r; \
22144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22145 $(HOST_EXPORTS) \
22146 for flag in $(EXTRA_HOST_FLAGS) ; do \
22147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22148 done; \
22149 echo "Doing distclean in sim" ; \
22150 (cd $(HOST_SUBDIR)/sim && \
22151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22153 "RANLIB=$${RANLIB}" \
22154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22155 distclean) \
22156 || exit 1
22157
22158 @endif sim
22159
22160 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
22161 maybe-maintainer-clean-sim:
22162 @if sim
22163 maybe-maintainer-clean-sim: maintainer-clean-sim
22164
22165 maintainer-clean-sim:
22166 @[ -f ./sim/Makefile ] || exit 0; \
22167 r=`${PWD_COMMAND}`; export r; \
22168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22169 $(HOST_EXPORTS) \
22170 for flag in $(EXTRA_HOST_FLAGS) ; do \
22171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22172 done; \
22173 echo "Doing maintainer-clean in sim" ; \
22174 (cd $(HOST_SUBDIR)/sim && \
22175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22177 "RANLIB=$${RANLIB}" \
22178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22179 maintainer-clean) \
22180 || exit 1
22181
22182 @endif sim
22183
22184
22185
22186 .PHONY: configure-tar maybe-configure-tar
22187 maybe-configure-tar:
22188 @if tar
22189 maybe-configure-tar: configure-tar
22190 configure-tar:
22191 @test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
22192 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
22193 r=`${PWD_COMMAND}`; export r; \
22194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22195 $(HOST_EXPORTS) \
22196 echo Configuring in $(HOST_SUBDIR)/tar; \
22197 cd "$(HOST_SUBDIR)/tar" || exit 1; \
22198 case $(srcdir) in \
22199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22200 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
22201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22202 esac; \
22203 srcdiroption="--srcdir=$${topdir}/tar"; \
22204 libsrcdir="$$s/tar"; \
22205 $(SHELL) $${libsrcdir}/configure \
22206 $(HOST_CONFIGARGS) $${srcdiroption} \
22207 || exit 1
22208 @endif tar
22209
22210
22211
22212
22213
22214 .PHONY: all-tar maybe-all-tar
22215 maybe-all-tar:
22216 @if tar
22217 TARGET-tar=all
22218 maybe-all-tar: all-tar
22219 all-tar: configure-tar
22220 @r=`${PWD_COMMAND}`; export r; \
22221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22222 $(HOST_EXPORTS) \
22223 (cd $(HOST_SUBDIR)/tar && \
22224 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tar))
22225 @endif tar
22226
22227
22228
22229
22230 .PHONY: check-tar maybe-check-tar
22231 maybe-check-tar:
22232 @if tar
22233 maybe-check-tar: check-tar
22234
22235 check-tar:
22236 @r=`${PWD_COMMAND}`; export r; \
22237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22238 $(HOST_EXPORTS) \
22239 (cd $(HOST_SUBDIR)/tar && \
22240 $(MAKE) $(FLAGS_TO_PASS) check)
22241
22242 @endif tar
22243
22244 .PHONY: install-tar maybe-install-tar
22245 maybe-install-tar:
22246 @if tar
22247 maybe-install-tar: install-tar
22248
22249 install-tar: installdirs
22250 @r=`${PWD_COMMAND}`; export r; \
22251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22252 $(HOST_EXPORTS) \
22253 (cd $(HOST_SUBDIR)/tar && \
22254 $(MAKE) $(FLAGS_TO_PASS) install)
22255
22256 @endif tar
22257
22258 # Other targets (info, dvi, etc.)
22259
22260 .PHONY: maybe-info-tar info-tar
22261 maybe-info-tar:
22262 @if tar
22263 maybe-info-tar: info-tar
22264
22265 info-tar: \
22266 configure-tar
22267 @[ -f ./tar/Makefile ] || exit 0; \
22268 r=`${PWD_COMMAND}`; export r; \
22269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22270 $(HOST_EXPORTS) \
22271 for flag in $(EXTRA_HOST_FLAGS) ; do \
22272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22273 done; \
22274 echo "Doing info in tar" ; \
22275 (cd $(HOST_SUBDIR)/tar && \
22276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22278 "RANLIB=$${RANLIB}" \
22279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22280 info) \
22281 || exit 1
22282
22283 @endif tar
22284
22285 .PHONY: maybe-dvi-tar dvi-tar
22286 maybe-dvi-tar:
22287 @if tar
22288 maybe-dvi-tar: dvi-tar
22289
22290 dvi-tar: \
22291 configure-tar
22292 @[ -f ./tar/Makefile ] || exit 0; \
22293 r=`${PWD_COMMAND}`; export r; \
22294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22295 $(HOST_EXPORTS) \
22296 for flag in $(EXTRA_HOST_FLAGS) ; do \
22297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22298 done; \
22299 echo "Doing dvi in tar" ; \
22300 (cd $(HOST_SUBDIR)/tar && \
22301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22303 "RANLIB=$${RANLIB}" \
22304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22305 dvi) \
22306 || exit 1
22307
22308 @endif tar
22309
22310 .PHONY: maybe-html-tar html-tar
22311 maybe-html-tar:
22312 @if tar
22313 maybe-html-tar: html-tar
22314
22315 html-tar: \
22316 configure-tar
22317 @[ -f ./tar/Makefile ] || exit 0; \
22318 r=`${PWD_COMMAND}`; export r; \
22319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22320 $(HOST_EXPORTS) \
22321 for flag in $(EXTRA_HOST_FLAGS) ; do \
22322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22323 done; \
22324 echo "Doing html in tar" ; \
22325 (cd $(HOST_SUBDIR)/tar && \
22326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22328 "RANLIB=$${RANLIB}" \
22329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22330 html) \
22331 || exit 1
22332
22333 @endif tar
22334
22335 .PHONY: maybe-TAGS-tar TAGS-tar
22336 maybe-TAGS-tar:
22337 @if tar
22338 maybe-TAGS-tar: TAGS-tar
22339
22340 TAGS-tar: \
22341 configure-tar
22342 @[ -f ./tar/Makefile ] || exit 0; \
22343 r=`${PWD_COMMAND}`; export r; \
22344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22345 $(HOST_EXPORTS) \
22346 for flag in $(EXTRA_HOST_FLAGS) ; do \
22347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22348 done; \
22349 echo "Doing TAGS in tar" ; \
22350 (cd $(HOST_SUBDIR)/tar && \
22351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22353 "RANLIB=$${RANLIB}" \
22354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22355 TAGS) \
22356 || exit 1
22357
22358 @endif tar
22359
22360 .PHONY: maybe-install-info-tar install-info-tar
22361 maybe-install-info-tar:
22362 @if tar
22363 maybe-install-info-tar: install-info-tar
22364
22365 install-info-tar: \
22366 configure-tar \
22367 info-tar
22368 @[ -f ./tar/Makefile ] || exit 0; \
22369 r=`${PWD_COMMAND}`; export r; \
22370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22371 $(HOST_EXPORTS) \
22372 for flag in $(EXTRA_HOST_FLAGS) ; do \
22373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22374 done; \
22375 echo "Doing install-info in tar" ; \
22376 (cd $(HOST_SUBDIR)/tar && \
22377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22379 "RANLIB=$${RANLIB}" \
22380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22381 install-info) \
22382 || exit 1
22383
22384 @endif tar
22385
22386 .PHONY: maybe-installcheck-tar installcheck-tar
22387 maybe-installcheck-tar:
22388 @if tar
22389 maybe-installcheck-tar: installcheck-tar
22390
22391 installcheck-tar: \
22392 configure-tar
22393 @[ -f ./tar/Makefile ] || exit 0; \
22394 r=`${PWD_COMMAND}`; export r; \
22395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22396 $(HOST_EXPORTS) \
22397 for flag in $(EXTRA_HOST_FLAGS) ; do \
22398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22399 done; \
22400 echo "Doing installcheck in tar" ; \
22401 (cd $(HOST_SUBDIR)/tar && \
22402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22404 "RANLIB=$${RANLIB}" \
22405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22406 installcheck) \
22407 || exit 1
22408
22409 @endif tar
22410
22411 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
22412 maybe-mostlyclean-tar:
22413 @if tar
22414 maybe-mostlyclean-tar: mostlyclean-tar
22415
22416 mostlyclean-tar:
22417 @[ -f ./tar/Makefile ] || exit 0; \
22418 r=`${PWD_COMMAND}`; export r; \
22419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22420 $(HOST_EXPORTS) \
22421 for flag in $(EXTRA_HOST_FLAGS) ; do \
22422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22423 done; \
22424 echo "Doing mostlyclean in tar" ; \
22425 (cd $(HOST_SUBDIR)/tar && \
22426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22428 "RANLIB=$${RANLIB}" \
22429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22430 mostlyclean) \
22431 || exit 1
22432
22433 @endif tar
22434
22435 .PHONY: maybe-clean-tar clean-tar
22436 maybe-clean-tar:
22437 @if tar
22438 maybe-clean-tar: clean-tar
22439
22440 clean-tar:
22441 @[ -f ./tar/Makefile ] || exit 0; \
22442 r=`${PWD_COMMAND}`; export r; \
22443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22444 $(HOST_EXPORTS) \
22445 for flag in $(EXTRA_HOST_FLAGS) ; do \
22446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22447 done; \
22448 echo "Doing clean in tar" ; \
22449 (cd $(HOST_SUBDIR)/tar && \
22450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22452 "RANLIB=$${RANLIB}" \
22453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22454 clean) \
22455 || exit 1
22456
22457 @endif tar
22458
22459 .PHONY: maybe-distclean-tar distclean-tar
22460 maybe-distclean-tar:
22461 @if tar
22462 maybe-distclean-tar: distclean-tar
22463
22464 distclean-tar:
22465 @[ -f ./tar/Makefile ] || exit 0; \
22466 r=`${PWD_COMMAND}`; export r; \
22467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22468 $(HOST_EXPORTS) \
22469 for flag in $(EXTRA_HOST_FLAGS) ; do \
22470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22471 done; \
22472 echo "Doing distclean in tar" ; \
22473 (cd $(HOST_SUBDIR)/tar && \
22474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22476 "RANLIB=$${RANLIB}" \
22477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22478 distclean) \
22479 || exit 1
22480
22481 @endif tar
22482
22483 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
22484 maybe-maintainer-clean-tar:
22485 @if tar
22486 maybe-maintainer-clean-tar: maintainer-clean-tar
22487
22488 maintainer-clean-tar:
22489 @[ -f ./tar/Makefile ] || exit 0; \
22490 r=`${PWD_COMMAND}`; export r; \
22491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22492 $(HOST_EXPORTS) \
22493 for flag in $(EXTRA_HOST_FLAGS) ; do \
22494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22495 done; \
22496 echo "Doing maintainer-clean in tar" ; \
22497 (cd $(HOST_SUBDIR)/tar && \
22498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22500 "RANLIB=$${RANLIB}" \
22501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22502 maintainer-clean) \
22503 || exit 1
22504
22505 @endif tar
22506
22507
22508
22509 .PHONY: configure-texinfo maybe-configure-texinfo
22510 maybe-configure-texinfo:
22511 @if texinfo
22512 maybe-configure-texinfo: configure-texinfo
22513 configure-texinfo:
22514 @test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
22515 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
22516 r=`${PWD_COMMAND}`; export r; \
22517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22518 $(HOST_EXPORTS) \
22519 echo Configuring in $(HOST_SUBDIR)/texinfo; \
22520 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
22521 case $(srcdir) in \
22522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22523 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
22524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22525 esac; \
22526 srcdiroption="--srcdir=$${topdir}/texinfo"; \
22527 libsrcdir="$$s/texinfo"; \
22528 $(SHELL) $${libsrcdir}/configure \
22529 $(HOST_CONFIGARGS) $${srcdiroption} \
22530 || exit 1
22531 @endif texinfo
22532
22533
22534
22535
22536
22537 .PHONY: all-texinfo maybe-all-texinfo
22538 maybe-all-texinfo:
22539 @if texinfo
22540 TARGET-texinfo=all
22541 maybe-all-texinfo: all-texinfo
22542 all-texinfo: configure-texinfo
22543 @r=`${PWD_COMMAND}`; export r; \
22544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22545 $(HOST_EXPORTS) \
22546 (cd $(HOST_SUBDIR)/texinfo && \
22547 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-texinfo))
22548 @endif texinfo
22549
22550
22551
22552
22553 .PHONY: check-texinfo maybe-check-texinfo
22554 maybe-check-texinfo:
22555 @if texinfo
22556 maybe-check-texinfo: check-texinfo
22557
22558 check-texinfo:
22559 @r=`${PWD_COMMAND}`; export r; \
22560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22561 $(HOST_EXPORTS) \
22562 (cd $(HOST_SUBDIR)/texinfo && \
22563 $(MAKE) $(FLAGS_TO_PASS) check)
22564
22565 @endif texinfo
22566
22567 .PHONY: install-texinfo maybe-install-texinfo
22568 maybe-install-texinfo:
22569 @if texinfo
22570 maybe-install-texinfo: install-texinfo
22571
22572 install-texinfo:
22573
22574 @endif texinfo
22575
22576 # Other targets (info, dvi, etc.)
22577
22578 .PHONY: maybe-info-texinfo info-texinfo
22579 maybe-info-texinfo:
22580 @if texinfo
22581 maybe-info-texinfo: info-texinfo
22582
22583 info-texinfo: \
22584 configure-texinfo
22585 @[ -f ./texinfo/Makefile ] || exit 0; \
22586 r=`${PWD_COMMAND}`; export r; \
22587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22588 $(HOST_EXPORTS) \
22589 for flag in $(EXTRA_HOST_FLAGS) ; do \
22590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22591 done; \
22592 echo "Doing info in texinfo" ; \
22593 (cd $(HOST_SUBDIR)/texinfo && \
22594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22596 "RANLIB=$${RANLIB}" \
22597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22598 info) \
22599 || exit 1
22600
22601 @endif texinfo
22602
22603 .PHONY: maybe-dvi-texinfo dvi-texinfo
22604 maybe-dvi-texinfo:
22605 @if texinfo
22606 maybe-dvi-texinfo: dvi-texinfo
22607
22608 dvi-texinfo: \
22609 configure-texinfo
22610 @[ -f ./texinfo/Makefile ] || exit 0; \
22611 r=`${PWD_COMMAND}`; export r; \
22612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22613 $(HOST_EXPORTS) \
22614 for flag in $(EXTRA_HOST_FLAGS) ; do \
22615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22616 done; \
22617 echo "Doing dvi in texinfo" ; \
22618 (cd $(HOST_SUBDIR)/texinfo && \
22619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22621 "RANLIB=$${RANLIB}" \
22622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22623 dvi) \
22624 || exit 1
22625
22626 @endif texinfo
22627
22628 .PHONY: maybe-html-texinfo html-texinfo
22629 maybe-html-texinfo:
22630 @if texinfo
22631 maybe-html-texinfo: html-texinfo
22632
22633 html-texinfo: \
22634 configure-texinfo
22635 @[ -f ./texinfo/Makefile ] || exit 0; \
22636 r=`${PWD_COMMAND}`; export r; \
22637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22638 $(HOST_EXPORTS) \
22639 for flag in $(EXTRA_HOST_FLAGS) ; do \
22640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22641 done; \
22642 echo "Doing html in texinfo" ; \
22643 (cd $(HOST_SUBDIR)/texinfo && \
22644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22646 "RANLIB=$${RANLIB}" \
22647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22648 html) \
22649 || exit 1
22650
22651 @endif texinfo
22652
22653 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
22654 maybe-TAGS-texinfo:
22655 @if texinfo
22656 maybe-TAGS-texinfo: TAGS-texinfo
22657
22658 TAGS-texinfo: \
22659 configure-texinfo
22660 @[ -f ./texinfo/Makefile ] || exit 0; \
22661 r=`${PWD_COMMAND}`; export r; \
22662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22663 $(HOST_EXPORTS) \
22664 for flag in $(EXTRA_HOST_FLAGS) ; do \
22665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22666 done; \
22667 echo "Doing TAGS in texinfo" ; \
22668 (cd $(HOST_SUBDIR)/texinfo && \
22669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22671 "RANLIB=$${RANLIB}" \
22672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22673 TAGS) \
22674 || exit 1
22675
22676 @endif texinfo
22677
22678 .PHONY: maybe-install-info-texinfo install-info-texinfo
22679 maybe-install-info-texinfo:
22680 @if texinfo
22681 maybe-install-info-texinfo: install-info-texinfo
22682
22683 install-info-texinfo: \
22684 configure-texinfo \
22685 info-texinfo
22686 @[ -f ./texinfo/Makefile ] || exit 0; \
22687 r=`${PWD_COMMAND}`; export r; \
22688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22689 $(HOST_EXPORTS) \
22690 for flag in $(EXTRA_HOST_FLAGS) ; do \
22691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22692 done; \
22693 echo "Doing install-info in texinfo" ; \
22694 (cd $(HOST_SUBDIR)/texinfo && \
22695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22697 "RANLIB=$${RANLIB}" \
22698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22699 install-info) \
22700 || exit 1
22701
22702 @endif texinfo
22703
22704 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
22705 maybe-installcheck-texinfo:
22706 @if texinfo
22707 maybe-installcheck-texinfo: installcheck-texinfo
22708
22709 installcheck-texinfo: \
22710 configure-texinfo
22711 @[ -f ./texinfo/Makefile ] || exit 0; \
22712 r=`${PWD_COMMAND}`; export r; \
22713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22714 $(HOST_EXPORTS) \
22715 for flag in $(EXTRA_HOST_FLAGS) ; do \
22716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22717 done; \
22718 echo "Doing installcheck in texinfo" ; \
22719 (cd $(HOST_SUBDIR)/texinfo && \
22720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22722 "RANLIB=$${RANLIB}" \
22723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22724 installcheck) \
22725 || exit 1
22726
22727 @endif texinfo
22728
22729 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
22730 maybe-mostlyclean-texinfo:
22731 @if texinfo
22732 maybe-mostlyclean-texinfo: mostlyclean-texinfo
22733
22734 mostlyclean-texinfo:
22735 @[ -f ./texinfo/Makefile ] || exit 0; \
22736 r=`${PWD_COMMAND}`; export r; \
22737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22738 $(HOST_EXPORTS) \
22739 for flag in $(EXTRA_HOST_FLAGS) ; do \
22740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22741 done; \
22742 echo "Doing mostlyclean in texinfo" ; \
22743 (cd $(HOST_SUBDIR)/texinfo && \
22744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22746 "RANLIB=$${RANLIB}" \
22747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22748 mostlyclean) \
22749 || exit 1
22750
22751 @endif texinfo
22752
22753 .PHONY: maybe-clean-texinfo clean-texinfo
22754 maybe-clean-texinfo:
22755 @if texinfo
22756 maybe-clean-texinfo: clean-texinfo
22757
22758 clean-texinfo:
22759 @[ -f ./texinfo/Makefile ] || exit 0; \
22760 r=`${PWD_COMMAND}`; export r; \
22761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22762 $(HOST_EXPORTS) \
22763 for flag in $(EXTRA_HOST_FLAGS) ; do \
22764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22765 done; \
22766 echo "Doing clean in texinfo" ; \
22767 (cd $(HOST_SUBDIR)/texinfo && \
22768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22770 "RANLIB=$${RANLIB}" \
22771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22772 clean) \
22773 || exit 1
22774
22775 @endif texinfo
22776
22777 .PHONY: maybe-distclean-texinfo distclean-texinfo
22778 maybe-distclean-texinfo:
22779 @if texinfo
22780 maybe-distclean-texinfo: distclean-texinfo
22781
22782 distclean-texinfo:
22783 @[ -f ./texinfo/Makefile ] || exit 0; \
22784 r=`${PWD_COMMAND}`; export r; \
22785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22786 $(HOST_EXPORTS) \
22787 for flag in $(EXTRA_HOST_FLAGS) ; do \
22788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22789 done; \
22790 echo "Doing distclean in texinfo" ; \
22791 (cd $(HOST_SUBDIR)/texinfo && \
22792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22794 "RANLIB=$${RANLIB}" \
22795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22796 distclean) \
22797 || exit 1
22798
22799 @endif texinfo
22800
22801 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
22802 maybe-maintainer-clean-texinfo:
22803 @if texinfo
22804 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
22805
22806 maintainer-clean-texinfo:
22807 @[ -f ./texinfo/Makefile ] || exit 0; \
22808 r=`${PWD_COMMAND}`; export r; \
22809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22810 $(HOST_EXPORTS) \
22811 for flag in $(EXTRA_HOST_FLAGS) ; do \
22812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22813 done; \
22814 echo "Doing maintainer-clean in texinfo" ; \
22815 (cd $(HOST_SUBDIR)/texinfo && \
22816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22818 "RANLIB=$${RANLIB}" \
22819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22820 maintainer-clean) \
22821 || exit 1
22822
22823 @endif texinfo
22824
22825
22826
22827 .PHONY: configure-textutils maybe-configure-textutils
22828 maybe-configure-textutils:
22829 @if textutils
22830 maybe-configure-textutils: configure-textutils
22831 configure-textutils:
22832 @test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
22833 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
22834 r=`${PWD_COMMAND}`; export r; \
22835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22836 $(HOST_EXPORTS) \
22837 echo Configuring in $(HOST_SUBDIR)/textutils; \
22838 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
22839 case $(srcdir) in \
22840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22841 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
22842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22843 esac; \
22844 srcdiroption="--srcdir=$${topdir}/textutils"; \
22845 libsrcdir="$$s/textutils"; \
22846 $(SHELL) $${libsrcdir}/configure \
22847 $(HOST_CONFIGARGS) $${srcdiroption} \
22848 || exit 1
22849 @endif textutils
22850
22851
22852
22853
22854
22855 .PHONY: all-textutils maybe-all-textutils
22856 maybe-all-textutils:
22857 @if textutils
22858 TARGET-textutils=all
22859 maybe-all-textutils: all-textutils
22860 all-textutils: configure-textutils
22861 @r=`${PWD_COMMAND}`; export r; \
22862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22863 $(HOST_EXPORTS) \
22864 (cd $(HOST_SUBDIR)/textutils && \
22865 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-textutils))
22866 @endif textutils
22867
22868
22869
22870
22871 .PHONY: check-textutils maybe-check-textutils
22872 maybe-check-textutils:
22873 @if textutils
22874 maybe-check-textutils: check-textutils
22875
22876 check-textutils:
22877 @r=`${PWD_COMMAND}`; export r; \
22878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22879 $(HOST_EXPORTS) \
22880 (cd $(HOST_SUBDIR)/textutils && \
22881 $(MAKE) $(FLAGS_TO_PASS) check)
22882
22883 @endif textutils
22884
22885 .PHONY: install-textutils maybe-install-textutils
22886 maybe-install-textutils:
22887 @if textutils
22888 maybe-install-textutils: install-textutils
22889
22890 install-textutils: installdirs
22891 @r=`${PWD_COMMAND}`; export r; \
22892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22893 $(HOST_EXPORTS) \
22894 (cd $(HOST_SUBDIR)/textutils && \
22895 $(MAKE) $(FLAGS_TO_PASS) install)
22896
22897 @endif textutils
22898
22899 # Other targets (info, dvi, etc.)
22900
22901 .PHONY: maybe-info-textutils info-textutils
22902 maybe-info-textutils:
22903 @if textutils
22904 maybe-info-textutils: info-textutils
22905
22906 info-textutils: \
22907 configure-textutils
22908 @[ -f ./textutils/Makefile ] || exit 0; \
22909 r=`${PWD_COMMAND}`; export r; \
22910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22911 $(HOST_EXPORTS) \
22912 for flag in $(EXTRA_HOST_FLAGS) ; do \
22913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22914 done; \
22915 echo "Doing info in textutils" ; \
22916 (cd $(HOST_SUBDIR)/textutils && \
22917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22919 "RANLIB=$${RANLIB}" \
22920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22921 info) \
22922 || exit 1
22923
22924 @endif textutils
22925
22926 .PHONY: maybe-dvi-textutils dvi-textutils
22927 maybe-dvi-textutils:
22928 @if textutils
22929 maybe-dvi-textutils: dvi-textutils
22930
22931 dvi-textutils: \
22932 configure-textutils
22933 @[ -f ./textutils/Makefile ] || exit 0; \
22934 r=`${PWD_COMMAND}`; export r; \
22935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22936 $(HOST_EXPORTS) \
22937 for flag in $(EXTRA_HOST_FLAGS) ; do \
22938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22939 done; \
22940 echo "Doing dvi in textutils" ; \
22941 (cd $(HOST_SUBDIR)/textutils && \
22942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22944 "RANLIB=$${RANLIB}" \
22945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22946 dvi) \
22947 || exit 1
22948
22949 @endif textutils
22950
22951 .PHONY: maybe-html-textutils html-textutils
22952 maybe-html-textutils:
22953 @if textutils
22954 maybe-html-textutils: html-textutils
22955
22956 html-textutils: \
22957 configure-textutils
22958 @[ -f ./textutils/Makefile ] || exit 0; \
22959 r=`${PWD_COMMAND}`; export r; \
22960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22961 $(HOST_EXPORTS) \
22962 for flag in $(EXTRA_HOST_FLAGS) ; do \
22963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22964 done; \
22965 echo "Doing html in textutils" ; \
22966 (cd $(HOST_SUBDIR)/textutils && \
22967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22969 "RANLIB=$${RANLIB}" \
22970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22971 html) \
22972 || exit 1
22973
22974 @endif textutils
22975
22976 .PHONY: maybe-TAGS-textutils TAGS-textutils
22977 maybe-TAGS-textutils:
22978 @if textutils
22979 maybe-TAGS-textutils: TAGS-textutils
22980
22981 TAGS-textutils: \
22982 configure-textutils
22983 @[ -f ./textutils/Makefile ] || exit 0; \
22984 r=`${PWD_COMMAND}`; export r; \
22985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22986 $(HOST_EXPORTS) \
22987 for flag in $(EXTRA_HOST_FLAGS) ; do \
22988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22989 done; \
22990 echo "Doing TAGS in textutils" ; \
22991 (cd $(HOST_SUBDIR)/textutils && \
22992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22994 "RANLIB=$${RANLIB}" \
22995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22996 TAGS) \
22997 || exit 1
22998
22999 @endif textutils
23000
23001 .PHONY: maybe-install-info-textutils install-info-textutils
23002 maybe-install-info-textutils:
23003 @if textutils
23004 maybe-install-info-textutils: install-info-textutils
23005
23006 install-info-textutils: \
23007 configure-textutils \
23008 info-textutils
23009 @[ -f ./textutils/Makefile ] || exit 0; \
23010 r=`${PWD_COMMAND}`; export r; \
23011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23012 $(HOST_EXPORTS) \
23013 for flag in $(EXTRA_HOST_FLAGS) ; do \
23014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23015 done; \
23016 echo "Doing install-info in textutils" ; \
23017 (cd $(HOST_SUBDIR)/textutils && \
23018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23020 "RANLIB=$${RANLIB}" \
23021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23022 install-info) \
23023 || exit 1
23024
23025 @endif textutils
23026
23027 .PHONY: maybe-installcheck-textutils installcheck-textutils
23028 maybe-installcheck-textutils:
23029 @if textutils
23030 maybe-installcheck-textutils: installcheck-textutils
23031
23032 installcheck-textutils: \
23033 configure-textutils
23034 @[ -f ./textutils/Makefile ] || exit 0; \
23035 r=`${PWD_COMMAND}`; export r; \
23036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23037 $(HOST_EXPORTS) \
23038 for flag in $(EXTRA_HOST_FLAGS) ; do \
23039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23040 done; \
23041 echo "Doing installcheck in textutils" ; \
23042 (cd $(HOST_SUBDIR)/textutils && \
23043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23045 "RANLIB=$${RANLIB}" \
23046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23047 installcheck) \
23048 || exit 1
23049
23050 @endif textutils
23051
23052 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
23053 maybe-mostlyclean-textutils:
23054 @if textutils
23055 maybe-mostlyclean-textutils: mostlyclean-textutils
23056
23057 mostlyclean-textutils:
23058 @[ -f ./textutils/Makefile ] || exit 0; \
23059 r=`${PWD_COMMAND}`; export r; \
23060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23061 $(HOST_EXPORTS) \
23062 for flag in $(EXTRA_HOST_FLAGS) ; do \
23063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23064 done; \
23065 echo "Doing mostlyclean in textutils" ; \
23066 (cd $(HOST_SUBDIR)/textutils && \
23067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23069 "RANLIB=$${RANLIB}" \
23070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23071 mostlyclean) \
23072 || exit 1
23073
23074 @endif textutils
23075
23076 .PHONY: maybe-clean-textutils clean-textutils
23077 maybe-clean-textutils:
23078 @if textutils
23079 maybe-clean-textutils: clean-textutils
23080
23081 clean-textutils:
23082 @[ -f ./textutils/Makefile ] || exit 0; \
23083 r=`${PWD_COMMAND}`; export r; \
23084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23085 $(HOST_EXPORTS) \
23086 for flag in $(EXTRA_HOST_FLAGS) ; do \
23087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23088 done; \
23089 echo "Doing clean in textutils" ; \
23090 (cd $(HOST_SUBDIR)/textutils && \
23091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23093 "RANLIB=$${RANLIB}" \
23094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23095 clean) \
23096 || exit 1
23097
23098 @endif textutils
23099
23100 .PHONY: maybe-distclean-textutils distclean-textutils
23101 maybe-distclean-textutils:
23102 @if textutils
23103 maybe-distclean-textutils: distclean-textutils
23104
23105 distclean-textutils:
23106 @[ -f ./textutils/Makefile ] || exit 0; \
23107 r=`${PWD_COMMAND}`; export r; \
23108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23109 $(HOST_EXPORTS) \
23110 for flag in $(EXTRA_HOST_FLAGS) ; do \
23111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23112 done; \
23113 echo "Doing distclean in textutils" ; \
23114 (cd $(HOST_SUBDIR)/textutils && \
23115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23117 "RANLIB=$${RANLIB}" \
23118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23119 distclean) \
23120 || exit 1
23121
23122 @endif textutils
23123
23124 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
23125 maybe-maintainer-clean-textutils:
23126 @if textutils
23127 maybe-maintainer-clean-textutils: maintainer-clean-textutils
23128
23129 maintainer-clean-textutils:
23130 @[ -f ./textutils/Makefile ] || exit 0; \
23131 r=`${PWD_COMMAND}`; export r; \
23132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23133 $(HOST_EXPORTS) \
23134 for flag in $(EXTRA_HOST_FLAGS) ; do \
23135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23136 done; \
23137 echo "Doing maintainer-clean in textutils" ; \
23138 (cd $(HOST_SUBDIR)/textutils && \
23139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23141 "RANLIB=$${RANLIB}" \
23142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23143 maintainer-clean) \
23144 || exit 1
23145
23146 @endif textutils
23147
23148
23149
23150 .PHONY: configure-time maybe-configure-time
23151 maybe-configure-time:
23152 @if time
23153 maybe-configure-time: configure-time
23154 configure-time:
23155 @test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
23156 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
23157 r=`${PWD_COMMAND}`; export r; \
23158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23159 $(HOST_EXPORTS) \
23160 echo Configuring in $(HOST_SUBDIR)/time; \
23161 cd "$(HOST_SUBDIR)/time" || exit 1; \
23162 case $(srcdir) in \
23163 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23164 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
23165 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23166 esac; \
23167 srcdiroption="--srcdir=$${topdir}/time"; \
23168 libsrcdir="$$s/time"; \
23169 $(SHELL) $${libsrcdir}/configure \
23170 $(HOST_CONFIGARGS) $${srcdiroption} \
23171 || exit 1
23172 @endif time
23173
23174
23175
23176
23177
23178 .PHONY: all-time maybe-all-time
23179 maybe-all-time:
23180 @if time
23181 TARGET-time=all
23182 maybe-all-time: all-time
23183 all-time: configure-time
23184 @r=`${PWD_COMMAND}`; export r; \
23185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23186 $(HOST_EXPORTS) \
23187 (cd $(HOST_SUBDIR)/time && \
23188 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-time))
23189 @endif time
23190
23191
23192
23193
23194 .PHONY: check-time maybe-check-time
23195 maybe-check-time:
23196 @if time
23197 maybe-check-time: check-time
23198
23199 check-time:
23200 @r=`${PWD_COMMAND}`; export r; \
23201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23202 $(HOST_EXPORTS) \
23203 (cd $(HOST_SUBDIR)/time && \
23204 $(MAKE) $(FLAGS_TO_PASS) check)
23205
23206 @endif time
23207
23208 .PHONY: install-time maybe-install-time
23209 maybe-install-time:
23210 @if time
23211 maybe-install-time: install-time
23212
23213 install-time: installdirs
23214 @r=`${PWD_COMMAND}`; export r; \
23215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23216 $(HOST_EXPORTS) \
23217 (cd $(HOST_SUBDIR)/time && \
23218 $(MAKE) $(FLAGS_TO_PASS) install)
23219
23220 @endif time
23221
23222 # Other targets (info, dvi, etc.)
23223
23224 .PHONY: maybe-info-time info-time
23225 maybe-info-time:
23226 @if time
23227 maybe-info-time: info-time
23228
23229 info-time: \
23230 configure-time
23231 @[ -f ./time/Makefile ] || exit 0; \
23232 r=`${PWD_COMMAND}`; export r; \
23233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23234 $(HOST_EXPORTS) \
23235 for flag in $(EXTRA_HOST_FLAGS) ; do \
23236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23237 done; \
23238 echo "Doing info in time" ; \
23239 (cd $(HOST_SUBDIR)/time && \
23240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23242 "RANLIB=$${RANLIB}" \
23243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23244 info) \
23245 || exit 1
23246
23247 @endif time
23248
23249 .PHONY: maybe-dvi-time dvi-time
23250 maybe-dvi-time:
23251 @if time
23252 maybe-dvi-time: dvi-time
23253
23254 dvi-time: \
23255 configure-time
23256 @[ -f ./time/Makefile ] || exit 0; \
23257 r=`${PWD_COMMAND}`; export r; \
23258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23259 $(HOST_EXPORTS) \
23260 for flag in $(EXTRA_HOST_FLAGS) ; do \
23261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23262 done; \
23263 echo "Doing dvi in time" ; \
23264 (cd $(HOST_SUBDIR)/time && \
23265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23267 "RANLIB=$${RANLIB}" \
23268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23269 dvi) \
23270 || exit 1
23271
23272 @endif time
23273
23274 .PHONY: maybe-html-time html-time
23275 maybe-html-time:
23276 @if time
23277 maybe-html-time: html-time
23278
23279 html-time: \
23280 configure-time
23281 @[ -f ./time/Makefile ] || exit 0; \
23282 r=`${PWD_COMMAND}`; export r; \
23283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23284 $(HOST_EXPORTS) \
23285 for flag in $(EXTRA_HOST_FLAGS) ; do \
23286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23287 done; \
23288 echo "Doing html in time" ; \
23289 (cd $(HOST_SUBDIR)/time && \
23290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23292 "RANLIB=$${RANLIB}" \
23293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23294 html) \
23295 || exit 1
23296
23297 @endif time
23298
23299 .PHONY: maybe-TAGS-time TAGS-time
23300 maybe-TAGS-time:
23301 @if time
23302 maybe-TAGS-time: TAGS-time
23303
23304 TAGS-time: \
23305 configure-time
23306 @[ -f ./time/Makefile ] || exit 0; \
23307 r=`${PWD_COMMAND}`; export r; \
23308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23309 $(HOST_EXPORTS) \
23310 for flag in $(EXTRA_HOST_FLAGS) ; do \
23311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23312 done; \
23313 echo "Doing TAGS in time" ; \
23314 (cd $(HOST_SUBDIR)/time && \
23315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23317 "RANLIB=$${RANLIB}" \
23318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23319 TAGS) \
23320 || exit 1
23321
23322 @endif time
23323
23324 .PHONY: maybe-install-info-time install-info-time
23325 maybe-install-info-time:
23326 @if time
23327 maybe-install-info-time: install-info-time
23328
23329 install-info-time: \
23330 configure-time \
23331 info-time
23332 @[ -f ./time/Makefile ] || exit 0; \
23333 r=`${PWD_COMMAND}`; export r; \
23334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23335 $(HOST_EXPORTS) \
23336 for flag in $(EXTRA_HOST_FLAGS) ; do \
23337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23338 done; \
23339 echo "Doing install-info in time" ; \
23340 (cd $(HOST_SUBDIR)/time && \
23341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23343 "RANLIB=$${RANLIB}" \
23344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23345 install-info) \
23346 || exit 1
23347
23348 @endif time
23349
23350 .PHONY: maybe-installcheck-time installcheck-time
23351 maybe-installcheck-time:
23352 @if time
23353 maybe-installcheck-time: installcheck-time
23354
23355 installcheck-time: \
23356 configure-time
23357 @[ -f ./time/Makefile ] || exit 0; \
23358 r=`${PWD_COMMAND}`; export r; \
23359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23360 $(HOST_EXPORTS) \
23361 for flag in $(EXTRA_HOST_FLAGS) ; do \
23362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23363 done; \
23364 echo "Doing installcheck in time" ; \
23365 (cd $(HOST_SUBDIR)/time && \
23366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23368 "RANLIB=$${RANLIB}" \
23369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23370 installcheck) \
23371 || exit 1
23372
23373 @endif time
23374
23375 .PHONY: maybe-mostlyclean-time mostlyclean-time
23376 maybe-mostlyclean-time:
23377 @if time
23378 maybe-mostlyclean-time: mostlyclean-time
23379
23380 mostlyclean-time:
23381 @[ -f ./time/Makefile ] || exit 0; \
23382 r=`${PWD_COMMAND}`; export r; \
23383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23384 $(HOST_EXPORTS) \
23385 for flag in $(EXTRA_HOST_FLAGS) ; do \
23386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23387 done; \
23388 echo "Doing mostlyclean in time" ; \
23389 (cd $(HOST_SUBDIR)/time && \
23390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23392 "RANLIB=$${RANLIB}" \
23393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23394 mostlyclean) \
23395 || exit 1
23396
23397 @endif time
23398
23399 .PHONY: maybe-clean-time clean-time
23400 maybe-clean-time:
23401 @if time
23402 maybe-clean-time: clean-time
23403
23404 clean-time:
23405 @[ -f ./time/Makefile ] || exit 0; \
23406 r=`${PWD_COMMAND}`; export r; \
23407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23408 $(HOST_EXPORTS) \
23409 for flag in $(EXTRA_HOST_FLAGS) ; do \
23410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23411 done; \
23412 echo "Doing clean in time" ; \
23413 (cd $(HOST_SUBDIR)/time && \
23414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23416 "RANLIB=$${RANLIB}" \
23417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23418 clean) \
23419 || exit 1
23420
23421 @endif time
23422
23423 .PHONY: maybe-distclean-time distclean-time
23424 maybe-distclean-time:
23425 @if time
23426 maybe-distclean-time: distclean-time
23427
23428 distclean-time:
23429 @[ -f ./time/Makefile ] || exit 0; \
23430 r=`${PWD_COMMAND}`; export r; \
23431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23432 $(HOST_EXPORTS) \
23433 for flag in $(EXTRA_HOST_FLAGS) ; do \
23434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23435 done; \
23436 echo "Doing distclean in time" ; \
23437 (cd $(HOST_SUBDIR)/time && \
23438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23440 "RANLIB=$${RANLIB}" \
23441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23442 distclean) \
23443 || exit 1
23444
23445 @endif time
23446
23447 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
23448 maybe-maintainer-clean-time:
23449 @if time
23450 maybe-maintainer-clean-time: maintainer-clean-time
23451
23452 maintainer-clean-time:
23453 @[ -f ./time/Makefile ] || exit 0; \
23454 r=`${PWD_COMMAND}`; export r; \
23455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23456 $(HOST_EXPORTS) \
23457 for flag in $(EXTRA_HOST_FLAGS) ; do \
23458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23459 done; \
23460 echo "Doing maintainer-clean in time" ; \
23461 (cd $(HOST_SUBDIR)/time && \
23462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23464 "RANLIB=$${RANLIB}" \
23465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23466 maintainer-clean) \
23467 || exit 1
23468
23469 @endif time
23470
23471
23472
23473 .PHONY: configure-uudecode maybe-configure-uudecode
23474 maybe-configure-uudecode:
23475 @if uudecode
23476 maybe-configure-uudecode: configure-uudecode
23477 configure-uudecode:
23478 @test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
23479 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
23480 r=`${PWD_COMMAND}`; export r; \
23481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23482 $(HOST_EXPORTS) \
23483 echo Configuring in $(HOST_SUBDIR)/uudecode; \
23484 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
23485 case $(srcdir) in \
23486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23487 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
23488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23489 esac; \
23490 srcdiroption="--srcdir=$${topdir}/uudecode"; \
23491 libsrcdir="$$s/uudecode"; \
23492 $(SHELL) $${libsrcdir}/configure \
23493 $(HOST_CONFIGARGS) $${srcdiroption} \
23494 || exit 1
23495 @endif uudecode
23496
23497
23498
23499
23500
23501 .PHONY: all-uudecode maybe-all-uudecode
23502 maybe-all-uudecode:
23503 @if uudecode
23504 TARGET-uudecode=all
23505 maybe-all-uudecode: all-uudecode
23506 all-uudecode: configure-uudecode
23507 @r=`${PWD_COMMAND}`; export r; \
23508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23509 $(HOST_EXPORTS) \
23510 (cd $(HOST_SUBDIR)/uudecode && \
23511 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-uudecode))
23512 @endif uudecode
23513
23514
23515
23516
23517 .PHONY: check-uudecode maybe-check-uudecode
23518 maybe-check-uudecode:
23519 @if uudecode
23520 maybe-check-uudecode: check-uudecode
23521
23522 check-uudecode:
23523 @r=`${PWD_COMMAND}`; export r; \
23524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23525 $(HOST_EXPORTS) \
23526 (cd $(HOST_SUBDIR)/uudecode && \
23527 $(MAKE) $(FLAGS_TO_PASS) check)
23528
23529 @endif uudecode
23530
23531 .PHONY: install-uudecode maybe-install-uudecode
23532 maybe-install-uudecode:
23533 @if uudecode
23534 maybe-install-uudecode: install-uudecode
23535
23536 install-uudecode: installdirs
23537 @r=`${PWD_COMMAND}`; export r; \
23538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23539 $(HOST_EXPORTS) \
23540 (cd $(HOST_SUBDIR)/uudecode && \
23541 $(MAKE) $(FLAGS_TO_PASS) install)
23542
23543 @endif uudecode
23544
23545 # Other targets (info, dvi, etc.)
23546
23547 .PHONY: maybe-info-uudecode info-uudecode
23548 maybe-info-uudecode:
23549 @if uudecode
23550 maybe-info-uudecode: info-uudecode
23551
23552 info-uudecode: \
23553 configure-uudecode
23554 @[ -f ./uudecode/Makefile ] || exit 0; \
23555 r=`${PWD_COMMAND}`; export r; \
23556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23557 $(HOST_EXPORTS) \
23558 for flag in $(EXTRA_HOST_FLAGS) ; do \
23559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23560 done; \
23561 echo "Doing info in uudecode" ; \
23562 (cd $(HOST_SUBDIR)/uudecode && \
23563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23565 "RANLIB=$${RANLIB}" \
23566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23567 info) \
23568 || exit 1
23569
23570 @endif uudecode
23571
23572 .PHONY: maybe-dvi-uudecode dvi-uudecode
23573 maybe-dvi-uudecode:
23574 @if uudecode
23575 maybe-dvi-uudecode: dvi-uudecode
23576
23577 dvi-uudecode: \
23578 configure-uudecode
23579 @[ -f ./uudecode/Makefile ] || exit 0; \
23580 r=`${PWD_COMMAND}`; export r; \
23581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23582 $(HOST_EXPORTS) \
23583 for flag in $(EXTRA_HOST_FLAGS) ; do \
23584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23585 done; \
23586 echo "Doing dvi in uudecode" ; \
23587 (cd $(HOST_SUBDIR)/uudecode && \
23588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23590 "RANLIB=$${RANLIB}" \
23591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23592 dvi) \
23593 || exit 1
23594
23595 @endif uudecode
23596
23597 .PHONY: maybe-html-uudecode html-uudecode
23598 maybe-html-uudecode:
23599 @if uudecode
23600 maybe-html-uudecode: html-uudecode
23601
23602 html-uudecode: \
23603 configure-uudecode
23604 @[ -f ./uudecode/Makefile ] || exit 0; \
23605 r=`${PWD_COMMAND}`; export r; \
23606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23607 $(HOST_EXPORTS) \
23608 for flag in $(EXTRA_HOST_FLAGS) ; do \
23609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23610 done; \
23611 echo "Doing html in uudecode" ; \
23612 (cd $(HOST_SUBDIR)/uudecode && \
23613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23615 "RANLIB=$${RANLIB}" \
23616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23617 html) \
23618 || exit 1
23619
23620 @endif uudecode
23621
23622 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
23623 maybe-TAGS-uudecode:
23624 @if uudecode
23625 maybe-TAGS-uudecode: TAGS-uudecode
23626
23627 TAGS-uudecode: \
23628 configure-uudecode
23629 @[ -f ./uudecode/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 uudecode" ; \
23637 (cd $(HOST_SUBDIR)/uudecode && \
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
23644
23645 @endif uudecode
23646
23647 .PHONY: maybe-install-info-uudecode install-info-uudecode
23648 maybe-install-info-uudecode:
23649 @if uudecode
23650 maybe-install-info-uudecode: install-info-uudecode
23651
23652 install-info-uudecode: \
23653 configure-uudecode \
23654 info-uudecode
23655 @[ -f ./uudecode/Makefile ] || exit 0; \
23656 r=`${PWD_COMMAND}`; export r; \
23657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23658 $(HOST_EXPORTS) \
23659 for flag in $(EXTRA_HOST_FLAGS) ; do \
23660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23661 done; \
23662 echo "Doing install-info in uudecode" ; \
23663 (cd $(HOST_SUBDIR)/uudecode && \
23664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23666 "RANLIB=$${RANLIB}" \
23667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23668 install-info) \
23669 || exit 1
23670
23671 @endif uudecode
23672
23673 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
23674 maybe-installcheck-uudecode:
23675 @if uudecode
23676 maybe-installcheck-uudecode: installcheck-uudecode
23677
23678 installcheck-uudecode: \
23679 configure-uudecode
23680 @[ -f ./uudecode/Makefile ] || exit 0; \
23681 r=`${PWD_COMMAND}`; export r; \
23682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23683 $(HOST_EXPORTS) \
23684 for flag in $(EXTRA_HOST_FLAGS) ; do \
23685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23686 done; \
23687 echo "Doing installcheck in uudecode" ; \
23688 (cd $(HOST_SUBDIR)/uudecode && \
23689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23691 "RANLIB=$${RANLIB}" \
23692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23693 installcheck) \
23694 || exit 1
23695
23696 @endif uudecode
23697
23698 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
23699 maybe-mostlyclean-uudecode:
23700 @if uudecode
23701 maybe-mostlyclean-uudecode: mostlyclean-uudecode
23702
23703 mostlyclean-uudecode:
23704 @[ -f ./uudecode/Makefile ] || exit 0; \
23705 r=`${PWD_COMMAND}`; export r; \
23706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23707 $(HOST_EXPORTS) \
23708 for flag in $(EXTRA_HOST_FLAGS) ; do \
23709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23710 done; \
23711 echo "Doing mostlyclean in uudecode" ; \
23712 (cd $(HOST_SUBDIR)/uudecode && \
23713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23715 "RANLIB=$${RANLIB}" \
23716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23717 mostlyclean) \
23718 || exit 1
23719
23720 @endif uudecode
23721
23722 .PHONY: maybe-clean-uudecode clean-uudecode
23723 maybe-clean-uudecode:
23724 @if uudecode
23725 maybe-clean-uudecode: clean-uudecode
23726
23727 clean-uudecode:
23728 @[ -f ./uudecode/Makefile ] || exit 0; \
23729 r=`${PWD_COMMAND}`; export r; \
23730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23731 $(HOST_EXPORTS) \
23732 for flag in $(EXTRA_HOST_FLAGS) ; do \
23733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23734 done; \
23735 echo "Doing clean in uudecode" ; \
23736 (cd $(HOST_SUBDIR)/uudecode && \
23737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23739 "RANLIB=$${RANLIB}" \
23740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23741 clean) \
23742 || exit 1
23743
23744 @endif uudecode
23745
23746 .PHONY: maybe-distclean-uudecode distclean-uudecode
23747 maybe-distclean-uudecode:
23748 @if uudecode
23749 maybe-distclean-uudecode: distclean-uudecode
23750
23751 distclean-uudecode:
23752 @[ -f ./uudecode/Makefile ] || exit 0; \
23753 r=`${PWD_COMMAND}`; export r; \
23754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23755 $(HOST_EXPORTS) \
23756 for flag in $(EXTRA_HOST_FLAGS) ; do \
23757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23758 done; \
23759 echo "Doing distclean in uudecode" ; \
23760 (cd $(HOST_SUBDIR)/uudecode && \
23761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23763 "RANLIB=$${RANLIB}" \
23764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23765 distclean) \
23766 || exit 1
23767
23768 @endif uudecode
23769
23770 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
23771 maybe-maintainer-clean-uudecode:
23772 @if uudecode
23773 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
23774
23775 maintainer-clean-uudecode:
23776 @[ -f ./uudecode/Makefile ] || exit 0; \
23777 r=`${PWD_COMMAND}`; export r; \
23778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23779 $(HOST_EXPORTS) \
23780 for flag in $(EXTRA_HOST_FLAGS) ; do \
23781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23782 done; \
23783 echo "Doing maintainer-clean in uudecode" ; \
23784 (cd $(HOST_SUBDIR)/uudecode && \
23785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23787 "RANLIB=$${RANLIB}" \
23788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23789 maintainer-clean) \
23790 || exit 1
23791
23792 @endif uudecode
23793
23794
23795
23796 .PHONY: configure-wdiff maybe-configure-wdiff
23797 maybe-configure-wdiff:
23798 @if wdiff
23799 maybe-configure-wdiff: configure-wdiff
23800 configure-wdiff:
23801 @test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
23802 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
23803 r=`${PWD_COMMAND}`; export r; \
23804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23805 $(HOST_EXPORTS) \
23806 echo Configuring in $(HOST_SUBDIR)/wdiff; \
23807 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
23808 case $(srcdir) in \
23809 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23810 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
23811 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23812 esac; \
23813 srcdiroption="--srcdir=$${topdir}/wdiff"; \
23814 libsrcdir="$$s/wdiff"; \
23815 $(SHELL) $${libsrcdir}/configure \
23816 $(HOST_CONFIGARGS) $${srcdiroption} \
23817 || exit 1
23818 @endif wdiff
23819
23820
23821
23822
23823
23824 .PHONY: all-wdiff maybe-all-wdiff
23825 maybe-all-wdiff:
23826 @if wdiff
23827 TARGET-wdiff=all
23828 maybe-all-wdiff: all-wdiff
23829 all-wdiff: configure-wdiff
23830 @r=`${PWD_COMMAND}`; export r; \
23831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23832 $(HOST_EXPORTS) \
23833 (cd $(HOST_SUBDIR)/wdiff && \
23834 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-wdiff))
23835 @endif wdiff
23836
23837
23838
23839
23840 .PHONY: check-wdiff maybe-check-wdiff
23841 maybe-check-wdiff:
23842 @if wdiff
23843 maybe-check-wdiff: check-wdiff
23844
23845 check-wdiff:
23846 @r=`${PWD_COMMAND}`; export r; \
23847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23848 $(HOST_EXPORTS) \
23849 (cd $(HOST_SUBDIR)/wdiff && \
23850 $(MAKE) $(FLAGS_TO_PASS) check)
23851
23852 @endif wdiff
23853
23854 .PHONY: install-wdiff maybe-install-wdiff
23855 maybe-install-wdiff:
23856 @if wdiff
23857 maybe-install-wdiff: install-wdiff
23858
23859 install-wdiff: installdirs
23860 @r=`${PWD_COMMAND}`; export r; \
23861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23862 $(HOST_EXPORTS) \
23863 (cd $(HOST_SUBDIR)/wdiff && \
23864 $(MAKE) $(FLAGS_TO_PASS) install)
23865
23866 @endif wdiff
23867
23868 # Other targets (info, dvi, etc.)
23869
23870 .PHONY: maybe-info-wdiff info-wdiff
23871 maybe-info-wdiff:
23872 @if wdiff
23873 maybe-info-wdiff: info-wdiff
23874
23875 info-wdiff: \
23876 configure-wdiff
23877 @[ -f ./wdiff/Makefile ] || exit 0; \
23878 r=`${PWD_COMMAND}`; export r; \
23879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23880 $(HOST_EXPORTS) \
23881 for flag in $(EXTRA_HOST_FLAGS) ; do \
23882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23883 done; \
23884 echo "Doing info in wdiff" ; \
23885 (cd $(HOST_SUBDIR)/wdiff && \
23886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23888 "RANLIB=$${RANLIB}" \
23889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23890 info) \
23891 || exit 1
23892
23893 @endif wdiff
23894
23895 .PHONY: maybe-dvi-wdiff dvi-wdiff
23896 maybe-dvi-wdiff:
23897 @if wdiff
23898 maybe-dvi-wdiff: dvi-wdiff
23899
23900 dvi-wdiff: \
23901 configure-wdiff
23902 @[ -f ./wdiff/Makefile ] || exit 0; \
23903 r=`${PWD_COMMAND}`; export r; \
23904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23905 $(HOST_EXPORTS) \
23906 for flag in $(EXTRA_HOST_FLAGS) ; do \
23907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23908 done; \
23909 echo "Doing dvi in wdiff" ; \
23910 (cd $(HOST_SUBDIR)/wdiff && \
23911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23913 "RANLIB=$${RANLIB}" \
23914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23915 dvi) \
23916 || exit 1
23917
23918 @endif wdiff
23919
23920 .PHONY: maybe-html-wdiff html-wdiff
23921 maybe-html-wdiff:
23922 @if wdiff
23923 maybe-html-wdiff: html-wdiff
23924
23925 html-wdiff: \
23926 configure-wdiff
23927 @[ -f ./wdiff/Makefile ] || exit 0; \
23928 r=`${PWD_COMMAND}`; export r; \
23929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23930 $(HOST_EXPORTS) \
23931 for flag in $(EXTRA_HOST_FLAGS) ; do \
23932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23933 done; \
23934 echo "Doing html in wdiff" ; \
23935 (cd $(HOST_SUBDIR)/wdiff && \
23936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23938 "RANLIB=$${RANLIB}" \
23939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23940 html) \
23941 || exit 1
23942
23943 @endif wdiff
23944
23945 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
23946 maybe-TAGS-wdiff:
23947 @if wdiff
23948 maybe-TAGS-wdiff: TAGS-wdiff
23949
23950 TAGS-wdiff: \
23951 configure-wdiff
23952 @[ -f ./wdiff/Makefile ] || exit 0; \
23953 r=`${PWD_COMMAND}`; export r; \
23954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23955 $(HOST_EXPORTS) \
23956 for flag in $(EXTRA_HOST_FLAGS) ; do \
23957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23958 done; \
23959 echo "Doing TAGS in wdiff" ; \
23960 (cd $(HOST_SUBDIR)/wdiff && \
23961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23963 "RANLIB=$${RANLIB}" \
23964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23965 TAGS) \
23966 || exit 1
23967
23968 @endif wdiff
23969
23970 .PHONY: maybe-install-info-wdiff install-info-wdiff
23971 maybe-install-info-wdiff:
23972 @if wdiff
23973 maybe-install-info-wdiff: install-info-wdiff
23974
23975 install-info-wdiff: \
23976 configure-wdiff \
23977 info-wdiff
23978 @[ -f ./wdiff/Makefile ] || exit 0; \
23979 r=`${PWD_COMMAND}`; export r; \
23980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23981 $(HOST_EXPORTS) \
23982 for flag in $(EXTRA_HOST_FLAGS) ; do \
23983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23984 done; \
23985 echo "Doing install-info in wdiff" ; \
23986 (cd $(HOST_SUBDIR)/wdiff && \
23987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23989 "RANLIB=$${RANLIB}" \
23990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23991 install-info) \
23992 || exit 1
23993
23994 @endif wdiff
23995
23996 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
23997 maybe-installcheck-wdiff:
23998 @if wdiff
23999 maybe-installcheck-wdiff: installcheck-wdiff
24000
24001 installcheck-wdiff: \
24002 configure-wdiff
24003 @[ -f ./wdiff/Makefile ] || exit 0; \
24004 r=`${PWD_COMMAND}`; export r; \
24005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24006 $(HOST_EXPORTS) \
24007 for flag in $(EXTRA_HOST_FLAGS) ; do \
24008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24009 done; \
24010 echo "Doing installcheck in wdiff" ; \
24011 (cd $(HOST_SUBDIR)/wdiff && \
24012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24014 "RANLIB=$${RANLIB}" \
24015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24016 installcheck) \
24017 || exit 1
24018
24019 @endif wdiff
24020
24021 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
24022 maybe-mostlyclean-wdiff:
24023 @if wdiff
24024 maybe-mostlyclean-wdiff: mostlyclean-wdiff
24025
24026 mostlyclean-wdiff:
24027 @[ -f ./wdiff/Makefile ] || exit 0; \
24028 r=`${PWD_COMMAND}`; export r; \
24029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24030 $(HOST_EXPORTS) \
24031 for flag in $(EXTRA_HOST_FLAGS) ; do \
24032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24033 done; \
24034 echo "Doing mostlyclean in wdiff" ; \
24035 (cd $(HOST_SUBDIR)/wdiff && \
24036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24038 "RANLIB=$${RANLIB}" \
24039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24040 mostlyclean) \
24041 || exit 1
24042
24043 @endif wdiff
24044
24045 .PHONY: maybe-clean-wdiff clean-wdiff
24046 maybe-clean-wdiff:
24047 @if wdiff
24048 maybe-clean-wdiff: clean-wdiff
24049
24050 clean-wdiff:
24051 @[ -f ./wdiff/Makefile ] || exit 0; \
24052 r=`${PWD_COMMAND}`; export r; \
24053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24054 $(HOST_EXPORTS) \
24055 for flag in $(EXTRA_HOST_FLAGS) ; do \
24056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24057 done; \
24058 echo "Doing clean in wdiff" ; \
24059 (cd $(HOST_SUBDIR)/wdiff && \
24060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24062 "RANLIB=$${RANLIB}" \
24063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24064 clean) \
24065 || exit 1
24066
24067 @endif wdiff
24068
24069 .PHONY: maybe-distclean-wdiff distclean-wdiff
24070 maybe-distclean-wdiff:
24071 @if wdiff
24072 maybe-distclean-wdiff: distclean-wdiff
24073
24074 distclean-wdiff:
24075 @[ -f ./wdiff/Makefile ] || exit 0; \
24076 r=`${PWD_COMMAND}`; export r; \
24077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24078 $(HOST_EXPORTS) \
24079 for flag in $(EXTRA_HOST_FLAGS) ; do \
24080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24081 done; \
24082 echo "Doing distclean in wdiff" ; \
24083 (cd $(HOST_SUBDIR)/wdiff && \
24084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24086 "RANLIB=$${RANLIB}" \
24087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24088 distclean) \
24089 || exit 1
24090
24091 @endif wdiff
24092
24093 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
24094 maybe-maintainer-clean-wdiff:
24095 @if wdiff
24096 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
24097
24098 maintainer-clean-wdiff:
24099 @[ -f ./wdiff/Makefile ] || exit 0; \
24100 r=`${PWD_COMMAND}`; export r; \
24101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24102 $(HOST_EXPORTS) \
24103 for flag in $(EXTRA_HOST_FLAGS) ; do \
24104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24105 done; \
24106 echo "Doing maintainer-clean in wdiff" ; \
24107 (cd $(HOST_SUBDIR)/wdiff && \
24108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24110 "RANLIB=$${RANLIB}" \
24111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24112 maintainer-clean) \
24113 || exit 1
24114
24115 @endif wdiff
24116
24117
24118
24119 .PHONY: configure-zip maybe-configure-zip
24120 maybe-configure-zip:
24121 @if zip
24122 maybe-configure-zip: configure-zip
24123 configure-zip:
24124 @test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
24125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
24126 r=`${PWD_COMMAND}`; export r; \
24127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24128 $(HOST_EXPORTS) \
24129 echo Configuring in $(HOST_SUBDIR)/zip; \
24130 cd "$(HOST_SUBDIR)/zip" || exit 1; \
24131 case $(srcdir) in \
24132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24133 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
24134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24135 esac; \
24136 srcdiroption="--srcdir=$${topdir}/zip"; \
24137 libsrcdir="$$s/zip"; \
24138 $(SHELL) $${libsrcdir}/configure \
24139 $(HOST_CONFIGARGS) $${srcdiroption} \
24140 || exit 1
24141 @endif zip
24142
24143
24144
24145
24146
24147 .PHONY: all-zip maybe-all-zip
24148 maybe-all-zip:
24149 @if zip
24150 TARGET-zip=all
24151 maybe-all-zip: all-zip
24152 all-zip: configure-zip
24153 @r=`${PWD_COMMAND}`; export r; \
24154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24155 $(HOST_EXPORTS) \
24156 (cd $(HOST_SUBDIR)/zip && \
24157 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zip))
24158 @endif zip
24159
24160
24161
24162
24163 .PHONY: check-zip maybe-check-zip
24164 maybe-check-zip:
24165 @if zip
24166 maybe-check-zip: check-zip
24167
24168 # This module is only tested in a native toolchain.
24169 check-zip:
24170 @if [ '$(host)' = '$(target)' ] ; then \
24171 r=`${PWD_COMMAND}`; export r; \
24172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24173 $(HOST_EXPORTS) \
24174 (cd $(HOST_SUBDIR)/zip && \
24175 $(MAKE) $(FLAGS_TO_PASS) check); \
24176 fi
24177
24178 @endif zip
24179
24180 .PHONY: install-zip maybe-install-zip
24181 maybe-install-zip:
24182 @if zip
24183 maybe-install-zip: install-zip
24184
24185 install-zip: installdirs
24186 @r=`${PWD_COMMAND}`; export r; \
24187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24188 $(HOST_EXPORTS) \
24189 (cd $(HOST_SUBDIR)/zip && \
24190 $(MAKE) $(FLAGS_TO_PASS) install)
24191
24192 @endif zip
24193
24194 # Other targets (info, dvi, etc.)
24195
24196 .PHONY: maybe-info-zip info-zip
24197 maybe-info-zip:
24198 @if zip
24199 maybe-info-zip: info-zip
24200
24201 info-zip: \
24202 configure-zip
24203 @[ -f ./zip/Makefile ] || exit 0; \
24204 r=`${PWD_COMMAND}`; export r; \
24205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24206 $(HOST_EXPORTS) \
24207 for flag in $(EXTRA_HOST_FLAGS) ; do \
24208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24209 done; \
24210 echo "Doing info in zip" ; \
24211 (cd $(HOST_SUBDIR)/zip && \
24212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24214 "RANLIB=$${RANLIB}" \
24215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24216 info) \
24217 || exit 1
24218
24219 @endif zip
24220
24221 .PHONY: maybe-dvi-zip dvi-zip
24222 maybe-dvi-zip:
24223 @if zip
24224 maybe-dvi-zip: dvi-zip
24225
24226 dvi-zip: \
24227 configure-zip
24228 @[ -f ./zip/Makefile ] || exit 0; \
24229 r=`${PWD_COMMAND}`; export r; \
24230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24231 $(HOST_EXPORTS) \
24232 for flag in $(EXTRA_HOST_FLAGS) ; do \
24233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24234 done; \
24235 echo "Doing dvi in zip" ; \
24236 (cd $(HOST_SUBDIR)/zip && \
24237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24239 "RANLIB=$${RANLIB}" \
24240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24241 dvi) \
24242 || exit 1
24243
24244 @endif zip
24245
24246 .PHONY: maybe-html-zip html-zip
24247 maybe-html-zip:
24248 @if zip
24249 maybe-html-zip: html-zip
24250
24251 html-zip: \
24252 configure-zip
24253 @[ -f ./zip/Makefile ] || exit 0; \
24254 r=`${PWD_COMMAND}`; export r; \
24255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24256 $(HOST_EXPORTS) \
24257 for flag in $(EXTRA_HOST_FLAGS) ; do \
24258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24259 done; \
24260 echo "Doing html in zip" ; \
24261 (cd $(HOST_SUBDIR)/zip && \
24262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24264 "RANLIB=$${RANLIB}" \
24265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24266 html) \
24267 || exit 1
24268
24269 @endif zip
24270
24271 .PHONY: maybe-TAGS-zip TAGS-zip
24272 maybe-TAGS-zip:
24273 @if zip
24274 maybe-TAGS-zip: TAGS-zip
24275
24276 TAGS-zip: \
24277 configure-zip
24278 @[ -f ./zip/Makefile ] || exit 0; \
24279 r=`${PWD_COMMAND}`; export r; \
24280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24281 $(HOST_EXPORTS) \
24282 for flag in $(EXTRA_HOST_FLAGS) ; do \
24283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24284 done; \
24285 echo "Doing TAGS in zip" ; \
24286 (cd $(HOST_SUBDIR)/zip && \
24287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24289 "RANLIB=$${RANLIB}" \
24290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24291 TAGS) \
24292 || exit 1
24293
24294 @endif zip
24295
24296 .PHONY: maybe-install-info-zip install-info-zip
24297 maybe-install-info-zip:
24298 @if zip
24299 maybe-install-info-zip: install-info-zip
24300
24301 install-info-zip: \
24302 configure-zip \
24303 info-zip
24304 @[ -f ./zip/Makefile ] || exit 0; \
24305 r=`${PWD_COMMAND}`; export r; \
24306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24307 $(HOST_EXPORTS) \
24308 for flag in $(EXTRA_HOST_FLAGS) ; do \
24309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24310 done; \
24311 echo "Doing install-info in zip" ; \
24312 (cd $(HOST_SUBDIR)/zip && \
24313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24315 "RANLIB=$${RANLIB}" \
24316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24317 install-info) \
24318 || exit 1
24319
24320 @endif zip
24321
24322 .PHONY: maybe-installcheck-zip installcheck-zip
24323 maybe-installcheck-zip:
24324 @if zip
24325 maybe-installcheck-zip: installcheck-zip
24326
24327 installcheck-zip: \
24328 configure-zip
24329 @[ -f ./zip/Makefile ] || exit 0; \
24330 r=`${PWD_COMMAND}`; export r; \
24331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24332 $(HOST_EXPORTS) \
24333 for flag in $(EXTRA_HOST_FLAGS) ; do \
24334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24335 done; \
24336 echo "Doing installcheck in zip" ; \
24337 (cd $(HOST_SUBDIR)/zip && \
24338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24340 "RANLIB=$${RANLIB}" \
24341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24342 installcheck) \
24343 || exit 1
24344
24345 @endif zip
24346
24347 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
24348 maybe-mostlyclean-zip:
24349 @if zip
24350 maybe-mostlyclean-zip: mostlyclean-zip
24351
24352 mostlyclean-zip:
24353 @[ -f ./zip/Makefile ] || exit 0; \
24354 r=`${PWD_COMMAND}`; export r; \
24355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24356 $(HOST_EXPORTS) \
24357 for flag in $(EXTRA_HOST_FLAGS) ; do \
24358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24359 done; \
24360 echo "Doing mostlyclean in zip" ; \
24361 (cd $(HOST_SUBDIR)/zip && \
24362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24364 "RANLIB=$${RANLIB}" \
24365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24366 mostlyclean) \
24367 || exit 1
24368
24369 @endif zip
24370
24371 .PHONY: maybe-clean-zip clean-zip
24372 maybe-clean-zip:
24373 @if zip
24374 maybe-clean-zip: clean-zip
24375
24376 clean-zip:
24377 @[ -f ./zip/Makefile ] || exit 0; \
24378 r=`${PWD_COMMAND}`; export r; \
24379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24380 $(HOST_EXPORTS) \
24381 for flag in $(EXTRA_HOST_FLAGS) ; do \
24382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24383 done; \
24384 echo "Doing clean in zip" ; \
24385 (cd $(HOST_SUBDIR)/zip && \
24386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24388 "RANLIB=$${RANLIB}" \
24389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24390 clean) \
24391 || exit 1
24392
24393 @endif zip
24394
24395 .PHONY: maybe-distclean-zip distclean-zip
24396 maybe-distclean-zip:
24397 @if zip
24398 maybe-distclean-zip: distclean-zip
24399
24400 distclean-zip:
24401 @[ -f ./zip/Makefile ] || exit 0; \
24402 r=`${PWD_COMMAND}`; export r; \
24403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24404 $(HOST_EXPORTS) \
24405 for flag in $(EXTRA_HOST_FLAGS) ; do \
24406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24407 done; \
24408 echo "Doing distclean in zip" ; \
24409 (cd $(HOST_SUBDIR)/zip && \
24410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24412 "RANLIB=$${RANLIB}" \
24413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24414 distclean) \
24415 || exit 1
24416
24417 @endif zip
24418
24419 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
24420 maybe-maintainer-clean-zip:
24421 @if zip
24422 maybe-maintainer-clean-zip: maintainer-clean-zip
24423
24424 maintainer-clean-zip:
24425 @[ -f ./zip/Makefile ] || exit 0; \
24426 r=`${PWD_COMMAND}`; export r; \
24427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24428 $(HOST_EXPORTS) \
24429 for flag in $(EXTRA_HOST_FLAGS) ; do \
24430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24431 done; \
24432 echo "Doing maintainer-clean in zip" ; \
24433 (cd $(HOST_SUBDIR)/zip && \
24434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24436 "RANLIB=$${RANLIB}" \
24437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24438 maintainer-clean) \
24439 || exit 1
24440
24441 @endif zip
24442
24443
24444
24445 .PHONY: configure-zlib maybe-configure-zlib
24446 maybe-configure-zlib:
24447 @if zlib
24448 maybe-configure-zlib: configure-zlib
24449 configure-zlib:
24450 @test -f stage_last && exit 0; \
24451 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
24452 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
24453 r=`${PWD_COMMAND}`; export r; \
24454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24455 $(HOST_EXPORTS) \
24456 echo Configuring in $(HOST_SUBDIR)/zlib; \
24457 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
24458 case $(srcdir) in \
24459 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24460 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24461 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24462 esac; \
24463 srcdiroption="--srcdir=$${topdir}/zlib"; \
24464 libsrcdir="$$s/zlib"; \
24465 $(SHELL) $${libsrcdir}/configure \
24466 $(HOST_CONFIGARGS) $${srcdiroption} \
24467 || exit 1
24468 @endif zlib
24469
24470
24471
24472 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
24473 maybe-configure-stage1-zlib:
24474 @if zlib-bootstrap
24475 maybe-configure-stage1-zlib: configure-stage1-zlib
24476 configure-stage1-zlib:
24477 @$(MAKE) stage1-start
24478 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24479 r=`${PWD_COMMAND}`; export r; \
24480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24481 $(HOST_EXPORTS) \
24482 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
24483 cd $(HOST_SUBDIR)/zlib || exit 1; \
24484 case $(srcdir) in \
24485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24486 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24488 esac; \
24489 srcdiroption="--srcdir=$${topdir}/zlib"; \
24490 libsrcdir="$$s/zlib"; \
24491 $(SHELL) $${libsrcdir}/configure \
24492 $(HOST_CONFIGARGS) $${srcdiroption} \
24493 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
24494 @endif zlib-bootstrap
24495
24496 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
24497 maybe-configure-stage2-zlib:
24498 @if zlib-bootstrap
24499 maybe-configure-stage2-zlib: configure-stage2-zlib
24500 configure-stage2-zlib:
24501 @$(MAKE) stage2-start
24502 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24503 r=`${PWD_COMMAND}`; export r; \
24504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24505 $(HOST_EXPORTS) \
24506 $(POSTSTAGE1_HOST_EXPORTS) \
24507 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
24508 cd $(HOST_SUBDIR)/zlib || exit 1; \
24509 case $(srcdir) in \
24510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24511 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24513 esac; \
24514 srcdiroption="--srcdir=$${topdir}/zlib"; \
24515 libsrcdir="$$s/zlib"; \
24516 $(SHELL) $${libsrcdir}/configure \
24517 $(HOST_CONFIGARGS) $${srcdiroption} \
24518 @stage2_werror_flag@
24519 @endif zlib-bootstrap
24520
24521 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
24522 maybe-configure-stage3-zlib:
24523 @if zlib-bootstrap
24524 maybe-configure-stage3-zlib: configure-stage3-zlib
24525 configure-stage3-zlib:
24526 @$(MAKE) stage3-start
24527 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24528 r=`${PWD_COMMAND}`; export r; \
24529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24530 $(HOST_EXPORTS) \
24531 $(POSTSTAGE1_HOST_EXPORTS) \
24532 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
24533 cd $(HOST_SUBDIR)/zlib || exit 1; \
24534 case $(srcdir) in \
24535 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24536 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24537 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24538 esac; \
24539 srcdiroption="--srcdir=$${topdir}/zlib"; \
24540 libsrcdir="$$s/zlib"; \
24541 $(SHELL) $${libsrcdir}/configure \
24542 $(HOST_CONFIGARGS) $${srcdiroption} \
24543 @stage2_werror_flag@
24544 @endif zlib-bootstrap
24545
24546 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
24547 maybe-configure-stage4-zlib:
24548 @if zlib-bootstrap
24549 maybe-configure-stage4-zlib: configure-stage4-zlib
24550 configure-stage4-zlib:
24551 @$(MAKE) stage4-start
24552 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24553 r=`${PWD_COMMAND}`; export r; \
24554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24555 $(HOST_EXPORTS) \
24556 $(POSTSTAGE1_HOST_EXPORTS) \
24557 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
24558 cd $(HOST_SUBDIR)/zlib || exit 1; \
24559 case $(srcdir) in \
24560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24561 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24563 esac; \
24564 srcdiroption="--srcdir=$${topdir}/zlib"; \
24565 libsrcdir="$$s/zlib"; \
24566 $(SHELL) $${libsrcdir}/configure \
24567 $(HOST_CONFIGARGS) $${srcdiroption} \
24568 @stage2_werror_flag@
24569 @endif zlib-bootstrap
24570
24571 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
24572 maybe-configure-stageprofile-zlib:
24573 @if zlib-bootstrap
24574 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
24575 configure-stageprofile-zlib:
24576 @$(MAKE) stageprofile-start
24577 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24578 r=`${PWD_COMMAND}`; export r; \
24579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24580 $(HOST_EXPORTS) \
24581 $(POSTSTAGE1_HOST_EXPORTS) \
24582 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
24583 cd $(HOST_SUBDIR)/zlib || exit 1; \
24584 case $(srcdir) in \
24585 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24586 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24587 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24588 esac; \
24589 srcdiroption="--srcdir=$${topdir}/zlib"; \
24590 libsrcdir="$$s/zlib"; \
24591 $(SHELL) $${libsrcdir}/configure \
24592 $(HOST_CONFIGARGS) $${srcdiroption} \
24593 @stage2_werror_flag@
24594 @endif zlib-bootstrap
24595
24596 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
24597 maybe-configure-stagefeedback-zlib:
24598 @if zlib-bootstrap
24599 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
24600 configure-stagefeedback-zlib:
24601 @$(MAKE) stagefeedback-start
24602 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24603 r=`${PWD_COMMAND}`; export r; \
24604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24605 $(HOST_EXPORTS) \
24606 $(POSTSTAGE1_HOST_EXPORTS) \
24607 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
24608 cd $(HOST_SUBDIR)/zlib || exit 1; \
24609 case $(srcdir) in \
24610 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24611 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24612 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24613 esac; \
24614 srcdiroption="--srcdir=$${topdir}/zlib"; \
24615 libsrcdir="$$s/zlib"; \
24616 $(SHELL) $${libsrcdir}/configure \
24617 $(HOST_CONFIGARGS) $${srcdiroption} \
24618 @stage2_werror_flag@
24619 @endif zlib-bootstrap
24620
24621
24622
24623
24624
24625 .PHONY: all-zlib maybe-all-zlib
24626 maybe-all-zlib:
24627 @if zlib
24628 TARGET-zlib=all
24629 maybe-all-zlib: all-zlib
24630 all-zlib: configure-zlib
24631 @test -f stage_last && exit 0; \
24632 r=`${PWD_COMMAND}`; export r; \
24633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24634 $(HOST_EXPORTS) \
24635 (cd $(HOST_SUBDIR)/zlib && \
24636 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zlib))
24637 @endif zlib
24638
24639
24640
24641 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
24642 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
24643 maybe-all-stage1-zlib:
24644 maybe-clean-stage1-zlib:
24645 @if zlib-bootstrap
24646 maybe-all-stage1-zlib: all-stage1-zlib
24647 all-stage1: all-stage1-zlib
24648 all-stage1-zlib: configure-stage1-zlib
24649 @$(MAKE) stage1-start
24650 @r=`${PWD_COMMAND}`; export r; \
24651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24652 $(HOST_EXPORTS) \
24653 cd $(HOST_SUBDIR)/zlib && \
24654 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)"
24655
24656 maybe-clean-stage1-zlib: clean-stage1-zlib
24657 clean-stage1: clean-stage1-zlib
24658 clean-stage1-zlib:
24659 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] \
24660 || exit 0 ; \
24661 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stage1-start ; \
24662 cd $(HOST_SUBDIR)/zlib && \
24663 $(MAKE) $(FLAGS_TO_PASS) \
24664 CFLAGS="$(STAGE1_CFLAGS)" clean
24665 @endif zlib-bootstrap
24666
24667
24668 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
24669 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
24670 maybe-all-stage2-zlib:
24671 maybe-clean-stage2-zlib:
24672 @if zlib-bootstrap
24673 maybe-all-stage2-zlib: all-stage2-zlib
24674 all-stage2: all-stage2-zlib
24675 all-stage2-zlib: configure-stage2-zlib
24676 @$(MAKE) stage2-start
24677 @r=`${PWD_COMMAND}`; export r; \
24678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24679 $(HOST_EXPORTS) \
24680 $(POSTSTAGE1_HOST_EXPORTS) \
24681 cd $(HOST_SUBDIR)/zlib && \
24682 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
24683
24684 maybe-clean-stage2-zlib: clean-stage2-zlib
24685 clean-stage2: clean-stage2-zlib
24686 clean-stage2-zlib:
24687 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] \
24688 || exit 0 ; \
24689 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stage2-start ; \
24690 cd $(HOST_SUBDIR)/zlib && \
24691 $(MAKE) $(FLAGS_TO_PASS) \
24692 $(POSTSTAGE1_FLAGS_TO_PASS) \
24693 clean
24694 @endif zlib-bootstrap
24695
24696
24697 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
24698 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
24699 maybe-all-stage3-zlib:
24700 maybe-clean-stage3-zlib:
24701 @if zlib-bootstrap
24702 maybe-all-stage3-zlib: all-stage3-zlib
24703 all-stage3: all-stage3-zlib
24704 all-stage3-zlib: configure-stage3-zlib
24705 @$(MAKE) stage3-start
24706 @r=`${PWD_COMMAND}`; export r; \
24707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24708 $(HOST_EXPORTS) \
24709 $(POSTSTAGE1_HOST_EXPORTS) \
24710 cd $(HOST_SUBDIR)/zlib && \
24711 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
24712
24713 maybe-clean-stage3-zlib: clean-stage3-zlib
24714 clean-stage3: clean-stage3-zlib
24715 clean-stage3-zlib:
24716 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] \
24717 || exit 0 ; \
24718 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stage3-start ; \
24719 cd $(HOST_SUBDIR)/zlib && \
24720 $(MAKE) $(FLAGS_TO_PASS) \
24721 $(POSTSTAGE1_FLAGS_TO_PASS) \
24722 clean
24723 @endif zlib-bootstrap
24724
24725
24726 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
24727 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
24728 maybe-all-stage4-zlib:
24729 maybe-clean-stage4-zlib:
24730 @if zlib-bootstrap
24731 maybe-all-stage4-zlib: all-stage4-zlib
24732 all-stage4: all-stage4-zlib
24733 all-stage4-zlib: configure-stage4-zlib
24734 @$(MAKE) stage4-start
24735 @r=`${PWD_COMMAND}`; export r; \
24736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24737 $(HOST_EXPORTS) \
24738 $(POSTSTAGE1_HOST_EXPORTS) \
24739 cd $(HOST_SUBDIR)/zlib && \
24740 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)
24741
24742 maybe-clean-stage4-zlib: clean-stage4-zlib
24743 clean-stage4: clean-stage4-zlib
24744 clean-stage4-zlib:
24745 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] \
24746 || exit 0 ; \
24747 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stage4-start ; \
24748 cd $(HOST_SUBDIR)/zlib && \
24749 $(MAKE) $(FLAGS_TO_PASS) \
24750 $(POSTSTAGE1_FLAGS_TO_PASS) \
24751 clean
24752 @endif zlib-bootstrap
24753
24754
24755 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
24756 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
24757 maybe-all-stageprofile-zlib:
24758 maybe-clean-stageprofile-zlib:
24759 @if zlib-bootstrap
24760 maybe-all-stageprofile-zlib: all-stageprofile-zlib
24761 all-stageprofile: all-stageprofile-zlib
24762 all-stageprofile-zlib: configure-stageprofile-zlib
24763 @$(MAKE) stageprofile-start
24764 @r=`${PWD_COMMAND}`; export r; \
24765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24766 $(HOST_EXPORTS) \
24767 $(POSTSTAGE1_HOST_EXPORTS) \
24768 cd $(HOST_SUBDIR)/zlib && \
24769 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"
24770
24771 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
24772 clean-stageprofile: clean-stageprofile-zlib
24773 clean-stageprofile-zlib:
24774 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] \
24775 || exit 0 ; \
24776 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stageprofile-start ; \
24777 cd $(HOST_SUBDIR)/zlib && \
24778 $(MAKE) $(FLAGS_TO_PASS) \
24779 $(POSTSTAGE1_FLAGS_TO_PASS) \
24780 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
24781 @endif zlib-bootstrap
24782
24783
24784 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
24785 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
24786 maybe-all-stagefeedback-zlib:
24787 maybe-clean-stagefeedback-zlib:
24788 @if zlib-bootstrap
24789 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
24790 all-stagefeedback: all-stagefeedback-zlib
24791 all-stagefeedback-zlib: configure-stagefeedback-zlib
24792 @$(MAKE) stagefeedback-start
24793 @r=`${PWD_COMMAND}`; export r; \
24794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24795 $(HOST_EXPORTS) \
24796 $(POSTSTAGE1_HOST_EXPORTS) \
24797 cd $(HOST_SUBDIR)/zlib && \
24798 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"
24799
24800 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
24801 clean-stagefeedback: clean-stagefeedback-zlib
24802 clean-stagefeedback-zlib:
24803 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] \
24804 || exit 0 ; \
24805 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stagefeedback-start ; \
24806 cd $(HOST_SUBDIR)/zlib && \
24807 $(MAKE) $(FLAGS_TO_PASS) \
24808 $(POSTSTAGE1_FLAGS_TO_PASS) \
24809 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
24810 @endif zlib-bootstrap
24811
24812
24813
24814
24815
24816 .PHONY: check-zlib maybe-check-zlib
24817 maybe-check-zlib:
24818 @if zlib
24819 maybe-check-zlib: check-zlib
24820
24821 check-zlib:
24822
24823 @endif zlib
24824
24825 .PHONY: install-zlib maybe-install-zlib
24826 maybe-install-zlib:
24827 @if zlib
24828 maybe-install-zlib: install-zlib
24829
24830 install-zlib:
24831
24832 @endif zlib
24833
24834 # Other targets (info, dvi, etc.)
24835
24836 .PHONY: maybe-info-zlib info-zlib
24837 maybe-info-zlib:
24838 @if zlib
24839 maybe-info-zlib: info-zlib
24840
24841 info-zlib: \
24842 configure-zlib
24843 @[ -f ./zlib/Makefile ] || exit 0; \
24844 r=`${PWD_COMMAND}`; export r; \
24845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24846 $(HOST_EXPORTS) \
24847 for flag in $(EXTRA_HOST_FLAGS) ; do \
24848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24849 done; \
24850 echo "Doing info in zlib" ; \
24851 (cd $(HOST_SUBDIR)/zlib && \
24852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24854 "RANLIB=$${RANLIB}" \
24855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24856 info) \
24857 || exit 1
24858
24859 @endif zlib
24860
24861 .PHONY: maybe-dvi-zlib dvi-zlib
24862 maybe-dvi-zlib:
24863 @if zlib
24864 maybe-dvi-zlib: dvi-zlib
24865
24866 dvi-zlib: \
24867 configure-zlib
24868 @[ -f ./zlib/Makefile ] || exit 0; \
24869 r=`${PWD_COMMAND}`; export r; \
24870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24871 $(HOST_EXPORTS) \
24872 for flag in $(EXTRA_HOST_FLAGS) ; do \
24873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24874 done; \
24875 echo "Doing dvi in zlib" ; \
24876 (cd $(HOST_SUBDIR)/zlib && \
24877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24879 "RANLIB=$${RANLIB}" \
24880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24881 dvi) \
24882 || exit 1
24883
24884 @endif zlib
24885
24886 .PHONY: maybe-html-zlib html-zlib
24887 maybe-html-zlib:
24888 @if zlib
24889 maybe-html-zlib: html-zlib
24890
24891 html-zlib: \
24892 configure-zlib
24893 @[ -f ./zlib/Makefile ] || exit 0; \
24894 r=`${PWD_COMMAND}`; export r; \
24895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24896 $(HOST_EXPORTS) \
24897 for flag in $(EXTRA_HOST_FLAGS) ; do \
24898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24899 done; \
24900 echo "Doing html in zlib" ; \
24901 (cd $(HOST_SUBDIR)/zlib && \
24902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24904 "RANLIB=$${RANLIB}" \
24905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24906 html) \
24907 || exit 1
24908
24909 @endif zlib
24910
24911 .PHONY: maybe-TAGS-zlib TAGS-zlib
24912 maybe-TAGS-zlib:
24913 @if zlib
24914 maybe-TAGS-zlib: TAGS-zlib
24915
24916 TAGS-zlib: \
24917 configure-zlib
24918 @[ -f ./zlib/Makefile ] || exit 0; \
24919 r=`${PWD_COMMAND}`; export r; \
24920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24921 $(HOST_EXPORTS) \
24922 for flag in $(EXTRA_HOST_FLAGS) ; do \
24923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24924 done; \
24925 echo "Doing TAGS in zlib" ; \
24926 (cd $(HOST_SUBDIR)/zlib && \
24927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24929 "RANLIB=$${RANLIB}" \
24930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24931 TAGS) \
24932 || exit 1
24933
24934 @endif zlib
24935
24936 .PHONY: maybe-install-info-zlib install-info-zlib
24937 maybe-install-info-zlib:
24938 @if zlib
24939 maybe-install-info-zlib: install-info-zlib
24940
24941 install-info-zlib: \
24942 configure-zlib \
24943 info-zlib
24944 @[ -f ./zlib/Makefile ] || exit 0; \
24945 r=`${PWD_COMMAND}`; export r; \
24946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24947 $(HOST_EXPORTS) \
24948 for flag in $(EXTRA_HOST_FLAGS) ; do \
24949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24950 done; \
24951 echo "Doing install-info in zlib" ; \
24952 (cd $(HOST_SUBDIR)/zlib && \
24953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24955 "RANLIB=$${RANLIB}" \
24956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24957 install-info) \
24958 || exit 1
24959
24960 @endif zlib
24961
24962 .PHONY: maybe-installcheck-zlib installcheck-zlib
24963 maybe-installcheck-zlib:
24964 @if zlib
24965 maybe-installcheck-zlib: installcheck-zlib
24966
24967 installcheck-zlib: \
24968 configure-zlib
24969 @[ -f ./zlib/Makefile ] || exit 0; \
24970 r=`${PWD_COMMAND}`; export r; \
24971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24972 $(HOST_EXPORTS) \
24973 for flag in $(EXTRA_HOST_FLAGS) ; do \
24974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24975 done; \
24976 echo "Doing installcheck in zlib" ; \
24977 (cd $(HOST_SUBDIR)/zlib && \
24978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24980 "RANLIB=$${RANLIB}" \
24981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24982 installcheck) \
24983 || exit 1
24984
24985 @endif zlib
24986
24987 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
24988 maybe-mostlyclean-zlib:
24989 @if zlib
24990 maybe-mostlyclean-zlib: mostlyclean-zlib
24991
24992 mostlyclean-zlib:
24993 @[ -f ./zlib/Makefile ] || exit 0; \
24994 r=`${PWD_COMMAND}`; export r; \
24995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24996 $(HOST_EXPORTS) \
24997 for flag in $(EXTRA_HOST_FLAGS) ; do \
24998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24999 done; \
25000 echo "Doing mostlyclean in zlib" ; \
25001 (cd $(HOST_SUBDIR)/zlib && \
25002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25004 "RANLIB=$${RANLIB}" \
25005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25006 mostlyclean) \
25007 || exit 1
25008
25009 @endif zlib
25010
25011 .PHONY: maybe-clean-zlib clean-zlib
25012 maybe-clean-zlib:
25013 @if zlib
25014 maybe-clean-zlib: clean-zlib
25015
25016 clean-zlib:
25017 @[ -f ./zlib/Makefile ] || exit 0; \
25018 r=`${PWD_COMMAND}`; export r; \
25019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25020 $(HOST_EXPORTS) \
25021 for flag in $(EXTRA_HOST_FLAGS) ; do \
25022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25023 done; \
25024 echo "Doing clean in zlib" ; \
25025 (cd $(HOST_SUBDIR)/zlib && \
25026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25028 "RANLIB=$${RANLIB}" \
25029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25030 clean) \
25031 || exit 1
25032
25033 @endif zlib
25034
25035 .PHONY: maybe-distclean-zlib distclean-zlib
25036 maybe-distclean-zlib:
25037 @if zlib
25038 maybe-distclean-zlib: distclean-zlib
25039
25040 distclean-zlib:
25041 @[ -f ./zlib/Makefile ] || exit 0; \
25042 r=`${PWD_COMMAND}`; export r; \
25043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25044 $(HOST_EXPORTS) \
25045 for flag in $(EXTRA_HOST_FLAGS) ; do \
25046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25047 done; \
25048 echo "Doing distclean in zlib" ; \
25049 (cd $(HOST_SUBDIR)/zlib && \
25050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25052 "RANLIB=$${RANLIB}" \
25053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25054 distclean) \
25055 || exit 1
25056
25057 @endif zlib
25058
25059 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
25060 maybe-maintainer-clean-zlib:
25061 @if zlib
25062 maybe-maintainer-clean-zlib: maintainer-clean-zlib
25063
25064 maintainer-clean-zlib:
25065 @[ -f ./zlib/Makefile ] || exit 0; \
25066 r=`${PWD_COMMAND}`; export r; \
25067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25068 $(HOST_EXPORTS) \
25069 for flag in $(EXTRA_HOST_FLAGS) ; do \
25070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25071 done; \
25072 echo "Doing maintainer-clean in zlib" ; \
25073 (cd $(HOST_SUBDIR)/zlib && \
25074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25076 "RANLIB=$${RANLIB}" \
25077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25078 maintainer-clean) \
25079 || exit 1
25080
25081 @endif zlib
25082
25083
25084
25085 .PHONY: configure-gdb maybe-configure-gdb
25086 maybe-configure-gdb:
25087 @if gdb
25088 maybe-configure-gdb: configure-gdb
25089 configure-gdb:
25090 @test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
25091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
25092 r=`${PWD_COMMAND}`; export r; \
25093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25094 $(HOST_EXPORTS) \
25095 echo Configuring in $(HOST_SUBDIR)/gdb; \
25096 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
25097 case $(srcdir) in \
25098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25099 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
25100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25101 esac; \
25102 srcdiroption="--srcdir=$${topdir}/gdb"; \
25103 libsrcdir="$$s/gdb"; \
25104 $(SHELL) $${libsrcdir}/configure \
25105 $(HOST_CONFIGARGS) $${srcdiroption} \
25106 || exit 1
25107 @endif gdb
25108
25109
25110
25111
25112
25113 .PHONY: all-gdb maybe-all-gdb
25114 maybe-all-gdb:
25115 @if gdb
25116 TARGET-gdb=all
25117 maybe-all-gdb: all-gdb
25118 all-gdb: configure-gdb
25119 @r=`${PWD_COMMAND}`; export r; \
25120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25121 $(HOST_EXPORTS) \
25122 (cd $(HOST_SUBDIR)/gdb && \
25123 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
25124 @endif gdb
25125
25126
25127
25128
25129 .PHONY: check-gdb maybe-check-gdb
25130 maybe-check-gdb:
25131 @if gdb
25132 maybe-check-gdb: check-gdb
25133
25134 check-gdb:
25135 @r=`${PWD_COMMAND}`; export r; \
25136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25137 $(HOST_EXPORTS) \
25138 (cd $(HOST_SUBDIR)/gdb && \
25139 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
25140
25141 @endif gdb
25142
25143 .PHONY: install-gdb maybe-install-gdb
25144 maybe-install-gdb:
25145 @if gdb
25146 maybe-install-gdb: install-gdb
25147
25148 install-gdb: installdirs
25149 @r=`${PWD_COMMAND}`; export r; \
25150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25151 $(HOST_EXPORTS) \
25152 (cd $(HOST_SUBDIR)/gdb && \
25153 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
25154
25155 @endif gdb
25156
25157 # Other targets (info, dvi, etc.)
25158
25159 .PHONY: maybe-info-gdb info-gdb
25160 maybe-info-gdb:
25161 @if gdb
25162 maybe-info-gdb: info-gdb
25163
25164 info-gdb: \
25165 configure-gdb
25166 @[ -f ./gdb/Makefile ] || exit 0; \
25167 r=`${PWD_COMMAND}`; export r; \
25168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25169 $(HOST_EXPORTS) \
25170 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25172 done; \
25173 echo "Doing info in gdb" ; \
25174 (cd $(HOST_SUBDIR)/gdb && \
25175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25177 "RANLIB=$${RANLIB}" \
25178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25179 info) \
25180 || exit 1
25181
25182 @endif gdb
25183
25184 .PHONY: maybe-dvi-gdb dvi-gdb
25185 maybe-dvi-gdb:
25186 @if gdb
25187 maybe-dvi-gdb: dvi-gdb
25188
25189 dvi-gdb: \
25190 configure-gdb
25191 @[ -f ./gdb/Makefile ] || exit 0; \
25192 r=`${PWD_COMMAND}`; export r; \
25193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25194 $(HOST_EXPORTS) \
25195 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25197 done; \
25198 echo "Doing dvi in gdb" ; \
25199 (cd $(HOST_SUBDIR)/gdb && \
25200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25202 "RANLIB=$${RANLIB}" \
25203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25204 dvi) \
25205 || exit 1
25206
25207 @endif gdb
25208
25209 .PHONY: maybe-html-gdb html-gdb
25210 maybe-html-gdb:
25211 @if gdb
25212 maybe-html-gdb: html-gdb
25213
25214 html-gdb: \
25215 configure-gdb
25216 @[ -f ./gdb/Makefile ] || exit 0; \
25217 r=`${PWD_COMMAND}`; export r; \
25218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25219 $(HOST_EXPORTS) \
25220 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25222 done; \
25223 echo "Doing html in gdb" ; \
25224 (cd $(HOST_SUBDIR)/gdb && \
25225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25227 "RANLIB=$${RANLIB}" \
25228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25229 html) \
25230 || exit 1
25231
25232 @endif gdb
25233
25234 .PHONY: maybe-TAGS-gdb TAGS-gdb
25235 maybe-TAGS-gdb:
25236 @if gdb
25237 maybe-TAGS-gdb: TAGS-gdb
25238
25239 TAGS-gdb: \
25240 configure-gdb
25241 @[ -f ./gdb/Makefile ] || exit 0; \
25242 r=`${PWD_COMMAND}`; export r; \
25243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25244 $(HOST_EXPORTS) \
25245 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25247 done; \
25248 echo "Doing TAGS in gdb" ; \
25249 (cd $(HOST_SUBDIR)/gdb && \
25250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25252 "RANLIB=$${RANLIB}" \
25253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25254 TAGS) \
25255 || exit 1
25256
25257 @endif gdb
25258
25259 .PHONY: maybe-install-info-gdb install-info-gdb
25260 maybe-install-info-gdb:
25261 @if gdb
25262 maybe-install-info-gdb: install-info-gdb
25263
25264 install-info-gdb: \
25265 configure-gdb \
25266 info-gdb
25267 @[ -f ./gdb/Makefile ] || exit 0; \
25268 r=`${PWD_COMMAND}`; export r; \
25269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25270 $(HOST_EXPORTS) \
25271 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25273 done; \
25274 echo "Doing install-info in gdb" ; \
25275 (cd $(HOST_SUBDIR)/gdb && \
25276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25278 "RANLIB=$${RANLIB}" \
25279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25280 install-info) \
25281 || exit 1
25282
25283 @endif gdb
25284
25285 .PHONY: maybe-installcheck-gdb installcheck-gdb
25286 maybe-installcheck-gdb:
25287 @if gdb
25288 maybe-installcheck-gdb: installcheck-gdb
25289
25290 installcheck-gdb: \
25291 configure-gdb
25292 @[ -f ./gdb/Makefile ] || exit 0; \
25293 r=`${PWD_COMMAND}`; export r; \
25294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25295 $(HOST_EXPORTS) \
25296 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25298 done; \
25299 echo "Doing installcheck in gdb" ; \
25300 (cd $(HOST_SUBDIR)/gdb && \
25301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25303 "RANLIB=$${RANLIB}" \
25304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25305 installcheck) \
25306 || exit 1
25307
25308 @endif gdb
25309
25310 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
25311 maybe-mostlyclean-gdb:
25312 @if gdb
25313 maybe-mostlyclean-gdb: mostlyclean-gdb
25314
25315 mostlyclean-gdb:
25316 @[ -f ./gdb/Makefile ] || exit 0; \
25317 r=`${PWD_COMMAND}`; export r; \
25318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25319 $(HOST_EXPORTS) \
25320 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25322 done; \
25323 echo "Doing mostlyclean in gdb" ; \
25324 (cd $(HOST_SUBDIR)/gdb && \
25325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25327 "RANLIB=$${RANLIB}" \
25328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25329 mostlyclean) \
25330 || exit 1
25331
25332 @endif gdb
25333
25334 .PHONY: maybe-clean-gdb clean-gdb
25335 maybe-clean-gdb:
25336 @if gdb
25337 maybe-clean-gdb: clean-gdb
25338
25339 clean-gdb:
25340 @[ -f ./gdb/Makefile ] || exit 0; \
25341 r=`${PWD_COMMAND}`; export r; \
25342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25343 $(HOST_EXPORTS) \
25344 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25346 done; \
25347 echo "Doing clean in gdb" ; \
25348 (cd $(HOST_SUBDIR)/gdb && \
25349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25351 "RANLIB=$${RANLIB}" \
25352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25353 clean) \
25354 || exit 1
25355
25356 @endif gdb
25357
25358 .PHONY: maybe-distclean-gdb distclean-gdb
25359 maybe-distclean-gdb:
25360 @if gdb
25361 maybe-distclean-gdb: distclean-gdb
25362
25363 distclean-gdb:
25364 @[ -f ./gdb/Makefile ] || exit 0; \
25365 r=`${PWD_COMMAND}`; export r; \
25366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25367 $(HOST_EXPORTS) \
25368 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25370 done; \
25371 echo "Doing distclean in gdb" ; \
25372 (cd $(HOST_SUBDIR)/gdb && \
25373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25375 "RANLIB=$${RANLIB}" \
25376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25377 distclean) \
25378 || exit 1
25379
25380 @endif gdb
25381
25382 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
25383 maybe-maintainer-clean-gdb:
25384 @if gdb
25385 maybe-maintainer-clean-gdb: maintainer-clean-gdb
25386
25387 maintainer-clean-gdb:
25388 @[ -f ./gdb/Makefile ] || exit 0; \
25389 r=`${PWD_COMMAND}`; export r; \
25390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25391 $(HOST_EXPORTS) \
25392 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25394 done; \
25395 echo "Doing maintainer-clean in gdb" ; \
25396 (cd $(HOST_SUBDIR)/gdb && \
25397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25399 "RANLIB=$${RANLIB}" \
25400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25401 maintainer-clean) \
25402 || exit 1
25403
25404 @endif gdb
25405
25406
25407
25408 .PHONY: configure-expect maybe-configure-expect
25409 maybe-configure-expect:
25410 @if expect
25411 maybe-configure-expect: configure-expect
25412 configure-expect:
25413 @test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
25414 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
25415 r=`${PWD_COMMAND}`; export r; \
25416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25417 $(HOST_EXPORTS) \
25418 echo Configuring in $(HOST_SUBDIR)/expect; \
25419 cd "$(HOST_SUBDIR)/expect" || exit 1; \
25420 case $(srcdir) in \
25421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25422 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
25423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25424 esac; \
25425 srcdiroption="--srcdir=$${topdir}/expect"; \
25426 libsrcdir="$$s/expect"; \
25427 $(SHELL) $${libsrcdir}/configure \
25428 $(HOST_CONFIGARGS) $${srcdiroption} \
25429 || exit 1
25430 @endif expect
25431
25432
25433
25434
25435
25436 .PHONY: all-expect maybe-all-expect
25437 maybe-all-expect:
25438 @if expect
25439 TARGET-expect=all
25440 maybe-all-expect: all-expect
25441 all-expect: configure-expect
25442 @r=`${PWD_COMMAND}`; export r; \
25443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25444 $(HOST_EXPORTS) \
25445 (cd $(HOST_SUBDIR)/expect && \
25446 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
25447 @endif expect
25448
25449
25450
25451
25452 .PHONY: check-expect maybe-check-expect
25453 maybe-check-expect:
25454 @if expect
25455 maybe-check-expect: check-expect
25456
25457 check-expect:
25458 @r=`${PWD_COMMAND}`; export r; \
25459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25460 $(HOST_EXPORTS) \
25461 (cd $(HOST_SUBDIR)/expect && \
25462 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
25463
25464 @endif expect
25465
25466 .PHONY: install-expect maybe-install-expect
25467 maybe-install-expect:
25468 @if expect
25469 maybe-install-expect: install-expect
25470
25471 install-expect: installdirs
25472 @r=`${PWD_COMMAND}`; export r; \
25473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25474 $(HOST_EXPORTS) \
25475 (cd $(HOST_SUBDIR)/expect && \
25476 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
25477
25478 @endif expect
25479
25480 # Other targets (info, dvi, etc.)
25481
25482 .PHONY: maybe-info-expect info-expect
25483 maybe-info-expect:
25484 @if expect
25485 maybe-info-expect: info-expect
25486
25487 info-expect: \
25488 configure-expect
25489 @[ -f ./expect/Makefile ] || exit 0; \
25490 r=`${PWD_COMMAND}`; export r; \
25491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25492 $(HOST_EXPORTS) \
25493 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25495 done; \
25496 echo "Doing info in expect" ; \
25497 (cd $(HOST_SUBDIR)/expect && \
25498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25500 "RANLIB=$${RANLIB}" \
25501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25502 info) \
25503 || exit 1
25504
25505 @endif expect
25506
25507 .PHONY: maybe-dvi-expect dvi-expect
25508 maybe-dvi-expect:
25509 @if expect
25510 maybe-dvi-expect: dvi-expect
25511
25512 dvi-expect: \
25513 configure-expect
25514 @[ -f ./expect/Makefile ] || exit 0; \
25515 r=`${PWD_COMMAND}`; export r; \
25516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25517 $(HOST_EXPORTS) \
25518 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25520 done; \
25521 echo "Doing dvi in expect" ; \
25522 (cd $(HOST_SUBDIR)/expect && \
25523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25525 "RANLIB=$${RANLIB}" \
25526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25527 dvi) \
25528 || exit 1
25529
25530 @endif expect
25531
25532 .PHONY: maybe-html-expect html-expect
25533 maybe-html-expect:
25534 @if expect
25535 maybe-html-expect: html-expect
25536
25537 html-expect: \
25538 configure-expect
25539 @[ -f ./expect/Makefile ] || exit 0; \
25540 r=`${PWD_COMMAND}`; export r; \
25541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25542 $(HOST_EXPORTS) \
25543 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25545 done; \
25546 echo "Doing html in expect" ; \
25547 (cd $(HOST_SUBDIR)/expect && \
25548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25550 "RANLIB=$${RANLIB}" \
25551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25552 html) \
25553 || exit 1
25554
25555 @endif expect
25556
25557 .PHONY: maybe-TAGS-expect TAGS-expect
25558 maybe-TAGS-expect:
25559 @if expect
25560 maybe-TAGS-expect: TAGS-expect
25561
25562 TAGS-expect: \
25563 configure-expect
25564 @[ -f ./expect/Makefile ] || exit 0; \
25565 r=`${PWD_COMMAND}`; export r; \
25566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25567 $(HOST_EXPORTS) \
25568 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25570 done; \
25571 echo "Doing TAGS in expect" ; \
25572 (cd $(HOST_SUBDIR)/expect && \
25573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25575 "RANLIB=$${RANLIB}" \
25576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25577 TAGS) \
25578 || exit 1
25579
25580 @endif expect
25581
25582 .PHONY: maybe-install-info-expect install-info-expect
25583 maybe-install-info-expect:
25584 @if expect
25585 maybe-install-info-expect: install-info-expect
25586
25587 install-info-expect: \
25588 configure-expect \
25589 info-expect
25590 @[ -f ./expect/Makefile ] || exit 0; \
25591 r=`${PWD_COMMAND}`; export r; \
25592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25593 $(HOST_EXPORTS) \
25594 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25596 done; \
25597 echo "Doing install-info in expect" ; \
25598 (cd $(HOST_SUBDIR)/expect && \
25599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25601 "RANLIB=$${RANLIB}" \
25602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25603 install-info) \
25604 || exit 1
25605
25606 @endif expect
25607
25608 .PHONY: maybe-installcheck-expect installcheck-expect
25609 maybe-installcheck-expect:
25610 @if expect
25611 maybe-installcheck-expect: installcheck-expect
25612
25613 installcheck-expect: \
25614 configure-expect
25615 @[ -f ./expect/Makefile ] || exit 0; \
25616 r=`${PWD_COMMAND}`; export r; \
25617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25618 $(HOST_EXPORTS) \
25619 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25621 done; \
25622 echo "Doing installcheck in expect" ; \
25623 (cd $(HOST_SUBDIR)/expect && \
25624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25626 "RANLIB=$${RANLIB}" \
25627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25628 installcheck) \
25629 || exit 1
25630
25631 @endif expect
25632
25633 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
25634 maybe-mostlyclean-expect:
25635 @if expect
25636 maybe-mostlyclean-expect: mostlyclean-expect
25637
25638 mostlyclean-expect:
25639 @[ -f ./expect/Makefile ] || exit 0; \
25640 r=`${PWD_COMMAND}`; export r; \
25641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25642 $(HOST_EXPORTS) \
25643 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25645 done; \
25646 echo "Doing mostlyclean in expect" ; \
25647 (cd $(HOST_SUBDIR)/expect && \
25648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25650 "RANLIB=$${RANLIB}" \
25651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25652 mostlyclean) \
25653 || exit 1
25654
25655 @endif expect
25656
25657 .PHONY: maybe-clean-expect clean-expect
25658 maybe-clean-expect:
25659 @if expect
25660 maybe-clean-expect: clean-expect
25661
25662 clean-expect:
25663 @[ -f ./expect/Makefile ] || exit 0; \
25664 r=`${PWD_COMMAND}`; export r; \
25665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25666 $(HOST_EXPORTS) \
25667 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25669 done; \
25670 echo "Doing clean in expect" ; \
25671 (cd $(HOST_SUBDIR)/expect && \
25672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25674 "RANLIB=$${RANLIB}" \
25675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25676 clean) \
25677 || exit 1
25678
25679 @endif expect
25680
25681 .PHONY: maybe-distclean-expect distclean-expect
25682 maybe-distclean-expect:
25683 @if expect
25684 maybe-distclean-expect: distclean-expect
25685
25686 distclean-expect:
25687 @[ -f ./expect/Makefile ] || exit 0; \
25688 r=`${PWD_COMMAND}`; export r; \
25689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25690 $(HOST_EXPORTS) \
25691 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25693 done; \
25694 echo "Doing distclean in expect" ; \
25695 (cd $(HOST_SUBDIR)/expect && \
25696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25698 "RANLIB=$${RANLIB}" \
25699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25700 distclean) \
25701 || exit 1
25702
25703 @endif expect
25704
25705 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
25706 maybe-maintainer-clean-expect:
25707 @if expect
25708 maybe-maintainer-clean-expect: maintainer-clean-expect
25709
25710 maintainer-clean-expect:
25711 @[ -f ./expect/Makefile ] || exit 0; \
25712 r=`${PWD_COMMAND}`; export r; \
25713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25714 $(HOST_EXPORTS) \
25715 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25717 done; \
25718 echo "Doing maintainer-clean in expect" ; \
25719 (cd $(HOST_SUBDIR)/expect && \
25720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25722 "RANLIB=$${RANLIB}" \
25723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25724 maintainer-clean) \
25725 || exit 1
25726
25727 @endif expect
25728
25729
25730
25731 .PHONY: configure-guile maybe-configure-guile
25732 maybe-configure-guile:
25733 @if guile
25734 maybe-configure-guile: configure-guile
25735 configure-guile:
25736 @test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
25737 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
25738 r=`${PWD_COMMAND}`; export r; \
25739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25740 $(HOST_EXPORTS) \
25741 echo Configuring in $(HOST_SUBDIR)/guile; \
25742 cd "$(HOST_SUBDIR)/guile" || exit 1; \
25743 case $(srcdir) in \
25744 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25745 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
25746 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25747 esac; \
25748 srcdiroption="--srcdir=$${topdir}/guile"; \
25749 libsrcdir="$$s/guile"; \
25750 $(SHELL) $${libsrcdir}/configure \
25751 $(HOST_CONFIGARGS) $${srcdiroption} \
25752 || exit 1
25753 @endif guile
25754
25755
25756
25757
25758
25759 .PHONY: all-guile maybe-all-guile
25760 maybe-all-guile:
25761 @if guile
25762 TARGET-guile=all
25763 maybe-all-guile: all-guile
25764 all-guile: configure-guile
25765 @r=`${PWD_COMMAND}`; export r; \
25766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25767 $(HOST_EXPORTS) \
25768 (cd $(HOST_SUBDIR)/guile && \
25769 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
25770 @endif guile
25771
25772
25773
25774
25775 .PHONY: check-guile maybe-check-guile
25776 maybe-check-guile:
25777 @if guile
25778 maybe-check-guile: check-guile
25779
25780 check-guile:
25781 @r=`${PWD_COMMAND}`; export r; \
25782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25783 $(HOST_EXPORTS) \
25784 (cd $(HOST_SUBDIR)/guile && \
25785 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
25786
25787 @endif guile
25788
25789 .PHONY: install-guile maybe-install-guile
25790 maybe-install-guile:
25791 @if guile
25792 maybe-install-guile: install-guile
25793
25794 install-guile: installdirs
25795 @r=`${PWD_COMMAND}`; export r; \
25796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25797 $(HOST_EXPORTS) \
25798 (cd $(HOST_SUBDIR)/guile && \
25799 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
25800
25801 @endif guile
25802
25803 # Other targets (info, dvi, etc.)
25804
25805 .PHONY: maybe-info-guile info-guile
25806 maybe-info-guile:
25807 @if guile
25808 maybe-info-guile: info-guile
25809
25810 info-guile: \
25811 configure-guile
25812 @[ -f ./guile/Makefile ] || exit 0; \
25813 r=`${PWD_COMMAND}`; export r; \
25814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25815 $(HOST_EXPORTS) \
25816 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25818 done; \
25819 echo "Doing info in guile" ; \
25820 (cd $(HOST_SUBDIR)/guile && \
25821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25823 "RANLIB=$${RANLIB}" \
25824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25825 info) \
25826 || exit 1
25827
25828 @endif guile
25829
25830 .PHONY: maybe-dvi-guile dvi-guile
25831 maybe-dvi-guile:
25832 @if guile
25833 maybe-dvi-guile: dvi-guile
25834
25835 dvi-guile: \
25836 configure-guile
25837 @[ -f ./guile/Makefile ] || exit 0; \
25838 r=`${PWD_COMMAND}`; export r; \
25839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25840 $(HOST_EXPORTS) \
25841 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25843 done; \
25844 echo "Doing dvi in guile" ; \
25845 (cd $(HOST_SUBDIR)/guile && \
25846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25848 "RANLIB=$${RANLIB}" \
25849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25850 dvi) \
25851 || exit 1
25852
25853 @endif guile
25854
25855 .PHONY: maybe-html-guile html-guile
25856 maybe-html-guile:
25857 @if guile
25858 maybe-html-guile: html-guile
25859
25860 html-guile: \
25861 configure-guile
25862 @[ -f ./guile/Makefile ] || exit 0; \
25863 r=`${PWD_COMMAND}`; export r; \
25864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25865 $(HOST_EXPORTS) \
25866 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25868 done; \
25869 echo "Doing html in guile" ; \
25870 (cd $(HOST_SUBDIR)/guile && \
25871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25873 "RANLIB=$${RANLIB}" \
25874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25875 html) \
25876 || exit 1
25877
25878 @endif guile
25879
25880 .PHONY: maybe-TAGS-guile TAGS-guile
25881 maybe-TAGS-guile:
25882 @if guile
25883 maybe-TAGS-guile: TAGS-guile
25884
25885 TAGS-guile: \
25886 configure-guile
25887 @[ -f ./guile/Makefile ] || exit 0; \
25888 r=`${PWD_COMMAND}`; export r; \
25889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25890 $(HOST_EXPORTS) \
25891 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25893 done; \
25894 echo "Doing TAGS in guile" ; \
25895 (cd $(HOST_SUBDIR)/guile && \
25896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25898 "RANLIB=$${RANLIB}" \
25899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25900 TAGS) \
25901 || exit 1
25902
25903 @endif guile
25904
25905 .PHONY: maybe-install-info-guile install-info-guile
25906 maybe-install-info-guile:
25907 @if guile
25908 maybe-install-info-guile: install-info-guile
25909
25910 install-info-guile: \
25911 configure-guile \
25912 info-guile
25913 @[ -f ./guile/Makefile ] || exit 0; \
25914 r=`${PWD_COMMAND}`; export r; \
25915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25916 $(HOST_EXPORTS) \
25917 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25919 done; \
25920 echo "Doing install-info in guile" ; \
25921 (cd $(HOST_SUBDIR)/guile && \
25922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25924 "RANLIB=$${RANLIB}" \
25925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25926 install-info) \
25927 || exit 1
25928
25929 @endif guile
25930
25931 .PHONY: maybe-installcheck-guile installcheck-guile
25932 maybe-installcheck-guile:
25933 @if guile
25934 maybe-installcheck-guile: installcheck-guile
25935
25936 installcheck-guile: \
25937 configure-guile
25938 @[ -f ./guile/Makefile ] || exit 0; \
25939 r=`${PWD_COMMAND}`; export r; \
25940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25941 $(HOST_EXPORTS) \
25942 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25944 done; \
25945 echo "Doing installcheck in guile" ; \
25946 (cd $(HOST_SUBDIR)/guile && \
25947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25949 "RANLIB=$${RANLIB}" \
25950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25951 installcheck) \
25952 || exit 1
25953
25954 @endif guile
25955
25956 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
25957 maybe-mostlyclean-guile:
25958 @if guile
25959 maybe-mostlyclean-guile: mostlyclean-guile
25960
25961 mostlyclean-guile:
25962 @[ -f ./guile/Makefile ] || exit 0; \
25963 r=`${PWD_COMMAND}`; export r; \
25964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25965 $(HOST_EXPORTS) \
25966 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25968 done; \
25969 echo "Doing mostlyclean in guile" ; \
25970 (cd $(HOST_SUBDIR)/guile && \
25971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25973 "RANLIB=$${RANLIB}" \
25974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25975 mostlyclean) \
25976 || exit 1
25977
25978 @endif guile
25979
25980 .PHONY: maybe-clean-guile clean-guile
25981 maybe-clean-guile:
25982 @if guile
25983 maybe-clean-guile: clean-guile
25984
25985 clean-guile:
25986 @[ -f ./guile/Makefile ] || exit 0; \
25987 r=`${PWD_COMMAND}`; export r; \
25988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25989 $(HOST_EXPORTS) \
25990 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25992 done; \
25993 echo "Doing clean in guile" ; \
25994 (cd $(HOST_SUBDIR)/guile && \
25995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25997 "RANLIB=$${RANLIB}" \
25998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25999 clean) \
26000 || exit 1
26001
26002 @endif guile
26003
26004 .PHONY: maybe-distclean-guile distclean-guile
26005 maybe-distclean-guile:
26006 @if guile
26007 maybe-distclean-guile: distclean-guile
26008
26009 distclean-guile:
26010 @[ -f ./guile/Makefile ] || exit 0; \
26011 r=`${PWD_COMMAND}`; export r; \
26012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26013 $(HOST_EXPORTS) \
26014 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26016 done; \
26017 echo "Doing distclean in guile" ; \
26018 (cd $(HOST_SUBDIR)/guile && \
26019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26021 "RANLIB=$${RANLIB}" \
26022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26023 distclean) \
26024 || exit 1
26025
26026 @endif guile
26027
26028 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
26029 maybe-maintainer-clean-guile:
26030 @if guile
26031 maybe-maintainer-clean-guile: maintainer-clean-guile
26032
26033 maintainer-clean-guile:
26034 @[ -f ./guile/Makefile ] || exit 0; \
26035 r=`${PWD_COMMAND}`; export r; \
26036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26037 $(HOST_EXPORTS) \
26038 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26040 done; \
26041 echo "Doing maintainer-clean in guile" ; \
26042 (cd $(HOST_SUBDIR)/guile && \
26043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26045 "RANLIB=$${RANLIB}" \
26046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26047 maintainer-clean) \
26048 || exit 1
26049
26050 @endif guile
26051
26052
26053
26054 .PHONY: configure-tk maybe-configure-tk
26055 maybe-configure-tk:
26056 @if tk
26057 maybe-configure-tk: configure-tk
26058 configure-tk:
26059 @test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
26060 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
26061 r=`${PWD_COMMAND}`; export r; \
26062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26063 $(HOST_EXPORTS) \
26064 echo Configuring in $(HOST_SUBDIR)/tk; \
26065 cd "$(HOST_SUBDIR)/tk" || exit 1; \
26066 case $(srcdir) in \
26067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26068 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
26069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26070 esac; \
26071 srcdiroption="--srcdir=$${topdir}/tk"; \
26072 libsrcdir="$$s/tk"; \
26073 $(SHELL) $${libsrcdir}/configure \
26074 $(HOST_CONFIGARGS) $${srcdiroption} \
26075 || exit 1
26076 @endif tk
26077
26078
26079
26080
26081
26082 .PHONY: all-tk maybe-all-tk
26083 maybe-all-tk:
26084 @if tk
26085 TARGET-tk=all
26086 maybe-all-tk: all-tk
26087 all-tk: configure-tk
26088 @r=`${PWD_COMMAND}`; export r; \
26089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26090 $(HOST_EXPORTS) \
26091 (cd $(HOST_SUBDIR)/tk && \
26092 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
26093 @endif tk
26094
26095
26096
26097
26098 .PHONY: check-tk maybe-check-tk
26099 maybe-check-tk:
26100 @if tk
26101 maybe-check-tk: check-tk
26102
26103 check-tk:
26104 @r=`${PWD_COMMAND}`; export r; \
26105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26106 $(HOST_EXPORTS) \
26107 (cd $(HOST_SUBDIR)/tk && \
26108 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26109
26110 @endif tk
26111
26112 .PHONY: install-tk maybe-install-tk
26113 maybe-install-tk:
26114 @if tk
26115 maybe-install-tk: install-tk
26116
26117 install-tk: installdirs
26118 @r=`${PWD_COMMAND}`; export r; \
26119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26120 $(HOST_EXPORTS) \
26121 (cd $(HOST_SUBDIR)/tk && \
26122 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26123
26124 @endif tk
26125
26126 # Other targets (info, dvi, etc.)
26127
26128 .PHONY: maybe-info-tk info-tk
26129 maybe-info-tk:
26130 @if tk
26131 maybe-info-tk: info-tk
26132
26133 info-tk: \
26134 configure-tk
26135 @[ -f ./tk/Makefile ] || exit 0; \
26136 r=`${PWD_COMMAND}`; export r; \
26137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26138 $(HOST_EXPORTS) \
26139 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26141 done; \
26142 echo "Doing info in tk" ; \
26143 (cd $(HOST_SUBDIR)/tk && \
26144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26146 "RANLIB=$${RANLIB}" \
26147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26148 info) \
26149 || exit 1
26150
26151 @endif tk
26152
26153 .PHONY: maybe-dvi-tk dvi-tk
26154 maybe-dvi-tk:
26155 @if tk
26156 maybe-dvi-tk: dvi-tk
26157
26158 dvi-tk: \
26159 configure-tk
26160 @[ -f ./tk/Makefile ] || exit 0; \
26161 r=`${PWD_COMMAND}`; export r; \
26162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26163 $(HOST_EXPORTS) \
26164 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26166 done; \
26167 echo "Doing dvi in tk" ; \
26168 (cd $(HOST_SUBDIR)/tk && \
26169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26171 "RANLIB=$${RANLIB}" \
26172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26173 dvi) \
26174 || exit 1
26175
26176 @endif tk
26177
26178 .PHONY: maybe-html-tk html-tk
26179 maybe-html-tk:
26180 @if tk
26181 maybe-html-tk: html-tk
26182
26183 html-tk: \
26184 configure-tk
26185 @[ -f ./tk/Makefile ] || exit 0; \
26186 r=`${PWD_COMMAND}`; export r; \
26187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26188 $(HOST_EXPORTS) \
26189 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26191 done; \
26192 echo "Doing html in tk" ; \
26193 (cd $(HOST_SUBDIR)/tk && \
26194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26196 "RANLIB=$${RANLIB}" \
26197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26198 html) \
26199 || exit 1
26200
26201 @endif tk
26202
26203 .PHONY: maybe-TAGS-tk TAGS-tk
26204 maybe-TAGS-tk:
26205 @if tk
26206 maybe-TAGS-tk: TAGS-tk
26207
26208 TAGS-tk: \
26209 configure-tk
26210 @[ -f ./tk/Makefile ] || exit 0; \
26211 r=`${PWD_COMMAND}`; export r; \
26212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26213 $(HOST_EXPORTS) \
26214 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26216 done; \
26217 echo "Doing TAGS in tk" ; \
26218 (cd $(HOST_SUBDIR)/tk && \
26219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26221 "RANLIB=$${RANLIB}" \
26222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26223 TAGS) \
26224 || exit 1
26225
26226 @endif tk
26227
26228 .PHONY: maybe-install-info-tk install-info-tk
26229 maybe-install-info-tk:
26230 @if tk
26231 maybe-install-info-tk: install-info-tk
26232
26233 install-info-tk: \
26234 configure-tk \
26235 info-tk
26236 @[ -f ./tk/Makefile ] || exit 0; \
26237 r=`${PWD_COMMAND}`; export r; \
26238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26239 $(HOST_EXPORTS) \
26240 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26242 done; \
26243 echo "Doing install-info in tk" ; \
26244 (cd $(HOST_SUBDIR)/tk && \
26245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26247 "RANLIB=$${RANLIB}" \
26248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26249 install-info) \
26250 || exit 1
26251
26252 @endif tk
26253
26254 .PHONY: maybe-installcheck-tk installcheck-tk
26255 maybe-installcheck-tk:
26256 @if tk
26257 maybe-installcheck-tk: installcheck-tk
26258
26259 installcheck-tk: \
26260 configure-tk
26261 @[ -f ./tk/Makefile ] || exit 0; \
26262 r=`${PWD_COMMAND}`; export r; \
26263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26264 $(HOST_EXPORTS) \
26265 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26267 done; \
26268 echo "Doing installcheck in tk" ; \
26269 (cd $(HOST_SUBDIR)/tk && \
26270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26272 "RANLIB=$${RANLIB}" \
26273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26274 installcheck) \
26275 || exit 1
26276
26277 @endif tk
26278
26279 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
26280 maybe-mostlyclean-tk:
26281 @if tk
26282 maybe-mostlyclean-tk: mostlyclean-tk
26283
26284 mostlyclean-tk:
26285 @[ -f ./tk/Makefile ] || exit 0; \
26286 r=`${PWD_COMMAND}`; export r; \
26287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26288 $(HOST_EXPORTS) \
26289 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26291 done; \
26292 echo "Doing mostlyclean in tk" ; \
26293 (cd $(HOST_SUBDIR)/tk && \
26294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26296 "RANLIB=$${RANLIB}" \
26297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26298 mostlyclean) \
26299 || exit 1
26300
26301 @endif tk
26302
26303 .PHONY: maybe-clean-tk clean-tk
26304 maybe-clean-tk:
26305 @if tk
26306 maybe-clean-tk: clean-tk
26307
26308 clean-tk:
26309 @[ -f ./tk/Makefile ] || exit 0; \
26310 r=`${PWD_COMMAND}`; export r; \
26311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26312 $(HOST_EXPORTS) \
26313 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26315 done; \
26316 echo "Doing clean in tk" ; \
26317 (cd $(HOST_SUBDIR)/tk && \
26318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26320 "RANLIB=$${RANLIB}" \
26321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26322 clean) \
26323 || exit 1
26324
26325 @endif tk
26326
26327 .PHONY: maybe-distclean-tk distclean-tk
26328 maybe-distclean-tk:
26329 @if tk
26330 maybe-distclean-tk: distclean-tk
26331
26332 distclean-tk:
26333 @[ -f ./tk/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 distclean in tk" ; \
26341 (cd $(HOST_SUBDIR)/tk && \
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 distclean) \
26347 || exit 1
26348
26349 @endif tk
26350
26351 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
26352 maybe-maintainer-clean-tk:
26353 @if tk
26354 maybe-maintainer-clean-tk: maintainer-clean-tk
26355
26356 maintainer-clean-tk:
26357 @[ -f ./tk/Makefile ] || exit 0; \
26358 r=`${PWD_COMMAND}`; export r; \
26359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26360 $(HOST_EXPORTS) \
26361 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26363 done; \
26364 echo "Doing maintainer-clean in tk" ; \
26365 (cd $(HOST_SUBDIR)/tk && \
26366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26368 "RANLIB=$${RANLIB}" \
26369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26370 maintainer-clean) \
26371 || exit 1
26372
26373 @endif tk
26374
26375
26376
26377 .PHONY: configure-libtermcap maybe-configure-libtermcap
26378 maybe-configure-libtermcap:
26379 @if libtermcap
26380 maybe-configure-libtermcap: configure-libtermcap
26381 configure-libtermcap:
26382 @test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
26383 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
26384 r=`${PWD_COMMAND}`; export r; \
26385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26386 $(HOST_EXPORTS) \
26387 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
26388 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
26389 case $(srcdir) in \
26390 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26391 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
26392 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26393 esac; \
26394 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
26395 libsrcdir="$$s/libtermcap"; \
26396 $(SHELL) $${libsrcdir}/configure \
26397 $(HOST_CONFIGARGS) $${srcdiroption} \
26398 || exit 1
26399 @endif libtermcap
26400
26401
26402
26403
26404
26405 .PHONY: all-libtermcap maybe-all-libtermcap
26406 maybe-all-libtermcap:
26407 @if libtermcap
26408 TARGET-libtermcap=all
26409 maybe-all-libtermcap: all-libtermcap
26410 all-libtermcap: configure-libtermcap
26411 @r=`${PWD_COMMAND}`; export r; \
26412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26413 $(HOST_EXPORTS) \
26414 (cd $(HOST_SUBDIR)/libtermcap && \
26415 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtermcap))
26416 @endif libtermcap
26417
26418
26419
26420
26421 .PHONY: check-libtermcap maybe-check-libtermcap
26422 maybe-check-libtermcap:
26423 @if libtermcap
26424 maybe-check-libtermcap: check-libtermcap
26425
26426 check-libtermcap:
26427
26428 @endif libtermcap
26429
26430 .PHONY: install-libtermcap maybe-install-libtermcap
26431 maybe-install-libtermcap:
26432 @if libtermcap
26433 maybe-install-libtermcap: install-libtermcap
26434
26435 install-libtermcap: installdirs
26436 @r=`${PWD_COMMAND}`; export r; \
26437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26438 $(HOST_EXPORTS) \
26439 (cd $(HOST_SUBDIR)/libtermcap && \
26440 $(MAKE) $(FLAGS_TO_PASS) install)
26441
26442 @endif libtermcap
26443
26444 # Other targets (info, dvi, etc.)
26445
26446 .PHONY: maybe-info-libtermcap info-libtermcap
26447 maybe-info-libtermcap:
26448 @if libtermcap
26449 maybe-info-libtermcap: info-libtermcap
26450
26451 info-libtermcap: \
26452 configure-libtermcap
26453 @[ -f ./libtermcap/Makefile ] || exit 0; \
26454 r=`${PWD_COMMAND}`; export r; \
26455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26456 $(HOST_EXPORTS) \
26457 for flag in $(EXTRA_HOST_FLAGS) ; do \
26458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26459 done; \
26460 echo "Doing info in libtermcap" ; \
26461 (cd $(HOST_SUBDIR)/libtermcap && \
26462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26464 "RANLIB=$${RANLIB}" \
26465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26466 info) \
26467 || exit 1
26468
26469 @endif libtermcap
26470
26471 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
26472 maybe-dvi-libtermcap:
26473 @if libtermcap
26474 maybe-dvi-libtermcap: dvi-libtermcap
26475
26476 dvi-libtermcap: \
26477 configure-libtermcap
26478 @[ -f ./libtermcap/Makefile ] || exit 0; \
26479 r=`${PWD_COMMAND}`; export r; \
26480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26481 $(HOST_EXPORTS) \
26482 for flag in $(EXTRA_HOST_FLAGS) ; do \
26483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26484 done; \
26485 echo "Doing dvi in libtermcap" ; \
26486 (cd $(HOST_SUBDIR)/libtermcap && \
26487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26489 "RANLIB=$${RANLIB}" \
26490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26491 dvi) \
26492 || exit 1
26493
26494 @endif libtermcap
26495
26496 .PHONY: maybe-html-libtermcap html-libtermcap
26497 maybe-html-libtermcap:
26498 @if libtermcap
26499 maybe-html-libtermcap: html-libtermcap
26500
26501 html-libtermcap: \
26502 configure-libtermcap
26503 @[ -f ./libtermcap/Makefile ] || exit 0; \
26504 r=`${PWD_COMMAND}`; export r; \
26505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26506 $(HOST_EXPORTS) \
26507 for flag in $(EXTRA_HOST_FLAGS) ; do \
26508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26509 done; \
26510 echo "Doing html in libtermcap" ; \
26511 (cd $(HOST_SUBDIR)/libtermcap && \
26512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26514 "RANLIB=$${RANLIB}" \
26515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26516 html) \
26517 || exit 1
26518
26519 @endif libtermcap
26520
26521 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
26522 maybe-TAGS-libtermcap:
26523 @if libtermcap
26524 maybe-TAGS-libtermcap: TAGS-libtermcap
26525
26526 TAGS-libtermcap: \
26527 configure-libtermcap
26528 @[ -f ./libtermcap/Makefile ] || exit 0; \
26529 r=`${PWD_COMMAND}`; export r; \
26530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26531 $(HOST_EXPORTS) \
26532 for flag in $(EXTRA_HOST_FLAGS) ; do \
26533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26534 done; \
26535 echo "Doing TAGS in libtermcap" ; \
26536 (cd $(HOST_SUBDIR)/libtermcap && \
26537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26539 "RANLIB=$${RANLIB}" \
26540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26541 TAGS) \
26542 || exit 1
26543
26544 @endif libtermcap
26545
26546 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
26547 maybe-install-info-libtermcap:
26548 @if libtermcap
26549 maybe-install-info-libtermcap: install-info-libtermcap
26550
26551 install-info-libtermcap: \
26552 configure-libtermcap \
26553 info-libtermcap
26554 @[ -f ./libtermcap/Makefile ] || exit 0; \
26555 r=`${PWD_COMMAND}`; export r; \
26556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26557 $(HOST_EXPORTS) \
26558 for flag in $(EXTRA_HOST_FLAGS) ; do \
26559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26560 done; \
26561 echo "Doing install-info in libtermcap" ; \
26562 (cd $(HOST_SUBDIR)/libtermcap && \
26563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26565 "RANLIB=$${RANLIB}" \
26566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26567 install-info) \
26568 || exit 1
26569
26570 @endif libtermcap
26571
26572 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
26573 maybe-installcheck-libtermcap:
26574 @if libtermcap
26575 maybe-installcheck-libtermcap: installcheck-libtermcap
26576
26577 installcheck-libtermcap: \
26578 configure-libtermcap
26579 @[ -f ./libtermcap/Makefile ] || exit 0; \
26580 r=`${PWD_COMMAND}`; export r; \
26581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26582 $(HOST_EXPORTS) \
26583 for flag in $(EXTRA_HOST_FLAGS) ; do \
26584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26585 done; \
26586 echo "Doing installcheck in libtermcap" ; \
26587 (cd $(HOST_SUBDIR)/libtermcap && \
26588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26590 "RANLIB=$${RANLIB}" \
26591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26592 installcheck) \
26593 || exit 1
26594
26595 @endif libtermcap
26596
26597 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
26598 maybe-mostlyclean-libtermcap:
26599 @if libtermcap
26600 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
26601
26602 # libtermcap doesn't support mostlyclean.
26603 mostlyclean-libtermcap:
26604
26605 @endif libtermcap
26606
26607 .PHONY: maybe-clean-libtermcap clean-libtermcap
26608 maybe-clean-libtermcap:
26609 @if libtermcap
26610 maybe-clean-libtermcap: clean-libtermcap
26611
26612 # libtermcap doesn't support clean.
26613 clean-libtermcap:
26614
26615 @endif libtermcap
26616
26617 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
26618 maybe-distclean-libtermcap:
26619 @if libtermcap
26620 maybe-distclean-libtermcap: distclean-libtermcap
26621
26622 # libtermcap doesn't support distclean.
26623 distclean-libtermcap:
26624
26625 @endif libtermcap
26626
26627 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
26628 maybe-maintainer-clean-libtermcap:
26629 @if libtermcap
26630 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
26631
26632 # libtermcap doesn't support maintainer-clean.
26633 maintainer-clean-libtermcap:
26634
26635 @endif libtermcap
26636
26637
26638
26639 .PHONY: configure-utils maybe-configure-utils
26640 maybe-configure-utils:
26641 @if utils
26642 maybe-configure-utils: configure-utils
26643 configure-utils:
26644 @test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
26645 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
26646 r=`${PWD_COMMAND}`; export r; \
26647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26648 $(HOST_EXPORTS) \
26649 echo Configuring in $(HOST_SUBDIR)/utils; \
26650 cd "$(HOST_SUBDIR)/utils" || exit 1; \
26651 case $(srcdir) in \
26652 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26653 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
26654 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26655 esac; \
26656 srcdiroption="--srcdir=$${topdir}/utils"; \
26657 libsrcdir="$$s/utils"; \
26658 $(SHELL) $${libsrcdir}/configure \
26659 $(HOST_CONFIGARGS) $${srcdiroption} \
26660 || exit 1
26661 @endif utils
26662
26663
26664
26665
26666
26667 .PHONY: all-utils maybe-all-utils
26668 maybe-all-utils:
26669 @if utils
26670 TARGET-utils=all
26671 maybe-all-utils: all-utils
26672 all-utils: configure-utils
26673 @r=`${PWD_COMMAND}`; export r; \
26674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26675 $(HOST_EXPORTS) \
26676 (cd $(HOST_SUBDIR)/utils && \
26677 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-utils))
26678 @endif utils
26679
26680
26681
26682
26683 .PHONY: check-utils maybe-check-utils
26684 maybe-check-utils:
26685 @if utils
26686 maybe-check-utils: check-utils
26687
26688 check-utils:
26689
26690 @endif utils
26691
26692 .PHONY: install-utils maybe-install-utils
26693 maybe-install-utils:
26694 @if utils
26695 maybe-install-utils: install-utils
26696
26697 install-utils: installdirs
26698 @r=`${PWD_COMMAND}`; export r; \
26699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26700 $(HOST_EXPORTS) \
26701 (cd $(HOST_SUBDIR)/utils && \
26702 $(MAKE) $(FLAGS_TO_PASS) install)
26703
26704 @endif utils
26705
26706 # Other targets (info, dvi, etc.)
26707
26708 .PHONY: maybe-info-utils info-utils
26709 maybe-info-utils:
26710 @if utils
26711 maybe-info-utils: info-utils
26712
26713 info-utils: \
26714 configure-utils
26715 @[ -f ./utils/Makefile ] || exit 0; \
26716 r=`${PWD_COMMAND}`; export r; \
26717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26718 $(HOST_EXPORTS) \
26719 for flag in $(EXTRA_HOST_FLAGS) ; do \
26720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26721 done; \
26722 echo "Doing info in utils" ; \
26723 (cd $(HOST_SUBDIR)/utils && \
26724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26726 "RANLIB=$${RANLIB}" \
26727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26728 info) \
26729 || exit 1
26730
26731 @endif utils
26732
26733 .PHONY: maybe-dvi-utils dvi-utils
26734 maybe-dvi-utils:
26735 @if utils
26736 maybe-dvi-utils: dvi-utils
26737
26738 dvi-utils: \
26739 configure-utils
26740 @[ -f ./utils/Makefile ] || exit 0; \
26741 r=`${PWD_COMMAND}`; export r; \
26742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26743 $(HOST_EXPORTS) \
26744 for flag in $(EXTRA_HOST_FLAGS) ; do \
26745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26746 done; \
26747 echo "Doing dvi in utils" ; \
26748 (cd $(HOST_SUBDIR)/utils && \
26749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26751 "RANLIB=$${RANLIB}" \
26752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26753 dvi) \
26754 || exit 1
26755
26756 @endif utils
26757
26758 .PHONY: maybe-html-utils html-utils
26759 maybe-html-utils:
26760 @if utils
26761 maybe-html-utils: html-utils
26762
26763 html-utils: \
26764 configure-utils
26765 @[ -f ./utils/Makefile ] || exit 0; \
26766 r=`${PWD_COMMAND}`; export r; \
26767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26768 $(HOST_EXPORTS) \
26769 for flag in $(EXTRA_HOST_FLAGS) ; do \
26770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26771 done; \
26772 echo "Doing html in utils" ; \
26773 (cd $(HOST_SUBDIR)/utils && \
26774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26776 "RANLIB=$${RANLIB}" \
26777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26778 html) \
26779 || exit 1
26780
26781 @endif utils
26782
26783 .PHONY: maybe-TAGS-utils TAGS-utils
26784 maybe-TAGS-utils:
26785 @if utils
26786 maybe-TAGS-utils: TAGS-utils
26787
26788 TAGS-utils: \
26789 configure-utils
26790 @[ -f ./utils/Makefile ] || exit 0; \
26791 r=`${PWD_COMMAND}`; export r; \
26792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26793 $(HOST_EXPORTS) \
26794 for flag in $(EXTRA_HOST_FLAGS) ; do \
26795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26796 done; \
26797 echo "Doing TAGS in utils" ; \
26798 (cd $(HOST_SUBDIR)/utils && \
26799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26801 "RANLIB=$${RANLIB}" \
26802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26803 TAGS) \
26804 || exit 1
26805
26806 @endif utils
26807
26808 .PHONY: maybe-install-info-utils install-info-utils
26809 maybe-install-info-utils:
26810 @if utils
26811 maybe-install-info-utils: install-info-utils
26812
26813 install-info-utils: \
26814 configure-utils \
26815 info-utils
26816 @[ -f ./utils/Makefile ] || exit 0; \
26817 r=`${PWD_COMMAND}`; export r; \
26818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26819 $(HOST_EXPORTS) \
26820 for flag in $(EXTRA_HOST_FLAGS) ; do \
26821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26822 done; \
26823 echo "Doing install-info in utils" ; \
26824 (cd $(HOST_SUBDIR)/utils && \
26825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26827 "RANLIB=$${RANLIB}" \
26828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26829 install-info) \
26830 || exit 1
26831
26832 @endif utils
26833
26834 .PHONY: maybe-installcheck-utils installcheck-utils
26835 maybe-installcheck-utils:
26836 @if utils
26837 maybe-installcheck-utils: installcheck-utils
26838
26839 installcheck-utils: \
26840 configure-utils
26841 @[ -f ./utils/Makefile ] || exit 0; \
26842 r=`${PWD_COMMAND}`; export r; \
26843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26844 $(HOST_EXPORTS) \
26845 for flag in $(EXTRA_HOST_FLAGS) ; do \
26846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26847 done; \
26848 echo "Doing installcheck in utils" ; \
26849 (cd $(HOST_SUBDIR)/utils && \
26850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26852 "RANLIB=$${RANLIB}" \
26853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26854 installcheck) \
26855 || exit 1
26856
26857 @endif utils
26858
26859 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
26860 maybe-mostlyclean-utils:
26861 @if utils
26862 maybe-mostlyclean-utils: mostlyclean-utils
26863
26864 mostlyclean-utils:
26865 @[ -f ./utils/Makefile ] || exit 0; \
26866 r=`${PWD_COMMAND}`; export r; \
26867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26868 $(HOST_EXPORTS) \
26869 for flag in $(EXTRA_HOST_FLAGS) ; do \
26870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26871 done; \
26872 echo "Doing mostlyclean in utils" ; \
26873 (cd $(HOST_SUBDIR)/utils && \
26874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26876 "RANLIB=$${RANLIB}" \
26877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26878 mostlyclean) \
26879 || exit 1
26880
26881 @endif utils
26882
26883 .PHONY: maybe-clean-utils clean-utils
26884 maybe-clean-utils:
26885 @if utils
26886 maybe-clean-utils: clean-utils
26887
26888 clean-utils:
26889 @[ -f ./utils/Makefile ] || exit 0; \
26890 r=`${PWD_COMMAND}`; export r; \
26891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26892 $(HOST_EXPORTS) \
26893 for flag in $(EXTRA_HOST_FLAGS) ; do \
26894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26895 done; \
26896 echo "Doing clean in utils" ; \
26897 (cd $(HOST_SUBDIR)/utils && \
26898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26900 "RANLIB=$${RANLIB}" \
26901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26902 clean) \
26903 || exit 1
26904
26905 @endif utils
26906
26907 .PHONY: maybe-distclean-utils distclean-utils
26908 maybe-distclean-utils:
26909 @if utils
26910 maybe-distclean-utils: distclean-utils
26911
26912 distclean-utils:
26913 @[ -f ./utils/Makefile ] || exit 0; \
26914 r=`${PWD_COMMAND}`; export r; \
26915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26916 $(HOST_EXPORTS) \
26917 for flag in $(EXTRA_HOST_FLAGS) ; do \
26918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26919 done; \
26920 echo "Doing distclean in utils" ; \
26921 (cd $(HOST_SUBDIR)/utils && \
26922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26924 "RANLIB=$${RANLIB}" \
26925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26926 distclean) \
26927 || exit 1
26928
26929 @endif utils
26930
26931 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
26932 maybe-maintainer-clean-utils:
26933 @if utils
26934 maybe-maintainer-clean-utils: maintainer-clean-utils
26935
26936 maintainer-clean-utils:
26937 @[ -f ./utils/Makefile ] || exit 0; \
26938 r=`${PWD_COMMAND}`; export r; \
26939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26940 $(HOST_EXPORTS) \
26941 for flag in $(EXTRA_HOST_FLAGS) ; do \
26942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26943 done; \
26944 echo "Doing maintainer-clean in utils" ; \
26945 (cd $(HOST_SUBDIR)/utils && \
26946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26948 "RANLIB=$${RANLIB}" \
26949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26950 maintainer-clean) \
26951 || exit 1
26952
26953 @endif utils
26954
26955
26956
26957 .PHONY: configure-gnattools maybe-configure-gnattools
26958 maybe-configure-gnattools:
26959 @if gnattools
26960 maybe-configure-gnattools: configure-gnattools
26961 configure-gnattools:
26962 @test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
26963 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
26964 r=`${PWD_COMMAND}`; export r; \
26965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26966 $(HOST_EXPORTS) \
26967 echo Configuring in $(HOST_SUBDIR)/gnattools; \
26968 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
26969 case $(srcdir) in \
26970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26971 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
26972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26973 esac; \
26974 srcdiroption="--srcdir=$${topdir}/gnattools"; \
26975 libsrcdir="$$s/gnattools"; \
26976 $(SHELL) $${libsrcdir}/configure \
26977 $(HOST_CONFIGARGS) $${srcdiroption} \
26978 || exit 1
26979 @endif gnattools
26980
26981
26982
26983
26984
26985 .PHONY: all-gnattools maybe-all-gnattools
26986 maybe-all-gnattools:
26987 @if gnattools
26988 TARGET-gnattools=all
26989 maybe-all-gnattools: all-gnattools
26990 all-gnattools: configure-gnattools
26991 @r=`${PWD_COMMAND}`; export r; \
26992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26993 $(HOST_EXPORTS) \
26994 (cd $(HOST_SUBDIR)/gnattools && \
26995 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnattools))
26996 @endif gnattools
26997
26998
26999
27000
27001 .PHONY: check-gnattools maybe-check-gnattools
27002 maybe-check-gnattools:
27003 @if gnattools
27004 maybe-check-gnattools: check-gnattools
27005
27006 check-gnattools:
27007 @r=`${PWD_COMMAND}`; export r; \
27008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27009 $(HOST_EXPORTS) \
27010 (cd $(HOST_SUBDIR)/gnattools && \
27011 $(MAKE) $(FLAGS_TO_PASS) check)
27012
27013 @endif gnattools
27014
27015 .PHONY: install-gnattools maybe-install-gnattools
27016 maybe-install-gnattools:
27017 @if gnattools
27018 maybe-install-gnattools: install-gnattools
27019
27020 install-gnattools: installdirs
27021 @r=`${PWD_COMMAND}`; export r; \
27022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27023 $(HOST_EXPORTS) \
27024 (cd $(HOST_SUBDIR)/gnattools && \
27025 $(MAKE) $(FLAGS_TO_PASS) install)
27026
27027 @endif gnattools
27028
27029 # Other targets (info, dvi, etc.)
27030
27031 .PHONY: maybe-info-gnattools info-gnattools
27032 maybe-info-gnattools:
27033 @if gnattools
27034 maybe-info-gnattools: info-gnattools
27035
27036 info-gnattools: \
27037 configure-gnattools
27038 @[ -f ./gnattools/Makefile ] || exit 0; \
27039 r=`${PWD_COMMAND}`; export r; \
27040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27041 $(HOST_EXPORTS) \
27042 for flag in $(EXTRA_HOST_FLAGS) ; do \
27043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27044 done; \
27045 echo "Doing info in gnattools" ; \
27046 (cd $(HOST_SUBDIR)/gnattools && \
27047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27049 "RANLIB=$${RANLIB}" \
27050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27051 info) \
27052 || exit 1
27053
27054 @endif gnattools
27055
27056 .PHONY: maybe-dvi-gnattools dvi-gnattools
27057 maybe-dvi-gnattools:
27058 @if gnattools
27059 maybe-dvi-gnattools: dvi-gnattools
27060
27061 dvi-gnattools: \
27062 configure-gnattools
27063 @[ -f ./gnattools/Makefile ] || exit 0; \
27064 r=`${PWD_COMMAND}`; export r; \
27065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27066 $(HOST_EXPORTS) \
27067 for flag in $(EXTRA_HOST_FLAGS) ; do \
27068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27069 done; \
27070 echo "Doing dvi in gnattools" ; \
27071 (cd $(HOST_SUBDIR)/gnattools && \
27072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27074 "RANLIB=$${RANLIB}" \
27075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27076 dvi) \
27077 || exit 1
27078
27079 @endif gnattools
27080
27081 .PHONY: maybe-html-gnattools html-gnattools
27082 maybe-html-gnattools:
27083 @if gnattools
27084 maybe-html-gnattools: html-gnattools
27085
27086 html-gnattools: \
27087 configure-gnattools
27088 @[ -f ./gnattools/Makefile ] || exit 0; \
27089 r=`${PWD_COMMAND}`; export r; \
27090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27091 $(HOST_EXPORTS) \
27092 for flag in $(EXTRA_HOST_FLAGS) ; do \
27093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27094 done; \
27095 echo "Doing html in gnattools" ; \
27096 (cd $(HOST_SUBDIR)/gnattools && \
27097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27099 "RANLIB=$${RANLIB}" \
27100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27101 html) \
27102 || exit 1
27103
27104 @endif gnattools
27105
27106 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
27107 maybe-TAGS-gnattools:
27108 @if gnattools
27109 maybe-TAGS-gnattools: TAGS-gnattools
27110
27111 TAGS-gnattools: \
27112 configure-gnattools
27113 @[ -f ./gnattools/Makefile ] || exit 0; \
27114 r=`${PWD_COMMAND}`; export r; \
27115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27116 $(HOST_EXPORTS) \
27117 for flag in $(EXTRA_HOST_FLAGS) ; do \
27118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27119 done; \
27120 echo "Doing TAGS in gnattools" ; \
27121 (cd $(HOST_SUBDIR)/gnattools && \
27122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27124 "RANLIB=$${RANLIB}" \
27125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27126 TAGS) \
27127 || exit 1
27128
27129 @endif gnattools
27130
27131 .PHONY: maybe-install-info-gnattools install-info-gnattools
27132 maybe-install-info-gnattools:
27133 @if gnattools
27134 maybe-install-info-gnattools: install-info-gnattools
27135
27136 install-info-gnattools: \
27137 configure-gnattools \
27138 info-gnattools
27139 @[ -f ./gnattools/Makefile ] || exit 0; \
27140 r=`${PWD_COMMAND}`; export r; \
27141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27142 $(HOST_EXPORTS) \
27143 for flag in $(EXTRA_HOST_FLAGS) ; do \
27144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27145 done; \
27146 echo "Doing install-info in gnattools" ; \
27147 (cd $(HOST_SUBDIR)/gnattools && \
27148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27150 "RANLIB=$${RANLIB}" \
27151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27152 install-info) \
27153 || exit 1
27154
27155 @endif gnattools
27156
27157 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
27158 maybe-installcheck-gnattools:
27159 @if gnattools
27160 maybe-installcheck-gnattools: installcheck-gnattools
27161
27162 installcheck-gnattools: \
27163 configure-gnattools
27164 @[ -f ./gnattools/Makefile ] || exit 0; \
27165 r=`${PWD_COMMAND}`; export r; \
27166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27167 $(HOST_EXPORTS) \
27168 for flag in $(EXTRA_HOST_FLAGS) ; do \
27169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27170 done; \
27171 echo "Doing installcheck in gnattools" ; \
27172 (cd $(HOST_SUBDIR)/gnattools && \
27173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27175 "RANLIB=$${RANLIB}" \
27176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27177 installcheck) \
27178 || exit 1
27179
27180 @endif gnattools
27181
27182 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
27183 maybe-mostlyclean-gnattools:
27184 @if gnattools
27185 maybe-mostlyclean-gnattools: mostlyclean-gnattools
27186
27187 mostlyclean-gnattools:
27188 @[ -f ./gnattools/Makefile ] || exit 0; \
27189 r=`${PWD_COMMAND}`; export r; \
27190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27191 $(HOST_EXPORTS) \
27192 for flag in $(EXTRA_HOST_FLAGS) ; do \
27193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27194 done; \
27195 echo "Doing mostlyclean in gnattools" ; \
27196 (cd $(HOST_SUBDIR)/gnattools && \
27197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27199 "RANLIB=$${RANLIB}" \
27200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27201 mostlyclean) \
27202 || exit 1
27203
27204 @endif gnattools
27205
27206 .PHONY: maybe-clean-gnattools clean-gnattools
27207 maybe-clean-gnattools:
27208 @if gnattools
27209 maybe-clean-gnattools: clean-gnattools
27210
27211 clean-gnattools:
27212 @[ -f ./gnattools/Makefile ] || exit 0; \
27213 r=`${PWD_COMMAND}`; export r; \
27214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27215 $(HOST_EXPORTS) \
27216 for flag in $(EXTRA_HOST_FLAGS) ; do \
27217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27218 done; \
27219 echo "Doing clean in gnattools" ; \
27220 (cd $(HOST_SUBDIR)/gnattools && \
27221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27223 "RANLIB=$${RANLIB}" \
27224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27225 clean) \
27226 || exit 1
27227
27228 @endif gnattools
27229
27230 .PHONY: maybe-distclean-gnattools distclean-gnattools
27231 maybe-distclean-gnattools:
27232 @if gnattools
27233 maybe-distclean-gnattools: distclean-gnattools
27234
27235 distclean-gnattools:
27236 @[ -f ./gnattools/Makefile ] || exit 0; \
27237 r=`${PWD_COMMAND}`; export r; \
27238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27239 $(HOST_EXPORTS) \
27240 for flag in $(EXTRA_HOST_FLAGS) ; do \
27241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27242 done; \
27243 echo "Doing distclean in gnattools" ; \
27244 (cd $(HOST_SUBDIR)/gnattools && \
27245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27247 "RANLIB=$${RANLIB}" \
27248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27249 distclean) \
27250 || exit 1
27251
27252 @endif gnattools
27253
27254 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
27255 maybe-maintainer-clean-gnattools:
27256 @if gnattools
27257 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
27258
27259 maintainer-clean-gnattools:
27260 @[ -f ./gnattools/Makefile ] || exit 0; \
27261 r=`${PWD_COMMAND}`; export r; \
27262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27263 $(HOST_EXPORTS) \
27264 for flag in $(EXTRA_HOST_FLAGS) ; do \
27265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27266 done; \
27267 echo "Doing maintainer-clean in gnattools" ; \
27268 (cd $(HOST_SUBDIR)/gnattools && \
27269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27271 "RANLIB=$${RANLIB}" \
27272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27273 maintainer-clean) \
27274 || exit 1
27275
27276 @endif gnattools
27277
27278
27279
27280 # ---------------------------------------
27281 # Modules which run on the target machine
27282 # ---------------------------------------
27283
27284
27285 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
27286 @if target-libstdc++-v3
27287 $(TARGET_SUBDIR)/libstdc++-v3/multilib.out: multilib.out
27288 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
27289 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || : ; \
27290 cp multilib.out $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
27291 @endif target-libstdc++-v3
27292
27293
27294
27295 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
27296 maybe-configure-target-libstdc++-v3:
27297 @if target-libstdc++-v3
27298 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
27299 configure-target-libstdc++-v3: $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
27300 @test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
27301 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
27302 r=`${PWD_COMMAND}`; export r; \
27303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27304 $(RAW_CXX_TARGET_EXPORTS) \
27305 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
27306 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
27307 case $(srcdir) in \
27308 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27309 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
27310 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27311 esac; \
27312 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
27313 libsrcdir="$$s/libstdc++-v3"; \
27314 rm -f no-such-file || : ; \
27315 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
27316 $(TARGET_CONFIGARGS) $${srcdiroption} \
27317 || exit 1
27318 @endif target-libstdc++-v3
27319
27320
27321
27322
27323
27324 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
27325 maybe-all-target-libstdc++-v3:
27326 @if target-libstdc++-v3
27327 TARGET-target-libstdc++-v3=all
27328 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
27329 all-target-libstdc++-v3: configure-target-libstdc++-v3
27330 @r=`${PWD_COMMAND}`; export r; \
27331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27332 $(RAW_CXX_TARGET_EXPORTS) \
27333 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27334 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libstdc++-v3))
27335 @endif target-libstdc++-v3
27336
27337
27338
27339
27340
27341 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
27342 maybe-check-target-libstdc++-v3:
27343 @if target-libstdc++-v3
27344 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
27345
27346 check-target-libstdc++-v3:
27347 @r=`${PWD_COMMAND}`; export r; \
27348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27349 $(RAW_CXX_TARGET_EXPORTS) \
27350 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27351 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
27352
27353 @endif target-libstdc++-v3
27354
27355 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
27356 maybe-install-target-libstdc++-v3:
27357 @if target-libstdc++-v3
27358 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
27359
27360 install-target-libstdc++-v3: installdirs
27361 @r=`${PWD_COMMAND}`; export r; \
27362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27363 $(RAW_CXX_TARGET_EXPORTS) \
27364 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27365 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
27366
27367 @endif target-libstdc++-v3
27368
27369 # Other targets (info, dvi, etc.)
27370
27371 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
27372 maybe-info-target-libstdc++-v3:
27373 @if target-libstdc++-v3
27374 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
27375
27376 info-target-libstdc++-v3: \
27377 configure-target-libstdc++-v3
27378 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27379 r=`${PWD_COMMAND}`; export r; \
27380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27381 $(RAW_CXX_TARGET_EXPORTS) \
27382 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27383 for flag in $(EXTRA_TARGET_FLAGS); do \
27384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27385 done; \
27386 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27389 "RANLIB=$${RANLIB}" \
27390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27391 info) \
27392 || exit 1
27393
27394 @endif target-libstdc++-v3
27395
27396 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
27397 maybe-dvi-target-libstdc++-v3:
27398 @if target-libstdc++-v3
27399 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
27400
27401 dvi-target-libstdc++-v3: \
27402 configure-target-libstdc++-v3
27403 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27404 r=`${PWD_COMMAND}`; export r; \
27405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27406 $(RAW_CXX_TARGET_EXPORTS) \
27407 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27408 for flag in $(EXTRA_TARGET_FLAGS); do \
27409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27410 done; \
27411 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27414 "RANLIB=$${RANLIB}" \
27415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27416 dvi) \
27417 || exit 1
27418
27419 @endif target-libstdc++-v3
27420
27421 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
27422 maybe-html-target-libstdc++-v3:
27423 @if target-libstdc++-v3
27424 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
27425
27426 html-target-libstdc++-v3: \
27427 configure-target-libstdc++-v3
27428 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27429 r=`${PWD_COMMAND}`; export r; \
27430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27431 $(RAW_CXX_TARGET_EXPORTS) \
27432 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27433 for flag in $(EXTRA_TARGET_FLAGS); do \
27434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27435 done; \
27436 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27439 "RANLIB=$${RANLIB}" \
27440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27441 html) \
27442 || exit 1
27443
27444 @endif target-libstdc++-v3
27445
27446 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
27447 maybe-TAGS-target-libstdc++-v3:
27448 @if target-libstdc++-v3
27449 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
27450
27451 TAGS-target-libstdc++-v3: \
27452 configure-target-libstdc++-v3
27453 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27454 r=`${PWD_COMMAND}`; export r; \
27455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27456 $(RAW_CXX_TARGET_EXPORTS) \
27457 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27458 for flag in $(EXTRA_TARGET_FLAGS); do \
27459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27460 done; \
27461 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27464 "RANLIB=$${RANLIB}" \
27465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27466 TAGS) \
27467 || exit 1
27468
27469 @endif target-libstdc++-v3
27470
27471 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
27472 maybe-install-info-target-libstdc++-v3:
27473 @if target-libstdc++-v3
27474 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
27475
27476 install-info-target-libstdc++-v3: \
27477 configure-target-libstdc++-v3 \
27478 info-target-libstdc++-v3
27479 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27480 r=`${PWD_COMMAND}`; export r; \
27481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27482 $(RAW_CXX_TARGET_EXPORTS) \
27483 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27484 for flag in $(EXTRA_TARGET_FLAGS); do \
27485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27486 done; \
27487 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27490 "RANLIB=$${RANLIB}" \
27491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27492 install-info) \
27493 || exit 1
27494
27495 @endif target-libstdc++-v3
27496
27497 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
27498 maybe-installcheck-target-libstdc++-v3:
27499 @if target-libstdc++-v3
27500 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
27501
27502 installcheck-target-libstdc++-v3: \
27503 configure-target-libstdc++-v3
27504 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27505 r=`${PWD_COMMAND}`; export r; \
27506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27507 $(RAW_CXX_TARGET_EXPORTS) \
27508 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27509 for flag in $(EXTRA_TARGET_FLAGS); do \
27510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27511 done; \
27512 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27515 "RANLIB=$${RANLIB}" \
27516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27517 installcheck) \
27518 || exit 1
27519
27520 @endif target-libstdc++-v3
27521
27522 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
27523 maybe-mostlyclean-target-libstdc++-v3:
27524 @if target-libstdc++-v3
27525 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
27526
27527 mostlyclean-target-libstdc++-v3:
27528 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27529 r=`${PWD_COMMAND}`; export r; \
27530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27531 $(RAW_CXX_TARGET_EXPORTS) \
27532 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27533 for flag in $(EXTRA_TARGET_FLAGS); do \
27534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27535 done; \
27536 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27539 "RANLIB=$${RANLIB}" \
27540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27541 mostlyclean) \
27542 || exit 1
27543
27544 @endif target-libstdc++-v3
27545
27546 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
27547 maybe-clean-target-libstdc++-v3:
27548 @if target-libstdc++-v3
27549 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
27550
27551 clean-target-libstdc++-v3:
27552 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27553 r=`${PWD_COMMAND}`; export r; \
27554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27555 $(RAW_CXX_TARGET_EXPORTS) \
27556 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27557 for flag in $(EXTRA_TARGET_FLAGS); do \
27558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27559 done; \
27560 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27563 "RANLIB=$${RANLIB}" \
27564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27565 clean) \
27566 || exit 1
27567
27568 @endif target-libstdc++-v3
27569
27570 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
27571 maybe-distclean-target-libstdc++-v3:
27572 @if target-libstdc++-v3
27573 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
27574
27575 distclean-target-libstdc++-v3:
27576 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27577 r=`${PWD_COMMAND}`; export r; \
27578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27579 $(RAW_CXX_TARGET_EXPORTS) \
27580 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27581 for flag in $(EXTRA_TARGET_FLAGS); do \
27582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27583 done; \
27584 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27587 "RANLIB=$${RANLIB}" \
27588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27589 distclean) \
27590 || exit 1
27591
27592 @endif target-libstdc++-v3
27593
27594 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
27595 maybe-maintainer-clean-target-libstdc++-v3:
27596 @if target-libstdc++-v3
27597 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
27598
27599 maintainer-clean-target-libstdc++-v3:
27600 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27601 r=`${PWD_COMMAND}`; export r; \
27602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27603 $(RAW_CXX_TARGET_EXPORTS) \
27604 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27605 for flag in $(EXTRA_TARGET_FLAGS); do \
27606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27607 done; \
27608 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27611 "RANLIB=$${RANLIB}" \
27612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27613 maintainer-clean) \
27614 || exit 1
27615
27616 @endif target-libstdc++-v3
27617
27618
27619
27620 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
27621 @if target-libmudflap
27622 $(TARGET_SUBDIR)/libmudflap/multilib.out: multilib.out
27623 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
27624 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile || : ; \
27625 cp multilib.out $(TARGET_SUBDIR)/libmudflap/multilib.out
27626 @endif target-libmudflap
27627
27628
27629
27630 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
27631 maybe-configure-target-libmudflap:
27632 @if target-libmudflap
27633 maybe-configure-target-libmudflap: configure-target-libmudflap
27634 configure-target-libmudflap: $(TARGET_SUBDIR)/libmudflap/multilib.out
27635 @test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
27636 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
27637 r=`${PWD_COMMAND}`; export r; \
27638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27639 $(NORMAL_TARGET_EXPORTS) \
27640 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
27641 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
27642 case $(srcdir) in \
27643 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27644 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
27645 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27646 esac; \
27647 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
27648 libsrcdir="$$s/libmudflap"; \
27649 rm -f no-such-file || : ; \
27650 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
27651 $(TARGET_CONFIGARGS) $${srcdiroption} \
27652 || exit 1
27653 @endif target-libmudflap
27654
27655
27656
27657
27658
27659 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
27660 maybe-all-target-libmudflap:
27661 @if target-libmudflap
27662 TARGET-target-libmudflap=all
27663 maybe-all-target-libmudflap: all-target-libmudflap
27664 all-target-libmudflap: configure-target-libmudflap
27665 @r=`${PWD_COMMAND}`; export r; \
27666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27667 $(NORMAL_TARGET_EXPORTS) \
27668 (cd $(TARGET_SUBDIR)/libmudflap && \
27669 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libmudflap))
27670 @endif target-libmudflap
27671
27672
27673
27674
27675
27676 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
27677 maybe-check-target-libmudflap:
27678 @if target-libmudflap
27679 maybe-check-target-libmudflap: check-target-libmudflap
27680
27681 check-target-libmudflap:
27682 @r=`${PWD_COMMAND}`; export r; \
27683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27684 $(NORMAL_TARGET_EXPORTS) \
27685 (cd $(TARGET_SUBDIR)/libmudflap && \
27686 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
27687
27688 @endif target-libmudflap
27689
27690 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
27691 maybe-install-target-libmudflap:
27692 @if target-libmudflap
27693 maybe-install-target-libmudflap: install-target-libmudflap
27694
27695 install-target-libmudflap: installdirs
27696 @r=`${PWD_COMMAND}`; export r; \
27697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27698 $(NORMAL_TARGET_EXPORTS) \
27699 (cd $(TARGET_SUBDIR)/libmudflap && \
27700 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
27701
27702 @endif target-libmudflap
27703
27704 # Other targets (info, dvi, etc.)
27705
27706 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
27707 maybe-info-target-libmudflap:
27708 @if target-libmudflap
27709 maybe-info-target-libmudflap: info-target-libmudflap
27710
27711 info-target-libmudflap: \
27712 configure-target-libmudflap
27713 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27714 r=`${PWD_COMMAND}`; export r; \
27715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27716 $(NORMAL_TARGET_EXPORTS) \
27717 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
27718 for flag in $(EXTRA_TARGET_FLAGS); do \
27719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27720 done; \
27721 (cd $(TARGET_SUBDIR)/libmudflap && \
27722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27724 "RANLIB=$${RANLIB}" \
27725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27726 info) \
27727 || exit 1
27728
27729 @endif target-libmudflap
27730
27731 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
27732 maybe-dvi-target-libmudflap:
27733 @if target-libmudflap
27734 maybe-dvi-target-libmudflap: dvi-target-libmudflap
27735
27736 dvi-target-libmudflap: \
27737 configure-target-libmudflap
27738 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27739 r=`${PWD_COMMAND}`; export r; \
27740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27741 $(NORMAL_TARGET_EXPORTS) \
27742 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
27743 for flag in $(EXTRA_TARGET_FLAGS); do \
27744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27745 done; \
27746 (cd $(TARGET_SUBDIR)/libmudflap && \
27747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27749 "RANLIB=$${RANLIB}" \
27750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27751 dvi) \
27752 || exit 1
27753
27754 @endif target-libmudflap
27755
27756 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
27757 maybe-html-target-libmudflap:
27758 @if target-libmudflap
27759 maybe-html-target-libmudflap: html-target-libmudflap
27760
27761 html-target-libmudflap: \
27762 configure-target-libmudflap
27763 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27764 r=`${PWD_COMMAND}`; export r; \
27765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27766 $(NORMAL_TARGET_EXPORTS) \
27767 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
27768 for flag in $(EXTRA_TARGET_FLAGS); do \
27769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27770 done; \
27771 (cd $(TARGET_SUBDIR)/libmudflap && \
27772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27774 "RANLIB=$${RANLIB}" \
27775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27776 html) \
27777 || exit 1
27778
27779 @endif target-libmudflap
27780
27781 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
27782 maybe-TAGS-target-libmudflap:
27783 @if target-libmudflap
27784 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
27785
27786 TAGS-target-libmudflap: \
27787 configure-target-libmudflap
27788 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27789 r=`${PWD_COMMAND}`; export r; \
27790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27791 $(NORMAL_TARGET_EXPORTS) \
27792 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
27793 for flag in $(EXTRA_TARGET_FLAGS); do \
27794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27795 done; \
27796 (cd $(TARGET_SUBDIR)/libmudflap && \
27797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27799 "RANLIB=$${RANLIB}" \
27800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27801 TAGS) \
27802 || exit 1
27803
27804 @endif target-libmudflap
27805
27806 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
27807 maybe-install-info-target-libmudflap:
27808 @if target-libmudflap
27809 maybe-install-info-target-libmudflap: install-info-target-libmudflap
27810
27811 install-info-target-libmudflap: \
27812 configure-target-libmudflap \
27813 info-target-libmudflap
27814 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27815 r=`${PWD_COMMAND}`; export r; \
27816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27817 $(NORMAL_TARGET_EXPORTS) \
27818 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
27819 for flag in $(EXTRA_TARGET_FLAGS); do \
27820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27821 done; \
27822 (cd $(TARGET_SUBDIR)/libmudflap && \
27823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27825 "RANLIB=$${RANLIB}" \
27826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27827 install-info) \
27828 || exit 1
27829
27830 @endif target-libmudflap
27831
27832 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
27833 maybe-installcheck-target-libmudflap:
27834 @if target-libmudflap
27835 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
27836
27837 installcheck-target-libmudflap: \
27838 configure-target-libmudflap
27839 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27840 r=`${PWD_COMMAND}`; export r; \
27841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27842 $(NORMAL_TARGET_EXPORTS) \
27843 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
27844 for flag in $(EXTRA_TARGET_FLAGS); do \
27845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27846 done; \
27847 (cd $(TARGET_SUBDIR)/libmudflap && \
27848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27850 "RANLIB=$${RANLIB}" \
27851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27852 installcheck) \
27853 || exit 1
27854
27855 @endif target-libmudflap
27856
27857 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
27858 maybe-mostlyclean-target-libmudflap:
27859 @if target-libmudflap
27860 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
27861
27862 mostlyclean-target-libmudflap:
27863 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27864 r=`${PWD_COMMAND}`; export r; \
27865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27866 $(NORMAL_TARGET_EXPORTS) \
27867 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
27868 for flag in $(EXTRA_TARGET_FLAGS); do \
27869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27870 done; \
27871 (cd $(TARGET_SUBDIR)/libmudflap && \
27872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27874 "RANLIB=$${RANLIB}" \
27875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27876 mostlyclean) \
27877 || exit 1
27878
27879 @endif target-libmudflap
27880
27881 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
27882 maybe-clean-target-libmudflap:
27883 @if target-libmudflap
27884 maybe-clean-target-libmudflap: clean-target-libmudflap
27885
27886 clean-target-libmudflap:
27887 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27888 r=`${PWD_COMMAND}`; export r; \
27889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27890 $(NORMAL_TARGET_EXPORTS) \
27891 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
27892 for flag in $(EXTRA_TARGET_FLAGS); do \
27893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27894 done; \
27895 (cd $(TARGET_SUBDIR)/libmudflap && \
27896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27898 "RANLIB=$${RANLIB}" \
27899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27900 clean) \
27901 || exit 1
27902
27903 @endif target-libmudflap
27904
27905 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
27906 maybe-distclean-target-libmudflap:
27907 @if target-libmudflap
27908 maybe-distclean-target-libmudflap: distclean-target-libmudflap
27909
27910 distclean-target-libmudflap:
27911 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27912 r=`${PWD_COMMAND}`; export r; \
27913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27914 $(NORMAL_TARGET_EXPORTS) \
27915 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
27916 for flag in $(EXTRA_TARGET_FLAGS); do \
27917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27918 done; \
27919 (cd $(TARGET_SUBDIR)/libmudflap && \
27920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27922 "RANLIB=$${RANLIB}" \
27923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27924 distclean) \
27925 || exit 1
27926
27927 @endif target-libmudflap
27928
27929 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
27930 maybe-maintainer-clean-target-libmudflap:
27931 @if target-libmudflap
27932 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
27933
27934 maintainer-clean-target-libmudflap:
27935 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27936 r=`${PWD_COMMAND}`; export r; \
27937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27938 $(NORMAL_TARGET_EXPORTS) \
27939 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
27940 for flag in $(EXTRA_TARGET_FLAGS); do \
27941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27942 done; \
27943 (cd $(TARGET_SUBDIR)/libmudflap && \
27944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27946 "RANLIB=$${RANLIB}" \
27947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27948 maintainer-clean) \
27949 || exit 1
27950
27951 @endif target-libmudflap
27952
27953
27954
27955 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
27956 @if target-libssp
27957 $(TARGET_SUBDIR)/libssp/multilib.out: multilib.out
27958 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
27959 rm -f $(TARGET_SUBDIR)/libssp/Makefile || : ; \
27960 cp multilib.out $(TARGET_SUBDIR)/libssp/multilib.out
27961 @endif target-libssp
27962
27963
27964
27965 .PHONY: configure-target-libssp maybe-configure-target-libssp
27966 maybe-configure-target-libssp:
27967 @if target-libssp
27968 maybe-configure-target-libssp: configure-target-libssp
27969 configure-target-libssp: $(TARGET_SUBDIR)/libssp/multilib.out
27970 @test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
27971 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
27972 r=`${PWD_COMMAND}`; export r; \
27973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27974 $(NORMAL_TARGET_EXPORTS) \
27975 echo Configuring in $(TARGET_SUBDIR)/libssp; \
27976 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
27977 case $(srcdir) in \
27978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27979 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
27980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27981 esac; \
27982 srcdiroption="--srcdir=$${topdir}/libssp"; \
27983 libsrcdir="$$s/libssp"; \
27984 rm -f no-such-file || : ; \
27985 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
27986 $(TARGET_CONFIGARGS) $${srcdiroption} \
27987 || exit 1
27988 @endif target-libssp
27989
27990
27991
27992
27993
27994 .PHONY: all-target-libssp maybe-all-target-libssp
27995 maybe-all-target-libssp:
27996 @if target-libssp
27997 TARGET-target-libssp=all
27998 maybe-all-target-libssp: all-target-libssp
27999 all-target-libssp: configure-target-libssp
28000 @r=`${PWD_COMMAND}`; export r; \
28001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28002 $(NORMAL_TARGET_EXPORTS) \
28003 (cd $(TARGET_SUBDIR)/libssp && \
28004 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libssp))
28005 @endif target-libssp
28006
28007
28008
28009
28010
28011 .PHONY: check-target-libssp maybe-check-target-libssp
28012 maybe-check-target-libssp:
28013 @if target-libssp
28014 maybe-check-target-libssp: check-target-libssp
28015
28016 check-target-libssp:
28017 @r=`${PWD_COMMAND}`; export r; \
28018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28019 $(NORMAL_TARGET_EXPORTS) \
28020 (cd $(TARGET_SUBDIR)/libssp && \
28021 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
28022
28023 @endif target-libssp
28024
28025 .PHONY: install-target-libssp maybe-install-target-libssp
28026 maybe-install-target-libssp:
28027 @if target-libssp
28028 maybe-install-target-libssp: install-target-libssp
28029
28030 install-target-libssp: installdirs
28031 @r=`${PWD_COMMAND}`; export r; \
28032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28033 $(NORMAL_TARGET_EXPORTS) \
28034 (cd $(TARGET_SUBDIR)/libssp && \
28035 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
28036
28037 @endif target-libssp
28038
28039 # Other targets (info, dvi, etc.)
28040
28041 .PHONY: maybe-info-target-libssp info-target-libssp
28042 maybe-info-target-libssp:
28043 @if target-libssp
28044 maybe-info-target-libssp: info-target-libssp
28045
28046 info-target-libssp: \
28047 configure-target-libssp
28048 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28049 r=`${PWD_COMMAND}`; export r; \
28050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28051 $(NORMAL_TARGET_EXPORTS) \
28052 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
28053 for flag in $(EXTRA_TARGET_FLAGS); do \
28054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28055 done; \
28056 (cd $(TARGET_SUBDIR)/libssp && \
28057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28059 "RANLIB=$${RANLIB}" \
28060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28061 info) \
28062 || exit 1
28063
28064 @endif target-libssp
28065
28066 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
28067 maybe-dvi-target-libssp:
28068 @if target-libssp
28069 maybe-dvi-target-libssp: dvi-target-libssp
28070
28071 dvi-target-libssp: \
28072 configure-target-libssp
28073 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28074 r=`${PWD_COMMAND}`; export r; \
28075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28076 $(NORMAL_TARGET_EXPORTS) \
28077 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
28078 for flag in $(EXTRA_TARGET_FLAGS); do \
28079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28080 done; \
28081 (cd $(TARGET_SUBDIR)/libssp && \
28082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28084 "RANLIB=$${RANLIB}" \
28085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28086 dvi) \
28087 || exit 1
28088
28089 @endif target-libssp
28090
28091 .PHONY: maybe-html-target-libssp html-target-libssp
28092 maybe-html-target-libssp:
28093 @if target-libssp
28094 maybe-html-target-libssp: html-target-libssp
28095
28096 html-target-libssp: \
28097 configure-target-libssp
28098 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28099 r=`${PWD_COMMAND}`; export r; \
28100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28101 $(NORMAL_TARGET_EXPORTS) \
28102 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
28103 for flag in $(EXTRA_TARGET_FLAGS); do \
28104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28105 done; \
28106 (cd $(TARGET_SUBDIR)/libssp && \
28107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28109 "RANLIB=$${RANLIB}" \
28110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28111 html) \
28112 || exit 1
28113
28114 @endif target-libssp
28115
28116 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
28117 maybe-TAGS-target-libssp:
28118 @if target-libssp
28119 maybe-TAGS-target-libssp: TAGS-target-libssp
28120
28121 TAGS-target-libssp: \
28122 configure-target-libssp
28123 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28124 r=`${PWD_COMMAND}`; export r; \
28125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28126 $(NORMAL_TARGET_EXPORTS) \
28127 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
28128 for flag in $(EXTRA_TARGET_FLAGS); do \
28129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28130 done; \
28131 (cd $(TARGET_SUBDIR)/libssp && \
28132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28134 "RANLIB=$${RANLIB}" \
28135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28136 TAGS) \
28137 || exit 1
28138
28139 @endif target-libssp
28140
28141 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
28142 maybe-install-info-target-libssp:
28143 @if target-libssp
28144 maybe-install-info-target-libssp: install-info-target-libssp
28145
28146 install-info-target-libssp: \
28147 configure-target-libssp \
28148 info-target-libssp
28149 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28150 r=`${PWD_COMMAND}`; export r; \
28151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28152 $(NORMAL_TARGET_EXPORTS) \
28153 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
28154 for flag in $(EXTRA_TARGET_FLAGS); do \
28155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28156 done; \
28157 (cd $(TARGET_SUBDIR)/libssp && \
28158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28160 "RANLIB=$${RANLIB}" \
28161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28162 install-info) \
28163 || exit 1
28164
28165 @endif target-libssp
28166
28167 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
28168 maybe-installcheck-target-libssp:
28169 @if target-libssp
28170 maybe-installcheck-target-libssp: installcheck-target-libssp
28171
28172 installcheck-target-libssp: \
28173 configure-target-libssp
28174 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28175 r=`${PWD_COMMAND}`; export r; \
28176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28177 $(NORMAL_TARGET_EXPORTS) \
28178 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
28179 for flag in $(EXTRA_TARGET_FLAGS); do \
28180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28181 done; \
28182 (cd $(TARGET_SUBDIR)/libssp && \
28183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28185 "RANLIB=$${RANLIB}" \
28186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28187 installcheck) \
28188 || exit 1
28189
28190 @endif target-libssp
28191
28192 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
28193 maybe-mostlyclean-target-libssp:
28194 @if target-libssp
28195 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
28196
28197 mostlyclean-target-libssp:
28198 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28199 r=`${PWD_COMMAND}`; export r; \
28200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28201 $(NORMAL_TARGET_EXPORTS) \
28202 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
28203 for flag in $(EXTRA_TARGET_FLAGS); do \
28204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28205 done; \
28206 (cd $(TARGET_SUBDIR)/libssp && \
28207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28209 "RANLIB=$${RANLIB}" \
28210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28211 mostlyclean) \
28212 || exit 1
28213
28214 @endif target-libssp
28215
28216 .PHONY: maybe-clean-target-libssp clean-target-libssp
28217 maybe-clean-target-libssp:
28218 @if target-libssp
28219 maybe-clean-target-libssp: clean-target-libssp
28220
28221 clean-target-libssp:
28222 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28223 r=`${PWD_COMMAND}`; export r; \
28224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28225 $(NORMAL_TARGET_EXPORTS) \
28226 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
28227 for flag in $(EXTRA_TARGET_FLAGS); do \
28228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28229 done; \
28230 (cd $(TARGET_SUBDIR)/libssp && \
28231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28233 "RANLIB=$${RANLIB}" \
28234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28235 clean) \
28236 || exit 1
28237
28238 @endif target-libssp
28239
28240 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
28241 maybe-distclean-target-libssp:
28242 @if target-libssp
28243 maybe-distclean-target-libssp: distclean-target-libssp
28244
28245 distclean-target-libssp:
28246 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28247 r=`${PWD_COMMAND}`; export r; \
28248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28249 $(NORMAL_TARGET_EXPORTS) \
28250 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
28251 for flag in $(EXTRA_TARGET_FLAGS); do \
28252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28253 done; \
28254 (cd $(TARGET_SUBDIR)/libssp && \
28255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28257 "RANLIB=$${RANLIB}" \
28258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28259 distclean) \
28260 || exit 1
28261
28262 @endif target-libssp
28263
28264 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
28265 maybe-maintainer-clean-target-libssp:
28266 @if target-libssp
28267 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
28268
28269 maintainer-clean-target-libssp:
28270 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28271 r=`${PWD_COMMAND}`; export r; \
28272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28273 $(NORMAL_TARGET_EXPORTS) \
28274 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
28275 for flag in $(EXTRA_TARGET_FLAGS); do \
28276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28277 done; \
28278 (cd $(TARGET_SUBDIR)/libssp && \
28279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28281 "RANLIB=$${RANLIB}" \
28282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28283 maintainer-clean) \
28284 || exit 1
28285
28286 @endif target-libssp
28287
28288
28289
28290 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
28291 @if target-newlib
28292 $(TARGET_SUBDIR)/newlib/multilib.out: multilib.out
28293 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
28294 rm -f $(TARGET_SUBDIR)/newlib/Makefile || : ; \
28295 cp multilib.out $(TARGET_SUBDIR)/newlib/multilib.out
28296 @endif target-newlib
28297
28298
28299
28300 .PHONY: configure-target-newlib maybe-configure-target-newlib
28301 maybe-configure-target-newlib:
28302 @if target-newlib
28303 maybe-configure-target-newlib: configure-target-newlib
28304 configure-target-newlib: $(TARGET_SUBDIR)/newlib/multilib.out
28305 @test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
28306 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
28307 r=`${PWD_COMMAND}`; export r; \
28308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28309 $(NORMAL_TARGET_EXPORTS) \
28310 echo Configuring in $(TARGET_SUBDIR)/newlib; \
28311 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
28312 case $(srcdir) in \
28313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28314 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
28315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28316 esac; \
28317 srcdiroption="--srcdir=$${topdir}/newlib"; \
28318 libsrcdir="$$s/newlib"; \
28319 rm -f no-such-file || : ; \
28320 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28321 $(TARGET_CONFIGARGS) $${srcdiroption} \
28322 || exit 1
28323 @endif target-newlib
28324
28325
28326
28327
28328
28329 .PHONY: all-target-newlib maybe-all-target-newlib
28330 maybe-all-target-newlib:
28331 @if target-newlib
28332 TARGET-target-newlib=all
28333 maybe-all-target-newlib: all-target-newlib
28334 all-target-newlib: configure-target-newlib
28335 @r=`${PWD_COMMAND}`; export r; \
28336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28337 $(NORMAL_TARGET_EXPORTS) \
28338 (cd $(TARGET_SUBDIR)/newlib && \
28339 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-newlib))
28340 @endif target-newlib
28341
28342
28343
28344
28345
28346 .PHONY: check-target-newlib maybe-check-target-newlib
28347 maybe-check-target-newlib:
28348 @if target-newlib
28349 maybe-check-target-newlib: check-target-newlib
28350
28351 check-target-newlib:
28352 @r=`${PWD_COMMAND}`; export r; \
28353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28354 $(NORMAL_TARGET_EXPORTS) \
28355 (cd $(TARGET_SUBDIR)/newlib && \
28356 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
28357
28358 @endif target-newlib
28359
28360 .PHONY: install-target-newlib maybe-install-target-newlib
28361 maybe-install-target-newlib:
28362 @if target-newlib
28363 maybe-install-target-newlib: install-target-newlib
28364
28365 install-target-newlib: installdirs
28366 @r=`${PWD_COMMAND}`; export r; \
28367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28368 $(NORMAL_TARGET_EXPORTS) \
28369 (cd $(TARGET_SUBDIR)/newlib && \
28370 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
28371
28372 @endif target-newlib
28373
28374 # Other targets (info, dvi, etc.)
28375
28376 .PHONY: maybe-info-target-newlib info-target-newlib
28377 maybe-info-target-newlib:
28378 @if target-newlib
28379 maybe-info-target-newlib: info-target-newlib
28380
28381 info-target-newlib: \
28382 configure-target-newlib
28383 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28384 r=`${PWD_COMMAND}`; export r; \
28385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28386 $(NORMAL_TARGET_EXPORTS) \
28387 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
28388 for flag in $(EXTRA_TARGET_FLAGS); do \
28389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28390 done; \
28391 (cd $(TARGET_SUBDIR)/newlib && \
28392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28394 "RANLIB=$${RANLIB}" \
28395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28396 info) \
28397 || exit 1
28398
28399 @endif target-newlib
28400
28401 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
28402 maybe-dvi-target-newlib:
28403 @if target-newlib
28404 maybe-dvi-target-newlib: dvi-target-newlib
28405
28406 dvi-target-newlib: \
28407 configure-target-newlib
28408 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28409 r=`${PWD_COMMAND}`; export r; \
28410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28411 $(NORMAL_TARGET_EXPORTS) \
28412 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
28413 for flag in $(EXTRA_TARGET_FLAGS); do \
28414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28415 done; \
28416 (cd $(TARGET_SUBDIR)/newlib && \
28417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28419 "RANLIB=$${RANLIB}" \
28420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28421 dvi) \
28422 || exit 1
28423
28424 @endif target-newlib
28425
28426 .PHONY: maybe-html-target-newlib html-target-newlib
28427 maybe-html-target-newlib:
28428 @if target-newlib
28429 maybe-html-target-newlib: html-target-newlib
28430
28431 html-target-newlib: \
28432 configure-target-newlib
28433 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28434 r=`${PWD_COMMAND}`; export r; \
28435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28436 $(NORMAL_TARGET_EXPORTS) \
28437 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
28438 for flag in $(EXTRA_TARGET_FLAGS); do \
28439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28440 done; \
28441 (cd $(TARGET_SUBDIR)/newlib && \
28442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28444 "RANLIB=$${RANLIB}" \
28445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28446 html) \
28447 || exit 1
28448
28449 @endif target-newlib
28450
28451 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
28452 maybe-TAGS-target-newlib:
28453 @if target-newlib
28454 maybe-TAGS-target-newlib: TAGS-target-newlib
28455
28456 TAGS-target-newlib: \
28457 configure-target-newlib
28458 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28459 r=`${PWD_COMMAND}`; export r; \
28460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28461 $(NORMAL_TARGET_EXPORTS) \
28462 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
28463 for flag in $(EXTRA_TARGET_FLAGS); do \
28464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28465 done; \
28466 (cd $(TARGET_SUBDIR)/newlib && \
28467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28469 "RANLIB=$${RANLIB}" \
28470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28471 TAGS) \
28472 || exit 1
28473
28474 @endif target-newlib
28475
28476 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
28477 maybe-install-info-target-newlib:
28478 @if target-newlib
28479 maybe-install-info-target-newlib: install-info-target-newlib
28480
28481 install-info-target-newlib: \
28482 configure-target-newlib \
28483 info-target-newlib
28484 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28485 r=`${PWD_COMMAND}`; export r; \
28486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28487 $(NORMAL_TARGET_EXPORTS) \
28488 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
28489 for flag in $(EXTRA_TARGET_FLAGS); do \
28490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28491 done; \
28492 (cd $(TARGET_SUBDIR)/newlib && \
28493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28495 "RANLIB=$${RANLIB}" \
28496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28497 install-info) \
28498 || exit 1
28499
28500 @endif target-newlib
28501
28502 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
28503 maybe-installcheck-target-newlib:
28504 @if target-newlib
28505 maybe-installcheck-target-newlib: installcheck-target-newlib
28506
28507 installcheck-target-newlib: \
28508 configure-target-newlib
28509 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28510 r=`${PWD_COMMAND}`; export r; \
28511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28512 $(NORMAL_TARGET_EXPORTS) \
28513 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
28514 for flag in $(EXTRA_TARGET_FLAGS); do \
28515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28516 done; \
28517 (cd $(TARGET_SUBDIR)/newlib && \
28518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28520 "RANLIB=$${RANLIB}" \
28521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28522 installcheck) \
28523 || exit 1
28524
28525 @endif target-newlib
28526
28527 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
28528 maybe-mostlyclean-target-newlib:
28529 @if target-newlib
28530 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
28531
28532 mostlyclean-target-newlib:
28533 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28534 r=`${PWD_COMMAND}`; export r; \
28535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28536 $(NORMAL_TARGET_EXPORTS) \
28537 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
28538 for flag in $(EXTRA_TARGET_FLAGS); do \
28539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28540 done; \
28541 (cd $(TARGET_SUBDIR)/newlib && \
28542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28544 "RANLIB=$${RANLIB}" \
28545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28546 mostlyclean) \
28547 || exit 1
28548
28549 @endif target-newlib
28550
28551 .PHONY: maybe-clean-target-newlib clean-target-newlib
28552 maybe-clean-target-newlib:
28553 @if target-newlib
28554 maybe-clean-target-newlib: clean-target-newlib
28555
28556 clean-target-newlib:
28557 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28558 r=`${PWD_COMMAND}`; export r; \
28559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28560 $(NORMAL_TARGET_EXPORTS) \
28561 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
28562 for flag in $(EXTRA_TARGET_FLAGS); do \
28563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28564 done; \
28565 (cd $(TARGET_SUBDIR)/newlib && \
28566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28568 "RANLIB=$${RANLIB}" \
28569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28570 clean) \
28571 || exit 1
28572
28573 @endif target-newlib
28574
28575 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
28576 maybe-distclean-target-newlib:
28577 @if target-newlib
28578 maybe-distclean-target-newlib: distclean-target-newlib
28579
28580 distclean-target-newlib:
28581 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28582 r=`${PWD_COMMAND}`; export r; \
28583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28584 $(NORMAL_TARGET_EXPORTS) \
28585 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
28586 for flag in $(EXTRA_TARGET_FLAGS); do \
28587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28588 done; \
28589 (cd $(TARGET_SUBDIR)/newlib && \
28590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28592 "RANLIB=$${RANLIB}" \
28593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28594 distclean) \
28595 || exit 1
28596
28597 @endif target-newlib
28598
28599 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
28600 maybe-maintainer-clean-target-newlib:
28601 @if target-newlib
28602 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
28603
28604 maintainer-clean-target-newlib:
28605 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28606 r=`${PWD_COMMAND}`; export r; \
28607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28608 $(NORMAL_TARGET_EXPORTS) \
28609 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
28610 for flag in $(EXTRA_TARGET_FLAGS); do \
28611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28612 done; \
28613 (cd $(TARGET_SUBDIR)/newlib && \
28614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28616 "RANLIB=$${RANLIB}" \
28617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28618 maintainer-clean) \
28619 || exit 1
28620
28621 @endif target-newlib
28622
28623
28624
28625 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
28626 @if target-libgfortran
28627 $(TARGET_SUBDIR)/libgfortran/multilib.out: multilib.out
28628 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
28629 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile || : ; \
28630 cp multilib.out $(TARGET_SUBDIR)/libgfortran/multilib.out
28631 @endif target-libgfortran
28632
28633
28634
28635 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
28636 maybe-configure-target-libgfortran:
28637 @if target-libgfortran
28638 maybe-configure-target-libgfortran: configure-target-libgfortran
28639 configure-target-libgfortran: $(TARGET_SUBDIR)/libgfortran/multilib.out
28640 @test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
28641 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
28642 r=`${PWD_COMMAND}`; export r; \
28643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28644 $(NORMAL_TARGET_EXPORTS) \
28645 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
28646 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
28647 case $(srcdir) in \
28648 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28649 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
28650 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28651 esac; \
28652 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
28653 libsrcdir="$$s/libgfortran"; \
28654 rm -f no-such-file || : ; \
28655 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28656 $(TARGET_CONFIGARGS) $${srcdiroption} \
28657 || exit 1
28658 @endif target-libgfortran
28659
28660
28661
28662
28663
28664 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
28665 maybe-all-target-libgfortran:
28666 @if target-libgfortran
28667 TARGET-target-libgfortran=all
28668 maybe-all-target-libgfortran: all-target-libgfortran
28669 all-target-libgfortran: configure-target-libgfortran
28670 @r=`${PWD_COMMAND}`; export r; \
28671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28672 $(NORMAL_TARGET_EXPORTS) \
28673 (cd $(TARGET_SUBDIR)/libgfortran && \
28674 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgfortran))
28675 @endif target-libgfortran
28676
28677
28678
28679
28680
28681 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
28682 maybe-check-target-libgfortran:
28683 @if target-libgfortran
28684 maybe-check-target-libgfortran: check-target-libgfortran
28685
28686 check-target-libgfortran:
28687 @r=`${PWD_COMMAND}`; export r; \
28688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28689 $(NORMAL_TARGET_EXPORTS) \
28690 (cd $(TARGET_SUBDIR)/libgfortran && \
28691 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
28692
28693 @endif target-libgfortran
28694
28695 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
28696 maybe-install-target-libgfortran:
28697 @if target-libgfortran
28698 maybe-install-target-libgfortran: install-target-libgfortran
28699
28700 install-target-libgfortran: installdirs
28701 @r=`${PWD_COMMAND}`; export r; \
28702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28703 $(NORMAL_TARGET_EXPORTS) \
28704 (cd $(TARGET_SUBDIR)/libgfortran && \
28705 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
28706
28707 @endif target-libgfortran
28708
28709 # Other targets (info, dvi, etc.)
28710
28711 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
28712 maybe-info-target-libgfortran:
28713 @if target-libgfortran
28714 maybe-info-target-libgfortran: info-target-libgfortran
28715
28716 info-target-libgfortran: \
28717 configure-target-libgfortran
28718 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28719 r=`${PWD_COMMAND}`; export r; \
28720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28721 $(NORMAL_TARGET_EXPORTS) \
28722 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
28723 for flag in $(EXTRA_TARGET_FLAGS); do \
28724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28725 done; \
28726 (cd $(TARGET_SUBDIR)/libgfortran && \
28727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28729 "RANLIB=$${RANLIB}" \
28730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28731 info) \
28732 || exit 1
28733
28734 @endif target-libgfortran
28735
28736 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
28737 maybe-dvi-target-libgfortran:
28738 @if target-libgfortran
28739 maybe-dvi-target-libgfortran: dvi-target-libgfortran
28740
28741 dvi-target-libgfortran: \
28742 configure-target-libgfortran
28743 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28744 r=`${PWD_COMMAND}`; export r; \
28745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28746 $(NORMAL_TARGET_EXPORTS) \
28747 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
28748 for flag in $(EXTRA_TARGET_FLAGS); do \
28749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28750 done; \
28751 (cd $(TARGET_SUBDIR)/libgfortran && \
28752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28754 "RANLIB=$${RANLIB}" \
28755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28756 dvi) \
28757 || exit 1
28758
28759 @endif target-libgfortran
28760
28761 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
28762 maybe-html-target-libgfortran:
28763 @if target-libgfortran
28764 maybe-html-target-libgfortran: html-target-libgfortran
28765
28766 html-target-libgfortran: \
28767 configure-target-libgfortran
28768 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28769 r=`${PWD_COMMAND}`; export r; \
28770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28771 $(NORMAL_TARGET_EXPORTS) \
28772 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
28773 for flag in $(EXTRA_TARGET_FLAGS); do \
28774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28775 done; \
28776 (cd $(TARGET_SUBDIR)/libgfortran && \
28777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28779 "RANLIB=$${RANLIB}" \
28780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28781 html) \
28782 || exit 1
28783
28784 @endif target-libgfortran
28785
28786 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
28787 maybe-TAGS-target-libgfortran:
28788 @if target-libgfortran
28789 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
28790
28791 TAGS-target-libgfortran: \
28792 configure-target-libgfortran
28793 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28794 r=`${PWD_COMMAND}`; export r; \
28795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28796 $(NORMAL_TARGET_EXPORTS) \
28797 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
28798 for flag in $(EXTRA_TARGET_FLAGS); do \
28799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28800 done; \
28801 (cd $(TARGET_SUBDIR)/libgfortran && \
28802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28804 "RANLIB=$${RANLIB}" \
28805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28806 TAGS) \
28807 || exit 1
28808
28809 @endif target-libgfortran
28810
28811 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
28812 maybe-install-info-target-libgfortran:
28813 @if target-libgfortran
28814 maybe-install-info-target-libgfortran: install-info-target-libgfortran
28815
28816 install-info-target-libgfortran: \
28817 configure-target-libgfortran \
28818 info-target-libgfortran
28819 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28820 r=`${PWD_COMMAND}`; export r; \
28821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28822 $(NORMAL_TARGET_EXPORTS) \
28823 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
28824 for flag in $(EXTRA_TARGET_FLAGS); do \
28825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28826 done; \
28827 (cd $(TARGET_SUBDIR)/libgfortran && \
28828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28830 "RANLIB=$${RANLIB}" \
28831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28832 install-info) \
28833 || exit 1
28834
28835 @endif target-libgfortran
28836
28837 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
28838 maybe-installcheck-target-libgfortran:
28839 @if target-libgfortran
28840 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
28841
28842 installcheck-target-libgfortran: \
28843 configure-target-libgfortran
28844 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28845 r=`${PWD_COMMAND}`; export r; \
28846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28847 $(NORMAL_TARGET_EXPORTS) \
28848 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
28849 for flag in $(EXTRA_TARGET_FLAGS); do \
28850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28851 done; \
28852 (cd $(TARGET_SUBDIR)/libgfortran && \
28853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28855 "RANLIB=$${RANLIB}" \
28856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28857 installcheck) \
28858 || exit 1
28859
28860 @endif target-libgfortran
28861
28862 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
28863 maybe-mostlyclean-target-libgfortran:
28864 @if target-libgfortran
28865 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
28866
28867 mostlyclean-target-libgfortran:
28868 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28869 r=`${PWD_COMMAND}`; export r; \
28870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28871 $(NORMAL_TARGET_EXPORTS) \
28872 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
28873 for flag in $(EXTRA_TARGET_FLAGS); do \
28874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28875 done; \
28876 (cd $(TARGET_SUBDIR)/libgfortran && \
28877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28879 "RANLIB=$${RANLIB}" \
28880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28881 mostlyclean) \
28882 || exit 1
28883
28884 @endif target-libgfortran
28885
28886 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
28887 maybe-clean-target-libgfortran:
28888 @if target-libgfortran
28889 maybe-clean-target-libgfortran: clean-target-libgfortran
28890
28891 clean-target-libgfortran:
28892 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28893 r=`${PWD_COMMAND}`; export r; \
28894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28895 $(NORMAL_TARGET_EXPORTS) \
28896 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
28897 for flag in $(EXTRA_TARGET_FLAGS); do \
28898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28899 done; \
28900 (cd $(TARGET_SUBDIR)/libgfortran && \
28901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28903 "RANLIB=$${RANLIB}" \
28904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28905 clean) \
28906 || exit 1
28907
28908 @endif target-libgfortran
28909
28910 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
28911 maybe-distclean-target-libgfortran:
28912 @if target-libgfortran
28913 maybe-distclean-target-libgfortran: distclean-target-libgfortran
28914
28915 distclean-target-libgfortran:
28916 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28917 r=`${PWD_COMMAND}`; export r; \
28918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28919 $(NORMAL_TARGET_EXPORTS) \
28920 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
28921 for flag in $(EXTRA_TARGET_FLAGS); do \
28922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28923 done; \
28924 (cd $(TARGET_SUBDIR)/libgfortran && \
28925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28927 "RANLIB=$${RANLIB}" \
28928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28929 distclean) \
28930 || exit 1
28931
28932 @endif target-libgfortran
28933
28934 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
28935 maybe-maintainer-clean-target-libgfortran:
28936 @if target-libgfortran
28937 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
28938
28939 maintainer-clean-target-libgfortran:
28940 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28941 r=`${PWD_COMMAND}`; export r; \
28942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28943 $(NORMAL_TARGET_EXPORTS) \
28944 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
28945 for flag in $(EXTRA_TARGET_FLAGS); do \
28946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28947 done; \
28948 (cd $(TARGET_SUBDIR)/libgfortran && \
28949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28951 "RANLIB=$${RANLIB}" \
28952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28953 maintainer-clean) \
28954 || exit 1
28955
28956 @endif target-libgfortran
28957
28958
28959
28960 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
28961 @if target-libobjc
28962 $(TARGET_SUBDIR)/libobjc/multilib.out: multilib.out
28963 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
28964 rm -f $(TARGET_SUBDIR)/libobjc/Makefile || : ; \
28965 cp multilib.out $(TARGET_SUBDIR)/libobjc/multilib.out
28966 @endif target-libobjc
28967
28968
28969
28970 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
28971 maybe-configure-target-libobjc:
28972 @if target-libobjc
28973 maybe-configure-target-libobjc: configure-target-libobjc
28974 configure-target-libobjc: $(TARGET_SUBDIR)/libobjc/multilib.out
28975 @test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
28976 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
28977 r=`${PWD_COMMAND}`; export r; \
28978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28979 $(NORMAL_TARGET_EXPORTS) \
28980 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
28981 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
28982 case $(srcdir) in \
28983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28984 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
28985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28986 esac; \
28987 srcdiroption="--srcdir=$${topdir}/libobjc"; \
28988 libsrcdir="$$s/libobjc"; \
28989 rm -f no-such-file || : ; \
28990 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28991 $(TARGET_CONFIGARGS) $${srcdiroption} \
28992 || exit 1
28993 @endif target-libobjc
28994
28995
28996
28997
28998
28999 .PHONY: all-target-libobjc maybe-all-target-libobjc
29000 maybe-all-target-libobjc:
29001 @if target-libobjc
29002 TARGET-target-libobjc=all
29003 maybe-all-target-libobjc: all-target-libobjc
29004 all-target-libobjc: configure-target-libobjc
29005 @r=`${PWD_COMMAND}`; export r; \
29006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29007 $(NORMAL_TARGET_EXPORTS) \
29008 (cd $(TARGET_SUBDIR)/libobjc && \
29009 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libobjc))
29010 @endif target-libobjc
29011
29012
29013
29014
29015
29016 .PHONY: check-target-libobjc maybe-check-target-libobjc
29017 maybe-check-target-libobjc:
29018 @if target-libobjc
29019 maybe-check-target-libobjc: check-target-libobjc
29020
29021 check-target-libobjc:
29022 @r=`${PWD_COMMAND}`; export r; \
29023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29024 $(NORMAL_TARGET_EXPORTS) \
29025 (cd $(TARGET_SUBDIR)/libobjc && \
29026 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
29027
29028 @endif target-libobjc
29029
29030 .PHONY: install-target-libobjc maybe-install-target-libobjc
29031 maybe-install-target-libobjc:
29032 @if target-libobjc
29033 maybe-install-target-libobjc: install-target-libobjc
29034
29035 install-target-libobjc: installdirs
29036 @r=`${PWD_COMMAND}`; export r; \
29037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29038 $(NORMAL_TARGET_EXPORTS) \
29039 (cd $(TARGET_SUBDIR)/libobjc && \
29040 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
29041
29042 @endif target-libobjc
29043
29044 # Other targets (info, dvi, etc.)
29045
29046 .PHONY: maybe-info-target-libobjc info-target-libobjc
29047 maybe-info-target-libobjc:
29048 @if target-libobjc
29049 maybe-info-target-libobjc: info-target-libobjc
29050
29051 info-target-libobjc: \
29052 configure-target-libobjc
29053 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29054 r=`${PWD_COMMAND}`; export r; \
29055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29056 $(NORMAL_TARGET_EXPORTS) \
29057 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
29058 for flag in $(EXTRA_TARGET_FLAGS); do \
29059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29060 done; \
29061 (cd $(TARGET_SUBDIR)/libobjc && \
29062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29064 "RANLIB=$${RANLIB}" \
29065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29066 info) \
29067 || exit 1
29068
29069 @endif target-libobjc
29070
29071 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
29072 maybe-dvi-target-libobjc:
29073 @if target-libobjc
29074 maybe-dvi-target-libobjc: dvi-target-libobjc
29075
29076 dvi-target-libobjc: \
29077 configure-target-libobjc
29078 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29079 r=`${PWD_COMMAND}`; export r; \
29080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29081 $(NORMAL_TARGET_EXPORTS) \
29082 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
29083 for flag in $(EXTRA_TARGET_FLAGS); do \
29084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29085 done; \
29086 (cd $(TARGET_SUBDIR)/libobjc && \
29087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29089 "RANLIB=$${RANLIB}" \
29090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29091 dvi) \
29092 || exit 1
29093
29094 @endif target-libobjc
29095
29096 .PHONY: maybe-html-target-libobjc html-target-libobjc
29097 maybe-html-target-libobjc:
29098 @if target-libobjc
29099 maybe-html-target-libobjc: html-target-libobjc
29100
29101 html-target-libobjc: \
29102 configure-target-libobjc
29103 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29104 r=`${PWD_COMMAND}`; export r; \
29105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29106 $(NORMAL_TARGET_EXPORTS) \
29107 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
29108 for flag in $(EXTRA_TARGET_FLAGS); do \
29109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29110 done; \
29111 (cd $(TARGET_SUBDIR)/libobjc && \
29112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29114 "RANLIB=$${RANLIB}" \
29115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29116 html) \
29117 || exit 1
29118
29119 @endif target-libobjc
29120
29121 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
29122 maybe-TAGS-target-libobjc:
29123 @if target-libobjc
29124 maybe-TAGS-target-libobjc: TAGS-target-libobjc
29125
29126 TAGS-target-libobjc: \
29127 configure-target-libobjc
29128 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29129 r=`${PWD_COMMAND}`; export r; \
29130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29131 $(NORMAL_TARGET_EXPORTS) \
29132 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
29133 for flag in $(EXTRA_TARGET_FLAGS); do \
29134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29135 done; \
29136 (cd $(TARGET_SUBDIR)/libobjc && \
29137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29139 "RANLIB=$${RANLIB}" \
29140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29141 TAGS) \
29142 || exit 1
29143
29144 @endif target-libobjc
29145
29146 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
29147 maybe-install-info-target-libobjc:
29148 @if target-libobjc
29149 maybe-install-info-target-libobjc: install-info-target-libobjc
29150
29151 install-info-target-libobjc: \
29152 configure-target-libobjc \
29153 info-target-libobjc
29154 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29155 r=`${PWD_COMMAND}`; export r; \
29156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29157 $(NORMAL_TARGET_EXPORTS) \
29158 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
29159 for flag in $(EXTRA_TARGET_FLAGS); do \
29160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29161 done; \
29162 (cd $(TARGET_SUBDIR)/libobjc && \
29163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29165 "RANLIB=$${RANLIB}" \
29166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29167 install-info) \
29168 || exit 1
29169
29170 @endif target-libobjc
29171
29172 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
29173 maybe-installcheck-target-libobjc:
29174 @if target-libobjc
29175 maybe-installcheck-target-libobjc: installcheck-target-libobjc
29176
29177 installcheck-target-libobjc: \
29178 configure-target-libobjc
29179 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29180 r=`${PWD_COMMAND}`; export r; \
29181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29182 $(NORMAL_TARGET_EXPORTS) \
29183 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
29184 for flag in $(EXTRA_TARGET_FLAGS); do \
29185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29186 done; \
29187 (cd $(TARGET_SUBDIR)/libobjc && \
29188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29190 "RANLIB=$${RANLIB}" \
29191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29192 installcheck) \
29193 || exit 1
29194
29195 @endif target-libobjc
29196
29197 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
29198 maybe-mostlyclean-target-libobjc:
29199 @if target-libobjc
29200 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
29201
29202 mostlyclean-target-libobjc:
29203 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29204 r=`${PWD_COMMAND}`; export r; \
29205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29206 $(NORMAL_TARGET_EXPORTS) \
29207 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
29208 for flag in $(EXTRA_TARGET_FLAGS); do \
29209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29210 done; \
29211 (cd $(TARGET_SUBDIR)/libobjc && \
29212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29214 "RANLIB=$${RANLIB}" \
29215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29216 mostlyclean) \
29217 || exit 1
29218
29219 @endif target-libobjc
29220
29221 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
29222 maybe-clean-target-libobjc:
29223 @if target-libobjc
29224 maybe-clean-target-libobjc: clean-target-libobjc
29225
29226 clean-target-libobjc:
29227 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29228 r=`${PWD_COMMAND}`; export r; \
29229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29230 $(NORMAL_TARGET_EXPORTS) \
29231 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
29232 for flag in $(EXTRA_TARGET_FLAGS); do \
29233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29234 done; \
29235 (cd $(TARGET_SUBDIR)/libobjc && \
29236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29238 "RANLIB=$${RANLIB}" \
29239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29240 clean) \
29241 || exit 1
29242
29243 @endif target-libobjc
29244
29245 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
29246 maybe-distclean-target-libobjc:
29247 @if target-libobjc
29248 maybe-distclean-target-libobjc: distclean-target-libobjc
29249
29250 distclean-target-libobjc:
29251 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29252 r=`${PWD_COMMAND}`; export r; \
29253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29254 $(NORMAL_TARGET_EXPORTS) \
29255 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
29256 for flag in $(EXTRA_TARGET_FLAGS); do \
29257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29258 done; \
29259 (cd $(TARGET_SUBDIR)/libobjc && \
29260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29262 "RANLIB=$${RANLIB}" \
29263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29264 distclean) \
29265 || exit 1
29266
29267 @endif target-libobjc
29268
29269 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
29270 maybe-maintainer-clean-target-libobjc:
29271 @if target-libobjc
29272 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
29273
29274 maintainer-clean-target-libobjc:
29275 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29276 r=`${PWD_COMMAND}`; export r; \
29277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29278 $(NORMAL_TARGET_EXPORTS) \
29279 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
29280 for flag in $(EXTRA_TARGET_FLAGS); do \
29281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29282 done; \
29283 (cd $(TARGET_SUBDIR)/libobjc && \
29284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29286 "RANLIB=$${RANLIB}" \
29287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29288 maintainer-clean) \
29289 || exit 1
29290
29291 @endif target-libobjc
29292
29293
29294
29295 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
29296 @if target-libtermcap
29297 $(TARGET_SUBDIR)/libtermcap/multilib.out: multilib.out
29298 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
29299 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile || : ; \
29300 cp multilib.out $(TARGET_SUBDIR)/libtermcap/multilib.out
29301 @endif target-libtermcap
29302
29303
29304
29305 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
29306 maybe-configure-target-libtermcap:
29307 @if target-libtermcap
29308 maybe-configure-target-libtermcap: configure-target-libtermcap
29309 configure-target-libtermcap: $(TARGET_SUBDIR)/libtermcap/multilib.out
29310 @test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
29311 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
29312 r=`${PWD_COMMAND}`; export r; \
29313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29314 $(NORMAL_TARGET_EXPORTS) \
29315 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
29316 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
29317 case $(srcdir) in \
29318 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29319 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
29320 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29321 esac; \
29322 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
29323 libsrcdir="$$s/libtermcap"; \
29324 rm -f no-such-file || : ; \
29325 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29326 $(TARGET_CONFIGARGS) $${srcdiroption} \
29327 || exit 1
29328 @endif target-libtermcap
29329
29330
29331
29332
29333
29334 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
29335 maybe-all-target-libtermcap:
29336 @if target-libtermcap
29337 TARGET-target-libtermcap=all
29338 maybe-all-target-libtermcap: all-target-libtermcap
29339 all-target-libtermcap: configure-target-libtermcap
29340 @r=`${PWD_COMMAND}`; export r; \
29341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29342 $(NORMAL_TARGET_EXPORTS) \
29343 (cd $(TARGET_SUBDIR)/libtermcap && \
29344 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libtermcap))
29345 @endif target-libtermcap
29346
29347
29348
29349
29350
29351 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
29352 maybe-check-target-libtermcap:
29353 @if target-libtermcap
29354 maybe-check-target-libtermcap: check-target-libtermcap
29355
29356 # Dummy target for uncheckable module.
29357 check-target-libtermcap:
29358
29359 @endif target-libtermcap
29360
29361 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
29362 maybe-install-target-libtermcap:
29363 @if target-libtermcap
29364 maybe-install-target-libtermcap: install-target-libtermcap
29365
29366 install-target-libtermcap: installdirs
29367 @r=`${PWD_COMMAND}`; export r; \
29368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29369 $(NORMAL_TARGET_EXPORTS) \
29370 (cd $(TARGET_SUBDIR)/libtermcap && \
29371 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
29372
29373 @endif target-libtermcap
29374
29375 # Other targets (info, dvi, etc.)
29376
29377 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
29378 maybe-info-target-libtermcap:
29379 @if target-libtermcap
29380 maybe-info-target-libtermcap: info-target-libtermcap
29381
29382 info-target-libtermcap: \
29383 configure-target-libtermcap
29384 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29385 r=`${PWD_COMMAND}`; export r; \
29386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29387 $(NORMAL_TARGET_EXPORTS) \
29388 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
29389 for flag in $(EXTRA_TARGET_FLAGS); do \
29390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29391 done; \
29392 (cd $(TARGET_SUBDIR)/libtermcap && \
29393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29395 "RANLIB=$${RANLIB}" \
29396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29397 info) \
29398 || exit 1
29399
29400 @endif target-libtermcap
29401
29402 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
29403 maybe-dvi-target-libtermcap:
29404 @if target-libtermcap
29405 maybe-dvi-target-libtermcap: dvi-target-libtermcap
29406
29407 dvi-target-libtermcap: \
29408 configure-target-libtermcap
29409 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29410 r=`${PWD_COMMAND}`; export r; \
29411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29412 $(NORMAL_TARGET_EXPORTS) \
29413 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
29414 for flag in $(EXTRA_TARGET_FLAGS); do \
29415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29416 done; \
29417 (cd $(TARGET_SUBDIR)/libtermcap && \
29418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29420 "RANLIB=$${RANLIB}" \
29421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29422 dvi) \
29423 || exit 1
29424
29425 @endif target-libtermcap
29426
29427 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
29428 maybe-html-target-libtermcap:
29429 @if target-libtermcap
29430 maybe-html-target-libtermcap: html-target-libtermcap
29431
29432 html-target-libtermcap: \
29433 configure-target-libtermcap
29434 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29435 r=`${PWD_COMMAND}`; export r; \
29436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29437 $(NORMAL_TARGET_EXPORTS) \
29438 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
29439 for flag in $(EXTRA_TARGET_FLAGS); do \
29440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29441 done; \
29442 (cd $(TARGET_SUBDIR)/libtermcap && \
29443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29445 "RANLIB=$${RANLIB}" \
29446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29447 html) \
29448 || exit 1
29449
29450 @endif target-libtermcap
29451
29452 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
29453 maybe-TAGS-target-libtermcap:
29454 @if target-libtermcap
29455 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
29456
29457 TAGS-target-libtermcap: \
29458 configure-target-libtermcap
29459 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29460 r=`${PWD_COMMAND}`; export r; \
29461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29462 $(NORMAL_TARGET_EXPORTS) \
29463 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
29464 for flag in $(EXTRA_TARGET_FLAGS); do \
29465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29466 done; \
29467 (cd $(TARGET_SUBDIR)/libtermcap && \
29468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29470 "RANLIB=$${RANLIB}" \
29471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29472 TAGS) \
29473 || exit 1
29474
29475 @endif target-libtermcap
29476
29477 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
29478 maybe-install-info-target-libtermcap:
29479 @if target-libtermcap
29480 maybe-install-info-target-libtermcap: install-info-target-libtermcap
29481
29482 install-info-target-libtermcap: \
29483 configure-target-libtermcap \
29484 info-target-libtermcap
29485 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29486 r=`${PWD_COMMAND}`; export r; \
29487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29488 $(NORMAL_TARGET_EXPORTS) \
29489 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
29490 for flag in $(EXTRA_TARGET_FLAGS); do \
29491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29492 done; \
29493 (cd $(TARGET_SUBDIR)/libtermcap && \
29494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29496 "RANLIB=$${RANLIB}" \
29497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29498 install-info) \
29499 || exit 1
29500
29501 @endif target-libtermcap
29502
29503 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
29504 maybe-installcheck-target-libtermcap:
29505 @if target-libtermcap
29506 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
29507
29508 installcheck-target-libtermcap: \
29509 configure-target-libtermcap
29510 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29511 r=`${PWD_COMMAND}`; export r; \
29512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29513 $(NORMAL_TARGET_EXPORTS) \
29514 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
29515 for flag in $(EXTRA_TARGET_FLAGS); do \
29516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29517 done; \
29518 (cd $(TARGET_SUBDIR)/libtermcap && \
29519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29521 "RANLIB=$${RANLIB}" \
29522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29523 installcheck) \
29524 || exit 1
29525
29526 @endif target-libtermcap
29527
29528 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
29529 maybe-mostlyclean-target-libtermcap:
29530 @if target-libtermcap
29531 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
29532
29533 # libtermcap doesn't support mostlyclean.
29534 mostlyclean-target-libtermcap:
29535
29536 @endif target-libtermcap
29537
29538 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
29539 maybe-clean-target-libtermcap:
29540 @if target-libtermcap
29541 maybe-clean-target-libtermcap: clean-target-libtermcap
29542
29543 # libtermcap doesn't support clean.
29544 clean-target-libtermcap:
29545
29546 @endif target-libtermcap
29547
29548 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
29549 maybe-distclean-target-libtermcap:
29550 @if target-libtermcap
29551 maybe-distclean-target-libtermcap: distclean-target-libtermcap
29552
29553 # libtermcap doesn't support distclean.
29554 distclean-target-libtermcap:
29555
29556 @endif target-libtermcap
29557
29558 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
29559 maybe-maintainer-clean-target-libtermcap:
29560 @if target-libtermcap
29561 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
29562
29563 # libtermcap doesn't support maintainer-clean.
29564 maintainer-clean-target-libtermcap:
29565
29566 @endif target-libtermcap
29567
29568
29569
29570 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
29571 @if target-winsup
29572 $(TARGET_SUBDIR)/winsup/multilib.out: multilib.out
29573 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
29574 rm -f $(TARGET_SUBDIR)/winsup/Makefile || : ; \
29575 cp multilib.out $(TARGET_SUBDIR)/winsup/multilib.out
29576 @endif target-winsup
29577
29578
29579
29580 .PHONY: configure-target-winsup maybe-configure-target-winsup
29581 maybe-configure-target-winsup:
29582 @if target-winsup
29583 maybe-configure-target-winsup: configure-target-winsup
29584 configure-target-winsup: $(TARGET_SUBDIR)/winsup/multilib.out
29585 @test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
29586 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
29587 r=`${PWD_COMMAND}`; export r; \
29588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29589 $(NORMAL_TARGET_EXPORTS) \
29590 echo Configuring in $(TARGET_SUBDIR)/winsup; \
29591 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
29592 case $(srcdir) in \
29593 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29594 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
29595 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29596 esac; \
29597 srcdiroption="--srcdir=$${topdir}/winsup"; \
29598 libsrcdir="$$s/winsup"; \
29599 rm -f no-such-file || : ; \
29600 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29601 $(TARGET_CONFIGARGS) $${srcdiroption} \
29602 || exit 1
29603 @endif target-winsup
29604
29605
29606
29607
29608
29609 .PHONY: all-target-winsup maybe-all-target-winsup
29610 maybe-all-target-winsup:
29611 @if target-winsup
29612 TARGET-target-winsup=all
29613 maybe-all-target-winsup: all-target-winsup
29614 all-target-winsup: configure-target-winsup
29615 @r=`${PWD_COMMAND}`; export r; \
29616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29617 $(NORMAL_TARGET_EXPORTS) \
29618 (cd $(TARGET_SUBDIR)/winsup && \
29619 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-winsup))
29620 @endif target-winsup
29621
29622
29623
29624
29625
29626 .PHONY: check-target-winsup maybe-check-target-winsup
29627 maybe-check-target-winsup:
29628 @if target-winsup
29629 maybe-check-target-winsup: check-target-winsup
29630
29631 check-target-winsup:
29632 @r=`${PWD_COMMAND}`; export r; \
29633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29634 $(NORMAL_TARGET_EXPORTS) \
29635 (cd $(TARGET_SUBDIR)/winsup && \
29636 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
29637
29638 @endif target-winsup
29639
29640 .PHONY: install-target-winsup maybe-install-target-winsup
29641 maybe-install-target-winsup:
29642 @if target-winsup
29643 maybe-install-target-winsup: install-target-winsup
29644
29645 install-target-winsup: installdirs
29646 @r=`${PWD_COMMAND}`; export r; \
29647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29648 $(NORMAL_TARGET_EXPORTS) \
29649 (cd $(TARGET_SUBDIR)/winsup && \
29650 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
29651
29652 @endif target-winsup
29653
29654 # Other targets (info, dvi, etc.)
29655
29656 .PHONY: maybe-info-target-winsup info-target-winsup
29657 maybe-info-target-winsup:
29658 @if target-winsup
29659 maybe-info-target-winsup: info-target-winsup
29660
29661 info-target-winsup: \
29662 configure-target-winsup
29663 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29664 r=`${PWD_COMMAND}`; export r; \
29665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29666 $(NORMAL_TARGET_EXPORTS) \
29667 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
29668 for flag in $(EXTRA_TARGET_FLAGS); do \
29669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29670 done; \
29671 (cd $(TARGET_SUBDIR)/winsup && \
29672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29674 "RANLIB=$${RANLIB}" \
29675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29676 info) \
29677 || exit 1
29678
29679 @endif target-winsup
29680
29681 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
29682 maybe-dvi-target-winsup:
29683 @if target-winsup
29684 maybe-dvi-target-winsup: dvi-target-winsup
29685
29686 dvi-target-winsup: \
29687 configure-target-winsup
29688 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29689 r=`${PWD_COMMAND}`; export r; \
29690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29691 $(NORMAL_TARGET_EXPORTS) \
29692 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
29693 for flag in $(EXTRA_TARGET_FLAGS); do \
29694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29695 done; \
29696 (cd $(TARGET_SUBDIR)/winsup && \
29697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29699 "RANLIB=$${RANLIB}" \
29700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29701 dvi) \
29702 || exit 1
29703
29704 @endif target-winsup
29705
29706 .PHONY: maybe-html-target-winsup html-target-winsup
29707 maybe-html-target-winsup:
29708 @if target-winsup
29709 maybe-html-target-winsup: html-target-winsup
29710
29711 html-target-winsup: \
29712 configure-target-winsup
29713 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29714 r=`${PWD_COMMAND}`; export r; \
29715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29716 $(NORMAL_TARGET_EXPORTS) \
29717 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
29718 for flag in $(EXTRA_TARGET_FLAGS); do \
29719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29720 done; \
29721 (cd $(TARGET_SUBDIR)/winsup && \
29722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29724 "RANLIB=$${RANLIB}" \
29725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29726 html) \
29727 || exit 1
29728
29729 @endif target-winsup
29730
29731 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
29732 maybe-TAGS-target-winsup:
29733 @if target-winsup
29734 maybe-TAGS-target-winsup: TAGS-target-winsup
29735
29736 TAGS-target-winsup: \
29737 configure-target-winsup
29738 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29739 r=`${PWD_COMMAND}`; export r; \
29740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29741 $(NORMAL_TARGET_EXPORTS) \
29742 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
29743 for flag in $(EXTRA_TARGET_FLAGS); do \
29744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29745 done; \
29746 (cd $(TARGET_SUBDIR)/winsup && \
29747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29749 "RANLIB=$${RANLIB}" \
29750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29751 TAGS) \
29752 || exit 1
29753
29754 @endif target-winsup
29755
29756 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
29757 maybe-install-info-target-winsup:
29758 @if target-winsup
29759 maybe-install-info-target-winsup: install-info-target-winsup
29760
29761 install-info-target-winsup: \
29762 configure-target-winsup \
29763 info-target-winsup
29764 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29765 r=`${PWD_COMMAND}`; export r; \
29766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29767 $(NORMAL_TARGET_EXPORTS) \
29768 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
29769 for flag in $(EXTRA_TARGET_FLAGS); do \
29770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29771 done; \
29772 (cd $(TARGET_SUBDIR)/winsup && \
29773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29775 "RANLIB=$${RANLIB}" \
29776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29777 install-info) \
29778 || exit 1
29779
29780 @endif target-winsup
29781
29782 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
29783 maybe-installcheck-target-winsup:
29784 @if target-winsup
29785 maybe-installcheck-target-winsup: installcheck-target-winsup
29786
29787 installcheck-target-winsup: \
29788 configure-target-winsup
29789 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29790 r=`${PWD_COMMAND}`; export r; \
29791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29792 $(NORMAL_TARGET_EXPORTS) \
29793 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
29794 for flag in $(EXTRA_TARGET_FLAGS); do \
29795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29796 done; \
29797 (cd $(TARGET_SUBDIR)/winsup && \
29798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29800 "RANLIB=$${RANLIB}" \
29801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29802 installcheck) \
29803 || exit 1
29804
29805 @endif target-winsup
29806
29807 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
29808 maybe-mostlyclean-target-winsup:
29809 @if target-winsup
29810 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
29811
29812 mostlyclean-target-winsup:
29813 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29814 r=`${PWD_COMMAND}`; export r; \
29815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29816 $(NORMAL_TARGET_EXPORTS) \
29817 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
29818 for flag in $(EXTRA_TARGET_FLAGS); do \
29819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29820 done; \
29821 (cd $(TARGET_SUBDIR)/winsup && \
29822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29824 "RANLIB=$${RANLIB}" \
29825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29826 mostlyclean) \
29827 || exit 1
29828
29829 @endif target-winsup
29830
29831 .PHONY: maybe-clean-target-winsup clean-target-winsup
29832 maybe-clean-target-winsup:
29833 @if target-winsup
29834 maybe-clean-target-winsup: clean-target-winsup
29835
29836 clean-target-winsup:
29837 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29838 r=`${PWD_COMMAND}`; export r; \
29839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29840 $(NORMAL_TARGET_EXPORTS) \
29841 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
29842 for flag in $(EXTRA_TARGET_FLAGS); do \
29843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29844 done; \
29845 (cd $(TARGET_SUBDIR)/winsup && \
29846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29848 "RANLIB=$${RANLIB}" \
29849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29850 clean) \
29851 || exit 1
29852
29853 @endif target-winsup
29854
29855 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
29856 maybe-distclean-target-winsup:
29857 @if target-winsup
29858 maybe-distclean-target-winsup: distclean-target-winsup
29859
29860 distclean-target-winsup:
29861 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29862 r=`${PWD_COMMAND}`; export r; \
29863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29864 $(NORMAL_TARGET_EXPORTS) \
29865 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
29866 for flag in $(EXTRA_TARGET_FLAGS); do \
29867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29868 done; \
29869 (cd $(TARGET_SUBDIR)/winsup && \
29870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29872 "RANLIB=$${RANLIB}" \
29873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29874 distclean) \
29875 || exit 1
29876
29877 @endif target-winsup
29878
29879 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
29880 maybe-maintainer-clean-target-winsup:
29881 @if target-winsup
29882 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
29883
29884 maintainer-clean-target-winsup:
29885 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29886 r=`${PWD_COMMAND}`; export r; \
29887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29888 $(NORMAL_TARGET_EXPORTS) \
29889 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
29890 for flag in $(EXTRA_TARGET_FLAGS); do \
29891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29892 done; \
29893 (cd $(TARGET_SUBDIR)/winsup && \
29894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29896 "RANLIB=$${RANLIB}" \
29897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29898 maintainer-clean) \
29899 || exit 1
29900
29901 @endif target-winsup
29902
29903
29904
29905 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
29906 @if target-libgloss
29907 $(TARGET_SUBDIR)/libgloss/multilib.out: multilib.out
29908 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
29909 rm -f $(TARGET_SUBDIR)/libgloss/Makefile || : ; \
29910 cp multilib.out $(TARGET_SUBDIR)/libgloss/multilib.out
29911 @endif target-libgloss
29912
29913
29914
29915 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
29916 maybe-configure-target-libgloss:
29917 @if target-libgloss
29918 maybe-configure-target-libgloss: configure-target-libgloss
29919 configure-target-libgloss: $(TARGET_SUBDIR)/libgloss/multilib.out
29920 @test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
29921 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
29922 r=`${PWD_COMMAND}`; export r; \
29923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29924 $(NORMAL_TARGET_EXPORTS) \
29925 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
29926 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
29927 case $(srcdir) in \
29928 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29929 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
29930 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29931 esac; \
29932 srcdiroption="--srcdir=$${topdir}/libgloss"; \
29933 libsrcdir="$$s/libgloss"; \
29934 rm -f no-such-file || : ; \
29935 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29936 $(TARGET_CONFIGARGS) $${srcdiroption} \
29937 || exit 1
29938 @endif target-libgloss
29939
29940
29941
29942
29943
29944 .PHONY: all-target-libgloss maybe-all-target-libgloss
29945 maybe-all-target-libgloss:
29946 @if target-libgloss
29947 TARGET-target-libgloss=all
29948 maybe-all-target-libgloss: all-target-libgloss
29949 all-target-libgloss: configure-target-libgloss
29950 @r=`${PWD_COMMAND}`; export r; \
29951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29952 $(NORMAL_TARGET_EXPORTS) \
29953 (cd $(TARGET_SUBDIR)/libgloss && \
29954 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgloss))
29955 @endif target-libgloss
29956
29957
29958
29959
29960
29961 .PHONY: check-target-libgloss maybe-check-target-libgloss
29962 maybe-check-target-libgloss:
29963 @if target-libgloss
29964 maybe-check-target-libgloss: check-target-libgloss
29965
29966 # Dummy target for uncheckable module.
29967 check-target-libgloss:
29968
29969 @endif target-libgloss
29970
29971 .PHONY: install-target-libgloss maybe-install-target-libgloss
29972 maybe-install-target-libgloss:
29973 @if target-libgloss
29974 maybe-install-target-libgloss: install-target-libgloss
29975
29976 install-target-libgloss: installdirs
29977 @r=`${PWD_COMMAND}`; export r; \
29978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29979 $(NORMAL_TARGET_EXPORTS) \
29980 (cd $(TARGET_SUBDIR)/libgloss && \
29981 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
29982
29983 @endif target-libgloss
29984
29985 # Other targets (info, dvi, etc.)
29986
29987 .PHONY: maybe-info-target-libgloss info-target-libgloss
29988 maybe-info-target-libgloss:
29989 @if target-libgloss
29990 maybe-info-target-libgloss: info-target-libgloss
29991
29992 info-target-libgloss: \
29993 configure-target-libgloss
29994 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
29995 r=`${PWD_COMMAND}`; export r; \
29996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29997 $(NORMAL_TARGET_EXPORTS) \
29998 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
29999 for flag in $(EXTRA_TARGET_FLAGS); do \
30000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30001 done; \
30002 (cd $(TARGET_SUBDIR)/libgloss && \
30003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30005 "RANLIB=$${RANLIB}" \
30006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30007 info) \
30008 || exit 1
30009
30010 @endif target-libgloss
30011
30012 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
30013 maybe-dvi-target-libgloss:
30014 @if target-libgloss
30015 maybe-dvi-target-libgloss: dvi-target-libgloss
30016
30017 dvi-target-libgloss: \
30018 configure-target-libgloss
30019 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30020 r=`${PWD_COMMAND}`; export r; \
30021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30022 $(NORMAL_TARGET_EXPORTS) \
30023 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
30024 for flag in $(EXTRA_TARGET_FLAGS); do \
30025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30026 done; \
30027 (cd $(TARGET_SUBDIR)/libgloss && \
30028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30030 "RANLIB=$${RANLIB}" \
30031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30032 dvi) \
30033 || exit 1
30034
30035 @endif target-libgloss
30036
30037 .PHONY: maybe-html-target-libgloss html-target-libgloss
30038 maybe-html-target-libgloss:
30039 @if target-libgloss
30040 maybe-html-target-libgloss: html-target-libgloss
30041
30042 html-target-libgloss: \
30043 configure-target-libgloss
30044 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30045 r=`${PWD_COMMAND}`; export r; \
30046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30047 $(NORMAL_TARGET_EXPORTS) \
30048 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
30049 for flag in $(EXTRA_TARGET_FLAGS); do \
30050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30051 done; \
30052 (cd $(TARGET_SUBDIR)/libgloss && \
30053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30055 "RANLIB=$${RANLIB}" \
30056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30057 html) \
30058 || exit 1
30059
30060 @endif target-libgloss
30061
30062 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
30063 maybe-TAGS-target-libgloss:
30064 @if target-libgloss
30065 maybe-TAGS-target-libgloss: TAGS-target-libgloss
30066
30067 TAGS-target-libgloss: \
30068 configure-target-libgloss
30069 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30070 r=`${PWD_COMMAND}`; export r; \
30071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30072 $(NORMAL_TARGET_EXPORTS) \
30073 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
30074 for flag in $(EXTRA_TARGET_FLAGS); do \
30075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30076 done; \
30077 (cd $(TARGET_SUBDIR)/libgloss && \
30078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30080 "RANLIB=$${RANLIB}" \
30081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30082 TAGS) \
30083 || exit 1
30084
30085 @endif target-libgloss
30086
30087 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
30088 maybe-install-info-target-libgloss:
30089 @if target-libgloss
30090 maybe-install-info-target-libgloss: install-info-target-libgloss
30091
30092 install-info-target-libgloss: \
30093 configure-target-libgloss \
30094 info-target-libgloss
30095 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30096 r=`${PWD_COMMAND}`; export r; \
30097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30098 $(NORMAL_TARGET_EXPORTS) \
30099 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
30100 for flag in $(EXTRA_TARGET_FLAGS); do \
30101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30102 done; \
30103 (cd $(TARGET_SUBDIR)/libgloss && \
30104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30106 "RANLIB=$${RANLIB}" \
30107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30108 install-info) \
30109 || exit 1
30110
30111 @endif target-libgloss
30112
30113 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
30114 maybe-installcheck-target-libgloss:
30115 @if target-libgloss
30116 maybe-installcheck-target-libgloss: installcheck-target-libgloss
30117
30118 installcheck-target-libgloss: \
30119 configure-target-libgloss
30120 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30121 r=`${PWD_COMMAND}`; export r; \
30122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30123 $(NORMAL_TARGET_EXPORTS) \
30124 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
30125 for flag in $(EXTRA_TARGET_FLAGS); do \
30126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30127 done; \
30128 (cd $(TARGET_SUBDIR)/libgloss && \
30129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30131 "RANLIB=$${RANLIB}" \
30132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30133 installcheck) \
30134 || exit 1
30135
30136 @endif target-libgloss
30137
30138 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
30139 maybe-mostlyclean-target-libgloss:
30140 @if target-libgloss
30141 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
30142
30143 mostlyclean-target-libgloss:
30144 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30145 r=`${PWD_COMMAND}`; export r; \
30146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30147 $(NORMAL_TARGET_EXPORTS) \
30148 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
30149 for flag in $(EXTRA_TARGET_FLAGS); do \
30150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30151 done; \
30152 (cd $(TARGET_SUBDIR)/libgloss && \
30153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30155 "RANLIB=$${RANLIB}" \
30156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30157 mostlyclean) \
30158 || exit 1
30159
30160 @endif target-libgloss
30161
30162 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
30163 maybe-clean-target-libgloss:
30164 @if target-libgloss
30165 maybe-clean-target-libgloss: clean-target-libgloss
30166
30167 clean-target-libgloss:
30168 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30169 r=`${PWD_COMMAND}`; export r; \
30170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30171 $(NORMAL_TARGET_EXPORTS) \
30172 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
30173 for flag in $(EXTRA_TARGET_FLAGS); do \
30174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30175 done; \
30176 (cd $(TARGET_SUBDIR)/libgloss && \
30177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30179 "RANLIB=$${RANLIB}" \
30180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30181 clean) \
30182 || exit 1
30183
30184 @endif target-libgloss
30185
30186 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
30187 maybe-distclean-target-libgloss:
30188 @if target-libgloss
30189 maybe-distclean-target-libgloss: distclean-target-libgloss
30190
30191 distclean-target-libgloss:
30192 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30193 r=`${PWD_COMMAND}`; export r; \
30194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30195 $(NORMAL_TARGET_EXPORTS) \
30196 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
30197 for flag in $(EXTRA_TARGET_FLAGS); do \
30198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30199 done; \
30200 (cd $(TARGET_SUBDIR)/libgloss && \
30201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30203 "RANLIB=$${RANLIB}" \
30204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30205 distclean) \
30206 || exit 1
30207
30208 @endif target-libgloss
30209
30210 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
30211 maybe-maintainer-clean-target-libgloss:
30212 @if target-libgloss
30213 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
30214
30215 maintainer-clean-target-libgloss:
30216 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30217 r=`${PWD_COMMAND}`; export r; \
30218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30219 $(NORMAL_TARGET_EXPORTS) \
30220 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
30221 for flag in $(EXTRA_TARGET_FLAGS); do \
30222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30223 done; \
30224 (cd $(TARGET_SUBDIR)/libgloss && \
30225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30227 "RANLIB=$${RANLIB}" \
30228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30229 maintainer-clean) \
30230 || exit 1
30231
30232 @endif target-libgloss
30233
30234
30235
30236 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
30237 @if target-libiberty
30238 $(TARGET_SUBDIR)/libiberty/multilib.out: multilib.out
30239 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
30240 rm -f $(TARGET_SUBDIR)/libiberty/Makefile || : ; \
30241 cp multilib.out $(TARGET_SUBDIR)/libiberty/multilib.out
30242 @endif target-libiberty
30243
30244
30245
30246 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
30247 maybe-configure-target-libiberty:
30248 @if target-libiberty
30249 maybe-configure-target-libiberty: configure-target-libiberty
30250 configure-target-libiberty: $(TARGET_SUBDIR)/libiberty/multilib.out
30251 @test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
30252 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
30253 r=`${PWD_COMMAND}`; export r; \
30254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30255 $(NORMAL_TARGET_EXPORTS) \
30256 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
30257 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
30258 case $(srcdir) in \
30259 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30260 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
30261 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30262 esac; \
30263 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30264 libsrcdir="$$s/libiberty"; \
30265 rm -f no-such-file || : ; \
30266 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30267 $(TARGET_CONFIGARGS) $${srcdiroption} \
30268 || exit 1
30269 @endif target-libiberty
30270
30271
30272
30273
30274
30275 .PHONY: all-target-libiberty maybe-all-target-libiberty
30276 maybe-all-target-libiberty:
30277 @if target-libiberty
30278 TARGET-target-libiberty=all
30279 maybe-all-target-libiberty: all-target-libiberty
30280 all-target-libiberty: configure-target-libiberty
30281 @r=`${PWD_COMMAND}`; export r; \
30282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30283 $(NORMAL_TARGET_EXPORTS) \
30284 (cd $(TARGET_SUBDIR)/libiberty && \
30285 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libiberty))
30286 @endif target-libiberty
30287
30288
30289
30290
30291
30292 .PHONY: check-target-libiberty maybe-check-target-libiberty
30293 maybe-check-target-libiberty:
30294 @if target-libiberty
30295 maybe-check-target-libiberty: check-target-libiberty
30296
30297 check-target-libiberty:
30298 @r=`${PWD_COMMAND}`; export r; \
30299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30300 $(NORMAL_TARGET_EXPORTS) \
30301 (cd $(TARGET_SUBDIR)/libiberty && \
30302 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
30303
30304 @endif target-libiberty
30305
30306 .PHONY: install-target-libiberty maybe-install-target-libiberty
30307 maybe-install-target-libiberty:
30308 @if target-libiberty
30309 maybe-install-target-libiberty: install-target-libiberty
30310
30311 install-target-libiberty: installdirs
30312 @r=`${PWD_COMMAND}`; export r; \
30313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30314 $(NORMAL_TARGET_EXPORTS) \
30315 (cd $(TARGET_SUBDIR)/libiberty && \
30316 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
30317
30318 @endif target-libiberty
30319
30320 # Other targets (info, dvi, etc.)
30321
30322 .PHONY: maybe-info-target-libiberty info-target-libiberty
30323 maybe-info-target-libiberty:
30324 @if target-libiberty
30325 maybe-info-target-libiberty: info-target-libiberty
30326
30327 info-target-libiberty: \
30328 configure-target-libiberty
30329 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30330 r=`${PWD_COMMAND}`; export r; \
30331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30332 $(NORMAL_TARGET_EXPORTS) \
30333 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
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)/libiberty && \
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 info) \
30343 || exit 1
30344
30345 @endif target-libiberty
30346
30347 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
30348 maybe-dvi-target-libiberty:
30349 @if target-libiberty
30350 maybe-dvi-target-libiberty: dvi-target-libiberty
30351
30352 dvi-target-libiberty: \
30353 configure-target-libiberty
30354 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30355 r=`${PWD_COMMAND}`; export r; \
30356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30357 $(NORMAL_TARGET_EXPORTS) \
30358 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
30359 for flag in $(EXTRA_TARGET_FLAGS); do \
30360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30361 done; \
30362 (cd $(TARGET_SUBDIR)/libiberty && \
30363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30365 "RANLIB=$${RANLIB}" \
30366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30367 dvi) \
30368 || exit 1
30369
30370 @endif target-libiberty
30371
30372 .PHONY: maybe-html-target-libiberty html-target-libiberty
30373 maybe-html-target-libiberty:
30374 @if target-libiberty
30375 maybe-html-target-libiberty: html-target-libiberty
30376
30377 html-target-libiberty: \
30378 configure-target-libiberty
30379 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30380 r=`${PWD_COMMAND}`; export r; \
30381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30382 $(NORMAL_TARGET_EXPORTS) \
30383 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
30384 for flag in $(EXTRA_TARGET_FLAGS); do \
30385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30386 done; \
30387 (cd $(TARGET_SUBDIR)/libiberty && \
30388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30390 "RANLIB=$${RANLIB}" \
30391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30392 html) \
30393 || exit 1
30394
30395 @endif target-libiberty
30396
30397 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
30398 maybe-TAGS-target-libiberty:
30399 @if target-libiberty
30400 maybe-TAGS-target-libiberty: TAGS-target-libiberty
30401
30402 TAGS-target-libiberty: \
30403 configure-target-libiberty
30404 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30405 r=`${PWD_COMMAND}`; export r; \
30406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30407 $(NORMAL_TARGET_EXPORTS) \
30408 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
30409 for flag in $(EXTRA_TARGET_FLAGS); do \
30410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30411 done; \
30412 (cd $(TARGET_SUBDIR)/libiberty && \
30413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30415 "RANLIB=$${RANLIB}" \
30416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30417 TAGS) \
30418 || exit 1
30419
30420 @endif target-libiberty
30421
30422 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
30423 maybe-install-info-target-libiberty:
30424 @if target-libiberty
30425 maybe-install-info-target-libiberty: install-info-target-libiberty
30426
30427 install-info-target-libiberty: \
30428 configure-target-libiberty \
30429 info-target-libiberty
30430 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30431 r=`${PWD_COMMAND}`; export r; \
30432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30433 $(NORMAL_TARGET_EXPORTS) \
30434 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
30435 for flag in $(EXTRA_TARGET_FLAGS); do \
30436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30437 done; \
30438 (cd $(TARGET_SUBDIR)/libiberty && \
30439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30441 "RANLIB=$${RANLIB}" \
30442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30443 install-info) \
30444 || exit 1
30445
30446 @endif target-libiberty
30447
30448 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
30449 maybe-installcheck-target-libiberty:
30450 @if target-libiberty
30451 maybe-installcheck-target-libiberty: installcheck-target-libiberty
30452
30453 installcheck-target-libiberty: \
30454 configure-target-libiberty
30455 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30456 r=`${PWD_COMMAND}`; export r; \
30457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30458 $(NORMAL_TARGET_EXPORTS) \
30459 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
30460 for flag in $(EXTRA_TARGET_FLAGS); do \
30461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30462 done; \
30463 (cd $(TARGET_SUBDIR)/libiberty && \
30464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30466 "RANLIB=$${RANLIB}" \
30467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30468 installcheck) \
30469 || exit 1
30470
30471 @endif target-libiberty
30472
30473 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
30474 maybe-mostlyclean-target-libiberty:
30475 @if target-libiberty
30476 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
30477
30478 mostlyclean-target-libiberty:
30479 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30480 r=`${PWD_COMMAND}`; export r; \
30481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30482 $(NORMAL_TARGET_EXPORTS) \
30483 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
30484 for flag in $(EXTRA_TARGET_FLAGS); do \
30485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30486 done; \
30487 (cd $(TARGET_SUBDIR)/libiberty && \
30488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30490 "RANLIB=$${RANLIB}" \
30491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30492 mostlyclean) \
30493 || exit 1
30494
30495 @endif target-libiberty
30496
30497 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
30498 maybe-clean-target-libiberty:
30499 @if target-libiberty
30500 maybe-clean-target-libiberty: clean-target-libiberty
30501
30502 clean-target-libiberty:
30503 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30504 r=`${PWD_COMMAND}`; export r; \
30505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30506 $(NORMAL_TARGET_EXPORTS) \
30507 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
30508 for flag in $(EXTRA_TARGET_FLAGS); do \
30509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30510 done; \
30511 (cd $(TARGET_SUBDIR)/libiberty && \
30512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30514 "RANLIB=$${RANLIB}" \
30515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30516 clean) \
30517 || exit 1
30518
30519 @endif target-libiberty
30520
30521 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
30522 maybe-distclean-target-libiberty:
30523 @if target-libiberty
30524 maybe-distclean-target-libiberty: distclean-target-libiberty
30525
30526 distclean-target-libiberty:
30527 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30528 r=`${PWD_COMMAND}`; export r; \
30529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30530 $(NORMAL_TARGET_EXPORTS) \
30531 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
30532 for flag in $(EXTRA_TARGET_FLAGS); do \
30533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30534 done; \
30535 (cd $(TARGET_SUBDIR)/libiberty && \
30536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30538 "RANLIB=$${RANLIB}" \
30539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30540 distclean) \
30541 || exit 1
30542
30543 @endif target-libiberty
30544
30545 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
30546 maybe-maintainer-clean-target-libiberty:
30547 @if target-libiberty
30548 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
30549
30550 maintainer-clean-target-libiberty:
30551 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30552 r=`${PWD_COMMAND}`; export r; \
30553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30554 $(NORMAL_TARGET_EXPORTS) \
30555 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
30556 for flag in $(EXTRA_TARGET_FLAGS); do \
30557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30558 done; \
30559 (cd $(TARGET_SUBDIR)/libiberty && \
30560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30562 "RANLIB=$${RANLIB}" \
30563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30564 maintainer-clean) \
30565 || exit 1
30566
30567 @endif target-libiberty
30568
30569
30570
30571 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
30572 @if target-gperf
30573 $(TARGET_SUBDIR)/gperf/multilib.out: multilib.out
30574 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
30575 rm -f $(TARGET_SUBDIR)/gperf/Makefile || : ; \
30576 cp multilib.out $(TARGET_SUBDIR)/gperf/multilib.out
30577 @endif target-gperf
30578
30579
30580
30581 .PHONY: configure-target-gperf maybe-configure-target-gperf
30582 maybe-configure-target-gperf:
30583 @if target-gperf
30584 maybe-configure-target-gperf: configure-target-gperf
30585 configure-target-gperf: $(TARGET_SUBDIR)/gperf/multilib.out
30586 @test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
30587 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
30588 r=`${PWD_COMMAND}`; export r; \
30589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30590 $(NORMAL_TARGET_EXPORTS) \
30591 echo Configuring in $(TARGET_SUBDIR)/gperf; \
30592 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
30593 case $(srcdir) in \
30594 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30595 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
30596 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30597 esac; \
30598 srcdiroption="--srcdir=$${topdir}/gperf"; \
30599 libsrcdir="$$s/gperf"; \
30600 rm -f no-such-file || : ; \
30601 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30602 $(TARGET_CONFIGARGS) $${srcdiroption} \
30603 || exit 1
30604 @endif target-gperf
30605
30606
30607
30608
30609
30610 .PHONY: all-target-gperf maybe-all-target-gperf
30611 maybe-all-target-gperf:
30612 @if target-gperf
30613 TARGET-target-gperf=all
30614 maybe-all-target-gperf: all-target-gperf
30615 all-target-gperf: configure-target-gperf
30616 @r=`${PWD_COMMAND}`; export r; \
30617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30618 $(NORMAL_TARGET_EXPORTS) \
30619 (cd $(TARGET_SUBDIR)/gperf && \
30620 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-gperf))
30621 @endif target-gperf
30622
30623
30624
30625
30626
30627 .PHONY: check-target-gperf maybe-check-target-gperf
30628 maybe-check-target-gperf:
30629 @if target-gperf
30630 maybe-check-target-gperf: check-target-gperf
30631
30632 check-target-gperf:
30633 @r=`${PWD_COMMAND}`; export r; \
30634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30635 $(NORMAL_TARGET_EXPORTS) \
30636 (cd $(TARGET_SUBDIR)/gperf && \
30637 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
30638
30639 @endif target-gperf
30640
30641 .PHONY: install-target-gperf maybe-install-target-gperf
30642 maybe-install-target-gperf:
30643 @if target-gperf
30644 maybe-install-target-gperf: install-target-gperf
30645
30646 install-target-gperf: installdirs
30647 @r=`${PWD_COMMAND}`; export r; \
30648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30649 $(NORMAL_TARGET_EXPORTS) \
30650 (cd $(TARGET_SUBDIR)/gperf && \
30651 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
30652
30653 @endif target-gperf
30654
30655 # Other targets (info, dvi, etc.)
30656
30657 .PHONY: maybe-info-target-gperf info-target-gperf
30658 maybe-info-target-gperf:
30659 @if target-gperf
30660 maybe-info-target-gperf: info-target-gperf
30661
30662 info-target-gperf: \
30663 configure-target-gperf
30664 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30665 r=`${PWD_COMMAND}`; export r; \
30666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30667 $(NORMAL_TARGET_EXPORTS) \
30668 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
30669 for flag in $(EXTRA_TARGET_FLAGS); do \
30670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30671 done; \
30672 (cd $(TARGET_SUBDIR)/gperf && \
30673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30675 "RANLIB=$${RANLIB}" \
30676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30677 info) \
30678 || exit 1
30679
30680 @endif target-gperf
30681
30682 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
30683 maybe-dvi-target-gperf:
30684 @if target-gperf
30685 maybe-dvi-target-gperf: dvi-target-gperf
30686
30687 dvi-target-gperf: \
30688 configure-target-gperf
30689 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30690 r=`${PWD_COMMAND}`; export r; \
30691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30692 $(NORMAL_TARGET_EXPORTS) \
30693 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
30694 for flag in $(EXTRA_TARGET_FLAGS); do \
30695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30696 done; \
30697 (cd $(TARGET_SUBDIR)/gperf && \
30698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30700 "RANLIB=$${RANLIB}" \
30701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30702 dvi) \
30703 || exit 1
30704
30705 @endif target-gperf
30706
30707 .PHONY: maybe-html-target-gperf html-target-gperf
30708 maybe-html-target-gperf:
30709 @if target-gperf
30710 maybe-html-target-gperf: html-target-gperf
30711
30712 html-target-gperf: \
30713 configure-target-gperf
30714 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30715 r=`${PWD_COMMAND}`; export r; \
30716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30717 $(NORMAL_TARGET_EXPORTS) \
30718 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
30719 for flag in $(EXTRA_TARGET_FLAGS); do \
30720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30721 done; \
30722 (cd $(TARGET_SUBDIR)/gperf && \
30723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30725 "RANLIB=$${RANLIB}" \
30726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30727 html) \
30728 || exit 1
30729
30730 @endif target-gperf
30731
30732 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
30733 maybe-TAGS-target-gperf:
30734 @if target-gperf
30735 maybe-TAGS-target-gperf: TAGS-target-gperf
30736
30737 TAGS-target-gperf: \
30738 configure-target-gperf
30739 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30740 r=`${PWD_COMMAND}`; export r; \
30741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30742 $(NORMAL_TARGET_EXPORTS) \
30743 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
30744 for flag in $(EXTRA_TARGET_FLAGS); do \
30745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30746 done; \
30747 (cd $(TARGET_SUBDIR)/gperf && \
30748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30750 "RANLIB=$${RANLIB}" \
30751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30752 TAGS) \
30753 || exit 1
30754
30755 @endif target-gperf
30756
30757 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
30758 maybe-install-info-target-gperf:
30759 @if target-gperf
30760 maybe-install-info-target-gperf: install-info-target-gperf
30761
30762 install-info-target-gperf: \
30763 configure-target-gperf \
30764 info-target-gperf
30765 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30766 r=`${PWD_COMMAND}`; export r; \
30767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30768 $(NORMAL_TARGET_EXPORTS) \
30769 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
30770 for flag in $(EXTRA_TARGET_FLAGS); do \
30771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30772 done; \
30773 (cd $(TARGET_SUBDIR)/gperf && \
30774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30776 "RANLIB=$${RANLIB}" \
30777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30778 install-info) \
30779 || exit 1
30780
30781 @endif target-gperf
30782
30783 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
30784 maybe-installcheck-target-gperf:
30785 @if target-gperf
30786 maybe-installcheck-target-gperf: installcheck-target-gperf
30787
30788 installcheck-target-gperf: \
30789 configure-target-gperf
30790 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30791 r=`${PWD_COMMAND}`; export r; \
30792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30793 $(NORMAL_TARGET_EXPORTS) \
30794 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
30795 for flag in $(EXTRA_TARGET_FLAGS); do \
30796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30797 done; \
30798 (cd $(TARGET_SUBDIR)/gperf && \
30799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30801 "RANLIB=$${RANLIB}" \
30802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30803 installcheck) \
30804 || exit 1
30805
30806 @endif target-gperf
30807
30808 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
30809 maybe-mostlyclean-target-gperf:
30810 @if target-gperf
30811 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
30812
30813 mostlyclean-target-gperf:
30814 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30815 r=`${PWD_COMMAND}`; export r; \
30816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30817 $(NORMAL_TARGET_EXPORTS) \
30818 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
30819 for flag in $(EXTRA_TARGET_FLAGS); do \
30820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30821 done; \
30822 (cd $(TARGET_SUBDIR)/gperf && \
30823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30825 "RANLIB=$${RANLIB}" \
30826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30827 mostlyclean) \
30828 || exit 1
30829
30830 @endif target-gperf
30831
30832 .PHONY: maybe-clean-target-gperf clean-target-gperf
30833 maybe-clean-target-gperf:
30834 @if target-gperf
30835 maybe-clean-target-gperf: clean-target-gperf
30836
30837 clean-target-gperf:
30838 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30839 r=`${PWD_COMMAND}`; export r; \
30840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30841 $(NORMAL_TARGET_EXPORTS) \
30842 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
30843 for flag in $(EXTRA_TARGET_FLAGS); do \
30844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30845 done; \
30846 (cd $(TARGET_SUBDIR)/gperf && \
30847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30849 "RANLIB=$${RANLIB}" \
30850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30851 clean) \
30852 || exit 1
30853
30854 @endif target-gperf
30855
30856 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
30857 maybe-distclean-target-gperf:
30858 @if target-gperf
30859 maybe-distclean-target-gperf: distclean-target-gperf
30860
30861 distclean-target-gperf:
30862 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30863 r=`${PWD_COMMAND}`; export r; \
30864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30865 $(NORMAL_TARGET_EXPORTS) \
30866 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
30867 for flag in $(EXTRA_TARGET_FLAGS); do \
30868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30869 done; \
30870 (cd $(TARGET_SUBDIR)/gperf && \
30871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30873 "RANLIB=$${RANLIB}" \
30874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30875 distclean) \
30876 || exit 1
30877
30878 @endif target-gperf
30879
30880 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
30881 maybe-maintainer-clean-target-gperf:
30882 @if target-gperf
30883 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
30884
30885 maintainer-clean-target-gperf:
30886 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30887 r=`${PWD_COMMAND}`; export r; \
30888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30889 $(NORMAL_TARGET_EXPORTS) \
30890 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
30891 for flag in $(EXTRA_TARGET_FLAGS); do \
30892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30893 done; \
30894 (cd $(TARGET_SUBDIR)/gperf && \
30895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30897 "RANLIB=$${RANLIB}" \
30898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30899 maintainer-clean) \
30900 || exit 1
30901
30902 @endif target-gperf
30903
30904
30905
30906 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
30907 @if target-examples
30908 $(TARGET_SUBDIR)/examples/multilib.out: multilib.out
30909 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
30910 rm -f $(TARGET_SUBDIR)/examples/Makefile || : ; \
30911 cp multilib.out $(TARGET_SUBDIR)/examples/multilib.out
30912 @endif target-examples
30913
30914
30915
30916 .PHONY: configure-target-examples maybe-configure-target-examples
30917 maybe-configure-target-examples:
30918 @if target-examples
30919 maybe-configure-target-examples: configure-target-examples
30920 configure-target-examples: $(TARGET_SUBDIR)/examples/multilib.out
30921 @test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
30922 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
30923 r=`${PWD_COMMAND}`; export r; \
30924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30925 $(NORMAL_TARGET_EXPORTS) \
30926 echo Configuring in $(TARGET_SUBDIR)/examples; \
30927 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
30928 case $(srcdir) in \
30929 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30930 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
30931 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30932 esac; \
30933 srcdiroption="--srcdir=$${topdir}/examples"; \
30934 libsrcdir="$$s/examples"; \
30935 rm -f no-such-file || : ; \
30936 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30937 $(TARGET_CONFIGARGS) $${srcdiroption} \
30938 || exit 1
30939 @endif target-examples
30940
30941
30942
30943
30944
30945 .PHONY: all-target-examples maybe-all-target-examples
30946 maybe-all-target-examples:
30947 @if target-examples
30948 TARGET-target-examples=all
30949 maybe-all-target-examples: all-target-examples
30950 all-target-examples: configure-target-examples
30951 @r=`${PWD_COMMAND}`; export r; \
30952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30953 $(NORMAL_TARGET_EXPORTS) \
30954 (cd $(TARGET_SUBDIR)/examples && \
30955 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-examples))
30956 @endif target-examples
30957
30958
30959
30960
30961
30962 .PHONY: check-target-examples maybe-check-target-examples
30963 maybe-check-target-examples:
30964 @if target-examples
30965 maybe-check-target-examples: check-target-examples
30966
30967 # Dummy target for uncheckable module.
30968 check-target-examples:
30969
30970 @endif target-examples
30971
30972 .PHONY: install-target-examples maybe-install-target-examples
30973 maybe-install-target-examples:
30974 @if target-examples
30975 maybe-install-target-examples: install-target-examples
30976
30977 # Dummy target for uninstallable.
30978 install-target-examples:
30979
30980 @endif target-examples
30981
30982 # Other targets (info, dvi, etc.)
30983
30984 .PHONY: maybe-info-target-examples info-target-examples
30985 maybe-info-target-examples:
30986 @if target-examples
30987 maybe-info-target-examples: info-target-examples
30988
30989 info-target-examples: \
30990 configure-target-examples
30991 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
30992 r=`${PWD_COMMAND}`; export r; \
30993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30994 $(NORMAL_TARGET_EXPORTS) \
30995 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
30996 for flag in $(EXTRA_TARGET_FLAGS); do \
30997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30998 done; \
30999 (cd $(TARGET_SUBDIR)/examples && \
31000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31002 "RANLIB=$${RANLIB}" \
31003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31004 info) \
31005 || exit 1
31006
31007 @endif target-examples
31008
31009 .PHONY: maybe-dvi-target-examples dvi-target-examples
31010 maybe-dvi-target-examples:
31011 @if target-examples
31012 maybe-dvi-target-examples: dvi-target-examples
31013
31014 dvi-target-examples: \
31015 configure-target-examples
31016 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31017 r=`${PWD_COMMAND}`; export r; \
31018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31019 $(NORMAL_TARGET_EXPORTS) \
31020 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
31021 for flag in $(EXTRA_TARGET_FLAGS); do \
31022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31023 done; \
31024 (cd $(TARGET_SUBDIR)/examples && \
31025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31027 "RANLIB=$${RANLIB}" \
31028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31029 dvi) \
31030 || exit 1
31031
31032 @endif target-examples
31033
31034 .PHONY: maybe-html-target-examples html-target-examples
31035 maybe-html-target-examples:
31036 @if target-examples
31037 maybe-html-target-examples: html-target-examples
31038
31039 html-target-examples: \
31040 configure-target-examples
31041 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31042 r=`${PWD_COMMAND}`; export r; \
31043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31044 $(NORMAL_TARGET_EXPORTS) \
31045 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
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)/examples && \
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 html) \
31055 || exit 1
31056
31057 @endif target-examples
31058
31059 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
31060 maybe-TAGS-target-examples:
31061 @if target-examples
31062 maybe-TAGS-target-examples: TAGS-target-examples
31063
31064 TAGS-target-examples: \
31065 configure-target-examples
31066 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31067 r=`${PWD_COMMAND}`; export r; \
31068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31069 $(NORMAL_TARGET_EXPORTS) \
31070 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
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)/examples && \
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 TAGS) \
31080 || exit 1
31081
31082 @endif target-examples
31083
31084 .PHONY: maybe-install-info-target-examples install-info-target-examples
31085 maybe-install-info-target-examples:
31086 @if target-examples
31087 maybe-install-info-target-examples: install-info-target-examples
31088
31089 install-info-target-examples: \
31090 configure-target-examples \
31091 info-target-examples
31092 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31093 r=`${PWD_COMMAND}`; export r; \
31094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31095 $(NORMAL_TARGET_EXPORTS) \
31096 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
31097 for flag in $(EXTRA_TARGET_FLAGS); do \
31098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31099 done; \
31100 (cd $(TARGET_SUBDIR)/examples && \
31101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31103 "RANLIB=$${RANLIB}" \
31104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31105 install-info) \
31106 || exit 1
31107
31108 @endif target-examples
31109
31110 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
31111 maybe-installcheck-target-examples:
31112 @if target-examples
31113 maybe-installcheck-target-examples: installcheck-target-examples
31114
31115 installcheck-target-examples: \
31116 configure-target-examples
31117 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31118 r=`${PWD_COMMAND}`; export r; \
31119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31120 $(NORMAL_TARGET_EXPORTS) \
31121 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
31122 for flag in $(EXTRA_TARGET_FLAGS); do \
31123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31124 done; \
31125 (cd $(TARGET_SUBDIR)/examples && \
31126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31128 "RANLIB=$${RANLIB}" \
31129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31130 installcheck) \
31131 || exit 1
31132
31133 @endif target-examples
31134
31135 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
31136 maybe-mostlyclean-target-examples:
31137 @if target-examples
31138 maybe-mostlyclean-target-examples: mostlyclean-target-examples
31139
31140 mostlyclean-target-examples:
31141 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31142 r=`${PWD_COMMAND}`; export r; \
31143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31144 $(NORMAL_TARGET_EXPORTS) \
31145 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
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)/examples && \
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 mostlyclean) \
31155 || exit 1
31156
31157 @endif target-examples
31158
31159 .PHONY: maybe-clean-target-examples clean-target-examples
31160 maybe-clean-target-examples:
31161 @if target-examples
31162 maybe-clean-target-examples: clean-target-examples
31163
31164 clean-target-examples:
31165 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31166 r=`${PWD_COMMAND}`; export r; \
31167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31168 $(NORMAL_TARGET_EXPORTS) \
31169 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
31170 for flag in $(EXTRA_TARGET_FLAGS); do \
31171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31172 done; \
31173 (cd $(TARGET_SUBDIR)/examples && \
31174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31176 "RANLIB=$${RANLIB}" \
31177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31178 clean) \
31179 || exit 1
31180
31181 @endif target-examples
31182
31183 .PHONY: maybe-distclean-target-examples distclean-target-examples
31184 maybe-distclean-target-examples:
31185 @if target-examples
31186 maybe-distclean-target-examples: distclean-target-examples
31187
31188 distclean-target-examples:
31189 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31190 r=`${PWD_COMMAND}`; export r; \
31191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31192 $(NORMAL_TARGET_EXPORTS) \
31193 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
31194 for flag in $(EXTRA_TARGET_FLAGS); do \
31195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31196 done; \
31197 (cd $(TARGET_SUBDIR)/examples && \
31198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31200 "RANLIB=$${RANLIB}" \
31201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31202 distclean) \
31203 || exit 1
31204
31205 @endif target-examples
31206
31207 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
31208 maybe-maintainer-clean-target-examples:
31209 @if target-examples
31210 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
31211
31212 maintainer-clean-target-examples:
31213 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31214 r=`${PWD_COMMAND}`; export r; \
31215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31216 $(NORMAL_TARGET_EXPORTS) \
31217 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
31218 for flag in $(EXTRA_TARGET_FLAGS); do \
31219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31220 done; \
31221 (cd $(TARGET_SUBDIR)/examples && \
31222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31224 "RANLIB=$${RANLIB}" \
31225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31226 maintainer-clean) \
31227 || exit 1
31228
31229 @endif target-examples
31230
31231
31232
31233 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
31234 @if target-libffi
31235 $(TARGET_SUBDIR)/libffi/multilib.out: multilib.out
31236 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
31237 rm -f $(TARGET_SUBDIR)/libffi/Makefile || : ; \
31238 cp multilib.out $(TARGET_SUBDIR)/libffi/multilib.out
31239 @endif target-libffi
31240
31241
31242
31243 .PHONY: configure-target-libffi maybe-configure-target-libffi
31244 maybe-configure-target-libffi:
31245 @if target-libffi
31246 maybe-configure-target-libffi: configure-target-libffi
31247 configure-target-libffi: $(TARGET_SUBDIR)/libffi/multilib.out
31248 @test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
31249 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
31250 r=`${PWD_COMMAND}`; export r; \
31251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31252 $(NORMAL_TARGET_EXPORTS) \
31253 echo Configuring in $(TARGET_SUBDIR)/libffi; \
31254 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
31255 case $(srcdir) in \
31256 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31257 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
31258 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31259 esac; \
31260 srcdiroption="--srcdir=$${topdir}/libffi"; \
31261 libsrcdir="$$s/libffi"; \
31262 rm -f no-such-file || : ; \
31263 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31264 $(TARGET_CONFIGARGS) $${srcdiroption} \
31265 || exit 1
31266 @endif target-libffi
31267
31268
31269
31270
31271
31272 .PHONY: all-target-libffi maybe-all-target-libffi
31273 maybe-all-target-libffi:
31274 @if target-libffi
31275 TARGET-target-libffi=all
31276 maybe-all-target-libffi: all-target-libffi
31277 all-target-libffi: configure-target-libffi
31278 @r=`${PWD_COMMAND}`; export r; \
31279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31280 $(NORMAL_TARGET_EXPORTS) \
31281 (cd $(TARGET_SUBDIR)/libffi && \
31282 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libffi))
31283 @endif target-libffi
31284
31285
31286
31287
31288
31289 .PHONY: check-target-libffi maybe-check-target-libffi
31290 maybe-check-target-libffi:
31291 @if target-libffi
31292 maybe-check-target-libffi: check-target-libffi
31293
31294 check-target-libffi:
31295 @r=`${PWD_COMMAND}`; export r; \
31296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31297 $(NORMAL_TARGET_EXPORTS) \
31298 (cd $(TARGET_SUBDIR)/libffi && \
31299 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
31300
31301 @endif target-libffi
31302
31303 .PHONY: install-target-libffi maybe-install-target-libffi
31304 maybe-install-target-libffi:
31305 @if target-libffi
31306 maybe-install-target-libffi: install-target-libffi
31307
31308 install-target-libffi: installdirs
31309 @r=`${PWD_COMMAND}`; export r; \
31310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31311 $(NORMAL_TARGET_EXPORTS) \
31312 (cd $(TARGET_SUBDIR)/libffi && \
31313 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31314
31315 @endif target-libffi
31316
31317 # Other targets (info, dvi, etc.)
31318
31319 .PHONY: maybe-info-target-libffi info-target-libffi
31320 maybe-info-target-libffi:
31321 @if target-libffi
31322 maybe-info-target-libffi: info-target-libffi
31323
31324 info-target-libffi: \
31325 configure-target-libffi
31326 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31327 r=`${PWD_COMMAND}`; export r; \
31328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31329 $(NORMAL_TARGET_EXPORTS) \
31330 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
31331 for flag in $(EXTRA_TARGET_FLAGS); do \
31332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31333 done; \
31334 (cd $(TARGET_SUBDIR)/libffi && \
31335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31337 "RANLIB=$${RANLIB}" \
31338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31339 info) \
31340 || exit 1
31341
31342 @endif target-libffi
31343
31344 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
31345 maybe-dvi-target-libffi:
31346 @if target-libffi
31347 maybe-dvi-target-libffi: dvi-target-libffi
31348
31349 dvi-target-libffi: \
31350 configure-target-libffi
31351 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31352 r=`${PWD_COMMAND}`; export r; \
31353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31354 $(NORMAL_TARGET_EXPORTS) \
31355 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
31356 for flag in $(EXTRA_TARGET_FLAGS); do \
31357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31358 done; \
31359 (cd $(TARGET_SUBDIR)/libffi && \
31360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31362 "RANLIB=$${RANLIB}" \
31363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31364 dvi) \
31365 || exit 1
31366
31367 @endif target-libffi
31368
31369 .PHONY: maybe-html-target-libffi html-target-libffi
31370 maybe-html-target-libffi:
31371 @if target-libffi
31372 maybe-html-target-libffi: html-target-libffi
31373
31374 html-target-libffi: \
31375 configure-target-libffi
31376 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31377 r=`${PWD_COMMAND}`; export r; \
31378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31379 $(NORMAL_TARGET_EXPORTS) \
31380 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
31381 for flag in $(EXTRA_TARGET_FLAGS); do \
31382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31383 done; \
31384 (cd $(TARGET_SUBDIR)/libffi && \
31385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31387 "RANLIB=$${RANLIB}" \
31388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31389 html) \
31390 || exit 1
31391
31392 @endif target-libffi
31393
31394 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
31395 maybe-TAGS-target-libffi:
31396 @if target-libffi
31397 maybe-TAGS-target-libffi: TAGS-target-libffi
31398
31399 TAGS-target-libffi: \
31400 configure-target-libffi
31401 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31402 r=`${PWD_COMMAND}`; export r; \
31403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31404 $(NORMAL_TARGET_EXPORTS) \
31405 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
31406 for flag in $(EXTRA_TARGET_FLAGS); do \
31407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31408 done; \
31409 (cd $(TARGET_SUBDIR)/libffi && \
31410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31412 "RANLIB=$${RANLIB}" \
31413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31414 TAGS) \
31415 || exit 1
31416
31417 @endif target-libffi
31418
31419 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
31420 maybe-install-info-target-libffi:
31421 @if target-libffi
31422 maybe-install-info-target-libffi: install-info-target-libffi
31423
31424 install-info-target-libffi: \
31425 configure-target-libffi \
31426 info-target-libffi
31427 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31428 r=`${PWD_COMMAND}`; export r; \
31429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31430 $(NORMAL_TARGET_EXPORTS) \
31431 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
31432 for flag in $(EXTRA_TARGET_FLAGS); do \
31433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31434 done; \
31435 (cd $(TARGET_SUBDIR)/libffi && \
31436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31438 "RANLIB=$${RANLIB}" \
31439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31440 install-info) \
31441 || exit 1
31442
31443 @endif target-libffi
31444
31445 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
31446 maybe-installcheck-target-libffi:
31447 @if target-libffi
31448 maybe-installcheck-target-libffi: installcheck-target-libffi
31449
31450 installcheck-target-libffi: \
31451 configure-target-libffi
31452 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31453 r=`${PWD_COMMAND}`; export r; \
31454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31455 $(NORMAL_TARGET_EXPORTS) \
31456 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
31457 for flag in $(EXTRA_TARGET_FLAGS); do \
31458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31459 done; \
31460 (cd $(TARGET_SUBDIR)/libffi && \
31461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31463 "RANLIB=$${RANLIB}" \
31464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31465 installcheck) \
31466 || exit 1
31467
31468 @endif target-libffi
31469
31470 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
31471 maybe-mostlyclean-target-libffi:
31472 @if target-libffi
31473 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
31474
31475 mostlyclean-target-libffi:
31476 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31477 r=`${PWD_COMMAND}`; export r; \
31478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31479 $(NORMAL_TARGET_EXPORTS) \
31480 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
31481 for flag in $(EXTRA_TARGET_FLAGS); do \
31482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31483 done; \
31484 (cd $(TARGET_SUBDIR)/libffi && \
31485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31487 "RANLIB=$${RANLIB}" \
31488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31489 mostlyclean) \
31490 || exit 1
31491
31492 @endif target-libffi
31493
31494 .PHONY: maybe-clean-target-libffi clean-target-libffi
31495 maybe-clean-target-libffi:
31496 @if target-libffi
31497 maybe-clean-target-libffi: clean-target-libffi
31498
31499 clean-target-libffi:
31500 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31501 r=`${PWD_COMMAND}`; export r; \
31502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31503 $(NORMAL_TARGET_EXPORTS) \
31504 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
31505 for flag in $(EXTRA_TARGET_FLAGS); do \
31506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31507 done; \
31508 (cd $(TARGET_SUBDIR)/libffi && \
31509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31511 "RANLIB=$${RANLIB}" \
31512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31513 clean) \
31514 || exit 1
31515
31516 @endif target-libffi
31517
31518 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
31519 maybe-distclean-target-libffi:
31520 @if target-libffi
31521 maybe-distclean-target-libffi: distclean-target-libffi
31522
31523 distclean-target-libffi:
31524 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31525 r=`${PWD_COMMAND}`; export r; \
31526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31527 $(NORMAL_TARGET_EXPORTS) \
31528 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
31529 for flag in $(EXTRA_TARGET_FLAGS); do \
31530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31531 done; \
31532 (cd $(TARGET_SUBDIR)/libffi && \
31533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31535 "RANLIB=$${RANLIB}" \
31536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31537 distclean) \
31538 || exit 1
31539
31540 @endif target-libffi
31541
31542 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
31543 maybe-maintainer-clean-target-libffi:
31544 @if target-libffi
31545 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
31546
31547 maintainer-clean-target-libffi:
31548 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31549 r=`${PWD_COMMAND}`; export r; \
31550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31551 $(NORMAL_TARGET_EXPORTS) \
31552 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
31553 for flag in $(EXTRA_TARGET_FLAGS); do \
31554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31555 done; \
31556 (cd $(TARGET_SUBDIR)/libffi && \
31557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31559 "RANLIB=$${RANLIB}" \
31560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31561 maintainer-clean) \
31562 || exit 1
31563
31564 @endif target-libffi
31565
31566
31567
31568 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
31569 @if target-libjava
31570 $(TARGET_SUBDIR)/libjava/multilib.out: multilib.out
31571 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
31572 rm -f $(TARGET_SUBDIR)/libjava/Makefile || : ; \
31573 cp multilib.out $(TARGET_SUBDIR)/libjava/multilib.out
31574 @endif target-libjava
31575
31576
31577
31578 .PHONY: configure-target-libjava maybe-configure-target-libjava
31579 maybe-configure-target-libjava:
31580 @if target-libjava
31581 maybe-configure-target-libjava: configure-target-libjava
31582 configure-target-libjava: $(TARGET_SUBDIR)/libjava/multilib.out
31583 @test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
31584 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
31585 r=`${PWD_COMMAND}`; export r; \
31586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31587 $(RAW_CXX_TARGET_EXPORTS) \
31588 echo Configuring in $(TARGET_SUBDIR)/libjava; \
31589 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
31590 case $(srcdir) in \
31591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31592 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
31593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31594 esac; \
31595 srcdiroption="--srcdir=$${topdir}/libjava"; \
31596 libsrcdir="$$s/libjava"; \
31597 rm -f no-such-file || : ; \
31598 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31599 $(TARGET_CONFIGARGS) $${srcdiroption} \
31600 || exit 1
31601 @endif target-libjava
31602
31603
31604
31605
31606
31607 .PHONY: all-target-libjava maybe-all-target-libjava
31608 maybe-all-target-libjava:
31609 @if target-libjava
31610 TARGET-target-libjava=all
31611 maybe-all-target-libjava: all-target-libjava
31612 all-target-libjava: configure-target-libjava
31613 @r=`${PWD_COMMAND}`; export r; \
31614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31615 $(RAW_CXX_TARGET_EXPORTS) \
31616 (cd $(TARGET_SUBDIR)/libjava && \
31617 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libjava))
31618 @endif target-libjava
31619
31620
31621
31622
31623
31624 .PHONY: check-target-libjava maybe-check-target-libjava
31625 maybe-check-target-libjava:
31626 @if target-libjava
31627 maybe-check-target-libjava: check-target-libjava
31628
31629 check-target-libjava:
31630 @r=`${PWD_COMMAND}`; export r; \
31631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31632 $(RAW_CXX_TARGET_EXPORTS) \
31633 (cd $(TARGET_SUBDIR)/libjava && \
31634 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
31635
31636 @endif target-libjava
31637
31638 .PHONY: install-target-libjava maybe-install-target-libjava
31639 maybe-install-target-libjava:
31640 @if target-libjava
31641 maybe-install-target-libjava: install-target-libjava
31642
31643 install-target-libjava: installdirs
31644 @r=`${PWD_COMMAND}`; export r; \
31645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31646 $(RAW_CXX_TARGET_EXPORTS) \
31647 (cd $(TARGET_SUBDIR)/libjava && \
31648 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31649
31650 @endif target-libjava
31651
31652 # Other targets (info, dvi, etc.)
31653
31654 .PHONY: maybe-info-target-libjava info-target-libjava
31655 maybe-info-target-libjava:
31656 @if target-libjava
31657 maybe-info-target-libjava: info-target-libjava
31658
31659 info-target-libjava: \
31660 configure-target-libjava
31661 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31662 r=`${PWD_COMMAND}`; export r; \
31663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31664 $(RAW_CXX_TARGET_EXPORTS) \
31665 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
31666 for flag in $(EXTRA_TARGET_FLAGS); do \
31667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31668 done; \
31669 (cd $(TARGET_SUBDIR)/libjava && \
31670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31672 "RANLIB=$${RANLIB}" \
31673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31674 info) \
31675 || exit 1
31676
31677 @endif target-libjava
31678
31679 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
31680 maybe-dvi-target-libjava:
31681 @if target-libjava
31682 maybe-dvi-target-libjava: dvi-target-libjava
31683
31684 dvi-target-libjava: \
31685 configure-target-libjava
31686 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31687 r=`${PWD_COMMAND}`; export r; \
31688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31689 $(RAW_CXX_TARGET_EXPORTS) \
31690 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
31691 for flag in $(EXTRA_TARGET_FLAGS); do \
31692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31693 done; \
31694 (cd $(TARGET_SUBDIR)/libjava && \
31695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31697 "RANLIB=$${RANLIB}" \
31698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31699 dvi) \
31700 || exit 1
31701
31702 @endif target-libjava
31703
31704 .PHONY: maybe-html-target-libjava html-target-libjava
31705 maybe-html-target-libjava:
31706 @if target-libjava
31707 maybe-html-target-libjava: html-target-libjava
31708
31709 html-target-libjava: \
31710 configure-target-libjava
31711 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31712 r=`${PWD_COMMAND}`; export r; \
31713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31714 $(RAW_CXX_TARGET_EXPORTS) \
31715 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
31716 for flag in $(EXTRA_TARGET_FLAGS); do \
31717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31718 done; \
31719 (cd $(TARGET_SUBDIR)/libjava && \
31720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31722 "RANLIB=$${RANLIB}" \
31723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31724 html) \
31725 || exit 1
31726
31727 @endif target-libjava
31728
31729 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
31730 maybe-TAGS-target-libjava:
31731 @if target-libjava
31732 maybe-TAGS-target-libjava: TAGS-target-libjava
31733
31734 TAGS-target-libjava: \
31735 configure-target-libjava
31736 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31737 r=`${PWD_COMMAND}`; export r; \
31738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31739 $(RAW_CXX_TARGET_EXPORTS) \
31740 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
31741 for flag in $(EXTRA_TARGET_FLAGS); do \
31742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31743 done; \
31744 (cd $(TARGET_SUBDIR)/libjava && \
31745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31747 "RANLIB=$${RANLIB}" \
31748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31749 TAGS) \
31750 || exit 1
31751
31752 @endif target-libjava
31753
31754 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
31755 maybe-install-info-target-libjava:
31756 @if target-libjava
31757 maybe-install-info-target-libjava: install-info-target-libjava
31758
31759 install-info-target-libjava: \
31760 configure-target-libjava \
31761 info-target-libjava
31762 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31763 r=`${PWD_COMMAND}`; export r; \
31764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31765 $(RAW_CXX_TARGET_EXPORTS) \
31766 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
31767 for flag in $(EXTRA_TARGET_FLAGS); do \
31768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31769 done; \
31770 (cd $(TARGET_SUBDIR)/libjava && \
31771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31773 "RANLIB=$${RANLIB}" \
31774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31775 install-info) \
31776 || exit 1
31777
31778 @endif target-libjava
31779
31780 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
31781 maybe-installcheck-target-libjava:
31782 @if target-libjava
31783 maybe-installcheck-target-libjava: installcheck-target-libjava
31784
31785 installcheck-target-libjava: \
31786 configure-target-libjava
31787 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31788 r=`${PWD_COMMAND}`; export r; \
31789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31790 $(RAW_CXX_TARGET_EXPORTS) \
31791 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
31792 for flag in $(EXTRA_TARGET_FLAGS); do \
31793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31794 done; \
31795 (cd $(TARGET_SUBDIR)/libjava && \
31796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31798 "RANLIB=$${RANLIB}" \
31799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31800 installcheck) \
31801 || exit 1
31802
31803 @endif target-libjava
31804
31805 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
31806 maybe-mostlyclean-target-libjava:
31807 @if target-libjava
31808 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
31809
31810 mostlyclean-target-libjava:
31811 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31812 r=`${PWD_COMMAND}`; export r; \
31813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31814 $(RAW_CXX_TARGET_EXPORTS) \
31815 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
31816 for flag in $(EXTRA_TARGET_FLAGS); do \
31817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31818 done; \
31819 (cd $(TARGET_SUBDIR)/libjava && \
31820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31822 "RANLIB=$${RANLIB}" \
31823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31824 mostlyclean) \
31825 || exit 1
31826
31827 @endif target-libjava
31828
31829 .PHONY: maybe-clean-target-libjava clean-target-libjava
31830 maybe-clean-target-libjava:
31831 @if target-libjava
31832 maybe-clean-target-libjava: clean-target-libjava
31833
31834 clean-target-libjava:
31835 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31836 r=`${PWD_COMMAND}`; export r; \
31837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31838 $(RAW_CXX_TARGET_EXPORTS) \
31839 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
31840 for flag in $(EXTRA_TARGET_FLAGS); do \
31841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31842 done; \
31843 (cd $(TARGET_SUBDIR)/libjava && \
31844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31846 "RANLIB=$${RANLIB}" \
31847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31848 clean) \
31849 || exit 1
31850
31851 @endif target-libjava
31852
31853 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
31854 maybe-distclean-target-libjava:
31855 @if target-libjava
31856 maybe-distclean-target-libjava: distclean-target-libjava
31857
31858 distclean-target-libjava:
31859 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31860 r=`${PWD_COMMAND}`; export r; \
31861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31862 $(RAW_CXX_TARGET_EXPORTS) \
31863 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
31864 for flag in $(EXTRA_TARGET_FLAGS); do \
31865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31866 done; \
31867 (cd $(TARGET_SUBDIR)/libjava && \
31868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31870 "RANLIB=$${RANLIB}" \
31871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31872 distclean) \
31873 || exit 1
31874
31875 @endif target-libjava
31876
31877 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
31878 maybe-maintainer-clean-target-libjava:
31879 @if target-libjava
31880 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
31881
31882 maintainer-clean-target-libjava:
31883 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31884 r=`${PWD_COMMAND}`; export r; \
31885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31886 $(RAW_CXX_TARGET_EXPORTS) \
31887 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
31888 for flag in $(EXTRA_TARGET_FLAGS); do \
31889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31890 done; \
31891 (cd $(TARGET_SUBDIR)/libjava && \
31892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31894 "RANLIB=$${RANLIB}" \
31895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31896 maintainer-clean) \
31897 || exit 1
31898
31899 @endif target-libjava
31900
31901
31902
31903 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
31904 @if target-zlib
31905 $(TARGET_SUBDIR)/zlib/multilib.out: multilib.out
31906 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
31907 rm -f $(TARGET_SUBDIR)/zlib/Makefile || : ; \
31908 cp multilib.out $(TARGET_SUBDIR)/zlib/multilib.out
31909 @endif target-zlib
31910
31911
31912
31913 .PHONY: configure-target-zlib maybe-configure-target-zlib
31914 maybe-configure-target-zlib:
31915 @if target-zlib
31916 maybe-configure-target-zlib: configure-target-zlib
31917 configure-target-zlib: $(TARGET_SUBDIR)/zlib/multilib.out
31918 @test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
31919 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
31920 r=`${PWD_COMMAND}`; export r; \
31921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31922 $(NORMAL_TARGET_EXPORTS) \
31923 echo Configuring in $(TARGET_SUBDIR)/zlib; \
31924 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
31925 case $(srcdir) in \
31926 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31927 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
31928 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31929 esac; \
31930 srcdiroption="--srcdir=$${topdir}/zlib"; \
31931 libsrcdir="$$s/zlib"; \
31932 rm -f no-such-file || : ; \
31933 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31934 $(TARGET_CONFIGARGS) $${srcdiroption} \
31935 || exit 1
31936 @endif target-zlib
31937
31938
31939
31940
31941
31942 .PHONY: all-target-zlib maybe-all-target-zlib
31943 maybe-all-target-zlib:
31944 @if target-zlib
31945 TARGET-target-zlib=all
31946 maybe-all-target-zlib: all-target-zlib
31947 all-target-zlib: configure-target-zlib
31948 @r=`${PWD_COMMAND}`; export r; \
31949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31950 $(NORMAL_TARGET_EXPORTS) \
31951 (cd $(TARGET_SUBDIR)/zlib && \
31952 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-zlib))
31953 @endif target-zlib
31954
31955
31956
31957
31958
31959 .PHONY: check-target-zlib maybe-check-target-zlib
31960 maybe-check-target-zlib:
31961 @if target-zlib
31962 maybe-check-target-zlib: check-target-zlib
31963
31964 check-target-zlib:
31965 @r=`${PWD_COMMAND}`; export r; \
31966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31967 $(NORMAL_TARGET_EXPORTS) \
31968 (cd $(TARGET_SUBDIR)/zlib && \
31969 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
31970
31971 @endif target-zlib
31972
31973 .PHONY: install-target-zlib maybe-install-target-zlib
31974 maybe-install-target-zlib:
31975 @if target-zlib
31976 maybe-install-target-zlib: install-target-zlib
31977
31978 install-target-zlib: installdirs
31979 @r=`${PWD_COMMAND}`; export r; \
31980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31981 $(NORMAL_TARGET_EXPORTS) \
31982 (cd $(TARGET_SUBDIR)/zlib && \
31983 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31984
31985 @endif target-zlib
31986
31987 # Other targets (info, dvi, etc.)
31988
31989 .PHONY: maybe-info-target-zlib info-target-zlib
31990 maybe-info-target-zlib:
31991 @if target-zlib
31992 maybe-info-target-zlib: info-target-zlib
31993
31994 info-target-zlib: \
31995 configure-target-zlib
31996 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
31997 r=`${PWD_COMMAND}`; export r; \
31998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31999 $(NORMAL_TARGET_EXPORTS) \
32000 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
32001 for flag in $(EXTRA_TARGET_FLAGS); do \
32002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32003 done; \
32004 (cd $(TARGET_SUBDIR)/zlib && \
32005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32007 "RANLIB=$${RANLIB}" \
32008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32009 info) \
32010 || exit 1
32011
32012 @endif target-zlib
32013
32014 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
32015 maybe-dvi-target-zlib:
32016 @if target-zlib
32017 maybe-dvi-target-zlib: dvi-target-zlib
32018
32019 dvi-target-zlib: \
32020 configure-target-zlib
32021 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32022 r=`${PWD_COMMAND}`; export r; \
32023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32024 $(NORMAL_TARGET_EXPORTS) \
32025 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
32026 for flag in $(EXTRA_TARGET_FLAGS); do \
32027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32028 done; \
32029 (cd $(TARGET_SUBDIR)/zlib && \
32030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32032 "RANLIB=$${RANLIB}" \
32033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32034 dvi) \
32035 || exit 1
32036
32037 @endif target-zlib
32038
32039 .PHONY: maybe-html-target-zlib html-target-zlib
32040 maybe-html-target-zlib:
32041 @if target-zlib
32042 maybe-html-target-zlib: html-target-zlib
32043
32044 html-target-zlib: \
32045 configure-target-zlib
32046 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32047 r=`${PWD_COMMAND}`; export r; \
32048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32049 $(NORMAL_TARGET_EXPORTS) \
32050 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
32051 for flag in $(EXTRA_TARGET_FLAGS); do \
32052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32053 done; \
32054 (cd $(TARGET_SUBDIR)/zlib && \
32055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32057 "RANLIB=$${RANLIB}" \
32058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32059 html) \
32060 || exit 1
32061
32062 @endif target-zlib
32063
32064 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
32065 maybe-TAGS-target-zlib:
32066 @if target-zlib
32067 maybe-TAGS-target-zlib: TAGS-target-zlib
32068
32069 TAGS-target-zlib: \
32070 configure-target-zlib
32071 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32072 r=`${PWD_COMMAND}`; export r; \
32073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32074 $(NORMAL_TARGET_EXPORTS) \
32075 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
32076 for flag in $(EXTRA_TARGET_FLAGS); do \
32077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32078 done; \
32079 (cd $(TARGET_SUBDIR)/zlib && \
32080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32082 "RANLIB=$${RANLIB}" \
32083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32084 TAGS) \
32085 || exit 1
32086
32087 @endif target-zlib
32088
32089 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
32090 maybe-install-info-target-zlib:
32091 @if target-zlib
32092 maybe-install-info-target-zlib: install-info-target-zlib
32093
32094 install-info-target-zlib: \
32095 configure-target-zlib \
32096 info-target-zlib
32097 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32098 r=`${PWD_COMMAND}`; export r; \
32099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32100 $(NORMAL_TARGET_EXPORTS) \
32101 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
32102 for flag in $(EXTRA_TARGET_FLAGS); do \
32103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32104 done; \
32105 (cd $(TARGET_SUBDIR)/zlib && \
32106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32108 "RANLIB=$${RANLIB}" \
32109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32110 install-info) \
32111 || exit 1
32112
32113 @endif target-zlib
32114
32115 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
32116 maybe-installcheck-target-zlib:
32117 @if target-zlib
32118 maybe-installcheck-target-zlib: installcheck-target-zlib
32119
32120 installcheck-target-zlib: \
32121 configure-target-zlib
32122 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32123 r=`${PWD_COMMAND}`; export r; \
32124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32125 $(NORMAL_TARGET_EXPORTS) \
32126 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
32127 for flag in $(EXTRA_TARGET_FLAGS); do \
32128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32129 done; \
32130 (cd $(TARGET_SUBDIR)/zlib && \
32131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32133 "RANLIB=$${RANLIB}" \
32134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32135 installcheck) \
32136 || exit 1
32137
32138 @endif target-zlib
32139
32140 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
32141 maybe-mostlyclean-target-zlib:
32142 @if target-zlib
32143 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
32144
32145 mostlyclean-target-zlib:
32146 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32147 r=`${PWD_COMMAND}`; export r; \
32148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32149 $(NORMAL_TARGET_EXPORTS) \
32150 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
32151 for flag in $(EXTRA_TARGET_FLAGS); do \
32152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32153 done; \
32154 (cd $(TARGET_SUBDIR)/zlib && \
32155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32157 "RANLIB=$${RANLIB}" \
32158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32159 mostlyclean) \
32160 || exit 1
32161
32162 @endif target-zlib
32163
32164 .PHONY: maybe-clean-target-zlib clean-target-zlib
32165 maybe-clean-target-zlib:
32166 @if target-zlib
32167 maybe-clean-target-zlib: clean-target-zlib
32168
32169 clean-target-zlib:
32170 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32171 r=`${PWD_COMMAND}`; export r; \
32172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32173 $(NORMAL_TARGET_EXPORTS) \
32174 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
32175 for flag in $(EXTRA_TARGET_FLAGS); do \
32176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32177 done; \
32178 (cd $(TARGET_SUBDIR)/zlib && \
32179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32181 "RANLIB=$${RANLIB}" \
32182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32183 clean) \
32184 || exit 1
32185
32186 @endif target-zlib
32187
32188 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
32189 maybe-distclean-target-zlib:
32190 @if target-zlib
32191 maybe-distclean-target-zlib: distclean-target-zlib
32192
32193 distclean-target-zlib:
32194 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32195 r=`${PWD_COMMAND}`; export r; \
32196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32197 $(NORMAL_TARGET_EXPORTS) \
32198 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
32199 for flag in $(EXTRA_TARGET_FLAGS); do \
32200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32201 done; \
32202 (cd $(TARGET_SUBDIR)/zlib && \
32203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32205 "RANLIB=$${RANLIB}" \
32206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32207 distclean) \
32208 || exit 1
32209
32210 @endif target-zlib
32211
32212 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
32213 maybe-maintainer-clean-target-zlib:
32214 @if target-zlib
32215 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
32216
32217 maintainer-clean-target-zlib:
32218 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32219 r=`${PWD_COMMAND}`; export r; \
32220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32221 $(NORMAL_TARGET_EXPORTS) \
32222 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
32223 for flag in $(EXTRA_TARGET_FLAGS); do \
32224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32225 done; \
32226 (cd $(TARGET_SUBDIR)/zlib && \
32227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32229 "RANLIB=$${RANLIB}" \
32230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32231 maintainer-clean) \
32232 || exit 1
32233
32234 @endif target-zlib
32235
32236
32237
32238 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
32239 @if target-boehm-gc
32240 $(TARGET_SUBDIR)/boehm-gc/multilib.out: multilib.out
32241 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
32242 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile || : ; \
32243 cp multilib.out $(TARGET_SUBDIR)/boehm-gc/multilib.out
32244 @endif target-boehm-gc
32245
32246
32247
32248 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
32249 maybe-configure-target-boehm-gc:
32250 @if target-boehm-gc
32251 maybe-configure-target-boehm-gc: configure-target-boehm-gc
32252 configure-target-boehm-gc: $(TARGET_SUBDIR)/boehm-gc/multilib.out
32253 @test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
32254 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
32255 r=`${PWD_COMMAND}`; export r; \
32256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32257 $(NORMAL_TARGET_EXPORTS) \
32258 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
32259 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
32260 case $(srcdir) in \
32261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32262 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
32263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32264 esac; \
32265 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
32266 libsrcdir="$$s/boehm-gc"; \
32267 rm -f no-such-file || : ; \
32268 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32269 $(TARGET_CONFIGARGS) $${srcdiroption} \
32270 || exit 1
32271 @endif target-boehm-gc
32272
32273
32274
32275
32276
32277 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
32278 maybe-all-target-boehm-gc:
32279 @if target-boehm-gc
32280 TARGET-target-boehm-gc=all
32281 maybe-all-target-boehm-gc: all-target-boehm-gc
32282 all-target-boehm-gc: configure-target-boehm-gc
32283 @r=`${PWD_COMMAND}`; export r; \
32284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32285 $(NORMAL_TARGET_EXPORTS) \
32286 (cd $(TARGET_SUBDIR)/boehm-gc && \
32287 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-boehm-gc))
32288 @endif target-boehm-gc
32289
32290
32291
32292
32293
32294 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
32295 maybe-check-target-boehm-gc:
32296 @if target-boehm-gc
32297 maybe-check-target-boehm-gc: check-target-boehm-gc
32298
32299 check-target-boehm-gc:
32300 @r=`${PWD_COMMAND}`; export r; \
32301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32302 $(NORMAL_TARGET_EXPORTS) \
32303 (cd $(TARGET_SUBDIR)/boehm-gc && \
32304 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
32305
32306 @endif target-boehm-gc
32307
32308 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
32309 maybe-install-target-boehm-gc:
32310 @if target-boehm-gc
32311 maybe-install-target-boehm-gc: install-target-boehm-gc
32312
32313 install-target-boehm-gc: installdirs
32314 @r=`${PWD_COMMAND}`; export r; \
32315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32316 $(NORMAL_TARGET_EXPORTS) \
32317 (cd $(TARGET_SUBDIR)/boehm-gc && \
32318 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
32319
32320 @endif target-boehm-gc
32321
32322 # Other targets (info, dvi, etc.)
32323
32324 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
32325 maybe-info-target-boehm-gc:
32326 @if target-boehm-gc
32327 maybe-info-target-boehm-gc: info-target-boehm-gc
32328
32329 info-target-boehm-gc: \
32330 configure-target-boehm-gc
32331 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32332 r=`${PWD_COMMAND}`; export r; \
32333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32334 $(NORMAL_TARGET_EXPORTS) \
32335 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
32336 for flag in $(EXTRA_TARGET_FLAGS); do \
32337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32338 done; \
32339 (cd $(TARGET_SUBDIR)/boehm-gc && \
32340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32342 "RANLIB=$${RANLIB}" \
32343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32344 info) \
32345 || exit 1
32346
32347 @endif target-boehm-gc
32348
32349 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
32350 maybe-dvi-target-boehm-gc:
32351 @if target-boehm-gc
32352 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
32353
32354 dvi-target-boehm-gc: \
32355 configure-target-boehm-gc
32356 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32357 r=`${PWD_COMMAND}`; export r; \
32358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32359 $(NORMAL_TARGET_EXPORTS) \
32360 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
32361 for flag in $(EXTRA_TARGET_FLAGS); do \
32362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32363 done; \
32364 (cd $(TARGET_SUBDIR)/boehm-gc && \
32365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32367 "RANLIB=$${RANLIB}" \
32368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32369 dvi) \
32370 || exit 1
32371
32372 @endif target-boehm-gc
32373
32374 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
32375 maybe-html-target-boehm-gc:
32376 @if target-boehm-gc
32377 maybe-html-target-boehm-gc: html-target-boehm-gc
32378
32379 html-target-boehm-gc: \
32380 configure-target-boehm-gc
32381 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32382 r=`${PWD_COMMAND}`; export r; \
32383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32384 $(NORMAL_TARGET_EXPORTS) \
32385 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
32386 for flag in $(EXTRA_TARGET_FLAGS); do \
32387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32388 done; \
32389 (cd $(TARGET_SUBDIR)/boehm-gc && \
32390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32392 "RANLIB=$${RANLIB}" \
32393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32394 html) \
32395 || exit 1
32396
32397 @endif target-boehm-gc
32398
32399 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
32400 maybe-TAGS-target-boehm-gc:
32401 @if target-boehm-gc
32402 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
32403
32404 TAGS-target-boehm-gc: \
32405 configure-target-boehm-gc
32406 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32407 r=`${PWD_COMMAND}`; export r; \
32408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32409 $(NORMAL_TARGET_EXPORTS) \
32410 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
32411 for flag in $(EXTRA_TARGET_FLAGS); do \
32412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32413 done; \
32414 (cd $(TARGET_SUBDIR)/boehm-gc && \
32415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32417 "RANLIB=$${RANLIB}" \
32418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32419 TAGS) \
32420 || exit 1
32421
32422 @endif target-boehm-gc
32423
32424 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
32425 maybe-install-info-target-boehm-gc:
32426 @if target-boehm-gc
32427 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
32428
32429 install-info-target-boehm-gc: \
32430 configure-target-boehm-gc \
32431 info-target-boehm-gc
32432 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32433 r=`${PWD_COMMAND}`; export r; \
32434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32435 $(NORMAL_TARGET_EXPORTS) \
32436 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
32437 for flag in $(EXTRA_TARGET_FLAGS); do \
32438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32439 done; \
32440 (cd $(TARGET_SUBDIR)/boehm-gc && \
32441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32443 "RANLIB=$${RANLIB}" \
32444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32445 install-info) \
32446 || exit 1
32447
32448 @endif target-boehm-gc
32449
32450 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
32451 maybe-installcheck-target-boehm-gc:
32452 @if target-boehm-gc
32453 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
32454
32455 installcheck-target-boehm-gc: \
32456 configure-target-boehm-gc
32457 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32458 r=`${PWD_COMMAND}`; export r; \
32459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32460 $(NORMAL_TARGET_EXPORTS) \
32461 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
32462 for flag in $(EXTRA_TARGET_FLAGS); do \
32463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32464 done; \
32465 (cd $(TARGET_SUBDIR)/boehm-gc && \
32466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32468 "RANLIB=$${RANLIB}" \
32469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32470 installcheck) \
32471 || exit 1
32472
32473 @endif target-boehm-gc
32474
32475 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
32476 maybe-mostlyclean-target-boehm-gc:
32477 @if target-boehm-gc
32478 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
32479
32480 mostlyclean-target-boehm-gc:
32481 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32482 r=`${PWD_COMMAND}`; export r; \
32483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32484 $(NORMAL_TARGET_EXPORTS) \
32485 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
32486 for flag in $(EXTRA_TARGET_FLAGS); do \
32487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32488 done; \
32489 (cd $(TARGET_SUBDIR)/boehm-gc && \
32490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32492 "RANLIB=$${RANLIB}" \
32493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32494 mostlyclean) \
32495 || exit 1
32496
32497 @endif target-boehm-gc
32498
32499 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
32500 maybe-clean-target-boehm-gc:
32501 @if target-boehm-gc
32502 maybe-clean-target-boehm-gc: clean-target-boehm-gc
32503
32504 clean-target-boehm-gc:
32505 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32506 r=`${PWD_COMMAND}`; export r; \
32507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32508 $(NORMAL_TARGET_EXPORTS) \
32509 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
32510 for flag in $(EXTRA_TARGET_FLAGS); do \
32511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32512 done; \
32513 (cd $(TARGET_SUBDIR)/boehm-gc && \
32514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32516 "RANLIB=$${RANLIB}" \
32517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32518 clean) \
32519 || exit 1
32520
32521 @endif target-boehm-gc
32522
32523 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
32524 maybe-distclean-target-boehm-gc:
32525 @if target-boehm-gc
32526 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
32527
32528 distclean-target-boehm-gc:
32529 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32530 r=`${PWD_COMMAND}`; export r; \
32531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32532 $(NORMAL_TARGET_EXPORTS) \
32533 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
32534 for flag in $(EXTRA_TARGET_FLAGS); do \
32535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32536 done; \
32537 (cd $(TARGET_SUBDIR)/boehm-gc && \
32538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32540 "RANLIB=$${RANLIB}" \
32541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32542 distclean) \
32543 || exit 1
32544
32545 @endif target-boehm-gc
32546
32547 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
32548 maybe-maintainer-clean-target-boehm-gc:
32549 @if target-boehm-gc
32550 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
32551
32552 maintainer-clean-target-boehm-gc:
32553 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32554 r=`${PWD_COMMAND}`; export r; \
32555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32556 $(NORMAL_TARGET_EXPORTS) \
32557 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
32558 for flag in $(EXTRA_TARGET_FLAGS); do \
32559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32560 done; \
32561 (cd $(TARGET_SUBDIR)/boehm-gc && \
32562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32564 "RANLIB=$${RANLIB}" \
32565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32566 maintainer-clean) \
32567 || exit 1
32568
32569 @endif target-boehm-gc
32570
32571
32572
32573 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
32574 @if target-qthreads
32575 $(TARGET_SUBDIR)/qthreads/multilib.out: multilib.out
32576 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
32577 rm -f $(TARGET_SUBDIR)/qthreads/Makefile || : ; \
32578 cp multilib.out $(TARGET_SUBDIR)/qthreads/multilib.out
32579 @endif target-qthreads
32580
32581
32582
32583 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
32584 maybe-configure-target-qthreads:
32585 @if target-qthreads
32586 maybe-configure-target-qthreads: configure-target-qthreads
32587 configure-target-qthreads: $(TARGET_SUBDIR)/qthreads/multilib.out
32588 @test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
32589 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
32590 r=`${PWD_COMMAND}`; export r; \
32591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32592 $(NORMAL_TARGET_EXPORTS) \
32593 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
32594 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
32595 case $(srcdir) in \
32596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32597 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
32598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32599 esac; \
32600 srcdiroption="--srcdir=$${topdir}/qthreads"; \
32601 libsrcdir="$$s/qthreads"; \
32602 rm -f no-such-file || : ; \
32603 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32604 $(TARGET_CONFIGARGS) $${srcdiroption} \
32605 || exit 1
32606 @endif target-qthreads
32607
32608
32609
32610
32611
32612 .PHONY: all-target-qthreads maybe-all-target-qthreads
32613 maybe-all-target-qthreads:
32614 @if target-qthreads
32615 TARGET-target-qthreads=all
32616 maybe-all-target-qthreads: all-target-qthreads
32617 all-target-qthreads: configure-target-qthreads
32618 @r=`${PWD_COMMAND}`; export r; \
32619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32620 $(NORMAL_TARGET_EXPORTS) \
32621 (cd $(TARGET_SUBDIR)/qthreads && \
32622 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-qthreads))
32623 @endif target-qthreads
32624
32625
32626
32627
32628
32629 .PHONY: check-target-qthreads maybe-check-target-qthreads
32630 maybe-check-target-qthreads:
32631 @if target-qthreads
32632 maybe-check-target-qthreads: check-target-qthreads
32633
32634 check-target-qthreads:
32635 @r=`${PWD_COMMAND}`; export r; \
32636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32637 $(NORMAL_TARGET_EXPORTS) \
32638 (cd $(TARGET_SUBDIR)/qthreads && \
32639 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
32640
32641 @endif target-qthreads
32642
32643 .PHONY: install-target-qthreads maybe-install-target-qthreads
32644 maybe-install-target-qthreads:
32645 @if target-qthreads
32646 maybe-install-target-qthreads: install-target-qthreads
32647
32648 install-target-qthreads: installdirs
32649 @r=`${PWD_COMMAND}`; export r; \
32650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32651 $(NORMAL_TARGET_EXPORTS) \
32652 (cd $(TARGET_SUBDIR)/qthreads && \
32653 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
32654
32655 @endif target-qthreads
32656
32657 # Other targets (info, dvi, etc.)
32658
32659 .PHONY: maybe-info-target-qthreads info-target-qthreads
32660 maybe-info-target-qthreads:
32661 @if target-qthreads
32662 maybe-info-target-qthreads: info-target-qthreads
32663
32664 info-target-qthreads: \
32665 configure-target-qthreads
32666 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32667 r=`${PWD_COMMAND}`; export r; \
32668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32669 $(NORMAL_TARGET_EXPORTS) \
32670 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
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)/qthreads && \
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 info) \
32680 || exit 1
32681
32682 @endif target-qthreads
32683
32684 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
32685 maybe-dvi-target-qthreads:
32686 @if target-qthreads
32687 maybe-dvi-target-qthreads: dvi-target-qthreads
32688
32689 dvi-target-qthreads: \
32690 configure-target-qthreads
32691 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32692 r=`${PWD_COMMAND}`; export r; \
32693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32694 $(NORMAL_TARGET_EXPORTS) \
32695 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
32696 for flag in $(EXTRA_TARGET_FLAGS); do \
32697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32698 done; \
32699 (cd $(TARGET_SUBDIR)/qthreads && \
32700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32702 "RANLIB=$${RANLIB}" \
32703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32704 dvi) \
32705 || exit 1
32706
32707 @endif target-qthreads
32708
32709 .PHONY: maybe-html-target-qthreads html-target-qthreads
32710 maybe-html-target-qthreads:
32711 @if target-qthreads
32712 maybe-html-target-qthreads: html-target-qthreads
32713
32714 html-target-qthreads: \
32715 configure-target-qthreads
32716 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32717 r=`${PWD_COMMAND}`; export r; \
32718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32719 $(NORMAL_TARGET_EXPORTS) \
32720 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
32721 for flag in $(EXTRA_TARGET_FLAGS); do \
32722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32723 done; \
32724 (cd $(TARGET_SUBDIR)/qthreads && \
32725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32727 "RANLIB=$${RANLIB}" \
32728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32729 html) \
32730 || exit 1
32731
32732 @endif target-qthreads
32733
32734 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
32735 maybe-TAGS-target-qthreads:
32736 @if target-qthreads
32737 maybe-TAGS-target-qthreads: TAGS-target-qthreads
32738
32739 TAGS-target-qthreads: \
32740 configure-target-qthreads
32741 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32742 r=`${PWD_COMMAND}`; export r; \
32743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32744 $(NORMAL_TARGET_EXPORTS) \
32745 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
32746 for flag in $(EXTRA_TARGET_FLAGS); do \
32747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32748 done; \
32749 (cd $(TARGET_SUBDIR)/qthreads && \
32750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32752 "RANLIB=$${RANLIB}" \
32753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32754 TAGS) \
32755 || exit 1
32756
32757 @endif target-qthreads
32758
32759 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
32760 maybe-install-info-target-qthreads:
32761 @if target-qthreads
32762 maybe-install-info-target-qthreads: install-info-target-qthreads
32763
32764 install-info-target-qthreads: \
32765 configure-target-qthreads \
32766 info-target-qthreads
32767 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32768 r=`${PWD_COMMAND}`; export r; \
32769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32770 $(NORMAL_TARGET_EXPORTS) \
32771 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
32772 for flag in $(EXTRA_TARGET_FLAGS); do \
32773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32774 done; \
32775 (cd $(TARGET_SUBDIR)/qthreads && \
32776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32778 "RANLIB=$${RANLIB}" \
32779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32780 install-info) \
32781 || exit 1
32782
32783 @endif target-qthreads
32784
32785 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
32786 maybe-installcheck-target-qthreads:
32787 @if target-qthreads
32788 maybe-installcheck-target-qthreads: installcheck-target-qthreads
32789
32790 installcheck-target-qthreads: \
32791 configure-target-qthreads
32792 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32793 r=`${PWD_COMMAND}`; export r; \
32794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32795 $(NORMAL_TARGET_EXPORTS) \
32796 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
32797 for flag in $(EXTRA_TARGET_FLAGS); do \
32798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32799 done; \
32800 (cd $(TARGET_SUBDIR)/qthreads && \
32801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32803 "RANLIB=$${RANLIB}" \
32804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32805 installcheck) \
32806 || exit 1
32807
32808 @endif target-qthreads
32809
32810 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
32811 maybe-mostlyclean-target-qthreads:
32812 @if target-qthreads
32813 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
32814
32815 mostlyclean-target-qthreads:
32816 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32817 r=`${PWD_COMMAND}`; export r; \
32818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32819 $(NORMAL_TARGET_EXPORTS) \
32820 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
32821 for flag in $(EXTRA_TARGET_FLAGS); do \
32822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32823 done; \
32824 (cd $(TARGET_SUBDIR)/qthreads && \
32825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32827 "RANLIB=$${RANLIB}" \
32828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32829 mostlyclean) \
32830 || exit 1
32831
32832 @endif target-qthreads
32833
32834 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
32835 maybe-clean-target-qthreads:
32836 @if target-qthreads
32837 maybe-clean-target-qthreads: clean-target-qthreads
32838
32839 clean-target-qthreads:
32840 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32841 r=`${PWD_COMMAND}`; export r; \
32842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32843 $(NORMAL_TARGET_EXPORTS) \
32844 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
32845 for flag in $(EXTRA_TARGET_FLAGS); do \
32846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32847 done; \
32848 (cd $(TARGET_SUBDIR)/qthreads && \
32849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32851 "RANLIB=$${RANLIB}" \
32852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32853 clean) \
32854 || exit 1
32855
32856 @endif target-qthreads
32857
32858 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
32859 maybe-distclean-target-qthreads:
32860 @if target-qthreads
32861 maybe-distclean-target-qthreads: distclean-target-qthreads
32862
32863 distclean-target-qthreads:
32864 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32865 r=`${PWD_COMMAND}`; export r; \
32866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32867 $(NORMAL_TARGET_EXPORTS) \
32868 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
32869 for flag in $(EXTRA_TARGET_FLAGS); do \
32870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32871 done; \
32872 (cd $(TARGET_SUBDIR)/qthreads && \
32873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32875 "RANLIB=$${RANLIB}" \
32876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32877 distclean) \
32878 || exit 1
32879
32880 @endif target-qthreads
32881
32882 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
32883 maybe-maintainer-clean-target-qthreads:
32884 @if target-qthreads
32885 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
32886
32887 maintainer-clean-target-qthreads:
32888 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32889 r=`${PWD_COMMAND}`; export r; \
32890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32891 $(NORMAL_TARGET_EXPORTS) \
32892 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
32893 for flag in $(EXTRA_TARGET_FLAGS); do \
32894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32895 done; \
32896 (cd $(TARGET_SUBDIR)/qthreads && \
32897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32899 "RANLIB=$${RANLIB}" \
32900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32901 maintainer-clean) \
32902 || exit 1
32903
32904 @endif target-qthreads
32905
32906
32907
32908 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
32909 @if target-rda
32910 $(TARGET_SUBDIR)/rda/multilib.out: multilib.out
32911 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
32912 rm -f $(TARGET_SUBDIR)/rda/Makefile || : ; \
32913 cp multilib.out $(TARGET_SUBDIR)/rda/multilib.out
32914 @endif target-rda
32915
32916
32917
32918 .PHONY: configure-target-rda maybe-configure-target-rda
32919 maybe-configure-target-rda:
32920 @if target-rda
32921 maybe-configure-target-rda: configure-target-rda
32922 configure-target-rda: $(TARGET_SUBDIR)/rda/multilib.out
32923 @test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
32924 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
32925 r=`${PWD_COMMAND}`; export r; \
32926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32927 $(NORMAL_TARGET_EXPORTS) \
32928 echo Configuring in $(TARGET_SUBDIR)/rda; \
32929 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
32930 case $(srcdir) in \
32931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32932 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
32933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32934 esac; \
32935 srcdiroption="--srcdir=$${topdir}/rda"; \
32936 libsrcdir="$$s/rda"; \
32937 rm -f no-such-file || : ; \
32938 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32939 $(TARGET_CONFIGARGS) $${srcdiroption} \
32940 || exit 1
32941 @endif target-rda
32942
32943
32944
32945
32946
32947 .PHONY: all-target-rda maybe-all-target-rda
32948 maybe-all-target-rda:
32949 @if target-rda
32950 TARGET-target-rda=all
32951 maybe-all-target-rda: all-target-rda
32952 all-target-rda: configure-target-rda
32953 @r=`${PWD_COMMAND}`; export r; \
32954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32955 $(NORMAL_TARGET_EXPORTS) \
32956 (cd $(TARGET_SUBDIR)/rda && \
32957 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-rda))
32958 @endif target-rda
32959
32960
32961
32962
32963
32964 .PHONY: check-target-rda maybe-check-target-rda
32965 maybe-check-target-rda:
32966 @if target-rda
32967 maybe-check-target-rda: check-target-rda
32968
32969 check-target-rda:
32970 @r=`${PWD_COMMAND}`; export r; \
32971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32972 $(NORMAL_TARGET_EXPORTS) \
32973 (cd $(TARGET_SUBDIR)/rda && \
32974 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
32975
32976 @endif target-rda
32977
32978 .PHONY: install-target-rda maybe-install-target-rda
32979 maybe-install-target-rda:
32980 @if target-rda
32981 maybe-install-target-rda: install-target-rda
32982
32983 install-target-rda: installdirs
32984 @r=`${PWD_COMMAND}`; export r; \
32985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32986 $(NORMAL_TARGET_EXPORTS) \
32987 (cd $(TARGET_SUBDIR)/rda && \
32988 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
32989
32990 @endif target-rda
32991
32992 # Other targets (info, dvi, etc.)
32993
32994 .PHONY: maybe-info-target-rda info-target-rda
32995 maybe-info-target-rda:
32996 @if target-rda
32997 maybe-info-target-rda: info-target-rda
32998
32999 info-target-rda: \
33000 configure-target-rda
33001 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33002 r=`${PWD_COMMAND}`; export r; \
33003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33004 $(NORMAL_TARGET_EXPORTS) \
33005 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
33006 for flag in $(EXTRA_TARGET_FLAGS); do \
33007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33008 done; \
33009 (cd $(TARGET_SUBDIR)/rda && \
33010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33012 "RANLIB=$${RANLIB}" \
33013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33014 info) \
33015 || exit 1
33016
33017 @endif target-rda
33018
33019 .PHONY: maybe-dvi-target-rda dvi-target-rda
33020 maybe-dvi-target-rda:
33021 @if target-rda
33022 maybe-dvi-target-rda: dvi-target-rda
33023
33024 dvi-target-rda: \
33025 configure-target-rda
33026 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33027 r=`${PWD_COMMAND}`; export r; \
33028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33029 $(NORMAL_TARGET_EXPORTS) \
33030 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
33031 for flag in $(EXTRA_TARGET_FLAGS); do \
33032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33033 done; \
33034 (cd $(TARGET_SUBDIR)/rda && \
33035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33037 "RANLIB=$${RANLIB}" \
33038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33039 dvi) \
33040 || exit 1
33041
33042 @endif target-rda
33043
33044 .PHONY: maybe-html-target-rda html-target-rda
33045 maybe-html-target-rda:
33046 @if target-rda
33047 maybe-html-target-rda: html-target-rda
33048
33049 html-target-rda: \
33050 configure-target-rda
33051 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33052 r=`${PWD_COMMAND}`; export r; \
33053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33054 $(NORMAL_TARGET_EXPORTS) \
33055 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
33056 for flag in $(EXTRA_TARGET_FLAGS); do \
33057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33058 done; \
33059 (cd $(TARGET_SUBDIR)/rda && \
33060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33062 "RANLIB=$${RANLIB}" \
33063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33064 html) \
33065 || exit 1
33066
33067 @endif target-rda
33068
33069 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
33070 maybe-TAGS-target-rda:
33071 @if target-rda
33072 maybe-TAGS-target-rda: TAGS-target-rda
33073
33074 TAGS-target-rda: \
33075 configure-target-rda
33076 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33077 r=`${PWD_COMMAND}`; export r; \
33078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33079 $(NORMAL_TARGET_EXPORTS) \
33080 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
33081 for flag in $(EXTRA_TARGET_FLAGS); do \
33082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33083 done; \
33084 (cd $(TARGET_SUBDIR)/rda && \
33085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33087 "RANLIB=$${RANLIB}" \
33088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33089 TAGS) \
33090 || exit 1
33091
33092 @endif target-rda
33093
33094 .PHONY: maybe-install-info-target-rda install-info-target-rda
33095 maybe-install-info-target-rda:
33096 @if target-rda
33097 maybe-install-info-target-rda: install-info-target-rda
33098
33099 install-info-target-rda: \
33100 configure-target-rda \
33101 info-target-rda
33102 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33103 r=`${PWD_COMMAND}`; export r; \
33104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33105 $(NORMAL_TARGET_EXPORTS) \
33106 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
33107 for flag in $(EXTRA_TARGET_FLAGS); do \
33108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33109 done; \
33110 (cd $(TARGET_SUBDIR)/rda && \
33111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33113 "RANLIB=$${RANLIB}" \
33114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33115 install-info) \
33116 || exit 1
33117
33118 @endif target-rda
33119
33120 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
33121 maybe-installcheck-target-rda:
33122 @if target-rda
33123 maybe-installcheck-target-rda: installcheck-target-rda
33124
33125 installcheck-target-rda: \
33126 configure-target-rda
33127 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33128 r=`${PWD_COMMAND}`; export r; \
33129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33130 $(NORMAL_TARGET_EXPORTS) \
33131 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
33132 for flag in $(EXTRA_TARGET_FLAGS); do \
33133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33134 done; \
33135 (cd $(TARGET_SUBDIR)/rda && \
33136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33138 "RANLIB=$${RANLIB}" \
33139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33140 installcheck) \
33141 || exit 1
33142
33143 @endif target-rda
33144
33145 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
33146 maybe-mostlyclean-target-rda:
33147 @if target-rda
33148 maybe-mostlyclean-target-rda: mostlyclean-target-rda
33149
33150 mostlyclean-target-rda:
33151 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33152 r=`${PWD_COMMAND}`; export r; \
33153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33154 $(NORMAL_TARGET_EXPORTS) \
33155 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
33156 for flag in $(EXTRA_TARGET_FLAGS); do \
33157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33158 done; \
33159 (cd $(TARGET_SUBDIR)/rda && \
33160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33162 "RANLIB=$${RANLIB}" \
33163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33164 mostlyclean) \
33165 || exit 1
33166
33167 @endif target-rda
33168
33169 .PHONY: maybe-clean-target-rda clean-target-rda
33170 maybe-clean-target-rda:
33171 @if target-rda
33172 maybe-clean-target-rda: clean-target-rda
33173
33174 clean-target-rda:
33175 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33176 r=`${PWD_COMMAND}`; export r; \
33177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33178 $(NORMAL_TARGET_EXPORTS) \
33179 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
33180 for flag in $(EXTRA_TARGET_FLAGS); do \
33181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33182 done; \
33183 (cd $(TARGET_SUBDIR)/rda && \
33184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33186 "RANLIB=$${RANLIB}" \
33187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33188 clean) \
33189 || exit 1
33190
33191 @endif target-rda
33192
33193 .PHONY: maybe-distclean-target-rda distclean-target-rda
33194 maybe-distclean-target-rda:
33195 @if target-rda
33196 maybe-distclean-target-rda: distclean-target-rda
33197
33198 distclean-target-rda:
33199 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33200 r=`${PWD_COMMAND}`; export r; \
33201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33202 $(NORMAL_TARGET_EXPORTS) \
33203 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
33204 for flag in $(EXTRA_TARGET_FLAGS); do \
33205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33206 done; \
33207 (cd $(TARGET_SUBDIR)/rda && \
33208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33210 "RANLIB=$${RANLIB}" \
33211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33212 distclean) \
33213 || exit 1
33214
33215 @endif target-rda
33216
33217 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
33218 maybe-maintainer-clean-target-rda:
33219 @if target-rda
33220 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
33221
33222 maintainer-clean-target-rda:
33223 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33224 r=`${PWD_COMMAND}`; export r; \
33225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33226 $(NORMAL_TARGET_EXPORTS) \
33227 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
33228 for flag in $(EXTRA_TARGET_FLAGS); do \
33229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33230 done; \
33231 (cd $(TARGET_SUBDIR)/rda && \
33232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33234 "RANLIB=$${RANLIB}" \
33235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33236 maintainer-clean) \
33237 || exit 1
33238
33239 @endif target-rda
33240
33241
33242
33243 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
33244 @if target-libada
33245 $(TARGET_SUBDIR)/libada/multilib.out: multilib.out
33246 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
33247 rm -f $(TARGET_SUBDIR)/libada/Makefile || : ; \
33248 cp multilib.out $(TARGET_SUBDIR)/libada/multilib.out
33249 @endif target-libada
33250
33251
33252
33253 .PHONY: configure-target-libada maybe-configure-target-libada
33254 maybe-configure-target-libada:
33255 @if target-libada
33256 maybe-configure-target-libada: configure-target-libada
33257 configure-target-libada: $(TARGET_SUBDIR)/libada/multilib.out
33258 @test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
33259 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
33260 r=`${PWD_COMMAND}`; export r; \
33261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33262 $(NORMAL_TARGET_EXPORTS) \
33263 echo Configuring in $(TARGET_SUBDIR)/libada; \
33264 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
33265 case $(srcdir) in \
33266 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33267 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
33268 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33269 esac; \
33270 srcdiroption="--srcdir=$${topdir}/libada"; \
33271 libsrcdir="$$s/libada"; \
33272 rm -f no-such-file || : ; \
33273 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33274 $(TARGET_CONFIGARGS) $${srcdiroption} \
33275 || exit 1
33276 @endif target-libada
33277
33278
33279
33280
33281
33282 .PHONY: all-target-libada maybe-all-target-libada
33283 maybe-all-target-libada:
33284 @if target-libada
33285 TARGET-target-libada=all
33286 maybe-all-target-libada: all-target-libada
33287 all-target-libada: configure-target-libada
33288 @r=`${PWD_COMMAND}`; export r; \
33289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33290 $(NORMAL_TARGET_EXPORTS) \
33291 (cd $(TARGET_SUBDIR)/libada && \
33292 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libada))
33293 @endif target-libada
33294
33295
33296
33297
33298
33299 .PHONY: check-target-libada maybe-check-target-libada
33300 maybe-check-target-libada:
33301 @if target-libada
33302 maybe-check-target-libada: check-target-libada
33303
33304 check-target-libada:
33305 @r=`${PWD_COMMAND}`; export r; \
33306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33307 $(NORMAL_TARGET_EXPORTS) \
33308 (cd $(TARGET_SUBDIR)/libada && \
33309 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
33310
33311 @endif target-libada
33312
33313 .PHONY: install-target-libada maybe-install-target-libada
33314 maybe-install-target-libada:
33315 @if target-libada
33316 maybe-install-target-libada: install-target-libada
33317
33318 install-target-libada: installdirs
33319 @r=`${PWD_COMMAND}`; export r; \
33320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33321 $(NORMAL_TARGET_EXPORTS) \
33322 (cd $(TARGET_SUBDIR)/libada && \
33323 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33324
33325 @endif target-libada
33326
33327 # Other targets (info, dvi, etc.)
33328
33329 .PHONY: maybe-info-target-libada info-target-libada
33330 maybe-info-target-libada:
33331 @if target-libada
33332 maybe-info-target-libada: info-target-libada
33333
33334 info-target-libada: \
33335 configure-target-libada
33336 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33337 r=`${PWD_COMMAND}`; export r; \
33338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33339 $(NORMAL_TARGET_EXPORTS) \
33340 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
33341 for flag in $(EXTRA_TARGET_FLAGS); do \
33342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33343 done; \
33344 (cd $(TARGET_SUBDIR)/libada && \
33345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33347 "RANLIB=$${RANLIB}" \
33348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33349 info) \
33350 || exit 1
33351
33352 @endif target-libada
33353
33354 .PHONY: maybe-dvi-target-libada dvi-target-libada
33355 maybe-dvi-target-libada:
33356 @if target-libada
33357 maybe-dvi-target-libada: dvi-target-libada
33358
33359 dvi-target-libada: \
33360 configure-target-libada
33361 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33362 r=`${PWD_COMMAND}`; export r; \
33363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33364 $(NORMAL_TARGET_EXPORTS) \
33365 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
33366 for flag in $(EXTRA_TARGET_FLAGS); do \
33367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33368 done; \
33369 (cd $(TARGET_SUBDIR)/libada && \
33370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33372 "RANLIB=$${RANLIB}" \
33373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33374 dvi) \
33375 || exit 1
33376
33377 @endif target-libada
33378
33379 .PHONY: maybe-html-target-libada html-target-libada
33380 maybe-html-target-libada:
33381 @if target-libada
33382 maybe-html-target-libada: html-target-libada
33383
33384 html-target-libada: \
33385 configure-target-libada
33386 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33387 r=`${PWD_COMMAND}`; export r; \
33388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33389 $(NORMAL_TARGET_EXPORTS) \
33390 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
33391 for flag in $(EXTRA_TARGET_FLAGS); do \
33392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33393 done; \
33394 (cd $(TARGET_SUBDIR)/libada && \
33395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33397 "RANLIB=$${RANLIB}" \
33398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33399 html) \
33400 || exit 1
33401
33402 @endif target-libada
33403
33404 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
33405 maybe-TAGS-target-libada:
33406 @if target-libada
33407 maybe-TAGS-target-libada: TAGS-target-libada
33408
33409 TAGS-target-libada: \
33410 configure-target-libada
33411 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33412 r=`${PWD_COMMAND}`; export r; \
33413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33414 $(NORMAL_TARGET_EXPORTS) \
33415 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
33416 for flag in $(EXTRA_TARGET_FLAGS); do \
33417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33418 done; \
33419 (cd $(TARGET_SUBDIR)/libada && \
33420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33422 "RANLIB=$${RANLIB}" \
33423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33424 TAGS) \
33425 || exit 1
33426
33427 @endif target-libada
33428
33429 .PHONY: maybe-install-info-target-libada install-info-target-libada
33430 maybe-install-info-target-libada:
33431 @if target-libada
33432 maybe-install-info-target-libada: install-info-target-libada
33433
33434 install-info-target-libada: \
33435 configure-target-libada \
33436 info-target-libada
33437 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33438 r=`${PWD_COMMAND}`; export r; \
33439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33440 $(NORMAL_TARGET_EXPORTS) \
33441 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
33442 for flag in $(EXTRA_TARGET_FLAGS); do \
33443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33444 done; \
33445 (cd $(TARGET_SUBDIR)/libada && \
33446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33448 "RANLIB=$${RANLIB}" \
33449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33450 install-info) \
33451 || exit 1
33452
33453 @endif target-libada
33454
33455 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
33456 maybe-installcheck-target-libada:
33457 @if target-libada
33458 maybe-installcheck-target-libada: installcheck-target-libada
33459
33460 installcheck-target-libada: \
33461 configure-target-libada
33462 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33463 r=`${PWD_COMMAND}`; export r; \
33464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33465 $(NORMAL_TARGET_EXPORTS) \
33466 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
33467 for flag in $(EXTRA_TARGET_FLAGS); do \
33468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33469 done; \
33470 (cd $(TARGET_SUBDIR)/libada && \
33471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33473 "RANLIB=$${RANLIB}" \
33474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33475 installcheck) \
33476 || exit 1
33477
33478 @endif target-libada
33479
33480 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
33481 maybe-mostlyclean-target-libada:
33482 @if target-libada
33483 maybe-mostlyclean-target-libada: mostlyclean-target-libada
33484
33485 mostlyclean-target-libada:
33486 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33487 r=`${PWD_COMMAND}`; export r; \
33488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33489 $(NORMAL_TARGET_EXPORTS) \
33490 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
33491 for flag in $(EXTRA_TARGET_FLAGS); do \
33492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33493 done; \
33494 (cd $(TARGET_SUBDIR)/libada && \
33495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33497 "RANLIB=$${RANLIB}" \
33498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33499 mostlyclean) \
33500 || exit 1
33501
33502 @endif target-libada
33503
33504 .PHONY: maybe-clean-target-libada clean-target-libada
33505 maybe-clean-target-libada:
33506 @if target-libada
33507 maybe-clean-target-libada: clean-target-libada
33508
33509 clean-target-libada:
33510 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33511 r=`${PWD_COMMAND}`; export r; \
33512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33513 $(NORMAL_TARGET_EXPORTS) \
33514 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
33515 for flag in $(EXTRA_TARGET_FLAGS); do \
33516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33517 done; \
33518 (cd $(TARGET_SUBDIR)/libada && \
33519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33521 "RANLIB=$${RANLIB}" \
33522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33523 clean) \
33524 || exit 1
33525
33526 @endif target-libada
33527
33528 .PHONY: maybe-distclean-target-libada distclean-target-libada
33529 maybe-distclean-target-libada:
33530 @if target-libada
33531 maybe-distclean-target-libada: distclean-target-libada
33532
33533 distclean-target-libada:
33534 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33535 r=`${PWD_COMMAND}`; export r; \
33536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33537 $(NORMAL_TARGET_EXPORTS) \
33538 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
33539 for flag in $(EXTRA_TARGET_FLAGS); do \
33540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33541 done; \
33542 (cd $(TARGET_SUBDIR)/libada && \
33543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33545 "RANLIB=$${RANLIB}" \
33546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33547 distclean) \
33548 || exit 1
33549
33550 @endif target-libada
33551
33552 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
33553 maybe-maintainer-clean-target-libada:
33554 @if target-libada
33555 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
33556
33557 maintainer-clean-target-libada:
33558 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33559 r=`${PWD_COMMAND}`; export r; \
33560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33561 $(NORMAL_TARGET_EXPORTS) \
33562 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
33563 for flag in $(EXTRA_TARGET_FLAGS); do \
33564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33565 done; \
33566 (cd $(TARGET_SUBDIR)/libada && \
33567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33569 "RANLIB=$${RANLIB}" \
33570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33571 maintainer-clean) \
33572 || exit 1
33573
33574 @endif target-libada
33575
33576
33577
33578 # ----------
33579 # GCC module
33580 # ----------
33581
33582 @if gcc-no-bootstrap
33583 # GCC has some more recursive targets, which trigger the old
33584 # (but still current, until the toplevel bootstrap project
33585 # is finished) compiler bootstrapping rules.
33586
33587 GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
33588 .PHONY: $(GCC_STRAP_TARGETS)
33589 $(GCC_STRAP_TARGETS): all-prebootstrap configure-gcc
33590 @r=`${PWD_COMMAND}`; export r; \
33591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33592 $(HOST_EXPORTS) \
33593 echo "Bootstrapping the compiler"; \
33594 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
33595 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
33596 @r=`${PWD_COMMAND}`; export r; \
33597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33598 case "$@" in \
33599 *bootstrap4-lean ) \
33600 msg="Comparing stage3 and stage4 of the compiler"; \
33601 compare=compare3-lean ;; \
33602 *bootstrap4 ) \
33603 msg="Comparing stage3 and stage4 of the compiler"; \
33604 compare=compare3 ;; \
33605 *-lean ) \
33606 msg="Comparing stage2 and stage3 of the compiler"; \
33607 compare=compare-lean ;; \
33608 * ) \
33609 msg="Comparing stage2 and stage3 of the compiler"; \
33610 compare=compare ;; \
33611 esac; \
33612 $(HOST_EXPORTS) \
33613 echo "$$msg"; \
33614 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
33615 @r=`${PWD_COMMAND}`; export r; \
33616 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
33617 echo "Building runtime libraries"; \
33618 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
33619
33620 profiledbootstrap: all-prebootstrap configure-gcc
33621 @r=`${PWD_COMMAND}`; export r; \
33622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33623 $(HOST_EXPORTS) \
33624 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
33625 echo "Bootstrapping training compiler"; \
33626 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
33627 @r=`${PWD_COMMAND}`; export r; \
33628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33629 $(HOST_EXPORTS) \
33630 echo "Building feedback based compiler"; \
33631 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
33632 @r=`${PWD_COMMAND}`; export r; \
33633 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
33634 echo "Building runtime libraries"; \
33635 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
33636
33637 .PHONY: cross
33638 cross: all-build all-gas all-ld
33639 @r=`${PWD_COMMAND}`; export r; \
33640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33641 $(HOST_EXPORTS) \
33642 echo "Building the C and C++ compiler"; \
33643 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
33644 @r=`${PWD_COMMAND}`; export r; \
33645 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
33646 echo "Building runtime libraries"; \
33647 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
33648 @endif gcc-no-bootstrap
33649
33650 @if gcc
33651 .PHONY: check-gcc-c++
33652 check-gcc-c++:
33653 @if [ -f ./gcc/Makefile ] ; then \
33654 r=`${PWD_COMMAND}`; export r; \
33655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33656 $(HOST_EXPORTS) \
33657 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
33658 else \
33659 true; \
33660 fi
33661
33662 .PHONY: check-c++
33663 check-c++: check-target-libstdc++-v3 check-gcc-c++
33664
33665 # Install the gcc headers files, but not the fixed include files,
33666 # which Cygnus is not allowed to distribute. This rule is very
33667 # dependent on the workings of the gcc Makefile.in.
33668 .PHONY: gcc-no-fixedincludes
33669 gcc-no-fixedincludes:
33670 @if [ -f ./gcc/Makefile ]; then \
33671 rm -rf gcc/tmp-include; \
33672 mv gcc/include gcc/tmp-include 2>/dev/null; \
33673 mkdir gcc/include; \
33674 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
33675 touch gcc/stmp-fixinc gcc/include/fixed; \
33676 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
33677 r=`${PWD_COMMAND}`; export r; \
33678 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
33679 $(HOST_EXPORTS) \
33680 (cd ./gcc && \
33681 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
33682 rm -rf gcc/include; \
33683 mv gcc/tmp-include gcc/include 2>/dev/null; \
33684 else true; fi
33685 @endif gcc
33686
33687 # ---------------------
33688 # GCC bootstrap support
33689 # ---------------------
33690
33691 # We track the current stage (the one in 'gcc') in the stage_current file.
33692 # stage_last instead tracks the stage that was built last. These targets
33693 # are dummy when toplevel bootstrap is not active.
33694
33695 .PHONY: unstage
33696 unstage:
33697 @if gcc-bootstrap
33698 @[ -f stage_current ] || $(MAKE) `cat stage_last`-start
33699 @endif gcc-bootstrap
33700
33701 .PHONY: stage
33702 stage:
33703 @if gcc-bootstrap
33704 @$(MAKE) `cat stage_current`-end
33705 @endif gcc-bootstrap
33706
33707 # We name the build directories for the various stages "stage1-gcc",
33708 # "stage2-gcc","stage3-gcc", etc.
33709
33710 # Since the 'compare' process will fail (on debugging information) if any
33711 # directory names are different, we need to link the gcc directory for
33712 # the previous stage to a constant name ('gcc-prev'), and to make the name of
33713 # the build directories constant as well. For the latter, we use naked names
33714 # like 'gcc', because the scripts in that directory assume it. We use
33715 # mv on platforms where symlinks to directories do not work or are not
33716 # reliable.
33717
33718 # At the end of the bootstrap, a symlink to 'stage3-gcc' named 'gcc' must
33719 # be kept, so that libraries can find it. Ick!
33720
33721 # It would be best to preinstall gcc into a staging area (and in the
33722 # future, gather there all prebootstrap packages). This would allow
33723 # assemblers and linkers can be bootstrapped as well as the compiler
33724 # (both in a combined tree, or separately). This however requires some
33725 # change to the gcc driver, again in order to avoid comparison failures.
33726
33727 # Bugs: This is crippled when doing parallel make, the `make all-host'
33728 # and `make all-target' phases can be parallelized.
33729
33730
33731 # 'touch' doesn't work right on some platforms.
33732 STAMP = echo timestamp >
33733
33734 # Only build the C compiler for stage1, because that is the only one that
33735 # we can guarantee will build with the native compiler, and also it is the
33736 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
33737 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
33738 # overrideable (for a bootstrap build stage1 also builds gcc.info).
33739
33740 STAGE1_CFLAGS=@stage1_cflags@
33741 STAGE1_LANGUAGES=@stage1_languages@
33742
33743 # We only want to compare .o files, so set this!
33744 objext = .o
33745
33746 # Flags to pass to stage2 and later makes.
33747 POSTSTAGE1_FLAGS_TO_PASS = \
33748 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
33749 STAGE_PREFIX=$$r/stage-gcc/ \
33750 CFLAGS="$(BOOT_CFLAGS)" \
33751 ADAC="\$$(CC)"
33752
33753 # For stage 1:
33754 # * We force-disable intermodule optimizations, even if
33755 # --enable-intermodule was passed, since the installed compiler probably
33756 # can't handle them. Luckily, autoconf always respects
33757 # the last argument when conflicting --enable arguments are passed.
33758 # * Likewise, we force-disable coverage flags, since the installed compiler
33759 # probably has never heard of them.
33760 # * We build only C (and possibly Ada).
33761
33762
33763 .PHONY: stage1-start stage1-end
33764
33765 stage1-start::
33766 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
33767 echo stage1 > stage_current ; \
33768 echo stage1 > stage_last; \
33769 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
33770 @if bfd
33771 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
33772 mkdir stage1-bfd; \
33773 set stage1-bfd bfd ; \
33774 @CREATE_LINK_TO_DIR@
33775 @endif bfd
33776 @if opcodes
33777 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
33778 mkdir stage1-opcodes; \
33779 set stage1-opcodes opcodes ; \
33780 @CREATE_LINK_TO_DIR@
33781 @endif opcodes
33782 @if binutils
33783 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
33784 mkdir stage1-binutils; \
33785 set stage1-binutils binutils ; \
33786 @CREATE_LINK_TO_DIR@
33787 @endif binutils
33788 @if gas
33789 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
33790 mkdir stage1-gas; \
33791 set stage1-gas gas ; \
33792 @CREATE_LINK_TO_DIR@
33793 @endif gas
33794 @if gcc
33795 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
33796 mkdir stage1-gcc; \
33797 set stage1-gcc gcc ; \
33798 @CREATE_LINK_TO_DIR@
33799 @endif gcc
33800 @if intl
33801 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
33802 mkdir stage1-intl; \
33803 set stage1-intl intl ; \
33804 @CREATE_LINK_TO_DIR@
33805 @endif intl
33806 @if ld
33807 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
33808 mkdir stage1-ld; \
33809 set stage1-ld ld ; \
33810 @CREATE_LINK_TO_DIR@
33811 @endif ld
33812 @if libcpp
33813 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
33814 mkdir stage1-libcpp; \
33815 set stage1-libcpp libcpp ; \
33816 @CREATE_LINK_TO_DIR@
33817 @endif libcpp
33818 @if libiberty
33819 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
33820 mkdir stage1-libiberty; \
33821 set stage1-libiberty libiberty ; \
33822 @CREATE_LINK_TO_DIR@
33823 @endif libiberty
33824 @if zlib
33825 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
33826 mkdir stage1-zlib; \
33827 set stage1-zlib zlib ; \
33828 @CREATE_LINK_TO_DIR@
33829 @endif zlib
33830
33831 stage1-end::
33832 @rm -f stage_current
33833 @if bfd
33834 @cd $(HOST_SUBDIR); set bfd stage1-bfd ; \
33835 @UNDO_LINK_TO_DIR@
33836 @endif bfd
33837 @if opcodes
33838 @cd $(HOST_SUBDIR); set opcodes stage1-opcodes ; \
33839 @UNDO_LINK_TO_DIR@
33840 @endif opcodes
33841 @if binutils
33842 @cd $(HOST_SUBDIR); set binutils stage1-binutils ; \
33843 @UNDO_LINK_TO_DIR@
33844 @endif binutils
33845 @if gas
33846 @cd $(HOST_SUBDIR); set gas stage1-gas ; \
33847 @UNDO_LINK_TO_DIR@
33848 @endif gas
33849 @if gcc
33850 @cd $(HOST_SUBDIR); set gcc stage1-gcc ; \
33851 @UNDO_LINK_TO_DIR@
33852 @endif gcc
33853 @if intl
33854 @cd $(HOST_SUBDIR); set intl stage1-intl ; \
33855 @UNDO_LINK_TO_DIR@
33856 @endif intl
33857 @if ld
33858 @cd $(HOST_SUBDIR); set ld stage1-ld ; \
33859 @UNDO_LINK_TO_DIR@
33860 @endif ld
33861 @if libcpp
33862 @cd $(HOST_SUBDIR); set libcpp stage1-libcpp ; \
33863 @UNDO_LINK_TO_DIR@
33864 @endif libcpp
33865 @if libiberty
33866 @cd $(HOST_SUBDIR); set libiberty stage1-libiberty ; \
33867 @UNDO_LINK_TO_DIR@
33868 @endif libiberty
33869 @if zlib
33870 @cd $(HOST_SUBDIR); set zlib stage1-zlib ; \
33871 @UNDO_LINK_TO_DIR@
33872 @endif zlib
33873
33874 # Bubble a bugfix through all the stages up to stage 1. They
33875 # are remade, but not reconfigured. The next stage (if any) will not
33876 # be reconfigured as well.
33877 .PHONY: stage1-bubble
33878 stage1-bubble::
33879 @if test -f stage1-lean ; then \
33880 echo Skipping rebuild of stage1 ; \
33881 else \
33882 $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stage1; \
33883 fi
33884
33885 .PHONY: all-stage1 clean-stage1
33886 do-clean: clean-stage1
33887
33888 # FIXME: Will not need to be conditional when toplevel bootstrap is the
33889 # only possibility, but now it conflicts with no-bootstrap rules
33890 @if gcc-bootstrap
33891
33892
33893
33894
33895 # Rules to wipe a stage and all the following ones, also used for cleanstrap
33896
33897 .PHONY: distclean-stage1
33898 distclean-stage1::
33899 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
33900 rm -rf stage1-*
33901
33902
33903 @endif gcc-bootstrap
33904
33905
33906 .PHONY: stage2-start stage2-end
33907
33908 stage2-start::
33909 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
33910 echo stage2 > stage_current ; \
33911 echo stage2 > stage_last; \
33912 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
33913 @if bfd
33914 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
33915 mkdir stage2-bfd; \
33916 set stage2-bfd bfd ; \
33917 @CREATE_LINK_TO_DIR@ ; \
33918 set stage1-bfd prev-bfd ; \
33919 @CREATE_LINK_TO_DIR@
33920 @endif bfd
33921 @if opcodes
33922 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
33923 mkdir stage2-opcodes; \
33924 set stage2-opcodes opcodes ; \
33925 @CREATE_LINK_TO_DIR@ ; \
33926 set stage1-opcodes prev-opcodes ; \
33927 @CREATE_LINK_TO_DIR@
33928 @endif opcodes
33929 @if binutils
33930 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
33931 mkdir stage2-binutils; \
33932 set stage2-binutils binutils ; \
33933 @CREATE_LINK_TO_DIR@ ; \
33934 set stage1-binutils prev-binutils ; \
33935 @CREATE_LINK_TO_DIR@
33936 @endif binutils
33937 @if gas
33938 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
33939 mkdir stage2-gas; \
33940 set stage2-gas gas ; \
33941 @CREATE_LINK_TO_DIR@ ; \
33942 set stage1-gas prev-gas ; \
33943 @CREATE_LINK_TO_DIR@
33944 @endif gas
33945 @if gcc
33946 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
33947 mkdir stage2-gcc; \
33948 set stage2-gcc gcc ; \
33949 @CREATE_LINK_TO_DIR@ ; \
33950 set stage1-gcc prev-gcc ; \
33951 @CREATE_LINK_TO_DIR@
33952 @endif gcc
33953 @if intl
33954 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
33955 mkdir stage2-intl; \
33956 set stage2-intl intl ; \
33957 @CREATE_LINK_TO_DIR@ ; \
33958 set stage1-intl prev-intl ; \
33959 @CREATE_LINK_TO_DIR@
33960 @endif intl
33961 @if ld
33962 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
33963 mkdir stage2-ld; \
33964 set stage2-ld ld ; \
33965 @CREATE_LINK_TO_DIR@ ; \
33966 set stage1-ld prev-ld ; \
33967 @CREATE_LINK_TO_DIR@
33968 @endif ld
33969 @if libcpp
33970 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
33971 mkdir stage2-libcpp; \
33972 set stage2-libcpp libcpp ; \
33973 @CREATE_LINK_TO_DIR@ ; \
33974 set stage1-libcpp prev-libcpp ; \
33975 @CREATE_LINK_TO_DIR@
33976 @endif libcpp
33977 @if libiberty
33978 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
33979 mkdir stage2-libiberty; \
33980 set stage2-libiberty libiberty ; \
33981 @CREATE_LINK_TO_DIR@ ; \
33982 set stage1-libiberty prev-libiberty ; \
33983 @CREATE_LINK_TO_DIR@
33984 @endif libiberty
33985 @if zlib
33986 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
33987 mkdir stage2-zlib; \
33988 set stage2-zlib zlib ; \
33989 @CREATE_LINK_TO_DIR@ ; \
33990 set stage1-zlib prev-zlib ; \
33991 @CREATE_LINK_TO_DIR@
33992 @endif zlib
33993
33994 stage2-end::
33995 @rm -f stage_current
33996 @if bfd
33997 @cd $(HOST_SUBDIR); set bfd stage2-bfd ; \
33998 @UNDO_LINK_TO_DIR@ ; \
33999 set prev-bfd stage1-bfd ; \
34000 @UNDO_LINK_TO_DIR@
34001 @endif bfd
34002 @if opcodes
34003 @cd $(HOST_SUBDIR); set opcodes stage2-opcodes ; \
34004 @UNDO_LINK_TO_DIR@ ; \
34005 set prev-opcodes stage1-opcodes ; \
34006 @UNDO_LINK_TO_DIR@
34007 @endif opcodes
34008 @if binutils
34009 @cd $(HOST_SUBDIR); set binutils stage2-binutils ; \
34010 @UNDO_LINK_TO_DIR@ ; \
34011 set prev-binutils stage1-binutils ; \
34012 @UNDO_LINK_TO_DIR@
34013 @endif binutils
34014 @if gas
34015 @cd $(HOST_SUBDIR); set gas stage2-gas ; \
34016 @UNDO_LINK_TO_DIR@ ; \
34017 set prev-gas stage1-gas ; \
34018 @UNDO_LINK_TO_DIR@
34019 @endif gas
34020 @if gcc
34021 @cd $(HOST_SUBDIR); set gcc stage2-gcc ; \
34022 @UNDO_LINK_TO_DIR@ ; \
34023 set prev-gcc stage1-gcc ; \
34024 @UNDO_LINK_TO_DIR@
34025 @endif gcc
34026 @if intl
34027 @cd $(HOST_SUBDIR); set intl stage2-intl ; \
34028 @UNDO_LINK_TO_DIR@ ; \
34029 set prev-intl stage1-intl ; \
34030 @UNDO_LINK_TO_DIR@
34031 @endif intl
34032 @if ld
34033 @cd $(HOST_SUBDIR); set ld stage2-ld ; \
34034 @UNDO_LINK_TO_DIR@ ; \
34035 set prev-ld stage1-ld ; \
34036 @UNDO_LINK_TO_DIR@
34037 @endif ld
34038 @if libcpp
34039 @cd $(HOST_SUBDIR); set libcpp stage2-libcpp ; \
34040 @UNDO_LINK_TO_DIR@ ; \
34041 set prev-libcpp stage1-libcpp ; \
34042 @UNDO_LINK_TO_DIR@
34043 @endif libcpp
34044 @if libiberty
34045 @cd $(HOST_SUBDIR); set libiberty stage2-libiberty ; \
34046 @UNDO_LINK_TO_DIR@ ; \
34047 set prev-libiberty stage1-libiberty ; \
34048 @UNDO_LINK_TO_DIR@
34049 @endif libiberty
34050 @if zlib
34051 @cd $(HOST_SUBDIR); set zlib stage2-zlib ; \
34052 @UNDO_LINK_TO_DIR@ ; \
34053 set prev-zlib stage1-zlib ; \
34054 @UNDO_LINK_TO_DIR@
34055 @endif zlib
34056
34057 # Bubble a bugfix through all the stages up to stage 2. They
34058 # are remade, but not reconfigured. The next stage (if any) will not
34059 # be reconfigured as well.
34060 .PHONY: stage2-bubble
34061 stage2-bubble:: stage1-bubble
34062 @if test -f stage2-lean || test -f stage1-lean ; then \
34063 echo Skipping rebuild of stage2 ; \
34064 else \
34065 $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stage2; \
34066 fi
34067
34068 .PHONY: all-stage2 clean-stage2
34069 do-clean: clean-stage2
34070
34071 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34072 # only possibility, but now it conflicts with no-bootstrap rules
34073 @if gcc-bootstrap
34074
34075
34076
34077 .PHONY: bootstrap2
34078 bootstrap2: stage2-bubble all
34079
34080
34081 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34082 distclean-stage1:: distclean-stage2
34083 .PHONY: distclean-stage2
34084 distclean-stage2::
34085 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34086 rm -rf stage2-*
34087
34088
34089 @endif gcc-bootstrap
34090
34091
34092 .PHONY: stage3-start stage3-end
34093
34094 stage3-start::
34095 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34096 echo stage3 > stage_current ; \
34097 echo stage3 > stage_last; \
34098 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
34099 @if bfd
34100 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
34101 mkdir stage3-bfd; \
34102 set stage3-bfd bfd ; \
34103 @CREATE_LINK_TO_DIR@ ; \
34104 set stage2-bfd prev-bfd ; \
34105 @CREATE_LINK_TO_DIR@
34106 @endif bfd
34107 @if opcodes
34108 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
34109 mkdir stage3-opcodes; \
34110 set stage3-opcodes opcodes ; \
34111 @CREATE_LINK_TO_DIR@ ; \
34112 set stage2-opcodes prev-opcodes ; \
34113 @CREATE_LINK_TO_DIR@
34114 @endif opcodes
34115 @if binutils
34116 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
34117 mkdir stage3-binutils; \
34118 set stage3-binutils binutils ; \
34119 @CREATE_LINK_TO_DIR@ ; \
34120 set stage2-binutils prev-binutils ; \
34121 @CREATE_LINK_TO_DIR@
34122 @endif binutils
34123 @if gas
34124 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
34125 mkdir stage3-gas; \
34126 set stage3-gas gas ; \
34127 @CREATE_LINK_TO_DIR@ ; \
34128 set stage2-gas prev-gas ; \
34129 @CREATE_LINK_TO_DIR@
34130 @endif gas
34131 @if gcc
34132 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
34133 mkdir stage3-gcc; \
34134 set stage3-gcc gcc ; \
34135 @CREATE_LINK_TO_DIR@ ; \
34136 set stage2-gcc prev-gcc ; \
34137 @CREATE_LINK_TO_DIR@
34138 @endif gcc
34139 @if intl
34140 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
34141 mkdir stage3-intl; \
34142 set stage3-intl intl ; \
34143 @CREATE_LINK_TO_DIR@ ; \
34144 set stage2-intl prev-intl ; \
34145 @CREATE_LINK_TO_DIR@
34146 @endif intl
34147 @if ld
34148 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
34149 mkdir stage3-ld; \
34150 set stage3-ld ld ; \
34151 @CREATE_LINK_TO_DIR@ ; \
34152 set stage2-ld prev-ld ; \
34153 @CREATE_LINK_TO_DIR@
34154 @endif ld
34155 @if libcpp
34156 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
34157 mkdir stage3-libcpp; \
34158 set stage3-libcpp libcpp ; \
34159 @CREATE_LINK_TO_DIR@ ; \
34160 set stage2-libcpp prev-libcpp ; \
34161 @CREATE_LINK_TO_DIR@
34162 @endif libcpp
34163 @if libiberty
34164 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
34165 mkdir stage3-libiberty; \
34166 set stage3-libiberty libiberty ; \
34167 @CREATE_LINK_TO_DIR@ ; \
34168 set stage2-libiberty prev-libiberty ; \
34169 @CREATE_LINK_TO_DIR@
34170 @endif libiberty
34171 @if zlib
34172 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
34173 mkdir stage3-zlib; \
34174 set stage3-zlib zlib ; \
34175 @CREATE_LINK_TO_DIR@ ; \
34176 set stage2-zlib prev-zlib ; \
34177 @CREATE_LINK_TO_DIR@
34178 @endif zlib
34179
34180 stage3-end::
34181 @rm -f stage_current
34182 @if bfd
34183 @cd $(HOST_SUBDIR); set bfd stage3-bfd ; \
34184 @UNDO_LINK_TO_DIR@ ; \
34185 set prev-bfd stage2-bfd ; \
34186 @UNDO_LINK_TO_DIR@
34187 @endif bfd
34188 @if opcodes
34189 @cd $(HOST_SUBDIR); set opcodes stage3-opcodes ; \
34190 @UNDO_LINK_TO_DIR@ ; \
34191 set prev-opcodes stage2-opcodes ; \
34192 @UNDO_LINK_TO_DIR@
34193 @endif opcodes
34194 @if binutils
34195 @cd $(HOST_SUBDIR); set binutils stage3-binutils ; \
34196 @UNDO_LINK_TO_DIR@ ; \
34197 set prev-binutils stage2-binutils ; \
34198 @UNDO_LINK_TO_DIR@
34199 @endif binutils
34200 @if gas
34201 @cd $(HOST_SUBDIR); set gas stage3-gas ; \
34202 @UNDO_LINK_TO_DIR@ ; \
34203 set prev-gas stage2-gas ; \
34204 @UNDO_LINK_TO_DIR@
34205 @endif gas
34206 @if gcc
34207 @cd $(HOST_SUBDIR); set gcc stage3-gcc ; \
34208 @UNDO_LINK_TO_DIR@ ; \
34209 set prev-gcc stage2-gcc ; \
34210 @UNDO_LINK_TO_DIR@
34211 @endif gcc
34212 @if intl
34213 @cd $(HOST_SUBDIR); set intl stage3-intl ; \
34214 @UNDO_LINK_TO_DIR@ ; \
34215 set prev-intl stage2-intl ; \
34216 @UNDO_LINK_TO_DIR@
34217 @endif intl
34218 @if ld
34219 @cd $(HOST_SUBDIR); set ld stage3-ld ; \
34220 @UNDO_LINK_TO_DIR@ ; \
34221 set prev-ld stage2-ld ; \
34222 @UNDO_LINK_TO_DIR@
34223 @endif ld
34224 @if libcpp
34225 @cd $(HOST_SUBDIR); set libcpp stage3-libcpp ; \
34226 @UNDO_LINK_TO_DIR@ ; \
34227 set prev-libcpp stage2-libcpp ; \
34228 @UNDO_LINK_TO_DIR@
34229 @endif libcpp
34230 @if libiberty
34231 @cd $(HOST_SUBDIR); set libiberty stage3-libiberty ; \
34232 @UNDO_LINK_TO_DIR@ ; \
34233 set prev-libiberty stage2-libiberty ; \
34234 @UNDO_LINK_TO_DIR@
34235 @endif libiberty
34236 @if zlib
34237 @cd $(HOST_SUBDIR); set zlib stage3-zlib ; \
34238 @UNDO_LINK_TO_DIR@ ; \
34239 set prev-zlib stage2-zlib ; \
34240 @UNDO_LINK_TO_DIR@
34241 @endif zlib
34242
34243 # Bubble a bugfix through all the stages up to stage 3. They
34244 # are remade, but not reconfigured. The next stage (if any) will not
34245 # be reconfigured as well.
34246 .PHONY: stage3-bubble
34247 stage3-bubble:: stage2-bubble
34248 @bootstrap_lean@-rm -rf stage1-* ; $(STAMP) stage1-lean
34249 @if test -f stage3-lean || test -f stage2-lean ; then \
34250 echo Skipping rebuild of stage3 ; \
34251 else \
34252 $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stage3; \
34253 fi
34254
34255 .PHONY: all-stage3 clean-stage3
34256 do-clean: clean-stage3
34257
34258 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34259 # only possibility, but now it conflicts with no-bootstrap rules
34260 @if gcc-bootstrap
34261
34262 compare:
34263 @if test -f stage2-lean; then \
34264 echo Cannot compare object files as stage 2 was deleted. ; \
34265 exit 0 ; \
34266 fi; \
34267 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34268 @r=`${PWD_COMMAND}`; export r; \
34269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34270 rm -f .bad_compare ; \
34271 cd stage3-gcc; \
34272 files=`find . -name "*$(objext)" -print` ; \
34273 cd .. ; \
34274 for file in $${files} ; do \
34275 f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
34276 @do_compare@ > /dev/null 2>&1; \
34277 test $$? -eq 1 && echo $$file differs >> .bad_compare || true; \
34278 done ; \
34279 if [ -f .bad_compare ]; then \
34280 echo "Bootstrap comparison failure!"; \
34281 cat .bad_compare; \
34282 exit 1; \
34283 else \
34284 true; \
34285 fi ; \
34286 $(STAMP) compare
34287 @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
34288
34289
34290
34291 .PHONY: bootstrap
34292 bootstrap: stage3-bubble compare all
34293
34294
34295 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34296 distclean-stage2:: distclean-stage3
34297 .PHONY: distclean-stage3
34298 distclean-stage3::
34299 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34300 rm -rf stage3-* compare
34301
34302
34303 .PHONY: cleanstrap
34304 cleanstrap: distclean bootstrap
34305
34306 @endif gcc-bootstrap
34307
34308
34309 .PHONY: stage4-start stage4-end
34310
34311 stage4-start::
34312 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34313 echo stage4 > stage_current ; \
34314 echo stage4 > stage_last; \
34315 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
34316 @if bfd
34317 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
34318 mkdir stage4-bfd; \
34319 set stage4-bfd bfd ; \
34320 @CREATE_LINK_TO_DIR@ ; \
34321 set stage3-bfd prev-bfd ; \
34322 @CREATE_LINK_TO_DIR@
34323 @endif bfd
34324 @if opcodes
34325 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
34326 mkdir stage4-opcodes; \
34327 set stage4-opcodes opcodes ; \
34328 @CREATE_LINK_TO_DIR@ ; \
34329 set stage3-opcodes prev-opcodes ; \
34330 @CREATE_LINK_TO_DIR@
34331 @endif opcodes
34332 @if binutils
34333 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
34334 mkdir stage4-binutils; \
34335 set stage4-binutils binutils ; \
34336 @CREATE_LINK_TO_DIR@ ; \
34337 set stage3-binutils prev-binutils ; \
34338 @CREATE_LINK_TO_DIR@
34339 @endif binutils
34340 @if gas
34341 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
34342 mkdir stage4-gas; \
34343 set stage4-gas gas ; \
34344 @CREATE_LINK_TO_DIR@ ; \
34345 set stage3-gas prev-gas ; \
34346 @CREATE_LINK_TO_DIR@
34347 @endif gas
34348 @if gcc
34349 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
34350 mkdir stage4-gcc; \
34351 set stage4-gcc gcc ; \
34352 @CREATE_LINK_TO_DIR@ ; \
34353 set stage3-gcc prev-gcc ; \
34354 @CREATE_LINK_TO_DIR@
34355 @endif gcc
34356 @if intl
34357 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
34358 mkdir stage4-intl; \
34359 set stage4-intl intl ; \
34360 @CREATE_LINK_TO_DIR@ ; \
34361 set stage3-intl prev-intl ; \
34362 @CREATE_LINK_TO_DIR@
34363 @endif intl
34364 @if ld
34365 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
34366 mkdir stage4-ld; \
34367 set stage4-ld ld ; \
34368 @CREATE_LINK_TO_DIR@ ; \
34369 set stage3-ld prev-ld ; \
34370 @CREATE_LINK_TO_DIR@
34371 @endif ld
34372 @if libcpp
34373 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
34374 mkdir stage4-libcpp; \
34375 set stage4-libcpp libcpp ; \
34376 @CREATE_LINK_TO_DIR@ ; \
34377 set stage3-libcpp prev-libcpp ; \
34378 @CREATE_LINK_TO_DIR@
34379 @endif libcpp
34380 @if libiberty
34381 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
34382 mkdir stage4-libiberty; \
34383 set stage4-libiberty libiberty ; \
34384 @CREATE_LINK_TO_DIR@ ; \
34385 set stage3-libiberty prev-libiberty ; \
34386 @CREATE_LINK_TO_DIR@
34387 @endif libiberty
34388 @if zlib
34389 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
34390 mkdir stage4-zlib; \
34391 set stage4-zlib zlib ; \
34392 @CREATE_LINK_TO_DIR@ ; \
34393 set stage3-zlib prev-zlib ; \
34394 @CREATE_LINK_TO_DIR@
34395 @endif zlib
34396
34397 stage4-end::
34398 @rm -f stage_current
34399 @if bfd
34400 @cd $(HOST_SUBDIR); set bfd stage4-bfd ; \
34401 @UNDO_LINK_TO_DIR@ ; \
34402 set prev-bfd stage3-bfd ; \
34403 @UNDO_LINK_TO_DIR@
34404 @endif bfd
34405 @if opcodes
34406 @cd $(HOST_SUBDIR); set opcodes stage4-opcodes ; \
34407 @UNDO_LINK_TO_DIR@ ; \
34408 set prev-opcodes stage3-opcodes ; \
34409 @UNDO_LINK_TO_DIR@
34410 @endif opcodes
34411 @if binutils
34412 @cd $(HOST_SUBDIR); set binutils stage4-binutils ; \
34413 @UNDO_LINK_TO_DIR@ ; \
34414 set prev-binutils stage3-binutils ; \
34415 @UNDO_LINK_TO_DIR@
34416 @endif binutils
34417 @if gas
34418 @cd $(HOST_SUBDIR); set gas stage4-gas ; \
34419 @UNDO_LINK_TO_DIR@ ; \
34420 set prev-gas stage3-gas ; \
34421 @UNDO_LINK_TO_DIR@
34422 @endif gas
34423 @if gcc
34424 @cd $(HOST_SUBDIR); set gcc stage4-gcc ; \
34425 @UNDO_LINK_TO_DIR@ ; \
34426 set prev-gcc stage3-gcc ; \
34427 @UNDO_LINK_TO_DIR@
34428 @endif gcc
34429 @if intl
34430 @cd $(HOST_SUBDIR); set intl stage4-intl ; \
34431 @UNDO_LINK_TO_DIR@ ; \
34432 set prev-intl stage3-intl ; \
34433 @UNDO_LINK_TO_DIR@
34434 @endif intl
34435 @if ld
34436 @cd $(HOST_SUBDIR); set ld stage4-ld ; \
34437 @UNDO_LINK_TO_DIR@ ; \
34438 set prev-ld stage3-ld ; \
34439 @UNDO_LINK_TO_DIR@
34440 @endif ld
34441 @if libcpp
34442 @cd $(HOST_SUBDIR); set libcpp stage4-libcpp ; \
34443 @UNDO_LINK_TO_DIR@ ; \
34444 set prev-libcpp stage3-libcpp ; \
34445 @UNDO_LINK_TO_DIR@
34446 @endif libcpp
34447 @if libiberty
34448 @cd $(HOST_SUBDIR); set libiberty stage4-libiberty ; \
34449 @UNDO_LINK_TO_DIR@ ; \
34450 set prev-libiberty stage3-libiberty ; \
34451 @UNDO_LINK_TO_DIR@
34452 @endif libiberty
34453 @if zlib
34454 @cd $(HOST_SUBDIR); set zlib stage4-zlib ; \
34455 @UNDO_LINK_TO_DIR@ ; \
34456 set prev-zlib stage3-zlib ; \
34457 @UNDO_LINK_TO_DIR@
34458 @endif zlib
34459
34460 # Bubble a bugfix through all the stages up to stage 4. They
34461 # are remade, but not reconfigured. The next stage (if any) will not
34462 # be reconfigured as well.
34463 .PHONY: stage4-bubble
34464 stage4-bubble:: stage3-bubble
34465 @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
34466 @if test -f stage4-lean || test -f stage3-lean ; then \
34467 echo Skipping rebuild of stage4 ; \
34468 else \
34469 $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stage4; \
34470 fi
34471
34472 .PHONY: all-stage4 clean-stage4
34473 do-clean: clean-stage4
34474
34475 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34476 # only possibility, but now it conflicts with no-bootstrap rules
34477 @if gcc-bootstrap
34478
34479 compare3:
34480 @if test -f stage3-lean; then \
34481 echo Cannot compare object files as stage 3 was deleted. ; \
34482 exit 0 ; \
34483 fi; \
34484 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34485 @r=`${PWD_COMMAND}`; export r; \
34486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34487 rm -f .bad_compare ; \
34488 cd stage4-gcc; \
34489 files=`find . -name "*$(objext)" -print` ; \
34490 cd .. ; \
34491 for file in $${files} ; do \
34492 f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
34493 @do_compare@ > /dev/null 2>&1; \
34494 test $$? -eq 1 && echo $$file differs >> .bad_compare || true; \
34495 done ; \
34496 if [ -f .bad_compare ]; then \
34497 echo "Bootstrap comparison failure!"; \
34498 cat .bad_compare; \
34499 exit 1; \
34500 else \
34501 true; \
34502 fi ; \
34503 $(STAMP) compare3
34504 @bootstrap_lean@-rm -rf stage3-* ; $(STAMP) stage3-lean
34505
34506
34507
34508 .PHONY: bootstrap4
34509 bootstrap4: stage4-bubble compare3 all
34510
34511
34512 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34513 distclean-stage3:: distclean-stage4
34514 .PHONY: distclean-stage4
34515 distclean-stage4::
34516 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34517 rm -rf stage4-* compare3
34518
34519
34520 @endif gcc-bootstrap
34521
34522
34523 .PHONY: stageprofile-start stageprofile-end
34524
34525 stageprofile-start::
34526 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34527 echo stageprofile > stage_current ; \
34528 echo stageprofile > stage_last; \
34529 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
34530 @if bfd
34531 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
34532 mkdir stageprofile-bfd; \
34533 set stageprofile-bfd bfd ; \
34534 @CREATE_LINK_TO_DIR@ ; \
34535 set stage1-bfd prev-bfd ; \
34536 @CREATE_LINK_TO_DIR@
34537 @endif bfd
34538 @if opcodes
34539 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
34540 mkdir stageprofile-opcodes; \
34541 set stageprofile-opcodes opcodes ; \
34542 @CREATE_LINK_TO_DIR@ ; \
34543 set stage1-opcodes prev-opcodes ; \
34544 @CREATE_LINK_TO_DIR@
34545 @endif opcodes
34546 @if binutils
34547 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
34548 mkdir stageprofile-binutils; \
34549 set stageprofile-binutils binutils ; \
34550 @CREATE_LINK_TO_DIR@ ; \
34551 set stage1-binutils prev-binutils ; \
34552 @CREATE_LINK_TO_DIR@
34553 @endif binutils
34554 @if gas
34555 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
34556 mkdir stageprofile-gas; \
34557 set stageprofile-gas gas ; \
34558 @CREATE_LINK_TO_DIR@ ; \
34559 set stage1-gas prev-gas ; \
34560 @CREATE_LINK_TO_DIR@
34561 @endif gas
34562 @if gcc
34563 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
34564 mkdir stageprofile-gcc; \
34565 set stageprofile-gcc gcc ; \
34566 @CREATE_LINK_TO_DIR@ ; \
34567 set stage1-gcc prev-gcc ; \
34568 @CREATE_LINK_TO_DIR@
34569 @endif gcc
34570 @if intl
34571 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
34572 mkdir stageprofile-intl; \
34573 set stageprofile-intl intl ; \
34574 @CREATE_LINK_TO_DIR@ ; \
34575 set stage1-intl prev-intl ; \
34576 @CREATE_LINK_TO_DIR@
34577 @endif intl
34578 @if ld
34579 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
34580 mkdir stageprofile-ld; \
34581 set stageprofile-ld ld ; \
34582 @CREATE_LINK_TO_DIR@ ; \
34583 set stage1-ld prev-ld ; \
34584 @CREATE_LINK_TO_DIR@
34585 @endif ld
34586 @if libcpp
34587 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
34588 mkdir stageprofile-libcpp; \
34589 set stageprofile-libcpp libcpp ; \
34590 @CREATE_LINK_TO_DIR@ ; \
34591 set stage1-libcpp prev-libcpp ; \
34592 @CREATE_LINK_TO_DIR@
34593 @endif libcpp
34594 @if libiberty
34595 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
34596 mkdir stageprofile-libiberty; \
34597 set stageprofile-libiberty libiberty ; \
34598 @CREATE_LINK_TO_DIR@ ; \
34599 set stage1-libiberty prev-libiberty ; \
34600 @CREATE_LINK_TO_DIR@
34601 @endif libiberty
34602 @if zlib
34603 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
34604 mkdir stageprofile-zlib; \
34605 set stageprofile-zlib zlib ; \
34606 @CREATE_LINK_TO_DIR@ ; \
34607 set stage1-zlib prev-zlib ; \
34608 @CREATE_LINK_TO_DIR@
34609 @endif zlib
34610
34611 stageprofile-end::
34612 @rm -f stage_current
34613 @if bfd
34614 @cd $(HOST_SUBDIR); set bfd stageprofile-bfd ; \
34615 @UNDO_LINK_TO_DIR@ ; \
34616 set prev-bfd stage1-bfd ; \
34617 @UNDO_LINK_TO_DIR@
34618 @endif bfd
34619 @if opcodes
34620 @cd $(HOST_SUBDIR); set opcodes stageprofile-opcodes ; \
34621 @UNDO_LINK_TO_DIR@ ; \
34622 set prev-opcodes stage1-opcodes ; \
34623 @UNDO_LINK_TO_DIR@
34624 @endif opcodes
34625 @if binutils
34626 @cd $(HOST_SUBDIR); set binutils stageprofile-binutils ; \
34627 @UNDO_LINK_TO_DIR@ ; \
34628 set prev-binutils stage1-binutils ; \
34629 @UNDO_LINK_TO_DIR@
34630 @endif binutils
34631 @if gas
34632 @cd $(HOST_SUBDIR); set gas stageprofile-gas ; \
34633 @UNDO_LINK_TO_DIR@ ; \
34634 set prev-gas stage1-gas ; \
34635 @UNDO_LINK_TO_DIR@
34636 @endif gas
34637 @if gcc
34638 @cd $(HOST_SUBDIR); set gcc stageprofile-gcc ; \
34639 @UNDO_LINK_TO_DIR@ ; \
34640 set prev-gcc stage1-gcc ; \
34641 @UNDO_LINK_TO_DIR@
34642 @endif gcc
34643 @if intl
34644 @cd $(HOST_SUBDIR); set intl stageprofile-intl ; \
34645 @UNDO_LINK_TO_DIR@ ; \
34646 set prev-intl stage1-intl ; \
34647 @UNDO_LINK_TO_DIR@
34648 @endif intl
34649 @if ld
34650 @cd $(HOST_SUBDIR); set ld stageprofile-ld ; \
34651 @UNDO_LINK_TO_DIR@ ; \
34652 set prev-ld stage1-ld ; \
34653 @UNDO_LINK_TO_DIR@
34654 @endif ld
34655 @if libcpp
34656 @cd $(HOST_SUBDIR); set libcpp stageprofile-libcpp ; \
34657 @UNDO_LINK_TO_DIR@ ; \
34658 set prev-libcpp stage1-libcpp ; \
34659 @UNDO_LINK_TO_DIR@
34660 @endif libcpp
34661 @if libiberty
34662 @cd $(HOST_SUBDIR); set libiberty stageprofile-libiberty ; \
34663 @UNDO_LINK_TO_DIR@ ; \
34664 set prev-libiberty stage1-libiberty ; \
34665 @UNDO_LINK_TO_DIR@
34666 @endif libiberty
34667 @if zlib
34668 @cd $(HOST_SUBDIR); set zlib stageprofile-zlib ; \
34669 @UNDO_LINK_TO_DIR@ ; \
34670 set prev-zlib stage1-zlib ; \
34671 @UNDO_LINK_TO_DIR@
34672 @endif zlib
34673
34674 # Bubble a bugfix through all the stages up to stage profile. They
34675 # are remade, but not reconfigured. The next stage (if any) will not
34676 # be reconfigured as well.
34677 .PHONY: stageprofile-bubble
34678 stageprofile-bubble:: stage1-bubble
34679 @if test -f stageprofile-lean || test -f stage1-lean ; then \
34680 echo Skipping rebuild of stageprofile ; \
34681 else \
34682 $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stageprofile; \
34683 fi
34684
34685 .PHONY: all-stageprofile clean-stageprofile
34686 do-clean: clean-stageprofile
34687
34688 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34689 # only possibility, but now it conflicts with no-bootstrap rules
34690 @if gcc-bootstrap
34691
34692
34693
34694
34695 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34696 distclean-stage1:: distclean-stageprofile
34697 .PHONY: distclean-stageprofile
34698 distclean-stageprofile::
34699 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34700 rm -rf stageprofile-*
34701
34702
34703 @endif gcc-bootstrap
34704
34705
34706 .PHONY: stagefeedback-start stagefeedback-end
34707
34708 stagefeedback-start::
34709 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34710 echo stagefeedback > stage_current ; \
34711 echo stagefeedback > stage_last; \
34712 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
34713 @if bfd
34714 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
34715 mkdir stagefeedback-bfd; \
34716 set stagefeedback-bfd bfd ; \
34717 @CREATE_LINK_TO_DIR@ ; \
34718 set stageprofile-bfd prev-bfd ; \
34719 @CREATE_LINK_TO_DIR@
34720 @endif bfd
34721 @if opcodes
34722 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
34723 mkdir stagefeedback-opcodes; \
34724 set stagefeedback-opcodes opcodes ; \
34725 @CREATE_LINK_TO_DIR@ ; \
34726 set stageprofile-opcodes prev-opcodes ; \
34727 @CREATE_LINK_TO_DIR@
34728 @endif opcodes
34729 @if binutils
34730 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
34731 mkdir stagefeedback-binutils; \
34732 set stagefeedback-binutils binutils ; \
34733 @CREATE_LINK_TO_DIR@ ; \
34734 set stageprofile-binutils prev-binutils ; \
34735 @CREATE_LINK_TO_DIR@
34736 @endif binutils
34737 @if gas
34738 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
34739 mkdir stagefeedback-gas; \
34740 set stagefeedback-gas gas ; \
34741 @CREATE_LINK_TO_DIR@ ; \
34742 set stageprofile-gas prev-gas ; \
34743 @CREATE_LINK_TO_DIR@
34744 @endif gas
34745 @if gcc
34746 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
34747 mkdir stagefeedback-gcc; \
34748 set stagefeedback-gcc gcc ; \
34749 @CREATE_LINK_TO_DIR@ ; \
34750 set stageprofile-gcc prev-gcc ; \
34751 @CREATE_LINK_TO_DIR@
34752 @endif gcc
34753 @if intl
34754 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
34755 mkdir stagefeedback-intl; \
34756 set stagefeedback-intl intl ; \
34757 @CREATE_LINK_TO_DIR@ ; \
34758 set stageprofile-intl prev-intl ; \
34759 @CREATE_LINK_TO_DIR@
34760 @endif intl
34761 @if ld
34762 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
34763 mkdir stagefeedback-ld; \
34764 set stagefeedback-ld ld ; \
34765 @CREATE_LINK_TO_DIR@ ; \
34766 set stageprofile-ld prev-ld ; \
34767 @CREATE_LINK_TO_DIR@
34768 @endif ld
34769 @if libcpp
34770 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
34771 mkdir stagefeedback-libcpp; \
34772 set stagefeedback-libcpp libcpp ; \
34773 @CREATE_LINK_TO_DIR@ ; \
34774 set stageprofile-libcpp prev-libcpp ; \
34775 @CREATE_LINK_TO_DIR@
34776 @endif libcpp
34777 @if libiberty
34778 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
34779 mkdir stagefeedback-libiberty; \
34780 set stagefeedback-libiberty libiberty ; \
34781 @CREATE_LINK_TO_DIR@ ; \
34782 set stageprofile-libiberty prev-libiberty ; \
34783 @CREATE_LINK_TO_DIR@
34784 @endif libiberty
34785 @if zlib
34786 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
34787 mkdir stagefeedback-zlib; \
34788 set stagefeedback-zlib zlib ; \
34789 @CREATE_LINK_TO_DIR@ ; \
34790 set stageprofile-zlib prev-zlib ; \
34791 @CREATE_LINK_TO_DIR@
34792 @endif zlib
34793
34794 stagefeedback-end::
34795 @rm -f stage_current
34796 @if bfd
34797 @cd $(HOST_SUBDIR); set bfd stagefeedback-bfd ; \
34798 @UNDO_LINK_TO_DIR@ ; \
34799 set prev-bfd stageprofile-bfd ; \
34800 @UNDO_LINK_TO_DIR@
34801 @endif bfd
34802 @if opcodes
34803 @cd $(HOST_SUBDIR); set opcodes stagefeedback-opcodes ; \
34804 @UNDO_LINK_TO_DIR@ ; \
34805 set prev-opcodes stageprofile-opcodes ; \
34806 @UNDO_LINK_TO_DIR@
34807 @endif opcodes
34808 @if binutils
34809 @cd $(HOST_SUBDIR); set binutils stagefeedback-binutils ; \
34810 @UNDO_LINK_TO_DIR@ ; \
34811 set prev-binutils stageprofile-binutils ; \
34812 @UNDO_LINK_TO_DIR@
34813 @endif binutils
34814 @if gas
34815 @cd $(HOST_SUBDIR); set gas stagefeedback-gas ; \
34816 @UNDO_LINK_TO_DIR@ ; \
34817 set prev-gas stageprofile-gas ; \
34818 @UNDO_LINK_TO_DIR@
34819 @endif gas
34820 @if gcc
34821 @cd $(HOST_SUBDIR); set gcc stagefeedback-gcc ; \
34822 @UNDO_LINK_TO_DIR@ ; \
34823 set prev-gcc stageprofile-gcc ; \
34824 @UNDO_LINK_TO_DIR@
34825 @endif gcc
34826 @if intl
34827 @cd $(HOST_SUBDIR); set intl stagefeedback-intl ; \
34828 @UNDO_LINK_TO_DIR@ ; \
34829 set prev-intl stageprofile-intl ; \
34830 @UNDO_LINK_TO_DIR@
34831 @endif intl
34832 @if ld
34833 @cd $(HOST_SUBDIR); set ld stagefeedback-ld ; \
34834 @UNDO_LINK_TO_DIR@ ; \
34835 set prev-ld stageprofile-ld ; \
34836 @UNDO_LINK_TO_DIR@
34837 @endif ld
34838 @if libcpp
34839 @cd $(HOST_SUBDIR); set libcpp stagefeedback-libcpp ; \
34840 @UNDO_LINK_TO_DIR@ ; \
34841 set prev-libcpp stageprofile-libcpp ; \
34842 @UNDO_LINK_TO_DIR@
34843 @endif libcpp
34844 @if libiberty
34845 @cd $(HOST_SUBDIR); set libiberty stagefeedback-libiberty ; \
34846 @UNDO_LINK_TO_DIR@ ; \
34847 set prev-libiberty stageprofile-libiberty ; \
34848 @UNDO_LINK_TO_DIR@
34849 @endif libiberty
34850 @if zlib
34851 @cd $(HOST_SUBDIR); set zlib stagefeedback-zlib ; \
34852 @UNDO_LINK_TO_DIR@ ; \
34853 set prev-zlib stageprofile-zlib ; \
34854 @UNDO_LINK_TO_DIR@
34855 @endif zlib
34856
34857 # Bubble a bugfix through all the stages up to stage feedback. They
34858 # are remade, but not reconfigured. The next stage (if any) will not
34859 # be reconfigured as well.
34860 .PHONY: stagefeedback-bubble
34861 stagefeedback-bubble:: stageprofile-bubble
34862 @if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
34863 echo Skipping rebuild of stagefeedback ; \
34864 else \
34865 $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stagefeedback; \
34866 fi
34867
34868 .PHONY: all-stagefeedback clean-stagefeedback
34869 do-clean: clean-stagefeedback
34870
34871 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34872 # only possibility, but now it conflicts with no-bootstrap rules
34873 @if gcc-bootstrap
34874
34875
34876
34877 .PHONY: profiledbootstrap
34878 profiledbootstrap: stagefeedback-bubble all
34879
34880
34881 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34882 distclean-stageprofile:: distclean-stagefeedback
34883 .PHONY: distclean-stagefeedback
34884 distclean-stagefeedback::
34885 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34886 rm -rf stagefeedback-*
34887
34888
34889 @endif gcc-bootstrap
34890
34891
34892
34893 stageprofile-end::
34894 $(MAKE) distclean-stagefeedback
34895
34896 stagefeedback-start::
34897 @r=`${PWD_COMMAND}`; export r; \
34898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34899 for i in prev-*; do \
34900 j=`echo $$i | sed s/^prev-//` ; \
34901 cd $$r/$$i && \
34902 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
34903 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
34904 done
34905
34906 @if gcc-bootstrap
34907 NOTPARALLEL = .NOTPARALLEL
34908 $(NOTPARALLEL):
34909 do-distclean: distclean-stage1
34910 @endif gcc-bootstrap
34911
34912 # --------------------------------------
34913 # Dependencies between different modules
34914 # --------------------------------------
34915
34916 # Generic dependencies for target modules on host stuff, especially gcc
34917
34918 configure-target-libstdc++-v3: maybe-all-gcc
34919
34920 configure-target-libmudflap: maybe-all-gcc
34921
34922 configure-target-libssp: maybe-all-gcc
34923
34924 configure-target-newlib: maybe-all-gcc
34925
34926 configure-target-libgfortran: maybe-all-gcc
34927
34928 configure-target-libobjc: maybe-all-gcc
34929
34930 configure-target-libtermcap: maybe-all-gcc
34931
34932 configure-target-winsup: maybe-all-gcc
34933
34934 configure-target-libgloss: maybe-all-gcc
34935
34936 configure-target-libiberty: maybe-all-gcc
34937
34938 configure-target-gperf: maybe-all-gcc
34939
34940 configure-target-examples: maybe-all-gcc
34941
34942 configure-target-libffi: maybe-all-gcc
34943
34944 configure-target-libjava: maybe-all-gcc
34945
34946 configure-target-zlib: maybe-all-gcc
34947
34948 configure-target-boehm-gc: maybe-all-gcc
34949
34950 configure-target-qthreads: maybe-all-gcc
34951
34952 configure-target-rda: maybe-all-gcc
34953
34954 configure-target-libada: maybe-all-gcc
34955
34956
34957
34958 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
34959
34960 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
34961 configure-target-gperf: maybe-all-target-libstdc++-v3
34962
34963 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
34964
34965 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
34966
34967 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
34968
34969 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
34970 configure-target-libjava: maybe-all-target-libstdc++-v3
34971
34972 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
34973
34974 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
34975
34976 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
34977
34978 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
34979
34980 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
34981
34982 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
34983
34984 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
34985
34986 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
34987
34988
34989 # There are two types of dependencies here: 'hard' dependencies, where one
34990 # module simply won't build without the other; and 'soft' dependencies, where
34991 # if the depended-on module is missing, the depending module will do without
34992 # or find a substitute somewhere (perhaps installed). Soft dependencies
34993 # are made here to depend on a 'maybe-' target. If you're not sure,
34994 # it's safer to use a soft dependency.
34995
34996
34997
34998
34999
35000
35001 # With all the machinery above in place, it is pretty easy to generate
35002 # dependencies. Host dependencies are a bit more complex because we have
35003 # to check for bootstrap/prebootstrap dependencies. To resolve
35004 # prebootstrap dependencies, prebootstrap modules are gathered in
35005 # a hash table.
35006 all-build-bison: maybe-all-build-texinfo
35007 all-build-byacc: maybe-all-build-texinfo
35008 all-build-flex: maybe-all-build-texinfo
35009 all-build-flex: maybe-all-build-bison
35010 all-build-flex: maybe-all-build-byacc
35011 all-build-flex: maybe-all-build-m4
35012 all-build-libiberty: maybe-all-build-texinfo
35013 all-build-m4: maybe-all-build-texinfo
35014 all-build-fixincludes: maybe-all-build-libiberty
35015 configure-gcc: maybe-configure-intl
35016
35017 configure-stage1-gcc: maybe-configure-stage1-intl
35018 configure-stage2-gcc: maybe-configure-stage2-intl
35019 configure-stage3-gcc: maybe-configure-stage3-intl
35020 configure-stage4-gcc: maybe-configure-stage4-intl
35021 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
35022 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
35023 configure-gcc: maybe-all-binutils
35024
35025 configure-stage1-gcc: maybe-all-stage1-binutils
35026 configure-stage2-gcc: maybe-all-stage2-binutils
35027 configure-stage3-gcc: maybe-all-stage3-binutils
35028 configure-stage4-gcc: maybe-all-stage4-binutils
35029 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
35030 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
35031 configure-gcc: maybe-all-gas
35032
35033 configure-stage1-gcc: maybe-all-stage1-gas
35034 configure-stage2-gcc: maybe-all-stage2-gas
35035 configure-stage3-gcc: maybe-all-stage3-gas
35036 configure-stage4-gcc: maybe-all-stage4-gas
35037 configure-stageprofile-gcc: maybe-all-stageprofile-gas
35038 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
35039 configure-gcc: maybe-all-ld
35040
35041 configure-stage1-gcc: maybe-all-stage1-ld
35042 configure-stage2-gcc: maybe-all-stage2-ld
35043 configure-stage3-gcc: maybe-all-stage3-ld
35044 configure-stage4-gcc: maybe-all-stage4-ld
35045 configure-stageprofile-gcc: maybe-all-stageprofile-ld
35046 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
35047 all-gcc: all-libiberty
35048
35049 all-stage1-gcc: all-stage1-libiberty
35050 all-stage2-gcc: all-stage2-libiberty
35051 all-stage3-gcc: all-stage3-libiberty
35052 all-stage4-gcc: all-stage4-libiberty
35053 all-stageprofile-gcc: all-stageprofile-libiberty
35054 all-stagefeedback-gcc: all-stagefeedback-libiberty
35055 all-gcc: maybe-all-intl
35056
35057 all-stage1-gcc: maybe-all-stage1-intl
35058 all-stage2-gcc: maybe-all-stage2-intl
35059 all-stage3-gcc: maybe-all-stage3-intl
35060 all-stage4-gcc: maybe-all-stage4-intl
35061 all-stageprofile-gcc: maybe-all-stageprofile-intl
35062 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
35063 all-gcc: maybe-all-build-texinfo
35064
35065 all-stage1-gcc: maybe-all-build-texinfo
35066 all-stage2-gcc: maybe-all-build-texinfo
35067 all-stage3-gcc: maybe-all-build-texinfo
35068 all-stage4-gcc: maybe-all-build-texinfo
35069 all-stageprofile-gcc: maybe-all-build-texinfo
35070 all-stagefeedback-gcc: maybe-all-build-texinfo
35071 all-prebootstrap: maybe-all-build-texinfo
35072 all-gcc: maybe-all-build-bison
35073
35074 all-stage1-gcc: maybe-all-build-bison
35075 all-stage2-gcc: maybe-all-build-bison
35076 all-stage3-gcc: maybe-all-build-bison
35077 all-stage4-gcc: maybe-all-build-bison
35078 all-stageprofile-gcc: maybe-all-build-bison
35079 all-stagefeedback-gcc: maybe-all-build-bison
35080 all-prebootstrap: maybe-all-build-bison
35081 all-gcc: maybe-all-build-byacc
35082
35083 all-stage1-gcc: maybe-all-build-byacc
35084 all-stage2-gcc: maybe-all-build-byacc
35085 all-stage3-gcc: maybe-all-build-byacc
35086 all-stage4-gcc: maybe-all-build-byacc
35087 all-stageprofile-gcc: maybe-all-build-byacc
35088 all-stagefeedback-gcc: maybe-all-build-byacc
35089 all-prebootstrap: maybe-all-build-byacc
35090 all-gcc: maybe-all-build-flex
35091
35092 all-stage1-gcc: maybe-all-build-flex
35093 all-stage2-gcc: maybe-all-build-flex
35094 all-stage3-gcc: maybe-all-build-flex
35095 all-stage4-gcc: maybe-all-build-flex
35096 all-stageprofile-gcc: maybe-all-build-flex
35097 all-stagefeedback-gcc: maybe-all-build-flex
35098 all-prebootstrap: maybe-all-build-flex
35099 all-gcc: maybe-all-build-libiberty
35100
35101 all-stage1-gcc: maybe-all-build-libiberty
35102 all-stage2-gcc: maybe-all-build-libiberty
35103 all-stage3-gcc: maybe-all-build-libiberty
35104 all-stage4-gcc: maybe-all-build-libiberty
35105 all-stageprofile-gcc: maybe-all-build-libiberty
35106 all-stagefeedback-gcc: maybe-all-build-libiberty
35107 all-prebootstrap: maybe-all-build-libiberty
35108 all-gcc: maybe-all-build-fixincludes
35109
35110 all-stage1-gcc: maybe-all-build-fixincludes
35111 all-stage2-gcc: maybe-all-build-fixincludes
35112 all-stage3-gcc: maybe-all-build-fixincludes
35113 all-stage4-gcc: maybe-all-build-fixincludes
35114 all-stageprofile-gcc: maybe-all-build-fixincludes
35115 all-stagefeedback-gcc: maybe-all-build-fixincludes
35116 all-prebootstrap: maybe-all-build-fixincludes
35117 all-gcc: maybe-all-zlib
35118
35119 all-stage1-gcc: maybe-all-stage1-zlib
35120 all-stage2-gcc: maybe-all-stage2-zlib
35121 all-stage3-gcc: maybe-all-stage3-zlib
35122 all-stage4-gcc: maybe-all-stage4-zlib
35123 all-stageprofile-gcc: maybe-all-stageprofile-zlib
35124 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
35125 all-gcc: all-libcpp
35126
35127 all-stage1-gcc: all-stage1-libcpp
35128 all-stage2-gcc: all-stage2-libcpp
35129 all-stage3-gcc: all-stage3-libcpp
35130 all-stage4-gcc: all-stage4-libcpp
35131 all-stageprofile-gcc: all-stageprofile-libcpp
35132 all-stagefeedback-gcc: all-stagefeedback-libcpp
35133 all-gcc: maybe-all-libiberty
35134
35135 all-stage1-gcc: maybe-all-stage1-libiberty
35136 all-stage2-gcc: maybe-all-stage2-libiberty
35137 all-stage3-gcc: maybe-all-stage3-libiberty
35138 all-stage4-gcc: maybe-all-stage4-libiberty
35139 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
35140 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
35141 all-gcc: maybe-all-fixincludes
35142 install-gcc: maybe-install-fixincludes
35143 configure-libcpp: configure-libiberty
35144
35145 configure-stage1-libcpp: configure-stage1-libiberty
35146 configure-stage2-libcpp: configure-stage2-libiberty
35147 configure-stage3-libcpp: configure-stage3-libiberty
35148 configure-stage4-libcpp: configure-stage4-libiberty
35149 configure-stageprofile-libcpp: configure-stageprofile-libiberty
35150 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
35151 configure-libcpp: maybe-configure-intl
35152
35153 configure-stage1-libcpp: maybe-configure-stage1-intl
35154 configure-stage2-libcpp: maybe-configure-stage2-intl
35155 configure-stage3-libcpp: maybe-configure-stage3-intl
35156 configure-stage4-libcpp: maybe-configure-stage4-intl
35157 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
35158 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
35159 all-libcpp: all-libiberty
35160
35161 all-stage1-libcpp: all-stage1-libiberty
35162 all-stage2-libcpp: all-stage2-libiberty
35163 all-stage3-libcpp: all-stage3-libiberty
35164 all-stage4-libcpp: all-stage4-libiberty
35165 all-stageprofile-libcpp: all-stageprofile-libiberty
35166 all-stagefeedback-libcpp: all-stagefeedback-libiberty
35167 all-libcpp: maybe-all-intl
35168
35169 all-stage1-libcpp: maybe-all-stage1-intl
35170 all-stage2-libcpp: maybe-all-stage2-intl
35171 all-stage3-libcpp: maybe-all-stage3-intl
35172 all-stage4-libcpp: maybe-all-stage4-intl
35173 all-stageprofile-libcpp: maybe-all-stageprofile-intl
35174 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
35175 all-fixincludes: maybe-all-libiberty
35176 all-gnattools: maybe-all-target-libada
35177 configure-gdb: maybe-configure-itcl
35178 configure-gdb: maybe-configure-tcl
35179 configure-gdb: maybe-configure-tk
35180 configure-gdb: maybe-configure-sim
35181 all-gdb: maybe-all-libiberty
35182 all-gdb: maybe-all-opcodes
35183 all-gdb: maybe-all-bfd
35184 all-gdb: maybe-all-readline
35185 all-gdb: maybe-all-build-bison
35186 all-gdb: maybe-all-build-byacc
35187 all-gdb: maybe-all-sim
35188 install-gdb: maybe-install-tcl
35189 install-gdb: maybe-install-tk
35190 install-gdb: maybe-install-itcl
35191 install-gdb: maybe-install-libgui
35192 configure-libgui: maybe-configure-tcl
35193 configure-libgui: maybe-configure-tk
35194 all-libgui: maybe-all-tcl
35195 all-libgui: maybe-all-tk
35196 all-libgui: maybe-all-itcl
35197 configure-bfd: configure-libiberty
35198
35199 configure-stage1-bfd: configure-stage1-libiberty
35200 configure-stage2-bfd: configure-stage2-libiberty
35201 configure-stage3-bfd: configure-stage3-libiberty
35202 configure-stage4-bfd: configure-stage4-libiberty
35203 configure-stageprofile-bfd: configure-stageprofile-libiberty
35204 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
35205 all-bfd: maybe-all-libiberty
35206
35207 all-stage1-bfd: maybe-all-stage1-libiberty
35208 all-stage2-bfd: maybe-all-stage2-libiberty
35209 all-stage3-bfd: maybe-all-stage3-libiberty
35210 all-stage4-bfd: maybe-all-stage4-libiberty
35211 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
35212 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
35213 all-bfd: maybe-all-intl
35214
35215 all-stage1-bfd: maybe-all-stage1-intl
35216 all-stage2-bfd: maybe-all-stage2-intl
35217 all-stage3-bfd: maybe-all-stage3-intl
35218 all-stage4-bfd: maybe-all-stage4-intl
35219 all-stageprofile-bfd: maybe-all-stageprofile-intl
35220 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
35221 all-binutils: maybe-all-libiberty
35222
35223 all-stage1-binutils: maybe-all-stage1-libiberty
35224 all-stage2-binutils: maybe-all-stage2-libiberty
35225 all-stage3-binutils: maybe-all-stage3-libiberty
35226 all-stage4-binutils: maybe-all-stage4-libiberty
35227 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
35228 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
35229 all-binutils: maybe-all-opcodes
35230
35231 all-stage1-binutils: maybe-all-stage1-opcodes
35232 all-stage2-binutils: maybe-all-stage2-opcodes
35233 all-stage3-binutils: maybe-all-stage3-opcodes
35234 all-stage4-binutils: maybe-all-stage4-opcodes
35235 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
35236 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
35237 all-binutils: maybe-all-bfd
35238
35239 all-stage1-binutils: maybe-all-stage1-bfd
35240 all-stage2-binutils: maybe-all-stage2-bfd
35241 all-stage3-binutils: maybe-all-stage3-bfd
35242 all-stage4-binutils: maybe-all-stage4-bfd
35243 all-stageprofile-binutils: maybe-all-stageprofile-bfd
35244 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
35245 all-binutils: maybe-all-build-flex
35246
35247 all-stage1-binutils: maybe-all-build-flex
35248 all-stage2-binutils: maybe-all-build-flex
35249 all-stage3-binutils: maybe-all-build-flex
35250 all-stage4-binutils: maybe-all-build-flex
35251 all-stageprofile-binutils: maybe-all-build-flex
35252 all-stagefeedback-binutils: maybe-all-build-flex
35253 all-prebootstrap: maybe-all-build-flex
35254 all-binutils: maybe-all-build-bison
35255
35256 all-stage1-binutils: maybe-all-build-bison
35257 all-stage2-binutils: maybe-all-build-bison
35258 all-stage3-binutils: maybe-all-build-bison
35259 all-stage4-binutils: maybe-all-build-bison
35260 all-stageprofile-binutils: maybe-all-build-bison
35261 all-stagefeedback-binutils: maybe-all-build-bison
35262 all-prebootstrap: maybe-all-build-bison
35263 all-binutils: maybe-all-build-byacc
35264
35265 all-stage1-binutils: maybe-all-build-byacc
35266 all-stage2-binutils: maybe-all-build-byacc
35267 all-stage3-binutils: maybe-all-build-byacc
35268 all-stage4-binutils: maybe-all-build-byacc
35269 all-stageprofile-binutils: maybe-all-build-byacc
35270 all-stagefeedback-binutils: maybe-all-build-byacc
35271 all-prebootstrap: maybe-all-build-byacc
35272 all-binutils: maybe-all-intl
35273
35274 all-stage1-binutils: maybe-all-stage1-intl
35275 all-stage2-binutils: maybe-all-stage2-intl
35276 all-stage3-binutils: maybe-all-stage3-intl
35277 all-stage4-binutils: maybe-all-stage4-intl
35278 all-stageprofile-binutils: maybe-all-stageprofile-intl
35279 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
35280 install-binutils: maybe-install-opcodes
35281 install-opcodes: maybe-install-bfd
35282 all-gas: maybe-all-libiberty
35283
35284 all-stage1-gas: maybe-all-stage1-libiberty
35285 all-stage2-gas: maybe-all-stage2-libiberty
35286 all-stage3-gas: maybe-all-stage3-libiberty
35287 all-stage4-gas: maybe-all-stage4-libiberty
35288 all-stageprofile-gas: maybe-all-stageprofile-libiberty
35289 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
35290 all-gas: maybe-all-opcodes
35291
35292 all-stage1-gas: maybe-all-stage1-opcodes
35293 all-stage2-gas: maybe-all-stage2-opcodes
35294 all-stage3-gas: maybe-all-stage3-opcodes
35295 all-stage4-gas: maybe-all-stage4-opcodes
35296 all-stageprofile-gas: maybe-all-stageprofile-opcodes
35297 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
35298 all-gas: maybe-all-bfd
35299
35300 all-stage1-gas: maybe-all-stage1-bfd
35301 all-stage2-gas: maybe-all-stage2-bfd
35302 all-stage3-gas: maybe-all-stage3-bfd
35303 all-stage4-gas: maybe-all-stage4-bfd
35304 all-stageprofile-gas: maybe-all-stageprofile-bfd
35305 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
35306 all-gas: maybe-all-intl
35307
35308 all-stage1-gas: maybe-all-stage1-intl
35309 all-stage2-gas: maybe-all-stage2-intl
35310 all-stage3-gas: maybe-all-stage3-intl
35311 all-stage4-gas: maybe-all-stage4-intl
35312 all-stageprofile-gas: maybe-all-stageprofile-intl
35313 all-stagefeedback-gas: maybe-all-stagefeedback-intl
35314 all-gprof: maybe-all-libiberty
35315 all-gprof: maybe-all-bfd
35316 all-gprof: maybe-all-opcodes
35317 all-gprof: maybe-all-intl
35318 all-ld: maybe-all-libiberty
35319
35320 all-stage1-ld: maybe-all-stage1-libiberty
35321 all-stage2-ld: maybe-all-stage2-libiberty
35322 all-stage3-ld: maybe-all-stage3-libiberty
35323 all-stage4-ld: maybe-all-stage4-libiberty
35324 all-stageprofile-ld: maybe-all-stageprofile-libiberty
35325 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
35326 all-ld: maybe-all-bfd
35327
35328 all-stage1-ld: maybe-all-stage1-bfd
35329 all-stage2-ld: maybe-all-stage2-bfd
35330 all-stage3-ld: maybe-all-stage3-bfd
35331 all-stage4-ld: maybe-all-stage4-bfd
35332 all-stageprofile-ld: maybe-all-stageprofile-bfd
35333 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
35334 all-ld: maybe-all-opcodes
35335
35336 all-stage1-ld: maybe-all-stage1-opcodes
35337 all-stage2-ld: maybe-all-stage2-opcodes
35338 all-stage3-ld: maybe-all-stage3-opcodes
35339 all-stage4-ld: maybe-all-stage4-opcodes
35340 all-stageprofile-ld: maybe-all-stageprofile-opcodes
35341 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
35342 all-ld: maybe-all-build-bison
35343
35344 all-stage1-ld: maybe-all-build-bison
35345 all-stage2-ld: maybe-all-build-bison
35346 all-stage3-ld: maybe-all-build-bison
35347 all-stage4-ld: maybe-all-build-bison
35348 all-stageprofile-ld: maybe-all-build-bison
35349 all-stagefeedback-ld: maybe-all-build-bison
35350 all-prebootstrap: maybe-all-build-bison
35351 all-ld: maybe-all-build-byacc
35352
35353 all-stage1-ld: maybe-all-build-byacc
35354 all-stage2-ld: maybe-all-build-byacc
35355 all-stage3-ld: maybe-all-build-byacc
35356 all-stage4-ld: maybe-all-build-byacc
35357 all-stageprofile-ld: maybe-all-build-byacc
35358 all-stagefeedback-ld: maybe-all-build-byacc
35359 all-prebootstrap: maybe-all-build-byacc
35360 all-ld: maybe-all-build-flex
35361
35362 all-stage1-ld: maybe-all-build-flex
35363 all-stage2-ld: maybe-all-build-flex
35364 all-stage3-ld: maybe-all-build-flex
35365 all-stage4-ld: maybe-all-build-flex
35366 all-stageprofile-ld: maybe-all-build-flex
35367 all-stagefeedback-ld: maybe-all-build-flex
35368 all-prebootstrap: maybe-all-build-flex
35369 all-ld: maybe-all-intl
35370
35371 all-stage1-ld: maybe-all-stage1-intl
35372 all-stage2-ld: maybe-all-stage2-intl
35373 all-stage3-ld: maybe-all-stage3-intl
35374 all-stage4-ld: maybe-all-stage4-intl
35375 all-stageprofile-ld: maybe-all-stageprofile-intl
35376 all-stagefeedback-ld: maybe-all-stagefeedback-intl
35377 all-opcodes: maybe-all-bfd
35378
35379 all-stage1-opcodes: maybe-all-stage1-bfd
35380 all-stage2-opcodes: maybe-all-stage2-bfd
35381 all-stage3-opcodes: maybe-all-stage3-bfd
35382 all-stage4-opcodes: maybe-all-stage4-bfd
35383 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
35384 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
35385 all-opcodes: maybe-all-libiberty
35386
35387 all-stage1-opcodes: maybe-all-stage1-libiberty
35388 all-stage2-opcodes: maybe-all-stage2-libiberty
35389 all-stage3-opcodes: maybe-all-stage3-libiberty
35390 all-stage4-opcodes: maybe-all-stage4-libiberty
35391 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
35392 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
35393 all-dejagnu: maybe-all-tcl
35394 all-dejagnu: maybe-all-expect
35395 all-dejagnu: maybe-all-tk
35396 configure-expect: maybe-configure-tcl
35397 configure-expect: maybe-configure-tk
35398 all-expect: maybe-all-tcl
35399 all-expect: maybe-all-tk
35400 configure-itcl: maybe-configure-tcl
35401 configure-itcl: maybe-configure-tk
35402 all-itcl: maybe-all-tcl
35403 all-itcl: maybe-all-tk
35404 install-itcl: maybe-install-tcl
35405 configure-tk: maybe-configure-tcl
35406 all-tk: maybe-all-tcl
35407 all-sid: maybe-all-libiberty
35408 all-sid: maybe-all-bfd
35409 all-sid: maybe-all-opcodes
35410 all-sid: maybe-all-tcl
35411 all-sid: maybe-all-tk
35412 install-sid: maybe-install-tcl
35413 install-sid: maybe-install-tk
35414 all-sim: maybe-all-libiberty
35415 all-sim: maybe-all-bfd
35416 all-sim: maybe-all-opcodes
35417 all-sim: maybe-all-readline
35418 all-sim: maybe-configure-gdb
35419 all-fastjar: maybe-all-zlib
35420 all-fastjar: maybe-all-build-texinfo
35421 all-fastjar: maybe-all-libiberty
35422 all-autoconf: maybe-all-m4
35423 all-autoconf: maybe-all-build-texinfo
35424 all-automake: maybe-all-m4
35425 all-automake: maybe-all-build-texinfo
35426 all-automake: maybe-all-autoconf
35427 all-bison: maybe-all-intl
35428 all-bison: maybe-all-build-texinfo
35429 all-diff: maybe-all-intl
35430 all-diff: maybe-all-build-texinfo
35431 all-fileutils: maybe-all-intl
35432 all-fileutils: maybe-all-build-texinfo
35433 all-flex: maybe-all-build-bison
35434 all-flex: maybe-all-build-byacc
35435 all-flex: maybe-all-intl
35436 all-flex: maybe-all-m4
35437 all-flex: maybe-all-build-texinfo
35438 all-gzip: maybe-all-intl
35439 all-gzip: maybe-all-zlib
35440 all-gzip: maybe-all-build-texinfo
35441 all-hello: maybe-all-intl
35442 all-hello: maybe-all-build-texinfo
35443 all-m4: maybe-all-intl
35444 all-m4: maybe-all-build-texinfo
35445 all-make: maybe-all-intl
35446 all-make: maybe-all-build-texinfo
35447 all-patch: maybe-all-build-texinfo
35448 all-make: maybe-all-build-texinfo
35449 all-prms: maybe-all-libiberty
35450 all-recode: maybe-all-build-texinfo
35451 all-sed: maybe-all-build-texinfo
35452 all-send-pr: maybe-all-prms
35453 all-tar: maybe-all-build-texinfo
35454 all-uudecode: maybe-all-build-texinfo
35455 configure-target-boehm-gc: maybe-configure-target-qthreads
35456 configure-target-fastjar: maybe-configure-target-zlib
35457 all-target-fastjar: maybe-all-target-zlib
35458 all-target-fastjar: maybe-all-target-libiberty
35459 configure-target-libjava: maybe-configure-target-zlib
35460 configure-target-libjava: maybe-configure-target-boehm-gc
35461 configure-target-libjava: maybe-configure-target-qthreads
35462 configure-target-libjava: maybe-configure-target-libffi
35463 all-target-libjava: maybe-all-fastjar
35464 all-target-libjava: maybe-all-target-zlib
35465 all-target-libjava: maybe-all-target-boehm-gc
35466 all-target-libjava: maybe-all-target-qthreads
35467 all-target-libjava: maybe-all-target-libffi
35468 all-target-libobjc: maybe-all-target-libiberty
35469 all-target-libstdc++-v3: maybe-all-target-libiberty
35470 all-target-libgloss: maybe-configure-target-newlib
35471 all-target-winsup: maybe-all-target-libiberty
35472 all-target-winsup: maybe-all-target-libtermcap
35473
35474
35475 # Non-toplevel bootstrap rules must depend on several packages, to be built
35476 # before gcc. Another wart that will go away, hopefully soon.
35477 @if gcc-no-bootstrap
35478
35479 all-prebootstrap: maybe-all-bfd
35480 all-prebootstrap: maybe-all-opcodes
35481 all-prebootstrap: maybe-all-binutils
35482 all-prebootstrap: maybe-all-gas
35483 all-prebootstrap: maybe-all-intl
35484 all-prebootstrap: maybe-all-ld
35485 all-prebootstrap: maybe-all-libcpp
35486 all-prebootstrap: maybe-all-libiberty
35487 all-prebootstrap: maybe-all-zlib
35488 @endif gcc-no-bootstrap
35489
35490 GDB_TK = @GDB_TK@
35491 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
35492
35493 # Serialization dependencies. Host configures don't work well in parallel to
35494 # each other, due to contention over config.cache. Target configures and
35495 # build configures are similar.
35496 @serialization_dependencies@
35497
35498 # --------------------------------
35499 # Regenerating top level configury
35500 # --------------------------------
35501
35502 # Multilib.out tells target dirs what multilibs they should build.
35503 # There is really only one copy. We use the 'timestamp' method to
35504 # work around various timestamp bugs on some systems.
35505 # We use move-if-change so that it's only considered updated when it
35506 # actually changes, because it has to depend on a phony target.
35507 multilib.out: maybe-all-gcc
35508 @r=`${PWD_COMMAND}`; export r; \
35509 echo "Checking multilib configuration..."; \
35510 $(CC_FOR_TARGET) --print-multi-lib > multilib.tmp 2> /dev/null ; \
35511 $(SHELL) $(srcdir)/move-if-change multilib.tmp multilib.out ; \
35512
35513 # Rebuilding Makefile.in, using autogen.
35514 AUTOGEN = autogen
35515 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
35516 cd $(srcdir) && $(AUTOGEN) Makefile.def
35517
35518 # Rebuilding Makefile.
35519 Makefile: $(srcdir)/Makefile.in config.status
35520 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
35521
35522 config.status: configure
35523 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
35524
35525 # Rebuilding configure.
35526 AUTOCONF = autoconf
35527 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
35528 cd $(srcdir) && $(AUTOCONF)
35529
35530 # ------------------------------
35531 # Special directives to GNU Make
35532 # ------------------------------
35533
35534 # Don't pass command-line variables to submakes.
35535 .NOEXPORT:
35536 MAKEOVERRIDES=
35537
35538 # end of Makefile.in