2004-08-31 Paolo Bonzini <bonzini@gnu.org>
[deliverable/binutils-gdb.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 file containing GCC's version number.
76 gcc_version_trigger = @gcc_version_trigger@
77 gcc_version = @gcc_version@
78
79 # The gcc driver likes to know the arguments it was configured with.
80 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
81
82 gxx_include_dir = @gxx_include_dir@
83 libstdcxx_incdir = @libstdcxx_incdir@
84
85 tooldir = @tooldir@
86 build_tooldir = @build_tooldir@
87
88 # Directory in which the compiler finds executables, libraries, etc.
89 libsubdir = $(libdir)/gcc/$(target_alias)/$(gcc_version)
90 GDB_NLM_DEPS =
91
92 # This is the name of the environment variable used for the path to
93 # the libraries.
94 RPATH_ENVVAR = @RPATH_ENVVAR@
95
96 # This is set by configure to REALLY_SET_LIB_PATH if --enable-shared
97 # was used.
98 SET_LIB_PATH = @SET_LIB_PATH@
99
100 # configure.in sets SET_LIB_PATH to this if --enable-shared was used.
101 # Some platforms don't like blank entries, so we remove duplicate,
102 # leading and trailing colons.
103 REALLY_SET_LIB_PATH = \
104 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH):$(TARGET_LIB_PATH):$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
105
106 # This is the list of directories to be built for the build system.
107 BUILD_CONFIGDIRS = libiberty libbanshee
108 # Build programs are put under this directory.
109 BUILD_SUBDIR = @build_subdir@
110 # This is set by the configure script to the arguments to use when configuring
111 # directories built for the build system.
112 BUILD_CONFIGARGS = @build_configargs@
113
114 # This is the list of variables to export in the environment when
115 # configuring any subdirectory. It must also be exported whenever
116 # recursing into a build directory in case that directory's Makefile
117 # re-runs configure.
118 BASE_EXPORTS = \
119 FLEX="$(FLEX)"; export FLEX; \
120 LEX="$(LEX)"; export LEX; \
121 BISON="$(BISON)"; export BISON; \
122 YACC="$(YACC)"; export YACC; \
123 M4="$(M4)"; export M4; \
124 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
125
126 # This is the list of variables to export in the environment when
127 # configuring subdirectories for the build system.
128 BUILD_EXPORTS = \
129 $(BASE_EXPORTS) \
130 AR="$(AR_FOR_BUILD)"; export AR; \
131 AS="$(AS_FOR_BUILD)"; export AS; \
132 CC="$(CC_FOR_BUILD)"; export CC; \
133 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
134 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
135 CXX="$(CXX_FOR_BUILD)"; export CXX; \
136 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
137 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
138 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
139 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
140 LD="$(LD_FOR_BUILD)"; export LD; \
141 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
142 NM="$(NM_FOR_BUILD)"; export NM; \
143 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
144 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES;
145
146 # This is the list of directories to built for the host system.
147 SUBDIRS = @configdirs@
148 # This is set by the configure script to the arguments to use when configuring
149 # directories built for the host system.
150 HOST_CONFIGARGS = @host_configargs@
151 # This is the list of variables to export in the environment when
152 # configuring subdirectories for the host system.
153 HOST_EXPORTS = \
154 $(BASE_EXPORTS) \
155 CC="$(CC)"; export CC; \
156 CFLAGS="$(CFLAGS)"; export CFLAGS; \
157 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
158 CXX="$(CXX)"; export CXX; \
159 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
160 AR="$(AR)"; export AR; \
161 AS="$(AS)"; export AS; \
162 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
163 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
164 LD="$(LD)"; export LD; \
165 LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
166 NM="$(NM)"; export NM; \
167 RANLIB="$(RANLIB)"; export RANLIB; \
168 WINDRES="$(WINDRES)"; export WINDRES; \
169 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
170 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
171 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
172 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
173 GMPINC="$(HOST_GMPINC)"; export GMPINC;
174
175 # Similar, for later GCC stages.
176 STAGE_HOST_EXPORTS = \
177 $(HOST_EXPORTS) \
178 CC="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
179 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/"; export CC_FOR_BUILD;
180
181 # This is set by the configure script to the list of directories which
182 # should be built using the target tools.
183 TARGET_CONFIGDIRS = @target_configdirs@
184 # Target libraries are put under this directory:
185 TARGET_SUBDIR = @target_subdir@
186 # This is set by the configure script to the arguments to use when configuring
187 # directories built for the target.
188 TARGET_CONFIGARGS = @target_configargs@
189 # This is the list of variables to export in the environment when
190 # configuring subdirectories for the host system.
191 BASE_TARGET_EXPORTS = \
192 $(BASE_EXPORTS) \
193 AR="$(AR_FOR_TARGET)"; export AR; \
194 AS="$(AS_FOR_TARGET)"; export AS; \
195 CC="$(CC_FOR_TARGET)"; export CC; \
196 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
197 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
198 CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
199 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
200 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
201 GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
202 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
203 LD="$(LD_FOR_TARGET)"; export LD; \
204 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
205 NM="$(NM_FOR_TARGET)"; export NM; \
206 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
207 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES;
208
209 RAW_CXX_TARGET_EXPORTS = \
210 $(BASE_TARGET_EXPORTS) \
211 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
212 CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
213
214 NORMAL_TARGET_EXPORTS = \
215 $(BASE_TARGET_EXPORTS) \
216 CXX="$(CXX_FOR_TARGET)"; export CXX;
217
218 # Where to find GMP
219 HOST_GMPLIBS = @gmplibs@
220 HOST_GMPINC = @gmpinc@
221
222 # ----------------------------------------------
223 # Programs producing files for the BUILD machine
224 # ----------------------------------------------
225
226 SHELL = @config_shell@
227
228 # pwd command to use. Allow user to override default by setting PWDCMD in
229 # the environment to account for automounters. The make variable must not
230 # be called PWDCMD, otherwise the value set here is passed to make
231 # subprocesses and overrides the setting from the user's environment.
232 # Don't use PWD since it is a common shell environment variable and we
233 # don't want to corrupt it.
234 PWD_COMMAND = $${PWDCMD-pwd}
235
236 # compilers to use to create programs which must be run in the build
237 # environment.
238 CC_FOR_BUILD = @CC_FOR_BUILD@
239 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
240
241 CXX_FOR_BUILD = $(CXX)
242
243 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
244 # here so that they can be overridden by Makefile fragments.
245 BUILD_PREFIX = @BUILD_PREFIX@
246 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
247
248 CONFIGURED_BISON = @CONFIGURED_BISON@
249 BISON = `if [ -f $$r/$(BUILD_SUBDIR)/bison/tests/bison ] ; then \
250 echo $$r/$(BUILD_SUBDIR)/bison/tests/bison ; \
251 else \
252 echo ${CONFIGURED_BISON} ; \
253 fi`
254
255 CONFIGURED_YACC = @CONFIGURED_YACC@
256 YACC = `if [ -f $$r/$(BUILD_SUBDIR)/bison/tests/bison ] ; then \
257 echo $$r/$(BUILD_SUBDIR)/bison/tests/bison -y ; \
258 elif [ -f $$r/$(BUILD_SUBDIR)/byacc/byacc ] ; then \
259 echo $$r/$(BUILD_SUBDIR)/byacc/byacc ; \
260 else \
261 echo ${CONFIGURED_YACC} ; \
262 fi`
263
264 CONFIGURED_FLEX = @CONFIGURED_FLEX@
265 FLEX = `if [ -f $$r/$(BUILD_SUBDIR)/flex/flex ] ; \
266 then echo $$r/$(BUILD_SUBDIR)/flex/flex ; \
267 else echo ${CONFIGURED_FLEX} ; fi`
268
269 CONFIGURED_LEX = @CONFIGURED_LEX@
270 LEX = `if [ -f $$r/$(BUILD_SUBDIR)/flex/flex ] ; \
271 then echo $$r/$(BUILD_SUBDIR)/flex/flex ; \
272 else echo ${CONFIGURED_LEX} ; fi`
273
274 CONFIGURED_M4 = @CONFIGURED_M4@
275 M4 = `if [ -f $$r/$(BUILD_SUBDIR)/m4/m4 ] ; \
276 then echo $$r/$(BUILD_SUBDIR)/m4/m4 ; \
277 else echo ${CONFIGURED_M4} ; fi`
278
279 # For an installed makeinfo, we require it to be from texinfo 4.2 or
280 # higher, else we use the "missing" dummy. We also pass the subdirectory
281 # makeinfo even if only the Makefile is there, because Texinfo builds its
282 # manual when made, and it requires its own version.
283 CONFIGURED_MAKEINFO = @CONFIGURED_MAKEINFO@
284 MAKEINFO = `if [ -f $$r/$(BUILD_SUBDIR)/texinfo/makeinfo/Makefile ] ; \
285 then echo $$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo ; \
286 else if (${CONFIGURED_MAKEINFO} --version \
287 | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
288 then echo ${CONFIGURED_MAKEINFO}; else echo $$s/missing makeinfo; fi; fi`
289
290 # This just becomes part of the MAKEINFO definition passed down to
291 # sub-makes. It lets flags be given on the command line while still
292 # using the makeinfo from the object tree.
293 # (Default to avoid splitting info files by setting the threshold high.)
294 MAKEINFOFLAGS = --split-size=5000000
295
296 EXPECT = `if [ -f $$r/expect/expect ] ; \
297 then echo $$r/expect/expect ; \
298 else echo expect ; fi`
299
300 RUNTEST = `if [ -f $$s/dejagnu/runtest ] ; \
301 then echo $$s/dejagnu/runtest ; \
302 else echo runtest ; fi`
303
304 # ---------------------------------------------
305 # Programs producing files for the HOST machine
306 # ---------------------------------------------
307
308 # This is the list of directories that may be needed in RPATH_ENVVAR
309 # so that programs built for the host machine work.
310 HOST_LIB_PATH = $$r/bfd:$$r/opcodes
311
312 AS = @AS@
313
314 AR = @AR@
315 AR_FLAGS = rc
316
317 CC = @CC@
318 CFLAGS = @CFLAGS@
319 LIBCFLAGS = $(CFLAGS)
320
321 CXX = @CXX@
322 CXXFLAGS = @CXXFLAGS@
323 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
324
325 DLLTOOL = @DLLTOOL@
326
327 NM = @NM@
328
329 LD = @LD@
330 LDFLAGS =
331
332 RANLIB = @RANLIB@
333
334 WINDRES = @WINDRES@
335
336 PICFLAG =
337
338 # -----------------------------------------------
339 # Programs producing files for the TARGET machine
340 # -----------------------------------------------
341
342 # This is the list of directories that may be needed in RPATH_ENVVAR
343 # so that prorgams built for the target machine work.
344 TARGET_LIB_PATH = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:$$r/$(TARGET_SUBDIR)/libmudflap/.libs
345
346 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
347
348 AR_FOR_TARGET=@AR_FOR_TARGET@
349 CONFIGURED_AR_FOR_TARGET=@CONFIGURED_AR_FOR_TARGET@
350 USUAL_AR_FOR_TARGET = ` \
351 if [ -f $$r/binutils/ar ] ; then \
352 echo $$r/binutils/ar ; \
353 else \
354 if [ '$(host)' = '$(target)' ] ; then \
355 echo $(AR); \
356 else \
357 echo $(CONFIGURED_AR_FOR_TARGET) ; \
358 fi; \
359 fi`
360
361 AS_FOR_TARGET=@AS_FOR_TARGET@
362 CONFIGURED_AS_FOR_TARGET=@CONFIGURED_AS_FOR_TARGET@
363 USUAL_AS_FOR_TARGET = ` \
364 if [ -f $$r/gas/as-new ] ; then \
365 echo $$r/gas/as-new ; \
366 elif [ -f $$r/gcc/xgcc ]; then \
367 $(CC_FOR_TARGET) -print-prog-name=as ; \
368 else \
369 if [ '$(host)' = '$(target)' ] ; then \
370 echo $(AS); \
371 else \
372 echo $(CONFIGURED_AS_FOR_TARGET) ; \
373 fi; \
374 fi`
375
376 CC_FOR_TARGET = @CC_FOR_TARGET@
377 # During gcc bootstrap, if we use some random cc for stage1 then
378 # CFLAGS will be just -g. We want to ensure that TARGET libraries
379 # (which we know are built with gcc) are built with optimizations so
380 # prepend -O2 when setting CFLAGS_FOR_TARGET.
381 CFLAGS_FOR_TARGET = -O2 $(CFLAGS)
382 # If GCC_FOR_TARGET is not overriden on the command line, then this
383 # variable is passed down to the gcc Makefile, where it is used to
384 # build libgcc2.a. We define it here so that it can itself be
385 # overridden on the command line.
386 GCC_FOR_TARGET=@GCC_FOR_TARGET@
387 USUAL_GCC_FOR_TARGET = $(STAGE_CC_WRAPPER) $$r/gcc/xgcc -B$$r/gcc/ $(FLAGS_FOR_TARGET)
388 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
389
390 CXX_FOR_TARGET = @CXX_FOR_TARGET@
391 RAW_CXX_FOR_TARGET = @RAW_CXX_FOR_TARGET@
392 CXX_FOR_TARGET_FOR_RECURSIVE_MAKE = @CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@
393 RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE = @RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@
394 CXXFLAGS_FOR_TARGET = $(CXXFLAGS)
395 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
396
397 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
398 CONFIGURED_DLLTOOL_FOR_TARGET=@CONFIGURED_DLLTOOL_FOR_TARGET@
399 USUAL_DLLTOOL_FOR_TARGET = ` \
400 if [ -f $$r/binutils/dlltool ] ; then \
401 echo $$r/binutils/dlltool ; \
402 else \
403 if [ '$(host)' = '$(target)' ] ; then \
404 echo $(DLLTOOL); \
405 else \
406 echo $(CONFIGURED_DLLTOOL_FOR_TARGET) ; \
407 fi; \
408 fi`
409
410 GCJ_FOR_TARGET = @GCJ_FOR_TARGET@
411 GFORTRAN_FOR_TARGET = @GFORTRAN_FOR_TARGET@
412
413 LD_FOR_TARGET=@LD_FOR_TARGET@
414 CONFIGURED_LD_FOR_TARGET=@CONFIGURED_LD_FOR_TARGET@
415 USUAL_LD_FOR_TARGET = ` \
416 if [ -f $$r/ld/ld-new ] ; then \
417 echo $$r/ld/ld-new ; \
418 elif [ -f $$r/gcc/xgcc ]; then \
419 $(CC_FOR_TARGET) -print-prog-name=ld ; \
420 else \
421 if [ '$(host)' = '$(target)' ] ; then \
422 echo $(LD); \
423 else \
424 echo $(CONFIGURED_LD_FOR_TARGET) ; \
425 fi; \
426 fi`
427
428 LDFLAGS_FOR_TARGET =
429
430 NM_FOR_TARGET=@NM_FOR_TARGET@
431 CONFIGURED_NM_FOR_TARGET=@CONFIGURED_NM_FOR_TARGET@
432 USUAL_NM_FOR_TARGET = ` \
433 if [ -f $$r/binutils/nm-new ] ; then \
434 echo $$r/binutils/nm-new ; \
435 elif [ -f $$r/gcc/xgcc ]; then \
436 $(CC_FOR_TARGET) -print-prog-name=nm ; \
437 else \
438 if [ '$(host)' = '$(target)' ] ; then \
439 echo $(NM); \
440 else \
441 echo $(CONFIGURED_NM_FOR_TARGET) ; \
442 fi; \
443 fi`
444
445 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
446 CONFIGURED_RANLIB_FOR_TARGET=@CONFIGURED_RANLIB_FOR_TARGET@
447 USUAL_RANLIB_FOR_TARGET = ` \
448 if [ -f $$r/binutils/ranlib ] ; then \
449 echo $$r/binutils/ranlib ; \
450 else \
451 if [ '$(host)' = '$(target)' ] ; then \
452 if [ x'$(RANLIB)' != x ]; then \
453 echo $(RANLIB); \
454 else \
455 echo ranlib; \
456 fi; \
457 else \
458 echo $(CONFIGURED_RANLIB_FOR_TARGET) ; \
459 fi; \
460 fi`
461
462 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
463 CONFIGURED_WINDRES_FOR_TARGET=@CONFIGURED_WINDRES_FOR_TARGET@
464 USUAL_WINDRES_FOR_TARGET = ` \
465 if [ -f $$r/binutils/windres ] ; then \
466 echo $$r/binutils/windres ; \
467 else \
468 if [ '$(host)' = '$(target)' ] ; then \
469 echo $(WINDRES); \
470 else \
471 echo $(CONFIGURED_WINDRES_FOR_TARGET) ; \
472 fi; \
473 fi`
474
475 PICFLAG_FOR_TARGET =
476
477 # ------------------------------------
478 # Miscellaneous targets and flag lists
479 # ------------------------------------
480
481 @if gcc-bootstrap
482 # Let's leave this as the first rule in the file until toplevel
483 # bootstrap is fleshed out completely.
484 sorry:
485 @echo Toplevel bootstrap temporarily out of commission.
486 @echo Please reconfigure without --enable-bootstrap
487 @endif gcc-bootstrap
488
489 # The first rule in the file had better be this one. Don't put any above it.
490 # This lives here to allow makefile fragments to contain dependencies.
491 @default_target@:
492
493 #### host and target specific makefile fragments come in here.
494 @target_makefile_frag@
495 @alphaieee_frag@
496 @ospace_frag@
497 @host_makefile_frag@
498 ###
499
500 # Flags to pass down to all sub-makes.
501 BASE_FLAGS_TO_PASS = \
502 "DESTDIR=$(DESTDIR)" \
503 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
504 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
505 "bindir=$(bindir)" \
506 "datadir=$(datadir)" \
507 "exec_prefix=$(exec_prefix)" \
508 "includedir=$(includedir)" \
509 "infodir=$(infodir)" \
510 "libdir=$(libdir)" \
511 "libexecdir=$(libexecdir)" \
512 "lispdir=$(lispdir)" \
513 "libstdcxx_incdir=$(libstdcxx_incdir)" \
514 "libsubdir=$(libsubdir)" \
515 "localstatedir=$(localstatedir)" \
516 "mandir=$(mandir)" \
517 "oldincludedir=$(oldincludedir)" \
518 "prefix=$(prefix)" \
519 "sbindir=$(sbindir)" \
520 "sharedstatedir=$(sharedstatedir)" \
521 "sysconfdir=$(sysconfdir)" \
522 "tooldir=$(tooldir)" \
523 "build_tooldir=$(build_tooldir)" \
524 "gxx_include_dir=$(gxx_include_dir)" \
525 "gcc_version=$(gcc_version)" \
526 "gcc_version_trigger=$(gcc_version_trigger)" \
527 "target_alias=$(target_alias)" \
528 "BISON=$(BISON)" \
529 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
530 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
531 "EXPECT=$(EXPECT)" \
532 "FLEX=$(FLEX)" \
533 "INSTALL=$(INSTALL)" \
534 "INSTALL_DATA=$(INSTALL_DATA)" \
535 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
536 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
537 "LEX=$(LEX)" \
538 "M4=$(M4)" \
539 "MAKE=$(MAKE)" \
540 "RUNTEST=$(RUNTEST)" \
541 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
542 "SHELL=$(SHELL)" \
543 "YACC=$(YACC)" \
544 "AR_FLAGS=$(AR_FLAGS)" \
545 "CFLAGS=$(CFLAGS)" \
546 "CXXFLAGS=$(CXXFLAGS)" \
547 "LDFLAGS=$(LDFLAGS)" \
548 "LIBCFLAGS=$(LIBCFLAGS)" \
549 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
550 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
551 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
552 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
553 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
554 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
555 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
556 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
557 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
558 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
559 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
560 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
561 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
562 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
563 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
564 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
565 "CONFIG_SHELL=$(SHELL)" \
566 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
567
568 # For any flags above that may contain shell code that varies from one
569 # target library to another. When doing recursive invocations of the
570 # top-level Makefile, we don't want the outer make to evaluate them,
571 # so we pass these variables down unchanged. They must not contain
572 # single nor double quotes.
573 RECURSE_FLAGS = \
574 CXX_FOR_TARGET='$(CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
575 RAW_CXX_FOR_TARGET='$(RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
576
577 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(RECURSE_FLAGS)
578
579 # Flags to pass down to most sub-makes, in which we're building with
580 # the host environment.
581 EXTRA_HOST_FLAGS = \
582 'AR=$(AR)' \
583 'AS=$(AS)' \
584 'CC=$(CC)' \
585 'CXX=$(CXX)' \
586 'DLLTOOL=$(DLLTOOL)' \
587 'LD=$(LD)' \
588 'NM=$(NM)' \
589 'RANLIB=$(RANLIB)' \
590 'WINDRES=$(WINDRES)'
591
592 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
593
594 # Flags that are concerned with the location of the X11 include files
595 # and library files
596 #
597 # NOTE: until the top-level is getting the values via autoconf, it only
598 # causes problems to have this top-level Makefile overriding the autoconf-set
599 # values in child directories. Only variables that don't conflict with
600 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
601 #
602 X11_FLAGS_TO_PASS = \
603 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
604 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
605
606 # Flags to pass down to makes which are built with the target environment.
607 # The double $ decreases the length of the command line; the variables
608 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.
609 EXTRA_TARGET_FLAGS = \
610 'AR=$$(AR_FOR_TARGET)' \
611 'AS=$$(AS_FOR_TARGET)' \
612 'CC=$$(CC_FOR_TARGET)' \
613 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
614 'CXX=$$(CXX_FOR_TARGET)' \
615 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
616 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
617 'LD=$$(LD_FOR_TARGET)' \
618 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
619 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
620 'NM=$$(NM_FOR_TARGET)' \
621 'RANLIB=$$(RANLIB_FOR_TARGET)' \
622 'WINDRES=$$(WINDRES_FOR_TARGET)'
623
624 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
625
626 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
627 # unfortunately needs the native compiler and the target ar and
628 # ranlib.
629 # If any variables are added here, they must be added to do-*, below.
630 # The BUILD_* variables are a special case, which are used for the gcc
631 # cross-building scheme.
632 EXTRA_GCC_FLAGS = \
633 'BUILD_PREFIX=$(BUILD_PREFIX)' \
634 'BUILD_PREFIX_1=$(BUILD_PREFIX_1)' \
635 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
636 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
637 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
638 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
639 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
640 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
641 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
642 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
643 "`echo 'STAGE1_CFLAGS=$(STAGE1_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
644 "`echo 'BOOT_CFLAGS=$(BOOT_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
645 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
646
647 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
648
649 .PHONY: configure-host
650 configure-host: \
651 maybe-configure-ash \
652 maybe-configure-autoconf \
653 maybe-configure-automake \
654 maybe-configure-bash \
655 maybe-configure-bfd \
656 maybe-configure-opcodes \
657 maybe-configure-binutils \
658 maybe-configure-bison \
659 maybe-configure-byacc \
660 maybe-configure-bzip2 \
661 maybe-configure-dejagnu \
662 maybe-configure-diff \
663 maybe-configure-dosutils \
664 maybe-configure-etc \
665 maybe-configure-fastjar \
666 maybe-configure-fileutils \
667 maybe-configure-findutils \
668 maybe-configure-find \
669 maybe-configure-flex \
670 maybe-configure-gas \
671 maybe-configure-gcc \
672 maybe-configure-gawk \
673 maybe-configure-gettext \
674 maybe-configure-gnuserv \
675 maybe-configure-gprof \
676 maybe-configure-gzip \
677 maybe-configure-hello \
678 maybe-configure-indent \
679 maybe-configure-intl \
680 maybe-configure-tcl \
681 maybe-configure-itcl \
682 maybe-configure-ld \
683 maybe-configure-libcpp \
684 maybe-configure-libgui \
685 maybe-configure-libbanshee \
686 maybe-configure-libiberty \
687 maybe-configure-libtool \
688 maybe-configure-m4 \
689 maybe-configure-make \
690 maybe-configure-mmalloc \
691 maybe-configure-patch \
692 maybe-configure-perl \
693 maybe-configure-prms \
694 maybe-configure-rcs \
695 maybe-configure-readline \
696 maybe-configure-release \
697 maybe-configure-recode \
698 maybe-configure-sed \
699 maybe-configure-send-pr \
700 maybe-configure-shellutils \
701 maybe-configure-sid \
702 maybe-configure-sim \
703 maybe-configure-tar \
704 maybe-configure-texinfo \
705 maybe-configure-textutils \
706 maybe-configure-time \
707 maybe-configure-uudecode \
708 maybe-configure-wdiff \
709 maybe-configure-zip \
710 maybe-configure-zlib \
711 maybe-configure-gdb \
712 maybe-configure-expect \
713 maybe-configure-guile \
714 maybe-configure-tk \
715 maybe-configure-libtermcap \
716 maybe-configure-utils
717 .PHONY: configure-target
718 configure-target: \
719 maybe-configure-target-libstdc++-v3 \
720 maybe-configure-target-libmudflap \
721 maybe-configure-target-newlib \
722 maybe-configure-target-libgfortran \
723 maybe-configure-target-libobjc \
724 maybe-configure-target-libtermcap \
725 maybe-configure-target-winsup \
726 maybe-configure-target-libgloss \
727 maybe-configure-target-libiberty \
728 maybe-configure-target-gperf \
729 maybe-configure-target-examples \
730 maybe-configure-target-libffi \
731 maybe-configure-target-libjava \
732 maybe-configure-target-zlib \
733 maybe-configure-target-boehm-gc \
734 maybe-configure-target-qthreads \
735 maybe-configure-target-rda \
736 maybe-configure-target-libada
737
738 # The target built for a native non-bootstrap build.
739 .PHONY: all
740 all: unstage all-host all-target stage
741
742 .PHONY: all-build
743 all-build: \
744 maybe-all-build-libiberty \
745 maybe-all-build-bison \
746 maybe-all-build-byacc \
747 maybe-all-build-flex \
748 maybe-all-build-m4 \
749 maybe-all-build-texinfo \
750 maybe-all-build-fixincludes
751 .PHONY: all-host
752 all-host: \
753 maybe-all-ash \
754 maybe-all-autoconf \
755 maybe-all-automake \
756 maybe-all-bash \
757 maybe-all-bfd \
758 maybe-all-opcodes \
759 maybe-all-binutils \
760 maybe-all-bison \
761 maybe-all-byacc \
762 maybe-all-bzip2 \
763 maybe-all-dejagnu \
764 maybe-all-diff \
765 maybe-all-dosutils \
766 maybe-all-etc \
767 maybe-all-fastjar \
768 maybe-all-fileutils \
769 maybe-all-findutils \
770 maybe-all-find \
771 maybe-all-flex \
772 maybe-all-gas \
773 maybe-all-gcc \
774 maybe-all-gawk \
775 maybe-all-gettext \
776 maybe-all-gnuserv \
777 maybe-all-gprof \
778 maybe-all-gzip \
779 maybe-all-hello \
780 maybe-all-indent \
781 maybe-all-intl \
782 maybe-all-tcl \
783 maybe-all-itcl \
784 maybe-all-ld \
785 maybe-all-libcpp \
786 maybe-all-libgui \
787 maybe-all-libbanshee \
788 maybe-all-libiberty \
789 maybe-all-libtool \
790 maybe-all-m4 \
791 maybe-all-make \
792 maybe-all-mmalloc \
793 maybe-all-patch \
794 maybe-all-perl \
795 maybe-all-prms \
796 maybe-all-rcs \
797 maybe-all-readline \
798 maybe-all-release \
799 maybe-all-recode \
800 maybe-all-sed \
801 maybe-all-send-pr \
802 maybe-all-shellutils \
803 maybe-all-sid \
804 maybe-all-sim \
805 maybe-all-tar \
806 maybe-all-texinfo \
807 maybe-all-textutils \
808 maybe-all-time \
809 maybe-all-uudecode \
810 maybe-all-wdiff \
811 maybe-all-zip \
812 maybe-all-zlib \
813 maybe-all-gdb \
814 maybe-all-expect \
815 maybe-all-guile \
816 maybe-all-tk \
817 maybe-all-libtermcap \
818 maybe-all-utils
819 .PHONY: all-target
820 all-target: \
821 maybe-all-target-libstdc++-v3 \
822 maybe-all-target-libmudflap \
823 maybe-all-target-newlib \
824 maybe-all-target-libgfortran \
825 maybe-all-target-libobjc \
826 maybe-all-target-libtermcap \
827 maybe-all-target-winsup \
828 maybe-all-target-libgloss \
829 maybe-all-target-libiberty \
830 maybe-all-target-gperf \
831 maybe-all-target-examples \
832 maybe-all-target-libffi \
833 maybe-all-target-libjava \
834 maybe-all-target-zlib \
835 maybe-all-target-boehm-gc \
836 maybe-all-target-qthreads \
837 maybe-all-target-rda \
838 maybe-all-target-libada
839
840 # Do a target for all the subdirectories. A ``make do-X'' will do a
841 # ``make X'' in all subdirectories (because, in general, there is a
842 # dependency (below) of X upon do-X, a ``make X'' will also do this,
843 # but it may do additional work as well).
844
845 .PHONY: do-info
846 do-info: unstage info-host info-target stage
847
848 .PHONY: info-host
849 info-host: \
850 maybe-info-ash \
851 maybe-info-autoconf \
852 maybe-info-automake \
853 maybe-info-bash \
854 maybe-info-bfd \
855 maybe-info-opcodes \
856 maybe-info-binutils \
857 maybe-info-bison \
858 maybe-info-byacc \
859 maybe-info-bzip2 \
860 maybe-info-dejagnu \
861 maybe-info-diff \
862 maybe-info-dosutils \
863 maybe-info-etc \
864 maybe-info-fastjar \
865 maybe-info-fileutils \
866 maybe-info-findutils \
867 maybe-info-find \
868 maybe-info-flex \
869 maybe-info-gas \
870 maybe-info-gcc \
871 maybe-info-gawk \
872 maybe-info-gettext \
873 maybe-info-gnuserv \
874 maybe-info-gprof \
875 maybe-info-gzip \
876 maybe-info-hello \
877 maybe-info-indent \
878 maybe-info-intl \
879 maybe-info-tcl \
880 maybe-info-itcl \
881 maybe-info-ld \
882 maybe-info-libcpp \
883 maybe-info-libgui \
884 maybe-info-libbanshee \
885 maybe-info-libiberty \
886 maybe-info-libtool \
887 maybe-info-m4 \
888 maybe-info-make \
889 maybe-info-mmalloc \
890 maybe-info-patch \
891 maybe-info-perl \
892 maybe-info-prms \
893 maybe-info-rcs \
894 maybe-info-readline \
895 maybe-info-release \
896 maybe-info-recode \
897 maybe-info-sed \
898 maybe-info-send-pr \
899 maybe-info-shellutils \
900 maybe-info-sid \
901 maybe-info-sim \
902 maybe-info-tar \
903 maybe-info-texinfo \
904 maybe-info-textutils \
905 maybe-info-time \
906 maybe-info-uudecode \
907 maybe-info-wdiff \
908 maybe-info-zip \
909 maybe-info-zlib \
910 maybe-info-gdb \
911 maybe-info-expect \
912 maybe-info-guile \
913 maybe-info-tk \
914 maybe-info-libtermcap \
915 maybe-info-utils
916
917 .PHONY: info-target
918 info-target: \
919 maybe-info-target-libstdc++-v3 \
920 maybe-info-target-libmudflap \
921 maybe-info-target-newlib \
922 maybe-info-target-libgfortran \
923 maybe-info-target-libobjc \
924 maybe-info-target-libtermcap \
925 maybe-info-target-winsup \
926 maybe-info-target-libgloss \
927 maybe-info-target-libiberty \
928 maybe-info-target-gperf \
929 maybe-info-target-examples \
930 maybe-info-target-libffi \
931 maybe-info-target-libjava \
932 maybe-info-target-zlib \
933 maybe-info-target-boehm-gc \
934 maybe-info-target-qthreads \
935 maybe-info-target-rda \
936 maybe-info-target-libada
937
938 .PHONY: do-dvi
939 do-dvi: unstage dvi-host dvi-target stage
940
941 .PHONY: dvi-host
942 dvi-host: \
943 maybe-dvi-ash \
944 maybe-dvi-autoconf \
945 maybe-dvi-automake \
946 maybe-dvi-bash \
947 maybe-dvi-bfd \
948 maybe-dvi-opcodes \
949 maybe-dvi-binutils \
950 maybe-dvi-bison \
951 maybe-dvi-byacc \
952 maybe-dvi-bzip2 \
953 maybe-dvi-dejagnu \
954 maybe-dvi-diff \
955 maybe-dvi-dosutils \
956 maybe-dvi-etc \
957 maybe-dvi-fastjar \
958 maybe-dvi-fileutils \
959 maybe-dvi-findutils \
960 maybe-dvi-find \
961 maybe-dvi-flex \
962 maybe-dvi-gas \
963 maybe-dvi-gcc \
964 maybe-dvi-gawk \
965 maybe-dvi-gettext \
966 maybe-dvi-gnuserv \
967 maybe-dvi-gprof \
968 maybe-dvi-gzip \
969 maybe-dvi-hello \
970 maybe-dvi-indent \
971 maybe-dvi-intl \
972 maybe-dvi-tcl \
973 maybe-dvi-itcl \
974 maybe-dvi-ld \
975 maybe-dvi-libcpp \
976 maybe-dvi-libgui \
977 maybe-dvi-libbanshee \
978 maybe-dvi-libiberty \
979 maybe-dvi-libtool \
980 maybe-dvi-m4 \
981 maybe-dvi-make \
982 maybe-dvi-mmalloc \
983 maybe-dvi-patch \
984 maybe-dvi-perl \
985 maybe-dvi-prms \
986 maybe-dvi-rcs \
987 maybe-dvi-readline \
988 maybe-dvi-release \
989 maybe-dvi-recode \
990 maybe-dvi-sed \
991 maybe-dvi-send-pr \
992 maybe-dvi-shellutils \
993 maybe-dvi-sid \
994 maybe-dvi-sim \
995 maybe-dvi-tar \
996 maybe-dvi-texinfo \
997 maybe-dvi-textutils \
998 maybe-dvi-time \
999 maybe-dvi-uudecode \
1000 maybe-dvi-wdiff \
1001 maybe-dvi-zip \
1002 maybe-dvi-zlib \
1003 maybe-dvi-gdb \
1004 maybe-dvi-expect \
1005 maybe-dvi-guile \
1006 maybe-dvi-tk \
1007 maybe-dvi-libtermcap \
1008 maybe-dvi-utils
1009
1010 .PHONY: dvi-target
1011 dvi-target: \
1012 maybe-dvi-target-libstdc++-v3 \
1013 maybe-dvi-target-libmudflap \
1014 maybe-dvi-target-newlib \
1015 maybe-dvi-target-libgfortran \
1016 maybe-dvi-target-libobjc \
1017 maybe-dvi-target-libtermcap \
1018 maybe-dvi-target-winsup \
1019 maybe-dvi-target-libgloss \
1020 maybe-dvi-target-libiberty \
1021 maybe-dvi-target-gperf \
1022 maybe-dvi-target-examples \
1023 maybe-dvi-target-libffi \
1024 maybe-dvi-target-libjava \
1025 maybe-dvi-target-zlib \
1026 maybe-dvi-target-boehm-gc \
1027 maybe-dvi-target-qthreads \
1028 maybe-dvi-target-rda \
1029 maybe-dvi-target-libada
1030
1031 .PHONY: do-TAGS
1032 do-TAGS: unstage TAGS-host TAGS-target stage
1033
1034 .PHONY: TAGS-host
1035 TAGS-host: \
1036 maybe-TAGS-ash \
1037 maybe-TAGS-autoconf \
1038 maybe-TAGS-automake \
1039 maybe-TAGS-bash \
1040 maybe-TAGS-bfd \
1041 maybe-TAGS-opcodes \
1042 maybe-TAGS-binutils \
1043 maybe-TAGS-bison \
1044 maybe-TAGS-byacc \
1045 maybe-TAGS-bzip2 \
1046 maybe-TAGS-dejagnu \
1047 maybe-TAGS-diff \
1048 maybe-TAGS-dosutils \
1049 maybe-TAGS-etc \
1050 maybe-TAGS-fastjar \
1051 maybe-TAGS-fileutils \
1052 maybe-TAGS-findutils \
1053 maybe-TAGS-find \
1054 maybe-TAGS-flex \
1055 maybe-TAGS-gas \
1056 maybe-TAGS-gcc \
1057 maybe-TAGS-gawk \
1058 maybe-TAGS-gettext \
1059 maybe-TAGS-gnuserv \
1060 maybe-TAGS-gprof \
1061 maybe-TAGS-gzip \
1062 maybe-TAGS-hello \
1063 maybe-TAGS-indent \
1064 maybe-TAGS-intl \
1065 maybe-TAGS-tcl \
1066 maybe-TAGS-itcl \
1067 maybe-TAGS-ld \
1068 maybe-TAGS-libcpp \
1069 maybe-TAGS-libgui \
1070 maybe-TAGS-libbanshee \
1071 maybe-TAGS-libiberty \
1072 maybe-TAGS-libtool \
1073 maybe-TAGS-m4 \
1074 maybe-TAGS-make \
1075 maybe-TAGS-mmalloc \
1076 maybe-TAGS-patch \
1077 maybe-TAGS-perl \
1078 maybe-TAGS-prms \
1079 maybe-TAGS-rcs \
1080 maybe-TAGS-readline \
1081 maybe-TAGS-release \
1082 maybe-TAGS-recode \
1083 maybe-TAGS-sed \
1084 maybe-TAGS-send-pr \
1085 maybe-TAGS-shellutils \
1086 maybe-TAGS-sid \
1087 maybe-TAGS-sim \
1088 maybe-TAGS-tar \
1089 maybe-TAGS-texinfo \
1090 maybe-TAGS-textutils \
1091 maybe-TAGS-time \
1092 maybe-TAGS-uudecode \
1093 maybe-TAGS-wdiff \
1094 maybe-TAGS-zip \
1095 maybe-TAGS-zlib \
1096 maybe-TAGS-gdb \
1097 maybe-TAGS-expect \
1098 maybe-TAGS-guile \
1099 maybe-TAGS-tk \
1100 maybe-TAGS-libtermcap \
1101 maybe-TAGS-utils
1102
1103 .PHONY: TAGS-target
1104 TAGS-target: \
1105 maybe-TAGS-target-libstdc++-v3 \
1106 maybe-TAGS-target-libmudflap \
1107 maybe-TAGS-target-newlib \
1108 maybe-TAGS-target-libgfortran \
1109 maybe-TAGS-target-libobjc \
1110 maybe-TAGS-target-libtermcap \
1111 maybe-TAGS-target-winsup \
1112 maybe-TAGS-target-libgloss \
1113 maybe-TAGS-target-libiberty \
1114 maybe-TAGS-target-gperf \
1115 maybe-TAGS-target-examples \
1116 maybe-TAGS-target-libffi \
1117 maybe-TAGS-target-libjava \
1118 maybe-TAGS-target-zlib \
1119 maybe-TAGS-target-boehm-gc \
1120 maybe-TAGS-target-qthreads \
1121 maybe-TAGS-target-rda \
1122 maybe-TAGS-target-libada
1123
1124 .PHONY: do-install-info
1125 do-install-info: unstage install-info-host install-info-target stage
1126
1127 .PHONY: install-info-host
1128 install-info-host: \
1129 maybe-install-info-ash \
1130 maybe-install-info-autoconf \
1131 maybe-install-info-automake \
1132 maybe-install-info-bash \
1133 maybe-install-info-bfd \
1134 maybe-install-info-opcodes \
1135 maybe-install-info-binutils \
1136 maybe-install-info-bison \
1137 maybe-install-info-byacc \
1138 maybe-install-info-bzip2 \
1139 maybe-install-info-dejagnu \
1140 maybe-install-info-diff \
1141 maybe-install-info-dosutils \
1142 maybe-install-info-etc \
1143 maybe-install-info-fastjar \
1144 maybe-install-info-fileutils \
1145 maybe-install-info-findutils \
1146 maybe-install-info-find \
1147 maybe-install-info-flex \
1148 maybe-install-info-gas \
1149 maybe-install-info-gcc \
1150 maybe-install-info-gawk \
1151 maybe-install-info-gettext \
1152 maybe-install-info-gnuserv \
1153 maybe-install-info-gprof \
1154 maybe-install-info-gzip \
1155 maybe-install-info-hello \
1156 maybe-install-info-indent \
1157 maybe-install-info-intl \
1158 maybe-install-info-tcl \
1159 maybe-install-info-itcl \
1160 maybe-install-info-ld \
1161 maybe-install-info-libcpp \
1162 maybe-install-info-libgui \
1163 maybe-install-info-libbanshee \
1164 maybe-install-info-libiberty \
1165 maybe-install-info-libtool \
1166 maybe-install-info-m4 \
1167 maybe-install-info-make \
1168 maybe-install-info-mmalloc \
1169 maybe-install-info-patch \
1170 maybe-install-info-perl \
1171 maybe-install-info-prms \
1172 maybe-install-info-rcs \
1173 maybe-install-info-readline \
1174 maybe-install-info-release \
1175 maybe-install-info-recode \
1176 maybe-install-info-sed \
1177 maybe-install-info-send-pr \
1178 maybe-install-info-shellutils \
1179 maybe-install-info-sid \
1180 maybe-install-info-sim \
1181 maybe-install-info-tar \
1182 maybe-install-info-texinfo \
1183 maybe-install-info-textutils \
1184 maybe-install-info-time \
1185 maybe-install-info-uudecode \
1186 maybe-install-info-wdiff \
1187 maybe-install-info-zip \
1188 maybe-install-info-zlib \
1189 maybe-install-info-gdb \
1190 maybe-install-info-expect \
1191 maybe-install-info-guile \
1192 maybe-install-info-tk \
1193 maybe-install-info-libtermcap \
1194 maybe-install-info-utils
1195
1196 .PHONY: install-info-target
1197 install-info-target: \
1198 maybe-install-info-target-libstdc++-v3 \
1199 maybe-install-info-target-libmudflap \
1200 maybe-install-info-target-newlib \
1201 maybe-install-info-target-libgfortran \
1202 maybe-install-info-target-libobjc \
1203 maybe-install-info-target-libtermcap \
1204 maybe-install-info-target-winsup \
1205 maybe-install-info-target-libgloss \
1206 maybe-install-info-target-libiberty \
1207 maybe-install-info-target-gperf \
1208 maybe-install-info-target-examples \
1209 maybe-install-info-target-libffi \
1210 maybe-install-info-target-libjava \
1211 maybe-install-info-target-zlib \
1212 maybe-install-info-target-boehm-gc \
1213 maybe-install-info-target-qthreads \
1214 maybe-install-info-target-rda \
1215 maybe-install-info-target-libada
1216
1217 .PHONY: do-installcheck
1218 do-installcheck: unstage installcheck-host installcheck-target stage
1219
1220 .PHONY: installcheck-host
1221 installcheck-host: \
1222 maybe-installcheck-ash \
1223 maybe-installcheck-autoconf \
1224 maybe-installcheck-automake \
1225 maybe-installcheck-bash \
1226 maybe-installcheck-bfd \
1227 maybe-installcheck-opcodes \
1228 maybe-installcheck-binutils \
1229 maybe-installcheck-bison \
1230 maybe-installcheck-byacc \
1231 maybe-installcheck-bzip2 \
1232 maybe-installcheck-dejagnu \
1233 maybe-installcheck-diff \
1234 maybe-installcheck-dosutils \
1235 maybe-installcheck-etc \
1236 maybe-installcheck-fastjar \
1237 maybe-installcheck-fileutils \
1238 maybe-installcheck-findutils \
1239 maybe-installcheck-find \
1240 maybe-installcheck-flex \
1241 maybe-installcheck-gas \
1242 maybe-installcheck-gcc \
1243 maybe-installcheck-gawk \
1244 maybe-installcheck-gettext \
1245 maybe-installcheck-gnuserv \
1246 maybe-installcheck-gprof \
1247 maybe-installcheck-gzip \
1248 maybe-installcheck-hello \
1249 maybe-installcheck-indent \
1250 maybe-installcheck-intl \
1251 maybe-installcheck-tcl \
1252 maybe-installcheck-itcl \
1253 maybe-installcheck-ld \
1254 maybe-installcheck-libcpp \
1255 maybe-installcheck-libgui \
1256 maybe-installcheck-libbanshee \
1257 maybe-installcheck-libiberty \
1258 maybe-installcheck-libtool \
1259 maybe-installcheck-m4 \
1260 maybe-installcheck-make \
1261 maybe-installcheck-mmalloc \
1262 maybe-installcheck-patch \
1263 maybe-installcheck-perl \
1264 maybe-installcheck-prms \
1265 maybe-installcheck-rcs \
1266 maybe-installcheck-readline \
1267 maybe-installcheck-release \
1268 maybe-installcheck-recode \
1269 maybe-installcheck-sed \
1270 maybe-installcheck-send-pr \
1271 maybe-installcheck-shellutils \
1272 maybe-installcheck-sid \
1273 maybe-installcheck-sim \
1274 maybe-installcheck-tar \
1275 maybe-installcheck-texinfo \
1276 maybe-installcheck-textutils \
1277 maybe-installcheck-time \
1278 maybe-installcheck-uudecode \
1279 maybe-installcheck-wdiff \
1280 maybe-installcheck-zip \
1281 maybe-installcheck-zlib \
1282 maybe-installcheck-gdb \
1283 maybe-installcheck-expect \
1284 maybe-installcheck-guile \
1285 maybe-installcheck-tk \
1286 maybe-installcheck-libtermcap \
1287 maybe-installcheck-utils
1288
1289 .PHONY: installcheck-target
1290 installcheck-target: \
1291 maybe-installcheck-target-libstdc++-v3 \
1292 maybe-installcheck-target-libmudflap \
1293 maybe-installcheck-target-newlib \
1294 maybe-installcheck-target-libgfortran \
1295 maybe-installcheck-target-libobjc \
1296 maybe-installcheck-target-libtermcap \
1297 maybe-installcheck-target-winsup \
1298 maybe-installcheck-target-libgloss \
1299 maybe-installcheck-target-libiberty \
1300 maybe-installcheck-target-gperf \
1301 maybe-installcheck-target-examples \
1302 maybe-installcheck-target-libffi \
1303 maybe-installcheck-target-libjava \
1304 maybe-installcheck-target-zlib \
1305 maybe-installcheck-target-boehm-gc \
1306 maybe-installcheck-target-qthreads \
1307 maybe-installcheck-target-rda \
1308 maybe-installcheck-target-libada
1309
1310 .PHONY: do-mostlyclean
1311 do-mostlyclean: unstage mostlyclean-host mostlyclean-target stage
1312
1313 .PHONY: mostlyclean-host
1314 mostlyclean-host: \
1315 maybe-mostlyclean-ash \
1316 maybe-mostlyclean-autoconf \
1317 maybe-mostlyclean-automake \
1318 maybe-mostlyclean-bash \
1319 maybe-mostlyclean-bfd \
1320 maybe-mostlyclean-opcodes \
1321 maybe-mostlyclean-binutils \
1322 maybe-mostlyclean-bison \
1323 maybe-mostlyclean-byacc \
1324 maybe-mostlyclean-bzip2 \
1325 maybe-mostlyclean-dejagnu \
1326 maybe-mostlyclean-diff \
1327 maybe-mostlyclean-dosutils \
1328 maybe-mostlyclean-etc \
1329 maybe-mostlyclean-fastjar \
1330 maybe-mostlyclean-fileutils \
1331 maybe-mostlyclean-findutils \
1332 maybe-mostlyclean-find \
1333 maybe-mostlyclean-flex \
1334 maybe-mostlyclean-gas \
1335 maybe-mostlyclean-gcc \
1336 maybe-mostlyclean-gawk \
1337 maybe-mostlyclean-gettext \
1338 maybe-mostlyclean-gnuserv \
1339 maybe-mostlyclean-gprof \
1340 maybe-mostlyclean-gzip \
1341 maybe-mostlyclean-hello \
1342 maybe-mostlyclean-indent \
1343 maybe-mostlyclean-intl \
1344 maybe-mostlyclean-tcl \
1345 maybe-mostlyclean-itcl \
1346 maybe-mostlyclean-ld \
1347 maybe-mostlyclean-libcpp \
1348 maybe-mostlyclean-libgui \
1349 maybe-mostlyclean-libbanshee \
1350 maybe-mostlyclean-libiberty \
1351 maybe-mostlyclean-libtool \
1352 maybe-mostlyclean-m4 \
1353 maybe-mostlyclean-make \
1354 maybe-mostlyclean-mmalloc \
1355 maybe-mostlyclean-patch \
1356 maybe-mostlyclean-perl \
1357 maybe-mostlyclean-prms \
1358 maybe-mostlyclean-rcs \
1359 maybe-mostlyclean-readline \
1360 maybe-mostlyclean-release \
1361 maybe-mostlyclean-recode \
1362 maybe-mostlyclean-sed \
1363 maybe-mostlyclean-send-pr \
1364 maybe-mostlyclean-shellutils \
1365 maybe-mostlyclean-sid \
1366 maybe-mostlyclean-sim \
1367 maybe-mostlyclean-tar \
1368 maybe-mostlyclean-texinfo \
1369 maybe-mostlyclean-textutils \
1370 maybe-mostlyclean-time \
1371 maybe-mostlyclean-uudecode \
1372 maybe-mostlyclean-wdiff \
1373 maybe-mostlyclean-zip \
1374 maybe-mostlyclean-zlib \
1375 maybe-mostlyclean-gdb \
1376 maybe-mostlyclean-expect \
1377 maybe-mostlyclean-guile \
1378 maybe-mostlyclean-tk \
1379 maybe-mostlyclean-libtermcap \
1380 maybe-mostlyclean-utils
1381
1382 .PHONY: mostlyclean-target
1383 mostlyclean-target: \
1384 maybe-mostlyclean-target-libstdc++-v3 \
1385 maybe-mostlyclean-target-libmudflap \
1386 maybe-mostlyclean-target-newlib \
1387 maybe-mostlyclean-target-libgfortran \
1388 maybe-mostlyclean-target-libobjc \
1389 maybe-mostlyclean-target-libtermcap \
1390 maybe-mostlyclean-target-winsup \
1391 maybe-mostlyclean-target-libgloss \
1392 maybe-mostlyclean-target-libiberty \
1393 maybe-mostlyclean-target-gperf \
1394 maybe-mostlyclean-target-examples \
1395 maybe-mostlyclean-target-libffi \
1396 maybe-mostlyclean-target-libjava \
1397 maybe-mostlyclean-target-zlib \
1398 maybe-mostlyclean-target-boehm-gc \
1399 maybe-mostlyclean-target-qthreads \
1400 maybe-mostlyclean-target-rda \
1401 maybe-mostlyclean-target-libada
1402
1403 .PHONY: do-clean
1404 do-clean: unstage clean-host clean-target stage
1405
1406 .PHONY: clean-host
1407 clean-host: \
1408 maybe-clean-ash \
1409 maybe-clean-autoconf \
1410 maybe-clean-automake \
1411 maybe-clean-bash \
1412 maybe-clean-bfd \
1413 maybe-clean-opcodes \
1414 maybe-clean-binutils \
1415 maybe-clean-bison \
1416 maybe-clean-byacc \
1417 maybe-clean-bzip2 \
1418 maybe-clean-dejagnu \
1419 maybe-clean-diff \
1420 maybe-clean-dosutils \
1421 maybe-clean-etc \
1422 maybe-clean-fastjar \
1423 maybe-clean-fileutils \
1424 maybe-clean-findutils \
1425 maybe-clean-find \
1426 maybe-clean-flex \
1427 maybe-clean-gas \
1428 maybe-clean-gcc \
1429 maybe-clean-gawk \
1430 maybe-clean-gettext \
1431 maybe-clean-gnuserv \
1432 maybe-clean-gprof \
1433 maybe-clean-gzip \
1434 maybe-clean-hello \
1435 maybe-clean-indent \
1436 maybe-clean-intl \
1437 maybe-clean-tcl \
1438 maybe-clean-itcl \
1439 maybe-clean-ld \
1440 maybe-clean-libcpp \
1441 maybe-clean-libgui \
1442 maybe-clean-libbanshee \
1443 maybe-clean-libiberty \
1444 maybe-clean-libtool \
1445 maybe-clean-m4 \
1446 maybe-clean-make \
1447 maybe-clean-mmalloc \
1448 maybe-clean-patch \
1449 maybe-clean-perl \
1450 maybe-clean-prms \
1451 maybe-clean-rcs \
1452 maybe-clean-readline \
1453 maybe-clean-release \
1454 maybe-clean-recode \
1455 maybe-clean-sed \
1456 maybe-clean-send-pr \
1457 maybe-clean-shellutils \
1458 maybe-clean-sid \
1459 maybe-clean-sim \
1460 maybe-clean-tar \
1461 maybe-clean-texinfo \
1462 maybe-clean-textutils \
1463 maybe-clean-time \
1464 maybe-clean-uudecode \
1465 maybe-clean-wdiff \
1466 maybe-clean-zip \
1467 maybe-clean-zlib \
1468 maybe-clean-gdb \
1469 maybe-clean-expect \
1470 maybe-clean-guile \
1471 maybe-clean-tk \
1472 maybe-clean-libtermcap \
1473 maybe-clean-utils
1474
1475 .PHONY: clean-target
1476 clean-target: \
1477 maybe-clean-target-libstdc++-v3 \
1478 maybe-clean-target-libmudflap \
1479 maybe-clean-target-newlib \
1480 maybe-clean-target-libgfortran \
1481 maybe-clean-target-libobjc \
1482 maybe-clean-target-libtermcap \
1483 maybe-clean-target-winsup \
1484 maybe-clean-target-libgloss \
1485 maybe-clean-target-libiberty \
1486 maybe-clean-target-gperf \
1487 maybe-clean-target-examples \
1488 maybe-clean-target-libffi \
1489 maybe-clean-target-libjava \
1490 maybe-clean-target-zlib \
1491 maybe-clean-target-boehm-gc \
1492 maybe-clean-target-qthreads \
1493 maybe-clean-target-rda \
1494 maybe-clean-target-libada
1495
1496 .PHONY: do-distclean
1497 do-distclean: unstage distclean-host distclean-target stage
1498
1499 .PHONY: distclean-host
1500 distclean-host: \
1501 maybe-distclean-ash \
1502 maybe-distclean-autoconf \
1503 maybe-distclean-automake \
1504 maybe-distclean-bash \
1505 maybe-distclean-bfd \
1506 maybe-distclean-opcodes \
1507 maybe-distclean-binutils \
1508 maybe-distclean-bison \
1509 maybe-distclean-byacc \
1510 maybe-distclean-bzip2 \
1511 maybe-distclean-dejagnu \
1512 maybe-distclean-diff \
1513 maybe-distclean-dosutils \
1514 maybe-distclean-etc \
1515 maybe-distclean-fastjar \
1516 maybe-distclean-fileutils \
1517 maybe-distclean-findutils \
1518 maybe-distclean-find \
1519 maybe-distclean-flex \
1520 maybe-distclean-gas \
1521 maybe-distclean-gcc \
1522 maybe-distclean-gawk \
1523 maybe-distclean-gettext \
1524 maybe-distclean-gnuserv \
1525 maybe-distclean-gprof \
1526 maybe-distclean-gzip \
1527 maybe-distclean-hello \
1528 maybe-distclean-indent \
1529 maybe-distclean-intl \
1530 maybe-distclean-tcl \
1531 maybe-distclean-itcl \
1532 maybe-distclean-ld \
1533 maybe-distclean-libcpp \
1534 maybe-distclean-libgui \
1535 maybe-distclean-libbanshee \
1536 maybe-distclean-libiberty \
1537 maybe-distclean-libtool \
1538 maybe-distclean-m4 \
1539 maybe-distclean-make \
1540 maybe-distclean-mmalloc \
1541 maybe-distclean-patch \
1542 maybe-distclean-perl \
1543 maybe-distclean-prms \
1544 maybe-distclean-rcs \
1545 maybe-distclean-readline \
1546 maybe-distclean-release \
1547 maybe-distclean-recode \
1548 maybe-distclean-sed \
1549 maybe-distclean-send-pr \
1550 maybe-distclean-shellutils \
1551 maybe-distclean-sid \
1552 maybe-distclean-sim \
1553 maybe-distclean-tar \
1554 maybe-distclean-texinfo \
1555 maybe-distclean-textutils \
1556 maybe-distclean-time \
1557 maybe-distclean-uudecode \
1558 maybe-distclean-wdiff \
1559 maybe-distclean-zip \
1560 maybe-distclean-zlib \
1561 maybe-distclean-gdb \
1562 maybe-distclean-expect \
1563 maybe-distclean-guile \
1564 maybe-distclean-tk \
1565 maybe-distclean-libtermcap \
1566 maybe-distclean-utils
1567
1568 .PHONY: distclean-target
1569 distclean-target: \
1570 maybe-distclean-target-libstdc++-v3 \
1571 maybe-distclean-target-libmudflap \
1572 maybe-distclean-target-newlib \
1573 maybe-distclean-target-libgfortran \
1574 maybe-distclean-target-libobjc \
1575 maybe-distclean-target-libtermcap \
1576 maybe-distclean-target-winsup \
1577 maybe-distclean-target-libgloss \
1578 maybe-distclean-target-libiberty \
1579 maybe-distclean-target-gperf \
1580 maybe-distclean-target-examples \
1581 maybe-distclean-target-libffi \
1582 maybe-distclean-target-libjava \
1583 maybe-distclean-target-zlib \
1584 maybe-distclean-target-boehm-gc \
1585 maybe-distclean-target-qthreads \
1586 maybe-distclean-target-rda \
1587 maybe-distclean-target-libada
1588
1589 .PHONY: do-maintainer-clean
1590 do-maintainer-clean: unstage maintainer-clean-host maintainer-clean-target stage
1591
1592 .PHONY: maintainer-clean-host
1593 maintainer-clean-host: \
1594 maybe-maintainer-clean-ash \
1595 maybe-maintainer-clean-autoconf \
1596 maybe-maintainer-clean-automake \
1597 maybe-maintainer-clean-bash \
1598 maybe-maintainer-clean-bfd \
1599 maybe-maintainer-clean-opcodes \
1600 maybe-maintainer-clean-binutils \
1601 maybe-maintainer-clean-bison \
1602 maybe-maintainer-clean-byacc \
1603 maybe-maintainer-clean-bzip2 \
1604 maybe-maintainer-clean-dejagnu \
1605 maybe-maintainer-clean-diff \
1606 maybe-maintainer-clean-dosutils \
1607 maybe-maintainer-clean-etc \
1608 maybe-maintainer-clean-fastjar \
1609 maybe-maintainer-clean-fileutils \
1610 maybe-maintainer-clean-findutils \
1611 maybe-maintainer-clean-find \
1612 maybe-maintainer-clean-flex \
1613 maybe-maintainer-clean-gas \
1614 maybe-maintainer-clean-gcc \
1615 maybe-maintainer-clean-gawk \
1616 maybe-maintainer-clean-gettext \
1617 maybe-maintainer-clean-gnuserv \
1618 maybe-maintainer-clean-gprof \
1619 maybe-maintainer-clean-gzip \
1620 maybe-maintainer-clean-hello \
1621 maybe-maintainer-clean-indent \
1622 maybe-maintainer-clean-intl \
1623 maybe-maintainer-clean-tcl \
1624 maybe-maintainer-clean-itcl \
1625 maybe-maintainer-clean-ld \
1626 maybe-maintainer-clean-libcpp \
1627 maybe-maintainer-clean-libgui \
1628 maybe-maintainer-clean-libbanshee \
1629 maybe-maintainer-clean-libiberty \
1630 maybe-maintainer-clean-libtool \
1631 maybe-maintainer-clean-m4 \
1632 maybe-maintainer-clean-make \
1633 maybe-maintainer-clean-mmalloc \
1634 maybe-maintainer-clean-patch \
1635 maybe-maintainer-clean-perl \
1636 maybe-maintainer-clean-prms \
1637 maybe-maintainer-clean-rcs \
1638 maybe-maintainer-clean-readline \
1639 maybe-maintainer-clean-release \
1640 maybe-maintainer-clean-recode \
1641 maybe-maintainer-clean-sed \
1642 maybe-maintainer-clean-send-pr \
1643 maybe-maintainer-clean-shellutils \
1644 maybe-maintainer-clean-sid \
1645 maybe-maintainer-clean-sim \
1646 maybe-maintainer-clean-tar \
1647 maybe-maintainer-clean-texinfo \
1648 maybe-maintainer-clean-textutils \
1649 maybe-maintainer-clean-time \
1650 maybe-maintainer-clean-uudecode \
1651 maybe-maintainer-clean-wdiff \
1652 maybe-maintainer-clean-zip \
1653 maybe-maintainer-clean-zlib \
1654 maybe-maintainer-clean-gdb \
1655 maybe-maintainer-clean-expect \
1656 maybe-maintainer-clean-guile \
1657 maybe-maintainer-clean-tk \
1658 maybe-maintainer-clean-libtermcap \
1659 maybe-maintainer-clean-utils
1660
1661 .PHONY: maintainer-clean-target
1662 maintainer-clean-target: \
1663 maybe-maintainer-clean-target-libstdc++-v3 \
1664 maybe-maintainer-clean-target-libmudflap \
1665 maybe-maintainer-clean-target-newlib \
1666 maybe-maintainer-clean-target-libgfortran \
1667 maybe-maintainer-clean-target-libobjc \
1668 maybe-maintainer-clean-target-libtermcap \
1669 maybe-maintainer-clean-target-winsup \
1670 maybe-maintainer-clean-target-libgloss \
1671 maybe-maintainer-clean-target-libiberty \
1672 maybe-maintainer-clean-target-gperf \
1673 maybe-maintainer-clean-target-examples \
1674 maybe-maintainer-clean-target-libffi \
1675 maybe-maintainer-clean-target-libjava \
1676 maybe-maintainer-clean-target-zlib \
1677 maybe-maintainer-clean-target-boehm-gc \
1678 maybe-maintainer-clean-target-qthreads \
1679 maybe-maintainer-clean-target-rda \
1680 maybe-maintainer-clean-target-libada
1681
1682
1683 # Here are the targets which correspond to the do-X targets.
1684
1685 .PHONY: info installcheck dvi install-info
1686 .PHONY: clean distclean mostlyclean maintainer-clean realclean
1687 .PHONY: local-clean local-distclean local-maintainer-clean
1688 info: do-info
1689 installcheck: do-installcheck
1690 dvi: do-dvi
1691
1692 # Make sure makeinfo is built before we do a `make info', if we're
1693 # in fact building texinfo.
1694 do-info: maybe-all-texinfo
1695
1696 install-info: do-install-info dir.info
1697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1698 if [ -f dir.info ] ; then \
1699 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
1700 else true ; fi
1701
1702 local-clean:
1703 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
1704
1705 local-distclean:
1706 -rm -f Makefile config.status config.cache mh-frag mt-frag
1707 -rm -f multilib.out multilib.tmp maybedep.tmp serdep.tmp
1708 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
1709 rm -rf $(TARGET_SUBDIR); \
1710 else true; fi
1711 -rm -rf $(BUILD_SUBDIR)
1712 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
1713 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
1714 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
1715 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
1716 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
1717
1718 local-maintainer-clean:
1719 @echo "This command is intended for maintainers to use;"
1720 @echo "it deletes files that may require special tools to rebuild."
1721
1722 clean: do-clean local-clean
1723 mostlyclean: do-mostlyclean local-clean
1724 distclean: do-distclean local-clean local-distclean
1725 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
1726 maintainer-clean: local-distclean
1727 realclean: maintainer-clean
1728
1729 # Extra dependency for clean-target, owing to the mixed nature of gcc
1730 clean-target: clean-target-libgcc
1731 clean-target-libgcc:
1732 test ! -d gcc/libgcc || \
1733 (cd gcc/libgcc && find . -type d -print) | \
1734 while read d; do rm -f gcc/$$d/libgcc.a || : ; done
1735 -rm -rf gcc/libgcc
1736
1737 # Check target.
1738
1739 .PHONY: check do-check
1740 check: do-check
1741
1742 # Only include modules actually being configured and built.
1743 do-check: unstage \
1744 maybe-check-ash \
1745 maybe-check-autoconf \
1746 maybe-check-automake \
1747 maybe-check-bash \
1748 maybe-check-bfd \
1749 maybe-check-opcodes \
1750 maybe-check-binutils \
1751 maybe-check-bison \
1752 maybe-check-byacc \
1753 maybe-check-bzip2 \
1754 maybe-check-dejagnu \
1755 maybe-check-diff \
1756 maybe-check-dosutils \
1757 maybe-check-etc \
1758 maybe-check-fastjar \
1759 maybe-check-fileutils \
1760 maybe-check-findutils \
1761 maybe-check-find \
1762 maybe-check-flex \
1763 maybe-check-gas \
1764 maybe-check-gcc \
1765 maybe-check-gawk \
1766 maybe-check-gettext \
1767 maybe-check-gnuserv \
1768 maybe-check-gprof \
1769 maybe-check-gzip \
1770 maybe-check-hello \
1771 maybe-check-indent \
1772 maybe-check-intl \
1773 maybe-check-tcl \
1774 maybe-check-itcl \
1775 maybe-check-ld \
1776 maybe-check-libcpp \
1777 maybe-check-libgui \
1778 maybe-check-libbanshee \
1779 maybe-check-libiberty \
1780 maybe-check-libtool \
1781 maybe-check-m4 \
1782 maybe-check-make \
1783 maybe-check-mmalloc \
1784 maybe-check-patch \
1785 maybe-check-perl \
1786 maybe-check-prms \
1787 maybe-check-rcs \
1788 maybe-check-readline \
1789 maybe-check-release \
1790 maybe-check-recode \
1791 maybe-check-sed \
1792 maybe-check-send-pr \
1793 maybe-check-shellutils \
1794 maybe-check-sid \
1795 maybe-check-sim \
1796 maybe-check-tar \
1797 maybe-check-texinfo \
1798 maybe-check-textutils \
1799 maybe-check-time \
1800 maybe-check-uudecode \
1801 maybe-check-wdiff \
1802 maybe-check-zip \
1803 maybe-check-zlib \
1804 maybe-check-gdb \
1805 maybe-check-expect \
1806 maybe-check-guile \
1807 maybe-check-tk \
1808 maybe-check-libtermcap \
1809 maybe-check-utils \
1810 maybe-check-target-libstdc++-v3 \
1811 maybe-check-target-libmudflap \
1812 maybe-check-target-newlib \
1813 maybe-check-target-libgfortran \
1814 maybe-check-target-libobjc \
1815 maybe-check-target-libtermcap \
1816 maybe-check-target-winsup \
1817 maybe-check-target-libgloss \
1818 maybe-check-target-libiberty \
1819 maybe-check-target-gperf \
1820 maybe-check-target-examples \
1821 maybe-check-target-libffi \
1822 maybe-check-target-libjava \
1823 maybe-check-target-zlib \
1824 maybe-check-target-boehm-gc \
1825 maybe-check-target-qthreads \
1826 maybe-check-target-rda \
1827 maybe-check-target-libada stage
1828
1829 # Automated reporting of test results.
1830
1831 warning.log: build.log
1832 $(srcdir)/contrib/warn_summary build.log > $@
1833
1834 mail-report.log:
1835 if test x'$(BOOT_CFLAGS)' != x''; then \
1836 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1837 fi; \
1838 $(srcdir)/contrib/test_summary -t >$@
1839 chmod +x $@
1840 echo If you really want to send e-mail, run ./$@ now
1841
1842 mail-report-with-warnings.log: warning.log
1843 if test x'$(BOOT_CFLAGS)' != x''; then \
1844 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1845 fi; \
1846 $(srcdir)/contrib/test_summary -t -i warning.log >$@
1847 chmod +x $@
1848 echo If you really want to send e-mail, run ./$@ now
1849
1850 # Installation targets.
1851
1852 .PHONY: install uninstall
1853 install: installdirs install-host install-target
1854
1855 .PHONY: install-host-nogcc
1856 install-host-nogcc: \
1857 maybe-install-ash \
1858 maybe-install-autoconf \
1859 maybe-install-automake \
1860 maybe-install-bash \
1861 maybe-install-bfd \
1862 maybe-install-opcodes \
1863 maybe-install-binutils \
1864 maybe-install-bison \
1865 maybe-install-byacc \
1866 maybe-install-bzip2 \
1867 maybe-install-dejagnu \
1868 maybe-install-diff \
1869 maybe-install-dosutils \
1870 maybe-install-etc \
1871 maybe-install-fastjar \
1872 maybe-install-fileutils \
1873 maybe-install-findutils \
1874 maybe-install-find \
1875 maybe-install-flex \
1876 maybe-install-gas \
1877 maybe-install-gawk \
1878 maybe-install-gettext \
1879 maybe-install-gnuserv \
1880 maybe-install-gprof \
1881 maybe-install-gzip \
1882 maybe-install-hello \
1883 maybe-install-indent \
1884 maybe-install-intl \
1885 maybe-install-tcl \
1886 maybe-install-itcl \
1887 maybe-install-ld \
1888 maybe-install-libcpp \
1889 maybe-install-libgui \
1890 maybe-install-libbanshee \
1891 maybe-install-libiberty \
1892 maybe-install-libtool \
1893 maybe-install-m4 \
1894 maybe-install-make \
1895 maybe-install-mmalloc \
1896 maybe-install-patch \
1897 maybe-install-perl \
1898 maybe-install-prms \
1899 maybe-install-rcs \
1900 maybe-install-readline \
1901 maybe-install-release \
1902 maybe-install-recode \
1903 maybe-install-sed \
1904 maybe-install-send-pr \
1905 maybe-install-shellutils \
1906 maybe-install-sid \
1907 maybe-install-sim \
1908 maybe-install-tar \
1909 maybe-install-texinfo \
1910 maybe-install-textutils \
1911 maybe-install-time \
1912 maybe-install-uudecode \
1913 maybe-install-wdiff \
1914 maybe-install-zip \
1915 maybe-install-zlib \
1916 maybe-install-gdb \
1917 maybe-install-expect \
1918 maybe-install-guile \
1919 maybe-install-tk \
1920 maybe-install-libtermcap \
1921 maybe-install-utils
1922
1923 .PHONY: install-host
1924 install-host: \
1925 maybe-install-ash \
1926 maybe-install-autoconf \
1927 maybe-install-automake \
1928 maybe-install-bash \
1929 maybe-install-bfd \
1930 maybe-install-opcodes \
1931 maybe-install-binutils \
1932 maybe-install-bison \
1933 maybe-install-byacc \
1934 maybe-install-bzip2 \
1935 maybe-install-dejagnu \
1936 maybe-install-diff \
1937 maybe-install-dosutils \
1938 maybe-install-etc \
1939 maybe-install-fastjar \
1940 maybe-install-fileutils \
1941 maybe-install-findutils \
1942 maybe-install-find \
1943 maybe-install-flex \
1944 maybe-install-gas \
1945 maybe-install-gcc \
1946 maybe-install-gawk \
1947 maybe-install-gettext \
1948 maybe-install-gnuserv \
1949 maybe-install-gprof \
1950 maybe-install-gzip \
1951 maybe-install-hello \
1952 maybe-install-indent \
1953 maybe-install-intl \
1954 maybe-install-tcl \
1955 maybe-install-itcl \
1956 maybe-install-ld \
1957 maybe-install-libcpp \
1958 maybe-install-libgui \
1959 maybe-install-libbanshee \
1960 maybe-install-libiberty \
1961 maybe-install-libtool \
1962 maybe-install-m4 \
1963 maybe-install-make \
1964 maybe-install-mmalloc \
1965 maybe-install-patch \
1966 maybe-install-perl \
1967 maybe-install-prms \
1968 maybe-install-rcs \
1969 maybe-install-readline \
1970 maybe-install-release \
1971 maybe-install-recode \
1972 maybe-install-sed \
1973 maybe-install-send-pr \
1974 maybe-install-shellutils \
1975 maybe-install-sid \
1976 maybe-install-sim \
1977 maybe-install-tar \
1978 maybe-install-texinfo \
1979 maybe-install-textutils \
1980 maybe-install-time \
1981 maybe-install-uudecode \
1982 maybe-install-wdiff \
1983 maybe-install-zip \
1984 maybe-install-zlib \
1985 maybe-install-gdb \
1986 maybe-install-expect \
1987 maybe-install-guile \
1988 maybe-install-tk \
1989 maybe-install-libtermcap \
1990 maybe-install-utils
1991
1992 .PHONY: install-target
1993 install-target: \
1994 maybe-install-target-libstdc++-v3 \
1995 maybe-install-target-libmudflap \
1996 maybe-install-target-newlib \
1997 maybe-install-target-libgfortran \
1998 maybe-install-target-libobjc \
1999 maybe-install-target-libtermcap \
2000 maybe-install-target-winsup \
2001 maybe-install-target-libgloss \
2002 maybe-install-target-libiberty \
2003 maybe-install-target-gperf \
2004 maybe-install-target-examples \
2005 maybe-install-target-libffi \
2006 maybe-install-target-libjava \
2007 maybe-install-target-zlib \
2008 maybe-install-target-boehm-gc \
2009 maybe-install-target-qthreads \
2010 maybe-install-target-rda \
2011 maybe-install-target-libada
2012
2013 uninstall:
2014 @echo "the uninstall target is not supported in this tree"
2015
2016 .PHONY: install.all
2017 install.all: install-no-fixedincludes
2018 @if [ -f ./gcc/Makefile ] ; then \
2019 r=`${PWD_COMMAND}` ; export r ; \
2020 $(SET_LIB_PATH) \
2021 $(HOST_EXPORTS) \
2022 (cd ./gcc && \
2023 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2024 else \
2025 true ; \
2026 fi
2027
2028 # install-no-fixedincludes is used because Cygnus can not distribute
2029 # the fixed header files.
2030 .PHONY: install-no-fixedincludes
2031 install-no-fixedincludes: installdirs install-host-nogcc \
2032 install-target gcc-no-fixedincludes
2033
2034 ### other supporting targets
2035
2036 MAKEDIRS= \
2037 $(DESTDIR)$(prefix) \
2038 $(DESTDIR)$(exec_prefix)
2039 .PHONY: installdirs
2040 installdirs: mkinstalldirs
2041 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2042
2043 dir.info: do-install-info
2044 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2045 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2046 mv -f dir.info.new dir.info ; \
2047 else true ; \
2048 fi
2049
2050 dist:
2051 @echo "Building a full distribution of this tree isn't done"
2052 @echo "via 'make dist'. Check out the etc/ subdirectory"
2053
2054 etags tags: TAGS
2055
2056 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2057 # ability to use several tags files at once, so there is probably no need
2058 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2059 # (if we felt like it) have this Makefile write a piece of elisp which
2060 # the user could load to tell emacs19 where all the TAGS files we just
2061 # built are.
2062 TAGS: do-TAGS
2063
2064 # --------------------------------------
2065 # Modules which run on the build machine
2066 # --------------------------------------
2067
2068 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2069 maybe-configure-build-libiberty:
2070 @if build-libiberty
2071 maybe-configure-build-libiberty: configure-build-libiberty
2072 configure-build-libiberty:
2073 @test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2074 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2075 r=`${PWD_COMMAND}`; export r; \
2076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2077 $(BUILD_EXPORTS) \
2078 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2079 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2080 case $(srcdir) in \
2081 /* | [A-Za-z]:[\\/]*) \
2082 topdir=$(srcdir) ;; \
2083 *) \
2084 case "$(BUILD_SUBDIR)" in \
2085 .) topdir="../$(srcdir)" ;; \
2086 *) topdir="../../$(srcdir)" ;; \
2087 esac ;; \
2088 esac; \
2089 if [ "$(srcdir)" = "." ] ; then \
2090 if [ "$(BUILD_SUBDIR)" != "." ] ; then \
2091 if $(SHELL) $$s/symlink-tree $${topdir}/libiberty "no-such-file" ; then \
2092 if [ -f Makefile ]; then \
2093 if $(MAKE) distclean; then \
2094 true; \
2095 else \
2096 exit 1; \
2097 fi; \
2098 else \
2099 true; \
2100 fi; \
2101 else \
2102 exit 1; \
2103 fi; \
2104 else \
2105 true; \
2106 fi; \
2107 srcdiroption="--srcdir=."; \
2108 libsrcdir="."; \
2109 else \
2110 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2111 libsrcdir="$$s/libiberty"; \
2112 fi; \
2113 rm -f no-such-file || : ; \
2114 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2115 $(BUILD_CONFIGARGS) $${srcdiroption} \
2116 --with-build-subdir="$(BUILD_SUBDIR)" \
2117 || exit 1
2118 @endif build-libiberty
2119
2120 .PHONY: all-build-libiberty maybe-all-build-libiberty
2121 maybe-all-build-libiberty:
2122 @if build-libiberty
2123 TARGET-build-libiberty=all
2124 maybe-all-build-libiberty: all-build-libiberty
2125 all-build-libiberty: configure-build-libiberty
2126 @r=`${PWD_COMMAND}`; export r; \
2127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2128 $(BUILD_EXPORTS) \
2129 (cd $(BUILD_SUBDIR)/libiberty && \
2130 $(MAKE) $(TARGET-build-libiberty))
2131 @endif build-libiberty
2132
2133 .PHONY: configure-build-bison maybe-configure-build-bison
2134 maybe-configure-build-bison:
2135 @if build-bison
2136 maybe-configure-build-bison: configure-build-bison
2137 configure-build-bison:
2138 @test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2139 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2140 r=`${PWD_COMMAND}`; export r; \
2141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2142 $(BUILD_EXPORTS) \
2143 echo Configuring in $(BUILD_SUBDIR)/bison; \
2144 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2145 case $(srcdir) in \
2146 /* | [A-Za-z]:[\\/]*) \
2147 topdir=$(srcdir) ;; \
2148 *) \
2149 case "$(BUILD_SUBDIR)" in \
2150 .) topdir="../$(srcdir)" ;; \
2151 *) topdir="../../$(srcdir)" ;; \
2152 esac ;; \
2153 esac; \
2154 if [ "$(srcdir)" = "." ] ; then \
2155 if [ "$(BUILD_SUBDIR)" != "." ] ; then \
2156 if $(SHELL) $$s/symlink-tree $${topdir}/bison "no-such-file" ; then \
2157 if [ -f Makefile ]; then \
2158 if $(MAKE) distclean; then \
2159 true; \
2160 else \
2161 exit 1; \
2162 fi; \
2163 else \
2164 true; \
2165 fi; \
2166 else \
2167 exit 1; \
2168 fi; \
2169 else \
2170 true; \
2171 fi; \
2172 srcdiroption="--srcdir=."; \
2173 libsrcdir="."; \
2174 else \
2175 srcdiroption="--srcdir=$${topdir}/bison"; \
2176 libsrcdir="$$s/bison"; \
2177 fi; \
2178 rm -f no-such-file || : ; \
2179 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2180 $(BUILD_CONFIGARGS) $${srcdiroption} \
2181 --with-build-subdir="$(BUILD_SUBDIR)" \
2182 || exit 1
2183 @endif build-bison
2184
2185 .PHONY: all-build-bison maybe-all-build-bison
2186 maybe-all-build-bison:
2187 @if build-bison
2188 TARGET-build-bison=all
2189 maybe-all-build-bison: all-build-bison
2190 all-build-bison: configure-build-bison
2191 @r=`${PWD_COMMAND}`; export r; \
2192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2193 $(BUILD_EXPORTS) \
2194 (cd $(BUILD_SUBDIR)/bison && \
2195 $(MAKE) $(TARGET-build-bison))
2196 @endif build-bison
2197
2198 .PHONY: configure-build-byacc maybe-configure-build-byacc
2199 maybe-configure-build-byacc:
2200 @if build-byacc
2201 maybe-configure-build-byacc: configure-build-byacc
2202 configure-build-byacc:
2203 @test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2204 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2205 r=`${PWD_COMMAND}`; export r; \
2206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2207 $(BUILD_EXPORTS) \
2208 echo Configuring in $(BUILD_SUBDIR)/byacc; \
2209 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2210 case $(srcdir) in \
2211 /* | [A-Za-z]:[\\/]*) \
2212 topdir=$(srcdir) ;; \
2213 *) \
2214 case "$(BUILD_SUBDIR)" in \
2215 .) topdir="../$(srcdir)" ;; \
2216 *) topdir="../../$(srcdir)" ;; \
2217 esac ;; \
2218 esac; \
2219 if [ "$(srcdir)" = "." ] ; then \
2220 if [ "$(BUILD_SUBDIR)" != "." ] ; then \
2221 if $(SHELL) $$s/symlink-tree $${topdir}/byacc "no-such-file" ; then \
2222 if [ -f Makefile ]; then \
2223 if $(MAKE) distclean; then \
2224 true; \
2225 else \
2226 exit 1; \
2227 fi; \
2228 else \
2229 true; \
2230 fi; \
2231 else \
2232 exit 1; \
2233 fi; \
2234 else \
2235 true; \
2236 fi; \
2237 srcdiroption="--srcdir=."; \
2238 libsrcdir="."; \
2239 else \
2240 srcdiroption="--srcdir=$${topdir}/byacc"; \
2241 libsrcdir="$$s/byacc"; \
2242 fi; \
2243 rm -f no-such-file || : ; \
2244 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2245 $(BUILD_CONFIGARGS) $${srcdiroption} \
2246 --with-build-subdir="$(BUILD_SUBDIR)" \
2247 || exit 1
2248 @endif build-byacc
2249
2250 .PHONY: all-build-byacc maybe-all-build-byacc
2251 maybe-all-build-byacc:
2252 @if build-byacc
2253 TARGET-build-byacc=all
2254 maybe-all-build-byacc: all-build-byacc
2255 all-build-byacc: configure-build-byacc
2256 @r=`${PWD_COMMAND}`; export r; \
2257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2258 $(BUILD_EXPORTS) \
2259 (cd $(BUILD_SUBDIR)/byacc && \
2260 $(MAKE) $(TARGET-build-byacc))
2261 @endif build-byacc
2262
2263 .PHONY: configure-build-flex maybe-configure-build-flex
2264 maybe-configure-build-flex:
2265 @if build-flex
2266 maybe-configure-build-flex: configure-build-flex
2267 configure-build-flex:
2268 @test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2269 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2270 r=`${PWD_COMMAND}`; export r; \
2271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2272 $(BUILD_EXPORTS) \
2273 echo Configuring in $(BUILD_SUBDIR)/flex; \
2274 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2275 case $(srcdir) in \
2276 /* | [A-Za-z]:[\\/]*) \
2277 topdir=$(srcdir) ;; \
2278 *) \
2279 case "$(BUILD_SUBDIR)" in \
2280 .) topdir="../$(srcdir)" ;; \
2281 *) topdir="../../$(srcdir)" ;; \
2282 esac ;; \
2283 esac; \
2284 if [ "$(srcdir)" = "." ] ; then \
2285 if [ "$(BUILD_SUBDIR)" != "." ] ; then \
2286 if $(SHELL) $$s/symlink-tree $${topdir}/flex "no-such-file" ; then \
2287 if [ -f Makefile ]; then \
2288 if $(MAKE) distclean; then \
2289 true; \
2290 else \
2291 exit 1; \
2292 fi; \
2293 else \
2294 true; \
2295 fi; \
2296 else \
2297 exit 1; \
2298 fi; \
2299 else \
2300 true; \
2301 fi; \
2302 srcdiroption="--srcdir=."; \
2303 libsrcdir="."; \
2304 else \
2305 srcdiroption="--srcdir=$${topdir}/flex"; \
2306 libsrcdir="$$s/flex"; \
2307 fi; \
2308 rm -f no-such-file || : ; \
2309 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2310 $(BUILD_CONFIGARGS) $${srcdiroption} \
2311 --with-build-subdir="$(BUILD_SUBDIR)" \
2312 || exit 1
2313 @endif build-flex
2314
2315 .PHONY: all-build-flex maybe-all-build-flex
2316 maybe-all-build-flex:
2317 @if build-flex
2318 TARGET-build-flex=all
2319 maybe-all-build-flex: all-build-flex
2320 all-build-flex: configure-build-flex
2321 @r=`${PWD_COMMAND}`; export r; \
2322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2323 $(BUILD_EXPORTS) \
2324 (cd $(BUILD_SUBDIR)/flex && \
2325 $(MAKE) $(TARGET-build-flex))
2326 @endif build-flex
2327
2328 .PHONY: configure-build-m4 maybe-configure-build-m4
2329 maybe-configure-build-m4:
2330 @if build-m4
2331 maybe-configure-build-m4: configure-build-m4
2332 configure-build-m4:
2333 @test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2334 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2335 r=`${PWD_COMMAND}`; export r; \
2336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2337 $(BUILD_EXPORTS) \
2338 echo Configuring in $(BUILD_SUBDIR)/m4; \
2339 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2340 case $(srcdir) in \
2341 /* | [A-Za-z]:[\\/]*) \
2342 topdir=$(srcdir) ;; \
2343 *) \
2344 case "$(BUILD_SUBDIR)" in \
2345 .) topdir="../$(srcdir)" ;; \
2346 *) topdir="../../$(srcdir)" ;; \
2347 esac ;; \
2348 esac; \
2349 if [ "$(srcdir)" = "." ] ; then \
2350 if [ "$(BUILD_SUBDIR)" != "." ] ; then \
2351 if $(SHELL) $$s/symlink-tree $${topdir}/m4 "no-such-file" ; then \
2352 if [ -f Makefile ]; then \
2353 if $(MAKE) distclean; then \
2354 true; \
2355 else \
2356 exit 1; \
2357 fi; \
2358 else \
2359 true; \
2360 fi; \
2361 else \
2362 exit 1; \
2363 fi; \
2364 else \
2365 true; \
2366 fi; \
2367 srcdiroption="--srcdir=."; \
2368 libsrcdir="."; \
2369 else \
2370 srcdiroption="--srcdir=$${topdir}/m4"; \
2371 libsrcdir="$$s/m4"; \
2372 fi; \
2373 rm -f no-such-file || : ; \
2374 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2375 $(BUILD_CONFIGARGS) $${srcdiroption} \
2376 --with-build-subdir="$(BUILD_SUBDIR)" \
2377 || exit 1
2378 @endif build-m4
2379
2380 .PHONY: all-build-m4 maybe-all-build-m4
2381 maybe-all-build-m4:
2382 @if build-m4
2383 TARGET-build-m4=all
2384 maybe-all-build-m4: all-build-m4
2385 all-build-m4: configure-build-m4
2386 @r=`${PWD_COMMAND}`; export r; \
2387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2388 $(BUILD_EXPORTS) \
2389 (cd $(BUILD_SUBDIR)/m4 && \
2390 $(MAKE) $(TARGET-build-m4))
2391 @endif build-m4
2392
2393 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2394 maybe-configure-build-texinfo:
2395 @if build-texinfo
2396 maybe-configure-build-texinfo: configure-build-texinfo
2397 configure-build-texinfo:
2398 @test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2399 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2400 r=`${PWD_COMMAND}`; export r; \
2401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2402 $(BUILD_EXPORTS) \
2403 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2404 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2405 case $(srcdir) in \
2406 /* | [A-Za-z]:[\\/]*) \
2407 topdir=$(srcdir) ;; \
2408 *) \
2409 case "$(BUILD_SUBDIR)" in \
2410 .) topdir="../$(srcdir)" ;; \
2411 *) topdir="../../$(srcdir)" ;; \
2412 esac ;; \
2413 esac; \
2414 if [ "$(srcdir)" = "." ] ; then \
2415 if [ "$(BUILD_SUBDIR)" != "." ] ; then \
2416 if $(SHELL) $$s/symlink-tree $${topdir}/texinfo "no-such-file" ; then \
2417 if [ -f Makefile ]; then \
2418 if $(MAKE) distclean; then \
2419 true; \
2420 else \
2421 exit 1; \
2422 fi; \
2423 else \
2424 true; \
2425 fi; \
2426 else \
2427 exit 1; \
2428 fi; \
2429 else \
2430 true; \
2431 fi; \
2432 srcdiroption="--srcdir=."; \
2433 libsrcdir="."; \
2434 else \
2435 srcdiroption="--srcdir=$${topdir}/texinfo"; \
2436 libsrcdir="$$s/texinfo"; \
2437 fi; \
2438 rm -f no-such-file || : ; \
2439 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2440 $(BUILD_CONFIGARGS) $${srcdiroption} \
2441 --with-build-subdir="$(BUILD_SUBDIR)" \
2442 || exit 1
2443 @endif build-texinfo
2444
2445 .PHONY: all-build-texinfo maybe-all-build-texinfo
2446 maybe-all-build-texinfo:
2447 @if build-texinfo
2448 TARGET-build-texinfo=all
2449 maybe-all-build-texinfo: all-build-texinfo
2450 all-build-texinfo: configure-build-texinfo
2451 @r=`${PWD_COMMAND}`; export r; \
2452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2453 $(BUILD_EXPORTS) \
2454 (cd $(BUILD_SUBDIR)/texinfo && \
2455 $(MAKE) $(TARGET-build-texinfo))
2456 @endif build-texinfo
2457
2458 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2459 maybe-configure-build-fixincludes:
2460 @if build-fixincludes
2461 maybe-configure-build-fixincludes: configure-build-fixincludes
2462 configure-build-fixincludes:
2463 @test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2464 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2465 r=`${PWD_COMMAND}`; export r; \
2466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2467 $(BUILD_EXPORTS) \
2468 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2469 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2470 case $(srcdir) in \
2471 /* | [A-Za-z]:[\\/]*) \
2472 topdir=$(srcdir) ;; \
2473 *) \
2474 case "$(BUILD_SUBDIR)" in \
2475 .) topdir="../$(srcdir)" ;; \
2476 *) topdir="../../$(srcdir)" ;; \
2477 esac ;; \
2478 esac; \
2479 if [ "$(srcdir)" = "." ] ; then \
2480 if [ "$(BUILD_SUBDIR)" != "." ] ; then \
2481 if $(SHELL) $$s/symlink-tree $${topdir}/fixincludes "no-such-file" ; then \
2482 if [ -f Makefile ]; then \
2483 if $(MAKE) distclean; then \
2484 true; \
2485 else \
2486 exit 1; \
2487 fi; \
2488 else \
2489 true; \
2490 fi; \
2491 else \
2492 exit 1; \
2493 fi; \
2494 else \
2495 true; \
2496 fi; \
2497 srcdiroption="--srcdir=."; \
2498 libsrcdir="."; \
2499 else \
2500 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2501 libsrcdir="$$s/fixincludes"; \
2502 fi; \
2503 rm -f no-such-file || : ; \
2504 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2505 $(BUILD_CONFIGARGS) $${srcdiroption} \
2506 --with-build-subdir="$(BUILD_SUBDIR)" \
2507 || exit 1
2508 @endif build-fixincludes
2509
2510 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2511 maybe-all-build-fixincludes:
2512 @if build-fixincludes
2513 TARGET-build-fixincludes=all
2514 maybe-all-build-fixincludes: all-build-fixincludes
2515 all-build-fixincludes: configure-build-fixincludes
2516 @r=`${PWD_COMMAND}`; export r; \
2517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2518 $(BUILD_EXPORTS) \
2519 (cd $(BUILD_SUBDIR)/fixincludes && \
2520 $(MAKE) $(TARGET-build-fixincludes))
2521 @endif build-fixincludes
2522
2523
2524 # --------------------------------------
2525 # Modules which run on the host machine
2526 # --------------------------------------
2527
2528 .PHONY: configure-ash maybe-configure-ash
2529 maybe-configure-ash:
2530 @if ash
2531 maybe-configure-ash: configure-ash
2532 configure-ash:
2533 @test ! -f ash/Makefile || exit 0; \
2534 [ -d ash ] || mkdir ash; \
2535 r=`${PWD_COMMAND}`; export r; \
2536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2537 $(HOST_EXPORTS) \
2538 echo Configuring in ash; \
2539 cd ash || exit 1; \
2540 case $(srcdir) in \
2541 \.) \
2542 srcdiroption="--srcdir=."; \
2543 libsrcdir=".";; \
2544 /* | [A-Za-z]:[\\/]*) \
2545 srcdiroption="--srcdir=$(srcdir)/ash"; \
2546 libsrcdir="$$s/ash";; \
2547 *) \
2548 srcdiroption="--srcdir=../$(srcdir)/ash"; \
2549 libsrcdir="$$s/ash";; \
2550 esac; \
2551 $(SHELL) $${libsrcdir}/configure \
2552 $(HOST_CONFIGARGS) $${srcdiroption} \
2553 || exit 1
2554 @endif ash
2555
2556 .PHONY: all-ash maybe-all-ash
2557 maybe-all-ash:
2558 @if ash
2559 maybe-all-ash: all-ash
2560 all-ash: configure-ash
2561 @r=`${PWD_COMMAND}`; export r; \
2562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2563 $(SET_LIB_PATH) \
2564 $(HOST_EXPORTS) \
2565 (cd ash && $(MAKE) $(FLAGS_TO_PASS) all)
2566 @endif ash
2567
2568 .PHONY: check-ash maybe-check-ash
2569 maybe-check-ash:
2570 @if ash
2571 maybe-check-ash: check-ash
2572
2573 check-ash:
2574 @r=`${PWD_COMMAND}`; export r; \
2575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2576 $(SET_LIB_PATH) \
2577 $(HOST_EXPORTS) \
2578 (cd ash && $(MAKE) $(FLAGS_TO_PASS) check)
2579
2580 @endif ash
2581
2582 .PHONY: install-ash maybe-install-ash
2583 maybe-install-ash:
2584 @if ash
2585 maybe-install-ash: install-ash
2586
2587 install-ash: installdirs
2588 @r=`${PWD_COMMAND}`; export r; \
2589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2590 $(SET_LIB_PATH) \
2591 $(HOST_EXPORTS) \
2592 (cd ash && $(MAKE) $(FLAGS_TO_PASS) install)
2593
2594 @endif ash
2595
2596 # Other targets (info, dvi, etc.)
2597
2598 .PHONY: maybe-info-ash info-ash
2599 maybe-info-ash:
2600 @if ash
2601 maybe-info-ash: info-ash
2602
2603 info-ash: \
2604 configure-ash
2605 @[ -f ./ash/Makefile ] || exit 0; \
2606 r=`${PWD_COMMAND}`; export r; \
2607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2608 $(SET_LIB_PATH) \
2609 $(HOST_EXPORTS) \
2610 for flag in $(EXTRA_HOST_FLAGS) ; do \
2611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2612 done; \
2613 echo "Doing info in ash" ; \
2614 (cd ash && \
2615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2617 "RANLIB=$${RANLIB}" \
2618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2619 info) \
2620 || exit 1
2621
2622 @endif ash
2623
2624 .PHONY: maybe-dvi-ash dvi-ash
2625 maybe-dvi-ash:
2626 @if ash
2627 maybe-dvi-ash: dvi-ash
2628
2629 dvi-ash: \
2630 configure-ash
2631 @[ -f ./ash/Makefile ] || exit 0; \
2632 r=`${PWD_COMMAND}`; export r; \
2633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2634 $(SET_LIB_PATH) \
2635 $(HOST_EXPORTS) \
2636 for flag in $(EXTRA_HOST_FLAGS) ; do \
2637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2638 done; \
2639 echo "Doing dvi in ash" ; \
2640 (cd ash && \
2641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2643 "RANLIB=$${RANLIB}" \
2644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2645 dvi) \
2646 || exit 1
2647
2648 @endif ash
2649
2650 .PHONY: maybe-TAGS-ash TAGS-ash
2651 maybe-TAGS-ash:
2652 @if ash
2653 maybe-TAGS-ash: TAGS-ash
2654
2655 TAGS-ash: \
2656 configure-ash
2657 @[ -f ./ash/Makefile ] || exit 0; \
2658 r=`${PWD_COMMAND}`; export r; \
2659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2660 $(SET_LIB_PATH) \
2661 $(HOST_EXPORTS) \
2662 for flag in $(EXTRA_HOST_FLAGS) ; do \
2663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2664 done; \
2665 echo "Doing TAGS in ash" ; \
2666 (cd ash && \
2667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2669 "RANLIB=$${RANLIB}" \
2670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2671 TAGS) \
2672 || exit 1
2673
2674 @endif ash
2675
2676 .PHONY: maybe-install-info-ash install-info-ash
2677 maybe-install-info-ash:
2678 @if ash
2679 maybe-install-info-ash: install-info-ash
2680
2681 install-info-ash: \
2682 configure-ash \
2683 info-ash
2684 @[ -f ./ash/Makefile ] || exit 0; \
2685 r=`${PWD_COMMAND}`; export r; \
2686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2687 $(SET_LIB_PATH) \
2688 $(HOST_EXPORTS) \
2689 for flag in $(EXTRA_HOST_FLAGS) ; do \
2690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2691 done; \
2692 echo "Doing install-info in ash" ; \
2693 (cd ash && \
2694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2696 "RANLIB=$${RANLIB}" \
2697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2698 install-info) \
2699 || exit 1
2700
2701 @endif ash
2702
2703 .PHONY: maybe-installcheck-ash installcheck-ash
2704 maybe-installcheck-ash:
2705 @if ash
2706 maybe-installcheck-ash: installcheck-ash
2707
2708 installcheck-ash: \
2709 configure-ash
2710 @[ -f ./ash/Makefile ] || exit 0; \
2711 r=`${PWD_COMMAND}`; export r; \
2712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2713 $(SET_LIB_PATH) \
2714 $(HOST_EXPORTS) \
2715 for flag in $(EXTRA_HOST_FLAGS) ; do \
2716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2717 done; \
2718 echo "Doing installcheck in ash" ; \
2719 (cd ash && \
2720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2722 "RANLIB=$${RANLIB}" \
2723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2724 installcheck) \
2725 || exit 1
2726
2727 @endif ash
2728
2729 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
2730 maybe-mostlyclean-ash:
2731 @if ash
2732 maybe-mostlyclean-ash: mostlyclean-ash
2733
2734 mostlyclean-ash:
2735 @[ -f ./ash/Makefile ] || exit 0; \
2736 r=`${PWD_COMMAND}`; export r; \
2737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2738 $(SET_LIB_PATH) \
2739 $(HOST_EXPORTS) \
2740 for flag in $(EXTRA_HOST_FLAGS) ; do \
2741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2742 done; \
2743 echo "Doing mostlyclean in ash" ; \
2744 (cd ash && \
2745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2747 "RANLIB=$${RANLIB}" \
2748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2749 mostlyclean) \
2750 || exit 1
2751
2752 @endif ash
2753
2754 .PHONY: maybe-clean-ash clean-ash
2755 maybe-clean-ash:
2756 @if ash
2757 maybe-clean-ash: clean-ash
2758
2759 clean-ash:
2760 @[ -f ./ash/Makefile ] || exit 0; \
2761 r=`${PWD_COMMAND}`; export r; \
2762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2763 $(SET_LIB_PATH) \
2764 $(HOST_EXPORTS) \
2765 for flag in $(EXTRA_HOST_FLAGS) ; do \
2766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2767 done; \
2768 echo "Doing clean in ash" ; \
2769 (cd ash && \
2770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2772 "RANLIB=$${RANLIB}" \
2773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2774 clean) \
2775 || exit 1
2776
2777 @endif ash
2778
2779 .PHONY: maybe-distclean-ash distclean-ash
2780 maybe-distclean-ash:
2781 @if ash
2782 maybe-distclean-ash: distclean-ash
2783
2784 distclean-ash:
2785 @[ -f ./ash/Makefile ] || exit 0; \
2786 r=`${PWD_COMMAND}`; export r; \
2787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2788 $(SET_LIB_PATH) \
2789 $(HOST_EXPORTS) \
2790 for flag in $(EXTRA_HOST_FLAGS) ; do \
2791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2792 done; \
2793 echo "Doing distclean in ash" ; \
2794 (cd ash && \
2795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2797 "RANLIB=$${RANLIB}" \
2798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2799 distclean) \
2800 || exit 1
2801
2802 @endif ash
2803
2804 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
2805 maybe-maintainer-clean-ash:
2806 @if ash
2807 maybe-maintainer-clean-ash: maintainer-clean-ash
2808
2809 maintainer-clean-ash:
2810 @[ -f ./ash/Makefile ] || exit 0; \
2811 r=`${PWD_COMMAND}`; export r; \
2812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2813 $(SET_LIB_PATH) \
2814 $(HOST_EXPORTS) \
2815 for flag in $(EXTRA_HOST_FLAGS) ; do \
2816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2817 done; \
2818 echo "Doing maintainer-clean in ash" ; \
2819 (cd ash && \
2820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2822 "RANLIB=$${RANLIB}" \
2823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2824 maintainer-clean) \
2825 || exit 1
2826
2827 @endif ash
2828
2829
2830 .PHONY: configure-autoconf maybe-configure-autoconf
2831 maybe-configure-autoconf:
2832 @if autoconf
2833 maybe-configure-autoconf: configure-autoconf
2834 configure-autoconf:
2835 @test ! -f autoconf/Makefile || exit 0; \
2836 [ -d autoconf ] || mkdir autoconf; \
2837 r=`${PWD_COMMAND}`; export r; \
2838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2839 $(HOST_EXPORTS) \
2840 echo Configuring in autoconf; \
2841 cd autoconf || exit 1; \
2842 case $(srcdir) in \
2843 \.) \
2844 srcdiroption="--srcdir=."; \
2845 libsrcdir=".";; \
2846 /* | [A-Za-z]:[\\/]*) \
2847 srcdiroption="--srcdir=$(srcdir)/autoconf"; \
2848 libsrcdir="$$s/autoconf";; \
2849 *) \
2850 srcdiroption="--srcdir=../$(srcdir)/autoconf"; \
2851 libsrcdir="$$s/autoconf";; \
2852 esac; \
2853 $(SHELL) $${libsrcdir}/configure \
2854 $(HOST_CONFIGARGS) $${srcdiroption} \
2855 || exit 1
2856 @endif autoconf
2857
2858 .PHONY: all-autoconf maybe-all-autoconf
2859 maybe-all-autoconf:
2860 @if autoconf
2861 maybe-all-autoconf: all-autoconf
2862 all-autoconf: configure-autoconf
2863 @r=`${PWD_COMMAND}`; export r; \
2864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2865 $(SET_LIB_PATH) \
2866 $(HOST_EXPORTS) \
2867 (cd autoconf && $(MAKE) $(FLAGS_TO_PASS) all)
2868 @endif autoconf
2869
2870 .PHONY: check-autoconf maybe-check-autoconf
2871 maybe-check-autoconf:
2872 @if autoconf
2873 maybe-check-autoconf: check-autoconf
2874
2875 check-autoconf:
2876 @r=`${PWD_COMMAND}`; export r; \
2877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2878 $(SET_LIB_PATH) \
2879 $(HOST_EXPORTS) \
2880 (cd autoconf && $(MAKE) $(FLAGS_TO_PASS) check)
2881
2882 @endif autoconf
2883
2884 .PHONY: install-autoconf maybe-install-autoconf
2885 maybe-install-autoconf:
2886 @if autoconf
2887 maybe-install-autoconf: install-autoconf
2888
2889 install-autoconf: installdirs
2890 @r=`${PWD_COMMAND}`; export r; \
2891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2892 $(SET_LIB_PATH) \
2893 $(HOST_EXPORTS) \
2894 (cd autoconf && $(MAKE) $(FLAGS_TO_PASS) install)
2895
2896 @endif autoconf
2897
2898 # Other targets (info, dvi, etc.)
2899
2900 .PHONY: maybe-info-autoconf info-autoconf
2901 maybe-info-autoconf:
2902 @if autoconf
2903 maybe-info-autoconf: info-autoconf
2904
2905 info-autoconf: \
2906 configure-autoconf
2907 @[ -f ./autoconf/Makefile ] || exit 0; \
2908 r=`${PWD_COMMAND}`; export r; \
2909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2910 $(SET_LIB_PATH) \
2911 $(HOST_EXPORTS) \
2912 for flag in $(EXTRA_HOST_FLAGS) ; do \
2913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2914 done; \
2915 echo "Doing info in autoconf" ; \
2916 (cd autoconf && \
2917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2919 "RANLIB=$${RANLIB}" \
2920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2921 info) \
2922 || exit 1
2923
2924 @endif autoconf
2925
2926 .PHONY: maybe-dvi-autoconf dvi-autoconf
2927 maybe-dvi-autoconf:
2928 @if autoconf
2929 maybe-dvi-autoconf: dvi-autoconf
2930
2931 dvi-autoconf: \
2932 configure-autoconf
2933 @[ -f ./autoconf/Makefile ] || exit 0; \
2934 r=`${PWD_COMMAND}`; export r; \
2935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2936 $(SET_LIB_PATH) \
2937 $(HOST_EXPORTS) \
2938 for flag in $(EXTRA_HOST_FLAGS) ; do \
2939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2940 done; \
2941 echo "Doing dvi in autoconf" ; \
2942 (cd autoconf && \
2943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2945 "RANLIB=$${RANLIB}" \
2946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2947 dvi) \
2948 || exit 1
2949
2950 @endif autoconf
2951
2952 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
2953 maybe-TAGS-autoconf:
2954 @if autoconf
2955 maybe-TAGS-autoconf: TAGS-autoconf
2956
2957 TAGS-autoconf: \
2958 configure-autoconf
2959 @[ -f ./autoconf/Makefile ] || exit 0; \
2960 r=`${PWD_COMMAND}`; export r; \
2961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2962 $(SET_LIB_PATH) \
2963 $(HOST_EXPORTS) \
2964 for flag in $(EXTRA_HOST_FLAGS) ; do \
2965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2966 done; \
2967 echo "Doing TAGS in autoconf" ; \
2968 (cd autoconf && \
2969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2971 "RANLIB=$${RANLIB}" \
2972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2973 TAGS) \
2974 || exit 1
2975
2976 @endif autoconf
2977
2978 .PHONY: maybe-install-info-autoconf install-info-autoconf
2979 maybe-install-info-autoconf:
2980 @if autoconf
2981 maybe-install-info-autoconf: install-info-autoconf
2982
2983 install-info-autoconf: \
2984 configure-autoconf \
2985 info-autoconf
2986 @[ -f ./autoconf/Makefile ] || exit 0; \
2987 r=`${PWD_COMMAND}`; export r; \
2988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2989 $(SET_LIB_PATH) \
2990 $(HOST_EXPORTS) \
2991 for flag in $(EXTRA_HOST_FLAGS) ; do \
2992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2993 done; \
2994 echo "Doing install-info in autoconf" ; \
2995 (cd autoconf && \
2996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2998 "RANLIB=$${RANLIB}" \
2999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3000 install-info) \
3001 || exit 1
3002
3003 @endif autoconf
3004
3005 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3006 maybe-installcheck-autoconf:
3007 @if autoconf
3008 maybe-installcheck-autoconf: installcheck-autoconf
3009
3010 installcheck-autoconf: \
3011 configure-autoconf
3012 @[ -f ./autoconf/Makefile ] || exit 0; \
3013 r=`${PWD_COMMAND}`; export r; \
3014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3015 $(SET_LIB_PATH) \
3016 $(HOST_EXPORTS) \
3017 for flag in $(EXTRA_HOST_FLAGS) ; do \
3018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3019 done; \
3020 echo "Doing installcheck in autoconf" ; \
3021 (cd autoconf && \
3022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3024 "RANLIB=$${RANLIB}" \
3025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3026 installcheck) \
3027 || exit 1
3028
3029 @endif autoconf
3030
3031 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3032 maybe-mostlyclean-autoconf:
3033 @if autoconf
3034 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3035
3036 mostlyclean-autoconf:
3037 @[ -f ./autoconf/Makefile ] || exit 0; \
3038 r=`${PWD_COMMAND}`; export r; \
3039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3040 $(SET_LIB_PATH) \
3041 $(HOST_EXPORTS) \
3042 for flag in $(EXTRA_HOST_FLAGS) ; do \
3043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3044 done; \
3045 echo "Doing mostlyclean in autoconf" ; \
3046 (cd autoconf && \
3047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3049 "RANLIB=$${RANLIB}" \
3050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3051 mostlyclean) \
3052 || exit 1
3053
3054 @endif autoconf
3055
3056 .PHONY: maybe-clean-autoconf clean-autoconf
3057 maybe-clean-autoconf:
3058 @if autoconf
3059 maybe-clean-autoconf: clean-autoconf
3060
3061 clean-autoconf:
3062 @[ -f ./autoconf/Makefile ] || exit 0; \
3063 r=`${PWD_COMMAND}`; export r; \
3064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3065 $(SET_LIB_PATH) \
3066 $(HOST_EXPORTS) \
3067 for flag in $(EXTRA_HOST_FLAGS) ; do \
3068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3069 done; \
3070 echo "Doing clean in autoconf" ; \
3071 (cd autoconf && \
3072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3074 "RANLIB=$${RANLIB}" \
3075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3076 clean) \
3077 || exit 1
3078
3079 @endif autoconf
3080
3081 .PHONY: maybe-distclean-autoconf distclean-autoconf
3082 maybe-distclean-autoconf:
3083 @if autoconf
3084 maybe-distclean-autoconf: distclean-autoconf
3085
3086 distclean-autoconf:
3087 @[ -f ./autoconf/Makefile ] || exit 0; \
3088 r=`${PWD_COMMAND}`; export r; \
3089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3090 $(SET_LIB_PATH) \
3091 $(HOST_EXPORTS) \
3092 for flag in $(EXTRA_HOST_FLAGS) ; do \
3093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3094 done; \
3095 echo "Doing distclean in autoconf" ; \
3096 (cd autoconf && \
3097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3099 "RANLIB=$${RANLIB}" \
3100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3101 distclean) \
3102 || exit 1
3103
3104 @endif autoconf
3105
3106 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3107 maybe-maintainer-clean-autoconf:
3108 @if autoconf
3109 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3110
3111 maintainer-clean-autoconf:
3112 @[ -f ./autoconf/Makefile ] || exit 0; \
3113 r=`${PWD_COMMAND}`; export r; \
3114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3115 $(SET_LIB_PATH) \
3116 $(HOST_EXPORTS) \
3117 for flag in $(EXTRA_HOST_FLAGS) ; do \
3118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3119 done; \
3120 echo "Doing maintainer-clean in autoconf" ; \
3121 (cd autoconf && \
3122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3124 "RANLIB=$${RANLIB}" \
3125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3126 maintainer-clean) \
3127 || exit 1
3128
3129 @endif autoconf
3130
3131
3132 .PHONY: configure-automake maybe-configure-automake
3133 maybe-configure-automake:
3134 @if automake
3135 maybe-configure-automake: configure-automake
3136 configure-automake:
3137 @test ! -f automake/Makefile || exit 0; \
3138 [ -d automake ] || mkdir automake; \
3139 r=`${PWD_COMMAND}`; export r; \
3140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3141 $(HOST_EXPORTS) \
3142 echo Configuring in automake; \
3143 cd automake || exit 1; \
3144 case $(srcdir) in \
3145 \.) \
3146 srcdiroption="--srcdir=."; \
3147 libsrcdir=".";; \
3148 /* | [A-Za-z]:[\\/]*) \
3149 srcdiroption="--srcdir=$(srcdir)/automake"; \
3150 libsrcdir="$$s/automake";; \
3151 *) \
3152 srcdiroption="--srcdir=../$(srcdir)/automake"; \
3153 libsrcdir="$$s/automake";; \
3154 esac; \
3155 $(SHELL) $${libsrcdir}/configure \
3156 $(HOST_CONFIGARGS) $${srcdiroption} \
3157 || exit 1
3158 @endif automake
3159
3160 .PHONY: all-automake maybe-all-automake
3161 maybe-all-automake:
3162 @if automake
3163 maybe-all-automake: all-automake
3164 all-automake: configure-automake
3165 @r=`${PWD_COMMAND}`; export r; \
3166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3167 $(SET_LIB_PATH) \
3168 $(HOST_EXPORTS) \
3169 (cd automake && $(MAKE) $(FLAGS_TO_PASS) all)
3170 @endif automake
3171
3172 .PHONY: check-automake maybe-check-automake
3173 maybe-check-automake:
3174 @if automake
3175 maybe-check-automake: check-automake
3176
3177 check-automake:
3178 @r=`${PWD_COMMAND}`; export r; \
3179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3180 $(SET_LIB_PATH) \
3181 $(HOST_EXPORTS) \
3182 (cd automake && $(MAKE) $(FLAGS_TO_PASS) check)
3183
3184 @endif automake
3185
3186 .PHONY: install-automake maybe-install-automake
3187 maybe-install-automake:
3188 @if automake
3189 maybe-install-automake: install-automake
3190
3191 install-automake: installdirs
3192 @r=`${PWD_COMMAND}`; export r; \
3193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3194 $(SET_LIB_PATH) \
3195 $(HOST_EXPORTS) \
3196 (cd automake && $(MAKE) $(FLAGS_TO_PASS) install)
3197
3198 @endif automake
3199
3200 # Other targets (info, dvi, etc.)
3201
3202 .PHONY: maybe-info-automake info-automake
3203 maybe-info-automake:
3204 @if automake
3205 maybe-info-automake: info-automake
3206
3207 info-automake: \
3208 configure-automake
3209 @[ -f ./automake/Makefile ] || exit 0; \
3210 r=`${PWD_COMMAND}`; export r; \
3211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3212 $(SET_LIB_PATH) \
3213 $(HOST_EXPORTS) \
3214 for flag in $(EXTRA_HOST_FLAGS) ; do \
3215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3216 done; \
3217 echo "Doing info in automake" ; \
3218 (cd automake && \
3219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3221 "RANLIB=$${RANLIB}" \
3222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3223 info) \
3224 || exit 1
3225
3226 @endif automake
3227
3228 .PHONY: maybe-dvi-automake dvi-automake
3229 maybe-dvi-automake:
3230 @if automake
3231 maybe-dvi-automake: dvi-automake
3232
3233 dvi-automake: \
3234 configure-automake
3235 @[ -f ./automake/Makefile ] || exit 0; \
3236 r=`${PWD_COMMAND}`; export r; \
3237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3238 $(SET_LIB_PATH) \
3239 $(HOST_EXPORTS) \
3240 for flag in $(EXTRA_HOST_FLAGS) ; do \
3241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3242 done; \
3243 echo "Doing dvi in automake" ; \
3244 (cd automake && \
3245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3247 "RANLIB=$${RANLIB}" \
3248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3249 dvi) \
3250 || exit 1
3251
3252 @endif automake
3253
3254 .PHONY: maybe-TAGS-automake TAGS-automake
3255 maybe-TAGS-automake:
3256 @if automake
3257 maybe-TAGS-automake: TAGS-automake
3258
3259 TAGS-automake: \
3260 configure-automake
3261 @[ -f ./automake/Makefile ] || exit 0; \
3262 r=`${PWD_COMMAND}`; export r; \
3263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3264 $(SET_LIB_PATH) \
3265 $(HOST_EXPORTS) \
3266 for flag in $(EXTRA_HOST_FLAGS) ; do \
3267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3268 done; \
3269 echo "Doing TAGS in automake" ; \
3270 (cd automake && \
3271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3273 "RANLIB=$${RANLIB}" \
3274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3275 TAGS) \
3276 || exit 1
3277
3278 @endif automake
3279
3280 .PHONY: maybe-install-info-automake install-info-automake
3281 maybe-install-info-automake:
3282 @if automake
3283 maybe-install-info-automake: install-info-automake
3284
3285 install-info-automake: \
3286 configure-automake \
3287 info-automake
3288 @[ -f ./automake/Makefile ] || exit 0; \
3289 r=`${PWD_COMMAND}`; export r; \
3290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3291 $(SET_LIB_PATH) \
3292 $(HOST_EXPORTS) \
3293 for flag in $(EXTRA_HOST_FLAGS) ; do \
3294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3295 done; \
3296 echo "Doing install-info in automake" ; \
3297 (cd automake && \
3298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3300 "RANLIB=$${RANLIB}" \
3301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3302 install-info) \
3303 || exit 1
3304
3305 @endif automake
3306
3307 .PHONY: maybe-installcheck-automake installcheck-automake
3308 maybe-installcheck-automake:
3309 @if automake
3310 maybe-installcheck-automake: installcheck-automake
3311
3312 installcheck-automake: \
3313 configure-automake
3314 @[ -f ./automake/Makefile ] || exit 0; \
3315 r=`${PWD_COMMAND}`; export r; \
3316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3317 $(SET_LIB_PATH) \
3318 $(HOST_EXPORTS) \
3319 for flag in $(EXTRA_HOST_FLAGS) ; do \
3320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3321 done; \
3322 echo "Doing installcheck in automake" ; \
3323 (cd automake && \
3324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3326 "RANLIB=$${RANLIB}" \
3327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3328 installcheck) \
3329 || exit 1
3330
3331 @endif automake
3332
3333 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
3334 maybe-mostlyclean-automake:
3335 @if automake
3336 maybe-mostlyclean-automake: mostlyclean-automake
3337
3338 mostlyclean-automake:
3339 @[ -f ./automake/Makefile ] || exit 0; \
3340 r=`${PWD_COMMAND}`; export r; \
3341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3342 $(SET_LIB_PATH) \
3343 $(HOST_EXPORTS) \
3344 for flag in $(EXTRA_HOST_FLAGS) ; do \
3345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3346 done; \
3347 echo "Doing mostlyclean in automake" ; \
3348 (cd automake && \
3349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3351 "RANLIB=$${RANLIB}" \
3352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3353 mostlyclean) \
3354 || exit 1
3355
3356 @endif automake
3357
3358 .PHONY: maybe-clean-automake clean-automake
3359 maybe-clean-automake:
3360 @if automake
3361 maybe-clean-automake: clean-automake
3362
3363 clean-automake:
3364 @[ -f ./automake/Makefile ] || exit 0; \
3365 r=`${PWD_COMMAND}`; export r; \
3366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3367 $(SET_LIB_PATH) \
3368 $(HOST_EXPORTS) \
3369 for flag in $(EXTRA_HOST_FLAGS) ; do \
3370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3371 done; \
3372 echo "Doing clean in automake" ; \
3373 (cd automake && \
3374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3376 "RANLIB=$${RANLIB}" \
3377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3378 clean) \
3379 || exit 1
3380
3381 @endif automake
3382
3383 .PHONY: maybe-distclean-automake distclean-automake
3384 maybe-distclean-automake:
3385 @if automake
3386 maybe-distclean-automake: distclean-automake
3387
3388 distclean-automake:
3389 @[ -f ./automake/Makefile ] || exit 0; \
3390 r=`${PWD_COMMAND}`; export r; \
3391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3392 $(SET_LIB_PATH) \
3393 $(HOST_EXPORTS) \
3394 for flag in $(EXTRA_HOST_FLAGS) ; do \
3395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3396 done; \
3397 echo "Doing distclean in automake" ; \
3398 (cd automake && \
3399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3401 "RANLIB=$${RANLIB}" \
3402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3403 distclean) \
3404 || exit 1
3405
3406 @endif automake
3407
3408 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
3409 maybe-maintainer-clean-automake:
3410 @if automake
3411 maybe-maintainer-clean-automake: maintainer-clean-automake
3412
3413 maintainer-clean-automake:
3414 @[ -f ./automake/Makefile ] || exit 0; \
3415 r=`${PWD_COMMAND}`; export r; \
3416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3417 $(SET_LIB_PATH) \
3418 $(HOST_EXPORTS) \
3419 for flag in $(EXTRA_HOST_FLAGS) ; do \
3420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3421 done; \
3422 echo "Doing maintainer-clean in automake" ; \
3423 (cd automake && \
3424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3426 "RANLIB=$${RANLIB}" \
3427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3428 maintainer-clean) \
3429 || exit 1
3430
3431 @endif automake
3432
3433
3434 .PHONY: configure-bash maybe-configure-bash
3435 maybe-configure-bash:
3436 @if bash
3437 maybe-configure-bash: configure-bash
3438 configure-bash:
3439 @test ! -f bash/Makefile || exit 0; \
3440 [ -d bash ] || mkdir bash; \
3441 r=`${PWD_COMMAND}`; export r; \
3442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3443 $(HOST_EXPORTS) \
3444 echo Configuring in bash; \
3445 cd bash || exit 1; \
3446 case $(srcdir) in \
3447 \.) \
3448 srcdiroption="--srcdir=."; \
3449 libsrcdir=".";; \
3450 /* | [A-Za-z]:[\\/]*) \
3451 srcdiroption="--srcdir=$(srcdir)/bash"; \
3452 libsrcdir="$$s/bash";; \
3453 *) \
3454 srcdiroption="--srcdir=../$(srcdir)/bash"; \
3455 libsrcdir="$$s/bash";; \
3456 esac; \
3457 $(SHELL) $${libsrcdir}/configure \
3458 $(HOST_CONFIGARGS) $${srcdiroption} \
3459 || exit 1
3460 @endif bash
3461
3462 .PHONY: all-bash maybe-all-bash
3463 maybe-all-bash:
3464 @if bash
3465 maybe-all-bash: all-bash
3466 all-bash: configure-bash
3467 @r=`${PWD_COMMAND}`; export r; \
3468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3469 $(SET_LIB_PATH) \
3470 $(HOST_EXPORTS) \
3471 (cd bash && $(MAKE) $(FLAGS_TO_PASS) all)
3472 @endif bash
3473
3474 .PHONY: check-bash maybe-check-bash
3475 maybe-check-bash:
3476 @if bash
3477 maybe-check-bash: check-bash
3478
3479 check-bash:
3480 @r=`${PWD_COMMAND}`; export r; \
3481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3482 $(SET_LIB_PATH) \
3483 $(HOST_EXPORTS) \
3484 (cd bash && $(MAKE) $(FLAGS_TO_PASS) check)
3485
3486 @endif bash
3487
3488 .PHONY: install-bash maybe-install-bash
3489 maybe-install-bash:
3490 @if bash
3491 maybe-install-bash: install-bash
3492
3493 install-bash: installdirs
3494 @r=`${PWD_COMMAND}`; export r; \
3495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3496 $(SET_LIB_PATH) \
3497 $(HOST_EXPORTS) \
3498 (cd bash && $(MAKE) $(FLAGS_TO_PASS) install)
3499
3500 @endif bash
3501
3502 # Other targets (info, dvi, etc.)
3503
3504 .PHONY: maybe-info-bash info-bash
3505 maybe-info-bash:
3506 @if bash
3507 maybe-info-bash: info-bash
3508
3509 info-bash: \
3510 configure-bash
3511 @[ -f ./bash/Makefile ] || exit 0; \
3512 r=`${PWD_COMMAND}`; export r; \
3513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3514 $(SET_LIB_PATH) \
3515 $(HOST_EXPORTS) \
3516 for flag in $(EXTRA_HOST_FLAGS) ; do \
3517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3518 done; \
3519 echo "Doing info in bash" ; \
3520 (cd bash && \
3521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3523 "RANLIB=$${RANLIB}" \
3524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3525 info) \
3526 || exit 1
3527
3528 @endif bash
3529
3530 .PHONY: maybe-dvi-bash dvi-bash
3531 maybe-dvi-bash:
3532 @if bash
3533 maybe-dvi-bash: dvi-bash
3534
3535 dvi-bash: \
3536 configure-bash
3537 @[ -f ./bash/Makefile ] || exit 0; \
3538 r=`${PWD_COMMAND}`; export r; \
3539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3540 $(SET_LIB_PATH) \
3541 $(HOST_EXPORTS) \
3542 for flag in $(EXTRA_HOST_FLAGS) ; do \
3543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3544 done; \
3545 echo "Doing dvi in bash" ; \
3546 (cd bash && \
3547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3549 "RANLIB=$${RANLIB}" \
3550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3551 dvi) \
3552 || exit 1
3553
3554 @endif bash
3555
3556 .PHONY: maybe-TAGS-bash TAGS-bash
3557 maybe-TAGS-bash:
3558 @if bash
3559 maybe-TAGS-bash: TAGS-bash
3560
3561 TAGS-bash: \
3562 configure-bash
3563 @[ -f ./bash/Makefile ] || exit 0; \
3564 r=`${PWD_COMMAND}`; export r; \
3565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3566 $(SET_LIB_PATH) \
3567 $(HOST_EXPORTS) \
3568 for flag in $(EXTRA_HOST_FLAGS) ; do \
3569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3570 done; \
3571 echo "Doing TAGS in bash" ; \
3572 (cd bash && \
3573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3575 "RANLIB=$${RANLIB}" \
3576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3577 TAGS) \
3578 || exit 1
3579
3580 @endif bash
3581
3582 .PHONY: maybe-install-info-bash install-info-bash
3583 maybe-install-info-bash:
3584 @if bash
3585 maybe-install-info-bash: install-info-bash
3586
3587 install-info-bash: \
3588 configure-bash \
3589 info-bash
3590 @[ -f ./bash/Makefile ] || exit 0; \
3591 r=`${PWD_COMMAND}`; export r; \
3592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3593 $(SET_LIB_PATH) \
3594 $(HOST_EXPORTS) \
3595 for flag in $(EXTRA_HOST_FLAGS) ; do \
3596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3597 done; \
3598 echo "Doing install-info in bash" ; \
3599 (cd bash && \
3600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3602 "RANLIB=$${RANLIB}" \
3603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3604 install-info) \
3605 || exit 1
3606
3607 @endif bash
3608
3609 .PHONY: maybe-installcheck-bash installcheck-bash
3610 maybe-installcheck-bash:
3611 @if bash
3612 maybe-installcheck-bash: installcheck-bash
3613
3614 installcheck-bash: \
3615 configure-bash
3616 @[ -f ./bash/Makefile ] || exit 0; \
3617 r=`${PWD_COMMAND}`; export r; \
3618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3619 $(SET_LIB_PATH) \
3620 $(HOST_EXPORTS) \
3621 for flag in $(EXTRA_HOST_FLAGS) ; do \
3622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3623 done; \
3624 echo "Doing installcheck in bash" ; \
3625 (cd bash && \
3626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3628 "RANLIB=$${RANLIB}" \
3629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3630 installcheck) \
3631 || exit 1
3632
3633 @endif bash
3634
3635 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
3636 maybe-mostlyclean-bash:
3637 @if bash
3638 maybe-mostlyclean-bash: mostlyclean-bash
3639
3640 mostlyclean-bash:
3641 @[ -f ./bash/Makefile ] || exit 0; \
3642 r=`${PWD_COMMAND}`; export r; \
3643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3644 $(SET_LIB_PATH) \
3645 $(HOST_EXPORTS) \
3646 for flag in $(EXTRA_HOST_FLAGS) ; do \
3647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3648 done; \
3649 echo "Doing mostlyclean in bash" ; \
3650 (cd bash && \
3651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3653 "RANLIB=$${RANLIB}" \
3654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3655 mostlyclean) \
3656 || exit 1
3657
3658 @endif bash
3659
3660 .PHONY: maybe-clean-bash clean-bash
3661 maybe-clean-bash:
3662 @if bash
3663 maybe-clean-bash: clean-bash
3664
3665 clean-bash:
3666 @[ -f ./bash/Makefile ] || exit 0; \
3667 r=`${PWD_COMMAND}`; export r; \
3668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3669 $(SET_LIB_PATH) \
3670 $(HOST_EXPORTS) \
3671 for flag in $(EXTRA_HOST_FLAGS) ; do \
3672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3673 done; \
3674 echo "Doing clean in bash" ; \
3675 (cd bash && \
3676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3678 "RANLIB=$${RANLIB}" \
3679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3680 clean) \
3681 || exit 1
3682
3683 @endif bash
3684
3685 .PHONY: maybe-distclean-bash distclean-bash
3686 maybe-distclean-bash:
3687 @if bash
3688 maybe-distclean-bash: distclean-bash
3689
3690 distclean-bash:
3691 @[ -f ./bash/Makefile ] || exit 0; \
3692 r=`${PWD_COMMAND}`; export r; \
3693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3694 $(SET_LIB_PATH) \
3695 $(HOST_EXPORTS) \
3696 for flag in $(EXTRA_HOST_FLAGS) ; do \
3697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3698 done; \
3699 echo "Doing distclean in bash" ; \
3700 (cd bash && \
3701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3703 "RANLIB=$${RANLIB}" \
3704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3705 distclean) \
3706 || exit 1
3707
3708 @endif bash
3709
3710 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
3711 maybe-maintainer-clean-bash:
3712 @if bash
3713 maybe-maintainer-clean-bash: maintainer-clean-bash
3714
3715 maintainer-clean-bash:
3716 @[ -f ./bash/Makefile ] || exit 0; \
3717 r=`${PWD_COMMAND}`; export r; \
3718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3719 $(SET_LIB_PATH) \
3720 $(HOST_EXPORTS) \
3721 for flag in $(EXTRA_HOST_FLAGS) ; do \
3722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3723 done; \
3724 echo "Doing maintainer-clean in bash" ; \
3725 (cd bash && \
3726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3728 "RANLIB=$${RANLIB}" \
3729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3730 maintainer-clean) \
3731 || exit 1
3732
3733 @endif bash
3734
3735
3736 .PHONY: configure-bfd maybe-configure-bfd
3737 maybe-configure-bfd:
3738 @if bfd
3739 maybe-configure-bfd: configure-bfd
3740 configure-bfd:
3741 @test -f stage_last && exit 0; \
3742 test ! -f bfd/Makefile || exit 0; \
3743 [ -d bfd ] || mkdir bfd; \
3744 r=`${PWD_COMMAND}`; export r; \
3745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3746 $(HOST_EXPORTS) \
3747 echo Configuring in bfd; \
3748 cd bfd || exit 1; \
3749 case $(srcdir) in \
3750 \.) \
3751 srcdiroption="--srcdir=."; \
3752 libsrcdir=".";; \
3753 /* | [A-Za-z]:[\\/]*) \
3754 srcdiroption="--srcdir=$(srcdir)/bfd"; \
3755 libsrcdir="$$s/bfd";; \
3756 *) \
3757 srcdiroption="--srcdir=../$(srcdir)/bfd"; \
3758 libsrcdir="$$s/bfd";; \
3759 esac; \
3760 $(SHELL) $${libsrcdir}/configure \
3761 $(HOST_CONFIGARGS) $${srcdiroption} \
3762 || exit 1
3763 @endif bfd
3764
3765 .PHONY: all-bfd maybe-all-bfd
3766 maybe-all-bfd:
3767 @if bfd
3768 maybe-all-bfd: all-bfd
3769 all-bfd: configure-bfd
3770 @test -f stage_last && exit 0; \
3771 r=`${PWD_COMMAND}`; export r; \
3772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3773 $(SET_LIB_PATH) \
3774 $(HOST_EXPORTS) \
3775 (cd bfd && $(MAKE) $(FLAGS_TO_PASS) all)
3776 @endif bfd
3777
3778 .PHONY: check-bfd maybe-check-bfd
3779 maybe-check-bfd:
3780 @if bfd
3781 maybe-check-bfd: check-bfd
3782
3783 check-bfd:
3784 @r=`${PWD_COMMAND}`; export r; \
3785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3786 $(SET_LIB_PATH) \
3787 $(HOST_EXPORTS) \
3788 (cd bfd && $(MAKE) $(FLAGS_TO_PASS) check)
3789
3790 @endif bfd
3791
3792 .PHONY: install-bfd maybe-install-bfd
3793 maybe-install-bfd:
3794 @if bfd
3795 maybe-install-bfd: install-bfd
3796
3797 install-bfd: installdirs
3798 @r=`${PWD_COMMAND}`; export r; \
3799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3800 $(SET_LIB_PATH) \
3801 $(HOST_EXPORTS) \
3802 (cd bfd && $(MAKE) $(FLAGS_TO_PASS) install)
3803
3804 @endif bfd
3805
3806 # Other targets (info, dvi, etc.)
3807
3808 .PHONY: maybe-info-bfd info-bfd
3809 maybe-info-bfd:
3810 @if bfd
3811 maybe-info-bfd: info-bfd
3812
3813 info-bfd: \
3814 configure-bfd
3815 @[ -f ./bfd/Makefile ] || exit 0; \
3816 r=`${PWD_COMMAND}`; export r; \
3817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3818 $(SET_LIB_PATH) \
3819 $(HOST_EXPORTS) \
3820 for flag in $(EXTRA_HOST_FLAGS) ; do \
3821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3822 done; \
3823 echo "Doing info in bfd" ; \
3824 (cd bfd && \
3825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3827 "RANLIB=$${RANLIB}" \
3828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3829 info) \
3830 || exit 1
3831
3832 @endif bfd
3833
3834 .PHONY: maybe-dvi-bfd dvi-bfd
3835 maybe-dvi-bfd:
3836 @if bfd
3837 maybe-dvi-bfd: dvi-bfd
3838
3839 dvi-bfd: \
3840 configure-bfd
3841 @[ -f ./bfd/Makefile ] || exit 0; \
3842 r=`${PWD_COMMAND}`; export r; \
3843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3844 $(SET_LIB_PATH) \
3845 $(HOST_EXPORTS) \
3846 for flag in $(EXTRA_HOST_FLAGS) ; do \
3847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3848 done; \
3849 echo "Doing dvi in bfd" ; \
3850 (cd bfd && \
3851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3853 "RANLIB=$${RANLIB}" \
3854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3855 dvi) \
3856 || exit 1
3857
3858 @endif bfd
3859
3860 .PHONY: maybe-TAGS-bfd TAGS-bfd
3861 maybe-TAGS-bfd:
3862 @if bfd
3863 maybe-TAGS-bfd: TAGS-bfd
3864
3865 TAGS-bfd: \
3866 configure-bfd
3867 @[ -f ./bfd/Makefile ] || exit 0; \
3868 r=`${PWD_COMMAND}`; export r; \
3869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3870 $(SET_LIB_PATH) \
3871 $(HOST_EXPORTS) \
3872 for flag in $(EXTRA_HOST_FLAGS) ; do \
3873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3874 done; \
3875 echo "Doing TAGS in bfd" ; \
3876 (cd bfd && \
3877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3879 "RANLIB=$${RANLIB}" \
3880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3881 TAGS) \
3882 || exit 1
3883
3884 @endif bfd
3885
3886 .PHONY: maybe-install-info-bfd install-info-bfd
3887 maybe-install-info-bfd:
3888 @if bfd
3889 maybe-install-info-bfd: install-info-bfd
3890
3891 install-info-bfd: \
3892 configure-bfd \
3893 info-bfd
3894 @[ -f ./bfd/Makefile ] || exit 0; \
3895 r=`${PWD_COMMAND}`; export r; \
3896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3897 $(SET_LIB_PATH) \
3898 $(HOST_EXPORTS) \
3899 for flag in $(EXTRA_HOST_FLAGS) ; do \
3900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3901 done; \
3902 echo "Doing install-info in bfd" ; \
3903 (cd bfd && \
3904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3906 "RANLIB=$${RANLIB}" \
3907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3908 install-info) \
3909 || exit 1
3910
3911 @endif bfd
3912
3913 .PHONY: maybe-installcheck-bfd installcheck-bfd
3914 maybe-installcheck-bfd:
3915 @if bfd
3916 maybe-installcheck-bfd: installcheck-bfd
3917
3918 installcheck-bfd: \
3919 configure-bfd
3920 @[ -f ./bfd/Makefile ] || exit 0; \
3921 r=`${PWD_COMMAND}`; export r; \
3922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3923 $(SET_LIB_PATH) \
3924 $(HOST_EXPORTS) \
3925 for flag in $(EXTRA_HOST_FLAGS) ; do \
3926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3927 done; \
3928 echo "Doing installcheck in bfd" ; \
3929 (cd bfd && \
3930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3932 "RANLIB=$${RANLIB}" \
3933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3934 installcheck) \
3935 || exit 1
3936
3937 @endif bfd
3938
3939 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3940 maybe-mostlyclean-bfd:
3941 @if bfd
3942 maybe-mostlyclean-bfd: mostlyclean-bfd
3943
3944 mostlyclean-bfd:
3945 @[ -f ./bfd/Makefile ] || exit 0; \
3946 r=`${PWD_COMMAND}`; export r; \
3947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3948 $(SET_LIB_PATH) \
3949 $(HOST_EXPORTS) \
3950 for flag in $(EXTRA_HOST_FLAGS) ; do \
3951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3952 done; \
3953 echo "Doing mostlyclean in bfd" ; \
3954 (cd bfd && \
3955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3957 "RANLIB=$${RANLIB}" \
3958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3959 mostlyclean) \
3960 || exit 1
3961
3962 @endif bfd
3963
3964 .PHONY: maybe-clean-bfd clean-bfd
3965 maybe-clean-bfd:
3966 @if bfd
3967 maybe-clean-bfd: clean-bfd
3968
3969 clean-bfd:
3970 @[ -f ./bfd/Makefile ] || exit 0; \
3971 r=`${PWD_COMMAND}`; export r; \
3972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3973 $(SET_LIB_PATH) \
3974 $(HOST_EXPORTS) \
3975 for flag in $(EXTRA_HOST_FLAGS) ; do \
3976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3977 done; \
3978 echo "Doing clean in bfd" ; \
3979 (cd bfd && \
3980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3982 "RANLIB=$${RANLIB}" \
3983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3984 clean) \
3985 || exit 1
3986
3987 @endif bfd
3988
3989 .PHONY: maybe-distclean-bfd distclean-bfd
3990 maybe-distclean-bfd:
3991 @if bfd
3992 maybe-distclean-bfd: distclean-bfd
3993
3994 distclean-bfd:
3995 @[ -f ./bfd/Makefile ] || exit 0; \
3996 r=`${PWD_COMMAND}`; export r; \
3997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3998 $(SET_LIB_PATH) \
3999 $(HOST_EXPORTS) \
4000 for flag in $(EXTRA_HOST_FLAGS) ; do \
4001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4002 done; \
4003 echo "Doing distclean in bfd" ; \
4004 (cd bfd && \
4005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4007 "RANLIB=$${RANLIB}" \
4008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4009 distclean) \
4010 || exit 1
4011
4012 @endif bfd
4013
4014 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4015 maybe-maintainer-clean-bfd:
4016 @if bfd
4017 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4018
4019 maintainer-clean-bfd:
4020 @[ -f ./bfd/Makefile ] || exit 0; \
4021 r=`${PWD_COMMAND}`; export r; \
4022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4023 $(SET_LIB_PATH) \
4024 $(HOST_EXPORTS) \
4025 for flag in $(EXTRA_HOST_FLAGS) ; do \
4026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4027 done; \
4028 echo "Doing maintainer-clean in bfd" ; \
4029 (cd bfd && \
4030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4032 "RANLIB=$${RANLIB}" \
4033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4034 maintainer-clean) \
4035 || exit 1
4036
4037 @endif bfd
4038
4039
4040 .PHONY: configure-opcodes maybe-configure-opcodes
4041 maybe-configure-opcodes:
4042 @if opcodes
4043 maybe-configure-opcodes: configure-opcodes
4044 configure-opcodes:
4045 @test -f stage_last && exit 0; \
4046 test ! -f opcodes/Makefile || exit 0; \
4047 [ -d opcodes ] || mkdir opcodes; \
4048 r=`${PWD_COMMAND}`; export r; \
4049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4050 $(HOST_EXPORTS) \
4051 echo Configuring in opcodes; \
4052 cd opcodes || exit 1; \
4053 case $(srcdir) in \
4054 \.) \
4055 srcdiroption="--srcdir=."; \
4056 libsrcdir=".";; \
4057 /* | [A-Za-z]:[\\/]*) \
4058 srcdiroption="--srcdir=$(srcdir)/opcodes"; \
4059 libsrcdir="$$s/opcodes";; \
4060 *) \
4061 srcdiroption="--srcdir=../$(srcdir)/opcodes"; \
4062 libsrcdir="$$s/opcodes";; \
4063 esac; \
4064 $(SHELL) $${libsrcdir}/configure \
4065 $(HOST_CONFIGARGS) $${srcdiroption} \
4066 || exit 1
4067 @endif opcodes
4068
4069 .PHONY: all-opcodes maybe-all-opcodes
4070 maybe-all-opcodes:
4071 @if opcodes
4072 maybe-all-opcodes: all-opcodes
4073 all-opcodes: configure-opcodes
4074 @test -f stage_last && exit 0; \
4075 r=`${PWD_COMMAND}`; export r; \
4076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4077 $(SET_LIB_PATH) \
4078 $(HOST_EXPORTS) \
4079 (cd opcodes && $(MAKE) $(FLAGS_TO_PASS) all)
4080 @endif opcodes
4081
4082 .PHONY: check-opcodes maybe-check-opcodes
4083 maybe-check-opcodes:
4084 @if opcodes
4085 maybe-check-opcodes: check-opcodes
4086
4087 check-opcodes:
4088 @r=`${PWD_COMMAND}`; export r; \
4089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4090 $(SET_LIB_PATH) \
4091 $(HOST_EXPORTS) \
4092 (cd opcodes && $(MAKE) $(FLAGS_TO_PASS) check)
4093
4094 @endif opcodes
4095
4096 .PHONY: install-opcodes maybe-install-opcodes
4097 maybe-install-opcodes:
4098 @if opcodes
4099 maybe-install-opcodes: install-opcodes
4100
4101 install-opcodes: installdirs
4102 @r=`${PWD_COMMAND}`; export r; \
4103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4104 $(SET_LIB_PATH) \
4105 $(HOST_EXPORTS) \
4106 (cd opcodes && $(MAKE) $(FLAGS_TO_PASS) install)
4107
4108 @endif opcodes
4109
4110 # Other targets (info, dvi, etc.)
4111
4112 .PHONY: maybe-info-opcodes info-opcodes
4113 maybe-info-opcodes:
4114 @if opcodes
4115 maybe-info-opcodes: info-opcodes
4116
4117 info-opcodes: \
4118 configure-opcodes
4119 @[ -f ./opcodes/Makefile ] || exit 0; \
4120 r=`${PWD_COMMAND}`; export r; \
4121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4122 $(SET_LIB_PATH) \
4123 $(HOST_EXPORTS) \
4124 for flag in $(EXTRA_HOST_FLAGS) ; do \
4125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4126 done; \
4127 echo "Doing info in opcodes" ; \
4128 (cd opcodes && \
4129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4131 "RANLIB=$${RANLIB}" \
4132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4133 info) \
4134 || exit 1
4135
4136 @endif opcodes
4137
4138 .PHONY: maybe-dvi-opcodes dvi-opcodes
4139 maybe-dvi-opcodes:
4140 @if opcodes
4141 maybe-dvi-opcodes: dvi-opcodes
4142
4143 dvi-opcodes: \
4144 configure-opcodes
4145 @[ -f ./opcodes/Makefile ] || exit 0; \
4146 r=`${PWD_COMMAND}`; export r; \
4147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4148 $(SET_LIB_PATH) \
4149 $(HOST_EXPORTS) \
4150 for flag in $(EXTRA_HOST_FLAGS) ; do \
4151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4152 done; \
4153 echo "Doing dvi in opcodes" ; \
4154 (cd opcodes && \
4155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4157 "RANLIB=$${RANLIB}" \
4158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4159 dvi) \
4160 || exit 1
4161
4162 @endif opcodes
4163
4164 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4165 maybe-TAGS-opcodes:
4166 @if opcodes
4167 maybe-TAGS-opcodes: TAGS-opcodes
4168
4169 TAGS-opcodes: \
4170 configure-opcodes
4171 @[ -f ./opcodes/Makefile ] || exit 0; \
4172 r=`${PWD_COMMAND}`; export r; \
4173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4174 $(SET_LIB_PATH) \
4175 $(HOST_EXPORTS) \
4176 for flag in $(EXTRA_HOST_FLAGS) ; do \
4177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4178 done; \
4179 echo "Doing TAGS in opcodes" ; \
4180 (cd opcodes && \
4181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4183 "RANLIB=$${RANLIB}" \
4184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4185 TAGS) \
4186 || exit 1
4187
4188 @endif opcodes
4189
4190 .PHONY: maybe-install-info-opcodes install-info-opcodes
4191 maybe-install-info-opcodes:
4192 @if opcodes
4193 maybe-install-info-opcodes: install-info-opcodes
4194
4195 install-info-opcodes: \
4196 configure-opcodes \
4197 info-opcodes
4198 @[ -f ./opcodes/Makefile ] || exit 0; \
4199 r=`${PWD_COMMAND}`; export r; \
4200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4201 $(SET_LIB_PATH) \
4202 $(HOST_EXPORTS) \
4203 for flag in $(EXTRA_HOST_FLAGS) ; do \
4204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4205 done; \
4206 echo "Doing install-info in opcodes" ; \
4207 (cd opcodes && \
4208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4210 "RANLIB=$${RANLIB}" \
4211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4212 install-info) \
4213 || exit 1
4214
4215 @endif opcodes
4216
4217 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4218 maybe-installcheck-opcodes:
4219 @if opcodes
4220 maybe-installcheck-opcodes: installcheck-opcodes
4221
4222 installcheck-opcodes: \
4223 configure-opcodes
4224 @[ -f ./opcodes/Makefile ] || exit 0; \
4225 r=`${PWD_COMMAND}`; export r; \
4226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4227 $(SET_LIB_PATH) \
4228 $(HOST_EXPORTS) \
4229 for flag in $(EXTRA_HOST_FLAGS) ; do \
4230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4231 done; \
4232 echo "Doing installcheck in opcodes" ; \
4233 (cd opcodes && \
4234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4236 "RANLIB=$${RANLIB}" \
4237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4238 installcheck) \
4239 || exit 1
4240
4241 @endif opcodes
4242
4243 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4244 maybe-mostlyclean-opcodes:
4245 @if opcodes
4246 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4247
4248 mostlyclean-opcodes:
4249 @[ -f ./opcodes/Makefile ] || exit 0; \
4250 r=`${PWD_COMMAND}`; export r; \
4251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4252 $(SET_LIB_PATH) \
4253 $(HOST_EXPORTS) \
4254 for flag in $(EXTRA_HOST_FLAGS) ; do \
4255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4256 done; \
4257 echo "Doing mostlyclean in opcodes" ; \
4258 (cd opcodes && \
4259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4261 "RANLIB=$${RANLIB}" \
4262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4263 mostlyclean) \
4264 || exit 1
4265
4266 @endif opcodes
4267
4268 .PHONY: maybe-clean-opcodes clean-opcodes
4269 maybe-clean-opcodes:
4270 @if opcodes
4271 maybe-clean-opcodes: clean-opcodes
4272
4273 clean-opcodes:
4274 @[ -f ./opcodes/Makefile ] || exit 0; \
4275 r=`${PWD_COMMAND}`; export r; \
4276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4277 $(SET_LIB_PATH) \
4278 $(HOST_EXPORTS) \
4279 for flag in $(EXTRA_HOST_FLAGS) ; do \
4280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4281 done; \
4282 echo "Doing clean in opcodes" ; \
4283 (cd opcodes && \
4284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4286 "RANLIB=$${RANLIB}" \
4287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4288 clean) \
4289 || exit 1
4290
4291 @endif opcodes
4292
4293 .PHONY: maybe-distclean-opcodes distclean-opcodes
4294 maybe-distclean-opcodes:
4295 @if opcodes
4296 maybe-distclean-opcodes: distclean-opcodes
4297
4298 distclean-opcodes:
4299 @[ -f ./opcodes/Makefile ] || exit 0; \
4300 r=`${PWD_COMMAND}`; export r; \
4301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4302 $(SET_LIB_PATH) \
4303 $(HOST_EXPORTS) \
4304 for flag in $(EXTRA_HOST_FLAGS) ; do \
4305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4306 done; \
4307 echo "Doing distclean in opcodes" ; \
4308 (cd opcodes && \
4309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4311 "RANLIB=$${RANLIB}" \
4312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4313 distclean) \
4314 || exit 1
4315
4316 @endif opcodes
4317
4318 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4319 maybe-maintainer-clean-opcodes:
4320 @if opcodes
4321 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4322
4323 maintainer-clean-opcodes:
4324 @[ -f ./opcodes/Makefile ] || exit 0; \
4325 r=`${PWD_COMMAND}`; export r; \
4326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4327 $(SET_LIB_PATH) \
4328 $(HOST_EXPORTS) \
4329 for flag in $(EXTRA_HOST_FLAGS) ; do \
4330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4331 done; \
4332 echo "Doing maintainer-clean in opcodes" ; \
4333 (cd opcodes && \
4334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4336 "RANLIB=$${RANLIB}" \
4337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4338 maintainer-clean) \
4339 || exit 1
4340
4341 @endif opcodes
4342
4343
4344 .PHONY: configure-binutils maybe-configure-binutils
4345 maybe-configure-binutils:
4346 @if binutils
4347 maybe-configure-binutils: configure-binutils
4348 configure-binutils:
4349 @test -f stage_last && exit 0; \
4350 test ! -f binutils/Makefile || exit 0; \
4351 [ -d binutils ] || mkdir binutils; \
4352 r=`${PWD_COMMAND}`; export r; \
4353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4354 $(HOST_EXPORTS) \
4355 echo Configuring in binutils; \
4356 cd binutils || exit 1; \
4357 case $(srcdir) in \
4358 \.) \
4359 srcdiroption="--srcdir=."; \
4360 libsrcdir=".";; \
4361 /* | [A-Za-z]:[\\/]*) \
4362 srcdiroption="--srcdir=$(srcdir)/binutils"; \
4363 libsrcdir="$$s/binutils";; \
4364 *) \
4365 srcdiroption="--srcdir=../$(srcdir)/binutils"; \
4366 libsrcdir="$$s/binutils";; \
4367 esac; \
4368 $(SHELL) $${libsrcdir}/configure \
4369 $(HOST_CONFIGARGS) $${srcdiroption} \
4370 || exit 1
4371 @endif binutils
4372
4373 .PHONY: all-binutils maybe-all-binutils
4374 maybe-all-binutils:
4375 @if binutils
4376 maybe-all-binutils: all-binutils
4377 all-binutils: configure-binutils
4378 @test -f stage_last && exit 0; \
4379 r=`${PWD_COMMAND}`; export r; \
4380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4381 $(SET_LIB_PATH) \
4382 $(HOST_EXPORTS) \
4383 (cd binutils && $(MAKE) $(FLAGS_TO_PASS) all)
4384 @endif binutils
4385
4386 .PHONY: check-binutils maybe-check-binutils
4387 maybe-check-binutils:
4388 @if binutils
4389 maybe-check-binutils: check-binutils
4390
4391 check-binutils:
4392 @r=`${PWD_COMMAND}`; export r; \
4393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4394 $(SET_LIB_PATH) \
4395 $(HOST_EXPORTS) \
4396 (cd binutils && $(MAKE) $(FLAGS_TO_PASS) check)
4397
4398 @endif binutils
4399
4400 .PHONY: install-binutils maybe-install-binutils
4401 maybe-install-binutils:
4402 @if binutils
4403 maybe-install-binutils: install-binutils
4404
4405 install-binutils: installdirs
4406 @r=`${PWD_COMMAND}`; export r; \
4407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4408 $(SET_LIB_PATH) \
4409 $(HOST_EXPORTS) \
4410 (cd binutils && $(MAKE) $(FLAGS_TO_PASS) install)
4411
4412 @endif binutils
4413
4414 # Other targets (info, dvi, etc.)
4415
4416 .PHONY: maybe-info-binutils info-binutils
4417 maybe-info-binutils:
4418 @if binutils
4419 maybe-info-binutils: info-binutils
4420
4421 info-binutils: \
4422 configure-binutils
4423 @[ -f ./binutils/Makefile ] || exit 0; \
4424 r=`${PWD_COMMAND}`; export r; \
4425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4426 $(SET_LIB_PATH) \
4427 $(HOST_EXPORTS) \
4428 for flag in $(EXTRA_HOST_FLAGS) ; do \
4429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4430 done; \
4431 echo "Doing info in binutils" ; \
4432 (cd binutils && \
4433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4435 "RANLIB=$${RANLIB}" \
4436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4437 info) \
4438 || exit 1
4439
4440 @endif binutils
4441
4442 .PHONY: maybe-dvi-binutils dvi-binutils
4443 maybe-dvi-binutils:
4444 @if binutils
4445 maybe-dvi-binutils: dvi-binutils
4446
4447 dvi-binutils: \
4448 configure-binutils
4449 @[ -f ./binutils/Makefile ] || exit 0; \
4450 r=`${PWD_COMMAND}`; export r; \
4451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4452 $(SET_LIB_PATH) \
4453 $(HOST_EXPORTS) \
4454 for flag in $(EXTRA_HOST_FLAGS) ; do \
4455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4456 done; \
4457 echo "Doing dvi in binutils" ; \
4458 (cd binutils && \
4459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4461 "RANLIB=$${RANLIB}" \
4462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4463 dvi) \
4464 || exit 1
4465
4466 @endif binutils
4467
4468 .PHONY: maybe-TAGS-binutils TAGS-binutils
4469 maybe-TAGS-binutils:
4470 @if binutils
4471 maybe-TAGS-binutils: TAGS-binutils
4472
4473 TAGS-binutils: \
4474 configure-binutils
4475 @[ -f ./binutils/Makefile ] || exit 0; \
4476 r=`${PWD_COMMAND}`; export r; \
4477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4478 $(SET_LIB_PATH) \
4479 $(HOST_EXPORTS) \
4480 for flag in $(EXTRA_HOST_FLAGS) ; do \
4481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4482 done; \
4483 echo "Doing TAGS in binutils" ; \
4484 (cd binutils && \
4485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4487 "RANLIB=$${RANLIB}" \
4488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4489 TAGS) \
4490 || exit 1
4491
4492 @endif binutils
4493
4494 .PHONY: maybe-install-info-binutils install-info-binutils
4495 maybe-install-info-binutils:
4496 @if binutils
4497 maybe-install-info-binutils: install-info-binutils
4498
4499 install-info-binutils: \
4500 configure-binutils \
4501 info-binutils
4502 @[ -f ./binutils/Makefile ] || exit 0; \
4503 r=`${PWD_COMMAND}`; export r; \
4504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4505 $(SET_LIB_PATH) \
4506 $(HOST_EXPORTS) \
4507 for flag in $(EXTRA_HOST_FLAGS) ; do \
4508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4509 done; \
4510 echo "Doing install-info in binutils" ; \
4511 (cd binutils && \
4512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4514 "RANLIB=$${RANLIB}" \
4515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4516 install-info) \
4517 || exit 1
4518
4519 @endif binutils
4520
4521 .PHONY: maybe-installcheck-binutils installcheck-binutils
4522 maybe-installcheck-binutils:
4523 @if binutils
4524 maybe-installcheck-binutils: installcheck-binutils
4525
4526 installcheck-binutils: \
4527 configure-binutils
4528 @[ -f ./binutils/Makefile ] || exit 0; \
4529 r=`${PWD_COMMAND}`; export r; \
4530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4531 $(SET_LIB_PATH) \
4532 $(HOST_EXPORTS) \
4533 for flag in $(EXTRA_HOST_FLAGS) ; do \
4534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4535 done; \
4536 echo "Doing installcheck in binutils" ; \
4537 (cd binutils && \
4538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4540 "RANLIB=$${RANLIB}" \
4541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4542 installcheck) \
4543 || exit 1
4544
4545 @endif binutils
4546
4547 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
4548 maybe-mostlyclean-binutils:
4549 @if binutils
4550 maybe-mostlyclean-binutils: mostlyclean-binutils
4551
4552 mostlyclean-binutils:
4553 @[ -f ./binutils/Makefile ] || exit 0; \
4554 r=`${PWD_COMMAND}`; export r; \
4555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4556 $(SET_LIB_PATH) \
4557 $(HOST_EXPORTS) \
4558 for flag in $(EXTRA_HOST_FLAGS) ; do \
4559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4560 done; \
4561 echo "Doing mostlyclean in binutils" ; \
4562 (cd binutils && \
4563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4565 "RANLIB=$${RANLIB}" \
4566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4567 mostlyclean) \
4568 || exit 1
4569
4570 @endif binutils
4571
4572 .PHONY: maybe-clean-binutils clean-binutils
4573 maybe-clean-binutils:
4574 @if binutils
4575 maybe-clean-binutils: clean-binutils
4576
4577 clean-binutils:
4578 @[ -f ./binutils/Makefile ] || exit 0; \
4579 r=`${PWD_COMMAND}`; export r; \
4580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4581 $(SET_LIB_PATH) \
4582 $(HOST_EXPORTS) \
4583 for flag in $(EXTRA_HOST_FLAGS) ; do \
4584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4585 done; \
4586 echo "Doing clean in binutils" ; \
4587 (cd binutils && \
4588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4590 "RANLIB=$${RANLIB}" \
4591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4592 clean) \
4593 || exit 1
4594
4595 @endif binutils
4596
4597 .PHONY: maybe-distclean-binutils distclean-binutils
4598 maybe-distclean-binutils:
4599 @if binutils
4600 maybe-distclean-binutils: distclean-binutils
4601
4602 distclean-binutils:
4603 @[ -f ./binutils/Makefile ] || exit 0; \
4604 r=`${PWD_COMMAND}`; export r; \
4605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4606 $(SET_LIB_PATH) \
4607 $(HOST_EXPORTS) \
4608 for flag in $(EXTRA_HOST_FLAGS) ; do \
4609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4610 done; \
4611 echo "Doing distclean in binutils" ; \
4612 (cd binutils && \
4613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4615 "RANLIB=$${RANLIB}" \
4616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4617 distclean) \
4618 || exit 1
4619
4620 @endif binutils
4621
4622 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
4623 maybe-maintainer-clean-binutils:
4624 @if binutils
4625 maybe-maintainer-clean-binutils: maintainer-clean-binutils
4626
4627 maintainer-clean-binutils:
4628 @[ -f ./binutils/Makefile ] || exit 0; \
4629 r=`${PWD_COMMAND}`; export r; \
4630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4631 $(SET_LIB_PATH) \
4632 $(HOST_EXPORTS) \
4633 for flag in $(EXTRA_HOST_FLAGS) ; do \
4634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4635 done; \
4636 echo "Doing maintainer-clean in binutils" ; \
4637 (cd binutils && \
4638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4640 "RANLIB=$${RANLIB}" \
4641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4642 maintainer-clean) \
4643 || exit 1
4644
4645 @endif binutils
4646
4647
4648 .PHONY: configure-bison maybe-configure-bison
4649 maybe-configure-bison:
4650 @if bison
4651 maybe-configure-bison: configure-bison
4652 configure-bison:
4653 @test ! -f bison/Makefile || exit 0; \
4654 [ -d bison ] || mkdir bison; \
4655 r=`${PWD_COMMAND}`; export r; \
4656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4657 $(HOST_EXPORTS) \
4658 echo Configuring in bison; \
4659 cd bison || exit 1; \
4660 case $(srcdir) in \
4661 \.) \
4662 srcdiroption="--srcdir=."; \
4663 libsrcdir=".";; \
4664 /* | [A-Za-z]:[\\/]*) \
4665 srcdiroption="--srcdir=$(srcdir)/bison"; \
4666 libsrcdir="$$s/bison";; \
4667 *) \
4668 srcdiroption="--srcdir=../$(srcdir)/bison"; \
4669 libsrcdir="$$s/bison";; \
4670 esac; \
4671 $(SHELL) $${libsrcdir}/configure \
4672 $(HOST_CONFIGARGS) $${srcdiroption} \
4673 || exit 1
4674 @endif bison
4675
4676 .PHONY: all-bison maybe-all-bison
4677 maybe-all-bison:
4678 @if bison
4679 maybe-all-bison: all-bison
4680 all-bison: configure-bison
4681 @r=`${PWD_COMMAND}`; export r; \
4682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4683 $(SET_LIB_PATH) \
4684 $(HOST_EXPORTS) \
4685 (cd bison && $(MAKE) $(FLAGS_TO_PASS) all)
4686 @endif bison
4687
4688 .PHONY: check-bison maybe-check-bison
4689 maybe-check-bison:
4690 @if bison
4691 maybe-check-bison: check-bison
4692
4693 # This module is only tested in a native toolchain.
4694 check-bison:
4695 @if [ '$(host)' = '$(target)' ] ; then \
4696 r=`${PWD_COMMAND}`; export r; \
4697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4698 $(SET_LIB_PATH) \
4699 $(HOST_EXPORTS) \
4700 (cd bison && $(MAKE) $(FLAGS_TO_PASS) check); \
4701 fi
4702
4703 @endif bison
4704
4705 .PHONY: install-bison maybe-install-bison
4706 maybe-install-bison:
4707 @if bison
4708 maybe-install-bison: install-bison
4709
4710 install-bison: installdirs
4711 @r=`${PWD_COMMAND}`; export r; \
4712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4713 $(SET_LIB_PATH) \
4714 $(HOST_EXPORTS) \
4715 (cd bison && $(MAKE) $(FLAGS_TO_PASS) install)
4716
4717 @endif bison
4718
4719 # Other targets (info, dvi, etc.)
4720
4721 .PHONY: maybe-info-bison info-bison
4722 maybe-info-bison:
4723 @if bison
4724 maybe-info-bison: info-bison
4725
4726 info-bison: \
4727 configure-bison
4728 @[ -f ./bison/Makefile ] || exit 0; \
4729 r=`${PWD_COMMAND}`; export r; \
4730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4731 $(SET_LIB_PATH) \
4732 $(HOST_EXPORTS) \
4733 for flag in $(EXTRA_HOST_FLAGS) ; do \
4734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4735 done; \
4736 echo "Doing info in bison" ; \
4737 (cd bison && \
4738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4740 "RANLIB=$${RANLIB}" \
4741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4742 info) \
4743 || exit 1
4744
4745 @endif bison
4746
4747 .PHONY: maybe-dvi-bison dvi-bison
4748 maybe-dvi-bison:
4749 @if bison
4750 maybe-dvi-bison: dvi-bison
4751
4752 dvi-bison: \
4753 configure-bison
4754 @[ -f ./bison/Makefile ] || exit 0; \
4755 r=`${PWD_COMMAND}`; export r; \
4756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4757 $(SET_LIB_PATH) \
4758 $(HOST_EXPORTS) \
4759 for flag in $(EXTRA_HOST_FLAGS) ; do \
4760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4761 done; \
4762 echo "Doing dvi in bison" ; \
4763 (cd bison && \
4764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4766 "RANLIB=$${RANLIB}" \
4767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4768 dvi) \
4769 || exit 1
4770
4771 @endif bison
4772
4773 .PHONY: maybe-TAGS-bison TAGS-bison
4774 maybe-TAGS-bison:
4775 @if bison
4776 maybe-TAGS-bison: TAGS-bison
4777
4778 TAGS-bison: \
4779 configure-bison
4780 @[ -f ./bison/Makefile ] || exit 0; \
4781 r=`${PWD_COMMAND}`; export r; \
4782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4783 $(SET_LIB_PATH) \
4784 $(HOST_EXPORTS) \
4785 for flag in $(EXTRA_HOST_FLAGS) ; do \
4786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4787 done; \
4788 echo "Doing TAGS in bison" ; \
4789 (cd bison && \
4790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4792 "RANLIB=$${RANLIB}" \
4793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4794 TAGS) \
4795 || exit 1
4796
4797 @endif bison
4798
4799 .PHONY: maybe-install-info-bison install-info-bison
4800 maybe-install-info-bison:
4801 @if bison
4802 maybe-install-info-bison: install-info-bison
4803
4804 install-info-bison: \
4805 configure-bison \
4806 info-bison
4807 @[ -f ./bison/Makefile ] || exit 0; \
4808 r=`${PWD_COMMAND}`; export r; \
4809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4810 $(SET_LIB_PATH) \
4811 $(HOST_EXPORTS) \
4812 for flag in $(EXTRA_HOST_FLAGS) ; do \
4813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4814 done; \
4815 echo "Doing install-info in bison" ; \
4816 (cd bison && \
4817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4819 "RANLIB=$${RANLIB}" \
4820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4821 install-info) \
4822 || exit 1
4823
4824 @endif bison
4825
4826 .PHONY: maybe-installcheck-bison installcheck-bison
4827 maybe-installcheck-bison:
4828 @if bison
4829 maybe-installcheck-bison: installcheck-bison
4830
4831 installcheck-bison: \
4832 configure-bison
4833 @[ -f ./bison/Makefile ] || exit 0; \
4834 r=`${PWD_COMMAND}`; export r; \
4835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4836 $(SET_LIB_PATH) \
4837 $(HOST_EXPORTS) \
4838 for flag in $(EXTRA_HOST_FLAGS) ; do \
4839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4840 done; \
4841 echo "Doing installcheck in bison" ; \
4842 (cd bison && \
4843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4845 "RANLIB=$${RANLIB}" \
4846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4847 installcheck) \
4848 || exit 1
4849
4850 @endif bison
4851
4852 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
4853 maybe-mostlyclean-bison:
4854 @if bison
4855 maybe-mostlyclean-bison: mostlyclean-bison
4856
4857 mostlyclean-bison:
4858 @[ -f ./bison/Makefile ] || exit 0; \
4859 r=`${PWD_COMMAND}`; export r; \
4860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4861 $(SET_LIB_PATH) \
4862 $(HOST_EXPORTS) \
4863 for flag in $(EXTRA_HOST_FLAGS) ; do \
4864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4865 done; \
4866 echo "Doing mostlyclean in bison" ; \
4867 (cd bison && \
4868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4870 "RANLIB=$${RANLIB}" \
4871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4872 mostlyclean) \
4873 || exit 1
4874
4875 @endif bison
4876
4877 .PHONY: maybe-clean-bison clean-bison
4878 maybe-clean-bison:
4879 @if bison
4880 maybe-clean-bison: clean-bison
4881
4882 clean-bison:
4883 @[ -f ./bison/Makefile ] || exit 0; \
4884 r=`${PWD_COMMAND}`; export r; \
4885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4886 $(SET_LIB_PATH) \
4887 $(HOST_EXPORTS) \
4888 for flag in $(EXTRA_HOST_FLAGS) ; do \
4889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4890 done; \
4891 echo "Doing clean in bison" ; \
4892 (cd bison && \
4893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4895 "RANLIB=$${RANLIB}" \
4896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4897 clean) \
4898 || exit 1
4899
4900 @endif bison
4901
4902 .PHONY: maybe-distclean-bison distclean-bison
4903 maybe-distclean-bison:
4904 @if bison
4905 maybe-distclean-bison: distclean-bison
4906
4907 distclean-bison:
4908 @[ -f ./bison/Makefile ] || exit 0; \
4909 r=`${PWD_COMMAND}`; export r; \
4910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4911 $(SET_LIB_PATH) \
4912 $(HOST_EXPORTS) \
4913 for flag in $(EXTRA_HOST_FLAGS) ; do \
4914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4915 done; \
4916 echo "Doing distclean in bison" ; \
4917 (cd bison && \
4918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4920 "RANLIB=$${RANLIB}" \
4921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4922 distclean) \
4923 || exit 1
4924
4925 @endif bison
4926
4927 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
4928 maybe-maintainer-clean-bison:
4929 @if bison
4930 maybe-maintainer-clean-bison: maintainer-clean-bison
4931
4932 maintainer-clean-bison:
4933 @[ -f ./bison/Makefile ] || exit 0; \
4934 r=`${PWD_COMMAND}`; export r; \
4935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4936 $(SET_LIB_PATH) \
4937 $(HOST_EXPORTS) \
4938 for flag in $(EXTRA_HOST_FLAGS) ; do \
4939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4940 done; \
4941 echo "Doing maintainer-clean in bison" ; \
4942 (cd bison && \
4943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4945 "RANLIB=$${RANLIB}" \
4946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4947 maintainer-clean) \
4948 || exit 1
4949
4950 @endif bison
4951
4952
4953 .PHONY: configure-byacc maybe-configure-byacc
4954 maybe-configure-byacc:
4955 @if byacc
4956 maybe-configure-byacc: configure-byacc
4957 configure-byacc:
4958 @test ! -f byacc/Makefile || exit 0; \
4959 [ -d byacc ] || mkdir byacc; \
4960 r=`${PWD_COMMAND}`; export r; \
4961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4962 $(HOST_EXPORTS) \
4963 echo Configuring in byacc; \
4964 cd byacc || exit 1; \
4965 case $(srcdir) in \
4966 \.) \
4967 srcdiroption="--srcdir=."; \
4968 libsrcdir=".";; \
4969 /* | [A-Za-z]:[\\/]*) \
4970 srcdiroption="--srcdir=$(srcdir)/byacc"; \
4971 libsrcdir="$$s/byacc";; \
4972 *) \
4973 srcdiroption="--srcdir=../$(srcdir)/byacc"; \
4974 libsrcdir="$$s/byacc";; \
4975 esac; \
4976 $(SHELL) $${libsrcdir}/configure \
4977 $(HOST_CONFIGARGS) $${srcdiroption} \
4978 || exit 1
4979 @endif byacc
4980
4981 .PHONY: all-byacc maybe-all-byacc
4982 maybe-all-byacc:
4983 @if byacc
4984 maybe-all-byacc: all-byacc
4985 all-byacc: configure-byacc
4986 @r=`${PWD_COMMAND}`; export r; \
4987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4988 $(SET_LIB_PATH) \
4989 $(HOST_EXPORTS) \
4990 (cd byacc && $(MAKE) $(FLAGS_TO_PASS) all)
4991 @endif byacc
4992
4993 .PHONY: check-byacc maybe-check-byacc
4994 maybe-check-byacc:
4995 @if byacc
4996 maybe-check-byacc: check-byacc
4997
4998 # This module is only tested in a native toolchain.
4999 check-byacc:
5000 @if [ '$(host)' = '$(target)' ] ; then \
5001 r=`${PWD_COMMAND}`; export r; \
5002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5003 $(SET_LIB_PATH) \
5004 $(HOST_EXPORTS) \
5005 (cd byacc && $(MAKE) $(FLAGS_TO_PASS) check); \
5006 fi
5007
5008 @endif byacc
5009
5010 .PHONY: install-byacc maybe-install-byacc
5011 maybe-install-byacc:
5012 @if byacc
5013 maybe-install-byacc: install-byacc
5014
5015 install-byacc: installdirs
5016 @r=`${PWD_COMMAND}`; export r; \
5017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5018 $(SET_LIB_PATH) \
5019 $(HOST_EXPORTS) \
5020 (cd byacc && $(MAKE) $(FLAGS_TO_PASS) install)
5021
5022 @endif byacc
5023
5024 # Other targets (info, dvi, etc.)
5025
5026 .PHONY: maybe-info-byacc info-byacc
5027 maybe-info-byacc:
5028 @if byacc
5029 maybe-info-byacc: info-byacc
5030
5031 info-byacc: \
5032 configure-byacc
5033 @[ -f ./byacc/Makefile ] || exit 0; \
5034 r=`${PWD_COMMAND}`; export r; \
5035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5036 $(SET_LIB_PATH) \
5037 $(HOST_EXPORTS) \
5038 for flag in $(EXTRA_HOST_FLAGS) ; do \
5039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5040 done; \
5041 echo "Doing info in byacc" ; \
5042 (cd byacc && \
5043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5045 "RANLIB=$${RANLIB}" \
5046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5047 info) \
5048 || exit 1
5049
5050 @endif byacc
5051
5052 .PHONY: maybe-dvi-byacc dvi-byacc
5053 maybe-dvi-byacc:
5054 @if byacc
5055 maybe-dvi-byacc: dvi-byacc
5056
5057 dvi-byacc: \
5058 configure-byacc
5059 @[ -f ./byacc/Makefile ] || exit 0; \
5060 r=`${PWD_COMMAND}`; export r; \
5061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5062 $(SET_LIB_PATH) \
5063 $(HOST_EXPORTS) \
5064 for flag in $(EXTRA_HOST_FLAGS) ; do \
5065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5066 done; \
5067 echo "Doing dvi in byacc" ; \
5068 (cd byacc && \
5069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5071 "RANLIB=$${RANLIB}" \
5072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5073 dvi) \
5074 || exit 1
5075
5076 @endif byacc
5077
5078 .PHONY: maybe-TAGS-byacc TAGS-byacc
5079 maybe-TAGS-byacc:
5080 @if byacc
5081 maybe-TAGS-byacc: TAGS-byacc
5082
5083 TAGS-byacc: \
5084 configure-byacc
5085 @[ -f ./byacc/Makefile ] || exit 0; \
5086 r=`${PWD_COMMAND}`; export r; \
5087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5088 $(SET_LIB_PATH) \
5089 $(HOST_EXPORTS) \
5090 for flag in $(EXTRA_HOST_FLAGS) ; do \
5091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5092 done; \
5093 echo "Doing TAGS in byacc" ; \
5094 (cd byacc && \
5095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5097 "RANLIB=$${RANLIB}" \
5098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5099 TAGS) \
5100 || exit 1
5101
5102 @endif byacc
5103
5104 .PHONY: maybe-install-info-byacc install-info-byacc
5105 maybe-install-info-byacc:
5106 @if byacc
5107 maybe-install-info-byacc: install-info-byacc
5108
5109 install-info-byacc: \
5110 configure-byacc \
5111 info-byacc
5112 @[ -f ./byacc/Makefile ] || exit 0; \
5113 r=`${PWD_COMMAND}`; export r; \
5114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5115 $(SET_LIB_PATH) \
5116 $(HOST_EXPORTS) \
5117 for flag in $(EXTRA_HOST_FLAGS) ; do \
5118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5119 done; \
5120 echo "Doing install-info in byacc" ; \
5121 (cd byacc && \
5122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5124 "RANLIB=$${RANLIB}" \
5125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5126 install-info) \
5127 || exit 1
5128
5129 @endif byacc
5130
5131 .PHONY: maybe-installcheck-byacc installcheck-byacc
5132 maybe-installcheck-byacc:
5133 @if byacc
5134 maybe-installcheck-byacc: installcheck-byacc
5135
5136 installcheck-byacc: \
5137 configure-byacc
5138 @[ -f ./byacc/Makefile ] || exit 0; \
5139 r=`${PWD_COMMAND}`; export r; \
5140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5141 $(SET_LIB_PATH) \
5142 $(HOST_EXPORTS) \
5143 for flag in $(EXTRA_HOST_FLAGS) ; do \
5144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5145 done; \
5146 echo "Doing installcheck in byacc" ; \
5147 (cd byacc && \
5148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5150 "RANLIB=$${RANLIB}" \
5151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5152 installcheck) \
5153 || exit 1
5154
5155 @endif byacc
5156
5157 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
5158 maybe-mostlyclean-byacc:
5159 @if byacc
5160 maybe-mostlyclean-byacc: mostlyclean-byacc
5161
5162 mostlyclean-byacc:
5163 @[ -f ./byacc/Makefile ] || exit 0; \
5164 r=`${PWD_COMMAND}`; export r; \
5165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5166 $(SET_LIB_PATH) \
5167 $(HOST_EXPORTS) \
5168 for flag in $(EXTRA_HOST_FLAGS) ; do \
5169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5170 done; \
5171 echo "Doing mostlyclean in byacc" ; \
5172 (cd byacc && \
5173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5175 "RANLIB=$${RANLIB}" \
5176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5177 mostlyclean) \
5178 || exit 1
5179
5180 @endif byacc
5181
5182 .PHONY: maybe-clean-byacc clean-byacc
5183 maybe-clean-byacc:
5184 @if byacc
5185 maybe-clean-byacc: clean-byacc
5186
5187 clean-byacc:
5188 @[ -f ./byacc/Makefile ] || exit 0; \
5189 r=`${PWD_COMMAND}`; export r; \
5190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5191 $(SET_LIB_PATH) \
5192 $(HOST_EXPORTS) \
5193 for flag in $(EXTRA_HOST_FLAGS) ; do \
5194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5195 done; \
5196 echo "Doing clean in byacc" ; \
5197 (cd byacc && \
5198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5200 "RANLIB=$${RANLIB}" \
5201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5202 clean) \
5203 || exit 1
5204
5205 @endif byacc
5206
5207 .PHONY: maybe-distclean-byacc distclean-byacc
5208 maybe-distclean-byacc:
5209 @if byacc
5210 maybe-distclean-byacc: distclean-byacc
5211
5212 distclean-byacc:
5213 @[ -f ./byacc/Makefile ] || exit 0; \
5214 r=`${PWD_COMMAND}`; export r; \
5215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5216 $(SET_LIB_PATH) \
5217 $(HOST_EXPORTS) \
5218 for flag in $(EXTRA_HOST_FLAGS) ; do \
5219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5220 done; \
5221 echo "Doing distclean in byacc" ; \
5222 (cd byacc && \
5223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5225 "RANLIB=$${RANLIB}" \
5226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5227 distclean) \
5228 || exit 1
5229
5230 @endif byacc
5231
5232 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
5233 maybe-maintainer-clean-byacc:
5234 @if byacc
5235 maybe-maintainer-clean-byacc: maintainer-clean-byacc
5236
5237 maintainer-clean-byacc:
5238 @[ -f ./byacc/Makefile ] || exit 0; \
5239 r=`${PWD_COMMAND}`; export r; \
5240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5241 $(SET_LIB_PATH) \
5242 $(HOST_EXPORTS) \
5243 for flag in $(EXTRA_HOST_FLAGS) ; do \
5244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5245 done; \
5246 echo "Doing maintainer-clean in byacc" ; \
5247 (cd byacc && \
5248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5250 "RANLIB=$${RANLIB}" \
5251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5252 maintainer-clean) \
5253 || exit 1
5254
5255 @endif byacc
5256
5257
5258 .PHONY: configure-bzip2 maybe-configure-bzip2
5259 maybe-configure-bzip2:
5260 @if bzip2
5261 maybe-configure-bzip2: configure-bzip2
5262 configure-bzip2:
5263 @test ! -f bzip2/Makefile || exit 0; \
5264 [ -d bzip2 ] || mkdir bzip2; \
5265 r=`${PWD_COMMAND}`; export r; \
5266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5267 $(HOST_EXPORTS) \
5268 echo Configuring in bzip2; \
5269 cd bzip2 || exit 1; \
5270 case $(srcdir) in \
5271 \.) \
5272 srcdiroption="--srcdir=."; \
5273 libsrcdir=".";; \
5274 /* | [A-Za-z]:[\\/]*) \
5275 srcdiroption="--srcdir=$(srcdir)/bzip2"; \
5276 libsrcdir="$$s/bzip2";; \
5277 *) \
5278 srcdiroption="--srcdir=../$(srcdir)/bzip2"; \
5279 libsrcdir="$$s/bzip2";; \
5280 esac; \
5281 $(SHELL) $${libsrcdir}/configure \
5282 $(HOST_CONFIGARGS) $${srcdiroption} \
5283 || exit 1
5284 @endif bzip2
5285
5286 .PHONY: all-bzip2 maybe-all-bzip2
5287 maybe-all-bzip2:
5288 @if bzip2
5289 maybe-all-bzip2: all-bzip2
5290 all-bzip2: configure-bzip2
5291 @r=`${PWD_COMMAND}`; export r; \
5292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5293 $(SET_LIB_PATH) \
5294 $(HOST_EXPORTS) \
5295 (cd bzip2 && $(MAKE) $(FLAGS_TO_PASS) all)
5296 @endif bzip2
5297
5298 .PHONY: check-bzip2 maybe-check-bzip2
5299 maybe-check-bzip2:
5300 @if bzip2
5301 maybe-check-bzip2: check-bzip2
5302
5303 check-bzip2:
5304 @r=`${PWD_COMMAND}`; export r; \
5305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5306 $(SET_LIB_PATH) \
5307 $(HOST_EXPORTS) \
5308 (cd bzip2 && $(MAKE) $(FLAGS_TO_PASS) check)
5309
5310 @endif bzip2
5311
5312 .PHONY: install-bzip2 maybe-install-bzip2
5313 maybe-install-bzip2:
5314 @if bzip2
5315 maybe-install-bzip2: install-bzip2
5316
5317 install-bzip2: installdirs
5318 @r=`${PWD_COMMAND}`; export r; \
5319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5320 $(SET_LIB_PATH) \
5321 $(HOST_EXPORTS) \
5322 (cd bzip2 && $(MAKE) $(FLAGS_TO_PASS) install)
5323
5324 @endif bzip2
5325
5326 # Other targets (info, dvi, etc.)
5327
5328 .PHONY: maybe-info-bzip2 info-bzip2
5329 maybe-info-bzip2:
5330 @if bzip2
5331 maybe-info-bzip2: info-bzip2
5332
5333 info-bzip2: \
5334 configure-bzip2
5335 @[ -f ./bzip2/Makefile ] || exit 0; \
5336 r=`${PWD_COMMAND}`; export r; \
5337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5338 $(SET_LIB_PATH) \
5339 $(HOST_EXPORTS) \
5340 for flag in $(EXTRA_HOST_FLAGS) ; do \
5341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5342 done; \
5343 echo "Doing info in bzip2" ; \
5344 (cd bzip2 && \
5345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5347 "RANLIB=$${RANLIB}" \
5348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5349 info) \
5350 || exit 1
5351
5352 @endif bzip2
5353
5354 .PHONY: maybe-dvi-bzip2 dvi-bzip2
5355 maybe-dvi-bzip2:
5356 @if bzip2
5357 maybe-dvi-bzip2: dvi-bzip2
5358
5359 dvi-bzip2: \
5360 configure-bzip2
5361 @[ -f ./bzip2/Makefile ] || exit 0; \
5362 r=`${PWD_COMMAND}`; export r; \
5363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5364 $(SET_LIB_PATH) \
5365 $(HOST_EXPORTS) \
5366 for flag in $(EXTRA_HOST_FLAGS) ; do \
5367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5368 done; \
5369 echo "Doing dvi in bzip2" ; \
5370 (cd bzip2 && \
5371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5373 "RANLIB=$${RANLIB}" \
5374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5375 dvi) \
5376 || exit 1
5377
5378 @endif bzip2
5379
5380 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
5381 maybe-TAGS-bzip2:
5382 @if bzip2
5383 maybe-TAGS-bzip2: TAGS-bzip2
5384
5385 TAGS-bzip2: \
5386 configure-bzip2
5387 @[ -f ./bzip2/Makefile ] || exit 0; \
5388 r=`${PWD_COMMAND}`; export r; \
5389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5390 $(SET_LIB_PATH) \
5391 $(HOST_EXPORTS) \
5392 for flag in $(EXTRA_HOST_FLAGS) ; do \
5393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5394 done; \
5395 echo "Doing TAGS in bzip2" ; \
5396 (cd bzip2 && \
5397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5399 "RANLIB=$${RANLIB}" \
5400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5401 TAGS) \
5402 || exit 1
5403
5404 @endif bzip2
5405
5406 .PHONY: maybe-install-info-bzip2 install-info-bzip2
5407 maybe-install-info-bzip2:
5408 @if bzip2
5409 maybe-install-info-bzip2: install-info-bzip2
5410
5411 install-info-bzip2: \
5412 configure-bzip2 \
5413 info-bzip2
5414 @[ -f ./bzip2/Makefile ] || exit 0; \
5415 r=`${PWD_COMMAND}`; export r; \
5416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5417 $(SET_LIB_PATH) \
5418 $(HOST_EXPORTS) \
5419 for flag in $(EXTRA_HOST_FLAGS) ; do \
5420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5421 done; \
5422 echo "Doing install-info in bzip2" ; \
5423 (cd bzip2 && \
5424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5426 "RANLIB=$${RANLIB}" \
5427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5428 install-info) \
5429 || exit 1
5430
5431 @endif bzip2
5432
5433 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
5434 maybe-installcheck-bzip2:
5435 @if bzip2
5436 maybe-installcheck-bzip2: installcheck-bzip2
5437
5438 installcheck-bzip2: \
5439 configure-bzip2
5440 @[ -f ./bzip2/Makefile ] || exit 0; \
5441 r=`${PWD_COMMAND}`; export r; \
5442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5443 $(SET_LIB_PATH) \
5444 $(HOST_EXPORTS) \
5445 for flag in $(EXTRA_HOST_FLAGS) ; do \
5446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5447 done; \
5448 echo "Doing installcheck in bzip2" ; \
5449 (cd bzip2 && \
5450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5452 "RANLIB=$${RANLIB}" \
5453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5454 installcheck) \
5455 || exit 1
5456
5457 @endif bzip2
5458
5459 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
5460 maybe-mostlyclean-bzip2:
5461 @if bzip2
5462 maybe-mostlyclean-bzip2: mostlyclean-bzip2
5463
5464 mostlyclean-bzip2:
5465 @[ -f ./bzip2/Makefile ] || exit 0; \
5466 r=`${PWD_COMMAND}`; export r; \
5467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5468 $(SET_LIB_PATH) \
5469 $(HOST_EXPORTS) \
5470 for flag in $(EXTRA_HOST_FLAGS) ; do \
5471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5472 done; \
5473 echo "Doing mostlyclean in bzip2" ; \
5474 (cd bzip2 && \
5475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5477 "RANLIB=$${RANLIB}" \
5478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5479 mostlyclean) \
5480 || exit 1
5481
5482 @endif bzip2
5483
5484 .PHONY: maybe-clean-bzip2 clean-bzip2
5485 maybe-clean-bzip2:
5486 @if bzip2
5487 maybe-clean-bzip2: clean-bzip2
5488
5489 clean-bzip2:
5490 @[ -f ./bzip2/Makefile ] || exit 0; \
5491 r=`${PWD_COMMAND}`; export r; \
5492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5493 $(SET_LIB_PATH) \
5494 $(HOST_EXPORTS) \
5495 for flag in $(EXTRA_HOST_FLAGS) ; do \
5496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5497 done; \
5498 echo "Doing clean in bzip2" ; \
5499 (cd bzip2 && \
5500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5502 "RANLIB=$${RANLIB}" \
5503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5504 clean) \
5505 || exit 1
5506
5507 @endif bzip2
5508
5509 .PHONY: maybe-distclean-bzip2 distclean-bzip2
5510 maybe-distclean-bzip2:
5511 @if bzip2
5512 maybe-distclean-bzip2: distclean-bzip2
5513
5514 distclean-bzip2:
5515 @[ -f ./bzip2/Makefile ] || exit 0; \
5516 r=`${PWD_COMMAND}`; export r; \
5517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5518 $(SET_LIB_PATH) \
5519 $(HOST_EXPORTS) \
5520 for flag in $(EXTRA_HOST_FLAGS) ; do \
5521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5522 done; \
5523 echo "Doing distclean in bzip2" ; \
5524 (cd bzip2 && \
5525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5527 "RANLIB=$${RANLIB}" \
5528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5529 distclean) \
5530 || exit 1
5531
5532 @endif bzip2
5533
5534 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
5535 maybe-maintainer-clean-bzip2:
5536 @if bzip2
5537 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
5538
5539 maintainer-clean-bzip2:
5540 @[ -f ./bzip2/Makefile ] || exit 0; \
5541 r=`${PWD_COMMAND}`; export r; \
5542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5543 $(SET_LIB_PATH) \
5544 $(HOST_EXPORTS) \
5545 for flag in $(EXTRA_HOST_FLAGS) ; do \
5546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5547 done; \
5548 echo "Doing maintainer-clean in bzip2" ; \
5549 (cd bzip2 && \
5550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5552 "RANLIB=$${RANLIB}" \
5553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5554 maintainer-clean) \
5555 || exit 1
5556
5557 @endif bzip2
5558
5559
5560 .PHONY: configure-dejagnu maybe-configure-dejagnu
5561 maybe-configure-dejagnu:
5562 @if dejagnu
5563 maybe-configure-dejagnu: configure-dejagnu
5564 configure-dejagnu:
5565 @test ! -f dejagnu/Makefile || exit 0; \
5566 [ -d dejagnu ] || mkdir dejagnu; \
5567 r=`${PWD_COMMAND}`; export r; \
5568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5569 $(HOST_EXPORTS) \
5570 echo Configuring in dejagnu; \
5571 cd dejagnu || exit 1; \
5572 case $(srcdir) in \
5573 \.) \
5574 srcdiroption="--srcdir=."; \
5575 libsrcdir=".";; \
5576 /* | [A-Za-z]:[\\/]*) \
5577 srcdiroption="--srcdir=$(srcdir)/dejagnu"; \
5578 libsrcdir="$$s/dejagnu";; \
5579 *) \
5580 srcdiroption="--srcdir=../$(srcdir)/dejagnu"; \
5581 libsrcdir="$$s/dejagnu";; \
5582 esac; \
5583 $(SHELL) $${libsrcdir}/configure \
5584 $(HOST_CONFIGARGS) $${srcdiroption} \
5585 || exit 1
5586 @endif dejagnu
5587
5588 .PHONY: all-dejagnu maybe-all-dejagnu
5589 maybe-all-dejagnu:
5590 @if dejagnu
5591 maybe-all-dejagnu: all-dejagnu
5592 all-dejagnu: configure-dejagnu
5593 @r=`${PWD_COMMAND}`; export r; \
5594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5595 $(SET_LIB_PATH) \
5596 $(HOST_EXPORTS) \
5597 (cd dejagnu && $(MAKE) $(FLAGS_TO_PASS) all)
5598 @endif dejagnu
5599
5600 .PHONY: check-dejagnu maybe-check-dejagnu
5601 maybe-check-dejagnu:
5602 @if dejagnu
5603 maybe-check-dejagnu: check-dejagnu
5604
5605 check-dejagnu:
5606 @r=`${PWD_COMMAND}`; export r; \
5607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5608 $(SET_LIB_PATH) \
5609 $(HOST_EXPORTS) \
5610 (cd dejagnu && $(MAKE) $(FLAGS_TO_PASS) check)
5611
5612 @endif dejagnu
5613
5614 .PHONY: install-dejagnu maybe-install-dejagnu
5615 maybe-install-dejagnu:
5616 @if dejagnu
5617 maybe-install-dejagnu: install-dejagnu
5618
5619 install-dejagnu: installdirs
5620 @r=`${PWD_COMMAND}`; export r; \
5621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5622 $(SET_LIB_PATH) \
5623 $(HOST_EXPORTS) \
5624 (cd dejagnu && $(MAKE) $(FLAGS_TO_PASS) install)
5625
5626 @endif dejagnu
5627
5628 # Other targets (info, dvi, etc.)
5629
5630 .PHONY: maybe-info-dejagnu info-dejagnu
5631 maybe-info-dejagnu:
5632 @if dejagnu
5633 maybe-info-dejagnu: info-dejagnu
5634
5635 info-dejagnu: \
5636 configure-dejagnu
5637 @[ -f ./dejagnu/Makefile ] || exit 0; \
5638 r=`${PWD_COMMAND}`; export r; \
5639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5640 $(SET_LIB_PATH) \
5641 $(HOST_EXPORTS) \
5642 for flag in $(EXTRA_HOST_FLAGS) ; do \
5643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5644 done; \
5645 echo "Doing info in dejagnu" ; \
5646 (cd dejagnu && \
5647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5649 "RANLIB=$${RANLIB}" \
5650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5651 info) \
5652 || exit 1
5653
5654 @endif dejagnu
5655
5656 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
5657 maybe-dvi-dejagnu:
5658 @if dejagnu
5659 maybe-dvi-dejagnu: dvi-dejagnu
5660
5661 dvi-dejagnu: \
5662 configure-dejagnu
5663 @[ -f ./dejagnu/Makefile ] || exit 0; \
5664 r=`${PWD_COMMAND}`; export r; \
5665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5666 $(SET_LIB_PATH) \
5667 $(HOST_EXPORTS) \
5668 for flag in $(EXTRA_HOST_FLAGS) ; do \
5669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5670 done; \
5671 echo "Doing dvi in dejagnu" ; \
5672 (cd dejagnu && \
5673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5675 "RANLIB=$${RANLIB}" \
5676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5677 dvi) \
5678 || exit 1
5679
5680 @endif dejagnu
5681
5682 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
5683 maybe-TAGS-dejagnu:
5684 @if dejagnu
5685 maybe-TAGS-dejagnu: TAGS-dejagnu
5686
5687 TAGS-dejagnu: \
5688 configure-dejagnu
5689 @[ -f ./dejagnu/Makefile ] || exit 0; \
5690 r=`${PWD_COMMAND}`; export r; \
5691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5692 $(SET_LIB_PATH) \
5693 $(HOST_EXPORTS) \
5694 for flag in $(EXTRA_HOST_FLAGS) ; do \
5695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5696 done; \
5697 echo "Doing TAGS in dejagnu" ; \
5698 (cd dejagnu && \
5699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5701 "RANLIB=$${RANLIB}" \
5702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5703 TAGS) \
5704 || exit 1
5705
5706 @endif dejagnu
5707
5708 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
5709 maybe-install-info-dejagnu:
5710 @if dejagnu
5711 maybe-install-info-dejagnu: install-info-dejagnu
5712
5713 install-info-dejagnu: \
5714 configure-dejagnu \
5715 info-dejagnu
5716 @[ -f ./dejagnu/Makefile ] || exit 0; \
5717 r=`${PWD_COMMAND}`; export r; \
5718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5719 $(SET_LIB_PATH) \
5720 $(HOST_EXPORTS) \
5721 for flag in $(EXTRA_HOST_FLAGS) ; do \
5722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5723 done; \
5724 echo "Doing install-info in dejagnu" ; \
5725 (cd dejagnu && \
5726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5728 "RANLIB=$${RANLIB}" \
5729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5730 install-info) \
5731 || exit 1
5732
5733 @endif dejagnu
5734
5735 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
5736 maybe-installcheck-dejagnu:
5737 @if dejagnu
5738 maybe-installcheck-dejagnu: installcheck-dejagnu
5739
5740 installcheck-dejagnu: \
5741 configure-dejagnu
5742 @[ -f ./dejagnu/Makefile ] || exit 0; \
5743 r=`${PWD_COMMAND}`; export r; \
5744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5745 $(SET_LIB_PATH) \
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 installcheck in dejagnu" ; \
5751 (cd dejagnu && \
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 installcheck) \
5757 || exit 1
5758
5759 @endif dejagnu
5760
5761 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
5762 maybe-mostlyclean-dejagnu:
5763 @if dejagnu
5764 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
5765
5766 mostlyclean-dejagnu:
5767 @[ -f ./dejagnu/Makefile ] || exit 0; \
5768 r=`${PWD_COMMAND}`; export r; \
5769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5770 $(SET_LIB_PATH) \
5771 $(HOST_EXPORTS) \
5772 for flag in $(EXTRA_HOST_FLAGS) ; do \
5773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5774 done; \
5775 echo "Doing mostlyclean in dejagnu" ; \
5776 (cd dejagnu && \
5777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5779 "RANLIB=$${RANLIB}" \
5780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5781 mostlyclean) \
5782 || exit 1
5783
5784 @endif dejagnu
5785
5786 .PHONY: maybe-clean-dejagnu clean-dejagnu
5787 maybe-clean-dejagnu:
5788 @if dejagnu
5789 maybe-clean-dejagnu: clean-dejagnu
5790
5791 clean-dejagnu:
5792 @[ -f ./dejagnu/Makefile ] || exit 0; \
5793 r=`${PWD_COMMAND}`; export r; \
5794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5795 $(SET_LIB_PATH) \
5796 $(HOST_EXPORTS) \
5797 for flag in $(EXTRA_HOST_FLAGS) ; do \
5798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5799 done; \
5800 echo "Doing clean in dejagnu" ; \
5801 (cd dejagnu && \
5802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5804 "RANLIB=$${RANLIB}" \
5805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5806 clean) \
5807 || exit 1
5808
5809 @endif dejagnu
5810
5811 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
5812 maybe-distclean-dejagnu:
5813 @if dejagnu
5814 maybe-distclean-dejagnu: distclean-dejagnu
5815
5816 distclean-dejagnu:
5817 @[ -f ./dejagnu/Makefile ] || exit 0; \
5818 r=`${PWD_COMMAND}`; export r; \
5819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5820 $(SET_LIB_PATH) \
5821 $(HOST_EXPORTS) \
5822 for flag in $(EXTRA_HOST_FLAGS) ; do \
5823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5824 done; \
5825 echo "Doing distclean in dejagnu" ; \
5826 (cd dejagnu && \
5827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5829 "RANLIB=$${RANLIB}" \
5830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5831 distclean) \
5832 || exit 1
5833
5834 @endif dejagnu
5835
5836 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
5837 maybe-maintainer-clean-dejagnu:
5838 @if dejagnu
5839 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
5840
5841 maintainer-clean-dejagnu:
5842 @[ -f ./dejagnu/Makefile ] || exit 0; \
5843 r=`${PWD_COMMAND}`; export r; \
5844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5845 $(SET_LIB_PATH) \
5846 $(HOST_EXPORTS) \
5847 for flag in $(EXTRA_HOST_FLAGS) ; do \
5848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5849 done; \
5850 echo "Doing maintainer-clean in dejagnu" ; \
5851 (cd dejagnu && \
5852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5854 "RANLIB=$${RANLIB}" \
5855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5856 maintainer-clean) \
5857 || exit 1
5858
5859 @endif dejagnu
5860
5861
5862 .PHONY: configure-diff maybe-configure-diff
5863 maybe-configure-diff:
5864 @if diff
5865 maybe-configure-diff: configure-diff
5866 configure-diff:
5867 @test ! -f diff/Makefile || exit 0; \
5868 [ -d diff ] || mkdir diff; \
5869 r=`${PWD_COMMAND}`; export r; \
5870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5871 $(HOST_EXPORTS) \
5872 echo Configuring in diff; \
5873 cd diff || exit 1; \
5874 case $(srcdir) in \
5875 \.) \
5876 srcdiroption="--srcdir=."; \
5877 libsrcdir=".";; \
5878 /* | [A-Za-z]:[\\/]*) \
5879 srcdiroption="--srcdir=$(srcdir)/diff"; \
5880 libsrcdir="$$s/diff";; \
5881 *) \
5882 srcdiroption="--srcdir=../$(srcdir)/diff"; \
5883 libsrcdir="$$s/diff";; \
5884 esac; \
5885 $(SHELL) $${libsrcdir}/configure \
5886 $(HOST_CONFIGARGS) $${srcdiroption} \
5887 || exit 1
5888 @endif diff
5889
5890 .PHONY: all-diff maybe-all-diff
5891 maybe-all-diff:
5892 @if diff
5893 maybe-all-diff: all-diff
5894 all-diff: configure-diff
5895 @r=`${PWD_COMMAND}`; export r; \
5896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5897 $(SET_LIB_PATH) \
5898 $(HOST_EXPORTS) \
5899 (cd diff && $(MAKE) $(FLAGS_TO_PASS) all)
5900 @endif diff
5901
5902 .PHONY: check-diff maybe-check-diff
5903 maybe-check-diff:
5904 @if diff
5905 maybe-check-diff: check-diff
5906
5907 check-diff:
5908 @r=`${PWD_COMMAND}`; export r; \
5909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5910 $(SET_LIB_PATH) \
5911 $(HOST_EXPORTS) \
5912 (cd diff && $(MAKE) $(FLAGS_TO_PASS) check)
5913
5914 @endif diff
5915
5916 .PHONY: install-diff maybe-install-diff
5917 maybe-install-diff:
5918 @if diff
5919 maybe-install-diff: install-diff
5920
5921 install-diff: installdirs
5922 @r=`${PWD_COMMAND}`; export r; \
5923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5924 $(SET_LIB_PATH) \
5925 $(HOST_EXPORTS) \
5926 (cd diff && $(MAKE) $(FLAGS_TO_PASS) install)
5927
5928 @endif diff
5929
5930 # Other targets (info, dvi, etc.)
5931
5932 .PHONY: maybe-info-diff info-diff
5933 maybe-info-diff:
5934 @if diff
5935 maybe-info-diff: info-diff
5936
5937 info-diff: \
5938 configure-diff
5939 @[ -f ./diff/Makefile ] || exit 0; \
5940 r=`${PWD_COMMAND}`; export r; \
5941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5942 $(SET_LIB_PATH) \
5943 $(HOST_EXPORTS) \
5944 for flag in $(EXTRA_HOST_FLAGS) ; do \
5945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5946 done; \
5947 echo "Doing info in diff" ; \
5948 (cd diff && \
5949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5951 "RANLIB=$${RANLIB}" \
5952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5953 info) \
5954 || exit 1
5955
5956 @endif diff
5957
5958 .PHONY: maybe-dvi-diff dvi-diff
5959 maybe-dvi-diff:
5960 @if diff
5961 maybe-dvi-diff: dvi-diff
5962
5963 dvi-diff: \
5964 configure-diff
5965 @[ -f ./diff/Makefile ] || exit 0; \
5966 r=`${PWD_COMMAND}`; export r; \
5967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5968 $(SET_LIB_PATH) \
5969 $(HOST_EXPORTS) \
5970 for flag in $(EXTRA_HOST_FLAGS) ; do \
5971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5972 done; \
5973 echo "Doing dvi in diff" ; \
5974 (cd diff && \
5975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5977 "RANLIB=$${RANLIB}" \
5978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5979 dvi) \
5980 || exit 1
5981
5982 @endif diff
5983
5984 .PHONY: maybe-TAGS-diff TAGS-diff
5985 maybe-TAGS-diff:
5986 @if diff
5987 maybe-TAGS-diff: TAGS-diff
5988
5989 TAGS-diff: \
5990 configure-diff
5991 @[ -f ./diff/Makefile ] || exit 0; \
5992 r=`${PWD_COMMAND}`; export r; \
5993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5994 $(SET_LIB_PATH) \
5995 $(HOST_EXPORTS) \
5996 for flag in $(EXTRA_HOST_FLAGS) ; do \
5997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5998 done; \
5999 echo "Doing TAGS in diff" ; \
6000 (cd diff && \
6001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6003 "RANLIB=$${RANLIB}" \
6004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6005 TAGS) \
6006 || exit 1
6007
6008 @endif diff
6009
6010 .PHONY: maybe-install-info-diff install-info-diff
6011 maybe-install-info-diff:
6012 @if diff
6013 maybe-install-info-diff: install-info-diff
6014
6015 install-info-diff: \
6016 configure-diff \
6017 info-diff
6018 @[ -f ./diff/Makefile ] || exit 0; \
6019 r=`${PWD_COMMAND}`; export r; \
6020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6021 $(SET_LIB_PATH) \
6022 $(HOST_EXPORTS) \
6023 for flag in $(EXTRA_HOST_FLAGS) ; do \
6024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6025 done; \
6026 echo "Doing install-info in diff" ; \
6027 (cd diff && \
6028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6030 "RANLIB=$${RANLIB}" \
6031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6032 install-info) \
6033 || exit 1
6034
6035 @endif diff
6036
6037 .PHONY: maybe-installcheck-diff installcheck-diff
6038 maybe-installcheck-diff:
6039 @if diff
6040 maybe-installcheck-diff: installcheck-diff
6041
6042 installcheck-diff: \
6043 configure-diff
6044 @[ -f ./diff/Makefile ] || exit 0; \
6045 r=`${PWD_COMMAND}`; export r; \
6046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6047 $(SET_LIB_PATH) \
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 installcheck in diff" ; \
6053 (cd diff && \
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 installcheck) \
6059 || exit 1
6060
6061 @endif diff
6062
6063 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
6064 maybe-mostlyclean-diff:
6065 @if diff
6066 maybe-mostlyclean-diff: mostlyclean-diff
6067
6068 mostlyclean-diff:
6069 @[ -f ./diff/Makefile ] || exit 0; \
6070 r=`${PWD_COMMAND}`; export r; \
6071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6072 $(SET_LIB_PATH) \
6073 $(HOST_EXPORTS) \
6074 for flag in $(EXTRA_HOST_FLAGS) ; do \
6075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6076 done; \
6077 echo "Doing mostlyclean in diff" ; \
6078 (cd diff && \
6079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6081 "RANLIB=$${RANLIB}" \
6082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6083 mostlyclean) \
6084 || exit 1
6085
6086 @endif diff
6087
6088 .PHONY: maybe-clean-diff clean-diff
6089 maybe-clean-diff:
6090 @if diff
6091 maybe-clean-diff: clean-diff
6092
6093 clean-diff:
6094 @[ -f ./diff/Makefile ] || exit 0; \
6095 r=`${PWD_COMMAND}`; export r; \
6096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6097 $(SET_LIB_PATH) \
6098 $(HOST_EXPORTS) \
6099 for flag in $(EXTRA_HOST_FLAGS) ; do \
6100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6101 done; \
6102 echo "Doing clean in diff" ; \
6103 (cd diff && \
6104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6106 "RANLIB=$${RANLIB}" \
6107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6108 clean) \
6109 || exit 1
6110
6111 @endif diff
6112
6113 .PHONY: maybe-distclean-diff distclean-diff
6114 maybe-distclean-diff:
6115 @if diff
6116 maybe-distclean-diff: distclean-diff
6117
6118 distclean-diff:
6119 @[ -f ./diff/Makefile ] || exit 0; \
6120 r=`${PWD_COMMAND}`; export r; \
6121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6122 $(SET_LIB_PATH) \
6123 $(HOST_EXPORTS) \
6124 for flag in $(EXTRA_HOST_FLAGS) ; do \
6125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6126 done; \
6127 echo "Doing distclean in diff" ; \
6128 (cd diff && \
6129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6131 "RANLIB=$${RANLIB}" \
6132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6133 distclean) \
6134 || exit 1
6135
6136 @endif diff
6137
6138 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
6139 maybe-maintainer-clean-diff:
6140 @if diff
6141 maybe-maintainer-clean-diff: maintainer-clean-diff
6142
6143 maintainer-clean-diff:
6144 @[ -f ./diff/Makefile ] || exit 0; \
6145 r=`${PWD_COMMAND}`; export r; \
6146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6147 $(SET_LIB_PATH) \
6148 $(HOST_EXPORTS) \
6149 for flag in $(EXTRA_HOST_FLAGS) ; do \
6150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6151 done; \
6152 echo "Doing maintainer-clean in diff" ; \
6153 (cd diff && \
6154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6156 "RANLIB=$${RANLIB}" \
6157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6158 maintainer-clean) \
6159 || exit 1
6160
6161 @endif diff
6162
6163
6164 .PHONY: configure-dosutils maybe-configure-dosutils
6165 maybe-configure-dosutils:
6166 @if dosutils
6167 maybe-configure-dosutils: configure-dosutils
6168 configure-dosutils:
6169 @test ! -f dosutils/Makefile || exit 0; \
6170 [ -d dosutils ] || mkdir dosutils; \
6171 r=`${PWD_COMMAND}`; export r; \
6172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6173 $(HOST_EXPORTS) \
6174 echo Configuring in dosutils; \
6175 cd dosutils || exit 1; \
6176 case $(srcdir) in \
6177 \.) \
6178 srcdiroption="--srcdir=."; \
6179 libsrcdir=".";; \
6180 /* | [A-Za-z]:[\\/]*) \
6181 srcdiroption="--srcdir=$(srcdir)/dosutils"; \
6182 libsrcdir="$$s/dosutils";; \
6183 *) \
6184 srcdiroption="--srcdir=../$(srcdir)/dosutils"; \
6185 libsrcdir="$$s/dosutils";; \
6186 esac; \
6187 $(SHELL) $${libsrcdir}/configure \
6188 $(HOST_CONFIGARGS) $${srcdiroption} \
6189 || exit 1
6190 @endif dosutils
6191
6192 .PHONY: all-dosutils maybe-all-dosutils
6193 maybe-all-dosutils:
6194 @if dosutils
6195 maybe-all-dosutils: all-dosutils
6196 all-dosutils: configure-dosutils
6197 @r=`${PWD_COMMAND}`; export r; \
6198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6199 $(SET_LIB_PATH) \
6200 $(HOST_EXPORTS) \
6201 (cd dosutils && $(MAKE) $(FLAGS_TO_PASS) all)
6202 @endif dosutils
6203
6204 .PHONY: check-dosutils maybe-check-dosutils
6205 maybe-check-dosutils:
6206 @if dosutils
6207 maybe-check-dosutils: check-dosutils
6208
6209 check-dosutils:
6210
6211 @endif dosutils
6212
6213 .PHONY: install-dosutils maybe-install-dosutils
6214 maybe-install-dosutils:
6215 @if dosutils
6216 maybe-install-dosutils: install-dosutils
6217
6218 install-dosutils: installdirs
6219 @r=`${PWD_COMMAND}`; export r; \
6220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6221 $(SET_LIB_PATH) \
6222 $(HOST_EXPORTS) \
6223 (cd dosutils && $(MAKE) $(FLAGS_TO_PASS) install)
6224
6225 @endif dosutils
6226
6227 # Other targets (info, dvi, etc.)
6228
6229 .PHONY: maybe-info-dosutils info-dosutils
6230 maybe-info-dosutils:
6231 @if dosutils
6232 maybe-info-dosutils: info-dosutils
6233
6234 info-dosutils: \
6235 configure-dosutils
6236 @[ -f ./dosutils/Makefile ] || exit 0; \
6237 r=`${PWD_COMMAND}`; export r; \
6238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6239 $(SET_LIB_PATH) \
6240 $(HOST_EXPORTS) \
6241 for flag in $(EXTRA_HOST_FLAGS) ; do \
6242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6243 done; \
6244 echo "Doing info in dosutils" ; \
6245 (cd dosutils && \
6246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6248 "RANLIB=$${RANLIB}" \
6249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6250 info) \
6251 || exit 1
6252
6253 @endif dosutils
6254
6255 .PHONY: maybe-dvi-dosutils dvi-dosutils
6256 maybe-dvi-dosutils:
6257 @if dosutils
6258 maybe-dvi-dosutils: dvi-dosutils
6259
6260 dvi-dosutils: \
6261 configure-dosutils
6262 @[ -f ./dosutils/Makefile ] || exit 0; \
6263 r=`${PWD_COMMAND}`; export r; \
6264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6265 $(SET_LIB_PATH) \
6266 $(HOST_EXPORTS) \
6267 for flag in $(EXTRA_HOST_FLAGS) ; do \
6268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6269 done; \
6270 echo "Doing dvi in dosutils" ; \
6271 (cd dosutils && \
6272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6274 "RANLIB=$${RANLIB}" \
6275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6276 dvi) \
6277 || exit 1
6278
6279 @endif dosutils
6280
6281 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
6282 maybe-TAGS-dosutils:
6283 @if dosutils
6284 maybe-TAGS-dosutils: TAGS-dosutils
6285
6286 TAGS-dosutils: \
6287 configure-dosutils
6288 @[ -f ./dosutils/Makefile ] || exit 0; \
6289 r=`${PWD_COMMAND}`; export r; \
6290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6291 $(SET_LIB_PATH) \
6292 $(HOST_EXPORTS) \
6293 for flag in $(EXTRA_HOST_FLAGS) ; do \
6294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6295 done; \
6296 echo "Doing TAGS in dosutils" ; \
6297 (cd dosutils && \
6298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6300 "RANLIB=$${RANLIB}" \
6301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6302 TAGS) \
6303 || exit 1
6304
6305 @endif dosutils
6306
6307 .PHONY: maybe-install-info-dosutils install-info-dosutils
6308 maybe-install-info-dosutils:
6309 @if dosutils
6310 maybe-install-info-dosutils: install-info-dosutils
6311
6312 install-info-dosutils: \
6313 configure-dosutils \
6314 info-dosutils
6315 @[ -f ./dosutils/Makefile ] || exit 0; \
6316 r=`${PWD_COMMAND}`; export r; \
6317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6318 $(SET_LIB_PATH) \
6319 $(HOST_EXPORTS) \
6320 for flag in $(EXTRA_HOST_FLAGS) ; do \
6321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6322 done; \
6323 echo "Doing install-info in dosutils" ; \
6324 (cd dosutils && \
6325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6327 "RANLIB=$${RANLIB}" \
6328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6329 install-info) \
6330 || exit 1
6331
6332 @endif dosutils
6333
6334 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
6335 maybe-installcheck-dosutils:
6336 @if dosutils
6337 maybe-installcheck-dosutils: installcheck-dosutils
6338
6339 installcheck-dosutils: \
6340 configure-dosutils
6341 @[ -f ./dosutils/Makefile ] || exit 0; \
6342 r=`${PWD_COMMAND}`; export r; \
6343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6344 $(SET_LIB_PATH) \
6345 $(HOST_EXPORTS) \
6346 for flag in $(EXTRA_HOST_FLAGS) ; do \
6347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6348 done; \
6349 echo "Doing installcheck in dosutils" ; \
6350 (cd dosutils && \
6351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6353 "RANLIB=$${RANLIB}" \
6354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6355 installcheck) \
6356 || exit 1
6357
6358 @endif dosutils
6359
6360 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
6361 maybe-mostlyclean-dosutils:
6362 @if dosutils
6363 maybe-mostlyclean-dosutils: mostlyclean-dosutils
6364
6365 mostlyclean-dosutils:
6366 @[ -f ./dosutils/Makefile ] || exit 0; \
6367 r=`${PWD_COMMAND}`; export r; \
6368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6369 $(SET_LIB_PATH) \
6370 $(HOST_EXPORTS) \
6371 for flag in $(EXTRA_HOST_FLAGS) ; do \
6372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6373 done; \
6374 echo "Doing mostlyclean in dosutils" ; \
6375 (cd dosutils && \
6376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6378 "RANLIB=$${RANLIB}" \
6379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6380 mostlyclean) \
6381 || exit 1
6382
6383 @endif dosutils
6384
6385 .PHONY: maybe-clean-dosutils clean-dosutils
6386 maybe-clean-dosutils:
6387 @if dosutils
6388 maybe-clean-dosutils: clean-dosutils
6389
6390 clean-dosutils:
6391 @[ -f ./dosutils/Makefile ] || exit 0; \
6392 r=`${PWD_COMMAND}`; export r; \
6393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6394 $(SET_LIB_PATH) \
6395 $(HOST_EXPORTS) \
6396 for flag in $(EXTRA_HOST_FLAGS) ; do \
6397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6398 done; \
6399 echo "Doing clean in dosutils" ; \
6400 (cd dosutils && \
6401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6403 "RANLIB=$${RANLIB}" \
6404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6405 clean) \
6406 || exit 1
6407
6408 @endif dosutils
6409
6410 .PHONY: maybe-distclean-dosutils distclean-dosutils
6411 maybe-distclean-dosutils:
6412 @if dosutils
6413 maybe-distclean-dosutils: distclean-dosutils
6414
6415 distclean-dosutils:
6416 @[ -f ./dosutils/Makefile ] || exit 0; \
6417 r=`${PWD_COMMAND}`; export r; \
6418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6419 $(SET_LIB_PATH) \
6420 $(HOST_EXPORTS) \
6421 for flag in $(EXTRA_HOST_FLAGS) ; do \
6422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6423 done; \
6424 echo "Doing distclean in dosutils" ; \
6425 (cd dosutils && \
6426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6428 "RANLIB=$${RANLIB}" \
6429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6430 distclean) \
6431 || exit 1
6432
6433 @endif dosutils
6434
6435 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
6436 maybe-maintainer-clean-dosutils:
6437 @if dosutils
6438 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
6439
6440 maintainer-clean-dosutils:
6441 @[ -f ./dosutils/Makefile ] || exit 0; \
6442 r=`${PWD_COMMAND}`; export r; \
6443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6444 $(SET_LIB_PATH) \
6445 $(HOST_EXPORTS) \
6446 for flag in $(EXTRA_HOST_FLAGS) ; do \
6447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6448 done; \
6449 echo "Doing maintainer-clean in dosutils" ; \
6450 (cd dosutils && \
6451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6453 "RANLIB=$${RANLIB}" \
6454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6455 maintainer-clean) \
6456 || exit 1
6457
6458 @endif dosutils
6459
6460
6461 .PHONY: configure-etc maybe-configure-etc
6462 maybe-configure-etc:
6463 @if etc
6464 maybe-configure-etc: configure-etc
6465 configure-etc:
6466 @test ! -f etc/Makefile || exit 0; \
6467 [ -d etc ] || mkdir etc; \
6468 r=`${PWD_COMMAND}`; export r; \
6469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6470 $(HOST_EXPORTS) \
6471 echo Configuring in etc; \
6472 cd etc || exit 1; \
6473 case $(srcdir) in \
6474 \.) \
6475 srcdiroption="--srcdir=."; \
6476 libsrcdir=".";; \
6477 /* | [A-Za-z]:[\\/]*) \
6478 srcdiroption="--srcdir=$(srcdir)/etc"; \
6479 libsrcdir="$$s/etc";; \
6480 *) \
6481 srcdiroption="--srcdir=../$(srcdir)/etc"; \
6482 libsrcdir="$$s/etc";; \
6483 esac; \
6484 $(SHELL) $${libsrcdir}/configure \
6485 $(HOST_CONFIGARGS) $${srcdiroption} \
6486 || exit 1
6487 @endif etc
6488
6489 .PHONY: all-etc maybe-all-etc
6490 maybe-all-etc:
6491 @if etc
6492 maybe-all-etc: all-etc
6493 all-etc: configure-etc
6494 @r=`${PWD_COMMAND}`; export r; \
6495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6496 $(SET_LIB_PATH) \
6497 $(HOST_EXPORTS) \
6498 (cd etc && $(MAKE) $(FLAGS_TO_PASS) all)
6499 @endif etc
6500
6501 .PHONY: check-etc maybe-check-etc
6502 maybe-check-etc:
6503 @if etc
6504 maybe-check-etc: check-etc
6505
6506 check-etc:
6507 @r=`${PWD_COMMAND}`; export r; \
6508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6509 $(SET_LIB_PATH) \
6510 $(HOST_EXPORTS) \
6511 (cd etc && $(MAKE) $(FLAGS_TO_PASS) check)
6512
6513 @endif etc
6514
6515 .PHONY: install-etc maybe-install-etc
6516 maybe-install-etc:
6517 @if etc
6518 maybe-install-etc: install-etc
6519
6520 install-etc: installdirs
6521 @r=`${PWD_COMMAND}`; export r; \
6522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6523 $(SET_LIB_PATH) \
6524 $(HOST_EXPORTS) \
6525 (cd etc && $(MAKE) $(FLAGS_TO_PASS) install)
6526
6527 @endif etc
6528
6529 # Other targets (info, dvi, etc.)
6530
6531 .PHONY: maybe-info-etc info-etc
6532 maybe-info-etc:
6533 @if etc
6534 maybe-info-etc: info-etc
6535
6536 info-etc: \
6537 configure-etc
6538 @[ -f ./etc/Makefile ] || exit 0; \
6539 r=`${PWD_COMMAND}`; export r; \
6540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6541 $(SET_LIB_PATH) \
6542 $(HOST_EXPORTS) \
6543 for flag in $(EXTRA_HOST_FLAGS) ; do \
6544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6545 done; \
6546 echo "Doing info in etc" ; \
6547 (cd etc && \
6548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6550 "RANLIB=$${RANLIB}" \
6551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6552 info) \
6553 || exit 1
6554
6555 @endif etc
6556
6557 .PHONY: maybe-dvi-etc dvi-etc
6558 maybe-dvi-etc:
6559 @if etc
6560 maybe-dvi-etc: dvi-etc
6561
6562 dvi-etc: \
6563 configure-etc
6564 @[ -f ./etc/Makefile ] || exit 0; \
6565 r=`${PWD_COMMAND}`; export r; \
6566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6567 $(SET_LIB_PATH) \
6568 $(HOST_EXPORTS) \
6569 for flag in $(EXTRA_HOST_FLAGS) ; do \
6570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6571 done; \
6572 echo "Doing dvi in etc" ; \
6573 (cd etc && \
6574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6576 "RANLIB=$${RANLIB}" \
6577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6578 dvi) \
6579 || exit 1
6580
6581 @endif etc
6582
6583 .PHONY: maybe-TAGS-etc TAGS-etc
6584 maybe-TAGS-etc:
6585 @if etc
6586 maybe-TAGS-etc: TAGS-etc
6587
6588 TAGS-etc: \
6589 configure-etc
6590 @[ -f ./etc/Makefile ] || exit 0; \
6591 r=`${PWD_COMMAND}`; export r; \
6592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6593 $(SET_LIB_PATH) \
6594 $(HOST_EXPORTS) \
6595 for flag in $(EXTRA_HOST_FLAGS) ; do \
6596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6597 done; \
6598 echo "Doing TAGS in etc" ; \
6599 (cd etc && \
6600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6602 "RANLIB=$${RANLIB}" \
6603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6604 TAGS) \
6605 || exit 1
6606
6607 @endif etc
6608
6609 .PHONY: maybe-install-info-etc install-info-etc
6610 maybe-install-info-etc:
6611 @if etc
6612 maybe-install-info-etc: install-info-etc
6613
6614 install-info-etc: \
6615 configure-etc \
6616 info-etc
6617 @[ -f ./etc/Makefile ] || exit 0; \
6618 r=`${PWD_COMMAND}`; export r; \
6619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6620 $(SET_LIB_PATH) \
6621 $(HOST_EXPORTS) \
6622 for flag in $(EXTRA_HOST_FLAGS) ; do \
6623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6624 done; \
6625 echo "Doing install-info in etc" ; \
6626 (cd etc && \
6627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6629 "RANLIB=$${RANLIB}" \
6630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6631 install-info) \
6632 || exit 1
6633
6634 @endif etc
6635
6636 .PHONY: maybe-installcheck-etc installcheck-etc
6637 maybe-installcheck-etc:
6638 @if etc
6639 maybe-installcheck-etc: installcheck-etc
6640
6641 installcheck-etc: \
6642 configure-etc
6643 @[ -f ./etc/Makefile ] || exit 0; \
6644 r=`${PWD_COMMAND}`; export r; \
6645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6646 $(SET_LIB_PATH) \
6647 $(HOST_EXPORTS) \
6648 for flag in $(EXTRA_HOST_FLAGS) ; do \
6649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6650 done; \
6651 echo "Doing installcheck in etc" ; \
6652 (cd etc && \
6653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6655 "RANLIB=$${RANLIB}" \
6656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6657 installcheck) \
6658 || exit 1
6659
6660 @endif etc
6661
6662 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
6663 maybe-mostlyclean-etc:
6664 @if etc
6665 maybe-mostlyclean-etc: mostlyclean-etc
6666
6667 mostlyclean-etc:
6668 @[ -f ./etc/Makefile ] || exit 0; \
6669 r=`${PWD_COMMAND}`; export r; \
6670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6671 $(SET_LIB_PATH) \
6672 $(HOST_EXPORTS) \
6673 for flag in $(EXTRA_HOST_FLAGS) ; do \
6674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6675 done; \
6676 echo "Doing mostlyclean in etc" ; \
6677 (cd etc && \
6678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6680 "RANLIB=$${RANLIB}" \
6681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6682 mostlyclean) \
6683 || exit 1
6684
6685 @endif etc
6686
6687 .PHONY: maybe-clean-etc clean-etc
6688 maybe-clean-etc:
6689 @if etc
6690 maybe-clean-etc: clean-etc
6691
6692 clean-etc:
6693 @[ -f ./etc/Makefile ] || exit 0; \
6694 r=`${PWD_COMMAND}`; export r; \
6695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6696 $(SET_LIB_PATH) \
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 etc" ; \
6702 (cd etc && \
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 etc
6711
6712 .PHONY: maybe-distclean-etc distclean-etc
6713 maybe-distclean-etc:
6714 @if etc
6715 maybe-distclean-etc: distclean-etc
6716
6717 distclean-etc:
6718 @[ -f ./etc/Makefile ] || exit 0; \
6719 r=`${PWD_COMMAND}`; export r; \
6720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6721 $(SET_LIB_PATH) \
6722 $(HOST_EXPORTS) \
6723 for flag in $(EXTRA_HOST_FLAGS) ; do \
6724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6725 done; \
6726 echo "Doing distclean in etc" ; \
6727 (cd etc && \
6728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6730 "RANLIB=$${RANLIB}" \
6731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6732 distclean) \
6733 || exit 1
6734
6735 @endif etc
6736
6737 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
6738 maybe-maintainer-clean-etc:
6739 @if etc
6740 maybe-maintainer-clean-etc: maintainer-clean-etc
6741
6742 maintainer-clean-etc:
6743 @[ -f ./etc/Makefile ] || exit 0; \
6744 r=`${PWD_COMMAND}`; export r; \
6745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6746 $(SET_LIB_PATH) \
6747 $(HOST_EXPORTS) \
6748 for flag in $(EXTRA_HOST_FLAGS) ; do \
6749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6750 done; \
6751 echo "Doing maintainer-clean in etc" ; \
6752 (cd etc && \
6753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6755 "RANLIB=$${RANLIB}" \
6756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6757 maintainer-clean) \
6758 || exit 1
6759
6760 @endif etc
6761
6762
6763 .PHONY: configure-fastjar maybe-configure-fastjar
6764 maybe-configure-fastjar:
6765 @if fastjar
6766 maybe-configure-fastjar: configure-fastjar
6767 configure-fastjar:
6768 @test ! -f fastjar/Makefile || exit 0; \
6769 [ -d fastjar ] || mkdir fastjar; \
6770 r=`${PWD_COMMAND}`; export r; \
6771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6772 $(HOST_EXPORTS) \
6773 echo Configuring in fastjar; \
6774 cd fastjar || exit 1; \
6775 case $(srcdir) in \
6776 \.) \
6777 srcdiroption="--srcdir=."; \
6778 libsrcdir=".";; \
6779 /* | [A-Za-z]:[\\/]*) \
6780 srcdiroption="--srcdir=$(srcdir)/fastjar"; \
6781 libsrcdir="$$s/fastjar";; \
6782 *) \
6783 srcdiroption="--srcdir=../$(srcdir)/fastjar"; \
6784 libsrcdir="$$s/fastjar";; \
6785 esac; \
6786 $(SHELL) $${libsrcdir}/configure \
6787 $(HOST_CONFIGARGS) $${srcdiroption} \
6788 || exit 1
6789 @endif fastjar
6790
6791 .PHONY: all-fastjar maybe-all-fastjar
6792 maybe-all-fastjar:
6793 @if fastjar
6794 maybe-all-fastjar: all-fastjar
6795 all-fastjar: configure-fastjar
6796 @r=`${PWD_COMMAND}`; export r; \
6797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6798 $(SET_LIB_PATH) \
6799 $(HOST_EXPORTS) \
6800 (cd fastjar && $(MAKE) $(FLAGS_TO_PASS) all)
6801 @endif fastjar
6802
6803 .PHONY: check-fastjar maybe-check-fastjar
6804 maybe-check-fastjar:
6805 @if fastjar
6806 maybe-check-fastjar: check-fastjar
6807
6808 # This module is only tested in a native toolchain.
6809 check-fastjar:
6810 @if [ '$(host)' = '$(target)' ] ; then \
6811 r=`${PWD_COMMAND}`; export r; \
6812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6813 $(SET_LIB_PATH) \
6814 $(HOST_EXPORTS) \
6815 (cd fastjar && $(MAKE) $(FLAGS_TO_PASS) check); \
6816 fi
6817
6818 @endif fastjar
6819
6820 .PHONY: install-fastjar maybe-install-fastjar
6821 maybe-install-fastjar:
6822 @if fastjar
6823 maybe-install-fastjar: install-fastjar
6824
6825 install-fastjar: installdirs
6826 @r=`${PWD_COMMAND}`; export r; \
6827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6828 $(SET_LIB_PATH) \
6829 $(HOST_EXPORTS) \
6830 (cd fastjar && $(MAKE) $(FLAGS_TO_PASS) install)
6831
6832 @endif fastjar
6833
6834 # Other targets (info, dvi, etc.)
6835
6836 .PHONY: maybe-info-fastjar info-fastjar
6837 maybe-info-fastjar:
6838 @if fastjar
6839 maybe-info-fastjar: info-fastjar
6840
6841 info-fastjar: \
6842 configure-fastjar
6843 @[ -f ./fastjar/Makefile ] || exit 0; \
6844 r=`${PWD_COMMAND}`; export r; \
6845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6846 $(SET_LIB_PATH) \
6847 $(HOST_EXPORTS) \
6848 for flag in $(EXTRA_HOST_FLAGS) ; do \
6849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6850 done; \
6851 echo "Doing info in fastjar" ; \
6852 (cd fastjar && \
6853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6855 "RANLIB=$${RANLIB}" \
6856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6857 info) \
6858 || exit 1
6859
6860 @endif fastjar
6861
6862 .PHONY: maybe-dvi-fastjar dvi-fastjar
6863 maybe-dvi-fastjar:
6864 @if fastjar
6865 maybe-dvi-fastjar: dvi-fastjar
6866
6867 dvi-fastjar: \
6868 configure-fastjar
6869 @[ -f ./fastjar/Makefile ] || exit 0; \
6870 r=`${PWD_COMMAND}`; export r; \
6871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6872 $(SET_LIB_PATH) \
6873 $(HOST_EXPORTS) \
6874 for flag in $(EXTRA_HOST_FLAGS) ; do \
6875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6876 done; \
6877 echo "Doing dvi in fastjar" ; \
6878 (cd fastjar && \
6879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6881 "RANLIB=$${RANLIB}" \
6882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6883 dvi) \
6884 || exit 1
6885
6886 @endif fastjar
6887
6888 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
6889 maybe-TAGS-fastjar:
6890 @if fastjar
6891 maybe-TAGS-fastjar: TAGS-fastjar
6892
6893 TAGS-fastjar: \
6894 configure-fastjar
6895 @[ -f ./fastjar/Makefile ] || exit 0; \
6896 r=`${PWD_COMMAND}`; export r; \
6897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6898 $(SET_LIB_PATH) \
6899 $(HOST_EXPORTS) \
6900 for flag in $(EXTRA_HOST_FLAGS) ; do \
6901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6902 done; \
6903 echo "Doing TAGS in fastjar" ; \
6904 (cd fastjar && \
6905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6907 "RANLIB=$${RANLIB}" \
6908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6909 TAGS) \
6910 || exit 1
6911
6912 @endif fastjar
6913
6914 .PHONY: maybe-install-info-fastjar install-info-fastjar
6915 maybe-install-info-fastjar:
6916 @if fastjar
6917 maybe-install-info-fastjar: install-info-fastjar
6918
6919 install-info-fastjar: \
6920 configure-fastjar \
6921 info-fastjar
6922 @[ -f ./fastjar/Makefile ] || exit 0; \
6923 r=`${PWD_COMMAND}`; export r; \
6924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6925 $(SET_LIB_PATH) \
6926 $(HOST_EXPORTS) \
6927 for flag in $(EXTRA_HOST_FLAGS) ; do \
6928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6929 done; \
6930 echo "Doing install-info in fastjar" ; \
6931 (cd fastjar && \
6932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6934 "RANLIB=$${RANLIB}" \
6935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6936 install-info) \
6937 || exit 1
6938
6939 @endif fastjar
6940
6941 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
6942 maybe-installcheck-fastjar:
6943 @if fastjar
6944 maybe-installcheck-fastjar: installcheck-fastjar
6945
6946 installcheck-fastjar: \
6947 configure-fastjar
6948 @[ -f ./fastjar/Makefile ] || exit 0; \
6949 r=`${PWD_COMMAND}`; export r; \
6950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6951 $(SET_LIB_PATH) \
6952 $(HOST_EXPORTS) \
6953 for flag in $(EXTRA_HOST_FLAGS) ; do \
6954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6955 done; \
6956 echo "Doing installcheck in fastjar" ; \
6957 (cd fastjar && \
6958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6960 "RANLIB=$${RANLIB}" \
6961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6962 installcheck) \
6963 || exit 1
6964
6965 @endif fastjar
6966
6967 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
6968 maybe-mostlyclean-fastjar:
6969 @if fastjar
6970 maybe-mostlyclean-fastjar: mostlyclean-fastjar
6971
6972 mostlyclean-fastjar:
6973 @[ -f ./fastjar/Makefile ] || exit 0; \
6974 r=`${PWD_COMMAND}`; export r; \
6975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6976 $(SET_LIB_PATH) \
6977 $(HOST_EXPORTS) \
6978 for flag in $(EXTRA_HOST_FLAGS) ; do \
6979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6980 done; \
6981 echo "Doing mostlyclean in fastjar" ; \
6982 (cd fastjar && \
6983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6985 "RANLIB=$${RANLIB}" \
6986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6987 mostlyclean) \
6988 || exit 1
6989
6990 @endif fastjar
6991
6992 .PHONY: maybe-clean-fastjar clean-fastjar
6993 maybe-clean-fastjar:
6994 @if fastjar
6995 maybe-clean-fastjar: clean-fastjar
6996
6997 clean-fastjar:
6998 @[ -f ./fastjar/Makefile ] || exit 0; \
6999 r=`${PWD_COMMAND}`; export r; \
7000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7001 $(SET_LIB_PATH) \
7002 $(HOST_EXPORTS) \
7003 for flag in $(EXTRA_HOST_FLAGS) ; do \
7004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7005 done; \
7006 echo "Doing clean in fastjar" ; \
7007 (cd fastjar && \
7008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7010 "RANLIB=$${RANLIB}" \
7011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7012 clean) \
7013 || exit 1
7014
7015 @endif fastjar
7016
7017 .PHONY: maybe-distclean-fastjar distclean-fastjar
7018 maybe-distclean-fastjar:
7019 @if fastjar
7020 maybe-distclean-fastjar: distclean-fastjar
7021
7022 distclean-fastjar:
7023 @[ -f ./fastjar/Makefile ] || exit 0; \
7024 r=`${PWD_COMMAND}`; export r; \
7025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7026 $(SET_LIB_PATH) \
7027 $(HOST_EXPORTS) \
7028 for flag in $(EXTRA_HOST_FLAGS) ; do \
7029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7030 done; \
7031 echo "Doing distclean in fastjar" ; \
7032 (cd fastjar && \
7033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7035 "RANLIB=$${RANLIB}" \
7036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7037 distclean) \
7038 || exit 1
7039
7040 @endif fastjar
7041
7042 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7043 maybe-maintainer-clean-fastjar:
7044 @if fastjar
7045 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7046
7047 maintainer-clean-fastjar:
7048 @[ -f ./fastjar/Makefile ] || exit 0; \
7049 r=`${PWD_COMMAND}`; export r; \
7050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7051 $(SET_LIB_PATH) \
7052 $(HOST_EXPORTS) \
7053 for flag in $(EXTRA_HOST_FLAGS) ; do \
7054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7055 done; \
7056 echo "Doing maintainer-clean in fastjar" ; \
7057 (cd fastjar && \
7058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7060 "RANLIB=$${RANLIB}" \
7061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7062 maintainer-clean) \
7063 || exit 1
7064
7065 @endif fastjar
7066
7067
7068 .PHONY: configure-fileutils maybe-configure-fileutils
7069 maybe-configure-fileutils:
7070 @if fileutils
7071 maybe-configure-fileutils: configure-fileutils
7072 configure-fileutils:
7073 @test ! -f fileutils/Makefile || exit 0; \
7074 [ -d fileutils ] || mkdir fileutils; \
7075 r=`${PWD_COMMAND}`; export r; \
7076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7077 $(HOST_EXPORTS) \
7078 echo Configuring in fileutils; \
7079 cd fileutils || exit 1; \
7080 case $(srcdir) in \
7081 \.) \
7082 srcdiroption="--srcdir=."; \
7083 libsrcdir=".";; \
7084 /* | [A-Za-z]:[\\/]*) \
7085 srcdiroption="--srcdir=$(srcdir)/fileutils"; \
7086 libsrcdir="$$s/fileutils";; \
7087 *) \
7088 srcdiroption="--srcdir=../$(srcdir)/fileutils"; \
7089 libsrcdir="$$s/fileutils";; \
7090 esac; \
7091 $(SHELL) $${libsrcdir}/configure \
7092 $(HOST_CONFIGARGS) $${srcdiroption} \
7093 || exit 1
7094 @endif fileutils
7095
7096 .PHONY: all-fileutils maybe-all-fileutils
7097 maybe-all-fileutils:
7098 @if fileutils
7099 maybe-all-fileutils: all-fileutils
7100 all-fileutils: configure-fileutils
7101 @r=`${PWD_COMMAND}`; export r; \
7102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7103 $(SET_LIB_PATH) \
7104 $(HOST_EXPORTS) \
7105 (cd fileutils && $(MAKE) $(FLAGS_TO_PASS) all)
7106 @endif fileutils
7107
7108 .PHONY: check-fileutils maybe-check-fileutils
7109 maybe-check-fileutils:
7110 @if fileutils
7111 maybe-check-fileutils: check-fileutils
7112
7113 check-fileutils:
7114 @r=`${PWD_COMMAND}`; export r; \
7115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7116 $(SET_LIB_PATH) \
7117 $(HOST_EXPORTS) \
7118 (cd fileutils && $(MAKE) $(FLAGS_TO_PASS) check)
7119
7120 @endif fileutils
7121
7122 .PHONY: install-fileutils maybe-install-fileutils
7123 maybe-install-fileutils:
7124 @if fileutils
7125 maybe-install-fileutils: install-fileutils
7126
7127 install-fileutils: installdirs
7128 @r=`${PWD_COMMAND}`; export r; \
7129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7130 $(SET_LIB_PATH) \
7131 $(HOST_EXPORTS) \
7132 (cd fileutils && $(MAKE) $(FLAGS_TO_PASS) install)
7133
7134 @endif fileutils
7135
7136 # Other targets (info, dvi, etc.)
7137
7138 .PHONY: maybe-info-fileutils info-fileutils
7139 maybe-info-fileutils:
7140 @if fileutils
7141 maybe-info-fileutils: info-fileutils
7142
7143 info-fileutils: \
7144 configure-fileutils
7145 @[ -f ./fileutils/Makefile ] || exit 0; \
7146 r=`${PWD_COMMAND}`; export r; \
7147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7148 $(SET_LIB_PATH) \
7149 $(HOST_EXPORTS) \
7150 for flag in $(EXTRA_HOST_FLAGS) ; do \
7151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7152 done; \
7153 echo "Doing info in fileutils" ; \
7154 (cd fileutils && \
7155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7157 "RANLIB=$${RANLIB}" \
7158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7159 info) \
7160 || exit 1
7161
7162 @endif fileutils
7163
7164 .PHONY: maybe-dvi-fileutils dvi-fileutils
7165 maybe-dvi-fileutils:
7166 @if fileutils
7167 maybe-dvi-fileutils: dvi-fileutils
7168
7169 dvi-fileutils: \
7170 configure-fileutils
7171 @[ -f ./fileutils/Makefile ] || exit 0; \
7172 r=`${PWD_COMMAND}`; export r; \
7173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7174 $(SET_LIB_PATH) \
7175 $(HOST_EXPORTS) \
7176 for flag in $(EXTRA_HOST_FLAGS) ; do \
7177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7178 done; \
7179 echo "Doing dvi in fileutils" ; \
7180 (cd fileutils && \
7181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7183 "RANLIB=$${RANLIB}" \
7184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7185 dvi) \
7186 || exit 1
7187
7188 @endif fileutils
7189
7190 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
7191 maybe-TAGS-fileutils:
7192 @if fileutils
7193 maybe-TAGS-fileutils: TAGS-fileutils
7194
7195 TAGS-fileutils: \
7196 configure-fileutils
7197 @[ -f ./fileutils/Makefile ] || exit 0; \
7198 r=`${PWD_COMMAND}`; export r; \
7199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7200 $(SET_LIB_PATH) \
7201 $(HOST_EXPORTS) \
7202 for flag in $(EXTRA_HOST_FLAGS) ; do \
7203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7204 done; \
7205 echo "Doing TAGS in fileutils" ; \
7206 (cd fileutils && \
7207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7209 "RANLIB=$${RANLIB}" \
7210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7211 TAGS) \
7212 || exit 1
7213
7214 @endif fileutils
7215
7216 .PHONY: maybe-install-info-fileutils install-info-fileutils
7217 maybe-install-info-fileutils:
7218 @if fileutils
7219 maybe-install-info-fileutils: install-info-fileutils
7220
7221 install-info-fileutils: \
7222 configure-fileutils \
7223 info-fileutils
7224 @[ -f ./fileutils/Makefile ] || exit 0; \
7225 r=`${PWD_COMMAND}`; export r; \
7226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7227 $(SET_LIB_PATH) \
7228 $(HOST_EXPORTS) \
7229 for flag in $(EXTRA_HOST_FLAGS) ; do \
7230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7231 done; \
7232 echo "Doing install-info in fileutils" ; \
7233 (cd fileutils && \
7234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7236 "RANLIB=$${RANLIB}" \
7237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7238 install-info) \
7239 || exit 1
7240
7241 @endif fileutils
7242
7243 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
7244 maybe-installcheck-fileutils:
7245 @if fileutils
7246 maybe-installcheck-fileutils: installcheck-fileutils
7247
7248 installcheck-fileutils: \
7249 configure-fileutils
7250 @[ -f ./fileutils/Makefile ] || exit 0; \
7251 r=`${PWD_COMMAND}`; export r; \
7252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7253 $(SET_LIB_PATH) \
7254 $(HOST_EXPORTS) \
7255 for flag in $(EXTRA_HOST_FLAGS) ; do \
7256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7257 done; \
7258 echo "Doing installcheck in fileutils" ; \
7259 (cd fileutils && \
7260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7262 "RANLIB=$${RANLIB}" \
7263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7264 installcheck) \
7265 || exit 1
7266
7267 @endif fileutils
7268
7269 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
7270 maybe-mostlyclean-fileutils:
7271 @if fileutils
7272 maybe-mostlyclean-fileutils: mostlyclean-fileutils
7273
7274 mostlyclean-fileutils:
7275 @[ -f ./fileutils/Makefile ] || exit 0; \
7276 r=`${PWD_COMMAND}`; export r; \
7277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7278 $(SET_LIB_PATH) \
7279 $(HOST_EXPORTS) \
7280 for flag in $(EXTRA_HOST_FLAGS) ; do \
7281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7282 done; \
7283 echo "Doing mostlyclean in fileutils" ; \
7284 (cd fileutils && \
7285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7287 "RANLIB=$${RANLIB}" \
7288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7289 mostlyclean) \
7290 || exit 1
7291
7292 @endif fileutils
7293
7294 .PHONY: maybe-clean-fileutils clean-fileutils
7295 maybe-clean-fileutils:
7296 @if fileutils
7297 maybe-clean-fileutils: clean-fileutils
7298
7299 clean-fileutils:
7300 @[ -f ./fileutils/Makefile ] || exit 0; \
7301 r=`${PWD_COMMAND}`; export r; \
7302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7303 $(SET_LIB_PATH) \
7304 $(HOST_EXPORTS) \
7305 for flag in $(EXTRA_HOST_FLAGS) ; do \
7306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7307 done; \
7308 echo "Doing clean in fileutils" ; \
7309 (cd fileutils && \
7310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7312 "RANLIB=$${RANLIB}" \
7313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7314 clean) \
7315 || exit 1
7316
7317 @endif fileutils
7318
7319 .PHONY: maybe-distclean-fileutils distclean-fileutils
7320 maybe-distclean-fileutils:
7321 @if fileutils
7322 maybe-distclean-fileutils: distclean-fileutils
7323
7324 distclean-fileutils:
7325 @[ -f ./fileutils/Makefile ] || exit 0; \
7326 r=`${PWD_COMMAND}`; export r; \
7327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7328 $(SET_LIB_PATH) \
7329 $(HOST_EXPORTS) \
7330 for flag in $(EXTRA_HOST_FLAGS) ; do \
7331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7332 done; \
7333 echo "Doing distclean in fileutils" ; \
7334 (cd fileutils && \
7335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7337 "RANLIB=$${RANLIB}" \
7338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7339 distclean) \
7340 || exit 1
7341
7342 @endif fileutils
7343
7344 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
7345 maybe-maintainer-clean-fileutils:
7346 @if fileutils
7347 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
7348
7349 maintainer-clean-fileutils:
7350 @[ -f ./fileutils/Makefile ] || exit 0; \
7351 r=`${PWD_COMMAND}`; export r; \
7352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7353 $(SET_LIB_PATH) \
7354 $(HOST_EXPORTS) \
7355 for flag in $(EXTRA_HOST_FLAGS) ; do \
7356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7357 done; \
7358 echo "Doing maintainer-clean in fileutils" ; \
7359 (cd fileutils && \
7360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7362 "RANLIB=$${RANLIB}" \
7363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7364 maintainer-clean) \
7365 || exit 1
7366
7367 @endif fileutils
7368
7369
7370 .PHONY: configure-findutils maybe-configure-findutils
7371 maybe-configure-findutils:
7372 @if findutils
7373 maybe-configure-findutils: configure-findutils
7374 configure-findutils:
7375 @test ! -f findutils/Makefile || exit 0; \
7376 [ -d findutils ] || mkdir findutils; \
7377 r=`${PWD_COMMAND}`; export r; \
7378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7379 $(HOST_EXPORTS) \
7380 echo Configuring in findutils; \
7381 cd findutils || exit 1; \
7382 case $(srcdir) in \
7383 \.) \
7384 srcdiroption="--srcdir=."; \
7385 libsrcdir=".";; \
7386 /* | [A-Za-z]:[\\/]*) \
7387 srcdiroption="--srcdir=$(srcdir)/findutils"; \
7388 libsrcdir="$$s/findutils";; \
7389 *) \
7390 srcdiroption="--srcdir=../$(srcdir)/findutils"; \
7391 libsrcdir="$$s/findutils";; \
7392 esac; \
7393 $(SHELL) $${libsrcdir}/configure \
7394 $(HOST_CONFIGARGS) $${srcdiroption} \
7395 || exit 1
7396 @endif findutils
7397
7398 .PHONY: all-findutils maybe-all-findutils
7399 maybe-all-findutils:
7400 @if findutils
7401 maybe-all-findutils: all-findutils
7402 all-findutils: configure-findutils
7403 @r=`${PWD_COMMAND}`; export r; \
7404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7405 $(SET_LIB_PATH) \
7406 $(HOST_EXPORTS) \
7407 (cd findutils && $(MAKE) $(FLAGS_TO_PASS) all)
7408 @endif findutils
7409
7410 .PHONY: check-findutils maybe-check-findutils
7411 maybe-check-findutils:
7412 @if findutils
7413 maybe-check-findutils: check-findutils
7414
7415 check-findutils:
7416 @r=`${PWD_COMMAND}`; export r; \
7417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7418 $(SET_LIB_PATH) \
7419 $(HOST_EXPORTS) \
7420 (cd findutils && $(MAKE) $(FLAGS_TO_PASS) check)
7421
7422 @endif findutils
7423
7424 .PHONY: install-findutils maybe-install-findutils
7425 maybe-install-findutils:
7426 @if findutils
7427 maybe-install-findutils: install-findutils
7428
7429 install-findutils: installdirs
7430 @r=`${PWD_COMMAND}`; export r; \
7431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7432 $(SET_LIB_PATH) \
7433 $(HOST_EXPORTS) \
7434 (cd findutils && $(MAKE) $(FLAGS_TO_PASS) install)
7435
7436 @endif findutils
7437
7438 # Other targets (info, dvi, etc.)
7439
7440 .PHONY: maybe-info-findutils info-findutils
7441 maybe-info-findutils:
7442 @if findutils
7443 maybe-info-findutils: info-findutils
7444
7445 info-findutils: \
7446 configure-findutils
7447 @[ -f ./findutils/Makefile ] || exit 0; \
7448 r=`${PWD_COMMAND}`; export r; \
7449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7450 $(SET_LIB_PATH) \
7451 $(HOST_EXPORTS) \
7452 for flag in $(EXTRA_HOST_FLAGS) ; do \
7453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7454 done; \
7455 echo "Doing info in findutils" ; \
7456 (cd findutils && \
7457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7459 "RANLIB=$${RANLIB}" \
7460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7461 info) \
7462 || exit 1
7463
7464 @endif findutils
7465
7466 .PHONY: maybe-dvi-findutils dvi-findutils
7467 maybe-dvi-findutils:
7468 @if findutils
7469 maybe-dvi-findutils: dvi-findutils
7470
7471 dvi-findutils: \
7472 configure-findutils
7473 @[ -f ./findutils/Makefile ] || exit 0; \
7474 r=`${PWD_COMMAND}`; export r; \
7475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7476 $(SET_LIB_PATH) \
7477 $(HOST_EXPORTS) \
7478 for flag in $(EXTRA_HOST_FLAGS) ; do \
7479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7480 done; \
7481 echo "Doing dvi in findutils" ; \
7482 (cd findutils && \
7483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7485 "RANLIB=$${RANLIB}" \
7486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7487 dvi) \
7488 || exit 1
7489
7490 @endif findutils
7491
7492 .PHONY: maybe-TAGS-findutils TAGS-findutils
7493 maybe-TAGS-findutils:
7494 @if findutils
7495 maybe-TAGS-findutils: TAGS-findutils
7496
7497 TAGS-findutils: \
7498 configure-findutils
7499 @[ -f ./findutils/Makefile ] || exit 0; \
7500 r=`${PWD_COMMAND}`; export r; \
7501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7502 $(SET_LIB_PATH) \
7503 $(HOST_EXPORTS) \
7504 for flag in $(EXTRA_HOST_FLAGS) ; do \
7505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7506 done; \
7507 echo "Doing TAGS in findutils" ; \
7508 (cd findutils && \
7509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7511 "RANLIB=$${RANLIB}" \
7512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7513 TAGS) \
7514 || exit 1
7515
7516 @endif findutils
7517
7518 .PHONY: maybe-install-info-findutils install-info-findutils
7519 maybe-install-info-findutils:
7520 @if findutils
7521 maybe-install-info-findutils: install-info-findutils
7522
7523 install-info-findutils: \
7524 configure-findutils \
7525 info-findutils
7526 @[ -f ./findutils/Makefile ] || exit 0; \
7527 r=`${PWD_COMMAND}`; export r; \
7528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7529 $(SET_LIB_PATH) \
7530 $(HOST_EXPORTS) \
7531 for flag in $(EXTRA_HOST_FLAGS) ; do \
7532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7533 done; \
7534 echo "Doing install-info in findutils" ; \
7535 (cd findutils && \
7536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7538 "RANLIB=$${RANLIB}" \
7539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7540 install-info) \
7541 || exit 1
7542
7543 @endif findutils
7544
7545 .PHONY: maybe-installcheck-findutils installcheck-findutils
7546 maybe-installcheck-findutils:
7547 @if findutils
7548 maybe-installcheck-findutils: installcheck-findutils
7549
7550 installcheck-findutils: \
7551 configure-findutils
7552 @[ -f ./findutils/Makefile ] || exit 0; \
7553 r=`${PWD_COMMAND}`; export r; \
7554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7555 $(SET_LIB_PATH) \
7556 $(HOST_EXPORTS) \
7557 for flag in $(EXTRA_HOST_FLAGS) ; do \
7558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7559 done; \
7560 echo "Doing installcheck in findutils" ; \
7561 (cd findutils && \
7562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7564 "RANLIB=$${RANLIB}" \
7565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7566 installcheck) \
7567 || exit 1
7568
7569 @endif findutils
7570
7571 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
7572 maybe-mostlyclean-findutils:
7573 @if findutils
7574 maybe-mostlyclean-findutils: mostlyclean-findutils
7575
7576 mostlyclean-findutils:
7577 @[ -f ./findutils/Makefile ] || exit 0; \
7578 r=`${PWD_COMMAND}`; export r; \
7579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7580 $(SET_LIB_PATH) \
7581 $(HOST_EXPORTS) \
7582 for flag in $(EXTRA_HOST_FLAGS) ; do \
7583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7584 done; \
7585 echo "Doing mostlyclean in findutils" ; \
7586 (cd findutils && \
7587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7589 "RANLIB=$${RANLIB}" \
7590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7591 mostlyclean) \
7592 || exit 1
7593
7594 @endif findutils
7595
7596 .PHONY: maybe-clean-findutils clean-findutils
7597 maybe-clean-findutils:
7598 @if findutils
7599 maybe-clean-findutils: clean-findutils
7600
7601 clean-findutils:
7602 @[ -f ./findutils/Makefile ] || exit 0; \
7603 r=`${PWD_COMMAND}`; export r; \
7604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7605 $(SET_LIB_PATH) \
7606 $(HOST_EXPORTS) \
7607 for flag in $(EXTRA_HOST_FLAGS) ; do \
7608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7609 done; \
7610 echo "Doing clean in findutils" ; \
7611 (cd findutils && \
7612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7614 "RANLIB=$${RANLIB}" \
7615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7616 clean) \
7617 || exit 1
7618
7619 @endif findutils
7620
7621 .PHONY: maybe-distclean-findutils distclean-findutils
7622 maybe-distclean-findutils:
7623 @if findutils
7624 maybe-distclean-findutils: distclean-findutils
7625
7626 distclean-findutils:
7627 @[ -f ./findutils/Makefile ] || exit 0; \
7628 r=`${PWD_COMMAND}`; export r; \
7629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7630 $(SET_LIB_PATH) \
7631 $(HOST_EXPORTS) \
7632 for flag in $(EXTRA_HOST_FLAGS) ; do \
7633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7634 done; \
7635 echo "Doing distclean in findutils" ; \
7636 (cd findutils && \
7637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7639 "RANLIB=$${RANLIB}" \
7640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7641 distclean) \
7642 || exit 1
7643
7644 @endif findutils
7645
7646 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
7647 maybe-maintainer-clean-findutils:
7648 @if findutils
7649 maybe-maintainer-clean-findutils: maintainer-clean-findutils
7650
7651 maintainer-clean-findutils:
7652 @[ -f ./findutils/Makefile ] || exit 0; \
7653 r=`${PWD_COMMAND}`; export r; \
7654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7655 $(SET_LIB_PATH) \
7656 $(HOST_EXPORTS) \
7657 for flag in $(EXTRA_HOST_FLAGS) ; do \
7658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7659 done; \
7660 echo "Doing maintainer-clean in findutils" ; \
7661 (cd findutils && \
7662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7664 "RANLIB=$${RANLIB}" \
7665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7666 maintainer-clean) \
7667 || exit 1
7668
7669 @endif findutils
7670
7671
7672 .PHONY: configure-find maybe-configure-find
7673 maybe-configure-find:
7674 @if find
7675 maybe-configure-find: configure-find
7676 configure-find:
7677 @test ! -f find/Makefile || exit 0; \
7678 [ -d find ] || mkdir find; \
7679 r=`${PWD_COMMAND}`; export r; \
7680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7681 $(HOST_EXPORTS) \
7682 echo Configuring in find; \
7683 cd find || exit 1; \
7684 case $(srcdir) in \
7685 \.) \
7686 srcdiroption="--srcdir=."; \
7687 libsrcdir=".";; \
7688 /* | [A-Za-z]:[\\/]*) \
7689 srcdiroption="--srcdir=$(srcdir)/find"; \
7690 libsrcdir="$$s/find";; \
7691 *) \
7692 srcdiroption="--srcdir=../$(srcdir)/find"; \
7693 libsrcdir="$$s/find";; \
7694 esac; \
7695 $(SHELL) $${libsrcdir}/configure \
7696 $(HOST_CONFIGARGS) $${srcdiroption} \
7697 || exit 1
7698 @endif find
7699
7700 .PHONY: all-find maybe-all-find
7701 maybe-all-find:
7702 @if find
7703 maybe-all-find: all-find
7704 all-find: configure-find
7705 @r=`${PWD_COMMAND}`; export r; \
7706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7707 $(SET_LIB_PATH) \
7708 $(HOST_EXPORTS) \
7709 (cd find && $(MAKE) $(FLAGS_TO_PASS) all)
7710 @endif find
7711
7712 .PHONY: check-find maybe-check-find
7713 maybe-check-find:
7714 @if find
7715 maybe-check-find: check-find
7716
7717 check-find:
7718 @r=`${PWD_COMMAND}`; export r; \
7719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7720 $(SET_LIB_PATH) \
7721 $(HOST_EXPORTS) \
7722 (cd find && $(MAKE) $(FLAGS_TO_PASS) check)
7723
7724 @endif find
7725
7726 .PHONY: install-find maybe-install-find
7727 maybe-install-find:
7728 @if find
7729 maybe-install-find: install-find
7730
7731 install-find: installdirs
7732 @r=`${PWD_COMMAND}`; export r; \
7733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7734 $(SET_LIB_PATH) \
7735 $(HOST_EXPORTS) \
7736 (cd find && $(MAKE) $(FLAGS_TO_PASS) install)
7737
7738 @endif find
7739
7740 # Other targets (info, dvi, etc.)
7741
7742 .PHONY: maybe-info-find info-find
7743 maybe-info-find:
7744 @if find
7745 maybe-info-find: info-find
7746
7747 info-find: \
7748 configure-find
7749 @[ -f ./find/Makefile ] || exit 0; \
7750 r=`${PWD_COMMAND}`; export r; \
7751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7752 $(SET_LIB_PATH) \
7753 $(HOST_EXPORTS) \
7754 for flag in $(EXTRA_HOST_FLAGS) ; do \
7755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7756 done; \
7757 echo "Doing info in find" ; \
7758 (cd find && \
7759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7761 "RANLIB=$${RANLIB}" \
7762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7763 info) \
7764 || exit 1
7765
7766 @endif find
7767
7768 .PHONY: maybe-dvi-find dvi-find
7769 maybe-dvi-find:
7770 @if find
7771 maybe-dvi-find: dvi-find
7772
7773 dvi-find: \
7774 configure-find
7775 @[ -f ./find/Makefile ] || exit 0; \
7776 r=`${PWD_COMMAND}`; export r; \
7777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7778 $(SET_LIB_PATH) \
7779 $(HOST_EXPORTS) \
7780 for flag in $(EXTRA_HOST_FLAGS) ; do \
7781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7782 done; \
7783 echo "Doing dvi in find" ; \
7784 (cd find && \
7785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7787 "RANLIB=$${RANLIB}" \
7788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7789 dvi) \
7790 || exit 1
7791
7792 @endif find
7793
7794 .PHONY: maybe-TAGS-find TAGS-find
7795 maybe-TAGS-find:
7796 @if find
7797 maybe-TAGS-find: TAGS-find
7798
7799 TAGS-find: \
7800 configure-find
7801 @[ -f ./find/Makefile ] || exit 0; \
7802 r=`${PWD_COMMAND}`; export r; \
7803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7804 $(SET_LIB_PATH) \
7805 $(HOST_EXPORTS) \
7806 for flag in $(EXTRA_HOST_FLAGS) ; do \
7807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7808 done; \
7809 echo "Doing TAGS in find" ; \
7810 (cd find && \
7811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7813 "RANLIB=$${RANLIB}" \
7814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7815 TAGS) \
7816 || exit 1
7817
7818 @endif find
7819
7820 .PHONY: maybe-install-info-find install-info-find
7821 maybe-install-info-find:
7822 @if find
7823 maybe-install-info-find: install-info-find
7824
7825 install-info-find: \
7826 configure-find \
7827 info-find
7828 @[ -f ./find/Makefile ] || exit 0; \
7829 r=`${PWD_COMMAND}`; export r; \
7830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7831 $(SET_LIB_PATH) \
7832 $(HOST_EXPORTS) \
7833 for flag in $(EXTRA_HOST_FLAGS) ; do \
7834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7835 done; \
7836 echo "Doing install-info in find" ; \
7837 (cd find && \
7838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7840 "RANLIB=$${RANLIB}" \
7841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7842 install-info) \
7843 || exit 1
7844
7845 @endif find
7846
7847 .PHONY: maybe-installcheck-find installcheck-find
7848 maybe-installcheck-find:
7849 @if find
7850 maybe-installcheck-find: installcheck-find
7851
7852 installcheck-find: \
7853 configure-find
7854 @[ -f ./find/Makefile ] || exit 0; \
7855 r=`${PWD_COMMAND}`; export r; \
7856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7857 $(SET_LIB_PATH) \
7858 $(HOST_EXPORTS) \
7859 for flag in $(EXTRA_HOST_FLAGS) ; do \
7860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7861 done; \
7862 echo "Doing installcheck in find" ; \
7863 (cd find && \
7864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7866 "RANLIB=$${RANLIB}" \
7867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7868 installcheck) \
7869 || exit 1
7870
7871 @endif find
7872
7873 .PHONY: maybe-mostlyclean-find mostlyclean-find
7874 maybe-mostlyclean-find:
7875 @if find
7876 maybe-mostlyclean-find: mostlyclean-find
7877
7878 mostlyclean-find:
7879 @[ -f ./find/Makefile ] || exit 0; \
7880 r=`${PWD_COMMAND}`; export r; \
7881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7882 $(SET_LIB_PATH) \
7883 $(HOST_EXPORTS) \
7884 for flag in $(EXTRA_HOST_FLAGS) ; do \
7885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7886 done; \
7887 echo "Doing mostlyclean in find" ; \
7888 (cd find && \
7889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7891 "RANLIB=$${RANLIB}" \
7892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7893 mostlyclean) \
7894 || exit 1
7895
7896 @endif find
7897
7898 .PHONY: maybe-clean-find clean-find
7899 maybe-clean-find:
7900 @if find
7901 maybe-clean-find: clean-find
7902
7903 clean-find:
7904 @[ -f ./find/Makefile ] || exit 0; \
7905 r=`${PWD_COMMAND}`; export r; \
7906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7907 $(SET_LIB_PATH) \
7908 $(HOST_EXPORTS) \
7909 for flag in $(EXTRA_HOST_FLAGS) ; do \
7910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7911 done; \
7912 echo "Doing clean in find" ; \
7913 (cd find && \
7914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7916 "RANLIB=$${RANLIB}" \
7917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7918 clean) \
7919 || exit 1
7920
7921 @endif find
7922
7923 .PHONY: maybe-distclean-find distclean-find
7924 maybe-distclean-find:
7925 @if find
7926 maybe-distclean-find: distclean-find
7927
7928 distclean-find:
7929 @[ -f ./find/Makefile ] || exit 0; \
7930 r=`${PWD_COMMAND}`; export r; \
7931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7932 $(SET_LIB_PATH) \
7933 $(HOST_EXPORTS) \
7934 for flag in $(EXTRA_HOST_FLAGS) ; do \
7935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7936 done; \
7937 echo "Doing distclean in find" ; \
7938 (cd find && \
7939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7941 "RANLIB=$${RANLIB}" \
7942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7943 distclean) \
7944 || exit 1
7945
7946 @endif find
7947
7948 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
7949 maybe-maintainer-clean-find:
7950 @if find
7951 maybe-maintainer-clean-find: maintainer-clean-find
7952
7953 maintainer-clean-find:
7954 @[ -f ./find/Makefile ] || exit 0; \
7955 r=`${PWD_COMMAND}`; export r; \
7956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7957 $(SET_LIB_PATH) \
7958 $(HOST_EXPORTS) \
7959 for flag in $(EXTRA_HOST_FLAGS) ; do \
7960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7961 done; \
7962 echo "Doing maintainer-clean in find" ; \
7963 (cd find && \
7964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7966 "RANLIB=$${RANLIB}" \
7967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7968 maintainer-clean) \
7969 || exit 1
7970
7971 @endif find
7972
7973
7974 .PHONY: configure-flex maybe-configure-flex
7975 maybe-configure-flex:
7976 @if flex
7977 maybe-configure-flex: configure-flex
7978 configure-flex:
7979 @test ! -f flex/Makefile || exit 0; \
7980 [ -d flex ] || mkdir flex; \
7981 r=`${PWD_COMMAND}`; export r; \
7982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7983 $(HOST_EXPORTS) \
7984 echo Configuring in flex; \
7985 cd flex || exit 1; \
7986 case $(srcdir) in \
7987 \.) \
7988 srcdiroption="--srcdir=."; \
7989 libsrcdir=".";; \
7990 /* | [A-Za-z]:[\\/]*) \
7991 srcdiroption="--srcdir=$(srcdir)/flex"; \
7992 libsrcdir="$$s/flex";; \
7993 *) \
7994 srcdiroption="--srcdir=../$(srcdir)/flex"; \
7995 libsrcdir="$$s/flex";; \
7996 esac; \
7997 $(SHELL) $${libsrcdir}/configure \
7998 $(HOST_CONFIGARGS) $${srcdiroption} \
7999 || exit 1
8000 @endif flex
8001
8002 .PHONY: all-flex maybe-all-flex
8003 maybe-all-flex:
8004 @if flex
8005 maybe-all-flex: all-flex
8006 all-flex: configure-flex
8007 @r=`${PWD_COMMAND}`; export r; \
8008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8009 $(SET_LIB_PATH) \
8010 $(HOST_EXPORTS) \
8011 (cd flex && $(MAKE) $(FLAGS_TO_PASS) all)
8012 @endif flex
8013
8014 .PHONY: check-flex maybe-check-flex
8015 maybe-check-flex:
8016 @if flex
8017 maybe-check-flex: check-flex
8018
8019 # This module is only tested in a native toolchain.
8020 check-flex:
8021 @if [ '$(host)' = '$(target)' ] ; then \
8022 r=`${PWD_COMMAND}`; export r; \
8023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8024 $(SET_LIB_PATH) \
8025 $(HOST_EXPORTS) \
8026 (cd flex && $(MAKE) $(FLAGS_TO_PASS) check); \
8027 fi
8028
8029 @endif flex
8030
8031 .PHONY: install-flex maybe-install-flex
8032 maybe-install-flex:
8033 @if flex
8034 maybe-install-flex: install-flex
8035
8036 install-flex: installdirs
8037 @r=`${PWD_COMMAND}`; export r; \
8038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8039 $(SET_LIB_PATH) \
8040 $(HOST_EXPORTS) \
8041 (cd flex && $(MAKE) $(FLAGS_TO_PASS) install)
8042
8043 @endif flex
8044
8045 # Other targets (info, dvi, etc.)
8046
8047 .PHONY: maybe-info-flex info-flex
8048 maybe-info-flex:
8049 @if flex
8050 maybe-info-flex: info-flex
8051
8052 info-flex: \
8053 configure-flex
8054 @[ -f ./flex/Makefile ] || exit 0; \
8055 r=`${PWD_COMMAND}`; export r; \
8056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8057 $(SET_LIB_PATH) \
8058 $(HOST_EXPORTS) \
8059 for flag in $(EXTRA_HOST_FLAGS) ; do \
8060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8061 done; \
8062 echo "Doing info in flex" ; \
8063 (cd flex && \
8064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8066 "RANLIB=$${RANLIB}" \
8067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8068 info) \
8069 || exit 1
8070
8071 @endif flex
8072
8073 .PHONY: maybe-dvi-flex dvi-flex
8074 maybe-dvi-flex:
8075 @if flex
8076 maybe-dvi-flex: dvi-flex
8077
8078 dvi-flex: \
8079 configure-flex
8080 @[ -f ./flex/Makefile ] || exit 0; \
8081 r=`${PWD_COMMAND}`; export r; \
8082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8083 $(SET_LIB_PATH) \
8084 $(HOST_EXPORTS) \
8085 for flag in $(EXTRA_HOST_FLAGS) ; do \
8086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8087 done; \
8088 echo "Doing dvi in flex" ; \
8089 (cd flex && \
8090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8092 "RANLIB=$${RANLIB}" \
8093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8094 dvi) \
8095 || exit 1
8096
8097 @endif flex
8098
8099 .PHONY: maybe-TAGS-flex TAGS-flex
8100 maybe-TAGS-flex:
8101 @if flex
8102 maybe-TAGS-flex: TAGS-flex
8103
8104 TAGS-flex: \
8105 configure-flex
8106 @[ -f ./flex/Makefile ] || exit 0; \
8107 r=`${PWD_COMMAND}`; export r; \
8108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8109 $(SET_LIB_PATH) \
8110 $(HOST_EXPORTS) \
8111 for flag in $(EXTRA_HOST_FLAGS) ; do \
8112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8113 done; \
8114 echo "Doing TAGS in flex" ; \
8115 (cd flex && \
8116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8118 "RANLIB=$${RANLIB}" \
8119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8120 TAGS) \
8121 || exit 1
8122
8123 @endif flex
8124
8125 .PHONY: maybe-install-info-flex install-info-flex
8126 maybe-install-info-flex:
8127 @if flex
8128 maybe-install-info-flex: install-info-flex
8129
8130 install-info-flex: \
8131 configure-flex \
8132 info-flex
8133 @[ -f ./flex/Makefile ] || exit 0; \
8134 r=`${PWD_COMMAND}`; export r; \
8135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8136 $(SET_LIB_PATH) \
8137 $(HOST_EXPORTS) \
8138 for flag in $(EXTRA_HOST_FLAGS) ; do \
8139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8140 done; \
8141 echo "Doing install-info in flex" ; \
8142 (cd flex && \
8143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8145 "RANLIB=$${RANLIB}" \
8146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8147 install-info) \
8148 || exit 1
8149
8150 @endif flex
8151
8152 .PHONY: maybe-installcheck-flex installcheck-flex
8153 maybe-installcheck-flex:
8154 @if flex
8155 maybe-installcheck-flex: installcheck-flex
8156
8157 installcheck-flex: \
8158 configure-flex
8159 @[ -f ./flex/Makefile ] || exit 0; \
8160 r=`${PWD_COMMAND}`; export r; \
8161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8162 $(SET_LIB_PATH) \
8163 $(HOST_EXPORTS) \
8164 for flag in $(EXTRA_HOST_FLAGS) ; do \
8165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8166 done; \
8167 echo "Doing installcheck in flex" ; \
8168 (cd flex && \
8169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8171 "RANLIB=$${RANLIB}" \
8172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8173 installcheck) \
8174 || exit 1
8175
8176 @endif flex
8177
8178 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
8179 maybe-mostlyclean-flex:
8180 @if flex
8181 maybe-mostlyclean-flex: mostlyclean-flex
8182
8183 mostlyclean-flex:
8184 @[ -f ./flex/Makefile ] || exit 0; \
8185 r=`${PWD_COMMAND}`; export r; \
8186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8187 $(SET_LIB_PATH) \
8188 $(HOST_EXPORTS) \
8189 for flag in $(EXTRA_HOST_FLAGS) ; do \
8190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8191 done; \
8192 echo "Doing mostlyclean in flex" ; \
8193 (cd flex && \
8194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8196 "RANLIB=$${RANLIB}" \
8197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8198 mostlyclean) \
8199 || exit 1
8200
8201 @endif flex
8202
8203 .PHONY: maybe-clean-flex clean-flex
8204 maybe-clean-flex:
8205 @if flex
8206 maybe-clean-flex: clean-flex
8207
8208 clean-flex:
8209 @[ -f ./flex/Makefile ] || exit 0; \
8210 r=`${PWD_COMMAND}`; export r; \
8211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8212 $(SET_LIB_PATH) \
8213 $(HOST_EXPORTS) \
8214 for flag in $(EXTRA_HOST_FLAGS) ; do \
8215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8216 done; \
8217 echo "Doing clean in flex" ; \
8218 (cd flex && \
8219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8221 "RANLIB=$${RANLIB}" \
8222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8223 clean) \
8224 || exit 1
8225
8226 @endif flex
8227
8228 .PHONY: maybe-distclean-flex distclean-flex
8229 maybe-distclean-flex:
8230 @if flex
8231 maybe-distclean-flex: distclean-flex
8232
8233 distclean-flex:
8234 @[ -f ./flex/Makefile ] || exit 0; \
8235 r=`${PWD_COMMAND}`; export r; \
8236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8237 $(SET_LIB_PATH) \
8238 $(HOST_EXPORTS) \
8239 for flag in $(EXTRA_HOST_FLAGS) ; do \
8240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8241 done; \
8242 echo "Doing distclean in flex" ; \
8243 (cd flex && \
8244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8246 "RANLIB=$${RANLIB}" \
8247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8248 distclean) \
8249 || exit 1
8250
8251 @endif flex
8252
8253 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
8254 maybe-maintainer-clean-flex:
8255 @if flex
8256 maybe-maintainer-clean-flex: maintainer-clean-flex
8257
8258 maintainer-clean-flex:
8259 @[ -f ./flex/Makefile ] || exit 0; \
8260 r=`${PWD_COMMAND}`; export r; \
8261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8262 $(SET_LIB_PATH) \
8263 $(HOST_EXPORTS) \
8264 for flag in $(EXTRA_HOST_FLAGS) ; do \
8265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8266 done; \
8267 echo "Doing maintainer-clean in flex" ; \
8268 (cd flex && \
8269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8271 "RANLIB=$${RANLIB}" \
8272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8273 maintainer-clean) \
8274 || exit 1
8275
8276 @endif flex
8277
8278
8279 .PHONY: configure-gas maybe-configure-gas
8280 maybe-configure-gas:
8281 @if gas
8282 maybe-configure-gas: configure-gas
8283 configure-gas:
8284 @test -f stage_last && exit 0; \
8285 test ! -f gas/Makefile || exit 0; \
8286 [ -d gas ] || mkdir gas; \
8287 r=`${PWD_COMMAND}`; export r; \
8288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8289 $(HOST_EXPORTS) \
8290 echo Configuring in gas; \
8291 cd gas || exit 1; \
8292 case $(srcdir) in \
8293 \.) \
8294 srcdiroption="--srcdir=."; \
8295 libsrcdir=".";; \
8296 /* | [A-Za-z]:[\\/]*) \
8297 srcdiroption="--srcdir=$(srcdir)/gas"; \
8298 libsrcdir="$$s/gas";; \
8299 *) \
8300 srcdiroption="--srcdir=../$(srcdir)/gas"; \
8301 libsrcdir="$$s/gas";; \
8302 esac; \
8303 $(SHELL) $${libsrcdir}/configure \
8304 $(HOST_CONFIGARGS) $${srcdiroption} \
8305 || exit 1
8306 @endif gas
8307
8308 .PHONY: all-gas maybe-all-gas
8309 maybe-all-gas:
8310 @if gas
8311 maybe-all-gas: all-gas
8312 all-gas: configure-gas
8313 @test -f stage_last && exit 0; \
8314 r=`${PWD_COMMAND}`; export r; \
8315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8316 $(SET_LIB_PATH) \
8317 $(HOST_EXPORTS) \
8318 (cd gas && $(MAKE) $(FLAGS_TO_PASS) all)
8319 @endif gas
8320
8321 .PHONY: check-gas maybe-check-gas
8322 maybe-check-gas:
8323 @if gas
8324 maybe-check-gas: check-gas
8325
8326 check-gas:
8327 @r=`${PWD_COMMAND}`; export r; \
8328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8329 $(SET_LIB_PATH) \
8330 $(HOST_EXPORTS) \
8331 (cd gas && $(MAKE) $(FLAGS_TO_PASS) check)
8332
8333 @endif gas
8334
8335 .PHONY: install-gas maybe-install-gas
8336 maybe-install-gas:
8337 @if gas
8338 maybe-install-gas: install-gas
8339
8340 install-gas: installdirs
8341 @r=`${PWD_COMMAND}`; export r; \
8342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8343 $(SET_LIB_PATH) \
8344 $(HOST_EXPORTS) \
8345 (cd gas && $(MAKE) $(FLAGS_TO_PASS) install)
8346
8347 @endif gas
8348
8349 # Other targets (info, dvi, etc.)
8350
8351 .PHONY: maybe-info-gas info-gas
8352 maybe-info-gas:
8353 @if gas
8354 maybe-info-gas: info-gas
8355
8356 info-gas: \
8357 configure-gas
8358 @[ -f ./gas/Makefile ] || exit 0; \
8359 r=`${PWD_COMMAND}`; export r; \
8360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8361 $(SET_LIB_PATH) \
8362 $(HOST_EXPORTS) \
8363 for flag in $(EXTRA_HOST_FLAGS) ; do \
8364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8365 done; \
8366 echo "Doing info in gas" ; \
8367 (cd gas && \
8368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8370 "RANLIB=$${RANLIB}" \
8371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8372 info) \
8373 || exit 1
8374
8375 @endif gas
8376
8377 .PHONY: maybe-dvi-gas dvi-gas
8378 maybe-dvi-gas:
8379 @if gas
8380 maybe-dvi-gas: dvi-gas
8381
8382 dvi-gas: \
8383 configure-gas
8384 @[ -f ./gas/Makefile ] || exit 0; \
8385 r=`${PWD_COMMAND}`; export r; \
8386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8387 $(SET_LIB_PATH) \
8388 $(HOST_EXPORTS) \
8389 for flag in $(EXTRA_HOST_FLAGS) ; do \
8390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8391 done; \
8392 echo "Doing dvi in gas" ; \
8393 (cd gas && \
8394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8396 "RANLIB=$${RANLIB}" \
8397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8398 dvi) \
8399 || exit 1
8400
8401 @endif gas
8402
8403 .PHONY: maybe-TAGS-gas TAGS-gas
8404 maybe-TAGS-gas:
8405 @if gas
8406 maybe-TAGS-gas: TAGS-gas
8407
8408 TAGS-gas: \
8409 configure-gas
8410 @[ -f ./gas/Makefile ] || exit 0; \
8411 r=`${PWD_COMMAND}`; export r; \
8412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8413 $(SET_LIB_PATH) \
8414 $(HOST_EXPORTS) \
8415 for flag in $(EXTRA_HOST_FLAGS) ; do \
8416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8417 done; \
8418 echo "Doing TAGS in gas" ; \
8419 (cd gas && \
8420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8422 "RANLIB=$${RANLIB}" \
8423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8424 TAGS) \
8425 || exit 1
8426
8427 @endif gas
8428
8429 .PHONY: maybe-install-info-gas install-info-gas
8430 maybe-install-info-gas:
8431 @if gas
8432 maybe-install-info-gas: install-info-gas
8433
8434 install-info-gas: \
8435 configure-gas \
8436 info-gas
8437 @[ -f ./gas/Makefile ] || exit 0; \
8438 r=`${PWD_COMMAND}`; export r; \
8439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8440 $(SET_LIB_PATH) \
8441 $(HOST_EXPORTS) \
8442 for flag in $(EXTRA_HOST_FLAGS) ; do \
8443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8444 done; \
8445 echo "Doing install-info in gas" ; \
8446 (cd gas && \
8447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8449 "RANLIB=$${RANLIB}" \
8450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8451 install-info) \
8452 || exit 1
8453
8454 @endif gas
8455
8456 .PHONY: maybe-installcheck-gas installcheck-gas
8457 maybe-installcheck-gas:
8458 @if gas
8459 maybe-installcheck-gas: installcheck-gas
8460
8461 installcheck-gas: \
8462 configure-gas
8463 @[ -f ./gas/Makefile ] || exit 0; \
8464 r=`${PWD_COMMAND}`; export r; \
8465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8466 $(SET_LIB_PATH) \
8467 $(HOST_EXPORTS) \
8468 for flag in $(EXTRA_HOST_FLAGS) ; do \
8469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8470 done; \
8471 echo "Doing installcheck in gas" ; \
8472 (cd gas && \
8473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8475 "RANLIB=$${RANLIB}" \
8476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8477 installcheck) \
8478 || exit 1
8479
8480 @endif gas
8481
8482 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
8483 maybe-mostlyclean-gas:
8484 @if gas
8485 maybe-mostlyclean-gas: mostlyclean-gas
8486
8487 mostlyclean-gas:
8488 @[ -f ./gas/Makefile ] || exit 0; \
8489 r=`${PWD_COMMAND}`; export r; \
8490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8491 $(SET_LIB_PATH) \
8492 $(HOST_EXPORTS) \
8493 for flag in $(EXTRA_HOST_FLAGS) ; do \
8494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8495 done; \
8496 echo "Doing mostlyclean in gas" ; \
8497 (cd gas && \
8498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8500 "RANLIB=$${RANLIB}" \
8501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8502 mostlyclean) \
8503 || exit 1
8504
8505 @endif gas
8506
8507 .PHONY: maybe-clean-gas clean-gas
8508 maybe-clean-gas:
8509 @if gas
8510 maybe-clean-gas: clean-gas
8511
8512 clean-gas:
8513 @[ -f ./gas/Makefile ] || exit 0; \
8514 r=`${PWD_COMMAND}`; export r; \
8515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8516 $(SET_LIB_PATH) \
8517 $(HOST_EXPORTS) \
8518 for flag in $(EXTRA_HOST_FLAGS) ; do \
8519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8520 done; \
8521 echo "Doing clean in gas" ; \
8522 (cd gas && \
8523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8525 "RANLIB=$${RANLIB}" \
8526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8527 clean) \
8528 || exit 1
8529
8530 @endif gas
8531
8532 .PHONY: maybe-distclean-gas distclean-gas
8533 maybe-distclean-gas:
8534 @if gas
8535 maybe-distclean-gas: distclean-gas
8536
8537 distclean-gas:
8538 @[ -f ./gas/Makefile ] || exit 0; \
8539 r=`${PWD_COMMAND}`; export r; \
8540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8541 $(SET_LIB_PATH) \
8542 $(HOST_EXPORTS) \
8543 for flag in $(EXTRA_HOST_FLAGS) ; do \
8544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8545 done; \
8546 echo "Doing distclean in gas" ; \
8547 (cd gas && \
8548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8550 "RANLIB=$${RANLIB}" \
8551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8552 distclean) \
8553 || exit 1
8554
8555 @endif gas
8556
8557 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
8558 maybe-maintainer-clean-gas:
8559 @if gas
8560 maybe-maintainer-clean-gas: maintainer-clean-gas
8561
8562 maintainer-clean-gas:
8563 @[ -f ./gas/Makefile ] || exit 0; \
8564 r=`${PWD_COMMAND}`; export r; \
8565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8566 $(SET_LIB_PATH) \
8567 $(HOST_EXPORTS) \
8568 for flag in $(EXTRA_HOST_FLAGS) ; do \
8569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8570 done; \
8571 echo "Doing maintainer-clean in gas" ; \
8572 (cd gas && \
8573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8575 "RANLIB=$${RANLIB}" \
8576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8577 maintainer-clean) \
8578 || exit 1
8579
8580 @endif gas
8581
8582
8583 .PHONY: configure-gcc maybe-configure-gcc
8584 maybe-configure-gcc:
8585 @if gcc
8586 maybe-configure-gcc: configure-gcc
8587 configure-gcc:
8588 @test -f stage_last && exit 0; \
8589 test ! -f gcc/Makefile || exit 0; \
8590 [ -d gcc ] || mkdir gcc; \
8591 r=`${PWD_COMMAND}`; export r; \
8592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8593 $(HOST_EXPORTS) \
8594 echo Configuring in gcc; \
8595 cd gcc || exit 1; \
8596 case $(srcdir) in \
8597 \.) \
8598 srcdiroption="--srcdir=."; \
8599 libsrcdir=".";; \
8600 /* | [A-Za-z]:[\\/]*) \
8601 srcdiroption="--srcdir=$(srcdir)/gcc"; \
8602 libsrcdir="$$s/gcc";; \
8603 *) \
8604 srcdiroption="--srcdir=../$(srcdir)/gcc"; \
8605 libsrcdir="$$s/gcc";; \
8606 esac; \
8607 $(SHELL) $${libsrcdir}/configure \
8608 $(HOST_CONFIGARGS) $${srcdiroption} \
8609 || exit 1
8610 @endif gcc
8611
8612 .PHONY: all-gcc maybe-all-gcc
8613 maybe-all-gcc:
8614 @if gcc
8615 maybe-all-gcc: all-gcc
8616 all-gcc: configure-gcc
8617 @test -f stage_last && exit 0; \
8618 r=`${PWD_COMMAND}`; export r; \
8619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8620 $(SET_LIB_PATH) \
8621 $(HOST_EXPORTS) \
8622 (cd gcc && $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
8623 `if [ -f gcc/stage_last ]; then echo quickstrap ; else echo all; fi` )
8624 @endif gcc
8625
8626 .PHONY: check-gcc maybe-check-gcc
8627 maybe-check-gcc:
8628 @if gcc
8629 maybe-check-gcc: check-gcc
8630
8631 check-gcc:
8632 @r=`${PWD_COMMAND}`; export r; \
8633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8634 $(SET_LIB_PATH) \
8635 $(HOST_EXPORTS) \
8636 (cd gcc && $(MAKE) $(FLAGS_TO_PASS)$(EXTRA_GCC_FLAGS) check)
8637
8638 @endif gcc
8639
8640 .PHONY: install-gcc maybe-install-gcc
8641 maybe-install-gcc:
8642 @if gcc
8643 maybe-install-gcc: install-gcc
8644
8645 install-gcc: installdirs
8646 @r=`${PWD_COMMAND}`; export r; \
8647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8648 $(SET_LIB_PATH) \
8649 $(HOST_EXPORTS) \
8650 (cd gcc && $(MAKE) $(FLAGS_TO_PASS)$(EXTRA_GCC_FLAGS) install)
8651
8652 @endif gcc
8653
8654 # Other targets (info, dvi, etc.)
8655
8656 .PHONY: maybe-info-gcc info-gcc
8657 maybe-info-gcc:
8658 @if gcc
8659 maybe-info-gcc: info-gcc
8660
8661 info-gcc: \
8662 configure-gcc
8663 @[ -f ./gcc/Makefile ] || exit 0; \
8664 r=`${PWD_COMMAND}`; export r; \
8665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8666 $(SET_LIB_PATH) \
8667 $(HOST_EXPORTS) \
8668 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
8669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8670 done; \
8671 echo "Doing info in gcc" ; \
8672 (cd gcc && \
8673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8675 "RANLIB=$${RANLIB}" \
8676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8677 info) \
8678 || exit 1
8679
8680 @endif gcc
8681
8682 .PHONY: maybe-dvi-gcc dvi-gcc
8683 maybe-dvi-gcc:
8684 @if gcc
8685 maybe-dvi-gcc: dvi-gcc
8686
8687 dvi-gcc: \
8688 configure-gcc
8689 @[ -f ./gcc/Makefile ] || exit 0; \
8690 r=`${PWD_COMMAND}`; export r; \
8691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8692 $(SET_LIB_PATH) \
8693 $(HOST_EXPORTS) \
8694 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
8695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8696 done; \
8697 echo "Doing dvi in gcc" ; \
8698 (cd gcc && \
8699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8701 "RANLIB=$${RANLIB}" \
8702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8703 dvi) \
8704 || exit 1
8705
8706 @endif gcc
8707
8708 .PHONY: maybe-TAGS-gcc TAGS-gcc
8709 maybe-TAGS-gcc:
8710 @if gcc
8711 maybe-TAGS-gcc: TAGS-gcc
8712
8713 TAGS-gcc: \
8714 configure-gcc
8715 @[ -f ./gcc/Makefile ] || exit 0; \
8716 r=`${PWD_COMMAND}`; export r; \
8717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8718 $(SET_LIB_PATH) \
8719 $(HOST_EXPORTS) \
8720 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
8721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8722 done; \
8723 echo "Doing TAGS in gcc" ; \
8724 (cd gcc && \
8725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8727 "RANLIB=$${RANLIB}" \
8728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8729 TAGS) \
8730 || exit 1
8731
8732 @endif gcc
8733
8734 .PHONY: maybe-install-info-gcc install-info-gcc
8735 maybe-install-info-gcc:
8736 @if gcc
8737 maybe-install-info-gcc: install-info-gcc
8738
8739 install-info-gcc: \
8740 configure-gcc \
8741 info-gcc
8742 @[ -f ./gcc/Makefile ] || exit 0; \
8743 r=`${PWD_COMMAND}`; export r; \
8744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8745 $(SET_LIB_PATH) \
8746 $(HOST_EXPORTS) \
8747 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
8748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8749 done; \
8750 echo "Doing install-info in gcc" ; \
8751 (cd gcc && \
8752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8754 "RANLIB=$${RANLIB}" \
8755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8756 install-info) \
8757 || exit 1
8758
8759 @endif gcc
8760
8761 .PHONY: maybe-installcheck-gcc installcheck-gcc
8762 maybe-installcheck-gcc:
8763 @if gcc
8764 maybe-installcheck-gcc: installcheck-gcc
8765
8766 installcheck-gcc: \
8767 configure-gcc
8768 @[ -f ./gcc/Makefile ] || exit 0; \
8769 r=`${PWD_COMMAND}`; export r; \
8770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8771 $(SET_LIB_PATH) \
8772 $(HOST_EXPORTS) \
8773 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
8774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8775 done; \
8776 echo "Doing installcheck in gcc" ; \
8777 (cd gcc && \
8778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8780 "RANLIB=$${RANLIB}" \
8781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8782 installcheck) \
8783 || exit 1
8784
8785 @endif gcc
8786
8787 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
8788 maybe-mostlyclean-gcc:
8789 @if gcc
8790 maybe-mostlyclean-gcc: mostlyclean-gcc
8791
8792 mostlyclean-gcc:
8793 @[ -f ./gcc/Makefile ] || exit 0; \
8794 r=`${PWD_COMMAND}`; export r; \
8795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8796 $(SET_LIB_PATH) \
8797 $(HOST_EXPORTS) \
8798 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
8799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8800 done; \
8801 echo "Doing mostlyclean in gcc" ; \
8802 (cd gcc && \
8803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8805 "RANLIB=$${RANLIB}" \
8806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8807 mostlyclean) \
8808 || exit 1
8809
8810 @endif gcc
8811
8812 .PHONY: maybe-clean-gcc clean-gcc
8813 maybe-clean-gcc:
8814 @if gcc
8815 maybe-clean-gcc: clean-gcc
8816
8817 clean-gcc:
8818 @[ -f ./gcc/Makefile ] || exit 0; \
8819 r=`${PWD_COMMAND}`; export r; \
8820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8821 $(SET_LIB_PATH) \
8822 $(HOST_EXPORTS) \
8823 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
8824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8825 done; \
8826 echo "Doing clean in gcc" ; \
8827 (cd gcc && \
8828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8830 "RANLIB=$${RANLIB}" \
8831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8832 clean) \
8833 || exit 1
8834
8835 @endif gcc
8836
8837 .PHONY: maybe-distclean-gcc distclean-gcc
8838 maybe-distclean-gcc:
8839 @if gcc
8840 maybe-distclean-gcc: distclean-gcc
8841
8842 distclean-gcc:
8843 @[ -f ./gcc/Makefile ] || exit 0; \
8844 r=`${PWD_COMMAND}`; export r; \
8845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8846 $(SET_LIB_PATH) \
8847 $(HOST_EXPORTS) \
8848 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
8849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8850 done; \
8851 echo "Doing distclean in gcc" ; \
8852 (cd gcc && \
8853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8855 "RANLIB=$${RANLIB}" \
8856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8857 distclean) \
8858 || exit 1
8859
8860 @endif gcc
8861
8862 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
8863 maybe-maintainer-clean-gcc:
8864 @if gcc
8865 maybe-maintainer-clean-gcc: maintainer-clean-gcc
8866
8867 maintainer-clean-gcc:
8868 @[ -f ./gcc/Makefile ] || exit 0; \
8869 r=`${PWD_COMMAND}`; export r; \
8870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8871 $(SET_LIB_PATH) \
8872 $(HOST_EXPORTS) \
8873 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
8874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8875 done; \
8876 echo "Doing maintainer-clean in gcc" ; \
8877 (cd gcc && \
8878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8880 "RANLIB=$${RANLIB}" \
8881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8882 maintainer-clean) \
8883 || exit 1
8884
8885 @endif gcc
8886
8887
8888 .PHONY: configure-gawk maybe-configure-gawk
8889 maybe-configure-gawk:
8890 @if gawk
8891 maybe-configure-gawk: configure-gawk
8892 configure-gawk:
8893 @test ! -f gawk/Makefile || exit 0; \
8894 [ -d gawk ] || mkdir gawk; \
8895 r=`${PWD_COMMAND}`; export r; \
8896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8897 $(HOST_EXPORTS) \
8898 echo Configuring in gawk; \
8899 cd gawk || exit 1; \
8900 case $(srcdir) in \
8901 \.) \
8902 srcdiroption="--srcdir=."; \
8903 libsrcdir=".";; \
8904 /* | [A-Za-z]:[\\/]*) \
8905 srcdiroption="--srcdir=$(srcdir)/gawk"; \
8906 libsrcdir="$$s/gawk";; \
8907 *) \
8908 srcdiroption="--srcdir=../$(srcdir)/gawk"; \
8909 libsrcdir="$$s/gawk";; \
8910 esac; \
8911 $(SHELL) $${libsrcdir}/configure \
8912 $(HOST_CONFIGARGS) $${srcdiroption} \
8913 || exit 1
8914 @endif gawk
8915
8916 .PHONY: all-gawk maybe-all-gawk
8917 maybe-all-gawk:
8918 @if gawk
8919 maybe-all-gawk: all-gawk
8920 all-gawk: configure-gawk
8921 @r=`${PWD_COMMAND}`; export r; \
8922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8923 $(SET_LIB_PATH) \
8924 $(HOST_EXPORTS) \
8925 (cd gawk && $(MAKE) $(FLAGS_TO_PASS) all)
8926 @endif gawk
8927
8928 .PHONY: check-gawk maybe-check-gawk
8929 maybe-check-gawk:
8930 @if gawk
8931 maybe-check-gawk: check-gawk
8932
8933 check-gawk:
8934 @r=`${PWD_COMMAND}`; export r; \
8935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8936 $(SET_LIB_PATH) \
8937 $(HOST_EXPORTS) \
8938 (cd gawk && $(MAKE) $(FLAGS_TO_PASS) check)
8939
8940 @endif gawk
8941
8942 .PHONY: install-gawk maybe-install-gawk
8943 maybe-install-gawk:
8944 @if gawk
8945 maybe-install-gawk: install-gawk
8946
8947 install-gawk: installdirs
8948 @r=`${PWD_COMMAND}`; export r; \
8949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8950 $(SET_LIB_PATH) \
8951 $(HOST_EXPORTS) \
8952 (cd gawk && $(MAKE) $(FLAGS_TO_PASS) install)
8953
8954 @endif gawk
8955
8956 # Other targets (info, dvi, etc.)
8957
8958 .PHONY: maybe-info-gawk info-gawk
8959 maybe-info-gawk:
8960 @if gawk
8961 maybe-info-gawk: info-gawk
8962
8963 info-gawk: \
8964 configure-gawk
8965 @[ -f ./gawk/Makefile ] || exit 0; \
8966 r=`${PWD_COMMAND}`; export r; \
8967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8968 $(SET_LIB_PATH) \
8969 $(HOST_EXPORTS) \
8970 for flag in $(EXTRA_HOST_FLAGS) ; do \
8971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8972 done; \
8973 echo "Doing info in gawk" ; \
8974 (cd gawk && \
8975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8977 "RANLIB=$${RANLIB}" \
8978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8979 info) \
8980 || exit 1
8981
8982 @endif gawk
8983
8984 .PHONY: maybe-dvi-gawk dvi-gawk
8985 maybe-dvi-gawk:
8986 @if gawk
8987 maybe-dvi-gawk: dvi-gawk
8988
8989 dvi-gawk: \
8990 configure-gawk
8991 @[ -f ./gawk/Makefile ] || exit 0; \
8992 r=`${PWD_COMMAND}`; export r; \
8993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8994 $(SET_LIB_PATH) \
8995 $(HOST_EXPORTS) \
8996 for flag in $(EXTRA_HOST_FLAGS) ; do \
8997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8998 done; \
8999 echo "Doing dvi in gawk" ; \
9000 (cd gawk && \
9001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9003 "RANLIB=$${RANLIB}" \
9004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9005 dvi) \
9006 || exit 1
9007
9008 @endif gawk
9009
9010 .PHONY: maybe-TAGS-gawk TAGS-gawk
9011 maybe-TAGS-gawk:
9012 @if gawk
9013 maybe-TAGS-gawk: TAGS-gawk
9014
9015 TAGS-gawk: \
9016 configure-gawk
9017 @[ -f ./gawk/Makefile ] || exit 0; \
9018 r=`${PWD_COMMAND}`; export r; \
9019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9020 $(SET_LIB_PATH) \
9021 $(HOST_EXPORTS) \
9022 for flag in $(EXTRA_HOST_FLAGS) ; do \
9023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9024 done; \
9025 echo "Doing TAGS in gawk" ; \
9026 (cd gawk && \
9027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9029 "RANLIB=$${RANLIB}" \
9030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9031 TAGS) \
9032 || exit 1
9033
9034 @endif gawk
9035
9036 .PHONY: maybe-install-info-gawk install-info-gawk
9037 maybe-install-info-gawk:
9038 @if gawk
9039 maybe-install-info-gawk: install-info-gawk
9040
9041 install-info-gawk: \
9042 configure-gawk \
9043 info-gawk
9044 @[ -f ./gawk/Makefile ] || exit 0; \
9045 r=`${PWD_COMMAND}`; export r; \
9046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9047 $(SET_LIB_PATH) \
9048 $(HOST_EXPORTS) \
9049 for flag in $(EXTRA_HOST_FLAGS) ; do \
9050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9051 done; \
9052 echo "Doing install-info in gawk" ; \
9053 (cd gawk && \
9054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9056 "RANLIB=$${RANLIB}" \
9057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9058 install-info) \
9059 || exit 1
9060
9061 @endif gawk
9062
9063 .PHONY: maybe-installcheck-gawk installcheck-gawk
9064 maybe-installcheck-gawk:
9065 @if gawk
9066 maybe-installcheck-gawk: installcheck-gawk
9067
9068 installcheck-gawk: \
9069 configure-gawk
9070 @[ -f ./gawk/Makefile ] || exit 0; \
9071 r=`${PWD_COMMAND}`; export r; \
9072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9073 $(SET_LIB_PATH) \
9074 $(HOST_EXPORTS) \
9075 for flag in $(EXTRA_HOST_FLAGS) ; do \
9076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9077 done; \
9078 echo "Doing installcheck in gawk" ; \
9079 (cd gawk && \
9080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9082 "RANLIB=$${RANLIB}" \
9083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9084 installcheck) \
9085 || exit 1
9086
9087 @endif gawk
9088
9089 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
9090 maybe-mostlyclean-gawk:
9091 @if gawk
9092 maybe-mostlyclean-gawk: mostlyclean-gawk
9093
9094 mostlyclean-gawk:
9095 @[ -f ./gawk/Makefile ] || exit 0; \
9096 r=`${PWD_COMMAND}`; export r; \
9097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9098 $(SET_LIB_PATH) \
9099 $(HOST_EXPORTS) \
9100 for flag in $(EXTRA_HOST_FLAGS) ; do \
9101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9102 done; \
9103 echo "Doing mostlyclean in gawk" ; \
9104 (cd gawk && \
9105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9107 "RANLIB=$${RANLIB}" \
9108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9109 mostlyclean) \
9110 || exit 1
9111
9112 @endif gawk
9113
9114 .PHONY: maybe-clean-gawk clean-gawk
9115 maybe-clean-gawk:
9116 @if gawk
9117 maybe-clean-gawk: clean-gawk
9118
9119 clean-gawk:
9120 @[ -f ./gawk/Makefile ] || exit 0; \
9121 r=`${PWD_COMMAND}`; export r; \
9122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9123 $(SET_LIB_PATH) \
9124 $(HOST_EXPORTS) \
9125 for flag in $(EXTRA_HOST_FLAGS) ; do \
9126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9127 done; \
9128 echo "Doing clean in gawk" ; \
9129 (cd gawk && \
9130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9132 "RANLIB=$${RANLIB}" \
9133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9134 clean) \
9135 || exit 1
9136
9137 @endif gawk
9138
9139 .PHONY: maybe-distclean-gawk distclean-gawk
9140 maybe-distclean-gawk:
9141 @if gawk
9142 maybe-distclean-gawk: distclean-gawk
9143
9144 distclean-gawk:
9145 @[ -f ./gawk/Makefile ] || exit 0; \
9146 r=`${PWD_COMMAND}`; export r; \
9147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9148 $(SET_LIB_PATH) \
9149 $(HOST_EXPORTS) \
9150 for flag in $(EXTRA_HOST_FLAGS) ; do \
9151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9152 done; \
9153 echo "Doing distclean in gawk" ; \
9154 (cd gawk && \
9155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9157 "RANLIB=$${RANLIB}" \
9158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9159 distclean) \
9160 || exit 1
9161
9162 @endif gawk
9163
9164 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
9165 maybe-maintainer-clean-gawk:
9166 @if gawk
9167 maybe-maintainer-clean-gawk: maintainer-clean-gawk
9168
9169 maintainer-clean-gawk:
9170 @[ -f ./gawk/Makefile ] || exit 0; \
9171 r=`${PWD_COMMAND}`; export r; \
9172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9173 $(SET_LIB_PATH) \
9174 $(HOST_EXPORTS) \
9175 for flag in $(EXTRA_HOST_FLAGS) ; do \
9176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9177 done; \
9178 echo "Doing maintainer-clean in gawk" ; \
9179 (cd gawk && \
9180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9182 "RANLIB=$${RANLIB}" \
9183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9184 maintainer-clean) \
9185 || exit 1
9186
9187 @endif gawk
9188
9189
9190 .PHONY: configure-gettext maybe-configure-gettext
9191 maybe-configure-gettext:
9192 @if gettext
9193 maybe-configure-gettext: configure-gettext
9194 configure-gettext:
9195 @test ! -f gettext/Makefile || exit 0; \
9196 [ -d gettext ] || mkdir gettext; \
9197 r=`${PWD_COMMAND}`; export r; \
9198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9199 $(HOST_EXPORTS) \
9200 echo Configuring in gettext; \
9201 cd gettext || exit 1; \
9202 case $(srcdir) in \
9203 \.) \
9204 srcdiroption="--srcdir=."; \
9205 libsrcdir=".";; \
9206 /* | [A-Za-z]:[\\/]*) \
9207 srcdiroption="--srcdir=$(srcdir)/gettext"; \
9208 libsrcdir="$$s/gettext";; \
9209 *) \
9210 srcdiroption="--srcdir=../$(srcdir)/gettext"; \
9211 libsrcdir="$$s/gettext";; \
9212 esac; \
9213 $(SHELL) $${libsrcdir}/configure \
9214 $(HOST_CONFIGARGS) $${srcdiroption} \
9215 || exit 1
9216 @endif gettext
9217
9218 .PHONY: all-gettext maybe-all-gettext
9219 maybe-all-gettext:
9220 @if gettext
9221 maybe-all-gettext: all-gettext
9222 all-gettext: configure-gettext
9223 @r=`${PWD_COMMAND}`; export r; \
9224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9225 $(SET_LIB_PATH) \
9226 $(HOST_EXPORTS) \
9227 (cd gettext && $(MAKE) $(FLAGS_TO_PASS) all)
9228 @endif gettext
9229
9230 .PHONY: check-gettext maybe-check-gettext
9231 maybe-check-gettext:
9232 @if gettext
9233 maybe-check-gettext: check-gettext
9234
9235 check-gettext:
9236 @r=`${PWD_COMMAND}`; export r; \
9237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9238 $(SET_LIB_PATH) \
9239 $(HOST_EXPORTS) \
9240 (cd gettext && $(MAKE) $(FLAGS_TO_PASS) check)
9241
9242 @endif gettext
9243
9244 .PHONY: install-gettext maybe-install-gettext
9245 maybe-install-gettext:
9246 @if gettext
9247 maybe-install-gettext: install-gettext
9248
9249 install-gettext: installdirs
9250 @r=`${PWD_COMMAND}`; export r; \
9251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9252 $(SET_LIB_PATH) \
9253 $(HOST_EXPORTS) \
9254 (cd gettext && $(MAKE) $(FLAGS_TO_PASS) install)
9255
9256 @endif gettext
9257
9258 # Other targets (info, dvi, etc.)
9259
9260 .PHONY: maybe-info-gettext info-gettext
9261 maybe-info-gettext:
9262 @if gettext
9263 maybe-info-gettext: info-gettext
9264
9265 info-gettext: \
9266 configure-gettext
9267 @[ -f ./gettext/Makefile ] || exit 0; \
9268 r=`${PWD_COMMAND}`; export r; \
9269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9270 $(SET_LIB_PATH) \
9271 $(HOST_EXPORTS) \
9272 for flag in $(EXTRA_HOST_FLAGS) ; do \
9273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9274 done; \
9275 echo "Doing info in gettext" ; \
9276 (cd gettext && \
9277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9279 "RANLIB=$${RANLIB}" \
9280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9281 info) \
9282 || exit 1
9283
9284 @endif gettext
9285
9286 .PHONY: maybe-dvi-gettext dvi-gettext
9287 maybe-dvi-gettext:
9288 @if gettext
9289 maybe-dvi-gettext: dvi-gettext
9290
9291 dvi-gettext: \
9292 configure-gettext
9293 @[ -f ./gettext/Makefile ] || exit 0; \
9294 r=`${PWD_COMMAND}`; export r; \
9295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9296 $(SET_LIB_PATH) \
9297 $(HOST_EXPORTS) \
9298 for flag in $(EXTRA_HOST_FLAGS) ; do \
9299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9300 done; \
9301 echo "Doing dvi in gettext" ; \
9302 (cd gettext && \
9303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9305 "RANLIB=$${RANLIB}" \
9306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9307 dvi) \
9308 || exit 1
9309
9310 @endif gettext
9311
9312 .PHONY: maybe-TAGS-gettext TAGS-gettext
9313 maybe-TAGS-gettext:
9314 @if gettext
9315 maybe-TAGS-gettext: TAGS-gettext
9316
9317 TAGS-gettext: \
9318 configure-gettext
9319 @[ -f ./gettext/Makefile ] || exit 0; \
9320 r=`${PWD_COMMAND}`; export r; \
9321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9322 $(SET_LIB_PATH) \
9323 $(HOST_EXPORTS) \
9324 for flag in $(EXTRA_HOST_FLAGS) ; do \
9325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9326 done; \
9327 echo "Doing TAGS in gettext" ; \
9328 (cd gettext && \
9329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9331 "RANLIB=$${RANLIB}" \
9332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9333 TAGS) \
9334 || exit 1
9335
9336 @endif gettext
9337
9338 .PHONY: maybe-install-info-gettext install-info-gettext
9339 maybe-install-info-gettext:
9340 @if gettext
9341 maybe-install-info-gettext: install-info-gettext
9342
9343 install-info-gettext: \
9344 configure-gettext \
9345 info-gettext
9346 @[ -f ./gettext/Makefile ] || exit 0; \
9347 r=`${PWD_COMMAND}`; export r; \
9348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9349 $(SET_LIB_PATH) \
9350 $(HOST_EXPORTS) \
9351 for flag in $(EXTRA_HOST_FLAGS) ; do \
9352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9353 done; \
9354 echo "Doing install-info in gettext" ; \
9355 (cd gettext && \
9356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9358 "RANLIB=$${RANLIB}" \
9359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9360 install-info) \
9361 || exit 1
9362
9363 @endif gettext
9364
9365 .PHONY: maybe-installcheck-gettext installcheck-gettext
9366 maybe-installcheck-gettext:
9367 @if gettext
9368 maybe-installcheck-gettext: installcheck-gettext
9369
9370 installcheck-gettext: \
9371 configure-gettext
9372 @[ -f ./gettext/Makefile ] || exit 0; \
9373 r=`${PWD_COMMAND}`; export r; \
9374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9375 $(SET_LIB_PATH) \
9376 $(HOST_EXPORTS) \
9377 for flag in $(EXTRA_HOST_FLAGS) ; do \
9378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9379 done; \
9380 echo "Doing installcheck in gettext" ; \
9381 (cd gettext && \
9382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9384 "RANLIB=$${RANLIB}" \
9385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9386 installcheck) \
9387 || exit 1
9388
9389 @endif gettext
9390
9391 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
9392 maybe-mostlyclean-gettext:
9393 @if gettext
9394 maybe-mostlyclean-gettext: mostlyclean-gettext
9395
9396 mostlyclean-gettext:
9397 @[ -f ./gettext/Makefile ] || exit 0; \
9398 r=`${PWD_COMMAND}`; export r; \
9399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9400 $(SET_LIB_PATH) \
9401 $(HOST_EXPORTS) \
9402 for flag in $(EXTRA_HOST_FLAGS) ; do \
9403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9404 done; \
9405 echo "Doing mostlyclean in gettext" ; \
9406 (cd gettext && \
9407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9409 "RANLIB=$${RANLIB}" \
9410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9411 mostlyclean) \
9412 || exit 1
9413
9414 @endif gettext
9415
9416 .PHONY: maybe-clean-gettext clean-gettext
9417 maybe-clean-gettext:
9418 @if gettext
9419 maybe-clean-gettext: clean-gettext
9420
9421 clean-gettext:
9422 @[ -f ./gettext/Makefile ] || exit 0; \
9423 r=`${PWD_COMMAND}`; export r; \
9424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9425 $(SET_LIB_PATH) \
9426 $(HOST_EXPORTS) \
9427 for flag in $(EXTRA_HOST_FLAGS) ; do \
9428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9429 done; \
9430 echo "Doing clean in gettext" ; \
9431 (cd gettext && \
9432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9434 "RANLIB=$${RANLIB}" \
9435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9436 clean) \
9437 || exit 1
9438
9439 @endif gettext
9440
9441 .PHONY: maybe-distclean-gettext distclean-gettext
9442 maybe-distclean-gettext:
9443 @if gettext
9444 maybe-distclean-gettext: distclean-gettext
9445
9446 distclean-gettext:
9447 @[ -f ./gettext/Makefile ] || exit 0; \
9448 r=`${PWD_COMMAND}`; export r; \
9449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9450 $(SET_LIB_PATH) \
9451 $(HOST_EXPORTS) \
9452 for flag in $(EXTRA_HOST_FLAGS) ; do \
9453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9454 done; \
9455 echo "Doing distclean in gettext" ; \
9456 (cd gettext && \
9457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9459 "RANLIB=$${RANLIB}" \
9460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9461 distclean) \
9462 || exit 1
9463
9464 @endif gettext
9465
9466 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
9467 maybe-maintainer-clean-gettext:
9468 @if gettext
9469 maybe-maintainer-clean-gettext: maintainer-clean-gettext
9470
9471 maintainer-clean-gettext:
9472 @[ -f ./gettext/Makefile ] || exit 0; \
9473 r=`${PWD_COMMAND}`; export r; \
9474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9475 $(SET_LIB_PATH) \
9476 $(HOST_EXPORTS) \
9477 for flag in $(EXTRA_HOST_FLAGS) ; do \
9478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9479 done; \
9480 echo "Doing maintainer-clean in gettext" ; \
9481 (cd gettext && \
9482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9484 "RANLIB=$${RANLIB}" \
9485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9486 maintainer-clean) \
9487 || exit 1
9488
9489 @endif gettext
9490
9491
9492 .PHONY: configure-gnuserv maybe-configure-gnuserv
9493 maybe-configure-gnuserv:
9494 @if gnuserv
9495 maybe-configure-gnuserv: configure-gnuserv
9496 configure-gnuserv:
9497 @test ! -f gnuserv/Makefile || exit 0; \
9498 [ -d gnuserv ] || mkdir gnuserv; \
9499 r=`${PWD_COMMAND}`; export r; \
9500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9501 $(HOST_EXPORTS) \
9502 echo Configuring in gnuserv; \
9503 cd gnuserv || exit 1; \
9504 case $(srcdir) in \
9505 \.) \
9506 srcdiroption="--srcdir=."; \
9507 libsrcdir=".";; \
9508 /* | [A-Za-z]:[\\/]*) \
9509 srcdiroption="--srcdir=$(srcdir)/gnuserv"; \
9510 libsrcdir="$$s/gnuserv";; \
9511 *) \
9512 srcdiroption="--srcdir=../$(srcdir)/gnuserv"; \
9513 libsrcdir="$$s/gnuserv";; \
9514 esac; \
9515 $(SHELL) $${libsrcdir}/configure \
9516 $(HOST_CONFIGARGS) $${srcdiroption} \
9517 || exit 1
9518 @endif gnuserv
9519
9520 .PHONY: all-gnuserv maybe-all-gnuserv
9521 maybe-all-gnuserv:
9522 @if gnuserv
9523 maybe-all-gnuserv: all-gnuserv
9524 all-gnuserv: configure-gnuserv
9525 @r=`${PWD_COMMAND}`; export r; \
9526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9527 $(SET_LIB_PATH) \
9528 $(HOST_EXPORTS) \
9529 (cd gnuserv && $(MAKE) $(FLAGS_TO_PASS) all)
9530 @endif gnuserv
9531
9532 .PHONY: check-gnuserv maybe-check-gnuserv
9533 maybe-check-gnuserv:
9534 @if gnuserv
9535 maybe-check-gnuserv: check-gnuserv
9536
9537 check-gnuserv:
9538 @r=`${PWD_COMMAND}`; export r; \
9539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9540 $(SET_LIB_PATH) \
9541 $(HOST_EXPORTS) \
9542 (cd gnuserv && $(MAKE) $(FLAGS_TO_PASS) check)
9543
9544 @endif gnuserv
9545
9546 .PHONY: install-gnuserv maybe-install-gnuserv
9547 maybe-install-gnuserv:
9548 @if gnuserv
9549 maybe-install-gnuserv: install-gnuserv
9550
9551 install-gnuserv: installdirs
9552 @r=`${PWD_COMMAND}`; export r; \
9553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9554 $(SET_LIB_PATH) \
9555 $(HOST_EXPORTS) \
9556 (cd gnuserv && $(MAKE) $(FLAGS_TO_PASS) install)
9557
9558 @endif gnuserv
9559
9560 # Other targets (info, dvi, etc.)
9561
9562 .PHONY: maybe-info-gnuserv info-gnuserv
9563 maybe-info-gnuserv:
9564 @if gnuserv
9565 maybe-info-gnuserv: info-gnuserv
9566
9567 info-gnuserv: \
9568 configure-gnuserv
9569 @[ -f ./gnuserv/Makefile ] || exit 0; \
9570 r=`${PWD_COMMAND}`; export r; \
9571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9572 $(SET_LIB_PATH) \
9573 $(HOST_EXPORTS) \
9574 for flag in $(EXTRA_HOST_FLAGS) ; do \
9575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9576 done; \
9577 echo "Doing info in gnuserv" ; \
9578 (cd gnuserv && \
9579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9581 "RANLIB=$${RANLIB}" \
9582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9583 info) \
9584 || exit 1
9585
9586 @endif gnuserv
9587
9588 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
9589 maybe-dvi-gnuserv:
9590 @if gnuserv
9591 maybe-dvi-gnuserv: dvi-gnuserv
9592
9593 dvi-gnuserv: \
9594 configure-gnuserv
9595 @[ -f ./gnuserv/Makefile ] || exit 0; \
9596 r=`${PWD_COMMAND}`; export r; \
9597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9598 $(SET_LIB_PATH) \
9599 $(HOST_EXPORTS) \
9600 for flag in $(EXTRA_HOST_FLAGS) ; do \
9601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9602 done; \
9603 echo "Doing dvi in gnuserv" ; \
9604 (cd gnuserv && \
9605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9607 "RANLIB=$${RANLIB}" \
9608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9609 dvi) \
9610 || exit 1
9611
9612 @endif gnuserv
9613
9614 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
9615 maybe-TAGS-gnuserv:
9616 @if gnuserv
9617 maybe-TAGS-gnuserv: TAGS-gnuserv
9618
9619 TAGS-gnuserv: \
9620 configure-gnuserv
9621 @[ -f ./gnuserv/Makefile ] || exit 0; \
9622 r=`${PWD_COMMAND}`; export r; \
9623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9624 $(SET_LIB_PATH) \
9625 $(HOST_EXPORTS) \
9626 for flag in $(EXTRA_HOST_FLAGS) ; do \
9627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9628 done; \
9629 echo "Doing TAGS in gnuserv" ; \
9630 (cd gnuserv && \
9631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9633 "RANLIB=$${RANLIB}" \
9634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9635 TAGS) \
9636 || exit 1
9637
9638 @endif gnuserv
9639
9640 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
9641 maybe-install-info-gnuserv:
9642 @if gnuserv
9643 maybe-install-info-gnuserv: install-info-gnuserv
9644
9645 install-info-gnuserv: \
9646 configure-gnuserv \
9647 info-gnuserv
9648 @[ -f ./gnuserv/Makefile ] || exit 0; \
9649 r=`${PWD_COMMAND}`; export r; \
9650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9651 $(SET_LIB_PATH) \
9652 $(HOST_EXPORTS) \
9653 for flag in $(EXTRA_HOST_FLAGS) ; do \
9654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9655 done; \
9656 echo "Doing install-info in gnuserv" ; \
9657 (cd gnuserv && \
9658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9660 "RANLIB=$${RANLIB}" \
9661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9662 install-info) \
9663 || exit 1
9664
9665 @endif gnuserv
9666
9667 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
9668 maybe-installcheck-gnuserv:
9669 @if gnuserv
9670 maybe-installcheck-gnuserv: installcheck-gnuserv
9671
9672 installcheck-gnuserv: \
9673 configure-gnuserv
9674 @[ -f ./gnuserv/Makefile ] || exit 0; \
9675 r=`${PWD_COMMAND}`; export r; \
9676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9677 $(SET_LIB_PATH) \
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 installcheck in gnuserv" ; \
9683 (cd gnuserv && \
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 installcheck) \
9689 || exit 1
9690
9691 @endif gnuserv
9692
9693 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
9694 maybe-mostlyclean-gnuserv:
9695 @if gnuserv
9696 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
9697
9698 mostlyclean-gnuserv:
9699 @[ -f ./gnuserv/Makefile ] || exit 0; \
9700 r=`${PWD_COMMAND}`; export r; \
9701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9702 $(SET_LIB_PATH) \
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 mostlyclean in gnuserv" ; \
9708 (cd gnuserv && \
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 mostlyclean) \
9714 || exit 1
9715
9716 @endif gnuserv
9717
9718 .PHONY: maybe-clean-gnuserv clean-gnuserv
9719 maybe-clean-gnuserv:
9720 @if gnuserv
9721 maybe-clean-gnuserv: clean-gnuserv
9722
9723 clean-gnuserv:
9724 @[ -f ./gnuserv/Makefile ] || exit 0; \
9725 r=`${PWD_COMMAND}`; export r; \
9726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9727 $(SET_LIB_PATH) \
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 clean in gnuserv" ; \
9733 (cd gnuserv && \
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 clean) \
9739 || exit 1
9740
9741 @endif gnuserv
9742
9743 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
9744 maybe-distclean-gnuserv:
9745 @if gnuserv
9746 maybe-distclean-gnuserv: distclean-gnuserv
9747
9748 distclean-gnuserv:
9749 @[ -f ./gnuserv/Makefile ] || exit 0; \
9750 r=`${PWD_COMMAND}`; export r; \
9751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9752 $(SET_LIB_PATH) \
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 distclean in gnuserv" ; \
9758 (cd gnuserv && \
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 distclean) \
9764 || exit 1
9765
9766 @endif gnuserv
9767
9768 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
9769 maybe-maintainer-clean-gnuserv:
9770 @if gnuserv
9771 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
9772
9773 maintainer-clean-gnuserv:
9774 @[ -f ./gnuserv/Makefile ] || exit 0; \
9775 r=`${PWD_COMMAND}`; export r; \
9776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9777 $(SET_LIB_PATH) \
9778 $(HOST_EXPORTS) \
9779 for flag in $(EXTRA_HOST_FLAGS) ; do \
9780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9781 done; \
9782 echo "Doing maintainer-clean in gnuserv" ; \
9783 (cd gnuserv && \
9784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9786 "RANLIB=$${RANLIB}" \
9787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9788 maintainer-clean) \
9789 || exit 1
9790
9791 @endif gnuserv
9792
9793
9794 .PHONY: configure-gprof maybe-configure-gprof
9795 maybe-configure-gprof:
9796 @if gprof
9797 maybe-configure-gprof: configure-gprof
9798 configure-gprof:
9799 @test ! -f gprof/Makefile || exit 0; \
9800 [ -d gprof ] || mkdir gprof; \
9801 r=`${PWD_COMMAND}`; export r; \
9802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9803 $(HOST_EXPORTS) \
9804 echo Configuring in gprof; \
9805 cd gprof || exit 1; \
9806 case $(srcdir) in \
9807 \.) \
9808 srcdiroption="--srcdir=."; \
9809 libsrcdir=".";; \
9810 /* | [A-Za-z]:[\\/]*) \
9811 srcdiroption="--srcdir=$(srcdir)/gprof"; \
9812 libsrcdir="$$s/gprof";; \
9813 *) \
9814 srcdiroption="--srcdir=../$(srcdir)/gprof"; \
9815 libsrcdir="$$s/gprof";; \
9816 esac; \
9817 $(SHELL) $${libsrcdir}/configure \
9818 $(HOST_CONFIGARGS) $${srcdiroption} \
9819 || exit 1
9820 @endif gprof
9821
9822 .PHONY: all-gprof maybe-all-gprof
9823 maybe-all-gprof:
9824 @if gprof
9825 maybe-all-gprof: all-gprof
9826 all-gprof: configure-gprof
9827 @r=`${PWD_COMMAND}`; export r; \
9828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9829 $(SET_LIB_PATH) \
9830 $(HOST_EXPORTS) \
9831 (cd gprof && $(MAKE) $(FLAGS_TO_PASS) all)
9832 @endif gprof
9833
9834 .PHONY: check-gprof maybe-check-gprof
9835 maybe-check-gprof:
9836 @if gprof
9837 maybe-check-gprof: check-gprof
9838
9839 check-gprof:
9840 @r=`${PWD_COMMAND}`; export r; \
9841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9842 $(SET_LIB_PATH) \
9843 $(HOST_EXPORTS) \
9844 (cd gprof && $(MAKE) $(FLAGS_TO_PASS) check)
9845
9846 @endif gprof
9847
9848 .PHONY: install-gprof maybe-install-gprof
9849 maybe-install-gprof:
9850 @if gprof
9851 maybe-install-gprof: install-gprof
9852
9853 install-gprof: installdirs
9854 @r=`${PWD_COMMAND}`; export r; \
9855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9856 $(SET_LIB_PATH) \
9857 $(HOST_EXPORTS) \
9858 (cd gprof && $(MAKE) $(FLAGS_TO_PASS) install)
9859
9860 @endif gprof
9861
9862 # Other targets (info, dvi, etc.)
9863
9864 .PHONY: maybe-info-gprof info-gprof
9865 maybe-info-gprof:
9866 @if gprof
9867 maybe-info-gprof: info-gprof
9868
9869 info-gprof: \
9870 configure-gprof
9871 @[ -f ./gprof/Makefile ] || exit 0; \
9872 r=`${PWD_COMMAND}`; export r; \
9873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9874 $(SET_LIB_PATH) \
9875 $(HOST_EXPORTS) \
9876 for flag in $(EXTRA_HOST_FLAGS) ; do \
9877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9878 done; \
9879 echo "Doing info in gprof" ; \
9880 (cd gprof && \
9881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9883 "RANLIB=$${RANLIB}" \
9884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9885 info) \
9886 || exit 1
9887
9888 @endif gprof
9889
9890 .PHONY: maybe-dvi-gprof dvi-gprof
9891 maybe-dvi-gprof:
9892 @if gprof
9893 maybe-dvi-gprof: dvi-gprof
9894
9895 dvi-gprof: \
9896 configure-gprof
9897 @[ -f ./gprof/Makefile ] || exit 0; \
9898 r=`${PWD_COMMAND}`; export r; \
9899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9900 $(SET_LIB_PATH) \
9901 $(HOST_EXPORTS) \
9902 for flag in $(EXTRA_HOST_FLAGS) ; do \
9903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9904 done; \
9905 echo "Doing dvi in gprof" ; \
9906 (cd gprof && \
9907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9909 "RANLIB=$${RANLIB}" \
9910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9911 dvi) \
9912 || exit 1
9913
9914 @endif gprof
9915
9916 .PHONY: maybe-TAGS-gprof TAGS-gprof
9917 maybe-TAGS-gprof:
9918 @if gprof
9919 maybe-TAGS-gprof: TAGS-gprof
9920
9921 TAGS-gprof: \
9922 configure-gprof
9923 @[ -f ./gprof/Makefile ] || exit 0; \
9924 r=`${PWD_COMMAND}`; export r; \
9925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9926 $(SET_LIB_PATH) \
9927 $(HOST_EXPORTS) \
9928 for flag in $(EXTRA_HOST_FLAGS) ; do \
9929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9930 done; \
9931 echo "Doing TAGS in gprof" ; \
9932 (cd gprof && \
9933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9935 "RANLIB=$${RANLIB}" \
9936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9937 TAGS) \
9938 || exit 1
9939
9940 @endif gprof
9941
9942 .PHONY: maybe-install-info-gprof install-info-gprof
9943 maybe-install-info-gprof:
9944 @if gprof
9945 maybe-install-info-gprof: install-info-gprof
9946
9947 install-info-gprof: \
9948 configure-gprof \
9949 info-gprof
9950 @[ -f ./gprof/Makefile ] || exit 0; \
9951 r=`${PWD_COMMAND}`; export r; \
9952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9953 $(SET_LIB_PATH) \
9954 $(HOST_EXPORTS) \
9955 for flag in $(EXTRA_HOST_FLAGS) ; do \
9956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9957 done; \
9958 echo "Doing install-info in gprof" ; \
9959 (cd gprof && \
9960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9962 "RANLIB=$${RANLIB}" \
9963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9964 install-info) \
9965 || exit 1
9966
9967 @endif gprof
9968
9969 .PHONY: maybe-installcheck-gprof installcheck-gprof
9970 maybe-installcheck-gprof:
9971 @if gprof
9972 maybe-installcheck-gprof: installcheck-gprof
9973
9974 installcheck-gprof: \
9975 configure-gprof
9976 @[ -f ./gprof/Makefile ] || exit 0; \
9977 r=`${PWD_COMMAND}`; export r; \
9978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9979 $(SET_LIB_PATH) \
9980 $(HOST_EXPORTS) \
9981 for flag in $(EXTRA_HOST_FLAGS) ; do \
9982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9983 done; \
9984 echo "Doing installcheck in gprof" ; \
9985 (cd gprof && \
9986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9988 "RANLIB=$${RANLIB}" \
9989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9990 installcheck) \
9991 || exit 1
9992
9993 @endif gprof
9994
9995 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
9996 maybe-mostlyclean-gprof:
9997 @if gprof
9998 maybe-mostlyclean-gprof: mostlyclean-gprof
9999
10000 mostlyclean-gprof:
10001 @[ -f ./gprof/Makefile ] || exit 0; \
10002 r=`${PWD_COMMAND}`; export r; \
10003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10004 $(SET_LIB_PATH) \
10005 $(HOST_EXPORTS) \
10006 for flag in $(EXTRA_HOST_FLAGS) ; do \
10007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10008 done; \
10009 echo "Doing mostlyclean in gprof" ; \
10010 (cd gprof && \
10011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10013 "RANLIB=$${RANLIB}" \
10014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10015 mostlyclean) \
10016 || exit 1
10017
10018 @endif gprof
10019
10020 .PHONY: maybe-clean-gprof clean-gprof
10021 maybe-clean-gprof:
10022 @if gprof
10023 maybe-clean-gprof: clean-gprof
10024
10025 clean-gprof:
10026 @[ -f ./gprof/Makefile ] || exit 0; \
10027 r=`${PWD_COMMAND}`; export r; \
10028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10029 $(SET_LIB_PATH) \
10030 $(HOST_EXPORTS) \
10031 for flag in $(EXTRA_HOST_FLAGS) ; do \
10032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10033 done; \
10034 echo "Doing clean in gprof" ; \
10035 (cd gprof && \
10036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10038 "RANLIB=$${RANLIB}" \
10039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10040 clean) \
10041 || exit 1
10042
10043 @endif gprof
10044
10045 .PHONY: maybe-distclean-gprof distclean-gprof
10046 maybe-distclean-gprof:
10047 @if gprof
10048 maybe-distclean-gprof: distclean-gprof
10049
10050 distclean-gprof:
10051 @[ -f ./gprof/Makefile ] || exit 0; \
10052 r=`${PWD_COMMAND}`; export r; \
10053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10054 $(SET_LIB_PATH) \
10055 $(HOST_EXPORTS) \
10056 for flag in $(EXTRA_HOST_FLAGS) ; do \
10057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10058 done; \
10059 echo "Doing distclean in gprof" ; \
10060 (cd gprof && \
10061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10063 "RANLIB=$${RANLIB}" \
10064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10065 distclean) \
10066 || exit 1
10067
10068 @endif gprof
10069
10070 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
10071 maybe-maintainer-clean-gprof:
10072 @if gprof
10073 maybe-maintainer-clean-gprof: maintainer-clean-gprof
10074
10075 maintainer-clean-gprof:
10076 @[ -f ./gprof/Makefile ] || exit 0; \
10077 r=`${PWD_COMMAND}`; export r; \
10078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10079 $(SET_LIB_PATH) \
10080 $(HOST_EXPORTS) \
10081 for flag in $(EXTRA_HOST_FLAGS) ; do \
10082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10083 done; \
10084 echo "Doing maintainer-clean in gprof" ; \
10085 (cd gprof && \
10086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10088 "RANLIB=$${RANLIB}" \
10089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10090 maintainer-clean) \
10091 || exit 1
10092
10093 @endif gprof
10094
10095
10096 .PHONY: configure-gzip maybe-configure-gzip
10097 maybe-configure-gzip:
10098 @if gzip
10099 maybe-configure-gzip: configure-gzip
10100 configure-gzip:
10101 @test ! -f gzip/Makefile || exit 0; \
10102 [ -d gzip ] || mkdir gzip; \
10103 r=`${PWD_COMMAND}`; export r; \
10104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10105 $(HOST_EXPORTS) \
10106 echo Configuring in gzip; \
10107 cd gzip || exit 1; \
10108 case $(srcdir) in \
10109 \.) \
10110 srcdiroption="--srcdir=."; \
10111 libsrcdir=".";; \
10112 /* | [A-Za-z]:[\\/]*) \
10113 srcdiroption="--srcdir=$(srcdir)/gzip"; \
10114 libsrcdir="$$s/gzip";; \
10115 *) \
10116 srcdiroption="--srcdir=../$(srcdir)/gzip"; \
10117 libsrcdir="$$s/gzip";; \
10118 esac; \
10119 $(SHELL) $${libsrcdir}/configure \
10120 $(HOST_CONFIGARGS) $${srcdiroption} \
10121 || exit 1
10122 @endif gzip
10123
10124 .PHONY: all-gzip maybe-all-gzip
10125 maybe-all-gzip:
10126 @if gzip
10127 maybe-all-gzip: all-gzip
10128 all-gzip: configure-gzip
10129 @r=`${PWD_COMMAND}`; export r; \
10130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10131 $(SET_LIB_PATH) \
10132 $(HOST_EXPORTS) \
10133 (cd gzip && $(MAKE) $(FLAGS_TO_PASS) all)
10134 @endif gzip
10135
10136 .PHONY: check-gzip maybe-check-gzip
10137 maybe-check-gzip:
10138 @if gzip
10139 maybe-check-gzip: check-gzip
10140
10141 check-gzip:
10142 @r=`${PWD_COMMAND}`; export r; \
10143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10144 $(SET_LIB_PATH) \
10145 $(HOST_EXPORTS) \
10146 (cd gzip && $(MAKE) $(FLAGS_TO_PASS) check)
10147
10148 @endif gzip
10149
10150 .PHONY: install-gzip maybe-install-gzip
10151 maybe-install-gzip:
10152 @if gzip
10153 maybe-install-gzip: install-gzip
10154
10155 install-gzip: installdirs
10156 @r=`${PWD_COMMAND}`; export r; \
10157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10158 $(SET_LIB_PATH) \
10159 $(HOST_EXPORTS) \
10160 (cd gzip && $(MAKE) $(FLAGS_TO_PASS) install)
10161
10162 @endif gzip
10163
10164 # Other targets (info, dvi, etc.)
10165
10166 .PHONY: maybe-info-gzip info-gzip
10167 maybe-info-gzip:
10168 @if gzip
10169 maybe-info-gzip: info-gzip
10170
10171 info-gzip: \
10172 configure-gzip
10173 @[ -f ./gzip/Makefile ] || exit 0; \
10174 r=`${PWD_COMMAND}`; export r; \
10175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10176 $(SET_LIB_PATH) \
10177 $(HOST_EXPORTS) \
10178 for flag in $(EXTRA_HOST_FLAGS) ; do \
10179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10180 done; \
10181 echo "Doing info in gzip" ; \
10182 (cd gzip && \
10183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10185 "RANLIB=$${RANLIB}" \
10186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10187 info) \
10188 || exit 1
10189
10190 @endif gzip
10191
10192 .PHONY: maybe-dvi-gzip dvi-gzip
10193 maybe-dvi-gzip:
10194 @if gzip
10195 maybe-dvi-gzip: dvi-gzip
10196
10197 dvi-gzip: \
10198 configure-gzip
10199 @[ -f ./gzip/Makefile ] || exit 0; \
10200 r=`${PWD_COMMAND}`; export r; \
10201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10202 $(SET_LIB_PATH) \
10203 $(HOST_EXPORTS) \
10204 for flag in $(EXTRA_HOST_FLAGS) ; do \
10205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10206 done; \
10207 echo "Doing dvi in gzip" ; \
10208 (cd gzip && \
10209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10211 "RANLIB=$${RANLIB}" \
10212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10213 dvi) \
10214 || exit 1
10215
10216 @endif gzip
10217
10218 .PHONY: maybe-TAGS-gzip TAGS-gzip
10219 maybe-TAGS-gzip:
10220 @if gzip
10221 maybe-TAGS-gzip: TAGS-gzip
10222
10223 TAGS-gzip: \
10224 configure-gzip
10225 @[ -f ./gzip/Makefile ] || exit 0; \
10226 r=`${PWD_COMMAND}`; export r; \
10227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10228 $(SET_LIB_PATH) \
10229 $(HOST_EXPORTS) \
10230 for flag in $(EXTRA_HOST_FLAGS) ; do \
10231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10232 done; \
10233 echo "Doing TAGS in gzip" ; \
10234 (cd gzip && \
10235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10237 "RANLIB=$${RANLIB}" \
10238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10239 TAGS) \
10240 || exit 1
10241
10242 @endif gzip
10243
10244 .PHONY: maybe-install-info-gzip install-info-gzip
10245 maybe-install-info-gzip:
10246 @if gzip
10247 maybe-install-info-gzip: install-info-gzip
10248
10249 install-info-gzip: \
10250 configure-gzip \
10251 info-gzip
10252 @[ -f ./gzip/Makefile ] || exit 0; \
10253 r=`${PWD_COMMAND}`; export r; \
10254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10255 $(SET_LIB_PATH) \
10256 $(HOST_EXPORTS) \
10257 for flag in $(EXTRA_HOST_FLAGS) ; do \
10258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10259 done; \
10260 echo "Doing install-info in gzip" ; \
10261 (cd gzip && \
10262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10264 "RANLIB=$${RANLIB}" \
10265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10266 install-info) \
10267 || exit 1
10268
10269 @endif gzip
10270
10271 .PHONY: maybe-installcheck-gzip installcheck-gzip
10272 maybe-installcheck-gzip:
10273 @if gzip
10274 maybe-installcheck-gzip: installcheck-gzip
10275
10276 installcheck-gzip: \
10277 configure-gzip
10278 @[ -f ./gzip/Makefile ] || exit 0; \
10279 r=`${PWD_COMMAND}`; export r; \
10280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10281 $(SET_LIB_PATH) \
10282 $(HOST_EXPORTS) \
10283 for flag in $(EXTRA_HOST_FLAGS) ; do \
10284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10285 done; \
10286 echo "Doing installcheck in gzip" ; \
10287 (cd gzip && \
10288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10290 "RANLIB=$${RANLIB}" \
10291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10292 installcheck) \
10293 || exit 1
10294
10295 @endif gzip
10296
10297 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
10298 maybe-mostlyclean-gzip:
10299 @if gzip
10300 maybe-mostlyclean-gzip: mostlyclean-gzip
10301
10302 mostlyclean-gzip:
10303 @[ -f ./gzip/Makefile ] || exit 0; \
10304 r=`${PWD_COMMAND}`; export r; \
10305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10306 $(SET_LIB_PATH) \
10307 $(HOST_EXPORTS) \
10308 for flag in $(EXTRA_HOST_FLAGS) ; do \
10309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10310 done; \
10311 echo "Doing mostlyclean in gzip" ; \
10312 (cd gzip && \
10313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10315 "RANLIB=$${RANLIB}" \
10316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10317 mostlyclean) \
10318 || exit 1
10319
10320 @endif gzip
10321
10322 .PHONY: maybe-clean-gzip clean-gzip
10323 maybe-clean-gzip:
10324 @if gzip
10325 maybe-clean-gzip: clean-gzip
10326
10327 clean-gzip:
10328 @[ -f ./gzip/Makefile ] || exit 0; \
10329 r=`${PWD_COMMAND}`; export r; \
10330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10331 $(SET_LIB_PATH) \
10332 $(HOST_EXPORTS) \
10333 for flag in $(EXTRA_HOST_FLAGS) ; do \
10334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10335 done; \
10336 echo "Doing clean in gzip" ; \
10337 (cd gzip && \
10338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10340 "RANLIB=$${RANLIB}" \
10341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10342 clean) \
10343 || exit 1
10344
10345 @endif gzip
10346
10347 .PHONY: maybe-distclean-gzip distclean-gzip
10348 maybe-distclean-gzip:
10349 @if gzip
10350 maybe-distclean-gzip: distclean-gzip
10351
10352 distclean-gzip:
10353 @[ -f ./gzip/Makefile ] || exit 0; \
10354 r=`${PWD_COMMAND}`; export r; \
10355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10356 $(SET_LIB_PATH) \
10357 $(HOST_EXPORTS) \
10358 for flag in $(EXTRA_HOST_FLAGS) ; do \
10359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10360 done; \
10361 echo "Doing distclean in gzip" ; \
10362 (cd gzip && \
10363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10365 "RANLIB=$${RANLIB}" \
10366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10367 distclean) \
10368 || exit 1
10369
10370 @endif gzip
10371
10372 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
10373 maybe-maintainer-clean-gzip:
10374 @if gzip
10375 maybe-maintainer-clean-gzip: maintainer-clean-gzip
10376
10377 maintainer-clean-gzip:
10378 @[ -f ./gzip/Makefile ] || exit 0; \
10379 r=`${PWD_COMMAND}`; export r; \
10380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10381 $(SET_LIB_PATH) \
10382 $(HOST_EXPORTS) \
10383 for flag in $(EXTRA_HOST_FLAGS) ; do \
10384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10385 done; \
10386 echo "Doing maintainer-clean in gzip" ; \
10387 (cd gzip && \
10388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10390 "RANLIB=$${RANLIB}" \
10391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10392 maintainer-clean) \
10393 || exit 1
10394
10395 @endif gzip
10396
10397
10398 .PHONY: configure-hello maybe-configure-hello
10399 maybe-configure-hello:
10400 @if hello
10401 maybe-configure-hello: configure-hello
10402 configure-hello:
10403 @test ! -f hello/Makefile || exit 0; \
10404 [ -d hello ] || mkdir hello; \
10405 r=`${PWD_COMMAND}`; export r; \
10406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10407 $(HOST_EXPORTS) \
10408 echo Configuring in hello; \
10409 cd hello || exit 1; \
10410 case $(srcdir) in \
10411 \.) \
10412 srcdiroption="--srcdir=."; \
10413 libsrcdir=".";; \
10414 /* | [A-Za-z]:[\\/]*) \
10415 srcdiroption="--srcdir=$(srcdir)/hello"; \
10416 libsrcdir="$$s/hello";; \
10417 *) \
10418 srcdiroption="--srcdir=../$(srcdir)/hello"; \
10419 libsrcdir="$$s/hello";; \
10420 esac; \
10421 $(SHELL) $${libsrcdir}/configure \
10422 $(HOST_CONFIGARGS) $${srcdiroption} \
10423 || exit 1
10424 @endif hello
10425
10426 .PHONY: all-hello maybe-all-hello
10427 maybe-all-hello:
10428 @if hello
10429 maybe-all-hello: all-hello
10430 all-hello: configure-hello
10431 @r=`${PWD_COMMAND}`; export r; \
10432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10433 $(SET_LIB_PATH) \
10434 $(HOST_EXPORTS) \
10435 (cd hello && $(MAKE) $(FLAGS_TO_PASS) all)
10436 @endif hello
10437
10438 .PHONY: check-hello maybe-check-hello
10439 maybe-check-hello:
10440 @if hello
10441 maybe-check-hello: check-hello
10442
10443 check-hello:
10444 @r=`${PWD_COMMAND}`; export r; \
10445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10446 $(SET_LIB_PATH) \
10447 $(HOST_EXPORTS) \
10448 (cd hello && $(MAKE) $(FLAGS_TO_PASS) check)
10449
10450 @endif hello
10451
10452 .PHONY: install-hello maybe-install-hello
10453 maybe-install-hello:
10454 @if hello
10455 maybe-install-hello: install-hello
10456
10457 install-hello: installdirs
10458 @r=`${PWD_COMMAND}`; export r; \
10459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10460 $(SET_LIB_PATH) \
10461 $(HOST_EXPORTS) \
10462 (cd hello && $(MAKE) $(FLAGS_TO_PASS) install)
10463
10464 @endif hello
10465
10466 # Other targets (info, dvi, etc.)
10467
10468 .PHONY: maybe-info-hello info-hello
10469 maybe-info-hello:
10470 @if hello
10471 maybe-info-hello: info-hello
10472
10473 info-hello: \
10474 configure-hello
10475 @[ -f ./hello/Makefile ] || exit 0; \
10476 r=`${PWD_COMMAND}`; export r; \
10477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10478 $(SET_LIB_PATH) \
10479 $(HOST_EXPORTS) \
10480 for flag in $(EXTRA_HOST_FLAGS) ; do \
10481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10482 done; \
10483 echo "Doing info in hello" ; \
10484 (cd hello && \
10485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10487 "RANLIB=$${RANLIB}" \
10488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10489 info) \
10490 || exit 1
10491
10492 @endif hello
10493
10494 .PHONY: maybe-dvi-hello dvi-hello
10495 maybe-dvi-hello:
10496 @if hello
10497 maybe-dvi-hello: dvi-hello
10498
10499 dvi-hello: \
10500 configure-hello
10501 @[ -f ./hello/Makefile ] || exit 0; \
10502 r=`${PWD_COMMAND}`; export r; \
10503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10504 $(SET_LIB_PATH) \
10505 $(HOST_EXPORTS) \
10506 for flag in $(EXTRA_HOST_FLAGS) ; do \
10507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10508 done; \
10509 echo "Doing dvi in hello" ; \
10510 (cd hello && \
10511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10513 "RANLIB=$${RANLIB}" \
10514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10515 dvi) \
10516 || exit 1
10517
10518 @endif hello
10519
10520 .PHONY: maybe-TAGS-hello TAGS-hello
10521 maybe-TAGS-hello:
10522 @if hello
10523 maybe-TAGS-hello: TAGS-hello
10524
10525 TAGS-hello: \
10526 configure-hello
10527 @[ -f ./hello/Makefile ] || exit 0; \
10528 r=`${PWD_COMMAND}`; export r; \
10529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10530 $(SET_LIB_PATH) \
10531 $(HOST_EXPORTS) \
10532 for flag in $(EXTRA_HOST_FLAGS) ; do \
10533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10534 done; \
10535 echo "Doing TAGS in hello" ; \
10536 (cd hello && \
10537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10539 "RANLIB=$${RANLIB}" \
10540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10541 TAGS) \
10542 || exit 1
10543
10544 @endif hello
10545
10546 .PHONY: maybe-install-info-hello install-info-hello
10547 maybe-install-info-hello:
10548 @if hello
10549 maybe-install-info-hello: install-info-hello
10550
10551 install-info-hello: \
10552 configure-hello \
10553 info-hello
10554 @[ -f ./hello/Makefile ] || exit 0; \
10555 r=`${PWD_COMMAND}`; export r; \
10556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10557 $(SET_LIB_PATH) \
10558 $(HOST_EXPORTS) \
10559 for flag in $(EXTRA_HOST_FLAGS) ; do \
10560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10561 done; \
10562 echo "Doing install-info in hello" ; \
10563 (cd hello && \
10564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10566 "RANLIB=$${RANLIB}" \
10567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10568 install-info) \
10569 || exit 1
10570
10571 @endif hello
10572
10573 .PHONY: maybe-installcheck-hello installcheck-hello
10574 maybe-installcheck-hello:
10575 @if hello
10576 maybe-installcheck-hello: installcheck-hello
10577
10578 installcheck-hello: \
10579 configure-hello
10580 @[ -f ./hello/Makefile ] || exit 0; \
10581 r=`${PWD_COMMAND}`; export r; \
10582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10583 $(SET_LIB_PATH) \
10584 $(HOST_EXPORTS) \
10585 for flag in $(EXTRA_HOST_FLAGS) ; do \
10586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10587 done; \
10588 echo "Doing installcheck in hello" ; \
10589 (cd hello && \
10590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10592 "RANLIB=$${RANLIB}" \
10593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10594 installcheck) \
10595 || exit 1
10596
10597 @endif hello
10598
10599 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
10600 maybe-mostlyclean-hello:
10601 @if hello
10602 maybe-mostlyclean-hello: mostlyclean-hello
10603
10604 mostlyclean-hello:
10605 @[ -f ./hello/Makefile ] || exit 0; \
10606 r=`${PWD_COMMAND}`; export r; \
10607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10608 $(SET_LIB_PATH) \
10609 $(HOST_EXPORTS) \
10610 for flag in $(EXTRA_HOST_FLAGS) ; do \
10611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10612 done; \
10613 echo "Doing mostlyclean in hello" ; \
10614 (cd hello && \
10615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10617 "RANLIB=$${RANLIB}" \
10618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10619 mostlyclean) \
10620 || exit 1
10621
10622 @endif hello
10623
10624 .PHONY: maybe-clean-hello clean-hello
10625 maybe-clean-hello:
10626 @if hello
10627 maybe-clean-hello: clean-hello
10628
10629 clean-hello:
10630 @[ -f ./hello/Makefile ] || exit 0; \
10631 r=`${PWD_COMMAND}`; export r; \
10632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10633 $(SET_LIB_PATH) \
10634 $(HOST_EXPORTS) \
10635 for flag in $(EXTRA_HOST_FLAGS) ; do \
10636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10637 done; \
10638 echo "Doing clean in hello" ; \
10639 (cd hello && \
10640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10642 "RANLIB=$${RANLIB}" \
10643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10644 clean) \
10645 || exit 1
10646
10647 @endif hello
10648
10649 .PHONY: maybe-distclean-hello distclean-hello
10650 maybe-distclean-hello:
10651 @if hello
10652 maybe-distclean-hello: distclean-hello
10653
10654 distclean-hello:
10655 @[ -f ./hello/Makefile ] || exit 0; \
10656 r=`${PWD_COMMAND}`; export r; \
10657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10658 $(SET_LIB_PATH) \
10659 $(HOST_EXPORTS) \
10660 for flag in $(EXTRA_HOST_FLAGS) ; do \
10661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10662 done; \
10663 echo "Doing distclean in hello" ; \
10664 (cd hello && \
10665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10667 "RANLIB=$${RANLIB}" \
10668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10669 distclean) \
10670 || exit 1
10671
10672 @endif hello
10673
10674 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
10675 maybe-maintainer-clean-hello:
10676 @if hello
10677 maybe-maintainer-clean-hello: maintainer-clean-hello
10678
10679 maintainer-clean-hello:
10680 @[ -f ./hello/Makefile ] || exit 0; \
10681 r=`${PWD_COMMAND}`; export r; \
10682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10683 $(SET_LIB_PATH) \
10684 $(HOST_EXPORTS) \
10685 for flag in $(EXTRA_HOST_FLAGS) ; do \
10686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10687 done; \
10688 echo "Doing maintainer-clean in hello" ; \
10689 (cd hello && \
10690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10692 "RANLIB=$${RANLIB}" \
10693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10694 maintainer-clean) \
10695 || exit 1
10696
10697 @endif hello
10698
10699
10700 .PHONY: configure-indent maybe-configure-indent
10701 maybe-configure-indent:
10702 @if indent
10703 maybe-configure-indent: configure-indent
10704 configure-indent:
10705 @test ! -f indent/Makefile || exit 0; \
10706 [ -d indent ] || mkdir indent; \
10707 r=`${PWD_COMMAND}`; export r; \
10708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10709 $(HOST_EXPORTS) \
10710 echo Configuring in indent; \
10711 cd indent || exit 1; \
10712 case $(srcdir) in \
10713 \.) \
10714 srcdiroption="--srcdir=."; \
10715 libsrcdir=".";; \
10716 /* | [A-Za-z]:[\\/]*) \
10717 srcdiroption="--srcdir=$(srcdir)/indent"; \
10718 libsrcdir="$$s/indent";; \
10719 *) \
10720 srcdiroption="--srcdir=../$(srcdir)/indent"; \
10721 libsrcdir="$$s/indent";; \
10722 esac; \
10723 $(SHELL) $${libsrcdir}/configure \
10724 $(HOST_CONFIGARGS) $${srcdiroption} \
10725 || exit 1
10726 @endif indent
10727
10728 .PHONY: all-indent maybe-all-indent
10729 maybe-all-indent:
10730 @if indent
10731 maybe-all-indent: all-indent
10732 all-indent: configure-indent
10733 @r=`${PWD_COMMAND}`; export r; \
10734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10735 $(SET_LIB_PATH) \
10736 $(HOST_EXPORTS) \
10737 (cd indent && $(MAKE) $(FLAGS_TO_PASS) all)
10738 @endif indent
10739
10740 .PHONY: check-indent maybe-check-indent
10741 maybe-check-indent:
10742 @if indent
10743 maybe-check-indent: check-indent
10744
10745 check-indent:
10746 @r=`${PWD_COMMAND}`; export r; \
10747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10748 $(SET_LIB_PATH) \
10749 $(HOST_EXPORTS) \
10750 (cd indent && $(MAKE) $(FLAGS_TO_PASS) check)
10751
10752 @endif indent
10753
10754 .PHONY: install-indent maybe-install-indent
10755 maybe-install-indent:
10756 @if indent
10757 maybe-install-indent: install-indent
10758
10759 install-indent: installdirs
10760 @r=`${PWD_COMMAND}`; export r; \
10761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10762 $(SET_LIB_PATH) \
10763 $(HOST_EXPORTS) \
10764 (cd indent && $(MAKE) $(FLAGS_TO_PASS) install)
10765
10766 @endif indent
10767
10768 # Other targets (info, dvi, etc.)
10769
10770 .PHONY: maybe-info-indent info-indent
10771 maybe-info-indent:
10772 @if indent
10773 maybe-info-indent: info-indent
10774
10775 info-indent: \
10776 configure-indent
10777 @[ -f ./indent/Makefile ] || exit 0; \
10778 r=`${PWD_COMMAND}`; export r; \
10779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10780 $(SET_LIB_PATH) \
10781 $(HOST_EXPORTS) \
10782 for flag in $(EXTRA_HOST_FLAGS) ; do \
10783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10784 done; \
10785 echo "Doing info in indent" ; \
10786 (cd indent && \
10787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10789 "RANLIB=$${RANLIB}" \
10790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10791 info) \
10792 || exit 1
10793
10794 @endif indent
10795
10796 .PHONY: maybe-dvi-indent dvi-indent
10797 maybe-dvi-indent:
10798 @if indent
10799 maybe-dvi-indent: dvi-indent
10800
10801 dvi-indent: \
10802 configure-indent
10803 @[ -f ./indent/Makefile ] || exit 0; \
10804 r=`${PWD_COMMAND}`; export r; \
10805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10806 $(SET_LIB_PATH) \
10807 $(HOST_EXPORTS) \
10808 for flag in $(EXTRA_HOST_FLAGS) ; do \
10809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10810 done; \
10811 echo "Doing dvi in indent" ; \
10812 (cd indent && \
10813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10815 "RANLIB=$${RANLIB}" \
10816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10817 dvi) \
10818 || exit 1
10819
10820 @endif indent
10821
10822 .PHONY: maybe-TAGS-indent TAGS-indent
10823 maybe-TAGS-indent:
10824 @if indent
10825 maybe-TAGS-indent: TAGS-indent
10826
10827 TAGS-indent: \
10828 configure-indent
10829 @[ -f ./indent/Makefile ] || exit 0; \
10830 r=`${PWD_COMMAND}`; export r; \
10831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10832 $(SET_LIB_PATH) \
10833 $(HOST_EXPORTS) \
10834 for flag in $(EXTRA_HOST_FLAGS) ; do \
10835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10836 done; \
10837 echo "Doing TAGS in indent" ; \
10838 (cd indent && \
10839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10841 "RANLIB=$${RANLIB}" \
10842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10843 TAGS) \
10844 || exit 1
10845
10846 @endif indent
10847
10848 .PHONY: maybe-install-info-indent install-info-indent
10849 maybe-install-info-indent:
10850 @if indent
10851 maybe-install-info-indent: install-info-indent
10852
10853 install-info-indent: \
10854 configure-indent \
10855 info-indent
10856 @[ -f ./indent/Makefile ] || exit 0; \
10857 r=`${PWD_COMMAND}`; export r; \
10858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10859 $(SET_LIB_PATH) \
10860 $(HOST_EXPORTS) \
10861 for flag in $(EXTRA_HOST_FLAGS) ; do \
10862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10863 done; \
10864 echo "Doing install-info in indent" ; \
10865 (cd indent && \
10866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10868 "RANLIB=$${RANLIB}" \
10869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10870 install-info) \
10871 || exit 1
10872
10873 @endif indent
10874
10875 .PHONY: maybe-installcheck-indent installcheck-indent
10876 maybe-installcheck-indent:
10877 @if indent
10878 maybe-installcheck-indent: installcheck-indent
10879
10880 installcheck-indent: \
10881 configure-indent
10882 @[ -f ./indent/Makefile ] || exit 0; \
10883 r=`${PWD_COMMAND}`; export r; \
10884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10885 $(SET_LIB_PATH) \
10886 $(HOST_EXPORTS) \
10887 for flag in $(EXTRA_HOST_FLAGS) ; do \
10888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10889 done; \
10890 echo "Doing installcheck in indent" ; \
10891 (cd indent && \
10892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10894 "RANLIB=$${RANLIB}" \
10895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10896 installcheck) \
10897 || exit 1
10898
10899 @endif indent
10900
10901 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
10902 maybe-mostlyclean-indent:
10903 @if indent
10904 maybe-mostlyclean-indent: mostlyclean-indent
10905
10906 mostlyclean-indent:
10907 @[ -f ./indent/Makefile ] || exit 0; \
10908 r=`${PWD_COMMAND}`; export r; \
10909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10910 $(SET_LIB_PATH) \
10911 $(HOST_EXPORTS) \
10912 for flag in $(EXTRA_HOST_FLAGS) ; do \
10913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10914 done; \
10915 echo "Doing mostlyclean in indent" ; \
10916 (cd indent && \
10917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10919 "RANLIB=$${RANLIB}" \
10920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10921 mostlyclean) \
10922 || exit 1
10923
10924 @endif indent
10925
10926 .PHONY: maybe-clean-indent clean-indent
10927 maybe-clean-indent:
10928 @if indent
10929 maybe-clean-indent: clean-indent
10930
10931 clean-indent:
10932 @[ -f ./indent/Makefile ] || exit 0; \
10933 r=`${PWD_COMMAND}`; export r; \
10934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10935 $(SET_LIB_PATH) \
10936 $(HOST_EXPORTS) \
10937 for flag in $(EXTRA_HOST_FLAGS) ; do \
10938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10939 done; \
10940 echo "Doing clean in indent" ; \
10941 (cd indent && \
10942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10944 "RANLIB=$${RANLIB}" \
10945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10946 clean) \
10947 || exit 1
10948
10949 @endif indent
10950
10951 .PHONY: maybe-distclean-indent distclean-indent
10952 maybe-distclean-indent:
10953 @if indent
10954 maybe-distclean-indent: distclean-indent
10955
10956 distclean-indent:
10957 @[ -f ./indent/Makefile ] || exit 0; \
10958 r=`${PWD_COMMAND}`; export r; \
10959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10960 $(SET_LIB_PATH) \
10961 $(HOST_EXPORTS) \
10962 for flag in $(EXTRA_HOST_FLAGS) ; do \
10963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10964 done; \
10965 echo "Doing distclean in indent" ; \
10966 (cd indent && \
10967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10969 "RANLIB=$${RANLIB}" \
10970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10971 distclean) \
10972 || exit 1
10973
10974 @endif indent
10975
10976 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
10977 maybe-maintainer-clean-indent:
10978 @if indent
10979 maybe-maintainer-clean-indent: maintainer-clean-indent
10980
10981 maintainer-clean-indent:
10982 @[ -f ./indent/Makefile ] || exit 0; \
10983 r=`${PWD_COMMAND}`; export r; \
10984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10985 $(SET_LIB_PATH) \
10986 $(HOST_EXPORTS) \
10987 for flag in $(EXTRA_HOST_FLAGS) ; do \
10988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10989 done; \
10990 echo "Doing maintainer-clean in indent" ; \
10991 (cd indent && \
10992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10994 "RANLIB=$${RANLIB}" \
10995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10996 maintainer-clean) \
10997 || exit 1
10998
10999 @endif indent
11000
11001
11002 .PHONY: configure-intl maybe-configure-intl
11003 maybe-configure-intl:
11004 @if intl
11005 maybe-configure-intl: configure-intl
11006 configure-intl:
11007 @test -f stage_last && exit 0; \
11008 test ! -f intl/Makefile || exit 0; \
11009 [ -d intl ] || mkdir intl; \
11010 r=`${PWD_COMMAND}`; export r; \
11011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11012 $(HOST_EXPORTS) \
11013 echo Configuring in intl; \
11014 cd intl || exit 1; \
11015 case $(srcdir) in \
11016 \.) \
11017 srcdiroption="--srcdir=."; \
11018 libsrcdir=".";; \
11019 /* | [A-Za-z]:[\\/]*) \
11020 srcdiroption="--srcdir=$(srcdir)/intl"; \
11021 libsrcdir="$$s/intl";; \
11022 *) \
11023 srcdiroption="--srcdir=../$(srcdir)/intl"; \
11024 libsrcdir="$$s/intl";; \
11025 esac; \
11026 $(SHELL) $${libsrcdir}/configure \
11027 $(HOST_CONFIGARGS) $${srcdiroption} \
11028 || exit 1
11029 @endif intl
11030
11031 .PHONY: all-intl maybe-all-intl
11032 maybe-all-intl:
11033 @if intl
11034 maybe-all-intl: all-intl
11035 all-intl: configure-intl
11036 @test -f stage_last && exit 0; \
11037 r=`${PWD_COMMAND}`; export r; \
11038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11039 $(SET_LIB_PATH) \
11040 $(HOST_EXPORTS) \
11041 (cd intl && $(MAKE) $(FLAGS_TO_PASS) all)
11042 @endif intl
11043
11044 .PHONY: check-intl maybe-check-intl
11045 maybe-check-intl:
11046 @if intl
11047 maybe-check-intl: check-intl
11048
11049 check-intl:
11050 @r=`${PWD_COMMAND}`; export r; \
11051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11052 $(SET_LIB_PATH) \
11053 $(HOST_EXPORTS) \
11054 (cd intl && $(MAKE) $(FLAGS_TO_PASS) check)
11055
11056 @endif intl
11057
11058 .PHONY: install-intl maybe-install-intl
11059 maybe-install-intl:
11060 @if intl
11061 maybe-install-intl: install-intl
11062
11063 install-intl: installdirs
11064 @r=`${PWD_COMMAND}`; export r; \
11065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11066 $(SET_LIB_PATH) \
11067 $(HOST_EXPORTS) \
11068 (cd intl && $(MAKE) $(FLAGS_TO_PASS) install)
11069
11070 @endif intl
11071
11072 # Other targets (info, dvi, etc.)
11073
11074 .PHONY: maybe-info-intl info-intl
11075 maybe-info-intl:
11076 @if intl
11077 maybe-info-intl: info-intl
11078
11079 info-intl: \
11080 configure-intl
11081 @[ -f ./intl/Makefile ] || exit 0; \
11082 r=`${PWD_COMMAND}`; export r; \
11083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11084 $(SET_LIB_PATH) \
11085 $(HOST_EXPORTS) \
11086 for flag in $(EXTRA_HOST_FLAGS) ; do \
11087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11088 done; \
11089 echo "Doing info in intl" ; \
11090 (cd intl && \
11091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11093 "RANLIB=$${RANLIB}" \
11094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11095 info) \
11096 || exit 1
11097
11098 @endif intl
11099
11100 .PHONY: maybe-dvi-intl dvi-intl
11101 maybe-dvi-intl:
11102 @if intl
11103 maybe-dvi-intl: dvi-intl
11104
11105 dvi-intl: \
11106 configure-intl
11107 @[ -f ./intl/Makefile ] || exit 0; \
11108 r=`${PWD_COMMAND}`; export r; \
11109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11110 $(SET_LIB_PATH) \
11111 $(HOST_EXPORTS) \
11112 for flag in $(EXTRA_HOST_FLAGS) ; do \
11113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11114 done; \
11115 echo "Doing dvi in intl" ; \
11116 (cd intl && \
11117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11119 "RANLIB=$${RANLIB}" \
11120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11121 dvi) \
11122 || exit 1
11123
11124 @endif intl
11125
11126 .PHONY: maybe-TAGS-intl TAGS-intl
11127 maybe-TAGS-intl:
11128 @if intl
11129 maybe-TAGS-intl: TAGS-intl
11130
11131 TAGS-intl: \
11132 configure-intl
11133 @[ -f ./intl/Makefile ] || exit 0; \
11134 r=`${PWD_COMMAND}`; export r; \
11135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11136 $(SET_LIB_PATH) \
11137 $(HOST_EXPORTS) \
11138 for flag in $(EXTRA_HOST_FLAGS) ; do \
11139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11140 done; \
11141 echo "Doing TAGS in intl" ; \
11142 (cd intl && \
11143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11145 "RANLIB=$${RANLIB}" \
11146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11147 TAGS) \
11148 || exit 1
11149
11150 @endif intl
11151
11152 .PHONY: maybe-install-info-intl install-info-intl
11153 maybe-install-info-intl:
11154 @if intl
11155 maybe-install-info-intl: install-info-intl
11156
11157 install-info-intl: \
11158 configure-intl \
11159 info-intl
11160 @[ -f ./intl/Makefile ] || exit 0; \
11161 r=`${PWD_COMMAND}`; export r; \
11162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11163 $(SET_LIB_PATH) \
11164 $(HOST_EXPORTS) \
11165 for flag in $(EXTRA_HOST_FLAGS) ; do \
11166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11167 done; \
11168 echo "Doing install-info in intl" ; \
11169 (cd intl && \
11170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11172 "RANLIB=$${RANLIB}" \
11173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11174 install-info) \
11175 || exit 1
11176
11177 @endif intl
11178
11179 .PHONY: maybe-installcheck-intl installcheck-intl
11180 maybe-installcheck-intl:
11181 @if intl
11182 maybe-installcheck-intl: installcheck-intl
11183
11184 installcheck-intl: \
11185 configure-intl
11186 @[ -f ./intl/Makefile ] || exit 0; \
11187 r=`${PWD_COMMAND}`; export r; \
11188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11189 $(SET_LIB_PATH) \
11190 $(HOST_EXPORTS) \
11191 for flag in $(EXTRA_HOST_FLAGS) ; do \
11192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11193 done; \
11194 echo "Doing installcheck in intl" ; \
11195 (cd intl && \
11196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11198 "RANLIB=$${RANLIB}" \
11199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11200 installcheck) \
11201 || exit 1
11202
11203 @endif intl
11204
11205 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
11206 maybe-mostlyclean-intl:
11207 @if intl
11208 maybe-mostlyclean-intl: mostlyclean-intl
11209
11210 mostlyclean-intl:
11211 @[ -f ./intl/Makefile ] || exit 0; \
11212 r=`${PWD_COMMAND}`; export r; \
11213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11214 $(SET_LIB_PATH) \
11215 $(HOST_EXPORTS) \
11216 for flag in $(EXTRA_HOST_FLAGS) ; do \
11217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11218 done; \
11219 echo "Doing mostlyclean in intl" ; \
11220 (cd intl && \
11221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11223 "RANLIB=$${RANLIB}" \
11224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11225 mostlyclean) \
11226 || exit 1
11227
11228 @endif intl
11229
11230 .PHONY: maybe-clean-intl clean-intl
11231 maybe-clean-intl:
11232 @if intl
11233 maybe-clean-intl: clean-intl
11234
11235 clean-intl:
11236 @[ -f ./intl/Makefile ] || exit 0; \
11237 r=`${PWD_COMMAND}`; export r; \
11238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11239 $(SET_LIB_PATH) \
11240 $(HOST_EXPORTS) \
11241 for flag in $(EXTRA_HOST_FLAGS) ; do \
11242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11243 done; \
11244 echo "Doing clean in intl" ; \
11245 (cd intl && \
11246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11248 "RANLIB=$${RANLIB}" \
11249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11250 clean) \
11251 || exit 1
11252
11253 @endif intl
11254
11255 .PHONY: maybe-distclean-intl distclean-intl
11256 maybe-distclean-intl:
11257 @if intl
11258 maybe-distclean-intl: distclean-intl
11259
11260 distclean-intl:
11261 @[ -f ./intl/Makefile ] || exit 0; \
11262 r=`${PWD_COMMAND}`; export r; \
11263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11264 $(SET_LIB_PATH) \
11265 $(HOST_EXPORTS) \
11266 for flag in $(EXTRA_HOST_FLAGS) ; do \
11267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11268 done; \
11269 echo "Doing distclean in intl" ; \
11270 (cd intl && \
11271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11273 "RANLIB=$${RANLIB}" \
11274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11275 distclean) \
11276 || exit 1
11277
11278 @endif intl
11279
11280 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
11281 maybe-maintainer-clean-intl:
11282 @if intl
11283 maybe-maintainer-clean-intl: maintainer-clean-intl
11284
11285 maintainer-clean-intl:
11286 @[ -f ./intl/Makefile ] || exit 0; \
11287 r=`${PWD_COMMAND}`; export r; \
11288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11289 $(SET_LIB_PATH) \
11290 $(HOST_EXPORTS) \
11291 for flag in $(EXTRA_HOST_FLAGS) ; do \
11292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11293 done; \
11294 echo "Doing maintainer-clean in intl" ; \
11295 (cd intl && \
11296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11298 "RANLIB=$${RANLIB}" \
11299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11300 maintainer-clean) \
11301 || exit 1
11302
11303 @endif intl
11304
11305
11306 .PHONY: configure-tcl maybe-configure-tcl
11307 maybe-configure-tcl:
11308 @if tcl
11309 maybe-configure-tcl: configure-tcl
11310 configure-tcl:
11311 @test ! -f tcl/Makefile || exit 0; \
11312 [ -d tcl ] || mkdir tcl; \
11313 r=`${PWD_COMMAND}`; export r; \
11314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11315 $(HOST_EXPORTS) \
11316 echo Configuring in tcl; \
11317 cd tcl || exit 1; \
11318 case $(srcdir) in \
11319 \.) \
11320 srcdiroption="--srcdir=."; \
11321 libsrcdir=".";; \
11322 /* | [A-Za-z]:[\\/]*) \
11323 srcdiroption="--srcdir=$(srcdir)/tcl"; \
11324 libsrcdir="$$s/tcl";; \
11325 *) \
11326 srcdiroption="--srcdir=../$(srcdir)/tcl"; \
11327 libsrcdir="$$s/tcl";; \
11328 esac; \
11329 $(SHELL) $${libsrcdir}/configure \
11330 $(HOST_CONFIGARGS) $${srcdiroption} \
11331 || exit 1
11332 @endif tcl
11333
11334 .PHONY: all-tcl maybe-all-tcl
11335 maybe-all-tcl:
11336 @if tcl
11337 maybe-all-tcl: all-tcl
11338 all-tcl: configure-tcl
11339 @r=`${PWD_COMMAND}`; export r; \
11340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11341 $(SET_LIB_PATH) \
11342 $(HOST_EXPORTS) \
11343 (cd tcl && $(MAKE) $(FLAGS_TO_PASS) all)
11344 @endif tcl
11345
11346 .PHONY: check-tcl maybe-check-tcl
11347 maybe-check-tcl:
11348 @if tcl
11349 maybe-check-tcl: check-tcl
11350
11351 check-tcl:
11352 @r=`${PWD_COMMAND}`; export r; \
11353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11354 $(SET_LIB_PATH) \
11355 $(HOST_EXPORTS) \
11356 (cd tcl && $(MAKE) $(FLAGS_TO_PASS) check)
11357
11358 @endif tcl
11359
11360 .PHONY: install-tcl maybe-install-tcl
11361 maybe-install-tcl:
11362 @if tcl
11363 maybe-install-tcl: install-tcl
11364
11365 install-tcl: installdirs
11366 @r=`${PWD_COMMAND}`; export r; \
11367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11368 $(SET_LIB_PATH) \
11369 $(HOST_EXPORTS) \
11370 (cd tcl && $(MAKE) $(FLAGS_TO_PASS) install)
11371
11372 @endif tcl
11373
11374 # Other targets (info, dvi, etc.)
11375
11376 .PHONY: maybe-info-tcl info-tcl
11377 maybe-info-tcl:
11378 @if tcl
11379 maybe-info-tcl: info-tcl
11380
11381 info-tcl: \
11382 configure-tcl
11383 @[ -f ./tcl/Makefile ] || exit 0; \
11384 r=`${PWD_COMMAND}`; export r; \
11385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11386 $(SET_LIB_PATH) \
11387 $(HOST_EXPORTS) \
11388 for flag in $(EXTRA_HOST_FLAGS) ; do \
11389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11390 done; \
11391 echo "Doing info in tcl" ; \
11392 (cd tcl && \
11393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11395 "RANLIB=$${RANLIB}" \
11396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11397 info) \
11398 || exit 1
11399
11400 @endif tcl
11401
11402 .PHONY: maybe-dvi-tcl dvi-tcl
11403 maybe-dvi-tcl:
11404 @if tcl
11405 maybe-dvi-tcl: dvi-tcl
11406
11407 dvi-tcl: \
11408 configure-tcl
11409 @[ -f ./tcl/Makefile ] || exit 0; \
11410 r=`${PWD_COMMAND}`; export r; \
11411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11412 $(SET_LIB_PATH) \
11413 $(HOST_EXPORTS) \
11414 for flag in $(EXTRA_HOST_FLAGS) ; do \
11415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11416 done; \
11417 echo "Doing dvi in tcl" ; \
11418 (cd tcl && \
11419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11421 "RANLIB=$${RANLIB}" \
11422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11423 dvi) \
11424 || exit 1
11425
11426 @endif tcl
11427
11428 .PHONY: maybe-TAGS-tcl TAGS-tcl
11429 maybe-TAGS-tcl:
11430 @if tcl
11431 maybe-TAGS-tcl: TAGS-tcl
11432
11433 TAGS-tcl: \
11434 configure-tcl
11435 @[ -f ./tcl/Makefile ] || exit 0; \
11436 r=`${PWD_COMMAND}`; export r; \
11437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11438 $(SET_LIB_PATH) \
11439 $(HOST_EXPORTS) \
11440 for flag in $(EXTRA_HOST_FLAGS) ; do \
11441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11442 done; \
11443 echo "Doing TAGS in tcl" ; \
11444 (cd tcl && \
11445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11447 "RANLIB=$${RANLIB}" \
11448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11449 TAGS) \
11450 || exit 1
11451
11452 @endif tcl
11453
11454 .PHONY: maybe-install-info-tcl install-info-tcl
11455 maybe-install-info-tcl:
11456 @if tcl
11457 maybe-install-info-tcl: install-info-tcl
11458
11459 install-info-tcl: \
11460 configure-tcl \
11461 info-tcl
11462 @[ -f ./tcl/Makefile ] || exit 0; \
11463 r=`${PWD_COMMAND}`; export r; \
11464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11465 $(SET_LIB_PATH) \
11466 $(HOST_EXPORTS) \
11467 for flag in $(EXTRA_HOST_FLAGS) ; do \
11468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11469 done; \
11470 echo "Doing install-info in tcl" ; \
11471 (cd tcl && \
11472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11474 "RANLIB=$${RANLIB}" \
11475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11476 install-info) \
11477 || exit 1
11478
11479 @endif tcl
11480
11481 .PHONY: maybe-installcheck-tcl installcheck-tcl
11482 maybe-installcheck-tcl:
11483 @if tcl
11484 maybe-installcheck-tcl: installcheck-tcl
11485
11486 installcheck-tcl: \
11487 configure-tcl
11488 @[ -f ./tcl/Makefile ] || exit 0; \
11489 r=`${PWD_COMMAND}`; export r; \
11490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11491 $(SET_LIB_PATH) \
11492 $(HOST_EXPORTS) \
11493 for flag in $(EXTRA_HOST_FLAGS) ; do \
11494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11495 done; \
11496 echo "Doing installcheck in tcl" ; \
11497 (cd tcl && \
11498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11500 "RANLIB=$${RANLIB}" \
11501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11502 installcheck) \
11503 || exit 1
11504
11505 @endif tcl
11506
11507 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
11508 maybe-mostlyclean-tcl:
11509 @if tcl
11510 maybe-mostlyclean-tcl: mostlyclean-tcl
11511
11512 # tcl doesn't support mostlyclean.
11513 mostlyclean-tcl:
11514
11515 @endif tcl
11516
11517 .PHONY: maybe-clean-tcl clean-tcl
11518 maybe-clean-tcl:
11519 @if tcl
11520 maybe-clean-tcl: clean-tcl
11521
11522 clean-tcl:
11523 @[ -f ./tcl/Makefile ] || exit 0; \
11524 r=`${PWD_COMMAND}`; export r; \
11525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11526 $(SET_LIB_PATH) \
11527 $(HOST_EXPORTS) \
11528 for flag in $(EXTRA_HOST_FLAGS) ; do \
11529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11530 done; \
11531 echo "Doing clean in tcl" ; \
11532 (cd tcl && \
11533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11535 "RANLIB=$${RANLIB}" \
11536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11537 clean) \
11538 || exit 1
11539
11540 @endif tcl
11541
11542 .PHONY: maybe-distclean-tcl distclean-tcl
11543 maybe-distclean-tcl:
11544 @if tcl
11545 maybe-distclean-tcl: distclean-tcl
11546
11547 distclean-tcl:
11548 @[ -f ./tcl/Makefile ] || exit 0; \
11549 r=`${PWD_COMMAND}`; export r; \
11550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11551 $(SET_LIB_PATH) \
11552 $(HOST_EXPORTS) \
11553 for flag in $(EXTRA_HOST_FLAGS) ; do \
11554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11555 done; \
11556 echo "Doing distclean in tcl" ; \
11557 (cd tcl && \
11558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11560 "RANLIB=$${RANLIB}" \
11561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11562 distclean) \
11563 || exit 1
11564
11565 @endif tcl
11566
11567 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
11568 maybe-maintainer-clean-tcl:
11569 @if tcl
11570 maybe-maintainer-clean-tcl: maintainer-clean-tcl
11571
11572 maintainer-clean-tcl:
11573 @[ -f ./tcl/Makefile ] || exit 0; \
11574 r=`${PWD_COMMAND}`; export r; \
11575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11576 $(SET_LIB_PATH) \
11577 $(HOST_EXPORTS) \
11578 for flag in $(EXTRA_HOST_FLAGS) ; do \
11579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11580 done; \
11581 echo "Doing maintainer-clean in tcl" ; \
11582 (cd tcl && \
11583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11585 "RANLIB=$${RANLIB}" \
11586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11587 maintainer-clean) \
11588 || exit 1
11589
11590 @endif tcl
11591
11592
11593 .PHONY: configure-itcl maybe-configure-itcl
11594 maybe-configure-itcl:
11595 @if itcl
11596 maybe-configure-itcl: configure-itcl
11597 configure-itcl:
11598 @test ! -f itcl/Makefile || exit 0; \
11599 [ -d itcl ] || mkdir itcl; \
11600 r=`${PWD_COMMAND}`; export r; \
11601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11602 $(HOST_EXPORTS) \
11603 echo Configuring in itcl; \
11604 cd itcl || exit 1; \
11605 case $(srcdir) in \
11606 \.) \
11607 srcdiroption="--srcdir=."; \
11608 libsrcdir=".";; \
11609 /* | [A-Za-z]:[\\/]*) \
11610 srcdiroption="--srcdir=$(srcdir)/itcl"; \
11611 libsrcdir="$$s/itcl";; \
11612 *) \
11613 srcdiroption="--srcdir=../$(srcdir)/itcl"; \
11614 libsrcdir="$$s/itcl";; \
11615 esac; \
11616 $(SHELL) $${libsrcdir}/configure \
11617 $(HOST_CONFIGARGS) $${srcdiroption} \
11618 || exit 1
11619 @endif itcl
11620
11621 .PHONY: all-itcl maybe-all-itcl
11622 maybe-all-itcl:
11623 @if itcl
11624 maybe-all-itcl: all-itcl
11625 all-itcl: configure-itcl
11626 @r=`${PWD_COMMAND}`; export r; \
11627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11628 $(SET_LIB_PATH) \
11629 $(HOST_EXPORTS) \
11630 (cd itcl && $(MAKE) $(FLAGS_TO_PASS) all)
11631 @endif itcl
11632
11633 .PHONY: check-itcl maybe-check-itcl
11634 maybe-check-itcl:
11635 @if itcl
11636 maybe-check-itcl: check-itcl
11637
11638 check-itcl:
11639 @r=`${PWD_COMMAND}`; export r; \
11640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11641 $(SET_LIB_PATH) \
11642 $(HOST_EXPORTS) \
11643 (cd itcl && $(MAKE) $(FLAGS_TO_PASS) check)
11644
11645 @endif itcl
11646
11647 .PHONY: install-itcl maybe-install-itcl
11648 maybe-install-itcl:
11649 @if itcl
11650 maybe-install-itcl: install-itcl
11651
11652 install-itcl: installdirs
11653 @r=`${PWD_COMMAND}`; export r; \
11654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11655 $(SET_LIB_PATH) \
11656 $(HOST_EXPORTS) \
11657 (cd itcl && $(MAKE) $(FLAGS_TO_PASS) install)
11658
11659 @endif itcl
11660
11661 # Other targets (info, dvi, etc.)
11662
11663 .PHONY: maybe-info-itcl info-itcl
11664 maybe-info-itcl:
11665 @if itcl
11666 maybe-info-itcl: info-itcl
11667
11668 info-itcl: \
11669 configure-itcl
11670 @[ -f ./itcl/Makefile ] || exit 0; \
11671 r=`${PWD_COMMAND}`; export r; \
11672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11673 $(SET_LIB_PATH) \
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 info in itcl" ; \
11679 (cd itcl && \
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 info) \
11685 || exit 1
11686
11687 @endif itcl
11688
11689 .PHONY: maybe-dvi-itcl dvi-itcl
11690 maybe-dvi-itcl:
11691 @if itcl
11692 maybe-dvi-itcl: dvi-itcl
11693
11694 dvi-itcl: \
11695 configure-itcl
11696 @[ -f ./itcl/Makefile ] || exit 0; \
11697 r=`${PWD_COMMAND}`; export r; \
11698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11699 $(SET_LIB_PATH) \
11700 $(HOST_EXPORTS) \
11701 for flag in $(EXTRA_HOST_FLAGS) ; do \
11702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11703 done; \
11704 echo "Doing dvi in itcl" ; \
11705 (cd itcl && \
11706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11708 "RANLIB=$${RANLIB}" \
11709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11710 dvi) \
11711 || exit 1
11712
11713 @endif itcl
11714
11715 .PHONY: maybe-TAGS-itcl TAGS-itcl
11716 maybe-TAGS-itcl:
11717 @if itcl
11718 maybe-TAGS-itcl: TAGS-itcl
11719
11720 TAGS-itcl: \
11721 configure-itcl
11722 @[ -f ./itcl/Makefile ] || exit 0; \
11723 r=`${PWD_COMMAND}`; export r; \
11724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11725 $(SET_LIB_PATH) \
11726 $(HOST_EXPORTS) \
11727 for flag in $(EXTRA_HOST_FLAGS) ; do \
11728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11729 done; \
11730 echo "Doing TAGS in itcl" ; \
11731 (cd itcl && \
11732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11734 "RANLIB=$${RANLIB}" \
11735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11736 TAGS) \
11737 || exit 1
11738
11739 @endif itcl
11740
11741 .PHONY: maybe-install-info-itcl install-info-itcl
11742 maybe-install-info-itcl:
11743 @if itcl
11744 maybe-install-info-itcl: install-info-itcl
11745
11746 install-info-itcl: \
11747 configure-itcl \
11748 info-itcl
11749 @[ -f ./itcl/Makefile ] || exit 0; \
11750 r=`${PWD_COMMAND}`; export r; \
11751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11752 $(SET_LIB_PATH) \
11753 $(HOST_EXPORTS) \
11754 for flag in $(EXTRA_HOST_FLAGS) ; do \
11755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11756 done; \
11757 echo "Doing install-info in itcl" ; \
11758 (cd itcl && \
11759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11761 "RANLIB=$${RANLIB}" \
11762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11763 install-info) \
11764 || exit 1
11765
11766 @endif itcl
11767
11768 .PHONY: maybe-installcheck-itcl installcheck-itcl
11769 maybe-installcheck-itcl:
11770 @if itcl
11771 maybe-installcheck-itcl: installcheck-itcl
11772
11773 installcheck-itcl: \
11774 configure-itcl
11775 @[ -f ./itcl/Makefile ] || exit 0; \
11776 r=`${PWD_COMMAND}`; export r; \
11777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11778 $(SET_LIB_PATH) \
11779 $(HOST_EXPORTS) \
11780 for flag in $(EXTRA_HOST_FLAGS) ; do \
11781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11782 done; \
11783 echo "Doing installcheck in itcl" ; \
11784 (cd itcl && \
11785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11787 "RANLIB=$${RANLIB}" \
11788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11789 installcheck) \
11790 || exit 1
11791
11792 @endif itcl
11793
11794 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
11795 maybe-mostlyclean-itcl:
11796 @if itcl
11797 maybe-mostlyclean-itcl: mostlyclean-itcl
11798
11799 mostlyclean-itcl:
11800 @[ -f ./itcl/Makefile ] || exit 0; \
11801 r=`${PWD_COMMAND}`; export r; \
11802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11803 $(SET_LIB_PATH) \
11804 $(HOST_EXPORTS) \
11805 for flag in $(EXTRA_HOST_FLAGS) ; do \
11806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11807 done; \
11808 echo "Doing mostlyclean in itcl" ; \
11809 (cd itcl && \
11810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11812 "RANLIB=$${RANLIB}" \
11813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11814 mostlyclean) \
11815 || exit 1
11816
11817 @endif itcl
11818
11819 .PHONY: maybe-clean-itcl clean-itcl
11820 maybe-clean-itcl:
11821 @if itcl
11822 maybe-clean-itcl: clean-itcl
11823
11824 clean-itcl:
11825 @[ -f ./itcl/Makefile ] || exit 0; \
11826 r=`${PWD_COMMAND}`; export r; \
11827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11828 $(SET_LIB_PATH) \
11829 $(HOST_EXPORTS) \
11830 for flag in $(EXTRA_HOST_FLAGS) ; do \
11831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11832 done; \
11833 echo "Doing clean in itcl" ; \
11834 (cd itcl && \
11835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11837 "RANLIB=$${RANLIB}" \
11838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11839 clean) \
11840 || exit 1
11841
11842 @endif itcl
11843
11844 .PHONY: maybe-distclean-itcl distclean-itcl
11845 maybe-distclean-itcl:
11846 @if itcl
11847 maybe-distclean-itcl: distclean-itcl
11848
11849 distclean-itcl:
11850 @[ -f ./itcl/Makefile ] || exit 0; \
11851 r=`${PWD_COMMAND}`; export r; \
11852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11853 $(SET_LIB_PATH) \
11854 $(HOST_EXPORTS) \
11855 for flag in $(EXTRA_HOST_FLAGS) ; do \
11856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11857 done; \
11858 echo "Doing distclean in itcl" ; \
11859 (cd itcl && \
11860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11862 "RANLIB=$${RANLIB}" \
11863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11864 distclean) \
11865 || exit 1
11866
11867 @endif itcl
11868
11869 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
11870 maybe-maintainer-clean-itcl:
11871 @if itcl
11872 maybe-maintainer-clean-itcl: maintainer-clean-itcl
11873
11874 maintainer-clean-itcl:
11875 @[ -f ./itcl/Makefile ] || exit 0; \
11876 r=`${PWD_COMMAND}`; export r; \
11877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11878 $(SET_LIB_PATH) \
11879 $(HOST_EXPORTS) \
11880 for flag in $(EXTRA_HOST_FLAGS) ; do \
11881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11882 done; \
11883 echo "Doing maintainer-clean in itcl" ; \
11884 (cd itcl && \
11885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11887 "RANLIB=$${RANLIB}" \
11888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11889 maintainer-clean) \
11890 || exit 1
11891
11892 @endif itcl
11893
11894
11895 .PHONY: configure-ld maybe-configure-ld
11896 maybe-configure-ld:
11897 @if ld
11898 maybe-configure-ld: configure-ld
11899 configure-ld:
11900 @test -f stage_last && exit 0; \
11901 test ! -f ld/Makefile || exit 0; \
11902 [ -d ld ] || mkdir ld; \
11903 r=`${PWD_COMMAND}`; export r; \
11904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11905 $(HOST_EXPORTS) \
11906 echo Configuring in ld; \
11907 cd ld || exit 1; \
11908 case $(srcdir) in \
11909 \.) \
11910 srcdiroption="--srcdir=."; \
11911 libsrcdir=".";; \
11912 /* | [A-Za-z]:[\\/]*) \
11913 srcdiroption="--srcdir=$(srcdir)/ld"; \
11914 libsrcdir="$$s/ld";; \
11915 *) \
11916 srcdiroption="--srcdir=../$(srcdir)/ld"; \
11917 libsrcdir="$$s/ld";; \
11918 esac; \
11919 $(SHELL) $${libsrcdir}/configure \
11920 $(HOST_CONFIGARGS) $${srcdiroption} \
11921 || exit 1
11922 @endif ld
11923
11924 .PHONY: all-ld maybe-all-ld
11925 maybe-all-ld:
11926 @if ld
11927 maybe-all-ld: all-ld
11928 all-ld: configure-ld
11929 @test -f stage_last && exit 0; \
11930 r=`${PWD_COMMAND}`; export r; \
11931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11932 $(SET_LIB_PATH) \
11933 $(HOST_EXPORTS) \
11934 (cd ld && $(MAKE) $(FLAGS_TO_PASS) all)
11935 @endif ld
11936
11937 .PHONY: check-ld maybe-check-ld
11938 maybe-check-ld:
11939 @if ld
11940 maybe-check-ld: check-ld
11941
11942 check-ld:
11943 @r=`${PWD_COMMAND}`; export r; \
11944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11945 $(SET_LIB_PATH) \
11946 $(HOST_EXPORTS) \
11947 (cd ld && $(MAKE) $(FLAGS_TO_PASS) check)
11948
11949 @endif ld
11950
11951 .PHONY: install-ld maybe-install-ld
11952 maybe-install-ld:
11953 @if ld
11954 maybe-install-ld: install-ld
11955
11956 install-ld: installdirs
11957 @r=`${PWD_COMMAND}`; export r; \
11958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11959 $(SET_LIB_PATH) \
11960 $(HOST_EXPORTS) \
11961 (cd ld && $(MAKE) $(FLAGS_TO_PASS) install)
11962
11963 @endif ld
11964
11965 # Other targets (info, dvi, etc.)
11966
11967 .PHONY: maybe-info-ld info-ld
11968 maybe-info-ld:
11969 @if ld
11970 maybe-info-ld: info-ld
11971
11972 info-ld: \
11973 configure-ld
11974 @[ -f ./ld/Makefile ] || exit 0; \
11975 r=`${PWD_COMMAND}`; export r; \
11976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11977 $(SET_LIB_PATH) \
11978 $(HOST_EXPORTS) \
11979 for flag in $(EXTRA_HOST_FLAGS) ; do \
11980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11981 done; \
11982 echo "Doing info in ld" ; \
11983 (cd ld && \
11984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11986 "RANLIB=$${RANLIB}" \
11987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11988 info) \
11989 || exit 1
11990
11991 @endif ld
11992
11993 .PHONY: maybe-dvi-ld dvi-ld
11994 maybe-dvi-ld:
11995 @if ld
11996 maybe-dvi-ld: dvi-ld
11997
11998 dvi-ld: \
11999 configure-ld
12000 @[ -f ./ld/Makefile ] || exit 0; \
12001 r=`${PWD_COMMAND}`; export r; \
12002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12003 $(SET_LIB_PATH) \
12004 $(HOST_EXPORTS) \
12005 for flag in $(EXTRA_HOST_FLAGS) ; do \
12006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12007 done; \
12008 echo "Doing dvi in ld" ; \
12009 (cd ld && \
12010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12012 "RANLIB=$${RANLIB}" \
12013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12014 dvi) \
12015 || exit 1
12016
12017 @endif ld
12018
12019 .PHONY: maybe-TAGS-ld TAGS-ld
12020 maybe-TAGS-ld:
12021 @if ld
12022 maybe-TAGS-ld: TAGS-ld
12023
12024 TAGS-ld: \
12025 configure-ld
12026 @[ -f ./ld/Makefile ] || exit 0; \
12027 r=`${PWD_COMMAND}`; export r; \
12028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12029 $(SET_LIB_PATH) \
12030 $(HOST_EXPORTS) \
12031 for flag in $(EXTRA_HOST_FLAGS) ; do \
12032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12033 done; \
12034 echo "Doing TAGS in ld" ; \
12035 (cd ld && \
12036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12038 "RANLIB=$${RANLIB}" \
12039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12040 TAGS) \
12041 || exit 1
12042
12043 @endif ld
12044
12045 .PHONY: maybe-install-info-ld install-info-ld
12046 maybe-install-info-ld:
12047 @if ld
12048 maybe-install-info-ld: install-info-ld
12049
12050 install-info-ld: \
12051 configure-ld \
12052 info-ld
12053 @[ -f ./ld/Makefile ] || exit 0; \
12054 r=`${PWD_COMMAND}`; export r; \
12055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12056 $(SET_LIB_PATH) \
12057 $(HOST_EXPORTS) \
12058 for flag in $(EXTRA_HOST_FLAGS) ; do \
12059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12060 done; \
12061 echo "Doing install-info in ld" ; \
12062 (cd ld && \
12063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12065 "RANLIB=$${RANLIB}" \
12066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12067 install-info) \
12068 || exit 1
12069
12070 @endif ld
12071
12072 .PHONY: maybe-installcheck-ld installcheck-ld
12073 maybe-installcheck-ld:
12074 @if ld
12075 maybe-installcheck-ld: installcheck-ld
12076
12077 installcheck-ld: \
12078 configure-ld
12079 @[ -f ./ld/Makefile ] || exit 0; \
12080 r=`${PWD_COMMAND}`; export r; \
12081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12082 $(SET_LIB_PATH) \
12083 $(HOST_EXPORTS) \
12084 for flag in $(EXTRA_HOST_FLAGS) ; do \
12085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12086 done; \
12087 echo "Doing installcheck in ld" ; \
12088 (cd ld && \
12089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12091 "RANLIB=$${RANLIB}" \
12092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12093 installcheck) \
12094 || exit 1
12095
12096 @endif ld
12097
12098 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
12099 maybe-mostlyclean-ld:
12100 @if ld
12101 maybe-mostlyclean-ld: mostlyclean-ld
12102
12103 mostlyclean-ld:
12104 @[ -f ./ld/Makefile ] || exit 0; \
12105 r=`${PWD_COMMAND}`; export r; \
12106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12107 $(SET_LIB_PATH) \
12108 $(HOST_EXPORTS) \
12109 for flag in $(EXTRA_HOST_FLAGS) ; do \
12110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12111 done; \
12112 echo "Doing mostlyclean in ld" ; \
12113 (cd ld && \
12114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12116 "RANLIB=$${RANLIB}" \
12117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12118 mostlyclean) \
12119 || exit 1
12120
12121 @endif ld
12122
12123 .PHONY: maybe-clean-ld clean-ld
12124 maybe-clean-ld:
12125 @if ld
12126 maybe-clean-ld: clean-ld
12127
12128 clean-ld:
12129 @[ -f ./ld/Makefile ] || exit 0; \
12130 r=`${PWD_COMMAND}`; export r; \
12131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12132 $(SET_LIB_PATH) \
12133 $(HOST_EXPORTS) \
12134 for flag in $(EXTRA_HOST_FLAGS) ; do \
12135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12136 done; \
12137 echo "Doing clean in ld" ; \
12138 (cd ld && \
12139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12141 "RANLIB=$${RANLIB}" \
12142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12143 clean) \
12144 || exit 1
12145
12146 @endif ld
12147
12148 .PHONY: maybe-distclean-ld distclean-ld
12149 maybe-distclean-ld:
12150 @if ld
12151 maybe-distclean-ld: distclean-ld
12152
12153 distclean-ld:
12154 @[ -f ./ld/Makefile ] || exit 0; \
12155 r=`${PWD_COMMAND}`; export r; \
12156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12157 $(SET_LIB_PATH) \
12158 $(HOST_EXPORTS) \
12159 for flag in $(EXTRA_HOST_FLAGS) ; do \
12160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12161 done; \
12162 echo "Doing distclean in ld" ; \
12163 (cd ld && \
12164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12166 "RANLIB=$${RANLIB}" \
12167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12168 distclean) \
12169 || exit 1
12170
12171 @endif ld
12172
12173 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
12174 maybe-maintainer-clean-ld:
12175 @if ld
12176 maybe-maintainer-clean-ld: maintainer-clean-ld
12177
12178 maintainer-clean-ld:
12179 @[ -f ./ld/Makefile ] || exit 0; \
12180 r=`${PWD_COMMAND}`; export r; \
12181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12182 $(SET_LIB_PATH) \
12183 $(HOST_EXPORTS) \
12184 for flag in $(EXTRA_HOST_FLAGS) ; do \
12185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12186 done; \
12187 echo "Doing maintainer-clean in ld" ; \
12188 (cd ld && \
12189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12191 "RANLIB=$${RANLIB}" \
12192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12193 maintainer-clean) \
12194 || exit 1
12195
12196 @endif ld
12197
12198
12199 .PHONY: configure-libcpp maybe-configure-libcpp
12200 maybe-configure-libcpp:
12201 @if libcpp
12202 maybe-configure-libcpp: configure-libcpp
12203 configure-libcpp:
12204 @test -f stage_last && exit 0; \
12205 test ! -f libcpp/Makefile || exit 0; \
12206 [ -d libcpp ] || mkdir libcpp; \
12207 r=`${PWD_COMMAND}`; export r; \
12208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12209 $(HOST_EXPORTS) \
12210 echo Configuring in libcpp; \
12211 cd libcpp || exit 1; \
12212 case $(srcdir) in \
12213 \.) \
12214 srcdiroption="--srcdir=."; \
12215 libsrcdir=".";; \
12216 /* | [A-Za-z]:[\\/]*) \
12217 srcdiroption="--srcdir=$(srcdir)/libcpp"; \
12218 libsrcdir="$$s/libcpp";; \
12219 *) \
12220 srcdiroption="--srcdir=../$(srcdir)/libcpp"; \
12221 libsrcdir="$$s/libcpp";; \
12222 esac; \
12223 $(SHELL) $${libsrcdir}/configure \
12224 $(HOST_CONFIGARGS) $${srcdiroption} \
12225 || exit 1
12226 @endif libcpp
12227
12228 .PHONY: all-libcpp maybe-all-libcpp
12229 maybe-all-libcpp:
12230 @if libcpp
12231 maybe-all-libcpp: all-libcpp
12232 all-libcpp: configure-libcpp
12233 @test -f stage_last && exit 0; \
12234 r=`${PWD_COMMAND}`; export r; \
12235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12236 $(SET_LIB_PATH) \
12237 $(HOST_EXPORTS) \
12238 (cd libcpp && $(MAKE) $(FLAGS_TO_PASS) all)
12239 @endif libcpp
12240
12241 .PHONY: check-libcpp maybe-check-libcpp
12242 maybe-check-libcpp:
12243 @if libcpp
12244 maybe-check-libcpp: check-libcpp
12245
12246 check-libcpp:
12247 @r=`${PWD_COMMAND}`; export r; \
12248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12249 $(SET_LIB_PATH) \
12250 $(HOST_EXPORTS) \
12251 (cd libcpp && $(MAKE) $(FLAGS_TO_PASS) check)
12252
12253 @endif libcpp
12254
12255 .PHONY: install-libcpp maybe-install-libcpp
12256 maybe-install-libcpp:
12257 @if libcpp
12258 maybe-install-libcpp: install-libcpp
12259
12260 install-libcpp: installdirs
12261 @r=`${PWD_COMMAND}`; export r; \
12262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12263 $(SET_LIB_PATH) \
12264 $(HOST_EXPORTS) \
12265 (cd libcpp && $(MAKE) $(FLAGS_TO_PASS) install)
12266
12267 @endif libcpp
12268
12269 # Other targets (info, dvi, etc.)
12270
12271 .PHONY: maybe-info-libcpp info-libcpp
12272 maybe-info-libcpp:
12273 @if libcpp
12274 maybe-info-libcpp: info-libcpp
12275
12276 info-libcpp: \
12277 configure-libcpp
12278 @[ -f ./libcpp/Makefile ] || exit 0; \
12279 r=`${PWD_COMMAND}`; export r; \
12280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12281 $(SET_LIB_PATH) \
12282 $(HOST_EXPORTS) \
12283 for flag in $(EXTRA_HOST_FLAGS) ; do \
12284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12285 done; \
12286 echo "Doing info in libcpp" ; \
12287 (cd libcpp && \
12288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12290 "RANLIB=$${RANLIB}" \
12291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12292 info) \
12293 || exit 1
12294
12295 @endif libcpp
12296
12297 .PHONY: maybe-dvi-libcpp dvi-libcpp
12298 maybe-dvi-libcpp:
12299 @if libcpp
12300 maybe-dvi-libcpp: dvi-libcpp
12301
12302 dvi-libcpp: \
12303 configure-libcpp
12304 @[ -f ./libcpp/Makefile ] || exit 0; \
12305 r=`${PWD_COMMAND}`; export r; \
12306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12307 $(SET_LIB_PATH) \
12308 $(HOST_EXPORTS) \
12309 for flag in $(EXTRA_HOST_FLAGS) ; do \
12310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12311 done; \
12312 echo "Doing dvi in libcpp" ; \
12313 (cd libcpp && \
12314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12316 "RANLIB=$${RANLIB}" \
12317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12318 dvi) \
12319 || exit 1
12320
12321 @endif libcpp
12322
12323 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
12324 maybe-TAGS-libcpp:
12325 @if libcpp
12326 maybe-TAGS-libcpp: TAGS-libcpp
12327
12328 TAGS-libcpp: \
12329 configure-libcpp
12330 @[ -f ./libcpp/Makefile ] || exit 0; \
12331 r=`${PWD_COMMAND}`; export r; \
12332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12333 $(SET_LIB_PATH) \
12334 $(HOST_EXPORTS) \
12335 for flag in $(EXTRA_HOST_FLAGS) ; do \
12336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12337 done; \
12338 echo "Doing TAGS in libcpp" ; \
12339 (cd libcpp && \
12340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12342 "RANLIB=$${RANLIB}" \
12343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12344 TAGS) \
12345 || exit 1
12346
12347 @endif libcpp
12348
12349 .PHONY: maybe-install-info-libcpp install-info-libcpp
12350 maybe-install-info-libcpp:
12351 @if libcpp
12352 maybe-install-info-libcpp: install-info-libcpp
12353
12354 install-info-libcpp: \
12355 configure-libcpp \
12356 info-libcpp
12357 @[ -f ./libcpp/Makefile ] || exit 0; \
12358 r=`${PWD_COMMAND}`; export r; \
12359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12360 $(SET_LIB_PATH) \
12361 $(HOST_EXPORTS) \
12362 for flag in $(EXTRA_HOST_FLAGS) ; do \
12363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12364 done; \
12365 echo "Doing install-info in libcpp" ; \
12366 (cd libcpp && \
12367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12369 "RANLIB=$${RANLIB}" \
12370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12371 install-info) \
12372 || exit 1
12373
12374 @endif libcpp
12375
12376 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
12377 maybe-installcheck-libcpp:
12378 @if libcpp
12379 maybe-installcheck-libcpp: installcheck-libcpp
12380
12381 installcheck-libcpp: \
12382 configure-libcpp
12383 @[ -f ./libcpp/Makefile ] || exit 0; \
12384 r=`${PWD_COMMAND}`; export r; \
12385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12386 $(SET_LIB_PATH) \
12387 $(HOST_EXPORTS) \
12388 for flag in $(EXTRA_HOST_FLAGS) ; do \
12389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12390 done; \
12391 echo "Doing installcheck in libcpp" ; \
12392 (cd libcpp && \
12393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12395 "RANLIB=$${RANLIB}" \
12396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12397 installcheck) \
12398 || exit 1
12399
12400 @endif libcpp
12401
12402 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
12403 maybe-mostlyclean-libcpp:
12404 @if libcpp
12405 maybe-mostlyclean-libcpp: mostlyclean-libcpp
12406
12407 mostlyclean-libcpp:
12408 @[ -f ./libcpp/Makefile ] || exit 0; \
12409 r=`${PWD_COMMAND}`; export r; \
12410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12411 $(SET_LIB_PATH) \
12412 $(HOST_EXPORTS) \
12413 for flag in $(EXTRA_HOST_FLAGS) ; do \
12414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12415 done; \
12416 echo "Doing mostlyclean in libcpp" ; \
12417 (cd libcpp && \
12418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12420 "RANLIB=$${RANLIB}" \
12421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12422 mostlyclean) \
12423 || exit 1
12424
12425 @endif libcpp
12426
12427 .PHONY: maybe-clean-libcpp clean-libcpp
12428 maybe-clean-libcpp:
12429 @if libcpp
12430 maybe-clean-libcpp: clean-libcpp
12431
12432 clean-libcpp:
12433 @[ -f ./libcpp/Makefile ] || exit 0; \
12434 r=`${PWD_COMMAND}`; export r; \
12435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12436 $(SET_LIB_PATH) \
12437 $(HOST_EXPORTS) \
12438 for flag in $(EXTRA_HOST_FLAGS) ; do \
12439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12440 done; \
12441 echo "Doing clean in libcpp" ; \
12442 (cd libcpp && \
12443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12445 "RANLIB=$${RANLIB}" \
12446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12447 clean) \
12448 || exit 1
12449
12450 @endif libcpp
12451
12452 .PHONY: maybe-distclean-libcpp distclean-libcpp
12453 maybe-distclean-libcpp:
12454 @if libcpp
12455 maybe-distclean-libcpp: distclean-libcpp
12456
12457 distclean-libcpp:
12458 @[ -f ./libcpp/Makefile ] || exit 0; \
12459 r=`${PWD_COMMAND}`; export r; \
12460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12461 $(SET_LIB_PATH) \
12462 $(HOST_EXPORTS) \
12463 for flag in $(EXTRA_HOST_FLAGS) ; do \
12464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12465 done; \
12466 echo "Doing distclean in libcpp" ; \
12467 (cd libcpp && \
12468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12470 "RANLIB=$${RANLIB}" \
12471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12472 distclean) \
12473 || exit 1
12474
12475 @endif libcpp
12476
12477 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
12478 maybe-maintainer-clean-libcpp:
12479 @if libcpp
12480 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
12481
12482 maintainer-clean-libcpp:
12483 @[ -f ./libcpp/Makefile ] || exit 0; \
12484 r=`${PWD_COMMAND}`; export r; \
12485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12486 $(SET_LIB_PATH) \
12487 $(HOST_EXPORTS) \
12488 for flag in $(EXTRA_HOST_FLAGS) ; do \
12489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12490 done; \
12491 echo "Doing maintainer-clean in libcpp" ; \
12492 (cd libcpp && \
12493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12495 "RANLIB=$${RANLIB}" \
12496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12497 maintainer-clean) \
12498 || exit 1
12499
12500 @endif libcpp
12501
12502
12503 .PHONY: configure-libgui maybe-configure-libgui
12504 maybe-configure-libgui:
12505 @if libgui
12506 maybe-configure-libgui: configure-libgui
12507 configure-libgui:
12508 @test ! -f libgui/Makefile || exit 0; \
12509 [ -d libgui ] || mkdir libgui; \
12510 r=`${PWD_COMMAND}`; export r; \
12511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12512 $(HOST_EXPORTS) \
12513 echo Configuring in libgui; \
12514 cd libgui || exit 1; \
12515 case $(srcdir) in \
12516 \.) \
12517 srcdiroption="--srcdir=."; \
12518 libsrcdir=".";; \
12519 /* | [A-Za-z]:[\\/]*) \
12520 srcdiroption="--srcdir=$(srcdir)/libgui"; \
12521 libsrcdir="$$s/libgui";; \
12522 *) \
12523 srcdiroption="--srcdir=../$(srcdir)/libgui"; \
12524 libsrcdir="$$s/libgui";; \
12525 esac; \
12526 $(SHELL) $${libsrcdir}/configure \
12527 $(HOST_CONFIGARGS) $${srcdiroption} \
12528 || exit 1
12529 @endif libgui
12530
12531 .PHONY: all-libgui maybe-all-libgui
12532 maybe-all-libgui:
12533 @if libgui
12534 maybe-all-libgui: all-libgui
12535 all-libgui: configure-libgui
12536 @r=`${PWD_COMMAND}`; export r; \
12537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12538 $(SET_LIB_PATH) \
12539 $(HOST_EXPORTS) \
12540 (cd libgui && $(MAKE) $(FLAGS_TO_PASS) all)
12541 @endif libgui
12542
12543 .PHONY: check-libgui maybe-check-libgui
12544 maybe-check-libgui:
12545 @if libgui
12546 maybe-check-libgui: check-libgui
12547
12548 check-libgui:
12549 @r=`${PWD_COMMAND}`; export r; \
12550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12551 $(SET_LIB_PATH) \
12552 $(HOST_EXPORTS) \
12553 (cd libgui && $(MAKE) $(FLAGS_TO_PASS) check)
12554
12555 @endif libgui
12556
12557 .PHONY: install-libgui maybe-install-libgui
12558 maybe-install-libgui:
12559 @if libgui
12560 maybe-install-libgui: install-libgui
12561
12562 install-libgui: installdirs
12563 @r=`${PWD_COMMAND}`; export r; \
12564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12565 $(SET_LIB_PATH) \
12566 $(HOST_EXPORTS) \
12567 (cd libgui && $(MAKE) $(FLAGS_TO_PASS) install)
12568
12569 @endif libgui
12570
12571 # Other targets (info, dvi, etc.)
12572
12573 .PHONY: maybe-info-libgui info-libgui
12574 maybe-info-libgui:
12575 @if libgui
12576 maybe-info-libgui: info-libgui
12577
12578 info-libgui: \
12579 configure-libgui
12580 @[ -f ./libgui/Makefile ] || exit 0; \
12581 r=`${PWD_COMMAND}`; export r; \
12582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12583 $(SET_LIB_PATH) \
12584 $(HOST_EXPORTS) \
12585 for flag in $(EXTRA_HOST_FLAGS) ; do \
12586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12587 done; \
12588 echo "Doing info in libgui" ; \
12589 (cd libgui && \
12590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12592 "RANLIB=$${RANLIB}" \
12593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12594 info) \
12595 || exit 1
12596
12597 @endif libgui
12598
12599 .PHONY: maybe-dvi-libgui dvi-libgui
12600 maybe-dvi-libgui:
12601 @if libgui
12602 maybe-dvi-libgui: dvi-libgui
12603
12604 dvi-libgui: \
12605 configure-libgui
12606 @[ -f ./libgui/Makefile ] || exit 0; \
12607 r=`${PWD_COMMAND}`; export r; \
12608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12609 $(SET_LIB_PATH) \
12610 $(HOST_EXPORTS) \
12611 for flag in $(EXTRA_HOST_FLAGS) ; do \
12612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12613 done; \
12614 echo "Doing dvi in libgui" ; \
12615 (cd libgui && \
12616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12618 "RANLIB=$${RANLIB}" \
12619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12620 dvi) \
12621 || exit 1
12622
12623 @endif libgui
12624
12625 .PHONY: maybe-TAGS-libgui TAGS-libgui
12626 maybe-TAGS-libgui:
12627 @if libgui
12628 maybe-TAGS-libgui: TAGS-libgui
12629
12630 TAGS-libgui: \
12631 configure-libgui
12632 @[ -f ./libgui/Makefile ] || exit 0; \
12633 r=`${PWD_COMMAND}`; export r; \
12634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12635 $(SET_LIB_PATH) \
12636 $(HOST_EXPORTS) \
12637 for flag in $(EXTRA_HOST_FLAGS) ; do \
12638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12639 done; \
12640 echo "Doing TAGS in libgui" ; \
12641 (cd libgui && \
12642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12644 "RANLIB=$${RANLIB}" \
12645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12646 TAGS) \
12647 || exit 1
12648
12649 @endif libgui
12650
12651 .PHONY: maybe-install-info-libgui install-info-libgui
12652 maybe-install-info-libgui:
12653 @if libgui
12654 maybe-install-info-libgui: install-info-libgui
12655
12656 install-info-libgui: \
12657 configure-libgui \
12658 info-libgui
12659 @[ -f ./libgui/Makefile ] || exit 0; \
12660 r=`${PWD_COMMAND}`; export r; \
12661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12662 $(SET_LIB_PATH) \
12663 $(HOST_EXPORTS) \
12664 for flag in $(EXTRA_HOST_FLAGS) ; do \
12665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12666 done; \
12667 echo "Doing install-info in libgui" ; \
12668 (cd libgui && \
12669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12671 "RANLIB=$${RANLIB}" \
12672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12673 install-info) \
12674 || exit 1
12675
12676 @endif libgui
12677
12678 .PHONY: maybe-installcheck-libgui installcheck-libgui
12679 maybe-installcheck-libgui:
12680 @if libgui
12681 maybe-installcheck-libgui: installcheck-libgui
12682
12683 installcheck-libgui: \
12684 configure-libgui
12685 @[ -f ./libgui/Makefile ] || exit 0; \
12686 r=`${PWD_COMMAND}`; export r; \
12687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12688 $(SET_LIB_PATH) \
12689 $(HOST_EXPORTS) \
12690 for flag in $(EXTRA_HOST_FLAGS) ; do \
12691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12692 done; \
12693 echo "Doing installcheck in libgui" ; \
12694 (cd libgui && \
12695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12697 "RANLIB=$${RANLIB}" \
12698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12699 installcheck) \
12700 || exit 1
12701
12702 @endif libgui
12703
12704 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
12705 maybe-mostlyclean-libgui:
12706 @if libgui
12707 maybe-mostlyclean-libgui: mostlyclean-libgui
12708
12709 mostlyclean-libgui:
12710 @[ -f ./libgui/Makefile ] || exit 0; \
12711 r=`${PWD_COMMAND}`; export r; \
12712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12713 $(SET_LIB_PATH) \
12714 $(HOST_EXPORTS) \
12715 for flag in $(EXTRA_HOST_FLAGS) ; do \
12716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12717 done; \
12718 echo "Doing mostlyclean in libgui" ; \
12719 (cd libgui && \
12720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12722 "RANLIB=$${RANLIB}" \
12723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12724 mostlyclean) \
12725 || exit 1
12726
12727 @endif libgui
12728
12729 .PHONY: maybe-clean-libgui clean-libgui
12730 maybe-clean-libgui:
12731 @if libgui
12732 maybe-clean-libgui: clean-libgui
12733
12734 clean-libgui:
12735 @[ -f ./libgui/Makefile ] || exit 0; \
12736 r=`${PWD_COMMAND}`; export r; \
12737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12738 $(SET_LIB_PATH) \
12739 $(HOST_EXPORTS) \
12740 for flag in $(EXTRA_HOST_FLAGS) ; do \
12741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12742 done; \
12743 echo "Doing clean in libgui" ; \
12744 (cd libgui && \
12745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12747 "RANLIB=$${RANLIB}" \
12748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12749 clean) \
12750 || exit 1
12751
12752 @endif libgui
12753
12754 .PHONY: maybe-distclean-libgui distclean-libgui
12755 maybe-distclean-libgui:
12756 @if libgui
12757 maybe-distclean-libgui: distclean-libgui
12758
12759 distclean-libgui:
12760 @[ -f ./libgui/Makefile ] || exit 0; \
12761 r=`${PWD_COMMAND}`; export r; \
12762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12763 $(SET_LIB_PATH) \
12764 $(HOST_EXPORTS) \
12765 for flag in $(EXTRA_HOST_FLAGS) ; do \
12766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12767 done; \
12768 echo "Doing distclean in libgui" ; \
12769 (cd libgui && \
12770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12772 "RANLIB=$${RANLIB}" \
12773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12774 distclean) \
12775 || exit 1
12776
12777 @endif libgui
12778
12779 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
12780 maybe-maintainer-clean-libgui:
12781 @if libgui
12782 maybe-maintainer-clean-libgui: maintainer-clean-libgui
12783
12784 maintainer-clean-libgui:
12785 @[ -f ./libgui/Makefile ] || exit 0; \
12786 r=`${PWD_COMMAND}`; export r; \
12787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12788 $(SET_LIB_PATH) \
12789 $(HOST_EXPORTS) \
12790 for flag in $(EXTRA_HOST_FLAGS) ; do \
12791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12792 done; \
12793 echo "Doing maintainer-clean in libgui" ; \
12794 (cd libgui && \
12795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12797 "RANLIB=$${RANLIB}" \
12798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12799 maintainer-clean) \
12800 || exit 1
12801
12802 @endif libgui
12803
12804
12805 .PHONY: configure-libbanshee maybe-configure-libbanshee
12806 maybe-configure-libbanshee:
12807 @if libbanshee
12808 maybe-configure-libbanshee: configure-libbanshee
12809 configure-libbanshee:
12810 @test -f stage_last && exit 0; \
12811 test ! -f libbanshee/Makefile || exit 0; \
12812 [ -d libbanshee ] || mkdir libbanshee; \
12813 r=`${PWD_COMMAND}`; export r; \
12814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12815 $(HOST_EXPORTS) \
12816 echo Configuring in libbanshee; \
12817 cd libbanshee || exit 1; \
12818 case $(srcdir) in \
12819 \.) \
12820 srcdiroption="--srcdir=."; \
12821 libsrcdir=".";; \
12822 /* | [A-Za-z]:[\\/]*) \
12823 srcdiroption="--srcdir=$(srcdir)/libbanshee"; \
12824 libsrcdir="$$s/libbanshee";; \
12825 *) \
12826 srcdiroption="--srcdir=../$(srcdir)/libbanshee"; \
12827 libsrcdir="$$s/libbanshee";; \
12828 esac; \
12829 $(SHELL) $${libsrcdir}/configure \
12830 $(HOST_CONFIGARGS) $${srcdiroption} \
12831 || exit 1
12832 @endif libbanshee
12833
12834 .PHONY: all-libbanshee maybe-all-libbanshee
12835 maybe-all-libbanshee:
12836 @if libbanshee
12837 maybe-all-libbanshee: all-libbanshee
12838 all-libbanshee: configure-libbanshee
12839 @test -f stage_last && exit 0; \
12840 r=`${PWD_COMMAND}`; export r; \
12841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12842 $(SET_LIB_PATH) \
12843 $(HOST_EXPORTS) \
12844 (cd libbanshee && $(MAKE) $(FLAGS_TO_PASS) all)
12845 @endif libbanshee
12846
12847 .PHONY: check-libbanshee maybe-check-libbanshee
12848 maybe-check-libbanshee:
12849 @if libbanshee
12850 maybe-check-libbanshee: check-libbanshee
12851
12852 check-libbanshee:
12853 @r=`${PWD_COMMAND}`; export r; \
12854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12855 $(SET_LIB_PATH) \
12856 $(HOST_EXPORTS) \
12857 (cd libbanshee && $(MAKE) $(FLAGS_TO_PASS) check)
12858
12859 @endif libbanshee
12860
12861 .PHONY: install-libbanshee maybe-install-libbanshee
12862 maybe-install-libbanshee:
12863 @if libbanshee
12864 maybe-install-libbanshee: install-libbanshee
12865
12866 install-libbanshee:
12867
12868 @endif libbanshee
12869
12870 # Other targets (info, dvi, etc.)
12871
12872 .PHONY: maybe-info-libbanshee info-libbanshee
12873 maybe-info-libbanshee:
12874 @if libbanshee
12875 maybe-info-libbanshee: info-libbanshee
12876
12877 info-libbanshee: \
12878 configure-libbanshee
12879 @[ -f ./libbanshee/Makefile ] || exit 0; \
12880 r=`${PWD_COMMAND}`; export r; \
12881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12882 $(SET_LIB_PATH) \
12883 $(HOST_EXPORTS) \
12884 for flag in $(EXTRA_HOST_FLAGS) ; do \
12885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12886 done; \
12887 echo "Doing info in libbanshee" ; \
12888 (cd libbanshee && \
12889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12891 "RANLIB=$${RANLIB}" \
12892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12893 info) \
12894 || exit 1
12895
12896 @endif libbanshee
12897
12898 .PHONY: maybe-dvi-libbanshee dvi-libbanshee
12899 maybe-dvi-libbanshee:
12900 @if libbanshee
12901 maybe-dvi-libbanshee: dvi-libbanshee
12902
12903 dvi-libbanshee: \
12904 configure-libbanshee
12905 @[ -f ./libbanshee/Makefile ] || exit 0; \
12906 r=`${PWD_COMMAND}`; export r; \
12907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12908 $(SET_LIB_PATH) \
12909 $(HOST_EXPORTS) \
12910 for flag in $(EXTRA_HOST_FLAGS) ; do \
12911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12912 done; \
12913 echo "Doing dvi in libbanshee" ; \
12914 (cd libbanshee && \
12915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12917 "RANLIB=$${RANLIB}" \
12918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12919 dvi) \
12920 || exit 1
12921
12922 @endif libbanshee
12923
12924 .PHONY: maybe-TAGS-libbanshee TAGS-libbanshee
12925 maybe-TAGS-libbanshee:
12926 @if libbanshee
12927 maybe-TAGS-libbanshee: TAGS-libbanshee
12928
12929 TAGS-libbanshee: \
12930 configure-libbanshee
12931 @[ -f ./libbanshee/Makefile ] || exit 0; \
12932 r=`${PWD_COMMAND}`; export r; \
12933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12934 $(SET_LIB_PATH) \
12935 $(HOST_EXPORTS) \
12936 for flag in $(EXTRA_HOST_FLAGS) ; do \
12937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12938 done; \
12939 echo "Doing TAGS in libbanshee" ; \
12940 (cd libbanshee && \
12941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12943 "RANLIB=$${RANLIB}" \
12944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12945 TAGS) \
12946 || exit 1
12947
12948 @endif libbanshee
12949
12950 .PHONY: maybe-install-info-libbanshee install-info-libbanshee
12951 maybe-install-info-libbanshee:
12952 @if libbanshee
12953 maybe-install-info-libbanshee: install-info-libbanshee
12954
12955 install-info-libbanshee: \
12956 configure-libbanshee \
12957 info-libbanshee
12958 @[ -f ./libbanshee/Makefile ] || exit 0; \
12959 r=`${PWD_COMMAND}`; export r; \
12960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12961 $(SET_LIB_PATH) \
12962 $(HOST_EXPORTS) \
12963 for flag in $(EXTRA_HOST_FLAGS) ; do \
12964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12965 done; \
12966 echo "Doing install-info in libbanshee" ; \
12967 (cd libbanshee && \
12968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12970 "RANLIB=$${RANLIB}" \
12971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12972 install-info) \
12973 || exit 1
12974
12975 @endif libbanshee
12976
12977 .PHONY: maybe-installcheck-libbanshee installcheck-libbanshee
12978 maybe-installcheck-libbanshee:
12979 @if libbanshee
12980 maybe-installcheck-libbanshee: installcheck-libbanshee
12981
12982 installcheck-libbanshee: \
12983 configure-libbanshee
12984 @[ -f ./libbanshee/Makefile ] || exit 0; \
12985 r=`${PWD_COMMAND}`; export r; \
12986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12987 $(SET_LIB_PATH) \
12988 $(HOST_EXPORTS) \
12989 for flag in $(EXTRA_HOST_FLAGS) ; do \
12990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12991 done; \
12992 echo "Doing installcheck in libbanshee" ; \
12993 (cd libbanshee && \
12994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12996 "RANLIB=$${RANLIB}" \
12997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12998 installcheck) \
12999 || exit 1
13000
13001 @endif libbanshee
13002
13003 .PHONY: maybe-mostlyclean-libbanshee mostlyclean-libbanshee
13004 maybe-mostlyclean-libbanshee:
13005 @if libbanshee
13006 maybe-mostlyclean-libbanshee: mostlyclean-libbanshee
13007
13008 mostlyclean-libbanshee:
13009 @[ -f ./libbanshee/Makefile ] || exit 0; \
13010 r=`${PWD_COMMAND}`; export r; \
13011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13012 $(SET_LIB_PATH) \
13013 $(HOST_EXPORTS) \
13014 for flag in $(EXTRA_HOST_FLAGS) ; do \
13015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13016 done; \
13017 echo "Doing mostlyclean in libbanshee" ; \
13018 (cd libbanshee && \
13019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13021 "RANLIB=$${RANLIB}" \
13022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13023 mostlyclean) \
13024 || exit 1
13025
13026 @endif libbanshee
13027
13028 .PHONY: maybe-clean-libbanshee clean-libbanshee
13029 maybe-clean-libbanshee:
13030 @if libbanshee
13031 maybe-clean-libbanshee: clean-libbanshee
13032
13033 clean-libbanshee:
13034 @[ -f ./libbanshee/Makefile ] || exit 0; \
13035 r=`${PWD_COMMAND}`; export r; \
13036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13037 $(SET_LIB_PATH) \
13038 $(HOST_EXPORTS) \
13039 for flag in $(EXTRA_HOST_FLAGS) ; do \
13040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13041 done; \
13042 echo "Doing clean in libbanshee" ; \
13043 (cd libbanshee && \
13044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13046 "RANLIB=$${RANLIB}" \
13047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13048 clean) \
13049 || exit 1
13050
13051 @endif libbanshee
13052
13053 .PHONY: maybe-distclean-libbanshee distclean-libbanshee
13054 maybe-distclean-libbanshee:
13055 @if libbanshee
13056 maybe-distclean-libbanshee: distclean-libbanshee
13057
13058 distclean-libbanshee:
13059 @[ -f ./libbanshee/Makefile ] || exit 0; \
13060 r=`${PWD_COMMAND}`; export r; \
13061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13062 $(SET_LIB_PATH) \
13063 $(HOST_EXPORTS) \
13064 for flag in $(EXTRA_HOST_FLAGS) ; do \
13065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13066 done; \
13067 echo "Doing distclean in libbanshee" ; \
13068 (cd libbanshee && \
13069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13071 "RANLIB=$${RANLIB}" \
13072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13073 distclean) \
13074 || exit 1
13075
13076 @endif libbanshee
13077
13078 .PHONY: maybe-maintainer-clean-libbanshee maintainer-clean-libbanshee
13079 maybe-maintainer-clean-libbanshee:
13080 @if libbanshee
13081 maybe-maintainer-clean-libbanshee: maintainer-clean-libbanshee
13082
13083 maintainer-clean-libbanshee:
13084 @[ -f ./libbanshee/Makefile ] || exit 0; \
13085 r=`${PWD_COMMAND}`; export r; \
13086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13087 $(SET_LIB_PATH) \
13088 $(HOST_EXPORTS) \
13089 for flag in $(EXTRA_HOST_FLAGS) ; do \
13090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13091 done; \
13092 echo "Doing maintainer-clean in libbanshee" ; \
13093 (cd libbanshee && \
13094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13096 "RANLIB=$${RANLIB}" \
13097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13098 maintainer-clean) \
13099 || exit 1
13100
13101 @endif libbanshee
13102
13103
13104 .PHONY: configure-libiberty maybe-configure-libiberty
13105 maybe-configure-libiberty:
13106 @if libiberty
13107 maybe-configure-libiberty: configure-libiberty
13108 configure-libiberty:
13109 @test -f stage_last && exit 0; \
13110 test ! -f libiberty/Makefile || exit 0; \
13111 [ -d libiberty ] || mkdir libiberty; \
13112 r=`${PWD_COMMAND}`; export r; \
13113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13114 $(HOST_EXPORTS) \
13115 echo Configuring in libiberty; \
13116 cd libiberty || exit 1; \
13117 case $(srcdir) in \
13118 \.) \
13119 srcdiroption="--srcdir=."; \
13120 libsrcdir=".";; \
13121 /* | [A-Za-z]:[\\/]*) \
13122 srcdiroption="--srcdir=$(srcdir)/libiberty"; \
13123 libsrcdir="$$s/libiberty";; \
13124 *) \
13125 srcdiroption="--srcdir=../$(srcdir)/libiberty"; \
13126 libsrcdir="$$s/libiberty";; \
13127 esac; \
13128 $(SHELL) $${libsrcdir}/configure \
13129 $(HOST_CONFIGARGS) $${srcdiroption} \
13130 || exit 1
13131 @endif libiberty
13132
13133 .PHONY: all-libiberty maybe-all-libiberty
13134 maybe-all-libiberty:
13135 @if libiberty
13136 maybe-all-libiberty: all-libiberty
13137 all-libiberty: configure-libiberty
13138 @test -f stage_last && exit 0; \
13139 r=`${PWD_COMMAND}`; export r; \
13140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13141 $(SET_LIB_PATH) \
13142 $(HOST_EXPORTS) \
13143 (cd libiberty && $(MAKE) $(FLAGS_TO_PASS) all)
13144 @endif libiberty
13145
13146 .PHONY: check-libiberty maybe-check-libiberty
13147 maybe-check-libiberty:
13148 @if libiberty
13149 maybe-check-libiberty: check-libiberty
13150
13151 check-libiberty:
13152 @r=`${PWD_COMMAND}`; export r; \
13153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13154 $(SET_LIB_PATH) \
13155 $(HOST_EXPORTS) \
13156 (cd libiberty && $(MAKE) $(FLAGS_TO_PASS) check)
13157
13158 @endif libiberty
13159
13160 .PHONY: install-libiberty maybe-install-libiberty
13161 maybe-install-libiberty:
13162 @if libiberty
13163 maybe-install-libiberty: install-libiberty
13164
13165 install-libiberty: installdirs
13166 @r=`${PWD_COMMAND}`; export r; \
13167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13168 $(SET_LIB_PATH) \
13169 $(HOST_EXPORTS) \
13170 (cd libiberty && $(MAKE) $(FLAGS_TO_PASS) install)
13171
13172 @endif libiberty
13173
13174 # Other targets (info, dvi, etc.)
13175
13176 .PHONY: maybe-info-libiberty info-libiberty
13177 maybe-info-libiberty:
13178 @if libiberty
13179 maybe-info-libiberty: info-libiberty
13180
13181 info-libiberty: \
13182 configure-libiberty
13183 @[ -f ./libiberty/Makefile ] || exit 0; \
13184 r=`${PWD_COMMAND}`; export r; \
13185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13186 $(SET_LIB_PATH) \
13187 $(HOST_EXPORTS) \
13188 for flag in $(EXTRA_HOST_FLAGS) ; do \
13189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13190 done; \
13191 echo "Doing info in libiberty" ; \
13192 (cd libiberty && \
13193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13195 "RANLIB=$${RANLIB}" \
13196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13197 info) \
13198 || exit 1
13199
13200 @endif libiberty
13201
13202 .PHONY: maybe-dvi-libiberty dvi-libiberty
13203 maybe-dvi-libiberty:
13204 @if libiberty
13205 maybe-dvi-libiberty: dvi-libiberty
13206
13207 dvi-libiberty: \
13208 configure-libiberty
13209 @[ -f ./libiberty/Makefile ] || exit 0; \
13210 r=`${PWD_COMMAND}`; export r; \
13211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13212 $(SET_LIB_PATH) \
13213 $(HOST_EXPORTS) \
13214 for flag in $(EXTRA_HOST_FLAGS) ; do \
13215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13216 done; \
13217 echo "Doing dvi in libiberty" ; \
13218 (cd libiberty && \
13219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13221 "RANLIB=$${RANLIB}" \
13222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13223 dvi) \
13224 || exit 1
13225
13226 @endif libiberty
13227
13228 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
13229 maybe-TAGS-libiberty:
13230 @if libiberty
13231 maybe-TAGS-libiberty: TAGS-libiberty
13232
13233 TAGS-libiberty: \
13234 configure-libiberty
13235 @[ -f ./libiberty/Makefile ] || exit 0; \
13236 r=`${PWD_COMMAND}`; export r; \
13237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13238 $(SET_LIB_PATH) \
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 TAGS in libiberty" ; \
13244 (cd libiberty && \
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 TAGS) \
13250 || exit 1
13251
13252 @endif libiberty
13253
13254 .PHONY: maybe-install-info-libiberty install-info-libiberty
13255 maybe-install-info-libiberty:
13256 @if libiberty
13257 maybe-install-info-libiberty: install-info-libiberty
13258
13259 install-info-libiberty: \
13260 configure-libiberty \
13261 info-libiberty
13262 @[ -f ./libiberty/Makefile ] || exit 0; \
13263 r=`${PWD_COMMAND}`; export r; \
13264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13265 $(SET_LIB_PATH) \
13266 $(HOST_EXPORTS) \
13267 for flag in $(EXTRA_HOST_FLAGS) ; do \
13268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13269 done; \
13270 echo "Doing install-info in libiberty" ; \
13271 (cd libiberty && \
13272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13274 "RANLIB=$${RANLIB}" \
13275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13276 install-info) \
13277 || exit 1
13278
13279 @endif libiberty
13280
13281 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
13282 maybe-installcheck-libiberty:
13283 @if libiberty
13284 maybe-installcheck-libiberty: installcheck-libiberty
13285
13286 installcheck-libiberty: \
13287 configure-libiberty
13288 @[ -f ./libiberty/Makefile ] || exit 0; \
13289 r=`${PWD_COMMAND}`; export r; \
13290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13291 $(SET_LIB_PATH) \
13292 $(HOST_EXPORTS) \
13293 for flag in $(EXTRA_HOST_FLAGS) ; do \
13294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13295 done; \
13296 echo "Doing installcheck in libiberty" ; \
13297 (cd libiberty && \
13298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13300 "RANLIB=$${RANLIB}" \
13301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13302 installcheck) \
13303 || exit 1
13304
13305 @endif libiberty
13306
13307 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
13308 maybe-mostlyclean-libiberty:
13309 @if libiberty
13310 maybe-mostlyclean-libiberty: mostlyclean-libiberty
13311
13312 mostlyclean-libiberty:
13313 @[ -f ./libiberty/Makefile ] || exit 0; \
13314 r=`${PWD_COMMAND}`; export r; \
13315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13316 $(SET_LIB_PATH) \
13317 $(HOST_EXPORTS) \
13318 for flag in $(EXTRA_HOST_FLAGS) ; do \
13319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13320 done; \
13321 echo "Doing mostlyclean in libiberty" ; \
13322 (cd libiberty && \
13323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13325 "RANLIB=$${RANLIB}" \
13326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13327 mostlyclean) \
13328 || exit 1
13329
13330 @endif libiberty
13331
13332 .PHONY: maybe-clean-libiberty clean-libiberty
13333 maybe-clean-libiberty:
13334 @if libiberty
13335 maybe-clean-libiberty: clean-libiberty
13336
13337 clean-libiberty:
13338 @[ -f ./libiberty/Makefile ] || exit 0; \
13339 r=`${PWD_COMMAND}`; export r; \
13340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13341 $(SET_LIB_PATH) \
13342 $(HOST_EXPORTS) \
13343 for flag in $(EXTRA_HOST_FLAGS) ; do \
13344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13345 done; \
13346 echo "Doing clean in libiberty" ; \
13347 (cd libiberty && \
13348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13350 "RANLIB=$${RANLIB}" \
13351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13352 clean) \
13353 || exit 1
13354
13355 @endif libiberty
13356
13357 .PHONY: maybe-distclean-libiberty distclean-libiberty
13358 maybe-distclean-libiberty:
13359 @if libiberty
13360 maybe-distclean-libiberty: distclean-libiberty
13361
13362 distclean-libiberty:
13363 @[ -f ./libiberty/Makefile ] || exit 0; \
13364 r=`${PWD_COMMAND}`; export r; \
13365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13366 $(SET_LIB_PATH) \
13367 $(HOST_EXPORTS) \
13368 for flag in $(EXTRA_HOST_FLAGS) ; do \
13369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13370 done; \
13371 echo "Doing distclean in libiberty" ; \
13372 (cd libiberty && \
13373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13375 "RANLIB=$${RANLIB}" \
13376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13377 distclean) \
13378 || exit 1
13379
13380 @endif libiberty
13381
13382 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
13383 maybe-maintainer-clean-libiberty:
13384 @if libiberty
13385 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
13386
13387 maintainer-clean-libiberty:
13388 @[ -f ./libiberty/Makefile ] || exit 0; \
13389 r=`${PWD_COMMAND}`; export r; \
13390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13391 $(SET_LIB_PATH) \
13392 $(HOST_EXPORTS) \
13393 for flag in $(EXTRA_HOST_FLAGS) ; do \
13394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13395 done; \
13396 echo "Doing maintainer-clean in libiberty" ; \
13397 (cd libiberty && \
13398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13400 "RANLIB=$${RANLIB}" \
13401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13402 maintainer-clean) \
13403 || exit 1
13404
13405 @endif libiberty
13406
13407
13408 .PHONY: configure-libtool maybe-configure-libtool
13409 maybe-configure-libtool:
13410 @if libtool
13411 maybe-configure-libtool: configure-libtool
13412 configure-libtool:
13413 @test ! -f libtool/Makefile || exit 0; \
13414 [ -d libtool ] || mkdir libtool; \
13415 r=`${PWD_COMMAND}`; export r; \
13416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13417 $(HOST_EXPORTS) \
13418 echo Configuring in libtool; \
13419 cd libtool || exit 1; \
13420 case $(srcdir) in \
13421 \.) \
13422 srcdiroption="--srcdir=."; \
13423 libsrcdir=".";; \
13424 /* | [A-Za-z]:[\\/]*) \
13425 srcdiroption="--srcdir=$(srcdir)/libtool"; \
13426 libsrcdir="$$s/libtool";; \
13427 *) \
13428 srcdiroption="--srcdir=../$(srcdir)/libtool"; \
13429 libsrcdir="$$s/libtool";; \
13430 esac; \
13431 $(SHELL) $${libsrcdir}/configure \
13432 $(HOST_CONFIGARGS) $${srcdiroption} \
13433 || exit 1
13434 @endif libtool
13435
13436 .PHONY: all-libtool maybe-all-libtool
13437 maybe-all-libtool:
13438 @if libtool
13439 maybe-all-libtool: all-libtool
13440 all-libtool: configure-libtool
13441 @r=`${PWD_COMMAND}`; export r; \
13442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13443 $(SET_LIB_PATH) \
13444 $(HOST_EXPORTS) \
13445 (cd libtool && $(MAKE) $(FLAGS_TO_PASS) all)
13446 @endif libtool
13447
13448 .PHONY: check-libtool maybe-check-libtool
13449 maybe-check-libtool:
13450 @if libtool
13451 maybe-check-libtool: check-libtool
13452
13453 check-libtool:
13454 @r=`${PWD_COMMAND}`; export r; \
13455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13456 $(SET_LIB_PATH) \
13457 $(HOST_EXPORTS) \
13458 (cd libtool && $(MAKE) $(FLAGS_TO_PASS) check)
13459
13460 @endif libtool
13461
13462 .PHONY: install-libtool maybe-install-libtool
13463 maybe-install-libtool:
13464 @if libtool
13465 maybe-install-libtool: install-libtool
13466
13467 install-libtool: installdirs
13468 @r=`${PWD_COMMAND}`; export r; \
13469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13470 $(SET_LIB_PATH) \
13471 $(HOST_EXPORTS) \
13472 (cd libtool && $(MAKE) $(FLAGS_TO_PASS) install)
13473
13474 @endif libtool
13475
13476 # Other targets (info, dvi, etc.)
13477
13478 .PHONY: maybe-info-libtool info-libtool
13479 maybe-info-libtool:
13480 @if libtool
13481 maybe-info-libtool: info-libtool
13482
13483 info-libtool: \
13484 configure-libtool
13485 @[ -f ./libtool/Makefile ] || exit 0; \
13486 r=`${PWD_COMMAND}`; export r; \
13487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13488 $(SET_LIB_PATH) \
13489 $(HOST_EXPORTS) \
13490 for flag in $(EXTRA_HOST_FLAGS) ; do \
13491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13492 done; \
13493 echo "Doing info in libtool" ; \
13494 (cd libtool && \
13495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13497 "RANLIB=$${RANLIB}" \
13498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13499 info) \
13500 || exit 1
13501
13502 @endif libtool
13503
13504 .PHONY: maybe-dvi-libtool dvi-libtool
13505 maybe-dvi-libtool:
13506 @if libtool
13507 maybe-dvi-libtool: dvi-libtool
13508
13509 dvi-libtool: \
13510 configure-libtool
13511 @[ -f ./libtool/Makefile ] || exit 0; \
13512 r=`${PWD_COMMAND}`; export r; \
13513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13514 $(SET_LIB_PATH) \
13515 $(HOST_EXPORTS) \
13516 for flag in $(EXTRA_HOST_FLAGS) ; do \
13517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13518 done; \
13519 echo "Doing dvi in libtool" ; \
13520 (cd libtool && \
13521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13523 "RANLIB=$${RANLIB}" \
13524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13525 dvi) \
13526 || exit 1
13527
13528 @endif libtool
13529
13530 .PHONY: maybe-TAGS-libtool TAGS-libtool
13531 maybe-TAGS-libtool:
13532 @if libtool
13533 maybe-TAGS-libtool: TAGS-libtool
13534
13535 TAGS-libtool: \
13536 configure-libtool
13537 @[ -f ./libtool/Makefile ] || exit 0; \
13538 r=`${PWD_COMMAND}`; export r; \
13539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13540 $(SET_LIB_PATH) \
13541 $(HOST_EXPORTS) \
13542 for flag in $(EXTRA_HOST_FLAGS) ; do \
13543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13544 done; \
13545 echo "Doing TAGS in libtool" ; \
13546 (cd libtool && \
13547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13549 "RANLIB=$${RANLIB}" \
13550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13551 TAGS) \
13552 || exit 1
13553
13554 @endif libtool
13555
13556 .PHONY: maybe-install-info-libtool install-info-libtool
13557 maybe-install-info-libtool:
13558 @if libtool
13559 maybe-install-info-libtool: install-info-libtool
13560
13561 install-info-libtool: \
13562 configure-libtool \
13563 info-libtool
13564 @[ -f ./libtool/Makefile ] || exit 0; \
13565 r=`${PWD_COMMAND}`; export r; \
13566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13567 $(SET_LIB_PATH) \
13568 $(HOST_EXPORTS) \
13569 for flag in $(EXTRA_HOST_FLAGS) ; do \
13570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13571 done; \
13572 echo "Doing install-info in libtool" ; \
13573 (cd libtool && \
13574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13576 "RANLIB=$${RANLIB}" \
13577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13578 install-info) \
13579 || exit 1
13580
13581 @endif libtool
13582
13583 .PHONY: maybe-installcheck-libtool installcheck-libtool
13584 maybe-installcheck-libtool:
13585 @if libtool
13586 maybe-installcheck-libtool: installcheck-libtool
13587
13588 installcheck-libtool: \
13589 configure-libtool
13590 @[ -f ./libtool/Makefile ] || exit 0; \
13591 r=`${PWD_COMMAND}`; export r; \
13592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13593 $(SET_LIB_PATH) \
13594 $(HOST_EXPORTS) \
13595 for flag in $(EXTRA_HOST_FLAGS) ; do \
13596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13597 done; \
13598 echo "Doing installcheck in libtool" ; \
13599 (cd libtool && \
13600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13602 "RANLIB=$${RANLIB}" \
13603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13604 installcheck) \
13605 || exit 1
13606
13607 @endif libtool
13608
13609 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
13610 maybe-mostlyclean-libtool:
13611 @if libtool
13612 maybe-mostlyclean-libtool: mostlyclean-libtool
13613
13614 mostlyclean-libtool:
13615 @[ -f ./libtool/Makefile ] || exit 0; \
13616 r=`${PWD_COMMAND}`; export r; \
13617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13618 $(SET_LIB_PATH) \
13619 $(HOST_EXPORTS) \
13620 for flag in $(EXTRA_HOST_FLAGS) ; do \
13621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13622 done; \
13623 echo "Doing mostlyclean in libtool" ; \
13624 (cd libtool && \
13625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13627 "RANLIB=$${RANLIB}" \
13628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13629 mostlyclean) \
13630 || exit 1
13631
13632 @endif libtool
13633
13634 .PHONY: maybe-clean-libtool clean-libtool
13635 maybe-clean-libtool:
13636 @if libtool
13637 maybe-clean-libtool: clean-libtool
13638
13639 clean-libtool:
13640 @[ -f ./libtool/Makefile ] || exit 0; \
13641 r=`${PWD_COMMAND}`; export r; \
13642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13643 $(SET_LIB_PATH) \
13644 $(HOST_EXPORTS) \
13645 for flag in $(EXTRA_HOST_FLAGS) ; do \
13646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13647 done; \
13648 echo "Doing clean in libtool" ; \
13649 (cd libtool && \
13650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13652 "RANLIB=$${RANLIB}" \
13653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13654 clean) \
13655 || exit 1
13656
13657 @endif libtool
13658
13659 .PHONY: maybe-distclean-libtool distclean-libtool
13660 maybe-distclean-libtool:
13661 @if libtool
13662 maybe-distclean-libtool: distclean-libtool
13663
13664 distclean-libtool:
13665 @[ -f ./libtool/Makefile ] || exit 0; \
13666 r=`${PWD_COMMAND}`; export r; \
13667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13668 $(SET_LIB_PATH) \
13669 $(HOST_EXPORTS) \
13670 for flag in $(EXTRA_HOST_FLAGS) ; do \
13671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13672 done; \
13673 echo "Doing distclean in libtool" ; \
13674 (cd libtool && \
13675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13677 "RANLIB=$${RANLIB}" \
13678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13679 distclean) \
13680 || exit 1
13681
13682 @endif libtool
13683
13684 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
13685 maybe-maintainer-clean-libtool:
13686 @if libtool
13687 maybe-maintainer-clean-libtool: maintainer-clean-libtool
13688
13689 maintainer-clean-libtool:
13690 @[ -f ./libtool/Makefile ] || exit 0; \
13691 r=`${PWD_COMMAND}`; export r; \
13692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13693 $(SET_LIB_PATH) \
13694 $(HOST_EXPORTS) \
13695 for flag in $(EXTRA_HOST_FLAGS) ; do \
13696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13697 done; \
13698 echo "Doing maintainer-clean in libtool" ; \
13699 (cd libtool && \
13700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13702 "RANLIB=$${RANLIB}" \
13703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13704 maintainer-clean) \
13705 || exit 1
13706
13707 @endif libtool
13708
13709
13710 .PHONY: configure-m4 maybe-configure-m4
13711 maybe-configure-m4:
13712 @if m4
13713 maybe-configure-m4: configure-m4
13714 configure-m4:
13715 @test ! -f m4/Makefile || exit 0; \
13716 [ -d m4 ] || mkdir m4; \
13717 r=`${PWD_COMMAND}`; export r; \
13718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13719 $(HOST_EXPORTS) \
13720 echo Configuring in m4; \
13721 cd m4 || exit 1; \
13722 case $(srcdir) in \
13723 \.) \
13724 srcdiroption="--srcdir=."; \
13725 libsrcdir=".";; \
13726 /* | [A-Za-z]:[\\/]*) \
13727 srcdiroption="--srcdir=$(srcdir)/m4"; \
13728 libsrcdir="$$s/m4";; \
13729 *) \
13730 srcdiroption="--srcdir=../$(srcdir)/m4"; \
13731 libsrcdir="$$s/m4";; \
13732 esac; \
13733 $(SHELL) $${libsrcdir}/configure \
13734 $(HOST_CONFIGARGS) $${srcdiroption} \
13735 || exit 1
13736 @endif m4
13737
13738 .PHONY: all-m4 maybe-all-m4
13739 maybe-all-m4:
13740 @if m4
13741 maybe-all-m4: all-m4
13742 all-m4: configure-m4
13743 @r=`${PWD_COMMAND}`; export r; \
13744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13745 $(SET_LIB_PATH) \
13746 $(HOST_EXPORTS) \
13747 (cd m4 && $(MAKE) $(FLAGS_TO_PASS) all)
13748 @endif m4
13749
13750 .PHONY: check-m4 maybe-check-m4
13751 maybe-check-m4:
13752 @if m4
13753 maybe-check-m4: check-m4
13754
13755 check-m4:
13756 @r=`${PWD_COMMAND}`; export r; \
13757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13758 $(SET_LIB_PATH) \
13759 $(HOST_EXPORTS) \
13760 (cd m4 && $(MAKE) $(FLAGS_TO_PASS) check)
13761
13762 @endif m4
13763
13764 .PHONY: install-m4 maybe-install-m4
13765 maybe-install-m4:
13766 @if m4
13767 maybe-install-m4: install-m4
13768
13769 install-m4: installdirs
13770 @r=`${PWD_COMMAND}`; export r; \
13771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13772 $(SET_LIB_PATH) \
13773 $(HOST_EXPORTS) \
13774 (cd m4 && $(MAKE) $(FLAGS_TO_PASS) install)
13775
13776 @endif m4
13777
13778 # Other targets (info, dvi, etc.)
13779
13780 .PHONY: maybe-info-m4 info-m4
13781 maybe-info-m4:
13782 @if m4
13783 maybe-info-m4: info-m4
13784
13785 info-m4: \
13786 configure-m4
13787 @[ -f ./m4/Makefile ] || exit 0; \
13788 r=`${PWD_COMMAND}`; export r; \
13789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13790 $(SET_LIB_PATH) \
13791 $(HOST_EXPORTS) \
13792 for flag in $(EXTRA_HOST_FLAGS) ; do \
13793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13794 done; \
13795 echo "Doing info in m4" ; \
13796 (cd m4 && \
13797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13799 "RANLIB=$${RANLIB}" \
13800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13801 info) \
13802 || exit 1
13803
13804 @endif m4
13805
13806 .PHONY: maybe-dvi-m4 dvi-m4
13807 maybe-dvi-m4:
13808 @if m4
13809 maybe-dvi-m4: dvi-m4
13810
13811 dvi-m4: \
13812 configure-m4
13813 @[ -f ./m4/Makefile ] || exit 0; \
13814 r=`${PWD_COMMAND}`; export r; \
13815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13816 $(SET_LIB_PATH) \
13817 $(HOST_EXPORTS) \
13818 for flag in $(EXTRA_HOST_FLAGS) ; do \
13819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13820 done; \
13821 echo "Doing dvi in m4" ; \
13822 (cd m4 && \
13823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13825 "RANLIB=$${RANLIB}" \
13826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13827 dvi) \
13828 || exit 1
13829
13830 @endif m4
13831
13832 .PHONY: maybe-TAGS-m4 TAGS-m4
13833 maybe-TAGS-m4:
13834 @if m4
13835 maybe-TAGS-m4: TAGS-m4
13836
13837 TAGS-m4: \
13838 configure-m4
13839 @[ -f ./m4/Makefile ] || exit 0; \
13840 r=`${PWD_COMMAND}`; export r; \
13841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13842 $(SET_LIB_PATH) \
13843 $(HOST_EXPORTS) \
13844 for flag in $(EXTRA_HOST_FLAGS) ; do \
13845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13846 done; \
13847 echo "Doing TAGS in m4" ; \
13848 (cd m4 && \
13849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13851 "RANLIB=$${RANLIB}" \
13852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13853 TAGS) \
13854 || exit 1
13855
13856 @endif m4
13857
13858 .PHONY: maybe-install-info-m4 install-info-m4
13859 maybe-install-info-m4:
13860 @if m4
13861 maybe-install-info-m4: install-info-m4
13862
13863 install-info-m4: \
13864 configure-m4 \
13865 info-m4
13866 @[ -f ./m4/Makefile ] || exit 0; \
13867 r=`${PWD_COMMAND}`; export r; \
13868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13869 $(SET_LIB_PATH) \
13870 $(HOST_EXPORTS) \
13871 for flag in $(EXTRA_HOST_FLAGS) ; do \
13872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13873 done; \
13874 echo "Doing install-info in m4" ; \
13875 (cd m4 && \
13876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13878 "RANLIB=$${RANLIB}" \
13879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13880 install-info) \
13881 || exit 1
13882
13883 @endif m4
13884
13885 .PHONY: maybe-installcheck-m4 installcheck-m4
13886 maybe-installcheck-m4:
13887 @if m4
13888 maybe-installcheck-m4: installcheck-m4
13889
13890 installcheck-m4: \
13891 configure-m4
13892 @[ -f ./m4/Makefile ] || exit 0; \
13893 r=`${PWD_COMMAND}`; export r; \
13894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13895 $(SET_LIB_PATH) \
13896 $(HOST_EXPORTS) \
13897 for flag in $(EXTRA_HOST_FLAGS) ; do \
13898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13899 done; \
13900 echo "Doing installcheck in m4" ; \
13901 (cd m4 && \
13902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13904 "RANLIB=$${RANLIB}" \
13905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13906 installcheck) \
13907 || exit 1
13908
13909 @endif m4
13910
13911 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
13912 maybe-mostlyclean-m4:
13913 @if m4
13914 maybe-mostlyclean-m4: mostlyclean-m4
13915
13916 mostlyclean-m4:
13917 @[ -f ./m4/Makefile ] || exit 0; \
13918 r=`${PWD_COMMAND}`; export r; \
13919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13920 $(SET_LIB_PATH) \
13921 $(HOST_EXPORTS) \
13922 for flag in $(EXTRA_HOST_FLAGS) ; do \
13923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13924 done; \
13925 echo "Doing mostlyclean in m4" ; \
13926 (cd m4 && \
13927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13929 "RANLIB=$${RANLIB}" \
13930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13931 mostlyclean) \
13932 || exit 1
13933
13934 @endif m4
13935
13936 .PHONY: maybe-clean-m4 clean-m4
13937 maybe-clean-m4:
13938 @if m4
13939 maybe-clean-m4: clean-m4
13940
13941 clean-m4:
13942 @[ -f ./m4/Makefile ] || exit 0; \
13943 r=`${PWD_COMMAND}`; export r; \
13944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13945 $(SET_LIB_PATH) \
13946 $(HOST_EXPORTS) \
13947 for flag in $(EXTRA_HOST_FLAGS) ; do \
13948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13949 done; \
13950 echo "Doing clean in m4" ; \
13951 (cd m4 && \
13952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13954 "RANLIB=$${RANLIB}" \
13955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13956 clean) \
13957 || exit 1
13958
13959 @endif m4
13960
13961 .PHONY: maybe-distclean-m4 distclean-m4
13962 maybe-distclean-m4:
13963 @if m4
13964 maybe-distclean-m4: distclean-m4
13965
13966 distclean-m4:
13967 @[ -f ./m4/Makefile ] || exit 0; \
13968 r=`${PWD_COMMAND}`; export r; \
13969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13970 $(SET_LIB_PATH) \
13971 $(HOST_EXPORTS) \
13972 for flag in $(EXTRA_HOST_FLAGS) ; do \
13973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13974 done; \
13975 echo "Doing distclean in m4" ; \
13976 (cd m4 && \
13977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13979 "RANLIB=$${RANLIB}" \
13980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13981 distclean) \
13982 || exit 1
13983
13984 @endif m4
13985
13986 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
13987 maybe-maintainer-clean-m4:
13988 @if m4
13989 maybe-maintainer-clean-m4: maintainer-clean-m4
13990
13991 maintainer-clean-m4:
13992 @[ -f ./m4/Makefile ] || exit 0; \
13993 r=`${PWD_COMMAND}`; export r; \
13994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13995 $(SET_LIB_PATH) \
13996 $(HOST_EXPORTS) \
13997 for flag in $(EXTRA_HOST_FLAGS) ; do \
13998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13999 done; \
14000 echo "Doing maintainer-clean in m4" ; \
14001 (cd m4 && \
14002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14004 "RANLIB=$${RANLIB}" \
14005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14006 maintainer-clean) \
14007 || exit 1
14008
14009 @endif m4
14010
14011
14012 .PHONY: configure-make maybe-configure-make
14013 maybe-configure-make:
14014 @if make
14015 maybe-configure-make: configure-make
14016 configure-make:
14017 @test ! -f make/Makefile || exit 0; \
14018 [ -d make ] || mkdir make; \
14019 r=`${PWD_COMMAND}`; export r; \
14020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14021 $(HOST_EXPORTS) \
14022 echo Configuring in make; \
14023 cd make || exit 1; \
14024 case $(srcdir) in \
14025 \.) \
14026 srcdiroption="--srcdir=."; \
14027 libsrcdir=".";; \
14028 /* | [A-Za-z]:[\\/]*) \
14029 srcdiroption="--srcdir=$(srcdir)/make"; \
14030 libsrcdir="$$s/make";; \
14031 *) \
14032 srcdiroption="--srcdir=../$(srcdir)/make"; \
14033 libsrcdir="$$s/make";; \
14034 esac; \
14035 $(SHELL) $${libsrcdir}/configure \
14036 $(HOST_CONFIGARGS) $${srcdiroption} \
14037 || exit 1
14038 @endif make
14039
14040 .PHONY: all-make maybe-all-make
14041 maybe-all-make:
14042 @if make
14043 maybe-all-make: all-make
14044 all-make: configure-make
14045 @r=`${PWD_COMMAND}`; export r; \
14046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14047 $(SET_LIB_PATH) \
14048 $(HOST_EXPORTS) \
14049 (cd make && $(MAKE) $(FLAGS_TO_PASS) all)
14050 @endif make
14051
14052 .PHONY: check-make maybe-check-make
14053 maybe-check-make:
14054 @if make
14055 maybe-check-make: check-make
14056
14057 check-make:
14058 @r=`${PWD_COMMAND}`; export r; \
14059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14060 $(SET_LIB_PATH) \
14061 $(HOST_EXPORTS) \
14062 (cd make && $(MAKE) $(FLAGS_TO_PASS) check)
14063
14064 @endif make
14065
14066 .PHONY: install-make maybe-install-make
14067 maybe-install-make:
14068 @if make
14069 maybe-install-make: install-make
14070
14071 install-make: installdirs
14072 @r=`${PWD_COMMAND}`; export r; \
14073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14074 $(SET_LIB_PATH) \
14075 $(HOST_EXPORTS) \
14076 (cd make && $(MAKE) $(FLAGS_TO_PASS) install)
14077
14078 @endif make
14079
14080 # Other targets (info, dvi, etc.)
14081
14082 .PHONY: maybe-info-make info-make
14083 maybe-info-make:
14084 @if make
14085 maybe-info-make: info-make
14086
14087 info-make: \
14088 configure-make
14089 @[ -f ./make/Makefile ] || exit 0; \
14090 r=`${PWD_COMMAND}`; export r; \
14091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14092 $(SET_LIB_PATH) \
14093 $(HOST_EXPORTS) \
14094 for flag in $(EXTRA_HOST_FLAGS) ; do \
14095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14096 done; \
14097 echo "Doing info in make" ; \
14098 (cd make && \
14099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14101 "RANLIB=$${RANLIB}" \
14102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14103 info) \
14104 || exit 1
14105
14106 @endif make
14107
14108 .PHONY: maybe-dvi-make dvi-make
14109 maybe-dvi-make:
14110 @if make
14111 maybe-dvi-make: dvi-make
14112
14113 dvi-make: \
14114 configure-make
14115 @[ -f ./make/Makefile ] || exit 0; \
14116 r=`${PWD_COMMAND}`; export r; \
14117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14118 $(SET_LIB_PATH) \
14119 $(HOST_EXPORTS) \
14120 for flag in $(EXTRA_HOST_FLAGS) ; do \
14121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14122 done; \
14123 echo "Doing dvi in make" ; \
14124 (cd make && \
14125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14127 "RANLIB=$${RANLIB}" \
14128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14129 dvi) \
14130 || exit 1
14131
14132 @endif make
14133
14134 .PHONY: maybe-TAGS-make TAGS-make
14135 maybe-TAGS-make:
14136 @if make
14137 maybe-TAGS-make: TAGS-make
14138
14139 TAGS-make: \
14140 configure-make
14141 @[ -f ./make/Makefile ] || exit 0; \
14142 r=`${PWD_COMMAND}`; export r; \
14143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14144 $(SET_LIB_PATH) \
14145 $(HOST_EXPORTS) \
14146 for flag in $(EXTRA_HOST_FLAGS) ; do \
14147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14148 done; \
14149 echo "Doing TAGS in make" ; \
14150 (cd make && \
14151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14153 "RANLIB=$${RANLIB}" \
14154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14155 TAGS) \
14156 || exit 1
14157
14158 @endif make
14159
14160 .PHONY: maybe-install-info-make install-info-make
14161 maybe-install-info-make:
14162 @if make
14163 maybe-install-info-make: install-info-make
14164
14165 install-info-make: \
14166 configure-make \
14167 info-make
14168 @[ -f ./make/Makefile ] || exit 0; \
14169 r=`${PWD_COMMAND}`; export r; \
14170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14171 $(SET_LIB_PATH) \
14172 $(HOST_EXPORTS) \
14173 for flag in $(EXTRA_HOST_FLAGS) ; do \
14174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14175 done; \
14176 echo "Doing install-info in make" ; \
14177 (cd make && \
14178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14180 "RANLIB=$${RANLIB}" \
14181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14182 install-info) \
14183 || exit 1
14184
14185 @endif make
14186
14187 .PHONY: maybe-installcheck-make installcheck-make
14188 maybe-installcheck-make:
14189 @if make
14190 maybe-installcheck-make: installcheck-make
14191
14192 installcheck-make: \
14193 configure-make
14194 @[ -f ./make/Makefile ] || exit 0; \
14195 r=`${PWD_COMMAND}`; export r; \
14196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14197 $(SET_LIB_PATH) \
14198 $(HOST_EXPORTS) \
14199 for flag in $(EXTRA_HOST_FLAGS) ; do \
14200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14201 done; \
14202 echo "Doing installcheck in make" ; \
14203 (cd make && \
14204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14206 "RANLIB=$${RANLIB}" \
14207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14208 installcheck) \
14209 || exit 1
14210
14211 @endif make
14212
14213 .PHONY: maybe-mostlyclean-make mostlyclean-make
14214 maybe-mostlyclean-make:
14215 @if make
14216 maybe-mostlyclean-make: mostlyclean-make
14217
14218 mostlyclean-make:
14219 @[ -f ./make/Makefile ] || exit 0; \
14220 r=`${PWD_COMMAND}`; export r; \
14221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14222 $(SET_LIB_PATH) \
14223 $(HOST_EXPORTS) \
14224 for flag in $(EXTRA_HOST_FLAGS) ; do \
14225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14226 done; \
14227 echo "Doing mostlyclean in make" ; \
14228 (cd make && \
14229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14231 "RANLIB=$${RANLIB}" \
14232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14233 mostlyclean) \
14234 || exit 1
14235
14236 @endif make
14237
14238 .PHONY: maybe-clean-make clean-make
14239 maybe-clean-make:
14240 @if make
14241 maybe-clean-make: clean-make
14242
14243 clean-make:
14244 @[ -f ./make/Makefile ] || exit 0; \
14245 r=`${PWD_COMMAND}`; export r; \
14246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14247 $(SET_LIB_PATH) \
14248 $(HOST_EXPORTS) \
14249 for flag in $(EXTRA_HOST_FLAGS) ; do \
14250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14251 done; \
14252 echo "Doing clean in make" ; \
14253 (cd make && \
14254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14256 "RANLIB=$${RANLIB}" \
14257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14258 clean) \
14259 || exit 1
14260
14261 @endif make
14262
14263 .PHONY: maybe-distclean-make distclean-make
14264 maybe-distclean-make:
14265 @if make
14266 maybe-distclean-make: distclean-make
14267
14268 distclean-make:
14269 @[ -f ./make/Makefile ] || exit 0; \
14270 r=`${PWD_COMMAND}`; export r; \
14271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14272 $(SET_LIB_PATH) \
14273 $(HOST_EXPORTS) \
14274 for flag in $(EXTRA_HOST_FLAGS) ; do \
14275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14276 done; \
14277 echo "Doing distclean in make" ; \
14278 (cd make && \
14279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14281 "RANLIB=$${RANLIB}" \
14282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14283 distclean) \
14284 || exit 1
14285
14286 @endif make
14287
14288 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
14289 maybe-maintainer-clean-make:
14290 @if make
14291 maybe-maintainer-clean-make: maintainer-clean-make
14292
14293 maintainer-clean-make:
14294 @[ -f ./make/Makefile ] || exit 0; \
14295 r=`${PWD_COMMAND}`; export r; \
14296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14297 $(SET_LIB_PATH) \
14298 $(HOST_EXPORTS) \
14299 for flag in $(EXTRA_HOST_FLAGS) ; do \
14300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14301 done; \
14302 echo "Doing maintainer-clean in make" ; \
14303 (cd make && \
14304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14306 "RANLIB=$${RANLIB}" \
14307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14308 maintainer-clean) \
14309 || exit 1
14310
14311 @endif make
14312
14313
14314 .PHONY: configure-mmalloc maybe-configure-mmalloc
14315 maybe-configure-mmalloc:
14316 @if mmalloc
14317 maybe-configure-mmalloc: configure-mmalloc
14318 configure-mmalloc:
14319 @test ! -f mmalloc/Makefile || exit 0; \
14320 [ -d mmalloc ] || mkdir mmalloc; \
14321 r=`${PWD_COMMAND}`; export r; \
14322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14323 $(HOST_EXPORTS) \
14324 echo Configuring in mmalloc; \
14325 cd mmalloc || exit 1; \
14326 case $(srcdir) in \
14327 \.) \
14328 srcdiroption="--srcdir=."; \
14329 libsrcdir=".";; \
14330 /* | [A-Za-z]:[\\/]*) \
14331 srcdiroption="--srcdir=$(srcdir)/mmalloc"; \
14332 libsrcdir="$$s/mmalloc";; \
14333 *) \
14334 srcdiroption="--srcdir=../$(srcdir)/mmalloc"; \
14335 libsrcdir="$$s/mmalloc";; \
14336 esac; \
14337 $(SHELL) $${libsrcdir}/configure \
14338 $(HOST_CONFIGARGS) $${srcdiroption} \
14339 || exit 1
14340 @endif mmalloc
14341
14342 .PHONY: all-mmalloc maybe-all-mmalloc
14343 maybe-all-mmalloc:
14344 @if mmalloc
14345 maybe-all-mmalloc: all-mmalloc
14346 all-mmalloc: configure-mmalloc
14347 @r=`${PWD_COMMAND}`; export r; \
14348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14349 $(SET_LIB_PATH) \
14350 $(HOST_EXPORTS) \
14351 (cd mmalloc && $(MAKE) $(FLAGS_TO_PASS) all)
14352 @endif mmalloc
14353
14354 .PHONY: check-mmalloc maybe-check-mmalloc
14355 maybe-check-mmalloc:
14356 @if mmalloc
14357 maybe-check-mmalloc: check-mmalloc
14358
14359 check-mmalloc:
14360
14361 @endif mmalloc
14362
14363 .PHONY: install-mmalloc maybe-install-mmalloc
14364 maybe-install-mmalloc:
14365 @if mmalloc
14366 maybe-install-mmalloc: install-mmalloc
14367
14368 install-mmalloc: installdirs
14369 @r=`${PWD_COMMAND}`; export r; \
14370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14371 $(SET_LIB_PATH) \
14372 $(HOST_EXPORTS) \
14373 (cd mmalloc && $(MAKE) $(FLAGS_TO_PASS) install)
14374
14375 @endif mmalloc
14376
14377 # Other targets (info, dvi, etc.)
14378
14379 .PHONY: maybe-info-mmalloc info-mmalloc
14380 maybe-info-mmalloc:
14381 @if mmalloc
14382 maybe-info-mmalloc: info-mmalloc
14383
14384 info-mmalloc: \
14385 configure-mmalloc
14386 @[ -f ./mmalloc/Makefile ] || exit 0; \
14387 r=`${PWD_COMMAND}`; export r; \
14388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14389 $(SET_LIB_PATH) \
14390 $(HOST_EXPORTS) \
14391 for flag in $(EXTRA_HOST_FLAGS) ; do \
14392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14393 done; \
14394 echo "Doing info in mmalloc" ; \
14395 (cd mmalloc && \
14396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14398 "RANLIB=$${RANLIB}" \
14399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14400 info) \
14401 || exit 1
14402
14403 @endif mmalloc
14404
14405 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
14406 maybe-dvi-mmalloc:
14407 @if mmalloc
14408 maybe-dvi-mmalloc: dvi-mmalloc
14409
14410 dvi-mmalloc: \
14411 configure-mmalloc
14412 @[ -f ./mmalloc/Makefile ] || exit 0; \
14413 r=`${PWD_COMMAND}`; export r; \
14414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14415 $(SET_LIB_PATH) \
14416 $(HOST_EXPORTS) \
14417 for flag in $(EXTRA_HOST_FLAGS) ; do \
14418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14419 done; \
14420 echo "Doing dvi in mmalloc" ; \
14421 (cd mmalloc && \
14422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14424 "RANLIB=$${RANLIB}" \
14425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14426 dvi) \
14427 || exit 1
14428
14429 @endif mmalloc
14430
14431 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
14432 maybe-TAGS-mmalloc:
14433 @if mmalloc
14434 maybe-TAGS-mmalloc: TAGS-mmalloc
14435
14436 TAGS-mmalloc: \
14437 configure-mmalloc
14438 @[ -f ./mmalloc/Makefile ] || exit 0; \
14439 r=`${PWD_COMMAND}`; export r; \
14440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14441 $(SET_LIB_PATH) \
14442 $(HOST_EXPORTS) \
14443 for flag in $(EXTRA_HOST_FLAGS) ; do \
14444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14445 done; \
14446 echo "Doing TAGS in mmalloc" ; \
14447 (cd mmalloc && \
14448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14450 "RANLIB=$${RANLIB}" \
14451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14452 TAGS) \
14453 || exit 1
14454
14455 @endif mmalloc
14456
14457 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
14458 maybe-install-info-mmalloc:
14459 @if mmalloc
14460 maybe-install-info-mmalloc: install-info-mmalloc
14461
14462 install-info-mmalloc: \
14463 configure-mmalloc \
14464 info-mmalloc
14465 @[ -f ./mmalloc/Makefile ] || exit 0; \
14466 r=`${PWD_COMMAND}`; export r; \
14467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14468 $(SET_LIB_PATH) \
14469 $(HOST_EXPORTS) \
14470 for flag in $(EXTRA_HOST_FLAGS) ; do \
14471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14472 done; \
14473 echo "Doing install-info in mmalloc" ; \
14474 (cd mmalloc && \
14475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14477 "RANLIB=$${RANLIB}" \
14478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14479 install-info) \
14480 || exit 1
14481
14482 @endif mmalloc
14483
14484 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
14485 maybe-installcheck-mmalloc:
14486 @if mmalloc
14487 maybe-installcheck-mmalloc: installcheck-mmalloc
14488
14489 installcheck-mmalloc: \
14490 configure-mmalloc
14491 @[ -f ./mmalloc/Makefile ] || exit 0; \
14492 r=`${PWD_COMMAND}`; export r; \
14493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14494 $(SET_LIB_PATH) \
14495 $(HOST_EXPORTS) \
14496 for flag in $(EXTRA_HOST_FLAGS) ; do \
14497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14498 done; \
14499 echo "Doing installcheck in mmalloc" ; \
14500 (cd mmalloc && \
14501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14503 "RANLIB=$${RANLIB}" \
14504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14505 installcheck) \
14506 || exit 1
14507
14508 @endif mmalloc
14509
14510 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
14511 maybe-mostlyclean-mmalloc:
14512 @if mmalloc
14513 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
14514
14515 mostlyclean-mmalloc:
14516 @[ -f ./mmalloc/Makefile ] || exit 0; \
14517 r=`${PWD_COMMAND}`; export r; \
14518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14519 $(SET_LIB_PATH) \
14520 $(HOST_EXPORTS) \
14521 for flag in $(EXTRA_HOST_FLAGS) ; do \
14522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14523 done; \
14524 echo "Doing mostlyclean in mmalloc" ; \
14525 (cd mmalloc && \
14526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14528 "RANLIB=$${RANLIB}" \
14529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14530 mostlyclean) \
14531 || exit 1
14532
14533 @endif mmalloc
14534
14535 .PHONY: maybe-clean-mmalloc clean-mmalloc
14536 maybe-clean-mmalloc:
14537 @if mmalloc
14538 maybe-clean-mmalloc: clean-mmalloc
14539
14540 clean-mmalloc:
14541 @[ -f ./mmalloc/Makefile ] || exit 0; \
14542 r=`${PWD_COMMAND}`; export r; \
14543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14544 $(SET_LIB_PATH) \
14545 $(HOST_EXPORTS) \
14546 for flag in $(EXTRA_HOST_FLAGS) ; do \
14547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14548 done; \
14549 echo "Doing clean in mmalloc" ; \
14550 (cd mmalloc && \
14551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14553 "RANLIB=$${RANLIB}" \
14554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14555 clean) \
14556 || exit 1
14557
14558 @endif mmalloc
14559
14560 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
14561 maybe-distclean-mmalloc:
14562 @if mmalloc
14563 maybe-distclean-mmalloc: distclean-mmalloc
14564
14565 distclean-mmalloc:
14566 @[ -f ./mmalloc/Makefile ] || exit 0; \
14567 r=`${PWD_COMMAND}`; export r; \
14568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14569 $(SET_LIB_PATH) \
14570 $(HOST_EXPORTS) \
14571 for flag in $(EXTRA_HOST_FLAGS) ; do \
14572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14573 done; \
14574 echo "Doing distclean in mmalloc" ; \
14575 (cd mmalloc && \
14576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14578 "RANLIB=$${RANLIB}" \
14579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14580 distclean) \
14581 || exit 1
14582
14583 @endif mmalloc
14584
14585 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
14586 maybe-maintainer-clean-mmalloc:
14587 @if mmalloc
14588 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
14589
14590 maintainer-clean-mmalloc:
14591 @[ -f ./mmalloc/Makefile ] || exit 0; \
14592 r=`${PWD_COMMAND}`; export r; \
14593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14594 $(SET_LIB_PATH) \
14595 $(HOST_EXPORTS) \
14596 for flag in $(EXTRA_HOST_FLAGS) ; do \
14597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14598 done; \
14599 echo "Doing maintainer-clean in mmalloc" ; \
14600 (cd mmalloc && \
14601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14603 "RANLIB=$${RANLIB}" \
14604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14605 maintainer-clean) \
14606 || exit 1
14607
14608 @endif mmalloc
14609
14610
14611 .PHONY: configure-patch maybe-configure-patch
14612 maybe-configure-patch:
14613 @if patch
14614 maybe-configure-patch: configure-patch
14615 configure-patch:
14616 @test ! -f patch/Makefile || exit 0; \
14617 [ -d patch ] || mkdir patch; \
14618 r=`${PWD_COMMAND}`; export r; \
14619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14620 $(HOST_EXPORTS) \
14621 echo Configuring in patch; \
14622 cd patch || exit 1; \
14623 case $(srcdir) in \
14624 \.) \
14625 srcdiroption="--srcdir=."; \
14626 libsrcdir=".";; \
14627 /* | [A-Za-z]:[\\/]*) \
14628 srcdiroption="--srcdir=$(srcdir)/patch"; \
14629 libsrcdir="$$s/patch";; \
14630 *) \
14631 srcdiroption="--srcdir=../$(srcdir)/patch"; \
14632 libsrcdir="$$s/patch";; \
14633 esac; \
14634 $(SHELL) $${libsrcdir}/configure \
14635 $(HOST_CONFIGARGS) $${srcdiroption} \
14636 || exit 1
14637 @endif patch
14638
14639 .PHONY: all-patch maybe-all-patch
14640 maybe-all-patch:
14641 @if patch
14642 maybe-all-patch: all-patch
14643 all-patch: configure-patch
14644 @r=`${PWD_COMMAND}`; export r; \
14645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14646 $(SET_LIB_PATH) \
14647 $(HOST_EXPORTS) \
14648 (cd patch && $(MAKE) $(FLAGS_TO_PASS) all)
14649 @endif patch
14650
14651 .PHONY: check-patch maybe-check-patch
14652 maybe-check-patch:
14653 @if patch
14654 maybe-check-patch: check-patch
14655
14656 check-patch:
14657 @r=`${PWD_COMMAND}`; export r; \
14658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14659 $(SET_LIB_PATH) \
14660 $(HOST_EXPORTS) \
14661 (cd patch && $(MAKE) $(FLAGS_TO_PASS) check)
14662
14663 @endif patch
14664
14665 .PHONY: install-patch maybe-install-patch
14666 maybe-install-patch:
14667 @if patch
14668 maybe-install-patch: install-patch
14669
14670 install-patch: installdirs
14671 @r=`${PWD_COMMAND}`; export r; \
14672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14673 $(SET_LIB_PATH) \
14674 $(HOST_EXPORTS) \
14675 (cd patch && $(MAKE) $(FLAGS_TO_PASS) install)
14676
14677 @endif patch
14678
14679 # Other targets (info, dvi, etc.)
14680
14681 .PHONY: maybe-info-patch info-patch
14682 maybe-info-patch:
14683 @if patch
14684 maybe-info-patch: info-patch
14685
14686 info-patch: \
14687 configure-patch
14688 @[ -f ./patch/Makefile ] || exit 0; \
14689 r=`${PWD_COMMAND}`; export r; \
14690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14691 $(SET_LIB_PATH) \
14692 $(HOST_EXPORTS) \
14693 for flag in $(EXTRA_HOST_FLAGS) ; do \
14694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14695 done; \
14696 echo "Doing info in patch" ; \
14697 (cd patch && \
14698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14700 "RANLIB=$${RANLIB}" \
14701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14702 info) \
14703 || exit 1
14704
14705 @endif patch
14706
14707 .PHONY: maybe-dvi-patch dvi-patch
14708 maybe-dvi-patch:
14709 @if patch
14710 maybe-dvi-patch: dvi-patch
14711
14712 dvi-patch: \
14713 configure-patch
14714 @[ -f ./patch/Makefile ] || exit 0; \
14715 r=`${PWD_COMMAND}`; export r; \
14716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14717 $(SET_LIB_PATH) \
14718 $(HOST_EXPORTS) \
14719 for flag in $(EXTRA_HOST_FLAGS) ; do \
14720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14721 done; \
14722 echo "Doing dvi in patch" ; \
14723 (cd patch && \
14724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14726 "RANLIB=$${RANLIB}" \
14727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14728 dvi) \
14729 || exit 1
14730
14731 @endif patch
14732
14733 .PHONY: maybe-TAGS-patch TAGS-patch
14734 maybe-TAGS-patch:
14735 @if patch
14736 maybe-TAGS-patch: TAGS-patch
14737
14738 TAGS-patch: \
14739 configure-patch
14740 @[ -f ./patch/Makefile ] || exit 0; \
14741 r=`${PWD_COMMAND}`; export r; \
14742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14743 $(SET_LIB_PATH) \
14744 $(HOST_EXPORTS) \
14745 for flag in $(EXTRA_HOST_FLAGS) ; do \
14746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14747 done; \
14748 echo "Doing TAGS in patch" ; \
14749 (cd patch && \
14750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14752 "RANLIB=$${RANLIB}" \
14753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14754 TAGS) \
14755 || exit 1
14756
14757 @endif patch
14758
14759 .PHONY: maybe-install-info-patch install-info-patch
14760 maybe-install-info-patch:
14761 @if patch
14762 maybe-install-info-patch: install-info-patch
14763
14764 install-info-patch: \
14765 configure-patch \
14766 info-patch
14767 @[ -f ./patch/Makefile ] || exit 0; \
14768 r=`${PWD_COMMAND}`; export r; \
14769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14770 $(SET_LIB_PATH) \
14771 $(HOST_EXPORTS) \
14772 for flag in $(EXTRA_HOST_FLAGS) ; do \
14773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14774 done; \
14775 echo "Doing install-info in patch" ; \
14776 (cd patch && \
14777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14779 "RANLIB=$${RANLIB}" \
14780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14781 install-info) \
14782 || exit 1
14783
14784 @endif patch
14785
14786 .PHONY: maybe-installcheck-patch installcheck-patch
14787 maybe-installcheck-patch:
14788 @if patch
14789 maybe-installcheck-patch: installcheck-patch
14790
14791 installcheck-patch: \
14792 configure-patch
14793 @[ -f ./patch/Makefile ] || exit 0; \
14794 r=`${PWD_COMMAND}`; export r; \
14795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14796 $(SET_LIB_PATH) \
14797 $(HOST_EXPORTS) \
14798 for flag in $(EXTRA_HOST_FLAGS) ; do \
14799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14800 done; \
14801 echo "Doing installcheck in patch" ; \
14802 (cd patch && \
14803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14805 "RANLIB=$${RANLIB}" \
14806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14807 installcheck) \
14808 || exit 1
14809
14810 @endif patch
14811
14812 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
14813 maybe-mostlyclean-patch:
14814 @if patch
14815 maybe-mostlyclean-patch: mostlyclean-patch
14816
14817 mostlyclean-patch:
14818 @[ -f ./patch/Makefile ] || exit 0; \
14819 r=`${PWD_COMMAND}`; export r; \
14820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14821 $(SET_LIB_PATH) \
14822 $(HOST_EXPORTS) \
14823 for flag in $(EXTRA_HOST_FLAGS) ; do \
14824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14825 done; \
14826 echo "Doing mostlyclean in patch" ; \
14827 (cd patch && \
14828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14830 "RANLIB=$${RANLIB}" \
14831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14832 mostlyclean) \
14833 || exit 1
14834
14835 @endif patch
14836
14837 .PHONY: maybe-clean-patch clean-patch
14838 maybe-clean-patch:
14839 @if patch
14840 maybe-clean-patch: clean-patch
14841
14842 clean-patch:
14843 @[ -f ./patch/Makefile ] || exit 0; \
14844 r=`${PWD_COMMAND}`; export r; \
14845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14846 $(SET_LIB_PATH) \
14847 $(HOST_EXPORTS) \
14848 for flag in $(EXTRA_HOST_FLAGS) ; do \
14849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14850 done; \
14851 echo "Doing clean in patch" ; \
14852 (cd patch && \
14853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14855 "RANLIB=$${RANLIB}" \
14856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14857 clean) \
14858 || exit 1
14859
14860 @endif patch
14861
14862 .PHONY: maybe-distclean-patch distclean-patch
14863 maybe-distclean-patch:
14864 @if patch
14865 maybe-distclean-patch: distclean-patch
14866
14867 distclean-patch:
14868 @[ -f ./patch/Makefile ] || exit 0; \
14869 r=`${PWD_COMMAND}`; export r; \
14870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14871 $(SET_LIB_PATH) \
14872 $(HOST_EXPORTS) \
14873 for flag in $(EXTRA_HOST_FLAGS) ; do \
14874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14875 done; \
14876 echo "Doing distclean in patch" ; \
14877 (cd patch && \
14878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14880 "RANLIB=$${RANLIB}" \
14881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14882 distclean) \
14883 || exit 1
14884
14885 @endif patch
14886
14887 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
14888 maybe-maintainer-clean-patch:
14889 @if patch
14890 maybe-maintainer-clean-patch: maintainer-clean-patch
14891
14892 maintainer-clean-patch:
14893 @[ -f ./patch/Makefile ] || exit 0; \
14894 r=`${PWD_COMMAND}`; export r; \
14895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14896 $(SET_LIB_PATH) \
14897 $(HOST_EXPORTS) \
14898 for flag in $(EXTRA_HOST_FLAGS) ; do \
14899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14900 done; \
14901 echo "Doing maintainer-clean in patch" ; \
14902 (cd patch && \
14903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14905 "RANLIB=$${RANLIB}" \
14906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14907 maintainer-clean) \
14908 || exit 1
14909
14910 @endif patch
14911
14912
14913 .PHONY: configure-perl maybe-configure-perl
14914 maybe-configure-perl:
14915 @if perl
14916 maybe-configure-perl: configure-perl
14917 configure-perl:
14918 @test ! -f perl/Makefile || exit 0; \
14919 [ -d perl ] || mkdir perl; \
14920 r=`${PWD_COMMAND}`; export r; \
14921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14922 $(HOST_EXPORTS) \
14923 echo Configuring in perl; \
14924 cd perl || exit 1; \
14925 case $(srcdir) in \
14926 \.) \
14927 srcdiroption="--srcdir=."; \
14928 libsrcdir=".";; \
14929 /* | [A-Za-z]:[\\/]*) \
14930 srcdiroption="--srcdir=$(srcdir)/perl"; \
14931 libsrcdir="$$s/perl";; \
14932 *) \
14933 srcdiroption="--srcdir=../$(srcdir)/perl"; \
14934 libsrcdir="$$s/perl";; \
14935 esac; \
14936 $(SHELL) $${libsrcdir}/configure \
14937 $(HOST_CONFIGARGS) $${srcdiroption} \
14938 || exit 1
14939 @endif perl
14940
14941 .PHONY: all-perl maybe-all-perl
14942 maybe-all-perl:
14943 @if perl
14944 maybe-all-perl: all-perl
14945 all-perl: configure-perl
14946 @r=`${PWD_COMMAND}`; export r; \
14947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14948 $(SET_LIB_PATH) \
14949 $(HOST_EXPORTS) \
14950 (cd perl && $(MAKE) $(FLAGS_TO_PASS) all)
14951 @endif perl
14952
14953 .PHONY: check-perl maybe-check-perl
14954 maybe-check-perl:
14955 @if perl
14956 maybe-check-perl: check-perl
14957
14958 check-perl:
14959 @r=`${PWD_COMMAND}`; export r; \
14960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14961 $(SET_LIB_PATH) \
14962 $(HOST_EXPORTS) \
14963 (cd perl && $(MAKE) $(FLAGS_TO_PASS) check)
14964
14965 @endif perl
14966
14967 .PHONY: install-perl maybe-install-perl
14968 maybe-install-perl:
14969 @if perl
14970 maybe-install-perl: install-perl
14971
14972 install-perl: installdirs
14973 @r=`${PWD_COMMAND}`; export r; \
14974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14975 $(SET_LIB_PATH) \
14976 $(HOST_EXPORTS) \
14977 (cd perl && $(MAKE) $(FLAGS_TO_PASS) install)
14978
14979 @endif perl
14980
14981 # Other targets (info, dvi, etc.)
14982
14983 .PHONY: maybe-info-perl info-perl
14984 maybe-info-perl:
14985 @if perl
14986 maybe-info-perl: info-perl
14987
14988 info-perl: \
14989 configure-perl
14990 @[ -f ./perl/Makefile ] || exit 0; \
14991 r=`${PWD_COMMAND}`; export r; \
14992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14993 $(SET_LIB_PATH) \
14994 $(HOST_EXPORTS) \
14995 for flag in $(EXTRA_HOST_FLAGS) ; do \
14996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14997 done; \
14998 echo "Doing info in perl" ; \
14999 (cd perl && \
15000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15002 "RANLIB=$${RANLIB}" \
15003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15004 info) \
15005 || exit 1
15006
15007 @endif perl
15008
15009 .PHONY: maybe-dvi-perl dvi-perl
15010 maybe-dvi-perl:
15011 @if perl
15012 maybe-dvi-perl: dvi-perl
15013
15014 dvi-perl: \
15015 configure-perl
15016 @[ -f ./perl/Makefile ] || exit 0; \
15017 r=`${PWD_COMMAND}`; export r; \
15018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15019 $(SET_LIB_PATH) \
15020 $(HOST_EXPORTS) \
15021 for flag in $(EXTRA_HOST_FLAGS) ; do \
15022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15023 done; \
15024 echo "Doing dvi in perl" ; \
15025 (cd perl && \
15026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15028 "RANLIB=$${RANLIB}" \
15029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15030 dvi) \
15031 || exit 1
15032
15033 @endif perl
15034
15035 .PHONY: maybe-TAGS-perl TAGS-perl
15036 maybe-TAGS-perl:
15037 @if perl
15038 maybe-TAGS-perl: TAGS-perl
15039
15040 TAGS-perl: \
15041 configure-perl
15042 @[ -f ./perl/Makefile ] || exit 0; \
15043 r=`${PWD_COMMAND}`; export r; \
15044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15045 $(SET_LIB_PATH) \
15046 $(HOST_EXPORTS) \
15047 for flag in $(EXTRA_HOST_FLAGS) ; do \
15048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15049 done; \
15050 echo "Doing TAGS in perl" ; \
15051 (cd perl && \
15052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15054 "RANLIB=$${RANLIB}" \
15055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15056 TAGS) \
15057 || exit 1
15058
15059 @endif perl
15060
15061 .PHONY: maybe-install-info-perl install-info-perl
15062 maybe-install-info-perl:
15063 @if perl
15064 maybe-install-info-perl: install-info-perl
15065
15066 install-info-perl: \
15067 configure-perl \
15068 info-perl
15069 @[ -f ./perl/Makefile ] || exit 0; \
15070 r=`${PWD_COMMAND}`; export r; \
15071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15072 $(SET_LIB_PATH) \
15073 $(HOST_EXPORTS) \
15074 for flag in $(EXTRA_HOST_FLAGS) ; do \
15075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15076 done; \
15077 echo "Doing install-info in perl" ; \
15078 (cd perl && \
15079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15081 "RANLIB=$${RANLIB}" \
15082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15083 install-info) \
15084 || exit 1
15085
15086 @endif perl
15087
15088 .PHONY: maybe-installcheck-perl installcheck-perl
15089 maybe-installcheck-perl:
15090 @if perl
15091 maybe-installcheck-perl: installcheck-perl
15092
15093 installcheck-perl: \
15094 configure-perl
15095 @[ -f ./perl/Makefile ] || exit 0; \
15096 r=`${PWD_COMMAND}`; export r; \
15097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15098 $(SET_LIB_PATH) \
15099 $(HOST_EXPORTS) \
15100 for flag in $(EXTRA_HOST_FLAGS) ; do \
15101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15102 done; \
15103 echo "Doing installcheck in perl" ; \
15104 (cd perl && \
15105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15107 "RANLIB=$${RANLIB}" \
15108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15109 installcheck) \
15110 || exit 1
15111
15112 @endif perl
15113
15114 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
15115 maybe-mostlyclean-perl:
15116 @if perl
15117 maybe-mostlyclean-perl: mostlyclean-perl
15118
15119 mostlyclean-perl:
15120 @[ -f ./perl/Makefile ] || exit 0; \
15121 r=`${PWD_COMMAND}`; export r; \
15122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15123 $(SET_LIB_PATH) \
15124 $(HOST_EXPORTS) \
15125 for flag in $(EXTRA_HOST_FLAGS) ; do \
15126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15127 done; \
15128 echo "Doing mostlyclean in perl" ; \
15129 (cd perl && \
15130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15132 "RANLIB=$${RANLIB}" \
15133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15134 mostlyclean) \
15135 || exit 1
15136
15137 @endif perl
15138
15139 .PHONY: maybe-clean-perl clean-perl
15140 maybe-clean-perl:
15141 @if perl
15142 maybe-clean-perl: clean-perl
15143
15144 clean-perl:
15145 @[ -f ./perl/Makefile ] || exit 0; \
15146 r=`${PWD_COMMAND}`; export r; \
15147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15148 $(SET_LIB_PATH) \
15149 $(HOST_EXPORTS) \
15150 for flag in $(EXTRA_HOST_FLAGS) ; do \
15151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15152 done; \
15153 echo "Doing clean in perl" ; \
15154 (cd perl && \
15155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15157 "RANLIB=$${RANLIB}" \
15158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15159 clean) \
15160 || exit 1
15161
15162 @endif perl
15163
15164 .PHONY: maybe-distclean-perl distclean-perl
15165 maybe-distclean-perl:
15166 @if perl
15167 maybe-distclean-perl: distclean-perl
15168
15169 distclean-perl:
15170 @[ -f ./perl/Makefile ] || exit 0; \
15171 r=`${PWD_COMMAND}`; export r; \
15172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15173 $(SET_LIB_PATH) \
15174 $(HOST_EXPORTS) \
15175 for flag in $(EXTRA_HOST_FLAGS) ; do \
15176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15177 done; \
15178 echo "Doing distclean in perl" ; \
15179 (cd perl && \
15180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15182 "RANLIB=$${RANLIB}" \
15183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15184 distclean) \
15185 || exit 1
15186
15187 @endif perl
15188
15189 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
15190 maybe-maintainer-clean-perl:
15191 @if perl
15192 maybe-maintainer-clean-perl: maintainer-clean-perl
15193
15194 maintainer-clean-perl:
15195 @[ -f ./perl/Makefile ] || exit 0; \
15196 r=`${PWD_COMMAND}`; export r; \
15197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15198 $(SET_LIB_PATH) \
15199 $(HOST_EXPORTS) \
15200 for flag in $(EXTRA_HOST_FLAGS) ; do \
15201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15202 done; \
15203 echo "Doing maintainer-clean in perl" ; \
15204 (cd perl && \
15205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15207 "RANLIB=$${RANLIB}" \
15208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15209 maintainer-clean) \
15210 || exit 1
15211
15212 @endif perl
15213
15214
15215 .PHONY: configure-prms maybe-configure-prms
15216 maybe-configure-prms:
15217 @if prms
15218 maybe-configure-prms: configure-prms
15219 configure-prms:
15220 @test ! -f prms/Makefile || exit 0; \
15221 [ -d prms ] || mkdir prms; \
15222 r=`${PWD_COMMAND}`; export r; \
15223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15224 $(HOST_EXPORTS) \
15225 echo Configuring in prms; \
15226 cd prms || exit 1; \
15227 case $(srcdir) in \
15228 \.) \
15229 srcdiroption="--srcdir=."; \
15230 libsrcdir=".";; \
15231 /* | [A-Za-z]:[\\/]*) \
15232 srcdiroption="--srcdir=$(srcdir)/prms"; \
15233 libsrcdir="$$s/prms";; \
15234 *) \
15235 srcdiroption="--srcdir=../$(srcdir)/prms"; \
15236 libsrcdir="$$s/prms";; \
15237 esac; \
15238 $(SHELL) $${libsrcdir}/configure \
15239 $(HOST_CONFIGARGS) $${srcdiroption} \
15240 || exit 1
15241 @endif prms
15242
15243 .PHONY: all-prms maybe-all-prms
15244 maybe-all-prms:
15245 @if prms
15246 maybe-all-prms: all-prms
15247 all-prms: configure-prms
15248 @r=`${PWD_COMMAND}`; export r; \
15249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15250 $(SET_LIB_PATH) \
15251 $(HOST_EXPORTS) \
15252 (cd prms && $(MAKE) $(FLAGS_TO_PASS) all)
15253 @endif prms
15254
15255 .PHONY: check-prms maybe-check-prms
15256 maybe-check-prms:
15257 @if prms
15258 maybe-check-prms: check-prms
15259
15260 check-prms:
15261 @r=`${PWD_COMMAND}`; export r; \
15262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15263 $(SET_LIB_PATH) \
15264 $(HOST_EXPORTS) \
15265 (cd prms && $(MAKE) $(FLAGS_TO_PASS) check)
15266
15267 @endif prms
15268
15269 .PHONY: install-prms maybe-install-prms
15270 maybe-install-prms:
15271 @if prms
15272 maybe-install-prms: install-prms
15273
15274 install-prms: installdirs
15275 @r=`${PWD_COMMAND}`; export r; \
15276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15277 $(SET_LIB_PATH) \
15278 $(HOST_EXPORTS) \
15279 (cd prms && $(MAKE) $(FLAGS_TO_PASS) install)
15280
15281 @endif prms
15282
15283 # Other targets (info, dvi, etc.)
15284
15285 .PHONY: maybe-info-prms info-prms
15286 maybe-info-prms:
15287 @if prms
15288 maybe-info-prms: info-prms
15289
15290 info-prms: \
15291 configure-prms
15292 @[ -f ./prms/Makefile ] || exit 0; \
15293 r=`${PWD_COMMAND}`; export r; \
15294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15295 $(SET_LIB_PATH) \
15296 $(HOST_EXPORTS) \
15297 for flag in $(EXTRA_HOST_FLAGS) ; do \
15298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15299 done; \
15300 echo "Doing info in prms" ; \
15301 (cd prms && \
15302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15304 "RANLIB=$${RANLIB}" \
15305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15306 info) \
15307 || exit 1
15308
15309 @endif prms
15310
15311 .PHONY: maybe-dvi-prms dvi-prms
15312 maybe-dvi-prms:
15313 @if prms
15314 maybe-dvi-prms: dvi-prms
15315
15316 dvi-prms: \
15317 configure-prms
15318 @[ -f ./prms/Makefile ] || exit 0; \
15319 r=`${PWD_COMMAND}`; export r; \
15320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15321 $(SET_LIB_PATH) \
15322 $(HOST_EXPORTS) \
15323 for flag in $(EXTRA_HOST_FLAGS) ; do \
15324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15325 done; \
15326 echo "Doing dvi in prms" ; \
15327 (cd prms && \
15328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15330 "RANLIB=$${RANLIB}" \
15331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15332 dvi) \
15333 || exit 1
15334
15335 @endif prms
15336
15337 .PHONY: maybe-TAGS-prms TAGS-prms
15338 maybe-TAGS-prms:
15339 @if prms
15340 maybe-TAGS-prms: TAGS-prms
15341
15342 TAGS-prms: \
15343 configure-prms
15344 @[ -f ./prms/Makefile ] || exit 0; \
15345 r=`${PWD_COMMAND}`; export r; \
15346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15347 $(SET_LIB_PATH) \
15348 $(HOST_EXPORTS) \
15349 for flag in $(EXTRA_HOST_FLAGS) ; do \
15350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15351 done; \
15352 echo "Doing TAGS in prms" ; \
15353 (cd prms && \
15354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15356 "RANLIB=$${RANLIB}" \
15357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15358 TAGS) \
15359 || exit 1
15360
15361 @endif prms
15362
15363 .PHONY: maybe-install-info-prms install-info-prms
15364 maybe-install-info-prms:
15365 @if prms
15366 maybe-install-info-prms: install-info-prms
15367
15368 install-info-prms: \
15369 configure-prms \
15370 info-prms
15371 @[ -f ./prms/Makefile ] || exit 0; \
15372 r=`${PWD_COMMAND}`; export r; \
15373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15374 $(SET_LIB_PATH) \
15375 $(HOST_EXPORTS) \
15376 for flag in $(EXTRA_HOST_FLAGS) ; do \
15377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15378 done; \
15379 echo "Doing install-info in prms" ; \
15380 (cd prms && \
15381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15383 "RANLIB=$${RANLIB}" \
15384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15385 install-info) \
15386 || exit 1
15387
15388 @endif prms
15389
15390 .PHONY: maybe-installcheck-prms installcheck-prms
15391 maybe-installcheck-prms:
15392 @if prms
15393 maybe-installcheck-prms: installcheck-prms
15394
15395 installcheck-prms: \
15396 configure-prms
15397 @[ -f ./prms/Makefile ] || exit 0; \
15398 r=`${PWD_COMMAND}`; export r; \
15399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15400 $(SET_LIB_PATH) \
15401 $(HOST_EXPORTS) \
15402 for flag in $(EXTRA_HOST_FLAGS) ; do \
15403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15404 done; \
15405 echo "Doing installcheck in prms" ; \
15406 (cd prms && \
15407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15409 "RANLIB=$${RANLIB}" \
15410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15411 installcheck) \
15412 || exit 1
15413
15414 @endif prms
15415
15416 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
15417 maybe-mostlyclean-prms:
15418 @if prms
15419 maybe-mostlyclean-prms: mostlyclean-prms
15420
15421 mostlyclean-prms:
15422 @[ -f ./prms/Makefile ] || exit 0; \
15423 r=`${PWD_COMMAND}`; export r; \
15424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15425 $(SET_LIB_PATH) \
15426 $(HOST_EXPORTS) \
15427 for flag in $(EXTRA_HOST_FLAGS) ; do \
15428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15429 done; \
15430 echo "Doing mostlyclean in prms" ; \
15431 (cd prms && \
15432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15434 "RANLIB=$${RANLIB}" \
15435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15436 mostlyclean) \
15437 || exit 1
15438
15439 @endif prms
15440
15441 .PHONY: maybe-clean-prms clean-prms
15442 maybe-clean-prms:
15443 @if prms
15444 maybe-clean-prms: clean-prms
15445
15446 clean-prms:
15447 @[ -f ./prms/Makefile ] || exit 0; \
15448 r=`${PWD_COMMAND}`; export r; \
15449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15450 $(SET_LIB_PATH) \
15451 $(HOST_EXPORTS) \
15452 for flag in $(EXTRA_HOST_FLAGS) ; do \
15453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15454 done; \
15455 echo "Doing clean in prms" ; \
15456 (cd prms && \
15457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15459 "RANLIB=$${RANLIB}" \
15460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15461 clean) \
15462 || exit 1
15463
15464 @endif prms
15465
15466 .PHONY: maybe-distclean-prms distclean-prms
15467 maybe-distclean-prms:
15468 @if prms
15469 maybe-distclean-prms: distclean-prms
15470
15471 distclean-prms:
15472 @[ -f ./prms/Makefile ] || exit 0; \
15473 r=`${PWD_COMMAND}`; export r; \
15474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15475 $(SET_LIB_PATH) \
15476 $(HOST_EXPORTS) \
15477 for flag in $(EXTRA_HOST_FLAGS) ; do \
15478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15479 done; \
15480 echo "Doing distclean in prms" ; \
15481 (cd prms && \
15482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15484 "RANLIB=$${RANLIB}" \
15485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15486 distclean) \
15487 || exit 1
15488
15489 @endif prms
15490
15491 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
15492 maybe-maintainer-clean-prms:
15493 @if prms
15494 maybe-maintainer-clean-prms: maintainer-clean-prms
15495
15496 maintainer-clean-prms:
15497 @[ -f ./prms/Makefile ] || exit 0; \
15498 r=`${PWD_COMMAND}`; export r; \
15499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15500 $(SET_LIB_PATH) \
15501 $(HOST_EXPORTS) \
15502 for flag in $(EXTRA_HOST_FLAGS) ; do \
15503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15504 done; \
15505 echo "Doing maintainer-clean in prms" ; \
15506 (cd prms && \
15507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15509 "RANLIB=$${RANLIB}" \
15510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15511 maintainer-clean) \
15512 || exit 1
15513
15514 @endif prms
15515
15516
15517 .PHONY: configure-rcs maybe-configure-rcs
15518 maybe-configure-rcs:
15519 @if rcs
15520 maybe-configure-rcs: configure-rcs
15521 configure-rcs:
15522 @test ! -f rcs/Makefile || exit 0; \
15523 [ -d rcs ] || mkdir rcs; \
15524 r=`${PWD_COMMAND}`; export r; \
15525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15526 $(HOST_EXPORTS) \
15527 echo Configuring in rcs; \
15528 cd rcs || exit 1; \
15529 case $(srcdir) in \
15530 \.) \
15531 srcdiroption="--srcdir=."; \
15532 libsrcdir=".";; \
15533 /* | [A-Za-z]:[\\/]*) \
15534 srcdiroption="--srcdir=$(srcdir)/rcs"; \
15535 libsrcdir="$$s/rcs";; \
15536 *) \
15537 srcdiroption="--srcdir=../$(srcdir)/rcs"; \
15538 libsrcdir="$$s/rcs";; \
15539 esac; \
15540 $(SHELL) $${libsrcdir}/configure \
15541 $(HOST_CONFIGARGS) $${srcdiroption} \
15542 || exit 1
15543 @endif rcs
15544
15545 .PHONY: all-rcs maybe-all-rcs
15546 maybe-all-rcs:
15547 @if rcs
15548 maybe-all-rcs: all-rcs
15549 all-rcs: configure-rcs
15550 @r=`${PWD_COMMAND}`; export r; \
15551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15552 $(SET_LIB_PATH) \
15553 $(HOST_EXPORTS) \
15554 (cd rcs && $(MAKE) $(FLAGS_TO_PASS) all)
15555 @endif rcs
15556
15557 .PHONY: check-rcs maybe-check-rcs
15558 maybe-check-rcs:
15559 @if rcs
15560 maybe-check-rcs: check-rcs
15561
15562 check-rcs:
15563 @r=`${PWD_COMMAND}`; export r; \
15564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15565 $(SET_LIB_PATH) \
15566 $(HOST_EXPORTS) \
15567 (cd rcs && $(MAKE) $(FLAGS_TO_PASS) check)
15568
15569 @endif rcs
15570
15571 .PHONY: install-rcs maybe-install-rcs
15572 maybe-install-rcs:
15573 @if rcs
15574 maybe-install-rcs: install-rcs
15575
15576 install-rcs: installdirs
15577 @r=`${PWD_COMMAND}`; export r; \
15578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15579 $(SET_LIB_PATH) \
15580 $(HOST_EXPORTS) \
15581 (cd rcs && $(MAKE) $(FLAGS_TO_PASS) install)
15582
15583 @endif rcs
15584
15585 # Other targets (info, dvi, etc.)
15586
15587 .PHONY: maybe-info-rcs info-rcs
15588 maybe-info-rcs:
15589 @if rcs
15590 maybe-info-rcs: info-rcs
15591
15592 info-rcs: \
15593 configure-rcs
15594 @[ -f ./rcs/Makefile ] || exit 0; \
15595 r=`${PWD_COMMAND}`; export r; \
15596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15597 $(SET_LIB_PATH) \
15598 $(HOST_EXPORTS) \
15599 for flag in $(EXTRA_HOST_FLAGS) ; do \
15600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15601 done; \
15602 echo "Doing info in rcs" ; \
15603 (cd rcs && \
15604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15606 "RANLIB=$${RANLIB}" \
15607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15608 info) \
15609 || exit 1
15610
15611 @endif rcs
15612
15613 .PHONY: maybe-dvi-rcs dvi-rcs
15614 maybe-dvi-rcs:
15615 @if rcs
15616 maybe-dvi-rcs: dvi-rcs
15617
15618 dvi-rcs: \
15619 configure-rcs
15620 @[ -f ./rcs/Makefile ] || exit 0; \
15621 r=`${PWD_COMMAND}`; export r; \
15622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15623 $(SET_LIB_PATH) \
15624 $(HOST_EXPORTS) \
15625 for flag in $(EXTRA_HOST_FLAGS) ; do \
15626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15627 done; \
15628 echo "Doing dvi in rcs" ; \
15629 (cd rcs && \
15630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15632 "RANLIB=$${RANLIB}" \
15633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15634 dvi) \
15635 || exit 1
15636
15637 @endif rcs
15638
15639 .PHONY: maybe-TAGS-rcs TAGS-rcs
15640 maybe-TAGS-rcs:
15641 @if rcs
15642 maybe-TAGS-rcs: TAGS-rcs
15643
15644 TAGS-rcs: \
15645 configure-rcs
15646 @[ -f ./rcs/Makefile ] || exit 0; \
15647 r=`${PWD_COMMAND}`; export r; \
15648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15649 $(SET_LIB_PATH) \
15650 $(HOST_EXPORTS) \
15651 for flag in $(EXTRA_HOST_FLAGS) ; do \
15652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15653 done; \
15654 echo "Doing TAGS in rcs" ; \
15655 (cd rcs && \
15656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15658 "RANLIB=$${RANLIB}" \
15659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15660 TAGS) \
15661 || exit 1
15662
15663 @endif rcs
15664
15665 .PHONY: maybe-install-info-rcs install-info-rcs
15666 maybe-install-info-rcs:
15667 @if rcs
15668 maybe-install-info-rcs: install-info-rcs
15669
15670 install-info-rcs: \
15671 configure-rcs \
15672 info-rcs
15673 @[ -f ./rcs/Makefile ] || exit 0; \
15674 r=`${PWD_COMMAND}`; export r; \
15675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15676 $(SET_LIB_PATH) \
15677 $(HOST_EXPORTS) \
15678 for flag in $(EXTRA_HOST_FLAGS) ; do \
15679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15680 done; \
15681 echo "Doing install-info in rcs" ; \
15682 (cd rcs && \
15683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15685 "RANLIB=$${RANLIB}" \
15686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15687 install-info) \
15688 || exit 1
15689
15690 @endif rcs
15691
15692 .PHONY: maybe-installcheck-rcs installcheck-rcs
15693 maybe-installcheck-rcs:
15694 @if rcs
15695 maybe-installcheck-rcs: installcheck-rcs
15696
15697 installcheck-rcs: \
15698 configure-rcs
15699 @[ -f ./rcs/Makefile ] || exit 0; \
15700 r=`${PWD_COMMAND}`; export r; \
15701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15702 $(SET_LIB_PATH) \
15703 $(HOST_EXPORTS) \
15704 for flag in $(EXTRA_HOST_FLAGS) ; do \
15705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15706 done; \
15707 echo "Doing installcheck in rcs" ; \
15708 (cd rcs && \
15709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15711 "RANLIB=$${RANLIB}" \
15712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15713 installcheck) \
15714 || exit 1
15715
15716 @endif rcs
15717
15718 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
15719 maybe-mostlyclean-rcs:
15720 @if rcs
15721 maybe-mostlyclean-rcs: mostlyclean-rcs
15722
15723 mostlyclean-rcs:
15724 @[ -f ./rcs/Makefile ] || exit 0; \
15725 r=`${PWD_COMMAND}`; export r; \
15726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15727 $(SET_LIB_PATH) \
15728 $(HOST_EXPORTS) \
15729 for flag in $(EXTRA_HOST_FLAGS) ; do \
15730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15731 done; \
15732 echo "Doing mostlyclean in rcs" ; \
15733 (cd rcs && \
15734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15736 "RANLIB=$${RANLIB}" \
15737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15738 mostlyclean) \
15739 || exit 1
15740
15741 @endif rcs
15742
15743 .PHONY: maybe-clean-rcs clean-rcs
15744 maybe-clean-rcs:
15745 @if rcs
15746 maybe-clean-rcs: clean-rcs
15747
15748 clean-rcs:
15749 @[ -f ./rcs/Makefile ] || exit 0; \
15750 r=`${PWD_COMMAND}`; export r; \
15751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15752 $(SET_LIB_PATH) \
15753 $(HOST_EXPORTS) \
15754 for flag in $(EXTRA_HOST_FLAGS) ; do \
15755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15756 done; \
15757 echo "Doing clean in rcs" ; \
15758 (cd rcs && \
15759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15761 "RANLIB=$${RANLIB}" \
15762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15763 clean) \
15764 || exit 1
15765
15766 @endif rcs
15767
15768 .PHONY: maybe-distclean-rcs distclean-rcs
15769 maybe-distclean-rcs:
15770 @if rcs
15771 maybe-distclean-rcs: distclean-rcs
15772
15773 distclean-rcs:
15774 @[ -f ./rcs/Makefile ] || exit 0; \
15775 r=`${PWD_COMMAND}`; export r; \
15776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15777 $(SET_LIB_PATH) \
15778 $(HOST_EXPORTS) \
15779 for flag in $(EXTRA_HOST_FLAGS) ; do \
15780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15781 done; \
15782 echo "Doing distclean in rcs" ; \
15783 (cd rcs && \
15784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15786 "RANLIB=$${RANLIB}" \
15787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15788 distclean) \
15789 || exit 1
15790
15791 @endif rcs
15792
15793 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
15794 maybe-maintainer-clean-rcs:
15795 @if rcs
15796 maybe-maintainer-clean-rcs: maintainer-clean-rcs
15797
15798 maintainer-clean-rcs:
15799 @[ -f ./rcs/Makefile ] || exit 0; \
15800 r=`${PWD_COMMAND}`; export r; \
15801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15802 $(SET_LIB_PATH) \
15803 $(HOST_EXPORTS) \
15804 for flag in $(EXTRA_HOST_FLAGS) ; do \
15805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15806 done; \
15807 echo "Doing maintainer-clean in rcs" ; \
15808 (cd rcs && \
15809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15811 "RANLIB=$${RANLIB}" \
15812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15813 maintainer-clean) \
15814 || exit 1
15815
15816 @endif rcs
15817
15818
15819 .PHONY: configure-readline maybe-configure-readline
15820 maybe-configure-readline:
15821 @if readline
15822 maybe-configure-readline: configure-readline
15823 configure-readline:
15824 @test ! -f readline/Makefile || exit 0; \
15825 [ -d readline ] || mkdir readline; \
15826 r=`${PWD_COMMAND}`; export r; \
15827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15828 $(HOST_EXPORTS) \
15829 echo Configuring in readline; \
15830 cd readline || exit 1; \
15831 case $(srcdir) in \
15832 \.) \
15833 srcdiroption="--srcdir=."; \
15834 libsrcdir=".";; \
15835 /* | [A-Za-z]:[\\/]*) \
15836 srcdiroption="--srcdir=$(srcdir)/readline"; \
15837 libsrcdir="$$s/readline";; \
15838 *) \
15839 srcdiroption="--srcdir=../$(srcdir)/readline"; \
15840 libsrcdir="$$s/readline";; \
15841 esac; \
15842 $(SHELL) $${libsrcdir}/configure \
15843 $(HOST_CONFIGARGS) $${srcdiroption} \
15844 || exit 1
15845 @endif readline
15846
15847 .PHONY: all-readline maybe-all-readline
15848 maybe-all-readline:
15849 @if readline
15850 maybe-all-readline: all-readline
15851 all-readline: configure-readline
15852 @r=`${PWD_COMMAND}`; export r; \
15853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15854 $(SET_LIB_PATH) \
15855 $(HOST_EXPORTS) \
15856 (cd readline && $(MAKE) $(FLAGS_TO_PASS) all)
15857 @endif readline
15858
15859 .PHONY: check-readline maybe-check-readline
15860 maybe-check-readline:
15861 @if readline
15862 maybe-check-readline: check-readline
15863
15864 check-readline:
15865 @r=`${PWD_COMMAND}`; export r; \
15866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15867 $(SET_LIB_PATH) \
15868 $(HOST_EXPORTS) \
15869 (cd readline && $(MAKE) $(FLAGS_TO_PASS) check)
15870
15871 @endif readline
15872
15873 .PHONY: install-readline maybe-install-readline
15874 maybe-install-readline:
15875 @if readline
15876 maybe-install-readline: install-readline
15877
15878 install-readline: installdirs
15879 @r=`${PWD_COMMAND}`; export r; \
15880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15881 $(SET_LIB_PATH) \
15882 $(HOST_EXPORTS) \
15883 (cd readline && $(MAKE) $(FLAGS_TO_PASS) install)
15884
15885 @endif readline
15886
15887 # Other targets (info, dvi, etc.)
15888
15889 .PHONY: maybe-info-readline info-readline
15890 maybe-info-readline:
15891 @if readline
15892 maybe-info-readline: info-readline
15893
15894 info-readline: \
15895 configure-readline
15896 @[ -f ./readline/Makefile ] || exit 0; \
15897 r=`${PWD_COMMAND}`; export r; \
15898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15899 $(SET_LIB_PATH) \
15900 $(HOST_EXPORTS) \
15901 for flag in $(EXTRA_HOST_FLAGS) ; do \
15902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15903 done; \
15904 echo "Doing info in readline" ; \
15905 (cd readline && \
15906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15908 "RANLIB=$${RANLIB}" \
15909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15910 info) \
15911 || exit 1
15912
15913 @endif readline
15914
15915 .PHONY: maybe-dvi-readline dvi-readline
15916 maybe-dvi-readline:
15917 @if readline
15918 maybe-dvi-readline: dvi-readline
15919
15920 dvi-readline: \
15921 configure-readline
15922 @[ -f ./readline/Makefile ] || exit 0; \
15923 r=`${PWD_COMMAND}`; export r; \
15924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15925 $(SET_LIB_PATH) \
15926 $(HOST_EXPORTS) \
15927 for flag in $(EXTRA_HOST_FLAGS) ; do \
15928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15929 done; \
15930 echo "Doing dvi in readline" ; \
15931 (cd readline && \
15932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15934 "RANLIB=$${RANLIB}" \
15935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15936 dvi) \
15937 || exit 1
15938
15939 @endif readline
15940
15941 .PHONY: maybe-TAGS-readline TAGS-readline
15942 maybe-TAGS-readline:
15943 @if readline
15944 maybe-TAGS-readline: TAGS-readline
15945
15946 TAGS-readline: \
15947 configure-readline
15948 @[ -f ./readline/Makefile ] || exit 0; \
15949 r=`${PWD_COMMAND}`; export r; \
15950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15951 $(SET_LIB_PATH) \
15952 $(HOST_EXPORTS) \
15953 for flag in $(EXTRA_HOST_FLAGS) ; do \
15954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15955 done; \
15956 echo "Doing TAGS in readline" ; \
15957 (cd readline && \
15958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15960 "RANLIB=$${RANLIB}" \
15961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15962 TAGS) \
15963 || exit 1
15964
15965 @endif readline
15966
15967 .PHONY: maybe-install-info-readline install-info-readline
15968 maybe-install-info-readline:
15969 @if readline
15970 maybe-install-info-readline: install-info-readline
15971
15972 install-info-readline: \
15973 configure-readline \
15974 info-readline
15975 @[ -f ./readline/Makefile ] || exit 0; \
15976 r=`${PWD_COMMAND}`; export r; \
15977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15978 $(SET_LIB_PATH) \
15979 $(HOST_EXPORTS) \
15980 for flag in $(EXTRA_HOST_FLAGS) ; do \
15981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15982 done; \
15983 echo "Doing install-info in readline" ; \
15984 (cd readline && \
15985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15987 "RANLIB=$${RANLIB}" \
15988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15989 install-info) \
15990 || exit 1
15991
15992 @endif readline
15993
15994 .PHONY: maybe-installcheck-readline installcheck-readline
15995 maybe-installcheck-readline:
15996 @if readline
15997 maybe-installcheck-readline: installcheck-readline
15998
15999 installcheck-readline: \
16000 configure-readline
16001 @[ -f ./readline/Makefile ] || exit 0; \
16002 r=`${PWD_COMMAND}`; export r; \
16003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16004 $(SET_LIB_PATH) \
16005 $(HOST_EXPORTS) \
16006 for flag in $(EXTRA_HOST_FLAGS) ; do \
16007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16008 done; \
16009 echo "Doing installcheck in readline" ; \
16010 (cd readline && \
16011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16013 "RANLIB=$${RANLIB}" \
16014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16015 installcheck) \
16016 || exit 1
16017
16018 @endif readline
16019
16020 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
16021 maybe-mostlyclean-readline:
16022 @if readline
16023 maybe-mostlyclean-readline: mostlyclean-readline
16024
16025 mostlyclean-readline:
16026 @[ -f ./readline/Makefile ] || exit 0; \
16027 r=`${PWD_COMMAND}`; export r; \
16028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16029 $(SET_LIB_PATH) \
16030 $(HOST_EXPORTS) \
16031 for flag in $(EXTRA_HOST_FLAGS) ; do \
16032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16033 done; \
16034 echo "Doing mostlyclean in readline" ; \
16035 (cd readline && \
16036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16038 "RANLIB=$${RANLIB}" \
16039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16040 mostlyclean) \
16041 || exit 1
16042
16043 @endif readline
16044
16045 .PHONY: maybe-clean-readline clean-readline
16046 maybe-clean-readline:
16047 @if readline
16048 maybe-clean-readline: clean-readline
16049
16050 clean-readline:
16051 @[ -f ./readline/Makefile ] || exit 0; \
16052 r=`${PWD_COMMAND}`; export r; \
16053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16054 $(SET_LIB_PATH) \
16055 $(HOST_EXPORTS) \
16056 for flag in $(EXTRA_HOST_FLAGS) ; do \
16057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16058 done; \
16059 echo "Doing clean in readline" ; \
16060 (cd readline && \
16061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16063 "RANLIB=$${RANLIB}" \
16064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16065 clean) \
16066 || exit 1
16067
16068 @endif readline
16069
16070 .PHONY: maybe-distclean-readline distclean-readline
16071 maybe-distclean-readline:
16072 @if readline
16073 maybe-distclean-readline: distclean-readline
16074
16075 distclean-readline:
16076 @[ -f ./readline/Makefile ] || exit 0; \
16077 r=`${PWD_COMMAND}`; export r; \
16078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16079 $(SET_LIB_PATH) \
16080 $(HOST_EXPORTS) \
16081 for flag in $(EXTRA_HOST_FLAGS) ; do \
16082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16083 done; \
16084 echo "Doing distclean in readline" ; \
16085 (cd readline && \
16086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16088 "RANLIB=$${RANLIB}" \
16089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16090 distclean) \
16091 || exit 1
16092
16093 @endif readline
16094
16095 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
16096 maybe-maintainer-clean-readline:
16097 @if readline
16098 maybe-maintainer-clean-readline: maintainer-clean-readline
16099
16100 maintainer-clean-readline:
16101 @[ -f ./readline/Makefile ] || exit 0; \
16102 r=`${PWD_COMMAND}`; export r; \
16103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16104 $(SET_LIB_PATH) \
16105 $(HOST_EXPORTS) \
16106 for flag in $(EXTRA_HOST_FLAGS) ; do \
16107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16108 done; \
16109 echo "Doing maintainer-clean in readline" ; \
16110 (cd readline && \
16111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16113 "RANLIB=$${RANLIB}" \
16114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16115 maintainer-clean) \
16116 || exit 1
16117
16118 @endif readline
16119
16120
16121 .PHONY: configure-release maybe-configure-release
16122 maybe-configure-release:
16123 @if release
16124 maybe-configure-release: configure-release
16125 configure-release:
16126 @test ! -f release/Makefile || exit 0; \
16127 [ -d release ] || mkdir release; \
16128 r=`${PWD_COMMAND}`; export r; \
16129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16130 $(HOST_EXPORTS) \
16131 echo Configuring in release; \
16132 cd release || exit 1; \
16133 case $(srcdir) in \
16134 \.) \
16135 srcdiroption="--srcdir=."; \
16136 libsrcdir=".";; \
16137 /* | [A-Za-z]:[\\/]*) \
16138 srcdiroption="--srcdir=$(srcdir)/release"; \
16139 libsrcdir="$$s/release";; \
16140 *) \
16141 srcdiroption="--srcdir=../$(srcdir)/release"; \
16142 libsrcdir="$$s/release";; \
16143 esac; \
16144 $(SHELL) $${libsrcdir}/configure \
16145 $(HOST_CONFIGARGS) $${srcdiroption} \
16146 || exit 1
16147 @endif release
16148
16149 .PHONY: all-release maybe-all-release
16150 maybe-all-release:
16151 @if release
16152 maybe-all-release: all-release
16153 all-release: configure-release
16154 @r=`${PWD_COMMAND}`; export r; \
16155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16156 $(SET_LIB_PATH) \
16157 $(HOST_EXPORTS) \
16158 (cd release && $(MAKE) $(FLAGS_TO_PASS) all)
16159 @endif release
16160
16161 .PHONY: check-release maybe-check-release
16162 maybe-check-release:
16163 @if release
16164 maybe-check-release: check-release
16165
16166 check-release:
16167
16168 @endif release
16169
16170 .PHONY: install-release maybe-install-release
16171 maybe-install-release:
16172 @if release
16173 maybe-install-release: install-release
16174
16175 install-release:
16176
16177 @endif release
16178
16179 # Other targets (info, dvi, etc.)
16180
16181 .PHONY: maybe-info-release info-release
16182 maybe-info-release:
16183 @if release
16184 maybe-info-release: info-release
16185
16186 info-release: \
16187 configure-release
16188 @[ -f ./release/Makefile ] || exit 0; \
16189 r=`${PWD_COMMAND}`; export r; \
16190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16191 $(SET_LIB_PATH) \
16192 $(HOST_EXPORTS) \
16193 for flag in $(EXTRA_HOST_FLAGS) ; do \
16194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16195 done; \
16196 echo "Doing info in release" ; \
16197 (cd release && \
16198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16200 "RANLIB=$${RANLIB}" \
16201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16202 info) \
16203 || exit 1
16204
16205 @endif release
16206
16207 .PHONY: maybe-dvi-release dvi-release
16208 maybe-dvi-release:
16209 @if release
16210 maybe-dvi-release: dvi-release
16211
16212 dvi-release: \
16213 configure-release
16214 @[ -f ./release/Makefile ] || exit 0; \
16215 r=`${PWD_COMMAND}`; export r; \
16216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16217 $(SET_LIB_PATH) \
16218 $(HOST_EXPORTS) \
16219 for flag in $(EXTRA_HOST_FLAGS) ; do \
16220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16221 done; \
16222 echo "Doing dvi in release" ; \
16223 (cd release && \
16224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16226 "RANLIB=$${RANLIB}" \
16227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16228 dvi) \
16229 || exit 1
16230
16231 @endif release
16232
16233 .PHONY: maybe-TAGS-release TAGS-release
16234 maybe-TAGS-release:
16235 @if release
16236 maybe-TAGS-release: TAGS-release
16237
16238 TAGS-release: \
16239 configure-release
16240 @[ -f ./release/Makefile ] || exit 0; \
16241 r=`${PWD_COMMAND}`; export r; \
16242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16243 $(SET_LIB_PATH) \
16244 $(HOST_EXPORTS) \
16245 for flag in $(EXTRA_HOST_FLAGS) ; do \
16246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16247 done; \
16248 echo "Doing TAGS in release" ; \
16249 (cd release && \
16250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16252 "RANLIB=$${RANLIB}" \
16253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16254 TAGS) \
16255 || exit 1
16256
16257 @endif release
16258
16259 .PHONY: maybe-install-info-release install-info-release
16260 maybe-install-info-release:
16261 @if release
16262 maybe-install-info-release: install-info-release
16263
16264 install-info-release: \
16265 configure-release \
16266 info-release
16267 @[ -f ./release/Makefile ] || exit 0; \
16268 r=`${PWD_COMMAND}`; export r; \
16269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16270 $(SET_LIB_PATH) \
16271 $(HOST_EXPORTS) \
16272 for flag in $(EXTRA_HOST_FLAGS) ; do \
16273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16274 done; \
16275 echo "Doing install-info in release" ; \
16276 (cd release && \
16277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16279 "RANLIB=$${RANLIB}" \
16280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16281 install-info) \
16282 || exit 1
16283
16284 @endif release
16285
16286 .PHONY: maybe-installcheck-release installcheck-release
16287 maybe-installcheck-release:
16288 @if release
16289 maybe-installcheck-release: installcheck-release
16290
16291 installcheck-release: \
16292 configure-release
16293 @[ -f ./release/Makefile ] || exit 0; \
16294 r=`${PWD_COMMAND}`; export r; \
16295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16296 $(SET_LIB_PATH) \
16297 $(HOST_EXPORTS) \
16298 for flag in $(EXTRA_HOST_FLAGS) ; do \
16299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16300 done; \
16301 echo "Doing installcheck in release" ; \
16302 (cd release && \
16303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16305 "RANLIB=$${RANLIB}" \
16306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16307 installcheck) \
16308 || exit 1
16309
16310 @endif release
16311
16312 .PHONY: maybe-mostlyclean-release mostlyclean-release
16313 maybe-mostlyclean-release:
16314 @if release
16315 maybe-mostlyclean-release: mostlyclean-release
16316
16317 mostlyclean-release:
16318 @[ -f ./release/Makefile ] || exit 0; \
16319 r=`${PWD_COMMAND}`; export r; \
16320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16321 $(SET_LIB_PATH) \
16322 $(HOST_EXPORTS) \
16323 for flag in $(EXTRA_HOST_FLAGS) ; do \
16324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16325 done; \
16326 echo "Doing mostlyclean in release" ; \
16327 (cd release && \
16328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16330 "RANLIB=$${RANLIB}" \
16331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16332 mostlyclean) \
16333 || exit 1
16334
16335 @endif release
16336
16337 .PHONY: maybe-clean-release clean-release
16338 maybe-clean-release:
16339 @if release
16340 maybe-clean-release: clean-release
16341
16342 clean-release:
16343 @[ -f ./release/Makefile ] || exit 0; \
16344 r=`${PWD_COMMAND}`; export r; \
16345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16346 $(SET_LIB_PATH) \
16347 $(HOST_EXPORTS) \
16348 for flag in $(EXTRA_HOST_FLAGS) ; do \
16349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16350 done; \
16351 echo "Doing clean in release" ; \
16352 (cd release && \
16353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16355 "RANLIB=$${RANLIB}" \
16356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16357 clean) \
16358 || exit 1
16359
16360 @endif release
16361
16362 .PHONY: maybe-distclean-release distclean-release
16363 maybe-distclean-release:
16364 @if release
16365 maybe-distclean-release: distclean-release
16366
16367 distclean-release:
16368 @[ -f ./release/Makefile ] || exit 0; \
16369 r=`${PWD_COMMAND}`; export r; \
16370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16371 $(SET_LIB_PATH) \
16372 $(HOST_EXPORTS) \
16373 for flag in $(EXTRA_HOST_FLAGS) ; do \
16374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16375 done; \
16376 echo "Doing distclean in release" ; \
16377 (cd release && \
16378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16380 "RANLIB=$${RANLIB}" \
16381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16382 distclean) \
16383 || exit 1
16384
16385 @endif release
16386
16387 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
16388 maybe-maintainer-clean-release:
16389 @if release
16390 maybe-maintainer-clean-release: maintainer-clean-release
16391
16392 maintainer-clean-release:
16393 @[ -f ./release/Makefile ] || exit 0; \
16394 r=`${PWD_COMMAND}`; export r; \
16395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16396 $(SET_LIB_PATH) \
16397 $(HOST_EXPORTS) \
16398 for flag in $(EXTRA_HOST_FLAGS) ; do \
16399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16400 done; \
16401 echo "Doing maintainer-clean in release" ; \
16402 (cd release && \
16403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16405 "RANLIB=$${RANLIB}" \
16406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16407 maintainer-clean) \
16408 || exit 1
16409
16410 @endif release
16411
16412
16413 .PHONY: configure-recode maybe-configure-recode
16414 maybe-configure-recode:
16415 @if recode
16416 maybe-configure-recode: configure-recode
16417 configure-recode:
16418 @test ! -f recode/Makefile || exit 0; \
16419 [ -d recode ] || mkdir recode; \
16420 r=`${PWD_COMMAND}`; export r; \
16421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16422 $(HOST_EXPORTS) \
16423 echo Configuring in recode; \
16424 cd recode || exit 1; \
16425 case $(srcdir) in \
16426 \.) \
16427 srcdiroption="--srcdir=."; \
16428 libsrcdir=".";; \
16429 /* | [A-Za-z]:[\\/]*) \
16430 srcdiroption="--srcdir=$(srcdir)/recode"; \
16431 libsrcdir="$$s/recode";; \
16432 *) \
16433 srcdiroption="--srcdir=../$(srcdir)/recode"; \
16434 libsrcdir="$$s/recode";; \
16435 esac; \
16436 $(SHELL) $${libsrcdir}/configure \
16437 $(HOST_CONFIGARGS) $${srcdiroption} \
16438 || exit 1
16439 @endif recode
16440
16441 .PHONY: all-recode maybe-all-recode
16442 maybe-all-recode:
16443 @if recode
16444 maybe-all-recode: all-recode
16445 all-recode: configure-recode
16446 @r=`${PWD_COMMAND}`; export r; \
16447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16448 $(SET_LIB_PATH) \
16449 $(HOST_EXPORTS) \
16450 (cd recode && $(MAKE) $(FLAGS_TO_PASS) all)
16451 @endif recode
16452
16453 .PHONY: check-recode maybe-check-recode
16454 maybe-check-recode:
16455 @if recode
16456 maybe-check-recode: check-recode
16457
16458 check-recode:
16459 @r=`${PWD_COMMAND}`; export r; \
16460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16461 $(SET_LIB_PATH) \
16462 $(HOST_EXPORTS) \
16463 (cd recode && $(MAKE) $(FLAGS_TO_PASS) check)
16464
16465 @endif recode
16466
16467 .PHONY: install-recode maybe-install-recode
16468 maybe-install-recode:
16469 @if recode
16470 maybe-install-recode: install-recode
16471
16472 install-recode: installdirs
16473 @r=`${PWD_COMMAND}`; export r; \
16474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16475 $(SET_LIB_PATH) \
16476 $(HOST_EXPORTS) \
16477 (cd recode && $(MAKE) $(FLAGS_TO_PASS) install)
16478
16479 @endif recode
16480
16481 # Other targets (info, dvi, etc.)
16482
16483 .PHONY: maybe-info-recode info-recode
16484 maybe-info-recode:
16485 @if recode
16486 maybe-info-recode: info-recode
16487
16488 info-recode: \
16489 configure-recode
16490 @[ -f ./recode/Makefile ] || exit 0; \
16491 r=`${PWD_COMMAND}`; export r; \
16492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16493 $(SET_LIB_PATH) \
16494 $(HOST_EXPORTS) \
16495 for flag in $(EXTRA_HOST_FLAGS) ; do \
16496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16497 done; \
16498 echo "Doing info in recode" ; \
16499 (cd recode && \
16500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16502 "RANLIB=$${RANLIB}" \
16503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16504 info) \
16505 || exit 1
16506
16507 @endif recode
16508
16509 .PHONY: maybe-dvi-recode dvi-recode
16510 maybe-dvi-recode:
16511 @if recode
16512 maybe-dvi-recode: dvi-recode
16513
16514 dvi-recode: \
16515 configure-recode
16516 @[ -f ./recode/Makefile ] || exit 0; \
16517 r=`${PWD_COMMAND}`; export r; \
16518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16519 $(SET_LIB_PATH) \
16520 $(HOST_EXPORTS) \
16521 for flag in $(EXTRA_HOST_FLAGS) ; do \
16522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16523 done; \
16524 echo "Doing dvi in recode" ; \
16525 (cd recode && \
16526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16528 "RANLIB=$${RANLIB}" \
16529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16530 dvi) \
16531 || exit 1
16532
16533 @endif recode
16534
16535 .PHONY: maybe-TAGS-recode TAGS-recode
16536 maybe-TAGS-recode:
16537 @if recode
16538 maybe-TAGS-recode: TAGS-recode
16539
16540 TAGS-recode: \
16541 configure-recode
16542 @[ -f ./recode/Makefile ] || exit 0; \
16543 r=`${PWD_COMMAND}`; export r; \
16544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16545 $(SET_LIB_PATH) \
16546 $(HOST_EXPORTS) \
16547 for flag in $(EXTRA_HOST_FLAGS) ; do \
16548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16549 done; \
16550 echo "Doing TAGS in recode" ; \
16551 (cd recode && \
16552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16554 "RANLIB=$${RANLIB}" \
16555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16556 TAGS) \
16557 || exit 1
16558
16559 @endif recode
16560
16561 .PHONY: maybe-install-info-recode install-info-recode
16562 maybe-install-info-recode:
16563 @if recode
16564 maybe-install-info-recode: install-info-recode
16565
16566 install-info-recode: \
16567 configure-recode \
16568 info-recode
16569 @[ -f ./recode/Makefile ] || exit 0; \
16570 r=`${PWD_COMMAND}`; export r; \
16571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16572 $(SET_LIB_PATH) \
16573 $(HOST_EXPORTS) \
16574 for flag in $(EXTRA_HOST_FLAGS) ; do \
16575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16576 done; \
16577 echo "Doing install-info in recode" ; \
16578 (cd recode && \
16579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16581 "RANLIB=$${RANLIB}" \
16582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16583 install-info) \
16584 || exit 1
16585
16586 @endif recode
16587
16588 .PHONY: maybe-installcheck-recode installcheck-recode
16589 maybe-installcheck-recode:
16590 @if recode
16591 maybe-installcheck-recode: installcheck-recode
16592
16593 installcheck-recode: \
16594 configure-recode
16595 @[ -f ./recode/Makefile ] || exit 0; \
16596 r=`${PWD_COMMAND}`; export r; \
16597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16598 $(SET_LIB_PATH) \
16599 $(HOST_EXPORTS) \
16600 for flag in $(EXTRA_HOST_FLAGS) ; do \
16601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16602 done; \
16603 echo "Doing installcheck in recode" ; \
16604 (cd recode && \
16605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16607 "RANLIB=$${RANLIB}" \
16608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16609 installcheck) \
16610 || exit 1
16611
16612 @endif recode
16613
16614 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
16615 maybe-mostlyclean-recode:
16616 @if recode
16617 maybe-mostlyclean-recode: mostlyclean-recode
16618
16619 mostlyclean-recode:
16620 @[ -f ./recode/Makefile ] || exit 0; \
16621 r=`${PWD_COMMAND}`; export r; \
16622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16623 $(SET_LIB_PATH) \
16624 $(HOST_EXPORTS) \
16625 for flag in $(EXTRA_HOST_FLAGS) ; do \
16626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16627 done; \
16628 echo "Doing mostlyclean in recode" ; \
16629 (cd recode && \
16630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16632 "RANLIB=$${RANLIB}" \
16633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16634 mostlyclean) \
16635 || exit 1
16636
16637 @endif recode
16638
16639 .PHONY: maybe-clean-recode clean-recode
16640 maybe-clean-recode:
16641 @if recode
16642 maybe-clean-recode: clean-recode
16643
16644 clean-recode:
16645 @[ -f ./recode/Makefile ] || exit 0; \
16646 r=`${PWD_COMMAND}`; export r; \
16647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16648 $(SET_LIB_PATH) \
16649 $(HOST_EXPORTS) \
16650 for flag in $(EXTRA_HOST_FLAGS) ; do \
16651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16652 done; \
16653 echo "Doing clean in recode" ; \
16654 (cd recode && \
16655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16657 "RANLIB=$${RANLIB}" \
16658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16659 clean) \
16660 || exit 1
16661
16662 @endif recode
16663
16664 .PHONY: maybe-distclean-recode distclean-recode
16665 maybe-distclean-recode:
16666 @if recode
16667 maybe-distclean-recode: distclean-recode
16668
16669 distclean-recode:
16670 @[ -f ./recode/Makefile ] || exit 0; \
16671 r=`${PWD_COMMAND}`; export r; \
16672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16673 $(SET_LIB_PATH) \
16674 $(HOST_EXPORTS) \
16675 for flag in $(EXTRA_HOST_FLAGS) ; do \
16676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16677 done; \
16678 echo "Doing distclean in recode" ; \
16679 (cd recode && \
16680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16682 "RANLIB=$${RANLIB}" \
16683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16684 distclean) \
16685 || exit 1
16686
16687 @endif recode
16688
16689 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
16690 maybe-maintainer-clean-recode:
16691 @if recode
16692 maybe-maintainer-clean-recode: maintainer-clean-recode
16693
16694 maintainer-clean-recode:
16695 @[ -f ./recode/Makefile ] || exit 0; \
16696 r=`${PWD_COMMAND}`; export r; \
16697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16698 $(SET_LIB_PATH) \
16699 $(HOST_EXPORTS) \
16700 for flag in $(EXTRA_HOST_FLAGS) ; do \
16701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16702 done; \
16703 echo "Doing maintainer-clean in recode" ; \
16704 (cd recode && \
16705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16707 "RANLIB=$${RANLIB}" \
16708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16709 maintainer-clean) \
16710 || exit 1
16711
16712 @endif recode
16713
16714
16715 .PHONY: configure-sed maybe-configure-sed
16716 maybe-configure-sed:
16717 @if sed
16718 maybe-configure-sed: configure-sed
16719 configure-sed:
16720 @test ! -f sed/Makefile || exit 0; \
16721 [ -d sed ] || mkdir sed; \
16722 r=`${PWD_COMMAND}`; export r; \
16723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16724 $(HOST_EXPORTS) \
16725 echo Configuring in sed; \
16726 cd sed || exit 1; \
16727 case $(srcdir) in \
16728 \.) \
16729 srcdiroption="--srcdir=."; \
16730 libsrcdir=".";; \
16731 /* | [A-Za-z]:[\\/]*) \
16732 srcdiroption="--srcdir=$(srcdir)/sed"; \
16733 libsrcdir="$$s/sed";; \
16734 *) \
16735 srcdiroption="--srcdir=../$(srcdir)/sed"; \
16736 libsrcdir="$$s/sed";; \
16737 esac; \
16738 $(SHELL) $${libsrcdir}/configure \
16739 $(HOST_CONFIGARGS) $${srcdiroption} \
16740 || exit 1
16741 @endif sed
16742
16743 .PHONY: all-sed maybe-all-sed
16744 maybe-all-sed:
16745 @if sed
16746 maybe-all-sed: all-sed
16747 all-sed: configure-sed
16748 @r=`${PWD_COMMAND}`; export r; \
16749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16750 $(SET_LIB_PATH) \
16751 $(HOST_EXPORTS) \
16752 (cd sed && $(MAKE) $(FLAGS_TO_PASS) all)
16753 @endif sed
16754
16755 .PHONY: check-sed maybe-check-sed
16756 maybe-check-sed:
16757 @if sed
16758 maybe-check-sed: check-sed
16759
16760 check-sed:
16761 @r=`${PWD_COMMAND}`; export r; \
16762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16763 $(SET_LIB_PATH) \
16764 $(HOST_EXPORTS) \
16765 (cd sed && $(MAKE) $(FLAGS_TO_PASS) check)
16766
16767 @endif sed
16768
16769 .PHONY: install-sed maybe-install-sed
16770 maybe-install-sed:
16771 @if sed
16772 maybe-install-sed: install-sed
16773
16774 install-sed: installdirs
16775 @r=`${PWD_COMMAND}`; export r; \
16776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16777 $(SET_LIB_PATH) \
16778 $(HOST_EXPORTS) \
16779 (cd sed && $(MAKE) $(FLAGS_TO_PASS) install)
16780
16781 @endif sed
16782
16783 # Other targets (info, dvi, etc.)
16784
16785 .PHONY: maybe-info-sed info-sed
16786 maybe-info-sed:
16787 @if sed
16788 maybe-info-sed: info-sed
16789
16790 info-sed: \
16791 configure-sed
16792 @[ -f ./sed/Makefile ] || exit 0; \
16793 r=`${PWD_COMMAND}`; export r; \
16794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16795 $(SET_LIB_PATH) \
16796 $(HOST_EXPORTS) \
16797 for flag in $(EXTRA_HOST_FLAGS) ; do \
16798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16799 done; \
16800 echo "Doing info in sed" ; \
16801 (cd sed && \
16802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16804 "RANLIB=$${RANLIB}" \
16805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16806 info) \
16807 || exit 1
16808
16809 @endif sed
16810
16811 .PHONY: maybe-dvi-sed dvi-sed
16812 maybe-dvi-sed:
16813 @if sed
16814 maybe-dvi-sed: dvi-sed
16815
16816 dvi-sed: \
16817 configure-sed
16818 @[ -f ./sed/Makefile ] || exit 0; \
16819 r=`${PWD_COMMAND}`; export r; \
16820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16821 $(SET_LIB_PATH) \
16822 $(HOST_EXPORTS) \
16823 for flag in $(EXTRA_HOST_FLAGS) ; do \
16824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16825 done; \
16826 echo "Doing dvi in sed" ; \
16827 (cd sed && \
16828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16830 "RANLIB=$${RANLIB}" \
16831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16832 dvi) \
16833 || exit 1
16834
16835 @endif sed
16836
16837 .PHONY: maybe-TAGS-sed TAGS-sed
16838 maybe-TAGS-sed:
16839 @if sed
16840 maybe-TAGS-sed: TAGS-sed
16841
16842 TAGS-sed: \
16843 configure-sed
16844 @[ -f ./sed/Makefile ] || exit 0; \
16845 r=`${PWD_COMMAND}`; export r; \
16846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16847 $(SET_LIB_PATH) \
16848 $(HOST_EXPORTS) \
16849 for flag in $(EXTRA_HOST_FLAGS) ; do \
16850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16851 done; \
16852 echo "Doing TAGS in sed" ; \
16853 (cd sed && \
16854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16856 "RANLIB=$${RANLIB}" \
16857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16858 TAGS) \
16859 || exit 1
16860
16861 @endif sed
16862
16863 .PHONY: maybe-install-info-sed install-info-sed
16864 maybe-install-info-sed:
16865 @if sed
16866 maybe-install-info-sed: install-info-sed
16867
16868 install-info-sed: \
16869 configure-sed \
16870 info-sed
16871 @[ -f ./sed/Makefile ] || exit 0; \
16872 r=`${PWD_COMMAND}`; export r; \
16873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16874 $(SET_LIB_PATH) \
16875 $(HOST_EXPORTS) \
16876 for flag in $(EXTRA_HOST_FLAGS) ; do \
16877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16878 done; \
16879 echo "Doing install-info in sed" ; \
16880 (cd sed && \
16881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16883 "RANLIB=$${RANLIB}" \
16884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16885 install-info) \
16886 || exit 1
16887
16888 @endif sed
16889
16890 .PHONY: maybe-installcheck-sed installcheck-sed
16891 maybe-installcheck-sed:
16892 @if sed
16893 maybe-installcheck-sed: installcheck-sed
16894
16895 installcheck-sed: \
16896 configure-sed
16897 @[ -f ./sed/Makefile ] || exit 0; \
16898 r=`${PWD_COMMAND}`; export r; \
16899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16900 $(SET_LIB_PATH) \
16901 $(HOST_EXPORTS) \
16902 for flag in $(EXTRA_HOST_FLAGS) ; do \
16903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16904 done; \
16905 echo "Doing installcheck in sed" ; \
16906 (cd sed && \
16907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16909 "RANLIB=$${RANLIB}" \
16910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16911 installcheck) \
16912 || exit 1
16913
16914 @endif sed
16915
16916 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
16917 maybe-mostlyclean-sed:
16918 @if sed
16919 maybe-mostlyclean-sed: mostlyclean-sed
16920
16921 mostlyclean-sed:
16922 @[ -f ./sed/Makefile ] || exit 0; \
16923 r=`${PWD_COMMAND}`; export r; \
16924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16925 $(SET_LIB_PATH) \
16926 $(HOST_EXPORTS) \
16927 for flag in $(EXTRA_HOST_FLAGS) ; do \
16928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16929 done; \
16930 echo "Doing mostlyclean in sed" ; \
16931 (cd sed && \
16932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16934 "RANLIB=$${RANLIB}" \
16935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16936 mostlyclean) \
16937 || exit 1
16938
16939 @endif sed
16940
16941 .PHONY: maybe-clean-sed clean-sed
16942 maybe-clean-sed:
16943 @if sed
16944 maybe-clean-sed: clean-sed
16945
16946 clean-sed:
16947 @[ -f ./sed/Makefile ] || exit 0; \
16948 r=`${PWD_COMMAND}`; export r; \
16949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16950 $(SET_LIB_PATH) \
16951 $(HOST_EXPORTS) \
16952 for flag in $(EXTRA_HOST_FLAGS) ; do \
16953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16954 done; \
16955 echo "Doing clean in sed" ; \
16956 (cd sed && \
16957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16959 "RANLIB=$${RANLIB}" \
16960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16961 clean) \
16962 || exit 1
16963
16964 @endif sed
16965
16966 .PHONY: maybe-distclean-sed distclean-sed
16967 maybe-distclean-sed:
16968 @if sed
16969 maybe-distclean-sed: distclean-sed
16970
16971 distclean-sed:
16972 @[ -f ./sed/Makefile ] || exit 0; \
16973 r=`${PWD_COMMAND}`; export r; \
16974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16975 $(SET_LIB_PATH) \
16976 $(HOST_EXPORTS) \
16977 for flag in $(EXTRA_HOST_FLAGS) ; do \
16978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16979 done; \
16980 echo "Doing distclean in sed" ; \
16981 (cd sed && \
16982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16984 "RANLIB=$${RANLIB}" \
16985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16986 distclean) \
16987 || exit 1
16988
16989 @endif sed
16990
16991 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
16992 maybe-maintainer-clean-sed:
16993 @if sed
16994 maybe-maintainer-clean-sed: maintainer-clean-sed
16995
16996 maintainer-clean-sed:
16997 @[ -f ./sed/Makefile ] || exit 0; \
16998 r=`${PWD_COMMAND}`; export r; \
16999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17000 $(SET_LIB_PATH) \
17001 $(HOST_EXPORTS) \
17002 for flag in $(EXTRA_HOST_FLAGS) ; do \
17003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17004 done; \
17005 echo "Doing maintainer-clean in sed" ; \
17006 (cd sed && \
17007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17009 "RANLIB=$${RANLIB}" \
17010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17011 maintainer-clean) \
17012 || exit 1
17013
17014 @endif sed
17015
17016
17017 .PHONY: configure-send-pr maybe-configure-send-pr
17018 maybe-configure-send-pr:
17019 @if send-pr
17020 maybe-configure-send-pr: configure-send-pr
17021 configure-send-pr:
17022 @test ! -f send-pr/Makefile || exit 0; \
17023 [ -d send-pr ] || mkdir send-pr; \
17024 r=`${PWD_COMMAND}`; export r; \
17025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17026 $(HOST_EXPORTS) \
17027 echo Configuring in send-pr; \
17028 cd send-pr || exit 1; \
17029 case $(srcdir) in \
17030 \.) \
17031 srcdiroption="--srcdir=."; \
17032 libsrcdir=".";; \
17033 /* | [A-Za-z]:[\\/]*) \
17034 srcdiroption="--srcdir=$(srcdir)/send-pr"; \
17035 libsrcdir="$$s/send-pr";; \
17036 *) \
17037 srcdiroption="--srcdir=../$(srcdir)/send-pr"; \
17038 libsrcdir="$$s/send-pr";; \
17039 esac; \
17040 $(SHELL) $${libsrcdir}/configure \
17041 $(HOST_CONFIGARGS) $${srcdiroption} \
17042 || exit 1
17043 @endif send-pr
17044
17045 .PHONY: all-send-pr maybe-all-send-pr
17046 maybe-all-send-pr:
17047 @if send-pr
17048 maybe-all-send-pr: all-send-pr
17049 all-send-pr: configure-send-pr
17050 @r=`${PWD_COMMAND}`; export r; \
17051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17052 $(SET_LIB_PATH) \
17053 $(HOST_EXPORTS) \
17054 (cd send-pr && $(MAKE) $(FLAGS_TO_PASS) all)
17055 @endif send-pr
17056
17057 .PHONY: check-send-pr maybe-check-send-pr
17058 maybe-check-send-pr:
17059 @if send-pr
17060 maybe-check-send-pr: check-send-pr
17061
17062 check-send-pr:
17063 @r=`${PWD_COMMAND}`; export r; \
17064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17065 $(SET_LIB_PATH) \
17066 $(HOST_EXPORTS) \
17067 (cd send-pr && $(MAKE) $(FLAGS_TO_PASS) check)
17068
17069 @endif send-pr
17070
17071 .PHONY: install-send-pr maybe-install-send-pr
17072 maybe-install-send-pr:
17073 @if send-pr
17074 maybe-install-send-pr: install-send-pr
17075
17076 install-send-pr: installdirs
17077 @r=`${PWD_COMMAND}`; export r; \
17078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17079 $(SET_LIB_PATH) \
17080 $(HOST_EXPORTS) \
17081 (cd send-pr && $(MAKE) $(FLAGS_TO_PASS) install)
17082
17083 @endif send-pr
17084
17085 # Other targets (info, dvi, etc.)
17086
17087 .PHONY: maybe-info-send-pr info-send-pr
17088 maybe-info-send-pr:
17089 @if send-pr
17090 maybe-info-send-pr: info-send-pr
17091
17092 info-send-pr: \
17093 configure-send-pr
17094 @[ -f ./send-pr/Makefile ] || exit 0; \
17095 r=`${PWD_COMMAND}`; export r; \
17096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17097 $(SET_LIB_PATH) \
17098 $(HOST_EXPORTS) \
17099 for flag in $(EXTRA_HOST_FLAGS) ; do \
17100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17101 done; \
17102 echo "Doing info in send-pr" ; \
17103 (cd send-pr && \
17104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17106 "RANLIB=$${RANLIB}" \
17107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17108 info) \
17109 || exit 1
17110
17111 @endif send-pr
17112
17113 .PHONY: maybe-dvi-send-pr dvi-send-pr
17114 maybe-dvi-send-pr:
17115 @if send-pr
17116 maybe-dvi-send-pr: dvi-send-pr
17117
17118 dvi-send-pr: \
17119 configure-send-pr
17120 @[ -f ./send-pr/Makefile ] || exit 0; \
17121 r=`${PWD_COMMAND}`; export r; \
17122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17123 $(SET_LIB_PATH) \
17124 $(HOST_EXPORTS) \
17125 for flag in $(EXTRA_HOST_FLAGS) ; do \
17126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17127 done; \
17128 echo "Doing dvi in send-pr" ; \
17129 (cd send-pr && \
17130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17132 "RANLIB=$${RANLIB}" \
17133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17134 dvi) \
17135 || exit 1
17136
17137 @endif send-pr
17138
17139 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
17140 maybe-TAGS-send-pr:
17141 @if send-pr
17142 maybe-TAGS-send-pr: TAGS-send-pr
17143
17144 TAGS-send-pr: \
17145 configure-send-pr
17146 @[ -f ./send-pr/Makefile ] || exit 0; \
17147 r=`${PWD_COMMAND}`; export r; \
17148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17149 $(SET_LIB_PATH) \
17150 $(HOST_EXPORTS) \
17151 for flag in $(EXTRA_HOST_FLAGS) ; do \
17152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17153 done; \
17154 echo "Doing TAGS in send-pr" ; \
17155 (cd send-pr && \
17156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17158 "RANLIB=$${RANLIB}" \
17159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17160 TAGS) \
17161 || exit 1
17162
17163 @endif send-pr
17164
17165 .PHONY: maybe-install-info-send-pr install-info-send-pr
17166 maybe-install-info-send-pr:
17167 @if send-pr
17168 maybe-install-info-send-pr: install-info-send-pr
17169
17170 install-info-send-pr: \
17171 configure-send-pr \
17172 info-send-pr
17173 @[ -f ./send-pr/Makefile ] || exit 0; \
17174 r=`${PWD_COMMAND}`; export r; \
17175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17176 $(SET_LIB_PATH) \
17177 $(HOST_EXPORTS) \
17178 for flag in $(EXTRA_HOST_FLAGS) ; do \
17179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17180 done; \
17181 echo "Doing install-info in send-pr" ; \
17182 (cd send-pr && \
17183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17185 "RANLIB=$${RANLIB}" \
17186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17187 install-info) \
17188 || exit 1
17189
17190 @endif send-pr
17191
17192 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
17193 maybe-installcheck-send-pr:
17194 @if send-pr
17195 maybe-installcheck-send-pr: installcheck-send-pr
17196
17197 installcheck-send-pr: \
17198 configure-send-pr
17199 @[ -f ./send-pr/Makefile ] || exit 0; \
17200 r=`${PWD_COMMAND}`; export r; \
17201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17202 $(SET_LIB_PATH) \
17203 $(HOST_EXPORTS) \
17204 for flag in $(EXTRA_HOST_FLAGS) ; do \
17205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17206 done; \
17207 echo "Doing installcheck in send-pr" ; \
17208 (cd send-pr && \
17209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17211 "RANLIB=$${RANLIB}" \
17212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17213 installcheck) \
17214 || exit 1
17215
17216 @endif send-pr
17217
17218 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
17219 maybe-mostlyclean-send-pr:
17220 @if send-pr
17221 maybe-mostlyclean-send-pr: mostlyclean-send-pr
17222
17223 mostlyclean-send-pr:
17224 @[ -f ./send-pr/Makefile ] || exit 0; \
17225 r=`${PWD_COMMAND}`; export r; \
17226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17227 $(SET_LIB_PATH) \
17228 $(HOST_EXPORTS) \
17229 for flag in $(EXTRA_HOST_FLAGS) ; do \
17230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17231 done; \
17232 echo "Doing mostlyclean in send-pr" ; \
17233 (cd send-pr && \
17234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17236 "RANLIB=$${RANLIB}" \
17237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17238 mostlyclean) \
17239 || exit 1
17240
17241 @endif send-pr
17242
17243 .PHONY: maybe-clean-send-pr clean-send-pr
17244 maybe-clean-send-pr:
17245 @if send-pr
17246 maybe-clean-send-pr: clean-send-pr
17247
17248 clean-send-pr:
17249 @[ -f ./send-pr/Makefile ] || exit 0; \
17250 r=`${PWD_COMMAND}`; export r; \
17251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17252 $(SET_LIB_PATH) \
17253 $(HOST_EXPORTS) \
17254 for flag in $(EXTRA_HOST_FLAGS) ; do \
17255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17256 done; \
17257 echo "Doing clean in send-pr" ; \
17258 (cd send-pr && \
17259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17261 "RANLIB=$${RANLIB}" \
17262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17263 clean) \
17264 || exit 1
17265
17266 @endif send-pr
17267
17268 .PHONY: maybe-distclean-send-pr distclean-send-pr
17269 maybe-distclean-send-pr:
17270 @if send-pr
17271 maybe-distclean-send-pr: distclean-send-pr
17272
17273 distclean-send-pr:
17274 @[ -f ./send-pr/Makefile ] || exit 0; \
17275 r=`${PWD_COMMAND}`; export r; \
17276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17277 $(SET_LIB_PATH) \
17278 $(HOST_EXPORTS) \
17279 for flag in $(EXTRA_HOST_FLAGS) ; do \
17280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17281 done; \
17282 echo "Doing distclean in send-pr" ; \
17283 (cd send-pr && \
17284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17286 "RANLIB=$${RANLIB}" \
17287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17288 distclean) \
17289 || exit 1
17290
17291 @endif send-pr
17292
17293 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
17294 maybe-maintainer-clean-send-pr:
17295 @if send-pr
17296 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
17297
17298 maintainer-clean-send-pr:
17299 @[ -f ./send-pr/Makefile ] || exit 0; \
17300 r=`${PWD_COMMAND}`; export r; \
17301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17302 $(SET_LIB_PATH) \
17303 $(HOST_EXPORTS) \
17304 for flag in $(EXTRA_HOST_FLAGS) ; do \
17305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17306 done; \
17307 echo "Doing maintainer-clean in send-pr" ; \
17308 (cd send-pr && \
17309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17311 "RANLIB=$${RANLIB}" \
17312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17313 maintainer-clean) \
17314 || exit 1
17315
17316 @endif send-pr
17317
17318
17319 .PHONY: configure-shellutils maybe-configure-shellutils
17320 maybe-configure-shellutils:
17321 @if shellutils
17322 maybe-configure-shellutils: configure-shellutils
17323 configure-shellutils:
17324 @test ! -f shellutils/Makefile || exit 0; \
17325 [ -d shellutils ] || mkdir shellutils; \
17326 r=`${PWD_COMMAND}`; export r; \
17327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17328 $(HOST_EXPORTS) \
17329 echo Configuring in shellutils; \
17330 cd shellutils || exit 1; \
17331 case $(srcdir) in \
17332 \.) \
17333 srcdiroption="--srcdir=."; \
17334 libsrcdir=".";; \
17335 /* | [A-Za-z]:[\\/]*) \
17336 srcdiroption="--srcdir=$(srcdir)/shellutils"; \
17337 libsrcdir="$$s/shellutils";; \
17338 *) \
17339 srcdiroption="--srcdir=../$(srcdir)/shellutils"; \
17340 libsrcdir="$$s/shellutils";; \
17341 esac; \
17342 $(SHELL) $${libsrcdir}/configure \
17343 $(HOST_CONFIGARGS) $${srcdiroption} \
17344 || exit 1
17345 @endif shellutils
17346
17347 .PHONY: all-shellutils maybe-all-shellutils
17348 maybe-all-shellutils:
17349 @if shellutils
17350 maybe-all-shellutils: all-shellutils
17351 all-shellutils: configure-shellutils
17352 @r=`${PWD_COMMAND}`; export r; \
17353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17354 $(SET_LIB_PATH) \
17355 $(HOST_EXPORTS) \
17356 (cd shellutils && $(MAKE) $(FLAGS_TO_PASS) all)
17357 @endif shellutils
17358
17359 .PHONY: check-shellutils maybe-check-shellutils
17360 maybe-check-shellutils:
17361 @if shellutils
17362 maybe-check-shellutils: check-shellutils
17363
17364 check-shellutils:
17365 @r=`${PWD_COMMAND}`; export r; \
17366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17367 $(SET_LIB_PATH) \
17368 $(HOST_EXPORTS) \
17369 (cd shellutils && $(MAKE) $(FLAGS_TO_PASS) check)
17370
17371 @endif shellutils
17372
17373 .PHONY: install-shellutils maybe-install-shellutils
17374 maybe-install-shellutils:
17375 @if shellutils
17376 maybe-install-shellutils: install-shellutils
17377
17378 install-shellutils: installdirs
17379 @r=`${PWD_COMMAND}`; export r; \
17380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17381 $(SET_LIB_PATH) \
17382 $(HOST_EXPORTS) \
17383 (cd shellutils && $(MAKE) $(FLAGS_TO_PASS) install)
17384
17385 @endif shellutils
17386
17387 # Other targets (info, dvi, etc.)
17388
17389 .PHONY: maybe-info-shellutils info-shellutils
17390 maybe-info-shellutils:
17391 @if shellutils
17392 maybe-info-shellutils: info-shellutils
17393
17394 info-shellutils: \
17395 configure-shellutils
17396 @[ -f ./shellutils/Makefile ] || exit 0; \
17397 r=`${PWD_COMMAND}`; export r; \
17398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17399 $(SET_LIB_PATH) \
17400 $(HOST_EXPORTS) \
17401 for flag in $(EXTRA_HOST_FLAGS) ; do \
17402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17403 done; \
17404 echo "Doing info in shellutils" ; \
17405 (cd shellutils && \
17406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17408 "RANLIB=$${RANLIB}" \
17409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17410 info) \
17411 || exit 1
17412
17413 @endif shellutils
17414
17415 .PHONY: maybe-dvi-shellutils dvi-shellutils
17416 maybe-dvi-shellutils:
17417 @if shellutils
17418 maybe-dvi-shellutils: dvi-shellutils
17419
17420 dvi-shellutils: \
17421 configure-shellutils
17422 @[ -f ./shellutils/Makefile ] || exit 0; \
17423 r=`${PWD_COMMAND}`; export r; \
17424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17425 $(SET_LIB_PATH) \
17426 $(HOST_EXPORTS) \
17427 for flag in $(EXTRA_HOST_FLAGS) ; do \
17428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17429 done; \
17430 echo "Doing dvi in shellutils" ; \
17431 (cd shellutils && \
17432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17434 "RANLIB=$${RANLIB}" \
17435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17436 dvi) \
17437 || exit 1
17438
17439 @endif shellutils
17440
17441 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
17442 maybe-TAGS-shellutils:
17443 @if shellutils
17444 maybe-TAGS-shellutils: TAGS-shellutils
17445
17446 TAGS-shellutils: \
17447 configure-shellutils
17448 @[ -f ./shellutils/Makefile ] || exit 0; \
17449 r=`${PWD_COMMAND}`; export r; \
17450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17451 $(SET_LIB_PATH) \
17452 $(HOST_EXPORTS) \
17453 for flag in $(EXTRA_HOST_FLAGS) ; do \
17454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17455 done; \
17456 echo "Doing TAGS in shellutils" ; \
17457 (cd shellutils && \
17458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17460 "RANLIB=$${RANLIB}" \
17461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17462 TAGS) \
17463 || exit 1
17464
17465 @endif shellutils
17466
17467 .PHONY: maybe-install-info-shellutils install-info-shellutils
17468 maybe-install-info-shellutils:
17469 @if shellutils
17470 maybe-install-info-shellutils: install-info-shellutils
17471
17472 install-info-shellutils: \
17473 configure-shellutils \
17474 info-shellutils
17475 @[ -f ./shellutils/Makefile ] || exit 0; \
17476 r=`${PWD_COMMAND}`; export r; \
17477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17478 $(SET_LIB_PATH) \
17479 $(HOST_EXPORTS) \
17480 for flag in $(EXTRA_HOST_FLAGS) ; do \
17481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17482 done; \
17483 echo "Doing install-info in shellutils" ; \
17484 (cd shellutils && \
17485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17487 "RANLIB=$${RANLIB}" \
17488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17489 install-info) \
17490 || exit 1
17491
17492 @endif shellutils
17493
17494 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
17495 maybe-installcheck-shellutils:
17496 @if shellutils
17497 maybe-installcheck-shellutils: installcheck-shellutils
17498
17499 installcheck-shellutils: \
17500 configure-shellutils
17501 @[ -f ./shellutils/Makefile ] || exit 0; \
17502 r=`${PWD_COMMAND}`; export r; \
17503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17504 $(SET_LIB_PATH) \
17505 $(HOST_EXPORTS) \
17506 for flag in $(EXTRA_HOST_FLAGS) ; do \
17507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17508 done; \
17509 echo "Doing installcheck in shellutils" ; \
17510 (cd shellutils && \
17511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17513 "RANLIB=$${RANLIB}" \
17514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17515 installcheck) \
17516 || exit 1
17517
17518 @endif shellutils
17519
17520 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
17521 maybe-mostlyclean-shellutils:
17522 @if shellutils
17523 maybe-mostlyclean-shellutils: mostlyclean-shellutils
17524
17525 mostlyclean-shellutils:
17526 @[ -f ./shellutils/Makefile ] || exit 0; \
17527 r=`${PWD_COMMAND}`; export r; \
17528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17529 $(SET_LIB_PATH) \
17530 $(HOST_EXPORTS) \
17531 for flag in $(EXTRA_HOST_FLAGS) ; do \
17532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17533 done; \
17534 echo "Doing mostlyclean in shellutils" ; \
17535 (cd shellutils && \
17536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17538 "RANLIB=$${RANLIB}" \
17539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17540 mostlyclean) \
17541 || exit 1
17542
17543 @endif shellutils
17544
17545 .PHONY: maybe-clean-shellutils clean-shellutils
17546 maybe-clean-shellutils:
17547 @if shellutils
17548 maybe-clean-shellutils: clean-shellutils
17549
17550 clean-shellutils:
17551 @[ -f ./shellutils/Makefile ] || exit 0; \
17552 r=`${PWD_COMMAND}`; export r; \
17553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17554 $(SET_LIB_PATH) \
17555 $(HOST_EXPORTS) \
17556 for flag in $(EXTRA_HOST_FLAGS) ; do \
17557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17558 done; \
17559 echo "Doing clean in shellutils" ; \
17560 (cd shellutils && \
17561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17563 "RANLIB=$${RANLIB}" \
17564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17565 clean) \
17566 || exit 1
17567
17568 @endif shellutils
17569
17570 .PHONY: maybe-distclean-shellutils distclean-shellutils
17571 maybe-distclean-shellutils:
17572 @if shellutils
17573 maybe-distclean-shellutils: distclean-shellutils
17574
17575 distclean-shellutils:
17576 @[ -f ./shellutils/Makefile ] || exit 0; \
17577 r=`${PWD_COMMAND}`; export r; \
17578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17579 $(SET_LIB_PATH) \
17580 $(HOST_EXPORTS) \
17581 for flag in $(EXTRA_HOST_FLAGS) ; do \
17582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17583 done; \
17584 echo "Doing distclean in shellutils" ; \
17585 (cd shellutils && \
17586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17588 "RANLIB=$${RANLIB}" \
17589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17590 distclean) \
17591 || exit 1
17592
17593 @endif shellutils
17594
17595 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
17596 maybe-maintainer-clean-shellutils:
17597 @if shellutils
17598 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
17599
17600 maintainer-clean-shellutils:
17601 @[ -f ./shellutils/Makefile ] || exit 0; \
17602 r=`${PWD_COMMAND}`; export r; \
17603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17604 $(SET_LIB_PATH) \
17605 $(HOST_EXPORTS) \
17606 for flag in $(EXTRA_HOST_FLAGS) ; do \
17607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17608 done; \
17609 echo "Doing maintainer-clean in shellutils" ; \
17610 (cd shellutils && \
17611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17613 "RANLIB=$${RANLIB}" \
17614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17615 maintainer-clean) \
17616 || exit 1
17617
17618 @endif shellutils
17619
17620
17621 .PHONY: configure-sid maybe-configure-sid
17622 maybe-configure-sid:
17623 @if sid
17624 maybe-configure-sid: configure-sid
17625 configure-sid:
17626 @test ! -f sid/Makefile || exit 0; \
17627 [ -d sid ] || mkdir sid; \
17628 r=`${PWD_COMMAND}`; export r; \
17629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17630 $(HOST_EXPORTS) \
17631 echo Configuring in sid; \
17632 cd sid || exit 1; \
17633 case $(srcdir) in \
17634 \.) \
17635 srcdiroption="--srcdir=."; \
17636 libsrcdir=".";; \
17637 /* | [A-Za-z]:[\\/]*) \
17638 srcdiroption="--srcdir=$(srcdir)/sid"; \
17639 libsrcdir="$$s/sid";; \
17640 *) \
17641 srcdiroption="--srcdir=../$(srcdir)/sid"; \
17642 libsrcdir="$$s/sid";; \
17643 esac; \
17644 $(SHELL) $${libsrcdir}/configure \
17645 $(HOST_CONFIGARGS) $${srcdiroption} \
17646 || exit 1
17647 @endif sid
17648
17649 .PHONY: all-sid maybe-all-sid
17650 maybe-all-sid:
17651 @if sid
17652 maybe-all-sid: all-sid
17653 all-sid: configure-sid
17654 @r=`${PWD_COMMAND}`; export r; \
17655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17656 $(SET_LIB_PATH) \
17657 $(HOST_EXPORTS) \
17658 (cd sid && $(MAKE) $(FLAGS_TO_PASS) all)
17659 @endif sid
17660
17661 .PHONY: check-sid maybe-check-sid
17662 maybe-check-sid:
17663 @if sid
17664 maybe-check-sid: check-sid
17665
17666 check-sid:
17667 @r=`${PWD_COMMAND}`; export r; \
17668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17669 $(SET_LIB_PATH) \
17670 $(HOST_EXPORTS) \
17671 (cd sid && $(MAKE) $(FLAGS_TO_PASS) check)
17672
17673 @endif sid
17674
17675 .PHONY: install-sid maybe-install-sid
17676 maybe-install-sid:
17677 @if sid
17678 maybe-install-sid: install-sid
17679
17680 install-sid: installdirs
17681 @r=`${PWD_COMMAND}`; export r; \
17682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17683 $(SET_LIB_PATH) \
17684 $(HOST_EXPORTS) \
17685 (cd sid && $(MAKE) $(FLAGS_TO_PASS) install)
17686
17687 @endif sid
17688
17689 # Other targets (info, dvi, etc.)
17690
17691 .PHONY: maybe-info-sid info-sid
17692 maybe-info-sid:
17693 @if sid
17694 maybe-info-sid: info-sid
17695
17696 info-sid: \
17697 configure-sid
17698 @[ -f ./sid/Makefile ] || exit 0; \
17699 r=`${PWD_COMMAND}`; export r; \
17700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17701 $(SET_LIB_PATH) \
17702 $(HOST_EXPORTS) \
17703 for flag in $(EXTRA_HOST_FLAGS) ; do \
17704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17705 done; \
17706 echo "Doing info in sid" ; \
17707 (cd sid && \
17708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17710 "RANLIB=$${RANLIB}" \
17711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17712 info) \
17713 || exit 1
17714
17715 @endif sid
17716
17717 .PHONY: maybe-dvi-sid dvi-sid
17718 maybe-dvi-sid:
17719 @if sid
17720 maybe-dvi-sid: dvi-sid
17721
17722 dvi-sid: \
17723 configure-sid
17724 @[ -f ./sid/Makefile ] || exit 0; \
17725 r=`${PWD_COMMAND}`; export r; \
17726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17727 $(SET_LIB_PATH) \
17728 $(HOST_EXPORTS) \
17729 for flag in $(EXTRA_HOST_FLAGS) ; do \
17730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17731 done; \
17732 echo "Doing dvi in sid" ; \
17733 (cd sid && \
17734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17736 "RANLIB=$${RANLIB}" \
17737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17738 dvi) \
17739 || exit 1
17740
17741 @endif sid
17742
17743 .PHONY: maybe-TAGS-sid TAGS-sid
17744 maybe-TAGS-sid:
17745 @if sid
17746 maybe-TAGS-sid: TAGS-sid
17747
17748 TAGS-sid: \
17749 configure-sid
17750 @[ -f ./sid/Makefile ] || exit 0; \
17751 r=`${PWD_COMMAND}`; export r; \
17752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17753 $(SET_LIB_PATH) \
17754 $(HOST_EXPORTS) \
17755 for flag in $(EXTRA_HOST_FLAGS) ; do \
17756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17757 done; \
17758 echo "Doing TAGS in sid" ; \
17759 (cd sid && \
17760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17762 "RANLIB=$${RANLIB}" \
17763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17764 TAGS) \
17765 || exit 1
17766
17767 @endif sid
17768
17769 .PHONY: maybe-install-info-sid install-info-sid
17770 maybe-install-info-sid:
17771 @if sid
17772 maybe-install-info-sid: install-info-sid
17773
17774 install-info-sid: \
17775 configure-sid \
17776 info-sid
17777 @[ -f ./sid/Makefile ] || exit 0; \
17778 r=`${PWD_COMMAND}`; export r; \
17779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17780 $(SET_LIB_PATH) \
17781 $(HOST_EXPORTS) \
17782 for flag in $(EXTRA_HOST_FLAGS) ; do \
17783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17784 done; \
17785 echo "Doing install-info in sid" ; \
17786 (cd sid && \
17787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17789 "RANLIB=$${RANLIB}" \
17790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17791 install-info) \
17792 || exit 1
17793
17794 @endif sid
17795
17796 .PHONY: maybe-installcheck-sid installcheck-sid
17797 maybe-installcheck-sid:
17798 @if sid
17799 maybe-installcheck-sid: installcheck-sid
17800
17801 installcheck-sid: \
17802 configure-sid
17803 @[ -f ./sid/Makefile ] || exit 0; \
17804 r=`${PWD_COMMAND}`; export r; \
17805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17806 $(SET_LIB_PATH) \
17807 $(HOST_EXPORTS) \
17808 for flag in $(EXTRA_HOST_FLAGS) ; do \
17809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17810 done; \
17811 echo "Doing installcheck in sid" ; \
17812 (cd sid && \
17813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17815 "RANLIB=$${RANLIB}" \
17816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17817 installcheck) \
17818 || exit 1
17819
17820 @endif sid
17821
17822 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
17823 maybe-mostlyclean-sid:
17824 @if sid
17825 maybe-mostlyclean-sid: mostlyclean-sid
17826
17827 mostlyclean-sid:
17828 @[ -f ./sid/Makefile ] || exit 0; \
17829 r=`${PWD_COMMAND}`; export r; \
17830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17831 $(SET_LIB_PATH) \
17832 $(HOST_EXPORTS) \
17833 for flag in $(EXTRA_HOST_FLAGS) ; do \
17834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17835 done; \
17836 echo "Doing mostlyclean in sid" ; \
17837 (cd sid && \
17838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17840 "RANLIB=$${RANLIB}" \
17841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17842 mostlyclean) \
17843 || exit 1
17844
17845 @endif sid
17846
17847 .PHONY: maybe-clean-sid clean-sid
17848 maybe-clean-sid:
17849 @if sid
17850 maybe-clean-sid: clean-sid
17851
17852 clean-sid:
17853 @[ -f ./sid/Makefile ] || exit 0; \
17854 r=`${PWD_COMMAND}`; export r; \
17855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17856 $(SET_LIB_PATH) \
17857 $(HOST_EXPORTS) \
17858 for flag in $(EXTRA_HOST_FLAGS) ; do \
17859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17860 done; \
17861 echo "Doing clean in sid" ; \
17862 (cd sid && \
17863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17865 "RANLIB=$${RANLIB}" \
17866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17867 clean) \
17868 || exit 1
17869
17870 @endif sid
17871
17872 .PHONY: maybe-distclean-sid distclean-sid
17873 maybe-distclean-sid:
17874 @if sid
17875 maybe-distclean-sid: distclean-sid
17876
17877 distclean-sid:
17878 @[ -f ./sid/Makefile ] || exit 0; \
17879 r=`${PWD_COMMAND}`; export r; \
17880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17881 $(SET_LIB_PATH) \
17882 $(HOST_EXPORTS) \
17883 for flag in $(EXTRA_HOST_FLAGS) ; do \
17884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17885 done; \
17886 echo "Doing distclean in sid" ; \
17887 (cd sid && \
17888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17890 "RANLIB=$${RANLIB}" \
17891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17892 distclean) \
17893 || exit 1
17894
17895 @endif sid
17896
17897 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
17898 maybe-maintainer-clean-sid:
17899 @if sid
17900 maybe-maintainer-clean-sid: maintainer-clean-sid
17901
17902 maintainer-clean-sid:
17903 @[ -f ./sid/Makefile ] || exit 0; \
17904 r=`${PWD_COMMAND}`; export r; \
17905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17906 $(SET_LIB_PATH) \
17907 $(HOST_EXPORTS) \
17908 for flag in $(EXTRA_HOST_FLAGS) ; do \
17909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17910 done; \
17911 echo "Doing maintainer-clean in sid" ; \
17912 (cd sid && \
17913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17915 "RANLIB=$${RANLIB}" \
17916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17917 maintainer-clean) \
17918 || exit 1
17919
17920 @endif sid
17921
17922
17923 .PHONY: configure-sim maybe-configure-sim
17924 maybe-configure-sim:
17925 @if sim
17926 maybe-configure-sim: configure-sim
17927 configure-sim:
17928 @test ! -f sim/Makefile || exit 0; \
17929 [ -d sim ] || mkdir sim; \
17930 r=`${PWD_COMMAND}`; export r; \
17931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17932 $(HOST_EXPORTS) \
17933 echo Configuring in sim; \
17934 cd sim || exit 1; \
17935 case $(srcdir) in \
17936 \.) \
17937 srcdiroption="--srcdir=."; \
17938 libsrcdir=".";; \
17939 /* | [A-Za-z]:[\\/]*) \
17940 srcdiroption="--srcdir=$(srcdir)/sim"; \
17941 libsrcdir="$$s/sim";; \
17942 *) \
17943 srcdiroption="--srcdir=../$(srcdir)/sim"; \
17944 libsrcdir="$$s/sim";; \
17945 esac; \
17946 $(SHELL) $${libsrcdir}/configure \
17947 $(HOST_CONFIGARGS) $${srcdiroption} \
17948 || exit 1
17949 @endif sim
17950
17951 .PHONY: all-sim maybe-all-sim
17952 maybe-all-sim:
17953 @if sim
17954 maybe-all-sim: all-sim
17955 all-sim: configure-sim
17956 @r=`${PWD_COMMAND}`; export r; \
17957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17958 $(SET_LIB_PATH) \
17959 $(HOST_EXPORTS) \
17960 (cd sim && $(MAKE) $(FLAGS_TO_PASS) all)
17961 @endif sim
17962
17963 .PHONY: check-sim maybe-check-sim
17964 maybe-check-sim:
17965 @if sim
17966 maybe-check-sim: check-sim
17967
17968 check-sim:
17969 @r=`${PWD_COMMAND}`; export r; \
17970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17971 $(SET_LIB_PATH) \
17972 $(HOST_EXPORTS) \
17973 (cd sim && $(MAKE) $(FLAGS_TO_PASS) check)
17974
17975 @endif sim
17976
17977 .PHONY: install-sim maybe-install-sim
17978 maybe-install-sim:
17979 @if sim
17980 maybe-install-sim: install-sim
17981
17982 install-sim: installdirs
17983 @r=`${PWD_COMMAND}`; export r; \
17984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17985 $(SET_LIB_PATH) \
17986 $(HOST_EXPORTS) \
17987 (cd sim && $(MAKE) $(FLAGS_TO_PASS) install)
17988
17989 @endif sim
17990
17991 # Other targets (info, dvi, etc.)
17992
17993 .PHONY: maybe-info-sim info-sim
17994 maybe-info-sim:
17995 @if sim
17996 maybe-info-sim: info-sim
17997
17998 info-sim: \
17999 configure-sim
18000 @[ -f ./sim/Makefile ] || exit 0; \
18001 r=`${PWD_COMMAND}`; export r; \
18002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18003 $(SET_LIB_PATH) \
18004 $(HOST_EXPORTS) \
18005 for flag in $(EXTRA_HOST_FLAGS) ; do \
18006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18007 done; \
18008 echo "Doing info in sim" ; \
18009 (cd sim && \
18010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18012 "RANLIB=$${RANLIB}" \
18013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18014 info) \
18015 || exit 1
18016
18017 @endif sim
18018
18019 .PHONY: maybe-dvi-sim dvi-sim
18020 maybe-dvi-sim:
18021 @if sim
18022 maybe-dvi-sim: dvi-sim
18023
18024 dvi-sim: \
18025 configure-sim
18026 @[ -f ./sim/Makefile ] || exit 0; \
18027 r=`${PWD_COMMAND}`; export r; \
18028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18029 $(SET_LIB_PATH) \
18030 $(HOST_EXPORTS) \
18031 for flag in $(EXTRA_HOST_FLAGS) ; do \
18032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18033 done; \
18034 echo "Doing dvi in sim" ; \
18035 (cd sim && \
18036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18038 "RANLIB=$${RANLIB}" \
18039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18040 dvi) \
18041 || exit 1
18042
18043 @endif sim
18044
18045 .PHONY: maybe-TAGS-sim TAGS-sim
18046 maybe-TAGS-sim:
18047 @if sim
18048 maybe-TAGS-sim: TAGS-sim
18049
18050 TAGS-sim: \
18051 configure-sim
18052 @[ -f ./sim/Makefile ] || exit 0; \
18053 r=`${PWD_COMMAND}`; export r; \
18054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18055 $(SET_LIB_PATH) \
18056 $(HOST_EXPORTS) \
18057 for flag in $(EXTRA_HOST_FLAGS) ; do \
18058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18059 done; \
18060 echo "Doing TAGS in sim" ; \
18061 (cd sim && \
18062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18064 "RANLIB=$${RANLIB}" \
18065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18066 TAGS) \
18067 || exit 1
18068
18069 @endif sim
18070
18071 .PHONY: maybe-install-info-sim install-info-sim
18072 maybe-install-info-sim:
18073 @if sim
18074 maybe-install-info-sim: install-info-sim
18075
18076 install-info-sim: \
18077 configure-sim \
18078 info-sim
18079 @[ -f ./sim/Makefile ] || exit 0; \
18080 r=`${PWD_COMMAND}`; export r; \
18081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18082 $(SET_LIB_PATH) \
18083 $(HOST_EXPORTS) \
18084 for flag in $(EXTRA_HOST_FLAGS) ; do \
18085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18086 done; \
18087 echo "Doing install-info in sim" ; \
18088 (cd sim && \
18089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18091 "RANLIB=$${RANLIB}" \
18092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18093 install-info) \
18094 || exit 1
18095
18096 @endif sim
18097
18098 .PHONY: maybe-installcheck-sim installcheck-sim
18099 maybe-installcheck-sim:
18100 @if sim
18101 maybe-installcheck-sim: installcheck-sim
18102
18103 installcheck-sim: \
18104 configure-sim
18105 @[ -f ./sim/Makefile ] || exit 0; \
18106 r=`${PWD_COMMAND}`; export r; \
18107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18108 $(SET_LIB_PATH) \
18109 $(HOST_EXPORTS) \
18110 for flag in $(EXTRA_HOST_FLAGS) ; do \
18111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18112 done; \
18113 echo "Doing installcheck in sim" ; \
18114 (cd sim && \
18115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18117 "RANLIB=$${RANLIB}" \
18118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18119 installcheck) \
18120 || exit 1
18121
18122 @endif sim
18123
18124 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
18125 maybe-mostlyclean-sim:
18126 @if sim
18127 maybe-mostlyclean-sim: mostlyclean-sim
18128
18129 mostlyclean-sim:
18130 @[ -f ./sim/Makefile ] || exit 0; \
18131 r=`${PWD_COMMAND}`; export r; \
18132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18133 $(SET_LIB_PATH) \
18134 $(HOST_EXPORTS) \
18135 for flag in $(EXTRA_HOST_FLAGS) ; do \
18136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18137 done; \
18138 echo "Doing mostlyclean in sim" ; \
18139 (cd sim && \
18140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18142 "RANLIB=$${RANLIB}" \
18143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18144 mostlyclean) \
18145 || exit 1
18146
18147 @endif sim
18148
18149 .PHONY: maybe-clean-sim clean-sim
18150 maybe-clean-sim:
18151 @if sim
18152 maybe-clean-sim: clean-sim
18153
18154 clean-sim:
18155 @[ -f ./sim/Makefile ] || exit 0; \
18156 r=`${PWD_COMMAND}`; export r; \
18157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18158 $(SET_LIB_PATH) \
18159 $(HOST_EXPORTS) \
18160 for flag in $(EXTRA_HOST_FLAGS) ; do \
18161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18162 done; \
18163 echo "Doing clean in sim" ; \
18164 (cd sim && \
18165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18167 "RANLIB=$${RANLIB}" \
18168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18169 clean) \
18170 || exit 1
18171
18172 @endif sim
18173
18174 .PHONY: maybe-distclean-sim distclean-sim
18175 maybe-distclean-sim:
18176 @if sim
18177 maybe-distclean-sim: distclean-sim
18178
18179 distclean-sim:
18180 @[ -f ./sim/Makefile ] || exit 0; \
18181 r=`${PWD_COMMAND}`; export r; \
18182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18183 $(SET_LIB_PATH) \
18184 $(HOST_EXPORTS) \
18185 for flag in $(EXTRA_HOST_FLAGS) ; do \
18186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18187 done; \
18188 echo "Doing distclean in sim" ; \
18189 (cd sim && \
18190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18192 "RANLIB=$${RANLIB}" \
18193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18194 distclean) \
18195 || exit 1
18196
18197 @endif sim
18198
18199 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
18200 maybe-maintainer-clean-sim:
18201 @if sim
18202 maybe-maintainer-clean-sim: maintainer-clean-sim
18203
18204 maintainer-clean-sim:
18205 @[ -f ./sim/Makefile ] || exit 0; \
18206 r=`${PWD_COMMAND}`; export r; \
18207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18208 $(SET_LIB_PATH) \
18209 $(HOST_EXPORTS) \
18210 for flag in $(EXTRA_HOST_FLAGS) ; do \
18211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18212 done; \
18213 echo "Doing maintainer-clean in sim" ; \
18214 (cd sim && \
18215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18217 "RANLIB=$${RANLIB}" \
18218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18219 maintainer-clean) \
18220 || exit 1
18221
18222 @endif sim
18223
18224
18225 .PHONY: configure-tar maybe-configure-tar
18226 maybe-configure-tar:
18227 @if tar
18228 maybe-configure-tar: configure-tar
18229 configure-tar:
18230 @test ! -f tar/Makefile || exit 0; \
18231 [ -d tar ] || mkdir tar; \
18232 r=`${PWD_COMMAND}`; export r; \
18233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18234 $(HOST_EXPORTS) \
18235 echo Configuring in tar; \
18236 cd tar || exit 1; \
18237 case $(srcdir) in \
18238 \.) \
18239 srcdiroption="--srcdir=."; \
18240 libsrcdir=".";; \
18241 /* | [A-Za-z]:[\\/]*) \
18242 srcdiroption="--srcdir=$(srcdir)/tar"; \
18243 libsrcdir="$$s/tar";; \
18244 *) \
18245 srcdiroption="--srcdir=../$(srcdir)/tar"; \
18246 libsrcdir="$$s/tar";; \
18247 esac; \
18248 $(SHELL) $${libsrcdir}/configure \
18249 $(HOST_CONFIGARGS) $${srcdiroption} \
18250 || exit 1
18251 @endif tar
18252
18253 .PHONY: all-tar maybe-all-tar
18254 maybe-all-tar:
18255 @if tar
18256 maybe-all-tar: all-tar
18257 all-tar: configure-tar
18258 @r=`${PWD_COMMAND}`; export r; \
18259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18260 $(SET_LIB_PATH) \
18261 $(HOST_EXPORTS) \
18262 (cd tar && $(MAKE) $(FLAGS_TO_PASS) all)
18263 @endif tar
18264
18265 .PHONY: check-tar maybe-check-tar
18266 maybe-check-tar:
18267 @if tar
18268 maybe-check-tar: check-tar
18269
18270 check-tar:
18271 @r=`${PWD_COMMAND}`; export r; \
18272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18273 $(SET_LIB_PATH) \
18274 $(HOST_EXPORTS) \
18275 (cd tar && $(MAKE) $(FLAGS_TO_PASS) check)
18276
18277 @endif tar
18278
18279 .PHONY: install-tar maybe-install-tar
18280 maybe-install-tar:
18281 @if tar
18282 maybe-install-tar: install-tar
18283
18284 install-tar: installdirs
18285 @r=`${PWD_COMMAND}`; export r; \
18286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18287 $(SET_LIB_PATH) \
18288 $(HOST_EXPORTS) \
18289 (cd tar && $(MAKE) $(FLAGS_TO_PASS) install)
18290
18291 @endif tar
18292
18293 # Other targets (info, dvi, etc.)
18294
18295 .PHONY: maybe-info-tar info-tar
18296 maybe-info-tar:
18297 @if tar
18298 maybe-info-tar: info-tar
18299
18300 info-tar: \
18301 configure-tar
18302 @[ -f ./tar/Makefile ] || exit 0; \
18303 r=`${PWD_COMMAND}`; export r; \
18304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18305 $(SET_LIB_PATH) \
18306 $(HOST_EXPORTS) \
18307 for flag in $(EXTRA_HOST_FLAGS) ; do \
18308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18309 done; \
18310 echo "Doing info in tar" ; \
18311 (cd tar && \
18312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18314 "RANLIB=$${RANLIB}" \
18315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18316 info) \
18317 || exit 1
18318
18319 @endif tar
18320
18321 .PHONY: maybe-dvi-tar dvi-tar
18322 maybe-dvi-tar:
18323 @if tar
18324 maybe-dvi-tar: dvi-tar
18325
18326 dvi-tar: \
18327 configure-tar
18328 @[ -f ./tar/Makefile ] || exit 0; \
18329 r=`${PWD_COMMAND}`; export r; \
18330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18331 $(SET_LIB_PATH) \
18332 $(HOST_EXPORTS) \
18333 for flag in $(EXTRA_HOST_FLAGS) ; do \
18334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18335 done; \
18336 echo "Doing dvi in tar" ; \
18337 (cd tar && \
18338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18340 "RANLIB=$${RANLIB}" \
18341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18342 dvi) \
18343 || exit 1
18344
18345 @endif tar
18346
18347 .PHONY: maybe-TAGS-tar TAGS-tar
18348 maybe-TAGS-tar:
18349 @if tar
18350 maybe-TAGS-tar: TAGS-tar
18351
18352 TAGS-tar: \
18353 configure-tar
18354 @[ -f ./tar/Makefile ] || exit 0; \
18355 r=`${PWD_COMMAND}`; export r; \
18356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18357 $(SET_LIB_PATH) \
18358 $(HOST_EXPORTS) \
18359 for flag in $(EXTRA_HOST_FLAGS) ; do \
18360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18361 done; \
18362 echo "Doing TAGS in tar" ; \
18363 (cd tar && \
18364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18366 "RANLIB=$${RANLIB}" \
18367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18368 TAGS) \
18369 || exit 1
18370
18371 @endif tar
18372
18373 .PHONY: maybe-install-info-tar install-info-tar
18374 maybe-install-info-tar:
18375 @if tar
18376 maybe-install-info-tar: install-info-tar
18377
18378 install-info-tar: \
18379 configure-tar \
18380 info-tar
18381 @[ -f ./tar/Makefile ] || exit 0; \
18382 r=`${PWD_COMMAND}`; export r; \
18383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18384 $(SET_LIB_PATH) \
18385 $(HOST_EXPORTS) \
18386 for flag in $(EXTRA_HOST_FLAGS) ; do \
18387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18388 done; \
18389 echo "Doing install-info in tar" ; \
18390 (cd tar && \
18391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18393 "RANLIB=$${RANLIB}" \
18394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18395 install-info) \
18396 || exit 1
18397
18398 @endif tar
18399
18400 .PHONY: maybe-installcheck-tar installcheck-tar
18401 maybe-installcheck-tar:
18402 @if tar
18403 maybe-installcheck-tar: installcheck-tar
18404
18405 installcheck-tar: \
18406 configure-tar
18407 @[ -f ./tar/Makefile ] || exit 0; \
18408 r=`${PWD_COMMAND}`; export r; \
18409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18410 $(SET_LIB_PATH) \
18411 $(HOST_EXPORTS) \
18412 for flag in $(EXTRA_HOST_FLAGS) ; do \
18413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18414 done; \
18415 echo "Doing installcheck in tar" ; \
18416 (cd tar && \
18417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18419 "RANLIB=$${RANLIB}" \
18420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18421 installcheck) \
18422 || exit 1
18423
18424 @endif tar
18425
18426 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
18427 maybe-mostlyclean-tar:
18428 @if tar
18429 maybe-mostlyclean-tar: mostlyclean-tar
18430
18431 mostlyclean-tar:
18432 @[ -f ./tar/Makefile ] || exit 0; \
18433 r=`${PWD_COMMAND}`; export r; \
18434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18435 $(SET_LIB_PATH) \
18436 $(HOST_EXPORTS) \
18437 for flag in $(EXTRA_HOST_FLAGS) ; do \
18438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18439 done; \
18440 echo "Doing mostlyclean in tar" ; \
18441 (cd tar && \
18442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18444 "RANLIB=$${RANLIB}" \
18445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18446 mostlyclean) \
18447 || exit 1
18448
18449 @endif tar
18450
18451 .PHONY: maybe-clean-tar clean-tar
18452 maybe-clean-tar:
18453 @if tar
18454 maybe-clean-tar: clean-tar
18455
18456 clean-tar:
18457 @[ -f ./tar/Makefile ] || exit 0; \
18458 r=`${PWD_COMMAND}`; export r; \
18459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18460 $(SET_LIB_PATH) \
18461 $(HOST_EXPORTS) \
18462 for flag in $(EXTRA_HOST_FLAGS) ; do \
18463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18464 done; \
18465 echo "Doing clean in tar" ; \
18466 (cd tar && \
18467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18469 "RANLIB=$${RANLIB}" \
18470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18471 clean) \
18472 || exit 1
18473
18474 @endif tar
18475
18476 .PHONY: maybe-distclean-tar distclean-tar
18477 maybe-distclean-tar:
18478 @if tar
18479 maybe-distclean-tar: distclean-tar
18480
18481 distclean-tar:
18482 @[ -f ./tar/Makefile ] || exit 0; \
18483 r=`${PWD_COMMAND}`; export r; \
18484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18485 $(SET_LIB_PATH) \
18486 $(HOST_EXPORTS) \
18487 for flag in $(EXTRA_HOST_FLAGS) ; do \
18488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18489 done; \
18490 echo "Doing distclean in tar" ; \
18491 (cd tar && \
18492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18494 "RANLIB=$${RANLIB}" \
18495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18496 distclean) \
18497 || exit 1
18498
18499 @endif tar
18500
18501 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
18502 maybe-maintainer-clean-tar:
18503 @if tar
18504 maybe-maintainer-clean-tar: maintainer-clean-tar
18505
18506 maintainer-clean-tar:
18507 @[ -f ./tar/Makefile ] || exit 0; \
18508 r=`${PWD_COMMAND}`; export r; \
18509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18510 $(SET_LIB_PATH) \
18511 $(HOST_EXPORTS) \
18512 for flag in $(EXTRA_HOST_FLAGS) ; do \
18513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18514 done; \
18515 echo "Doing maintainer-clean in tar" ; \
18516 (cd tar && \
18517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18519 "RANLIB=$${RANLIB}" \
18520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18521 maintainer-clean) \
18522 || exit 1
18523
18524 @endif tar
18525
18526
18527 .PHONY: configure-texinfo maybe-configure-texinfo
18528 maybe-configure-texinfo:
18529 @if texinfo
18530 maybe-configure-texinfo: configure-texinfo
18531 configure-texinfo:
18532 @test ! -f texinfo/Makefile || exit 0; \
18533 [ -d texinfo ] || mkdir texinfo; \
18534 r=`${PWD_COMMAND}`; export r; \
18535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18536 $(HOST_EXPORTS) \
18537 echo Configuring in texinfo; \
18538 cd texinfo || exit 1; \
18539 case $(srcdir) in \
18540 \.) \
18541 srcdiroption="--srcdir=."; \
18542 libsrcdir=".";; \
18543 /* | [A-Za-z]:[\\/]*) \
18544 srcdiroption="--srcdir=$(srcdir)/texinfo"; \
18545 libsrcdir="$$s/texinfo";; \
18546 *) \
18547 srcdiroption="--srcdir=../$(srcdir)/texinfo"; \
18548 libsrcdir="$$s/texinfo";; \
18549 esac; \
18550 $(SHELL) $${libsrcdir}/configure \
18551 $(HOST_CONFIGARGS) $${srcdiroption} \
18552 || exit 1
18553 @endif texinfo
18554
18555 .PHONY: all-texinfo maybe-all-texinfo
18556 maybe-all-texinfo:
18557 @if texinfo
18558 maybe-all-texinfo: all-texinfo
18559 all-texinfo: configure-texinfo
18560 @r=`${PWD_COMMAND}`; export r; \
18561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18562 $(SET_LIB_PATH) \
18563 $(HOST_EXPORTS) \
18564 (cd texinfo && $(MAKE) $(FLAGS_TO_PASS) all)
18565 @endif texinfo
18566
18567 .PHONY: check-texinfo maybe-check-texinfo
18568 maybe-check-texinfo:
18569 @if texinfo
18570 maybe-check-texinfo: check-texinfo
18571
18572 check-texinfo:
18573 @r=`${PWD_COMMAND}`; export r; \
18574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18575 $(SET_LIB_PATH) \
18576 $(HOST_EXPORTS) \
18577 (cd texinfo && $(MAKE) $(FLAGS_TO_PASS) check)
18578
18579 @endif texinfo
18580
18581 .PHONY: install-texinfo maybe-install-texinfo
18582 maybe-install-texinfo:
18583 @if texinfo
18584 maybe-install-texinfo: install-texinfo
18585
18586 install-texinfo:
18587
18588 @endif texinfo
18589
18590 # Other targets (info, dvi, etc.)
18591
18592 .PHONY: maybe-info-texinfo info-texinfo
18593 maybe-info-texinfo:
18594 @if texinfo
18595 maybe-info-texinfo: info-texinfo
18596
18597 info-texinfo: \
18598 configure-texinfo
18599 @[ -f ./texinfo/Makefile ] || exit 0; \
18600 r=`${PWD_COMMAND}`; export r; \
18601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18602 $(SET_LIB_PATH) \
18603 $(HOST_EXPORTS) \
18604 for flag in $(EXTRA_HOST_FLAGS) ; do \
18605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18606 done; \
18607 echo "Doing info in texinfo" ; \
18608 (cd texinfo && \
18609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18611 "RANLIB=$${RANLIB}" \
18612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18613 info) \
18614 || exit 1
18615
18616 @endif texinfo
18617
18618 .PHONY: maybe-dvi-texinfo dvi-texinfo
18619 maybe-dvi-texinfo:
18620 @if texinfo
18621 maybe-dvi-texinfo: dvi-texinfo
18622
18623 dvi-texinfo: \
18624 configure-texinfo
18625 @[ -f ./texinfo/Makefile ] || exit 0; \
18626 r=`${PWD_COMMAND}`; export r; \
18627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18628 $(SET_LIB_PATH) \
18629 $(HOST_EXPORTS) \
18630 for flag in $(EXTRA_HOST_FLAGS) ; do \
18631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18632 done; \
18633 echo "Doing dvi in texinfo" ; \
18634 (cd texinfo && \
18635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18637 "RANLIB=$${RANLIB}" \
18638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18639 dvi) \
18640 || exit 1
18641
18642 @endif texinfo
18643
18644 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
18645 maybe-TAGS-texinfo:
18646 @if texinfo
18647 maybe-TAGS-texinfo: TAGS-texinfo
18648
18649 TAGS-texinfo: \
18650 configure-texinfo
18651 @[ -f ./texinfo/Makefile ] || exit 0; \
18652 r=`${PWD_COMMAND}`; export r; \
18653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18654 $(SET_LIB_PATH) \
18655 $(HOST_EXPORTS) \
18656 for flag in $(EXTRA_HOST_FLAGS) ; do \
18657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18658 done; \
18659 echo "Doing TAGS in texinfo" ; \
18660 (cd texinfo && \
18661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18663 "RANLIB=$${RANLIB}" \
18664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18665 TAGS) \
18666 || exit 1
18667
18668 @endif texinfo
18669
18670 .PHONY: maybe-install-info-texinfo install-info-texinfo
18671 maybe-install-info-texinfo:
18672 @if texinfo
18673 maybe-install-info-texinfo: install-info-texinfo
18674
18675 install-info-texinfo: \
18676 configure-texinfo \
18677 info-texinfo
18678 @[ -f ./texinfo/Makefile ] || exit 0; \
18679 r=`${PWD_COMMAND}`; export r; \
18680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18681 $(SET_LIB_PATH) \
18682 $(HOST_EXPORTS) \
18683 for flag in $(EXTRA_HOST_FLAGS) ; do \
18684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18685 done; \
18686 echo "Doing install-info in texinfo" ; \
18687 (cd texinfo && \
18688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18690 "RANLIB=$${RANLIB}" \
18691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18692 install-info) \
18693 || exit 1
18694
18695 @endif texinfo
18696
18697 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
18698 maybe-installcheck-texinfo:
18699 @if texinfo
18700 maybe-installcheck-texinfo: installcheck-texinfo
18701
18702 installcheck-texinfo: \
18703 configure-texinfo
18704 @[ -f ./texinfo/Makefile ] || exit 0; \
18705 r=`${PWD_COMMAND}`; export r; \
18706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18707 $(SET_LIB_PATH) \
18708 $(HOST_EXPORTS) \
18709 for flag in $(EXTRA_HOST_FLAGS) ; do \
18710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18711 done; \
18712 echo "Doing installcheck in texinfo" ; \
18713 (cd texinfo && \
18714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18716 "RANLIB=$${RANLIB}" \
18717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18718 installcheck) \
18719 || exit 1
18720
18721 @endif texinfo
18722
18723 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
18724 maybe-mostlyclean-texinfo:
18725 @if texinfo
18726 maybe-mostlyclean-texinfo: mostlyclean-texinfo
18727
18728 mostlyclean-texinfo:
18729 @[ -f ./texinfo/Makefile ] || exit 0; \
18730 r=`${PWD_COMMAND}`; export r; \
18731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18732 $(SET_LIB_PATH) \
18733 $(HOST_EXPORTS) \
18734 for flag in $(EXTRA_HOST_FLAGS) ; do \
18735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18736 done; \
18737 echo "Doing mostlyclean in texinfo" ; \
18738 (cd texinfo && \
18739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18741 "RANLIB=$${RANLIB}" \
18742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18743 mostlyclean) \
18744 || exit 1
18745
18746 @endif texinfo
18747
18748 .PHONY: maybe-clean-texinfo clean-texinfo
18749 maybe-clean-texinfo:
18750 @if texinfo
18751 maybe-clean-texinfo: clean-texinfo
18752
18753 clean-texinfo:
18754 @[ -f ./texinfo/Makefile ] || exit 0; \
18755 r=`${PWD_COMMAND}`; export r; \
18756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18757 $(SET_LIB_PATH) \
18758 $(HOST_EXPORTS) \
18759 for flag in $(EXTRA_HOST_FLAGS) ; do \
18760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18761 done; \
18762 echo "Doing clean in texinfo" ; \
18763 (cd texinfo && \
18764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18766 "RANLIB=$${RANLIB}" \
18767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18768 clean) \
18769 || exit 1
18770
18771 @endif texinfo
18772
18773 .PHONY: maybe-distclean-texinfo distclean-texinfo
18774 maybe-distclean-texinfo:
18775 @if texinfo
18776 maybe-distclean-texinfo: distclean-texinfo
18777
18778 distclean-texinfo:
18779 @[ -f ./texinfo/Makefile ] || exit 0; \
18780 r=`${PWD_COMMAND}`; export r; \
18781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18782 $(SET_LIB_PATH) \
18783 $(HOST_EXPORTS) \
18784 for flag in $(EXTRA_HOST_FLAGS) ; do \
18785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18786 done; \
18787 echo "Doing distclean in texinfo" ; \
18788 (cd texinfo && \
18789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18791 "RANLIB=$${RANLIB}" \
18792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18793 distclean) \
18794 || exit 1
18795
18796 @endif texinfo
18797
18798 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
18799 maybe-maintainer-clean-texinfo:
18800 @if texinfo
18801 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
18802
18803 maintainer-clean-texinfo:
18804 @[ -f ./texinfo/Makefile ] || exit 0; \
18805 r=`${PWD_COMMAND}`; export r; \
18806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18807 $(SET_LIB_PATH) \
18808 $(HOST_EXPORTS) \
18809 for flag in $(EXTRA_HOST_FLAGS) ; do \
18810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18811 done; \
18812 echo "Doing maintainer-clean in texinfo" ; \
18813 (cd texinfo && \
18814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18816 "RANLIB=$${RANLIB}" \
18817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18818 maintainer-clean) \
18819 || exit 1
18820
18821 @endif texinfo
18822
18823
18824 .PHONY: configure-textutils maybe-configure-textutils
18825 maybe-configure-textutils:
18826 @if textutils
18827 maybe-configure-textutils: configure-textutils
18828 configure-textutils:
18829 @test ! -f textutils/Makefile || exit 0; \
18830 [ -d textutils ] || mkdir textutils; \
18831 r=`${PWD_COMMAND}`; export r; \
18832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18833 $(HOST_EXPORTS) \
18834 echo Configuring in textutils; \
18835 cd textutils || exit 1; \
18836 case $(srcdir) in \
18837 \.) \
18838 srcdiroption="--srcdir=."; \
18839 libsrcdir=".";; \
18840 /* | [A-Za-z]:[\\/]*) \
18841 srcdiroption="--srcdir=$(srcdir)/textutils"; \
18842 libsrcdir="$$s/textutils";; \
18843 *) \
18844 srcdiroption="--srcdir=../$(srcdir)/textutils"; \
18845 libsrcdir="$$s/textutils";; \
18846 esac; \
18847 $(SHELL) $${libsrcdir}/configure \
18848 $(HOST_CONFIGARGS) $${srcdiroption} \
18849 || exit 1
18850 @endif textutils
18851
18852 .PHONY: all-textutils maybe-all-textutils
18853 maybe-all-textutils:
18854 @if textutils
18855 maybe-all-textutils: all-textutils
18856 all-textutils: configure-textutils
18857 @r=`${PWD_COMMAND}`; export r; \
18858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18859 $(SET_LIB_PATH) \
18860 $(HOST_EXPORTS) \
18861 (cd textutils && $(MAKE) $(FLAGS_TO_PASS) all)
18862 @endif textutils
18863
18864 .PHONY: check-textutils maybe-check-textutils
18865 maybe-check-textutils:
18866 @if textutils
18867 maybe-check-textutils: check-textutils
18868
18869 check-textutils:
18870 @r=`${PWD_COMMAND}`; export r; \
18871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18872 $(SET_LIB_PATH) \
18873 $(HOST_EXPORTS) \
18874 (cd textutils && $(MAKE) $(FLAGS_TO_PASS) check)
18875
18876 @endif textutils
18877
18878 .PHONY: install-textutils maybe-install-textutils
18879 maybe-install-textutils:
18880 @if textutils
18881 maybe-install-textutils: install-textutils
18882
18883 install-textutils: installdirs
18884 @r=`${PWD_COMMAND}`; export r; \
18885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18886 $(SET_LIB_PATH) \
18887 $(HOST_EXPORTS) \
18888 (cd textutils && $(MAKE) $(FLAGS_TO_PASS) install)
18889
18890 @endif textutils
18891
18892 # Other targets (info, dvi, etc.)
18893
18894 .PHONY: maybe-info-textutils info-textutils
18895 maybe-info-textutils:
18896 @if textutils
18897 maybe-info-textutils: info-textutils
18898
18899 info-textutils: \
18900 configure-textutils
18901 @[ -f ./textutils/Makefile ] || exit 0; \
18902 r=`${PWD_COMMAND}`; export r; \
18903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18904 $(SET_LIB_PATH) \
18905 $(HOST_EXPORTS) \
18906 for flag in $(EXTRA_HOST_FLAGS) ; do \
18907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18908 done; \
18909 echo "Doing info in textutils" ; \
18910 (cd textutils && \
18911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18913 "RANLIB=$${RANLIB}" \
18914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18915 info) \
18916 || exit 1
18917
18918 @endif textutils
18919
18920 .PHONY: maybe-dvi-textutils dvi-textutils
18921 maybe-dvi-textutils:
18922 @if textutils
18923 maybe-dvi-textutils: dvi-textutils
18924
18925 dvi-textutils: \
18926 configure-textutils
18927 @[ -f ./textutils/Makefile ] || exit 0; \
18928 r=`${PWD_COMMAND}`; export r; \
18929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18930 $(SET_LIB_PATH) \
18931 $(HOST_EXPORTS) \
18932 for flag in $(EXTRA_HOST_FLAGS) ; do \
18933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18934 done; \
18935 echo "Doing dvi in textutils" ; \
18936 (cd textutils && \
18937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18939 "RANLIB=$${RANLIB}" \
18940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18941 dvi) \
18942 || exit 1
18943
18944 @endif textutils
18945
18946 .PHONY: maybe-TAGS-textutils TAGS-textutils
18947 maybe-TAGS-textutils:
18948 @if textutils
18949 maybe-TAGS-textutils: TAGS-textutils
18950
18951 TAGS-textutils: \
18952 configure-textutils
18953 @[ -f ./textutils/Makefile ] || exit 0; \
18954 r=`${PWD_COMMAND}`; export r; \
18955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18956 $(SET_LIB_PATH) \
18957 $(HOST_EXPORTS) \
18958 for flag in $(EXTRA_HOST_FLAGS) ; do \
18959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18960 done; \
18961 echo "Doing TAGS in textutils" ; \
18962 (cd textutils && \
18963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18965 "RANLIB=$${RANLIB}" \
18966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18967 TAGS) \
18968 || exit 1
18969
18970 @endif textutils
18971
18972 .PHONY: maybe-install-info-textutils install-info-textutils
18973 maybe-install-info-textutils:
18974 @if textutils
18975 maybe-install-info-textutils: install-info-textutils
18976
18977 install-info-textutils: \
18978 configure-textutils \
18979 info-textutils
18980 @[ -f ./textutils/Makefile ] || exit 0; \
18981 r=`${PWD_COMMAND}`; export r; \
18982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18983 $(SET_LIB_PATH) \
18984 $(HOST_EXPORTS) \
18985 for flag in $(EXTRA_HOST_FLAGS) ; do \
18986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18987 done; \
18988 echo "Doing install-info in textutils" ; \
18989 (cd textutils && \
18990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18992 "RANLIB=$${RANLIB}" \
18993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18994 install-info) \
18995 || exit 1
18996
18997 @endif textutils
18998
18999 .PHONY: maybe-installcheck-textutils installcheck-textutils
19000 maybe-installcheck-textutils:
19001 @if textutils
19002 maybe-installcheck-textutils: installcheck-textutils
19003
19004 installcheck-textutils: \
19005 configure-textutils
19006 @[ -f ./textutils/Makefile ] || exit 0; \
19007 r=`${PWD_COMMAND}`; export r; \
19008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19009 $(SET_LIB_PATH) \
19010 $(HOST_EXPORTS) \
19011 for flag in $(EXTRA_HOST_FLAGS) ; do \
19012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19013 done; \
19014 echo "Doing installcheck in textutils" ; \
19015 (cd textutils && \
19016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19018 "RANLIB=$${RANLIB}" \
19019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19020 installcheck) \
19021 || exit 1
19022
19023 @endif textutils
19024
19025 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
19026 maybe-mostlyclean-textutils:
19027 @if textutils
19028 maybe-mostlyclean-textutils: mostlyclean-textutils
19029
19030 mostlyclean-textutils:
19031 @[ -f ./textutils/Makefile ] || exit 0; \
19032 r=`${PWD_COMMAND}`; export r; \
19033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19034 $(SET_LIB_PATH) \
19035 $(HOST_EXPORTS) \
19036 for flag in $(EXTRA_HOST_FLAGS) ; do \
19037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19038 done; \
19039 echo "Doing mostlyclean in textutils" ; \
19040 (cd textutils && \
19041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19043 "RANLIB=$${RANLIB}" \
19044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19045 mostlyclean) \
19046 || exit 1
19047
19048 @endif textutils
19049
19050 .PHONY: maybe-clean-textutils clean-textutils
19051 maybe-clean-textutils:
19052 @if textutils
19053 maybe-clean-textutils: clean-textutils
19054
19055 clean-textutils:
19056 @[ -f ./textutils/Makefile ] || exit 0; \
19057 r=`${PWD_COMMAND}`; export r; \
19058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19059 $(SET_LIB_PATH) \
19060 $(HOST_EXPORTS) \
19061 for flag in $(EXTRA_HOST_FLAGS) ; do \
19062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19063 done; \
19064 echo "Doing clean in textutils" ; \
19065 (cd textutils && \
19066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19068 "RANLIB=$${RANLIB}" \
19069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19070 clean) \
19071 || exit 1
19072
19073 @endif textutils
19074
19075 .PHONY: maybe-distclean-textutils distclean-textutils
19076 maybe-distclean-textutils:
19077 @if textutils
19078 maybe-distclean-textutils: distclean-textutils
19079
19080 distclean-textutils:
19081 @[ -f ./textutils/Makefile ] || exit 0; \
19082 r=`${PWD_COMMAND}`; export r; \
19083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19084 $(SET_LIB_PATH) \
19085 $(HOST_EXPORTS) \
19086 for flag in $(EXTRA_HOST_FLAGS) ; do \
19087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19088 done; \
19089 echo "Doing distclean in textutils" ; \
19090 (cd textutils && \
19091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19093 "RANLIB=$${RANLIB}" \
19094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19095 distclean) \
19096 || exit 1
19097
19098 @endif textutils
19099
19100 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
19101 maybe-maintainer-clean-textutils:
19102 @if textutils
19103 maybe-maintainer-clean-textutils: maintainer-clean-textutils
19104
19105 maintainer-clean-textutils:
19106 @[ -f ./textutils/Makefile ] || exit 0; \
19107 r=`${PWD_COMMAND}`; export r; \
19108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19109 $(SET_LIB_PATH) \
19110 $(HOST_EXPORTS) \
19111 for flag in $(EXTRA_HOST_FLAGS) ; do \
19112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19113 done; \
19114 echo "Doing maintainer-clean in textutils" ; \
19115 (cd textutils && \
19116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19118 "RANLIB=$${RANLIB}" \
19119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19120 maintainer-clean) \
19121 || exit 1
19122
19123 @endif textutils
19124
19125
19126 .PHONY: configure-time maybe-configure-time
19127 maybe-configure-time:
19128 @if time
19129 maybe-configure-time: configure-time
19130 configure-time:
19131 @test ! -f time/Makefile || exit 0; \
19132 [ -d time ] || mkdir time; \
19133 r=`${PWD_COMMAND}`; export r; \
19134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19135 $(HOST_EXPORTS) \
19136 echo Configuring in time; \
19137 cd time || exit 1; \
19138 case $(srcdir) in \
19139 \.) \
19140 srcdiroption="--srcdir=."; \
19141 libsrcdir=".";; \
19142 /* | [A-Za-z]:[\\/]*) \
19143 srcdiroption="--srcdir=$(srcdir)/time"; \
19144 libsrcdir="$$s/time";; \
19145 *) \
19146 srcdiroption="--srcdir=../$(srcdir)/time"; \
19147 libsrcdir="$$s/time";; \
19148 esac; \
19149 $(SHELL) $${libsrcdir}/configure \
19150 $(HOST_CONFIGARGS) $${srcdiroption} \
19151 || exit 1
19152 @endif time
19153
19154 .PHONY: all-time maybe-all-time
19155 maybe-all-time:
19156 @if time
19157 maybe-all-time: all-time
19158 all-time: configure-time
19159 @r=`${PWD_COMMAND}`; export r; \
19160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19161 $(SET_LIB_PATH) \
19162 $(HOST_EXPORTS) \
19163 (cd time && $(MAKE) $(FLAGS_TO_PASS) all)
19164 @endif time
19165
19166 .PHONY: check-time maybe-check-time
19167 maybe-check-time:
19168 @if time
19169 maybe-check-time: check-time
19170
19171 check-time:
19172 @r=`${PWD_COMMAND}`; export r; \
19173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19174 $(SET_LIB_PATH) \
19175 $(HOST_EXPORTS) \
19176 (cd time && $(MAKE) $(FLAGS_TO_PASS) check)
19177
19178 @endif time
19179
19180 .PHONY: install-time maybe-install-time
19181 maybe-install-time:
19182 @if time
19183 maybe-install-time: install-time
19184
19185 install-time: installdirs
19186 @r=`${PWD_COMMAND}`; export r; \
19187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19188 $(SET_LIB_PATH) \
19189 $(HOST_EXPORTS) \
19190 (cd time && $(MAKE) $(FLAGS_TO_PASS) install)
19191
19192 @endif time
19193
19194 # Other targets (info, dvi, etc.)
19195
19196 .PHONY: maybe-info-time info-time
19197 maybe-info-time:
19198 @if time
19199 maybe-info-time: info-time
19200
19201 info-time: \
19202 configure-time
19203 @[ -f ./time/Makefile ] || exit 0; \
19204 r=`${PWD_COMMAND}`; export r; \
19205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19206 $(SET_LIB_PATH) \
19207 $(HOST_EXPORTS) \
19208 for flag in $(EXTRA_HOST_FLAGS) ; do \
19209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19210 done; \
19211 echo "Doing info in time" ; \
19212 (cd time && \
19213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19215 "RANLIB=$${RANLIB}" \
19216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19217 info) \
19218 || exit 1
19219
19220 @endif time
19221
19222 .PHONY: maybe-dvi-time dvi-time
19223 maybe-dvi-time:
19224 @if time
19225 maybe-dvi-time: dvi-time
19226
19227 dvi-time: \
19228 configure-time
19229 @[ -f ./time/Makefile ] || exit 0; \
19230 r=`${PWD_COMMAND}`; export r; \
19231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19232 $(SET_LIB_PATH) \
19233 $(HOST_EXPORTS) \
19234 for flag in $(EXTRA_HOST_FLAGS) ; do \
19235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19236 done; \
19237 echo "Doing dvi in time" ; \
19238 (cd time && \
19239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19241 "RANLIB=$${RANLIB}" \
19242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19243 dvi) \
19244 || exit 1
19245
19246 @endif time
19247
19248 .PHONY: maybe-TAGS-time TAGS-time
19249 maybe-TAGS-time:
19250 @if time
19251 maybe-TAGS-time: TAGS-time
19252
19253 TAGS-time: \
19254 configure-time
19255 @[ -f ./time/Makefile ] || exit 0; \
19256 r=`${PWD_COMMAND}`; export r; \
19257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19258 $(SET_LIB_PATH) \
19259 $(HOST_EXPORTS) \
19260 for flag in $(EXTRA_HOST_FLAGS) ; do \
19261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19262 done; \
19263 echo "Doing TAGS in time" ; \
19264 (cd time && \
19265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19267 "RANLIB=$${RANLIB}" \
19268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19269 TAGS) \
19270 || exit 1
19271
19272 @endif time
19273
19274 .PHONY: maybe-install-info-time install-info-time
19275 maybe-install-info-time:
19276 @if time
19277 maybe-install-info-time: install-info-time
19278
19279 install-info-time: \
19280 configure-time \
19281 info-time
19282 @[ -f ./time/Makefile ] || exit 0; \
19283 r=`${PWD_COMMAND}`; export r; \
19284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19285 $(SET_LIB_PATH) \
19286 $(HOST_EXPORTS) \
19287 for flag in $(EXTRA_HOST_FLAGS) ; do \
19288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19289 done; \
19290 echo "Doing install-info in time" ; \
19291 (cd time && \
19292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19294 "RANLIB=$${RANLIB}" \
19295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19296 install-info) \
19297 || exit 1
19298
19299 @endif time
19300
19301 .PHONY: maybe-installcheck-time installcheck-time
19302 maybe-installcheck-time:
19303 @if time
19304 maybe-installcheck-time: installcheck-time
19305
19306 installcheck-time: \
19307 configure-time
19308 @[ -f ./time/Makefile ] || exit 0; \
19309 r=`${PWD_COMMAND}`; export r; \
19310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19311 $(SET_LIB_PATH) \
19312 $(HOST_EXPORTS) \
19313 for flag in $(EXTRA_HOST_FLAGS) ; do \
19314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19315 done; \
19316 echo "Doing installcheck in time" ; \
19317 (cd time && \
19318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19320 "RANLIB=$${RANLIB}" \
19321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19322 installcheck) \
19323 || exit 1
19324
19325 @endif time
19326
19327 .PHONY: maybe-mostlyclean-time mostlyclean-time
19328 maybe-mostlyclean-time:
19329 @if time
19330 maybe-mostlyclean-time: mostlyclean-time
19331
19332 mostlyclean-time:
19333 @[ -f ./time/Makefile ] || exit 0; \
19334 r=`${PWD_COMMAND}`; export r; \
19335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19336 $(SET_LIB_PATH) \
19337 $(HOST_EXPORTS) \
19338 for flag in $(EXTRA_HOST_FLAGS) ; do \
19339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19340 done; \
19341 echo "Doing mostlyclean in time" ; \
19342 (cd time && \
19343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19345 "RANLIB=$${RANLIB}" \
19346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19347 mostlyclean) \
19348 || exit 1
19349
19350 @endif time
19351
19352 .PHONY: maybe-clean-time clean-time
19353 maybe-clean-time:
19354 @if time
19355 maybe-clean-time: clean-time
19356
19357 clean-time:
19358 @[ -f ./time/Makefile ] || exit 0; \
19359 r=`${PWD_COMMAND}`; export r; \
19360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19361 $(SET_LIB_PATH) \
19362 $(HOST_EXPORTS) \
19363 for flag in $(EXTRA_HOST_FLAGS) ; do \
19364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19365 done; \
19366 echo "Doing clean in time" ; \
19367 (cd time && \
19368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19370 "RANLIB=$${RANLIB}" \
19371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19372 clean) \
19373 || exit 1
19374
19375 @endif time
19376
19377 .PHONY: maybe-distclean-time distclean-time
19378 maybe-distclean-time:
19379 @if time
19380 maybe-distclean-time: distclean-time
19381
19382 distclean-time:
19383 @[ -f ./time/Makefile ] || exit 0; \
19384 r=`${PWD_COMMAND}`; export r; \
19385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19386 $(SET_LIB_PATH) \
19387 $(HOST_EXPORTS) \
19388 for flag in $(EXTRA_HOST_FLAGS) ; do \
19389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19390 done; \
19391 echo "Doing distclean in time" ; \
19392 (cd time && \
19393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19395 "RANLIB=$${RANLIB}" \
19396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19397 distclean) \
19398 || exit 1
19399
19400 @endif time
19401
19402 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
19403 maybe-maintainer-clean-time:
19404 @if time
19405 maybe-maintainer-clean-time: maintainer-clean-time
19406
19407 maintainer-clean-time:
19408 @[ -f ./time/Makefile ] || exit 0; \
19409 r=`${PWD_COMMAND}`; export r; \
19410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19411 $(SET_LIB_PATH) \
19412 $(HOST_EXPORTS) \
19413 for flag in $(EXTRA_HOST_FLAGS) ; do \
19414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19415 done; \
19416 echo "Doing maintainer-clean in time" ; \
19417 (cd time && \
19418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19420 "RANLIB=$${RANLIB}" \
19421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19422 maintainer-clean) \
19423 || exit 1
19424
19425 @endif time
19426
19427
19428 .PHONY: configure-uudecode maybe-configure-uudecode
19429 maybe-configure-uudecode:
19430 @if uudecode
19431 maybe-configure-uudecode: configure-uudecode
19432 configure-uudecode:
19433 @test ! -f uudecode/Makefile || exit 0; \
19434 [ -d uudecode ] || mkdir uudecode; \
19435 r=`${PWD_COMMAND}`; export r; \
19436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19437 $(HOST_EXPORTS) \
19438 echo Configuring in uudecode; \
19439 cd uudecode || exit 1; \
19440 case $(srcdir) in \
19441 \.) \
19442 srcdiroption="--srcdir=."; \
19443 libsrcdir=".";; \
19444 /* | [A-Za-z]:[\\/]*) \
19445 srcdiroption="--srcdir=$(srcdir)/uudecode"; \
19446 libsrcdir="$$s/uudecode";; \
19447 *) \
19448 srcdiroption="--srcdir=../$(srcdir)/uudecode"; \
19449 libsrcdir="$$s/uudecode";; \
19450 esac; \
19451 $(SHELL) $${libsrcdir}/configure \
19452 $(HOST_CONFIGARGS) $${srcdiroption} \
19453 || exit 1
19454 @endif uudecode
19455
19456 .PHONY: all-uudecode maybe-all-uudecode
19457 maybe-all-uudecode:
19458 @if uudecode
19459 maybe-all-uudecode: all-uudecode
19460 all-uudecode: configure-uudecode
19461 @r=`${PWD_COMMAND}`; export r; \
19462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19463 $(SET_LIB_PATH) \
19464 $(HOST_EXPORTS) \
19465 (cd uudecode && $(MAKE) $(FLAGS_TO_PASS) all)
19466 @endif uudecode
19467
19468 .PHONY: check-uudecode maybe-check-uudecode
19469 maybe-check-uudecode:
19470 @if uudecode
19471 maybe-check-uudecode: check-uudecode
19472
19473 check-uudecode:
19474 @r=`${PWD_COMMAND}`; export r; \
19475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19476 $(SET_LIB_PATH) \
19477 $(HOST_EXPORTS) \
19478 (cd uudecode && $(MAKE) $(FLAGS_TO_PASS) check)
19479
19480 @endif uudecode
19481
19482 .PHONY: install-uudecode maybe-install-uudecode
19483 maybe-install-uudecode:
19484 @if uudecode
19485 maybe-install-uudecode: install-uudecode
19486
19487 install-uudecode: installdirs
19488 @r=`${PWD_COMMAND}`; export r; \
19489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19490 $(SET_LIB_PATH) \
19491 $(HOST_EXPORTS) \
19492 (cd uudecode && $(MAKE) $(FLAGS_TO_PASS) install)
19493
19494 @endif uudecode
19495
19496 # Other targets (info, dvi, etc.)
19497
19498 .PHONY: maybe-info-uudecode info-uudecode
19499 maybe-info-uudecode:
19500 @if uudecode
19501 maybe-info-uudecode: info-uudecode
19502
19503 info-uudecode: \
19504 configure-uudecode
19505 @[ -f ./uudecode/Makefile ] || exit 0; \
19506 r=`${PWD_COMMAND}`; export r; \
19507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19508 $(SET_LIB_PATH) \
19509 $(HOST_EXPORTS) \
19510 for flag in $(EXTRA_HOST_FLAGS) ; do \
19511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19512 done; \
19513 echo "Doing info in uudecode" ; \
19514 (cd uudecode && \
19515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19517 "RANLIB=$${RANLIB}" \
19518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19519 info) \
19520 || exit 1
19521
19522 @endif uudecode
19523
19524 .PHONY: maybe-dvi-uudecode dvi-uudecode
19525 maybe-dvi-uudecode:
19526 @if uudecode
19527 maybe-dvi-uudecode: dvi-uudecode
19528
19529 dvi-uudecode: \
19530 configure-uudecode
19531 @[ -f ./uudecode/Makefile ] || exit 0; \
19532 r=`${PWD_COMMAND}`; export r; \
19533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19534 $(SET_LIB_PATH) \
19535 $(HOST_EXPORTS) \
19536 for flag in $(EXTRA_HOST_FLAGS) ; do \
19537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19538 done; \
19539 echo "Doing dvi in uudecode" ; \
19540 (cd uudecode && \
19541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19543 "RANLIB=$${RANLIB}" \
19544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19545 dvi) \
19546 || exit 1
19547
19548 @endif uudecode
19549
19550 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
19551 maybe-TAGS-uudecode:
19552 @if uudecode
19553 maybe-TAGS-uudecode: TAGS-uudecode
19554
19555 TAGS-uudecode: \
19556 configure-uudecode
19557 @[ -f ./uudecode/Makefile ] || exit 0; \
19558 r=`${PWD_COMMAND}`; export r; \
19559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19560 $(SET_LIB_PATH) \
19561 $(HOST_EXPORTS) \
19562 for flag in $(EXTRA_HOST_FLAGS) ; do \
19563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19564 done; \
19565 echo "Doing TAGS in uudecode" ; \
19566 (cd uudecode && \
19567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19569 "RANLIB=$${RANLIB}" \
19570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19571 TAGS) \
19572 || exit 1
19573
19574 @endif uudecode
19575
19576 .PHONY: maybe-install-info-uudecode install-info-uudecode
19577 maybe-install-info-uudecode:
19578 @if uudecode
19579 maybe-install-info-uudecode: install-info-uudecode
19580
19581 install-info-uudecode: \
19582 configure-uudecode \
19583 info-uudecode
19584 @[ -f ./uudecode/Makefile ] || exit 0; \
19585 r=`${PWD_COMMAND}`; export r; \
19586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19587 $(SET_LIB_PATH) \
19588 $(HOST_EXPORTS) \
19589 for flag in $(EXTRA_HOST_FLAGS) ; do \
19590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19591 done; \
19592 echo "Doing install-info in uudecode" ; \
19593 (cd uudecode && \
19594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19596 "RANLIB=$${RANLIB}" \
19597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19598 install-info) \
19599 || exit 1
19600
19601 @endif uudecode
19602
19603 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
19604 maybe-installcheck-uudecode:
19605 @if uudecode
19606 maybe-installcheck-uudecode: installcheck-uudecode
19607
19608 installcheck-uudecode: \
19609 configure-uudecode
19610 @[ -f ./uudecode/Makefile ] || exit 0; \
19611 r=`${PWD_COMMAND}`; export r; \
19612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19613 $(SET_LIB_PATH) \
19614 $(HOST_EXPORTS) \
19615 for flag in $(EXTRA_HOST_FLAGS) ; do \
19616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19617 done; \
19618 echo "Doing installcheck in uudecode" ; \
19619 (cd uudecode && \
19620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19622 "RANLIB=$${RANLIB}" \
19623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19624 installcheck) \
19625 || exit 1
19626
19627 @endif uudecode
19628
19629 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
19630 maybe-mostlyclean-uudecode:
19631 @if uudecode
19632 maybe-mostlyclean-uudecode: mostlyclean-uudecode
19633
19634 mostlyclean-uudecode:
19635 @[ -f ./uudecode/Makefile ] || exit 0; \
19636 r=`${PWD_COMMAND}`; export r; \
19637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19638 $(SET_LIB_PATH) \
19639 $(HOST_EXPORTS) \
19640 for flag in $(EXTRA_HOST_FLAGS) ; do \
19641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19642 done; \
19643 echo "Doing mostlyclean in uudecode" ; \
19644 (cd uudecode && \
19645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19647 "RANLIB=$${RANLIB}" \
19648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19649 mostlyclean) \
19650 || exit 1
19651
19652 @endif uudecode
19653
19654 .PHONY: maybe-clean-uudecode clean-uudecode
19655 maybe-clean-uudecode:
19656 @if uudecode
19657 maybe-clean-uudecode: clean-uudecode
19658
19659 clean-uudecode:
19660 @[ -f ./uudecode/Makefile ] || exit 0; \
19661 r=`${PWD_COMMAND}`; export r; \
19662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19663 $(SET_LIB_PATH) \
19664 $(HOST_EXPORTS) \
19665 for flag in $(EXTRA_HOST_FLAGS) ; do \
19666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19667 done; \
19668 echo "Doing clean in uudecode" ; \
19669 (cd uudecode && \
19670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19672 "RANLIB=$${RANLIB}" \
19673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19674 clean) \
19675 || exit 1
19676
19677 @endif uudecode
19678
19679 .PHONY: maybe-distclean-uudecode distclean-uudecode
19680 maybe-distclean-uudecode:
19681 @if uudecode
19682 maybe-distclean-uudecode: distclean-uudecode
19683
19684 distclean-uudecode:
19685 @[ -f ./uudecode/Makefile ] || exit 0; \
19686 r=`${PWD_COMMAND}`; export r; \
19687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19688 $(SET_LIB_PATH) \
19689 $(HOST_EXPORTS) \
19690 for flag in $(EXTRA_HOST_FLAGS) ; do \
19691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19692 done; \
19693 echo "Doing distclean in uudecode" ; \
19694 (cd uudecode && \
19695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19697 "RANLIB=$${RANLIB}" \
19698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19699 distclean) \
19700 || exit 1
19701
19702 @endif uudecode
19703
19704 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
19705 maybe-maintainer-clean-uudecode:
19706 @if uudecode
19707 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
19708
19709 maintainer-clean-uudecode:
19710 @[ -f ./uudecode/Makefile ] || exit 0; \
19711 r=`${PWD_COMMAND}`; export r; \
19712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19713 $(SET_LIB_PATH) \
19714 $(HOST_EXPORTS) \
19715 for flag in $(EXTRA_HOST_FLAGS) ; do \
19716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19717 done; \
19718 echo "Doing maintainer-clean in uudecode" ; \
19719 (cd uudecode && \
19720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19722 "RANLIB=$${RANLIB}" \
19723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19724 maintainer-clean) \
19725 || exit 1
19726
19727 @endif uudecode
19728
19729
19730 .PHONY: configure-wdiff maybe-configure-wdiff
19731 maybe-configure-wdiff:
19732 @if wdiff
19733 maybe-configure-wdiff: configure-wdiff
19734 configure-wdiff:
19735 @test ! -f wdiff/Makefile || exit 0; \
19736 [ -d wdiff ] || mkdir wdiff; \
19737 r=`${PWD_COMMAND}`; export r; \
19738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19739 $(HOST_EXPORTS) \
19740 echo Configuring in wdiff; \
19741 cd wdiff || exit 1; \
19742 case $(srcdir) in \
19743 \.) \
19744 srcdiroption="--srcdir=."; \
19745 libsrcdir=".";; \
19746 /* | [A-Za-z]:[\\/]*) \
19747 srcdiroption="--srcdir=$(srcdir)/wdiff"; \
19748 libsrcdir="$$s/wdiff";; \
19749 *) \
19750 srcdiroption="--srcdir=../$(srcdir)/wdiff"; \
19751 libsrcdir="$$s/wdiff";; \
19752 esac; \
19753 $(SHELL) $${libsrcdir}/configure \
19754 $(HOST_CONFIGARGS) $${srcdiroption} \
19755 || exit 1
19756 @endif wdiff
19757
19758 .PHONY: all-wdiff maybe-all-wdiff
19759 maybe-all-wdiff:
19760 @if wdiff
19761 maybe-all-wdiff: all-wdiff
19762 all-wdiff: configure-wdiff
19763 @r=`${PWD_COMMAND}`; export r; \
19764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19765 $(SET_LIB_PATH) \
19766 $(HOST_EXPORTS) \
19767 (cd wdiff && $(MAKE) $(FLAGS_TO_PASS) all)
19768 @endif wdiff
19769
19770 .PHONY: check-wdiff maybe-check-wdiff
19771 maybe-check-wdiff:
19772 @if wdiff
19773 maybe-check-wdiff: check-wdiff
19774
19775 check-wdiff:
19776 @r=`${PWD_COMMAND}`; export r; \
19777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19778 $(SET_LIB_PATH) \
19779 $(HOST_EXPORTS) \
19780 (cd wdiff && $(MAKE) $(FLAGS_TO_PASS) check)
19781
19782 @endif wdiff
19783
19784 .PHONY: install-wdiff maybe-install-wdiff
19785 maybe-install-wdiff:
19786 @if wdiff
19787 maybe-install-wdiff: install-wdiff
19788
19789 install-wdiff: installdirs
19790 @r=`${PWD_COMMAND}`; export r; \
19791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19792 $(SET_LIB_PATH) \
19793 $(HOST_EXPORTS) \
19794 (cd wdiff && $(MAKE) $(FLAGS_TO_PASS) install)
19795
19796 @endif wdiff
19797
19798 # Other targets (info, dvi, etc.)
19799
19800 .PHONY: maybe-info-wdiff info-wdiff
19801 maybe-info-wdiff:
19802 @if wdiff
19803 maybe-info-wdiff: info-wdiff
19804
19805 info-wdiff: \
19806 configure-wdiff
19807 @[ -f ./wdiff/Makefile ] || exit 0; \
19808 r=`${PWD_COMMAND}`; export r; \
19809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19810 $(SET_LIB_PATH) \
19811 $(HOST_EXPORTS) \
19812 for flag in $(EXTRA_HOST_FLAGS) ; do \
19813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19814 done; \
19815 echo "Doing info in wdiff" ; \
19816 (cd wdiff && \
19817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19819 "RANLIB=$${RANLIB}" \
19820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19821 info) \
19822 || exit 1
19823
19824 @endif wdiff
19825
19826 .PHONY: maybe-dvi-wdiff dvi-wdiff
19827 maybe-dvi-wdiff:
19828 @if wdiff
19829 maybe-dvi-wdiff: dvi-wdiff
19830
19831 dvi-wdiff: \
19832 configure-wdiff
19833 @[ -f ./wdiff/Makefile ] || exit 0; \
19834 r=`${PWD_COMMAND}`; export r; \
19835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19836 $(SET_LIB_PATH) \
19837 $(HOST_EXPORTS) \
19838 for flag in $(EXTRA_HOST_FLAGS) ; do \
19839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19840 done; \
19841 echo "Doing dvi in wdiff" ; \
19842 (cd wdiff && \
19843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19845 "RANLIB=$${RANLIB}" \
19846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19847 dvi) \
19848 || exit 1
19849
19850 @endif wdiff
19851
19852 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
19853 maybe-TAGS-wdiff:
19854 @if wdiff
19855 maybe-TAGS-wdiff: TAGS-wdiff
19856
19857 TAGS-wdiff: \
19858 configure-wdiff
19859 @[ -f ./wdiff/Makefile ] || exit 0; \
19860 r=`${PWD_COMMAND}`; export r; \
19861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19862 $(SET_LIB_PATH) \
19863 $(HOST_EXPORTS) \
19864 for flag in $(EXTRA_HOST_FLAGS) ; do \
19865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19866 done; \
19867 echo "Doing TAGS in wdiff" ; \
19868 (cd wdiff && \
19869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19871 "RANLIB=$${RANLIB}" \
19872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19873 TAGS) \
19874 || exit 1
19875
19876 @endif wdiff
19877
19878 .PHONY: maybe-install-info-wdiff install-info-wdiff
19879 maybe-install-info-wdiff:
19880 @if wdiff
19881 maybe-install-info-wdiff: install-info-wdiff
19882
19883 install-info-wdiff: \
19884 configure-wdiff \
19885 info-wdiff
19886 @[ -f ./wdiff/Makefile ] || exit 0; \
19887 r=`${PWD_COMMAND}`; export r; \
19888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19889 $(SET_LIB_PATH) \
19890 $(HOST_EXPORTS) \
19891 for flag in $(EXTRA_HOST_FLAGS) ; do \
19892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19893 done; \
19894 echo "Doing install-info in wdiff" ; \
19895 (cd wdiff && \
19896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19898 "RANLIB=$${RANLIB}" \
19899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19900 install-info) \
19901 || exit 1
19902
19903 @endif wdiff
19904
19905 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
19906 maybe-installcheck-wdiff:
19907 @if wdiff
19908 maybe-installcheck-wdiff: installcheck-wdiff
19909
19910 installcheck-wdiff: \
19911 configure-wdiff
19912 @[ -f ./wdiff/Makefile ] || exit 0; \
19913 r=`${PWD_COMMAND}`; export r; \
19914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19915 $(SET_LIB_PATH) \
19916 $(HOST_EXPORTS) \
19917 for flag in $(EXTRA_HOST_FLAGS) ; do \
19918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19919 done; \
19920 echo "Doing installcheck in wdiff" ; \
19921 (cd wdiff && \
19922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19924 "RANLIB=$${RANLIB}" \
19925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19926 installcheck) \
19927 || exit 1
19928
19929 @endif wdiff
19930
19931 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
19932 maybe-mostlyclean-wdiff:
19933 @if wdiff
19934 maybe-mostlyclean-wdiff: mostlyclean-wdiff
19935
19936 mostlyclean-wdiff:
19937 @[ -f ./wdiff/Makefile ] || exit 0; \
19938 r=`${PWD_COMMAND}`; export r; \
19939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19940 $(SET_LIB_PATH) \
19941 $(HOST_EXPORTS) \
19942 for flag in $(EXTRA_HOST_FLAGS) ; do \
19943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19944 done; \
19945 echo "Doing mostlyclean in wdiff" ; \
19946 (cd wdiff && \
19947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19949 "RANLIB=$${RANLIB}" \
19950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19951 mostlyclean) \
19952 || exit 1
19953
19954 @endif wdiff
19955
19956 .PHONY: maybe-clean-wdiff clean-wdiff
19957 maybe-clean-wdiff:
19958 @if wdiff
19959 maybe-clean-wdiff: clean-wdiff
19960
19961 clean-wdiff:
19962 @[ -f ./wdiff/Makefile ] || exit 0; \
19963 r=`${PWD_COMMAND}`; export r; \
19964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19965 $(SET_LIB_PATH) \
19966 $(HOST_EXPORTS) \
19967 for flag in $(EXTRA_HOST_FLAGS) ; do \
19968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19969 done; \
19970 echo "Doing clean in wdiff" ; \
19971 (cd wdiff && \
19972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19974 "RANLIB=$${RANLIB}" \
19975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19976 clean) \
19977 || exit 1
19978
19979 @endif wdiff
19980
19981 .PHONY: maybe-distclean-wdiff distclean-wdiff
19982 maybe-distclean-wdiff:
19983 @if wdiff
19984 maybe-distclean-wdiff: distclean-wdiff
19985
19986 distclean-wdiff:
19987 @[ -f ./wdiff/Makefile ] || exit 0; \
19988 r=`${PWD_COMMAND}`; export r; \
19989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19990 $(SET_LIB_PATH) \
19991 $(HOST_EXPORTS) \
19992 for flag in $(EXTRA_HOST_FLAGS) ; do \
19993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19994 done; \
19995 echo "Doing distclean in wdiff" ; \
19996 (cd wdiff && \
19997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19999 "RANLIB=$${RANLIB}" \
20000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20001 distclean) \
20002 || exit 1
20003
20004 @endif wdiff
20005
20006 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
20007 maybe-maintainer-clean-wdiff:
20008 @if wdiff
20009 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
20010
20011 maintainer-clean-wdiff:
20012 @[ -f ./wdiff/Makefile ] || exit 0; \
20013 r=`${PWD_COMMAND}`; export r; \
20014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20015 $(SET_LIB_PATH) \
20016 $(HOST_EXPORTS) \
20017 for flag in $(EXTRA_HOST_FLAGS) ; do \
20018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20019 done; \
20020 echo "Doing maintainer-clean in wdiff" ; \
20021 (cd wdiff && \
20022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20024 "RANLIB=$${RANLIB}" \
20025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20026 maintainer-clean) \
20027 || exit 1
20028
20029 @endif wdiff
20030
20031
20032 .PHONY: configure-zip maybe-configure-zip
20033 maybe-configure-zip:
20034 @if zip
20035 maybe-configure-zip: configure-zip
20036 configure-zip:
20037 @test ! -f zip/Makefile || exit 0; \
20038 [ -d zip ] || mkdir zip; \
20039 r=`${PWD_COMMAND}`; export r; \
20040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20041 $(HOST_EXPORTS) \
20042 echo Configuring in zip; \
20043 cd zip || exit 1; \
20044 case $(srcdir) in \
20045 \.) \
20046 srcdiroption="--srcdir=."; \
20047 libsrcdir=".";; \
20048 /* | [A-Za-z]:[\\/]*) \
20049 srcdiroption="--srcdir=$(srcdir)/zip"; \
20050 libsrcdir="$$s/zip";; \
20051 *) \
20052 srcdiroption="--srcdir=../$(srcdir)/zip"; \
20053 libsrcdir="$$s/zip";; \
20054 esac; \
20055 $(SHELL) $${libsrcdir}/configure \
20056 $(HOST_CONFIGARGS) $${srcdiroption} \
20057 || exit 1
20058 @endif zip
20059
20060 .PHONY: all-zip maybe-all-zip
20061 maybe-all-zip:
20062 @if zip
20063 maybe-all-zip: all-zip
20064 all-zip: configure-zip
20065 @r=`${PWD_COMMAND}`; export r; \
20066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20067 $(SET_LIB_PATH) \
20068 $(HOST_EXPORTS) \
20069 (cd zip && $(MAKE) $(FLAGS_TO_PASS) all)
20070 @endif zip
20071
20072 .PHONY: check-zip maybe-check-zip
20073 maybe-check-zip:
20074 @if zip
20075 maybe-check-zip: check-zip
20076
20077 # This module is only tested in a native toolchain.
20078 check-zip:
20079 @if [ '$(host)' = '$(target)' ] ; then \
20080 r=`${PWD_COMMAND}`; export r; \
20081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20082 $(SET_LIB_PATH) \
20083 $(HOST_EXPORTS) \
20084 (cd zip && $(MAKE) $(FLAGS_TO_PASS) check); \
20085 fi
20086
20087 @endif zip
20088
20089 .PHONY: install-zip maybe-install-zip
20090 maybe-install-zip:
20091 @if zip
20092 maybe-install-zip: install-zip
20093
20094 install-zip: installdirs
20095 @r=`${PWD_COMMAND}`; export r; \
20096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20097 $(SET_LIB_PATH) \
20098 $(HOST_EXPORTS) \
20099 (cd zip && $(MAKE) $(FLAGS_TO_PASS) install)
20100
20101 @endif zip
20102
20103 # Other targets (info, dvi, etc.)
20104
20105 .PHONY: maybe-info-zip info-zip
20106 maybe-info-zip:
20107 @if zip
20108 maybe-info-zip: info-zip
20109
20110 info-zip: \
20111 configure-zip
20112 @[ -f ./zip/Makefile ] || exit 0; \
20113 r=`${PWD_COMMAND}`; export r; \
20114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20115 $(SET_LIB_PATH) \
20116 $(HOST_EXPORTS) \
20117 for flag in $(EXTRA_HOST_FLAGS) ; do \
20118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20119 done; \
20120 echo "Doing info in zip" ; \
20121 (cd zip && \
20122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20124 "RANLIB=$${RANLIB}" \
20125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20126 info) \
20127 || exit 1
20128
20129 @endif zip
20130
20131 .PHONY: maybe-dvi-zip dvi-zip
20132 maybe-dvi-zip:
20133 @if zip
20134 maybe-dvi-zip: dvi-zip
20135
20136 dvi-zip: \
20137 configure-zip
20138 @[ -f ./zip/Makefile ] || exit 0; \
20139 r=`${PWD_COMMAND}`; export r; \
20140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20141 $(SET_LIB_PATH) \
20142 $(HOST_EXPORTS) \
20143 for flag in $(EXTRA_HOST_FLAGS) ; do \
20144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20145 done; \
20146 echo "Doing dvi in zip" ; \
20147 (cd zip && \
20148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20150 "RANLIB=$${RANLIB}" \
20151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20152 dvi) \
20153 || exit 1
20154
20155 @endif zip
20156
20157 .PHONY: maybe-TAGS-zip TAGS-zip
20158 maybe-TAGS-zip:
20159 @if zip
20160 maybe-TAGS-zip: TAGS-zip
20161
20162 TAGS-zip: \
20163 configure-zip
20164 @[ -f ./zip/Makefile ] || exit 0; \
20165 r=`${PWD_COMMAND}`; export r; \
20166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20167 $(SET_LIB_PATH) \
20168 $(HOST_EXPORTS) \
20169 for flag in $(EXTRA_HOST_FLAGS) ; do \
20170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20171 done; \
20172 echo "Doing TAGS in zip" ; \
20173 (cd zip && \
20174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20176 "RANLIB=$${RANLIB}" \
20177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20178 TAGS) \
20179 || exit 1
20180
20181 @endif zip
20182
20183 .PHONY: maybe-install-info-zip install-info-zip
20184 maybe-install-info-zip:
20185 @if zip
20186 maybe-install-info-zip: install-info-zip
20187
20188 install-info-zip: \
20189 configure-zip \
20190 info-zip
20191 @[ -f ./zip/Makefile ] || exit 0; \
20192 r=`${PWD_COMMAND}`; export r; \
20193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20194 $(SET_LIB_PATH) \
20195 $(HOST_EXPORTS) \
20196 for flag in $(EXTRA_HOST_FLAGS) ; do \
20197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20198 done; \
20199 echo "Doing install-info in zip" ; \
20200 (cd zip && \
20201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20203 "RANLIB=$${RANLIB}" \
20204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20205 install-info) \
20206 || exit 1
20207
20208 @endif zip
20209
20210 .PHONY: maybe-installcheck-zip installcheck-zip
20211 maybe-installcheck-zip:
20212 @if zip
20213 maybe-installcheck-zip: installcheck-zip
20214
20215 installcheck-zip: \
20216 configure-zip
20217 @[ -f ./zip/Makefile ] || exit 0; \
20218 r=`${PWD_COMMAND}`; export r; \
20219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20220 $(SET_LIB_PATH) \
20221 $(HOST_EXPORTS) \
20222 for flag in $(EXTRA_HOST_FLAGS) ; do \
20223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20224 done; \
20225 echo "Doing installcheck in zip" ; \
20226 (cd zip && \
20227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20229 "RANLIB=$${RANLIB}" \
20230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20231 installcheck) \
20232 || exit 1
20233
20234 @endif zip
20235
20236 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
20237 maybe-mostlyclean-zip:
20238 @if zip
20239 maybe-mostlyclean-zip: mostlyclean-zip
20240
20241 mostlyclean-zip:
20242 @[ -f ./zip/Makefile ] || exit 0; \
20243 r=`${PWD_COMMAND}`; export r; \
20244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20245 $(SET_LIB_PATH) \
20246 $(HOST_EXPORTS) \
20247 for flag in $(EXTRA_HOST_FLAGS) ; do \
20248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20249 done; \
20250 echo "Doing mostlyclean in zip" ; \
20251 (cd zip && \
20252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20254 "RANLIB=$${RANLIB}" \
20255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20256 mostlyclean) \
20257 || exit 1
20258
20259 @endif zip
20260
20261 .PHONY: maybe-clean-zip clean-zip
20262 maybe-clean-zip:
20263 @if zip
20264 maybe-clean-zip: clean-zip
20265
20266 clean-zip:
20267 @[ -f ./zip/Makefile ] || exit 0; \
20268 r=`${PWD_COMMAND}`; export r; \
20269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20270 $(SET_LIB_PATH) \
20271 $(HOST_EXPORTS) \
20272 for flag in $(EXTRA_HOST_FLAGS) ; do \
20273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20274 done; \
20275 echo "Doing clean in zip" ; \
20276 (cd zip && \
20277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20279 "RANLIB=$${RANLIB}" \
20280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20281 clean) \
20282 || exit 1
20283
20284 @endif zip
20285
20286 .PHONY: maybe-distclean-zip distclean-zip
20287 maybe-distclean-zip:
20288 @if zip
20289 maybe-distclean-zip: distclean-zip
20290
20291 distclean-zip:
20292 @[ -f ./zip/Makefile ] || exit 0; \
20293 r=`${PWD_COMMAND}`; export r; \
20294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20295 $(SET_LIB_PATH) \
20296 $(HOST_EXPORTS) \
20297 for flag in $(EXTRA_HOST_FLAGS) ; do \
20298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20299 done; \
20300 echo "Doing distclean in zip" ; \
20301 (cd zip && \
20302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20304 "RANLIB=$${RANLIB}" \
20305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20306 distclean) \
20307 || exit 1
20308
20309 @endif zip
20310
20311 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
20312 maybe-maintainer-clean-zip:
20313 @if zip
20314 maybe-maintainer-clean-zip: maintainer-clean-zip
20315
20316 maintainer-clean-zip:
20317 @[ -f ./zip/Makefile ] || exit 0; \
20318 r=`${PWD_COMMAND}`; export r; \
20319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20320 $(SET_LIB_PATH) \
20321 $(HOST_EXPORTS) \
20322 for flag in $(EXTRA_HOST_FLAGS) ; do \
20323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20324 done; \
20325 echo "Doing maintainer-clean in zip" ; \
20326 (cd zip && \
20327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20329 "RANLIB=$${RANLIB}" \
20330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20331 maintainer-clean) \
20332 || exit 1
20333
20334 @endif zip
20335
20336
20337 .PHONY: configure-zlib maybe-configure-zlib
20338 maybe-configure-zlib:
20339 @if zlib
20340 maybe-configure-zlib: configure-zlib
20341 configure-zlib:
20342 @test -f stage_last && exit 0; \
20343 test ! -f zlib/Makefile || exit 0; \
20344 [ -d zlib ] || mkdir zlib; \
20345 r=`${PWD_COMMAND}`; export r; \
20346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20347 $(HOST_EXPORTS) \
20348 echo Configuring in zlib; \
20349 cd zlib || exit 1; \
20350 case $(srcdir) in \
20351 \.) \
20352 srcdiroption="--srcdir=."; \
20353 libsrcdir=".";; \
20354 /* | [A-Za-z]:[\\/]*) \
20355 srcdiroption="--srcdir=$(srcdir)/zlib"; \
20356 libsrcdir="$$s/zlib";; \
20357 *) \
20358 srcdiroption="--srcdir=../$(srcdir)/zlib"; \
20359 libsrcdir="$$s/zlib";; \
20360 esac; \
20361 $(SHELL) $${libsrcdir}/configure \
20362 $(HOST_CONFIGARGS) $${srcdiroption} \
20363 || exit 1
20364 @endif zlib
20365
20366 .PHONY: all-zlib maybe-all-zlib
20367 maybe-all-zlib:
20368 @if zlib
20369 maybe-all-zlib: all-zlib
20370 all-zlib: configure-zlib
20371 @test -f stage_last && exit 0; \
20372 r=`${PWD_COMMAND}`; export r; \
20373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20374 $(SET_LIB_PATH) \
20375 $(HOST_EXPORTS) \
20376 (cd zlib && $(MAKE) $(FLAGS_TO_PASS) all)
20377 @endif zlib
20378
20379 .PHONY: check-zlib maybe-check-zlib
20380 maybe-check-zlib:
20381 @if zlib
20382 maybe-check-zlib: check-zlib
20383
20384 check-zlib:
20385
20386 @endif zlib
20387
20388 .PHONY: install-zlib maybe-install-zlib
20389 maybe-install-zlib:
20390 @if zlib
20391 maybe-install-zlib: install-zlib
20392
20393 install-zlib:
20394
20395 @endif zlib
20396
20397 # Other targets (info, dvi, etc.)
20398
20399 .PHONY: maybe-info-zlib info-zlib
20400 maybe-info-zlib:
20401 @if zlib
20402 maybe-info-zlib: info-zlib
20403
20404 info-zlib: \
20405 configure-zlib
20406 @[ -f ./zlib/Makefile ] || exit 0; \
20407 r=`${PWD_COMMAND}`; export r; \
20408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20409 $(SET_LIB_PATH) \
20410 $(HOST_EXPORTS) \
20411 for flag in $(EXTRA_HOST_FLAGS) ; do \
20412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20413 done; \
20414 echo "Doing info in zlib" ; \
20415 (cd zlib && \
20416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20418 "RANLIB=$${RANLIB}" \
20419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20420 info) \
20421 || exit 1
20422
20423 @endif zlib
20424
20425 .PHONY: maybe-dvi-zlib dvi-zlib
20426 maybe-dvi-zlib:
20427 @if zlib
20428 maybe-dvi-zlib: dvi-zlib
20429
20430 dvi-zlib: \
20431 configure-zlib
20432 @[ -f ./zlib/Makefile ] || exit 0; \
20433 r=`${PWD_COMMAND}`; export r; \
20434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20435 $(SET_LIB_PATH) \
20436 $(HOST_EXPORTS) \
20437 for flag in $(EXTRA_HOST_FLAGS) ; do \
20438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20439 done; \
20440 echo "Doing dvi in zlib" ; \
20441 (cd zlib && \
20442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20444 "RANLIB=$${RANLIB}" \
20445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20446 dvi) \
20447 || exit 1
20448
20449 @endif zlib
20450
20451 .PHONY: maybe-TAGS-zlib TAGS-zlib
20452 maybe-TAGS-zlib:
20453 @if zlib
20454 maybe-TAGS-zlib: TAGS-zlib
20455
20456 TAGS-zlib: \
20457 configure-zlib
20458 @[ -f ./zlib/Makefile ] || exit 0; \
20459 r=`${PWD_COMMAND}`; export r; \
20460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20461 $(SET_LIB_PATH) \
20462 $(HOST_EXPORTS) \
20463 for flag in $(EXTRA_HOST_FLAGS) ; do \
20464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20465 done; \
20466 echo "Doing TAGS in zlib" ; \
20467 (cd zlib && \
20468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20470 "RANLIB=$${RANLIB}" \
20471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20472 TAGS) \
20473 || exit 1
20474
20475 @endif zlib
20476
20477 .PHONY: maybe-install-info-zlib install-info-zlib
20478 maybe-install-info-zlib:
20479 @if zlib
20480 maybe-install-info-zlib: install-info-zlib
20481
20482 install-info-zlib: \
20483 configure-zlib \
20484 info-zlib
20485 @[ -f ./zlib/Makefile ] || exit 0; \
20486 r=`${PWD_COMMAND}`; export r; \
20487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20488 $(SET_LIB_PATH) \
20489 $(HOST_EXPORTS) \
20490 for flag in $(EXTRA_HOST_FLAGS) ; do \
20491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20492 done; \
20493 echo "Doing install-info in zlib" ; \
20494 (cd zlib && \
20495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20497 "RANLIB=$${RANLIB}" \
20498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20499 install-info) \
20500 || exit 1
20501
20502 @endif zlib
20503
20504 .PHONY: maybe-installcheck-zlib installcheck-zlib
20505 maybe-installcheck-zlib:
20506 @if zlib
20507 maybe-installcheck-zlib: installcheck-zlib
20508
20509 installcheck-zlib: \
20510 configure-zlib
20511 @[ -f ./zlib/Makefile ] || exit 0; \
20512 r=`${PWD_COMMAND}`; export r; \
20513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20514 $(SET_LIB_PATH) \
20515 $(HOST_EXPORTS) \
20516 for flag in $(EXTRA_HOST_FLAGS) ; do \
20517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20518 done; \
20519 echo "Doing installcheck in zlib" ; \
20520 (cd zlib && \
20521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20523 "RANLIB=$${RANLIB}" \
20524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20525 installcheck) \
20526 || exit 1
20527
20528 @endif zlib
20529
20530 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
20531 maybe-mostlyclean-zlib:
20532 @if zlib
20533 maybe-mostlyclean-zlib: mostlyclean-zlib
20534
20535 mostlyclean-zlib:
20536 @[ -f ./zlib/Makefile ] || exit 0; \
20537 r=`${PWD_COMMAND}`; export r; \
20538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20539 $(SET_LIB_PATH) \
20540 $(HOST_EXPORTS) \
20541 for flag in $(EXTRA_HOST_FLAGS) ; do \
20542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20543 done; \
20544 echo "Doing mostlyclean in zlib" ; \
20545 (cd zlib && \
20546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20548 "RANLIB=$${RANLIB}" \
20549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20550 mostlyclean) \
20551 || exit 1
20552
20553 @endif zlib
20554
20555 .PHONY: maybe-clean-zlib clean-zlib
20556 maybe-clean-zlib:
20557 @if zlib
20558 maybe-clean-zlib: clean-zlib
20559
20560 clean-zlib:
20561 @[ -f ./zlib/Makefile ] || exit 0; \
20562 r=`${PWD_COMMAND}`; export r; \
20563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20564 $(SET_LIB_PATH) \
20565 $(HOST_EXPORTS) \
20566 for flag in $(EXTRA_HOST_FLAGS) ; do \
20567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20568 done; \
20569 echo "Doing clean in zlib" ; \
20570 (cd zlib && \
20571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20573 "RANLIB=$${RANLIB}" \
20574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20575 clean) \
20576 || exit 1
20577
20578 @endif zlib
20579
20580 .PHONY: maybe-distclean-zlib distclean-zlib
20581 maybe-distclean-zlib:
20582 @if zlib
20583 maybe-distclean-zlib: distclean-zlib
20584
20585 distclean-zlib:
20586 @[ -f ./zlib/Makefile ] || exit 0; \
20587 r=`${PWD_COMMAND}`; export r; \
20588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20589 $(SET_LIB_PATH) \
20590 $(HOST_EXPORTS) \
20591 for flag in $(EXTRA_HOST_FLAGS) ; do \
20592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20593 done; \
20594 echo "Doing distclean in zlib" ; \
20595 (cd zlib && \
20596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20598 "RANLIB=$${RANLIB}" \
20599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20600 distclean) \
20601 || exit 1
20602
20603 @endif zlib
20604
20605 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
20606 maybe-maintainer-clean-zlib:
20607 @if zlib
20608 maybe-maintainer-clean-zlib: maintainer-clean-zlib
20609
20610 maintainer-clean-zlib:
20611 @[ -f ./zlib/Makefile ] || exit 0; \
20612 r=`${PWD_COMMAND}`; export r; \
20613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20614 $(SET_LIB_PATH) \
20615 $(HOST_EXPORTS) \
20616 for flag in $(EXTRA_HOST_FLAGS) ; do \
20617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20618 done; \
20619 echo "Doing maintainer-clean in zlib" ; \
20620 (cd zlib && \
20621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20623 "RANLIB=$${RANLIB}" \
20624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20625 maintainer-clean) \
20626 || exit 1
20627
20628 @endif zlib
20629
20630
20631 .PHONY: configure-gdb maybe-configure-gdb
20632 maybe-configure-gdb:
20633 @if gdb
20634 maybe-configure-gdb: configure-gdb
20635 configure-gdb:
20636 @test ! -f gdb/Makefile || exit 0; \
20637 [ -d gdb ] || mkdir gdb; \
20638 r=`${PWD_COMMAND}`; export r; \
20639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20640 $(HOST_EXPORTS) \
20641 echo Configuring in gdb; \
20642 cd gdb || exit 1; \
20643 case $(srcdir) in \
20644 \.) \
20645 srcdiroption="--srcdir=."; \
20646 libsrcdir=".";; \
20647 /* | [A-Za-z]:[\\/]*) \
20648 srcdiroption="--srcdir=$(srcdir)/gdb"; \
20649 libsrcdir="$$s/gdb";; \
20650 *) \
20651 srcdiroption="--srcdir=../$(srcdir)/gdb"; \
20652 libsrcdir="$$s/gdb";; \
20653 esac; \
20654 $(SHELL) $${libsrcdir}/configure \
20655 $(HOST_CONFIGARGS) $${srcdiroption} \
20656 || exit 1
20657 @endif gdb
20658
20659 .PHONY: all-gdb maybe-all-gdb
20660 maybe-all-gdb:
20661 @if gdb
20662 maybe-all-gdb: all-gdb
20663 all-gdb: configure-gdb
20664 @r=`${PWD_COMMAND}`; export r; \
20665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20666 $(SET_LIB_PATH) \
20667 $(HOST_EXPORTS) \
20668 (cd gdb && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
20669 @endif gdb
20670
20671 .PHONY: check-gdb maybe-check-gdb
20672 maybe-check-gdb:
20673 @if gdb
20674 maybe-check-gdb: check-gdb
20675
20676 check-gdb:
20677 @r=`${PWD_COMMAND}`; export r; \
20678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20679 $(SET_LIB_PATH) \
20680 $(HOST_EXPORTS) \
20681 (cd gdb && $(MAKE) $(FLAGS_TO_PASS)$(X11_FLAGS_TO_PASS) check)
20682
20683 @endif gdb
20684
20685 .PHONY: install-gdb maybe-install-gdb
20686 maybe-install-gdb:
20687 @if gdb
20688 maybe-install-gdb: install-gdb
20689
20690 install-gdb: installdirs
20691 @r=`${PWD_COMMAND}`; export r; \
20692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20693 $(SET_LIB_PATH) \
20694 $(HOST_EXPORTS) \
20695 (cd gdb && $(MAKE) $(FLAGS_TO_PASS)$(X11_FLAGS_TO_PASS) install)
20696
20697 @endif gdb
20698
20699 # Other targets (info, dvi, etc.)
20700
20701 .PHONY: maybe-info-gdb info-gdb
20702 maybe-info-gdb:
20703 @if gdb
20704 maybe-info-gdb: info-gdb
20705
20706 info-gdb: \
20707 configure-gdb
20708 @[ -f ./gdb/Makefile ] || exit 0; \
20709 r=`${PWD_COMMAND}`; export r; \
20710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20711 $(SET_LIB_PATH) \
20712 $(HOST_EXPORTS) \
20713 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
20714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20715 done; \
20716 echo "Doing info in gdb" ; \
20717 (cd gdb && \
20718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20720 "RANLIB=$${RANLIB}" \
20721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20722 info) \
20723 || exit 1
20724
20725 @endif gdb
20726
20727 .PHONY: maybe-dvi-gdb dvi-gdb
20728 maybe-dvi-gdb:
20729 @if gdb
20730 maybe-dvi-gdb: dvi-gdb
20731
20732 dvi-gdb: \
20733 configure-gdb
20734 @[ -f ./gdb/Makefile ] || exit 0; \
20735 r=`${PWD_COMMAND}`; export r; \
20736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20737 $(SET_LIB_PATH) \
20738 $(HOST_EXPORTS) \
20739 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
20740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20741 done; \
20742 echo "Doing dvi in gdb" ; \
20743 (cd gdb && \
20744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20746 "RANLIB=$${RANLIB}" \
20747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20748 dvi) \
20749 || exit 1
20750
20751 @endif gdb
20752
20753 .PHONY: maybe-TAGS-gdb TAGS-gdb
20754 maybe-TAGS-gdb:
20755 @if gdb
20756 maybe-TAGS-gdb: TAGS-gdb
20757
20758 TAGS-gdb: \
20759 configure-gdb
20760 @[ -f ./gdb/Makefile ] || exit 0; \
20761 r=`${PWD_COMMAND}`; export r; \
20762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20763 $(SET_LIB_PATH) \
20764 $(HOST_EXPORTS) \
20765 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
20766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20767 done; \
20768 echo "Doing TAGS in gdb" ; \
20769 (cd gdb && \
20770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20772 "RANLIB=$${RANLIB}" \
20773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20774 TAGS) \
20775 || exit 1
20776
20777 @endif gdb
20778
20779 .PHONY: maybe-install-info-gdb install-info-gdb
20780 maybe-install-info-gdb:
20781 @if gdb
20782 maybe-install-info-gdb: install-info-gdb
20783
20784 install-info-gdb: \
20785 configure-gdb \
20786 info-gdb
20787 @[ -f ./gdb/Makefile ] || exit 0; \
20788 r=`${PWD_COMMAND}`; export r; \
20789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20790 $(SET_LIB_PATH) \
20791 $(HOST_EXPORTS) \
20792 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
20793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20794 done; \
20795 echo "Doing install-info in gdb" ; \
20796 (cd gdb && \
20797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20799 "RANLIB=$${RANLIB}" \
20800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20801 install-info) \
20802 || exit 1
20803
20804 @endif gdb
20805
20806 .PHONY: maybe-installcheck-gdb installcheck-gdb
20807 maybe-installcheck-gdb:
20808 @if gdb
20809 maybe-installcheck-gdb: installcheck-gdb
20810
20811 installcheck-gdb: \
20812 configure-gdb
20813 @[ -f ./gdb/Makefile ] || exit 0; \
20814 r=`${PWD_COMMAND}`; export r; \
20815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20816 $(SET_LIB_PATH) \
20817 $(HOST_EXPORTS) \
20818 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
20819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20820 done; \
20821 echo "Doing installcheck in gdb" ; \
20822 (cd gdb && \
20823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20825 "RANLIB=$${RANLIB}" \
20826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20827 installcheck) \
20828 || exit 1
20829
20830 @endif gdb
20831
20832 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
20833 maybe-mostlyclean-gdb:
20834 @if gdb
20835 maybe-mostlyclean-gdb: mostlyclean-gdb
20836
20837 mostlyclean-gdb:
20838 @[ -f ./gdb/Makefile ] || exit 0; \
20839 r=`${PWD_COMMAND}`; export r; \
20840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20841 $(SET_LIB_PATH) \
20842 $(HOST_EXPORTS) \
20843 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
20844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20845 done; \
20846 echo "Doing mostlyclean in gdb" ; \
20847 (cd gdb && \
20848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20850 "RANLIB=$${RANLIB}" \
20851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20852 mostlyclean) \
20853 || exit 1
20854
20855 @endif gdb
20856
20857 .PHONY: maybe-clean-gdb clean-gdb
20858 maybe-clean-gdb:
20859 @if gdb
20860 maybe-clean-gdb: clean-gdb
20861
20862 clean-gdb:
20863 @[ -f ./gdb/Makefile ] || exit 0; \
20864 r=`${PWD_COMMAND}`; export r; \
20865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20866 $(SET_LIB_PATH) \
20867 $(HOST_EXPORTS) \
20868 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
20869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20870 done; \
20871 echo "Doing clean in gdb" ; \
20872 (cd gdb && \
20873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20875 "RANLIB=$${RANLIB}" \
20876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20877 clean) \
20878 || exit 1
20879
20880 @endif gdb
20881
20882 .PHONY: maybe-distclean-gdb distclean-gdb
20883 maybe-distclean-gdb:
20884 @if gdb
20885 maybe-distclean-gdb: distclean-gdb
20886
20887 distclean-gdb:
20888 @[ -f ./gdb/Makefile ] || exit 0; \
20889 r=`${PWD_COMMAND}`; export r; \
20890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20891 $(SET_LIB_PATH) \
20892 $(HOST_EXPORTS) \
20893 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
20894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20895 done; \
20896 echo "Doing distclean in gdb" ; \
20897 (cd gdb && \
20898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20900 "RANLIB=$${RANLIB}" \
20901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20902 distclean) \
20903 || exit 1
20904
20905 @endif gdb
20906
20907 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
20908 maybe-maintainer-clean-gdb:
20909 @if gdb
20910 maybe-maintainer-clean-gdb: maintainer-clean-gdb
20911
20912 maintainer-clean-gdb:
20913 @[ -f ./gdb/Makefile ] || exit 0; \
20914 r=`${PWD_COMMAND}`; export r; \
20915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20916 $(SET_LIB_PATH) \
20917 $(HOST_EXPORTS) \
20918 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
20919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20920 done; \
20921 echo "Doing maintainer-clean in gdb" ; \
20922 (cd gdb && \
20923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20925 "RANLIB=$${RANLIB}" \
20926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20927 maintainer-clean) \
20928 || exit 1
20929
20930 @endif gdb
20931
20932
20933 .PHONY: configure-expect maybe-configure-expect
20934 maybe-configure-expect:
20935 @if expect
20936 maybe-configure-expect: configure-expect
20937 configure-expect:
20938 @test ! -f expect/Makefile || exit 0; \
20939 [ -d expect ] || mkdir expect; \
20940 r=`${PWD_COMMAND}`; export r; \
20941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20942 $(HOST_EXPORTS) \
20943 echo Configuring in expect; \
20944 cd expect || exit 1; \
20945 case $(srcdir) in \
20946 \.) \
20947 srcdiroption="--srcdir=."; \
20948 libsrcdir=".";; \
20949 /* | [A-Za-z]:[\\/]*) \
20950 srcdiroption="--srcdir=$(srcdir)/expect"; \
20951 libsrcdir="$$s/expect";; \
20952 *) \
20953 srcdiroption="--srcdir=../$(srcdir)/expect"; \
20954 libsrcdir="$$s/expect";; \
20955 esac; \
20956 $(SHELL) $${libsrcdir}/configure \
20957 $(HOST_CONFIGARGS) $${srcdiroption} \
20958 || exit 1
20959 @endif expect
20960
20961 .PHONY: all-expect maybe-all-expect
20962 maybe-all-expect:
20963 @if expect
20964 maybe-all-expect: all-expect
20965 all-expect: configure-expect
20966 @r=`${PWD_COMMAND}`; export r; \
20967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20968 $(SET_LIB_PATH) \
20969 $(HOST_EXPORTS) \
20970 (cd expect && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
20971 @endif expect
20972
20973 .PHONY: check-expect maybe-check-expect
20974 maybe-check-expect:
20975 @if expect
20976 maybe-check-expect: check-expect
20977
20978 check-expect:
20979 @r=`${PWD_COMMAND}`; export r; \
20980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20981 $(SET_LIB_PATH) \
20982 $(HOST_EXPORTS) \
20983 (cd expect && $(MAKE) $(FLAGS_TO_PASS)$(X11_FLAGS_TO_PASS) check)
20984
20985 @endif expect
20986
20987 .PHONY: install-expect maybe-install-expect
20988 maybe-install-expect:
20989 @if expect
20990 maybe-install-expect: install-expect
20991
20992 install-expect: installdirs
20993 @r=`${PWD_COMMAND}`; export r; \
20994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20995 $(SET_LIB_PATH) \
20996 $(HOST_EXPORTS) \
20997 (cd expect && $(MAKE) $(FLAGS_TO_PASS)$(X11_FLAGS_TO_PASS) install)
20998
20999 @endif expect
21000
21001 # Other targets (info, dvi, etc.)
21002
21003 .PHONY: maybe-info-expect info-expect
21004 maybe-info-expect:
21005 @if expect
21006 maybe-info-expect: info-expect
21007
21008 info-expect: \
21009 configure-expect
21010 @[ -f ./expect/Makefile ] || exit 0; \
21011 r=`${PWD_COMMAND}`; export r; \
21012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21013 $(SET_LIB_PATH) \
21014 $(HOST_EXPORTS) \
21015 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21017 done; \
21018 echo "Doing info in expect" ; \
21019 (cd expect && \
21020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21022 "RANLIB=$${RANLIB}" \
21023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21024 info) \
21025 || exit 1
21026
21027 @endif expect
21028
21029 .PHONY: maybe-dvi-expect dvi-expect
21030 maybe-dvi-expect:
21031 @if expect
21032 maybe-dvi-expect: dvi-expect
21033
21034 dvi-expect: \
21035 configure-expect
21036 @[ -f ./expect/Makefile ] || exit 0; \
21037 r=`${PWD_COMMAND}`; export r; \
21038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21039 $(SET_LIB_PATH) \
21040 $(HOST_EXPORTS) \
21041 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21043 done; \
21044 echo "Doing dvi in expect" ; \
21045 (cd expect && \
21046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21048 "RANLIB=$${RANLIB}" \
21049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21050 dvi) \
21051 || exit 1
21052
21053 @endif expect
21054
21055 .PHONY: maybe-TAGS-expect TAGS-expect
21056 maybe-TAGS-expect:
21057 @if expect
21058 maybe-TAGS-expect: TAGS-expect
21059
21060 TAGS-expect: \
21061 configure-expect
21062 @[ -f ./expect/Makefile ] || exit 0; \
21063 r=`${PWD_COMMAND}`; export r; \
21064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21065 $(SET_LIB_PATH) \
21066 $(HOST_EXPORTS) \
21067 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21069 done; \
21070 echo "Doing TAGS in expect" ; \
21071 (cd expect && \
21072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21074 "RANLIB=$${RANLIB}" \
21075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21076 TAGS) \
21077 || exit 1
21078
21079 @endif expect
21080
21081 .PHONY: maybe-install-info-expect install-info-expect
21082 maybe-install-info-expect:
21083 @if expect
21084 maybe-install-info-expect: install-info-expect
21085
21086 install-info-expect: \
21087 configure-expect \
21088 info-expect
21089 @[ -f ./expect/Makefile ] || exit 0; \
21090 r=`${PWD_COMMAND}`; export r; \
21091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21092 $(SET_LIB_PATH) \
21093 $(HOST_EXPORTS) \
21094 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21096 done; \
21097 echo "Doing install-info in expect" ; \
21098 (cd expect && \
21099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21101 "RANLIB=$${RANLIB}" \
21102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21103 install-info) \
21104 || exit 1
21105
21106 @endif expect
21107
21108 .PHONY: maybe-installcheck-expect installcheck-expect
21109 maybe-installcheck-expect:
21110 @if expect
21111 maybe-installcheck-expect: installcheck-expect
21112
21113 installcheck-expect: \
21114 configure-expect
21115 @[ -f ./expect/Makefile ] || exit 0; \
21116 r=`${PWD_COMMAND}`; export r; \
21117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21118 $(SET_LIB_PATH) \
21119 $(HOST_EXPORTS) \
21120 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21122 done; \
21123 echo "Doing installcheck in expect" ; \
21124 (cd expect && \
21125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21127 "RANLIB=$${RANLIB}" \
21128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21129 installcheck) \
21130 || exit 1
21131
21132 @endif expect
21133
21134 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
21135 maybe-mostlyclean-expect:
21136 @if expect
21137 maybe-mostlyclean-expect: mostlyclean-expect
21138
21139 mostlyclean-expect:
21140 @[ -f ./expect/Makefile ] || exit 0; \
21141 r=`${PWD_COMMAND}`; export r; \
21142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21143 $(SET_LIB_PATH) \
21144 $(HOST_EXPORTS) \
21145 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21147 done; \
21148 echo "Doing mostlyclean in expect" ; \
21149 (cd expect && \
21150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21152 "RANLIB=$${RANLIB}" \
21153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21154 mostlyclean) \
21155 || exit 1
21156
21157 @endif expect
21158
21159 .PHONY: maybe-clean-expect clean-expect
21160 maybe-clean-expect:
21161 @if expect
21162 maybe-clean-expect: clean-expect
21163
21164 clean-expect:
21165 @[ -f ./expect/Makefile ] || exit 0; \
21166 r=`${PWD_COMMAND}`; export r; \
21167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21168 $(SET_LIB_PATH) \
21169 $(HOST_EXPORTS) \
21170 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21172 done; \
21173 echo "Doing clean in expect" ; \
21174 (cd expect && \
21175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21177 "RANLIB=$${RANLIB}" \
21178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21179 clean) \
21180 || exit 1
21181
21182 @endif expect
21183
21184 .PHONY: maybe-distclean-expect distclean-expect
21185 maybe-distclean-expect:
21186 @if expect
21187 maybe-distclean-expect: distclean-expect
21188
21189 distclean-expect:
21190 @[ -f ./expect/Makefile ] || exit 0; \
21191 r=`${PWD_COMMAND}`; export r; \
21192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21193 $(SET_LIB_PATH) \
21194 $(HOST_EXPORTS) \
21195 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21197 done; \
21198 echo "Doing distclean in expect" ; \
21199 (cd expect && \
21200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21202 "RANLIB=$${RANLIB}" \
21203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21204 distclean) \
21205 || exit 1
21206
21207 @endif expect
21208
21209 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
21210 maybe-maintainer-clean-expect:
21211 @if expect
21212 maybe-maintainer-clean-expect: maintainer-clean-expect
21213
21214 maintainer-clean-expect:
21215 @[ -f ./expect/Makefile ] || exit 0; \
21216 r=`${PWD_COMMAND}`; export r; \
21217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21218 $(SET_LIB_PATH) \
21219 $(HOST_EXPORTS) \
21220 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21222 done; \
21223 echo "Doing maintainer-clean in expect" ; \
21224 (cd expect && \
21225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21227 "RANLIB=$${RANLIB}" \
21228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21229 maintainer-clean) \
21230 || exit 1
21231
21232 @endif expect
21233
21234
21235 .PHONY: configure-guile maybe-configure-guile
21236 maybe-configure-guile:
21237 @if guile
21238 maybe-configure-guile: configure-guile
21239 configure-guile:
21240 @test ! -f guile/Makefile || exit 0; \
21241 [ -d guile ] || mkdir guile; \
21242 r=`${PWD_COMMAND}`; export r; \
21243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21244 $(HOST_EXPORTS) \
21245 echo Configuring in guile; \
21246 cd guile || exit 1; \
21247 case $(srcdir) in \
21248 \.) \
21249 srcdiroption="--srcdir=."; \
21250 libsrcdir=".";; \
21251 /* | [A-Za-z]:[\\/]*) \
21252 srcdiroption="--srcdir=$(srcdir)/guile"; \
21253 libsrcdir="$$s/guile";; \
21254 *) \
21255 srcdiroption="--srcdir=../$(srcdir)/guile"; \
21256 libsrcdir="$$s/guile";; \
21257 esac; \
21258 $(SHELL) $${libsrcdir}/configure \
21259 $(HOST_CONFIGARGS) $${srcdiroption} \
21260 || exit 1
21261 @endif guile
21262
21263 .PHONY: all-guile maybe-all-guile
21264 maybe-all-guile:
21265 @if guile
21266 maybe-all-guile: all-guile
21267 all-guile: configure-guile
21268 @r=`${PWD_COMMAND}`; export r; \
21269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21270 $(SET_LIB_PATH) \
21271 $(HOST_EXPORTS) \
21272 (cd guile && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
21273 @endif guile
21274
21275 .PHONY: check-guile maybe-check-guile
21276 maybe-check-guile:
21277 @if guile
21278 maybe-check-guile: check-guile
21279
21280 check-guile:
21281 @r=`${PWD_COMMAND}`; export r; \
21282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21283 $(SET_LIB_PATH) \
21284 $(HOST_EXPORTS) \
21285 (cd guile && $(MAKE) $(FLAGS_TO_PASS)$(X11_FLAGS_TO_PASS) check)
21286
21287 @endif guile
21288
21289 .PHONY: install-guile maybe-install-guile
21290 maybe-install-guile:
21291 @if guile
21292 maybe-install-guile: install-guile
21293
21294 install-guile: installdirs
21295 @r=`${PWD_COMMAND}`; export r; \
21296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21297 $(SET_LIB_PATH) \
21298 $(HOST_EXPORTS) \
21299 (cd guile && $(MAKE) $(FLAGS_TO_PASS)$(X11_FLAGS_TO_PASS) install)
21300
21301 @endif guile
21302
21303 # Other targets (info, dvi, etc.)
21304
21305 .PHONY: maybe-info-guile info-guile
21306 maybe-info-guile:
21307 @if guile
21308 maybe-info-guile: info-guile
21309
21310 info-guile: \
21311 configure-guile
21312 @[ -f ./guile/Makefile ] || exit 0; \
21313 r=`${PWD_COMMAND}`; export r; \
21314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21315 $(SET_LIB_PATH) \
21316 $(HOST_EXPORTS) \
21317 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21319 done; \
21320 echo "Doing info in guile" ; \
21321 (cd guile && \
21322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21324 "RANLIB=$${RANLIB}" \
21325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21326 info) \
21327 || exit 1
21328
21329 @endif guile
21330
21331 .PHONY: maybe-dvi-guile dvi-guile
21332 maybe-dvi-guile:
21333 @if guile
21334 maybe-dvi-guile: dvi-guile
21335
21336 dvi-guile: \
21337 configure-guile
21338 @[ -f ./guile/Makefile ] || exit 0; \
21339 r=`${PWD_COMMAND}`; export r; \
21340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21341 $(SET_LIB_PATH) \
21342 $(HOST_EXPORTS) \
21343 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21345 done; \
21346 echo "Doing dvi in guile" ; \
21347 (cd guile && \
21348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21350 "RANLIB=$${RANLIB}" \
21351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21352 dvi) \
21353 || exit 1
21354
21355 @endif guile
21356
21357 .PHONY: maybe-TAGS-guile TAGS-guile
21358 maybe-TAGS-guile:
21359 @if guile
21360 maybe-TAGS-guile: TAGS-guile
21361
21362 TAGS-guile: \
21363 configure-guile
21364 @[ -f ./guile/Makefile ] || exit 0; \
21365 r=`${PWD_COMMAND}`; export r; \
21366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21367 $(SET_LIB_PATH) \
21368 $(HOST_EXPORTS) \
21369 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21371 done; \
21372 echo "Doing TAGS in guile" ; \
21373 (cd guile && \
21374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21376 "RANLIB=$${RANLIB}" \
21377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21378 TAGS) \
21379 || exit 1
21380
21381 @endif guile
21382
21383 .PHONY: maybe-install-info-guile install-info-guile
21384 maybe-install-info-guile:
21385 @if guile
21386 maybe-install-info-guile: install-info-guile
21387
21388 install-info-guile: \
21389 configure-guile \
21390 info-guile
21391 @[ -f ./guile/Makefile ] || exit 0; \
21392 r=`${PWD_COMMAND}`; export r; \
21393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21394 $(SET_LIB_PATH) \
21395 $(HOST_EXPORTS) \
21396 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21398 done; \
21399 echo "Doing install-info in guile" ; \
21400 (cd guile && \
21401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21403 "RANLIB=$${RANLIB}" \
21404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21405 install-info) \
21406 || exit 1
21407
21408 @endif guile
21409
21410 .PHONY: maybe-installcheck-guile installcheck-guile
21411 maybe-installcheck-guile:
21412 @if guile
21413 maybe-installcheck-guile: installcheck-guile
21414
21415 installcheck-guile: \
21416 configure-guile
21417 @[ -f ./guile/Makefile ] || exit 0; \
21418 r=`${PWD_COMMAND}`; export r; \
21419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21420 $(SET_LIB_PATH) \
21421 $(HOST_EXPORTS) \
21422 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21424 done; \
21425 echo "Doing installcheck in guile" ; \
21426 (cd guile && \
21427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21429 "RANLIB=$${RANLIB}" \
21430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21431 installcheck) \
21432 || exit 1
21433
21434 @endif guile
21435
21436 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
21437 maybe-mostlyclean-guile:
21438 @if guile
21439 maybe-mostlyclean-guile: mostlyclean-guile
21440
21441 mostlyclean-guile:
21442 @[ -f ./guile/Makefile ] || exit 0; \
21443 r=`${PWD_COMMAND}`; export r; \
21444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21445 $(SET_LIB_PATH) \
21446 $(HOST_EXPORTS) \
21447 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21449 done; \
21450 echo "Doing mostlyclean in guile" ; \
21451 (cd guile && \
21452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21454 "RANLIB=$${RANLIB}" \
21455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21456 mostlyclean) \
21457 || exit 1
21458
21459 @endif guile
21460
21461 .PHONY: maybe-clean-guile clean-guile
21462 maybe-clean-guile:
21463 @if guile
21464 maybe-clean-guile: clean-guile
21465
21466 clean-guile:
21467 @[ -f ./guile/Makefile ] || exit 0; \
21468 r=`${PWD_COMMAND}`; export r; \
21469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21470 $(SET_LIB_PATH) \
21471 $(HOST_EXPORTS) \
21472 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21474 done; \
21475 echo "Doing clean in guile" ; \
21476 (cd guile && \
21477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21479 "RANLIB=$${RANLIB}" \
21480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21481 clean) \
21482 || exit 1
21483
21484 @endif guile
21485
21486 .PHONY: maybe-distclean-guile distclean-guile
21487 maybe-distclean-guile:
21488 @if guile
21489 maybe-distclean-guile: distclean-guile
21490
21491 distclean-guile:
21492 @[ -f ./guile/Makefile ] || exit 0; \
21493 r=`${PWD_COMMAND}`; export r; \
21494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21495 $(SET_LIB_PATH) \
21496 $(HOST_EXPORTS) \
21497 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21499 done; \
21500 echo "Doing distclean in guile" ; \
21501 (cd guile && \
21502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21504 "RANLIB=$${RANLIB}" \
21505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21506 distclean) \
21507 || exit 1
21508
21509 @endif guile
21510
21511 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
21512 maybe-maintainer-clean-guile:
21513 @if guile
21514 maybe-maintainer-clean-guile: maintainer-clean-guile
21515
21516 maintainer-clean-guile:
21517 @[ -f ./guile/Makefile ] || exit 0; \
21518 r=`${PWD_COMMAND}`; export r; \
21519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21520 $(SET_LIB_PATH) \
21521 $(HOST_EXPORTS) \
21522 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21524 done; \
21525 echo "Doing maintainer-clean in guile" ; \
21526 (cd guile && \
21527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21529 "RANLIB=$${RANLIB}" \
21530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21531 maintainer-clean) \
21532 || exit 1
21533
21534 @endif guile
21535
21536
21537 .PHONY: configure-tk maybe-configure-tk
21538 maybe-configure-tk:
21539 @if tk
21540 maybe-configure-tk: configure-tk
21541 configure-tk:
21542 @test ! -f tk/Makefile || exit 0; \
21543 [ -d tk ] || mkdir tk; \
21544 r=`${PWD_COMMAND}`; export r; \
21545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21546 $(HOST_EXPORTS) \
21547 echo Configuring in tk; \
21548 cd tk || exit 1; \
21549 case $(srcdir) in \
21550 \.) \
21551 srcdiroption="--srcdir=."; \
21552 libsrcdir=".";; \
21553 /* | [A-Za-z]:[\\/]*) \
21554 srcdiroption="--srcdir=$(srcdir)/tk"; \
21555 libsrcdir="$$s/tk";; \
21556 *) \
21557 srcdiroption="--srcdir=../$(srcdir)/tk"; \
21558 libsrcdir="$$s/tk";; \
21559 esac; \
21560 $(SHELL) $${libsrcdir}/configure \
21561 $(HOST_CONFIGARGS) $${srcdiroption} \
21562 || exit 1
21563 @endif tk
21564
21565 .PHONY: all-tk maybe-all-tk
21566 maybe-all-tk:
21567 @if tk
21568 maybe-all-tk: all-tk
21569 all-tk: configure-tk
21570 @r=`${PWD_COMMAND}`; export r; \
21571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21572 $(SET_LIB_PATH) \
21573 $(HOST_EXPORTS) \
21574 (cd tk && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
21575 @endif tk
21576
21577 .PHONY: check-tk maybe-check-tk
21578 maybe-check-tk:
21579 @if tk
21580 maybe-check-tk: check-tk
21581
21582 check-tk:
21583 @r=`${PWD_COMMAND}`; export r; \
21584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21585 $(SET_LIB_PATH) \
21586 $(HOST_EXPORTS) \
21587 (cd tk && $(MAKE) $(FLAGS_TO_PASS)$(X11_FLAGS_TO_PASS) check)
21588
21589 @endif tk
21590
21591 .PHONY: install-tk maybe-install-tk
21592 maybe-install-tk:
21593 @if tk
21594 maybe-install-tk: install-tk
21595
21596 install-tk: installdirs
21597 @r=`${PWD_COMMAND}`; export r; \
21598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21599 $(SET_LIB_PATH) \
21600 $(HOST_EXPORTS) \
21601 (cd tk && $(MAKE) $(FLAGS_TO_PASS)$(X11_FLAGS_TO_PASS) install)
21602
21603 @endif tk
21604
21605 # Other targets (info, dvi, etc.)
21606
21607 .PHONY: maybe-info-tk info-tk
21608 maybe-info-tk:
21609 @if tk
21610 maybe-info-tk: info-tk
21611
21612 info-tk: \
21613 configure-tk
21614 @[ -f ./tk/Makefile ] || exit 0; \
21615 r=`${PWD_COMMAND}`; export r; \
21616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21617 $(SET_LIB_PATH) \
21618 $(HOST_EXPORTS) \
21619 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21621 done; \
21622 echo "Doing info in tk" ; \
21623 (cd tk && \
21624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21626 "RANLIB=$${RANLIB}" \
21627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21628 info) \
21629 || exit 1
21630
21631 @endif tk
21632
21633 .PHONY: maybe-dvi-tk dvi-tk
21634 maybe-dvi-tk:
21635 @if tk
21636 maybe-dvi-tk: dvi-tk
21637
21638 dvi-tk: \
21639 configure-tk
21640 @[ -f ./tk/Makefile ] || exit 0; \
21641 r=`${PWD_COMMAND}`; export r; \
21642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21643 $(SET_LIB_PATH) \
21644 $(HOST_EXPORTS) \
21645 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21647 done; \
21648 echo "Doing dvi in tk" ; \
21649 (cd tk && \
21650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21652 "RANLIB=$${RANLIB}" \
21653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21654 dvi) \
21655 || exit 1
21656
21657 @endif tk
21658
21659 .PHONY: maybe-TAGS-tk TAGS-tk
21660 maybe-TAGS-tk:
21661 @if tk
21662 maybe-TAGS-tk: TAGS-tk
21663
21664 TAGS-tk: \
21665 configure-tk
21666 @[ -f ./tk/Makefile ] || exit 0; \
21667 r=`${PWD_COMMAND}`; export r; \
21668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21669 $(SET_LIB_PATH) \
21670 $(HOST_EXPORTS) \
21671 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21673 done; \
21674 echo "Doing TAGS in tk" ; \
21675 (cd tk && \
21676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21678 "RANLIB=$${RANLIB}" \
21679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21680 TAGS) \
21681 || exit 1
21682
21683 @endif tk
21684
21685 .PHONY: maybe-install-info-tk install-info-tk
21686 maybe-install-info-tk:
21687 @if tk
21688 maybe-install-info-tk: install-info-tk
21689
21690 install-info-tk: \
21691 configure-tk \
21692 info-tk
21693 @[ -f ./tk/Makefile ] || exit 0; \
21694 r=`${PWD_COMMAND}`; export r; \
21695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21696 $(SET_LIB_PATH) \
21697 $(HOST_EXPORTS) \
21698 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21700 done; \
21701 echo "Doing install-info in tk" ; \
21702 (cd tk && \
21703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21705 "RANLIB=$${RANLIB}" \
21706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21707 install-info) \
21708 || exit 1
21709
21710 @endif tk
21711
21712 .PHONY: maybe-installcheck-tk installcheck-tk
21713 maybe-installcheck-tk:
21714 @if tk
21715 maybe-installcheck-tk: installcheck-tk
21716
21717 installcheck-tk: \
21718 configure-tk
21719 @[ -f ./tk/Makefile ] || exit 0; \
21720 r=`${PWD_COMMAND}`; export r; \
21721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21722 $(SET_LIB_PATH) \
21723 $(HOST_EXPORTS) \
21724 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21726 done; \
21727 echo "Doing installcheck in tk" ; \
21728 (cd tk && \
21729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21731 "RANLIB=$${RANLIB}" \
21732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21733 installcheck) \
21734 || exit 1
21735
21736 @endif tk
21737
21738 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
21739 maybe-mostlyclean-tk:
21740 @if tk
21741 maybe-mostlyclean-tk: mostlyclean-tk
21742
21743 mostlyclean-tk:
21744 @[ -f ./tk/Makefile ] || exit 0; \
21745 r=`${PWD_COMMAND}`; export r; \
21746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21747 $(SET_LIB_PATH) \
21748 $(HOST_EXPORTS) \
21749 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21751 done; \
21752 echo "Doing mostlyclean in tk" ; \
21753 (cd tk && \
21754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21756 "RANLIB=$${RANLIB}" \
21757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21758 mostlyclean) \
21759 || exit 1
21760
21761 @endif tk
21762
21763 .PHONY: maybe-clean-tk clean-tk
21764 maybe-clean-tk:
21765 @if tk
21766 maybe-clean-tk: clean-tk
21767
21768 clean-tk:
21769 @[ -f ./tk/Makefile ] || exit 0; \
21770 r=`${PWD_COMMAND}`; export r; \
21771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21772 $(SET_LIB_PATH) \
21773 $(HOST_EXPORTS) \
21774 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21776 done; \
21777 echo "Doing clean in tk" ; \
21778 (cd tk && \
21779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21781 "RANLIB=$${RANLIB}" \
21782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21783 clean) \
21784 || exit 1
21785
21786 @endif tk
21787
21788 .PHONY: maybe-distclean-tk distclean-tk
21789 maybe-distclean-tk:
21790 @if tk
21791 maybe-distclean-tk: distclean-tk
21792
21793 distclean-tk:
21794 @[ -f ./tk/Makefile ] || exit 0; \
21795 r=`${PWD_COMMAND}`; export r; \
21796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21797 $(SET_LIB_PATH) \
21798 $(HOST_EXPORTS) \
21799 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21801 done; \
21802 echo "Doing distclean in tk" ; \
21803 (cd tk && \
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 distclean) \
21809 || exit 1
21810
21811 @endif tk
21812
21813 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
21814 maybe-maintainer-clean-tk:
21815 @if tk
21816 maybe-maintainer-clean-tk: maintainer-clean-tk
21817
21818 maintainer-clean-tk:
21819 @[ -f ./tk/Makefile ] || exit 0; \
21820 r=`${PWD_COMMAND}`; export r; \
21821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21822 $(SET_LIB_PATH) \
21823 $(HOST_EXPORTS) \
21824 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
21825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21826 done; \
21827 echo "Doing maintainer-clean in tk" ; \
21828 (cd tk && \
21829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21831 "RANLIB=$${RANLIB}" \
21832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21833 maintainer-clean) \
21834 || exit 1
21835
21836 @endif tk
21837
21838
21839 .PHONY: configure-libtermcap maybe-configure-libtermcap
21840 maybe-configure-libtermcap:
21841 @if libtermcap
21842 maybe-configure-libtermcap: configure-libtermcap
21843 configure-libtermcap:
21844 @test ! -f libtermcap/Makefile || exit 0; \
21845 [ -d libtermcap ] || mkdir libtermcap; \
21846 r=`${PWD_COMMAND}`; export r; \
21847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21848 $(HOST_EXPORTS) \
21849 echo Configuring in libtermcap; \
21850 cd libtermcap || exit 1; \
21851 case $(srcdir) in \
21852 \.) \
21853 srcdiroption="--srcdir=."; \
21854 libsrcdir=".";; \
21855 /* | [A-Za-z]:[\\/]*) \
21856 srcdiroption="--srcdir=$(srcdir)/libtermcap"; \
21857 libsrcdir="$$s/libtermcap";; \
21858 *) \
21859 srcdiroption="--srcdir=../$(srcdir)/libtermcap"; \
21860 libsrcdir="$$s/libtermcap";; \
21861 esac; \
21862 $(SHELL) $${libsrcdir}/configure \
21863 $(HOST_CONFIGARGS) $${srcdiroption} \
21864 || exit 1
21865 @endif libtermcap
21866
21867 .PHONY: all-libtermcap maybe-all-libtermcap
21868 maybe-all-libtermcap:
21869 @if libtermcap
21870 maybe-all-libtermcap: all-libtermcap
21871 all-libtermcap: configure-libtermcap
21872 @r=`${PWD_COMMAND}`; export r; \
21873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21874 $(SET_LIB_PATH) \
21875 $(HOST_EXPORTS) \
21876 (cd libtermcap && $(MAKE) $(FLAGS_TO_PASS) all)
21877 @endif libtermcap
21878
21879 .PHONY: check-libtermcap maybe-check-libtermcap
21880 maybe-check-libtermcap:
21881 @if libtermcap
21882 maybe-check-libtermcap: check-libtermcap
21883
21884 check-libtermcap:
21885
21886 @endif libtermcap
21887
21888 .PHONY: install-libtermcap maybe-install-libtermcap
21889 maybe-install-libtermcap:
21890 @if libtermcap
21891 maybe-install-libtermcap: install-libtermcap
21892
21893 install-libtermcap: installdirs
21894 @r=`${PWD_COMMAND}`; export r; \
21895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21896 $(SET_LIB_PATH) \
21897 $(HOST_EXPORTS) \
21898 (cd libtermcap && $(MAKE) $(FLAGS_TO_PASS) install)
21899
21900 @endif libtermcap
21901
21902 # Other targets (info, dvi, etc.)
21903
21904 .PHONY: maybe-info-libtermcap info-libtermcap
21905 maybe-info-libtermcap:
21906 @if libtermcap
21907 maybe-info-libtermcap: info-libtermcap
21908
21909 info-libtermcap: \
21910 configure-libtermcap
21911 @[ -f ./libtermcap/Makefile ] || exit 0; \
21912 r=`${PWD_COMMAND}`; export r; \
21913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21914 $(SET_LIB_PATH) \
21915 $(HOST_EXPORTS) \
21916 for flag in $(EXTRA_HOST_FLAGS) ; do \
21917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21918 done; \
21919 echo "Doing info in libtermcap" ; \
21920 (cd libtermcap && \
21921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21923 "RANLIB=$${RANLIB}" \
21924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21925 info) \
21926 || exit 1
21927
21928 @endif libtermcap
21929
21930 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
21931 maybe-dvi-libtermcap:
21932 @if libtermcap
21933 maybe-dvi-libtermcap: dvi-libtermcap
21934
21935 dvi-libtermcap: \
21936 configure-libtermcap
21937 @[ -f ./libtermcap/Makefile ] || exit 0; \
21938 r=`${PWD_COMMAND}`; export r; \
21939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21940 $(SET_LIB_PATH) \
21941 $(HOST_EXPORTS) \
21942 for flag in $(EXTRA_HOST_FLAGS) ; do \
21943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21944 done; \
21945 echo "Doing dvi in libtermcap" ; \
21946 (cd libtermcap && \
21947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21949 "RANLIB=$${RANLIB}" \
21950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21951 dvi) \
21952 || exit 1
21953
21954 @endif libtermcap
21955
21956 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
21957 maybe-TAGS-libtermcap:
21958 @if libtermcap
21959 maybe-TAGS-libtermcap: TAGS-libtermcap
21960
21961 TAGS-libtermcap: \
21962 configure-libtermcap
21963 @[ -f ./libtermcap/Makefile ] || exit 0; \
21964 r=`${PWD_COMMAND}`; export r; \
21965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21966 $(SET_LIB_PATH) \
21967 $(HOST_EXPORTS) \
21968 for flag in $(EXTRA_HOST_FLAGS) ; do \
21969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21970 done; \
21971 echo "Doing TAGS in libtermcap" ; \
21972 (cd libtermcap && \
21973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21975 "RANLIB=$${RANLIB}" \
21976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21977 TAGS) \
21978 || exit 1
21979
21980 @endif libtermcap
21981
21982 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
21983 maybe-install-info-libtermcap:
21984 @if libtermcap
21985 maybe-install-info-libtermcap: install-info-libtermcap
21986
21987 install-info-libtermcap: \
21988 configure-libtermcap \
21989 info-libtermcap
21990 @[ -f ./libtermcap/Makefile ] || exit 0; \
21991 r=`${PWD_COMMAND}`; export r; \
21992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21993 $(SET_LIB_PATH) \
21994 $(HOST_EXPORTS) \
21995 for flag in $(EXTRA_HOST_FLAGS) ; do \
21996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21997 done; \
21998 echo "Doing install-info in libtermcap" ; \
21999 (cd libtermcap && \
22000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22002 "RANLIB=$${RANLIB}" \
22003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22004 install-info) \
22005 || exit 1
22006
22007 @endif libtermcap
22008
22009 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
22010 maybe-installcheck-libtermcap:
22011 @if libtermcap
22012 maybe-installcheck-libtermcap: installcheck-libtermcap
22013
22014 installcheck-libtermcap: \
22015 configure-libtermcap
22016 @[ -f ./libtermcap/Makefile ] || exit 0; \
22017 r=`${PWD_COMMAND}`; export r; \
22018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22019 $(SET_LIB_PATH) \
22020 $(HOST_EXPORTS) \
22021 for flag in $(EXTRA_HOST_FLAGS) ; do \
22022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22023 done; \
22024 echo "Doing installcheck in libtermcap" ; \
22025 (cd libtermcap && \
22026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22028 "RANLIB=$${RANLIB}" \
22029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22030 installcheck) \
22031 || exit 1
22032
22033 @endif libtermcap
22034
22035 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
22036 maybe-mostlyclean-libtermcap:
22037 @if libtermcap
22038 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
22039
22040 # libtermcap doesn't support mostlyclean.
22041 mostlyclean-libtermcap:
22042
22043 @endif libtermcap
22044
22045 .PHONY: maybe-clean-libtermcap clean-libtermcap
22046 maybe-clean-libtermcap:
22047 @if libtermcap
22048 maybe-clean-libtermcap: clean-libtermcap
22049
22050 # libtermcap doesn't support clean.
22051 clean-libtermcap:
22052
22053 @endif libtermcap
22054
22055 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
22056 maybe-distclean-libtermcap:
22057 @if libtermcap
22058 maybe-distclean-libtermcap: distclean-libtermcap
22059
22060 # libtermcap doesn't support distclean.
22061 distclean-libtermcap:
22062
22063 @endif libtermcap
22064
22065 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
22066 maybe-maintainer-clean-libtermcap:
22067 @if libtermcap
22068 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
22069
22070 # libtermcap doesn't support maintainer-clean.
22071 maintainer-clean-libtermcap:
22072
22073 @endif libtermcap
22074
22075
22076 .PHONY: configure-utils maybe-configure-utils
22077 maybe-configure-utils:
22078 @if utils
22079 maybe-configure-utils: configure-utils
22080 configure-utils:
22081 @test ! -f utils/Makefile || exit 0; \
22082 [ -d utils ] || mkdir utils; \
22083 r=`${PWD_COMMAND}`; export r; \
22084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22085 $(HOST_EXPORTS) \
22086 echo Configuring in utils; \
22087 cd utils || exit 1; \
22088 case $(srcdir) in \
22089 \.) \
22090 srcdiroption="--srcdir=."; \
22091 libsrcdir=".";; \
22092 /* | [A-Za-z]:[\\/]*) \
22093 srcdiroption="--srcdir=$(srcdir)/utils"; \
22094 libsrcdir="$$s/utils";; \
22095 *) \
22096 srcdiroption="--srcdir=../$(srcdir)/utils"; \
22097 libsrcdir="$$s/utils";; \
22098 esac; \
22099 $(SHELL) $${libsrcdir}/configure \
22100 $(HOST_CONFIGARGS) $${srcdiroption} \
22101 || exit 1
22102 @endif utils
22103
22104 .PHONY: all-utils maybe-all-utils
22105 maybe-all-utils:
22106 @if utils
22107 maybe-all-utils: all-utils
22108 all-utils: configure-utils
22109 @r=`${PWD_COMMAND}`; export r; \
22110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22111 $(SET_LIB_PATH) \
22112 $(HOST_EXPORTS) \
22113 (cd utils && $(MAKE) $(FLAGS_TO_PASS) all)
22114 @endif utils
22115
22116 .PHONY: check-utils maybe-check-utils
22117 maybe-check-utils:
22118 @if utils
22119 maybe-check-utils: check-utils
22120
22121 check-utils:
22122
22123 @endif utils
22124
22125 .PHONY: install-utils maybe-install-utils
22126 maybe-install-utils:
22127 @if utils
22128 maybe-install-utils: install-utils
22129
22130 install-utils: installdirs
22131 @r=`${PWD_COMMAND}`; export r; \
22132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22133 $(SET_LIB_PATH) \
22134 $(HOST_EXPORTS) \
22135 (cd utils && $(MAKE) $(FLAGS_TO_PASS) install)
22136
22137 @endif utils
22138
22139 # Other targets (info, dvi, etc.)
22140
22141 .PHONY: maybe-info-utils info-utils
22142 maybe-info-utils:
22143 @if utils
22144 maybe-info-utils: info-utils
22145
22146 info-utils: \
22147 configure-utils
22148 @[ -f ./utils/Makefile ] || exit 0; \
22149 r=`${PWD_COMMAND}`; export r; \
22150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22151 $(SET_LIB_PATH) \
22152 $(HOST_EXPORTS) \
22153 for flag in $(EXTRA_HOST_FLAGS) ; do \
22154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22155 done; \
22156 echo "Doing info in utils" ; \
22157 (cd utils && \
22158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22160 "RANLIB=$${RANLIB}" \
22161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22162 info) \
22163 || exit 1
22164
22165 @endif utils
22166
22167 .PHONY: maybe-dvi-utils dvi-utils
22168 maybe-dvi-utils:
22169 @if utils
22170 maybe-dvi-utils: dvi-utils
22171
22172 dvi-utils: \
22173 configure-utils
22174 @[ -f ./utils/Makefile ] || exit 0; \
22175 r=`${PWD_COMMAND}`; export r; \
22176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22177 $(SET_LIB_PATH) \
22178 $(HOST_EXPORTS) \
22179 for flag in $(EXTRA_HOST_FLAGS) ; do \
22180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22181 done; \
22182 echo "Doing dvi in utils" ; \
22183 (cd utils && \
22184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22186 "RANLIB=$${RANLIB}" \
22187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22188 dvi) \
22189 || exit 1
22190
22191 @endif utils
22192
22193 .PHONY: maybe-TAGS-utils TAGS-utils
22194 maybe-TAGS-utils:
22195 @if utils
22196 maybe-TAGS-utils: TAGS-utils
22197
22198 TAGS-utils: \
22199 configure-utils
22200 @[ -f ./utils/Makefile ] || exit 0; \
22201 r=`${PWD_COMMAND}`; export r; \
22202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22203 $(SET_LIB_PATH) \
22204 $(HOST_EXPORTS) \
22205 for flag in $(EXTRA_HOST_FLAGS) ; do \
22206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22207 done; \
22208 echo "Doing TAGS in utils" ; \
22209 (cd utils && \
22210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22212 "RANLIB=$${RANLIB}" \
22213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22214 TAGS) \
22215 || exit 1
22216
22217 @endif utils
22218
22219 .PHONY: maybe-install-info-utils install-info-utils
22220 maybe-install-info-utils:
22221 @if utils
22222 maybe-install-info-utils: install-info-utils
22223
22224 install-info-utils: \
22225 configure-utils \
22226 info-utils
22227 @[ -f ./utils/Makefile ] || exit 0; \
22228 r=`${PWD_COMMAND}`; export r; \
22229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22230 $(SET_LIB_PATH) \
22231 $(HOST_EXPORTS) \
22232 for flag in $(EXTRA_HOST_FLAGS) ; do \
22233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22234 done; \
22235 echo "Doing install-info in utils" ; \
22236 (cd utils && \
22237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22239 "RANLIB=$${RANLIB}" \
22240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22241 install-info) \
22242 || exit 1
22243
22244 @endif utils
22245
22246 .PHONY: maybe-installcheck-utils installcheck-utils
22247 maybe-installcheck-utils:
22248 @if utils
22249 maybe-installcheck-utils: installcheck-utils
22250
22251 installcheck-utils: \
22252 configure-utils
22253 @[ -f ./utils/Makefile ] || exit 0; \
22254 r=`${PWD_COMMAND}`; export r; \
22255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22256 $(SET_LIB_PATH) \
22257 $(HOST_EXPORTS) \
22258 for flag in $(EXTRA_HOST_FLAGS) ; do \
22259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22260 done; \
22261 echo "Doing installcheck in utils" ; \
22262 (cd utils && \
22263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22265 "RANLIB=$${RANLIB}" \
22266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22267 installcheck) \
22268 || exit 1
22269
22270 @endif utils
22271
22272 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
22273 maybe-mostlyclean-utils:
22274 @if utils
22275 maybe-mostlyclean-utils: mostlyclean-utils
22276
22277 mostlyclean-utils:
22278 @[ -f ./utils/Makefile ] || exit 0; \
22279 r=`${PWD_COMMAND}`; export r; \
22280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22281 $(SET_LIB_PATH) \
22282 $(HOST_EXPORTS) \
22283 for flag in $(EXTRA_HOST_FLAGS) ; do \
22284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22285 done; \
22286 echo "Doing mostlyclean in utils" ; \
22287 (cd utils && \
22288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22290 "RANLIB=$${RANLIB}" \
22291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22292 mostlyclean) \
22293 || exit 1
22294
22295 @endif utils
22296
22297 .PHONY: maybe-clean-utils clean-utils
22298 maybe-clean-utils:
22299 @if utils
22300 maybe-clean-utils: clean-utils
22301
22302 clean-utils:
22303 @[ -f ./utils/Makefile ] || exit 0; \
22304 r=`${PWD_COMMAND}`; export r; \
22305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22306 $(SET_LIB_PATH) \
22307 $(HOST_EXPORTS) \
22308 for flag in $(EXTRA_HOST_FLAGS) ; do \
22309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22310 done; \
22311 echo "Doing clean in utils" ; \
22312 (cd utils && \
22313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22315 "RANLIB=$${RANLIB}" \
22316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22317 clean) \
22318 || exit 1
22319
22320 @endif utils
22321
22322 .PHONY: maybe-distclean-utils distclean-utils
22323 maybe-distclean-utils:
22324 @if utils
22325 maybe-distclean-utils: distclean-utils
22326
22327 distclean-utils:
22328 @[ -f ./utils/Makefile ] || exit 0; \
22329 r=`${PWD_COMMAND}`; export r; \
22330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22331 $(SET_LIB_PATH) \
22332 $(HOST_EXPORTS) \
22333 for flag in $(EXTRA_HOST_FLAGS) ; do \
22334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22335 done; \
22336 echo "Doing distclean in utils" ; \
22337 (cd utils && \
22338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22340 "RANLIB=$${RANLIB}" \
22341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22342 distclean) \
22343 || exit 1
22344
22345 @endif utils
22346
22347 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
22348 maybe-maintainer-clean-utils:
22349 @if utils
22350 maybe-maintainer-clean-utils: maintainer-clean-utils
22351
22352 maintainer-clean-utils:
22353 @[ -f ./utils/Makefile ] || exit 0; \
22354 r=`${PWD_COMMAND}`; export r; \
22355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22356 $(SET_LIB_PATH) \
22357 $(HOST_EXPORTS) \
22358 for flag in $(EXTRA_HOST_FLAGS) ; do \
22359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22360 done; \
22361 echo "Doing maintainer-clean in utils" ; \
22362 (cd utils && \
22363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22365 "RANLIB=$${RANLIB}" \
22366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22367 maintainer-clean) \
22368 || exit 1
22369
22370 @endif utils
22371
22372
22373
22374 # ---------------------------------------
22375 # Modules which run on the target machine
22376 # ---------------------------------------
22377
22378 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
22379 maybe-configure-target-libstdc++-v3:
22380 @if target-libstdc++-v3
22381 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
22382
22383 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
22384 $(TARGET_SUBDIR)/libstdc++-v3/multilib.out: multilib.out
22385 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
22386 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || : ; \
22387 cp multilib.out $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
22388
22389 configure-target-libstdc++-v3: $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
22390 @test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
22391 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
22392 r=`${PWD_COMMAND}`; export r; \
22393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22394 $(SET_LIB_PATH) \
22395 $(RAW_CXX_TARGET_EXPORTS) \
22396 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
22397 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
22398 case $(srcdir) in \
22399 /* | [A-Za-z]:[\\/]*) \
22400 topdir=$(srcdir) ;; \
22401 *) \
22402 case "$(TARGET_SUBDIR)" in \
22403 .) topdir="../$(srcdir)" ;; \
22404 *) topdir="../../$(srcdir)" ;; \
22405 esac ;; \
22406 esac; \
22407 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
22408 libsrcdir="$$s/libstdc++-v3"; \
22409 rm -f no-such-file || : ; \
22410 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22411 $(TARGET_CONFIGARGS) $${srcdiroption} \
22412 --with-target-subdir="$(TARGET_SUBDIR)" \
22413 || exit 1
22414 @endif target-libstdc++-v3
22415
22416 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
22417 maybe-all-target-libstdc++-v3:
22418 @if target-libstdc++-v3
22419 TARGET-target-libstdc++-v3=all
22420 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
22421 all-target-libstdc++-v3: configure-target-libstdc++-v3
22422 @r=`${PWD_COMMAND}`; export r; \
22423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22424 $(SET_LIB_PATH) \
22425 $(RAW_CXX_TARGET_EXPORTS) \
22426 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
22427 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libstdc++-v3))
22428 @endif target-libstdc++-v3
22429
22430 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
22431 maybe-check-target-libstdc++-v3:
22432 @if target-libstdc++-v3
22433 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
22434
22435 check-target-libstdc++-v3:
22436 @r=`${PWD_COMMAND}`; export r; \
22437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22438 $(SET_LIB_PATH) \
22439 $(RAW_CXX_TARGET_EXPORTS) \
22440 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
22441 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
22442
22443 @endif target-libstdc++-v3
22444
22445 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
22446 maybe-install-target-libstdc++-v3:
22447 @if target-libstdc++-v3
22448 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
22449
22450 install-target-libstdc++-v3: installdirs
22451 @r=`${PWD_COMMAND}`; export r; \
22452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22453 $(SET_LIB_PATH) \
22454 $(RAW_CXX_TARGET_EXPORTS) \
22455 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
22456 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
22457
22458 @endif target-libstdc++-v3
22459
22460 # Other targets (info, dvi, etc.)
22461
22462 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
22463 maybe-info-target-libstdc++-v3:
22464 @if target-libstdc++-v3
22465 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
22466
22467 info-target-libstdc++-v3: \
22468 configure-target-libstdc++-v3
22469 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
22470 r=`${PWD_COMMAND}`; export r; \
22471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22472 $(SET_LIB_PATH) \
22473 $(RAW_CXX_TARGET_EXPORTS) \
22474 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
22475 for flag in $(EXTRA_TARGET_FLAGS); do \
22476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22477 done; \
22478 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
22479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22481 "RANLIB=$${RANLIB}" \
22482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22483 info) \
22484 || exit 1
22485
22486 @endif target-libstdc++-v3
22487
22488 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
22489 maybe-dvi-target-libstdc++-v3:
22490 @if target-libstdc++-v3
22491 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
22492
22493 dvi-target-libstdc++-v3: \
22494 configure-target-libstdc++-v3
22495 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
22496 r=`${PWD_COMMAND}`; export r; \
22497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22498 $(SET_LIB_PATH) \
22499 $(RAW_CXX_TARGET_EXPORTS) \
22500 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
22501 for flag in $(EXTRA_TARGET_FLAGS); do \
22502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22503 done; \
22504 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
22505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22507 "RANLIB=$${RANLIB}" \
22508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22509 dvi) \
22510 || exit 1
22511
22512 @endif target-libstdc++-v3
22513
22514 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
22515 maybe-TAGS-target-libstdc++-v3:
22516 @if target-libstdc++-v3
22517 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
22518
22519 TAGS-target-libstdc++-v3: \
22520 configure-target-libstdc++-v3
22521 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
22522 r=`${PWD_COMMAND}`; export r; \
22523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22524 $(SET_LIB_PATH) \
22525 $(RAW_CXX_TARGET_EXPORTS) \
22526 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
22527 for flag in $(EXTRA_TARGET_FLAGS); do \
22528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22529 done; \
22530 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
22531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22533 "RANLIB=$${RANLIB}" \
22534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22535 TAGS) \
22536 || exit 1
22537
22538 @endif target-libstdc++-v3
22539
22540 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
22541 maybe-install-info-target-libstdc++-v3:
22542 @if target-libstdc++-v3
22543 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
22544
22545 install-info-target-libstdc++-v3: \
22546 configure-target-libstdc++-v3 \
22547 info-target-libstdc++-v3
22548 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
22549 r=`${PWD_COMMAND}`; export r; \
22550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22551 $(SET_LIB_PATH) \
22552 $(RAW_CXX_TARGET_EXPORTS) \
22553 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
22554 for flag in $(EXTRA_TARGET_FLAGS); do \
22555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22556 done; \
22557 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
22558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22560 "RANLIB=$${RANLIB}" \
22561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22562 install-info) \
22563 || exit 1
22564
22565 @endif target-libstdc++-v3
22566
22567 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
22568 maybe-installcheck-target-libstdc++-v3:
22569 @if target-libstdc++-v3
22570 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
22571
22572 installcheck-target-libstdc++-v3: \
22573 configure-target-libstdc++-v3
22574 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
22575 r=`${PWD_COMMAND}`; export r; \
22576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22577 $(SET_LIB_PATH) \
22578 $(RAW_CXX_TARGET_EXPORTS) \
22579 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
22580 for flag in $(EXTRA_TARGET_FLAGS); do \
22581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22582 done; \
22583 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
22584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22586 "RANLIB=$${RANLIB}" \
22587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22588 installcheck) \
22589 || exit 1
22590
22591 @endif target-libstdc++-v3
22592
22593 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
22594 maybe-mostlyclean-target-libstdc++-v3:
22595 @if target-libstdc++-v3
22596 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
22597
22598 mostlyclean-target-libstdc++-v3:
22599 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
22600 r=`${PWD_COMMAND}`; export r; \
22601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22602 $(SET_LIB_PATH) \
22603 $(RAW_CXX_TARGET_EXPORTS) \
22604 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
22605 for flag in $(EXTRA_TARGET_FLAGS); do \
22606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22607 done; \
22608 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
22609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22611 "RANLIB=$${RANLIB}" \
22612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22613 mostlyclean) \
22614 || exit 1
22615
22616 @endif target-libstdc++-v3
22617
22618 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
22619 maybe-clean-target-libstdc++-v3:
22620 @if target-libstdc++-v3
22621 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
22622
22623 clean-target-libstdc++-v3:
22624 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
22625 r=`${PWD_COMMAND}`; export r; \
22626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22627 $(SET_LIB_PATH) \
22628 $(RAW_CXX_TARGET_EXPORTS) \
22629 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
22630 for flag in $(EXTRA_TARGET_FLAGS); do \
22631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22632 done; \
22633 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
22634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22636 "RANLIB=$${RANLIB}" \
22637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22638 clean) \
22639 || exit 1
22640
22641 @endif target-libstdc++-v3
22642
22643 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
22644 maybe-distclean-target-libstdc++-v3:
22645 @if target-libstdc++-v3
22646 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
22647
22648 distclean-target-libstdc++-v3:
22649 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
22650 r=`${PWD_COMMAND}`; export r; \
22651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22652 $(SET_LIB_PATH) \
22653 $(RAW_CXX_TARGET_EXPORTS) \
22654 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
22655 for flag in $(EXTRA_TARGET_FLAGS); do \
22656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22657 done; \
22658 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
22659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22661 "RANLIB=$${RANLIB}" \
22662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22663 distclean) \
22664 || exit 1
22665
22666 @endif target-libstdc++-v3
22667
22668 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
22669 maybe-maintainer-clean-target-libstdc++-v3:
22670 @if target-libstdc++-v3
22671 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
22672
22673 maintainer-clean-target-libstdc++-v3:
22674 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
22675 r=`${PWD_COMMAND}`; export r; \
22676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22677 $(SET_LIB_PATH) \
22678 $(RAW_CXX_TARGET_EXPORTS) \
22679 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
22680 for flag in $(EXTRA_TARGET_FLAGS); do \
22681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22682 done; \
22683 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
22684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22686 "RANLIB=$${RANLIB}" \
22687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22688 maintainer-clean) \
22689 || exit 1
22690
22691 @endif target-libstdc++-v3
22692
22693
22694 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
22695 maybe-configure-target-libmudflap:
22696 @if target-libmudflap
22697 maybe-configure-target-libmudflap: configure-target-libmudflap
22698
22699 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
22700 $(TARGET_SUBDIR)/libmudflap/multilib.out: multilib.out
22701 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
22702 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile || : ; \
22703 cp multilib.out $(TARGET_SUBDIR)/libmudflap/multilib.out
22704
22705 configure-target-libmudflap: $(TARGET_SUBDIR)/libmudflap/multilib.out
22706 @test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
22707 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
22708 r=`${PWD_COMMAND}`; export r; \
22709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22710 $(SET_LIB_PATH) \
22711 $(NORMAL_TARGET_EXPORTS) \
22712 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
22713 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
22714 case $(srcdir) in \
22715 /* | [A-Za-z]:[\\/]*) \
22716 topdir=$(srcdir) ;; \
22717 *) \
22718 case "$(TARGET_SUBDIR)" in \
22719 .) topdir="../$(srcdir)" ;; \
22720 *) topdir="../../$(srcdir)" ;; \
22721 esac ;; \
22722 esac; \
22723 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
22724 libsrcdir="$$s/libmudflap"; \
22725 rm -f no-such-file || : ; \
22726 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22727 $(TARGET_CONFIGARGS) $${srcdiroption} \
22728 --with-target-subdir="$(TARGET_SUBDIR)" \
22729 || exit 1
22730 @endif target-libmudflap
22731
22732 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
22733 maybe-all-target-libmudflap:
22734 @if target-libmudflap
22735 TARGET-target-libmudflap=all
22736 maybe-all-target-libmudflap: all-target-libmudflap
22737 all-target-libmudflap: configure-target-libmudflap
22738 @r=`${PWD_COMMAND}`; export r; \
22739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22740 $(SET_LIB_PATH) \
22741 $(NORMAL_TARGET_EXPORTS) \
22742 (cd $(TARGET_SUBDIR)/libmudflap && \
22743 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libmudflap))
22744 @endif target-libmudflap
22745
22746 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
22747 maybe-check-target-libmudflap:
22748 @if target-libmudflap
22749 maybe-check-target-libmudflap: check-target-libmudflap
22750
22751 check-target-libmudflap:
22752 @r=`${PWD_COMMAND}`; export r; \
22753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22754 $(SET_LIB_PATH) \
22755 $(NORMAL_TARGET_EXPORTS) \
22756 (cd $(TARGET_SUBDIR)/libmudflap && \
22757 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
22758
22759 @endif target-libmudflap
22760
22761 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
22762 maybe-install-target-libmudflap:
22763 @if target-libmudflap
22764 maybe-install-target-libmudflap: install-target-libmudflap
22765
22766 install-target-libmudflap: installdirs
22767 @r=`${PWD_COMMAND}`; export r; \
22768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22769 $(SET_LIB_PATH) \
22770 $(NORMAL_TARGET_EXPORTS) \
22771 (cd $(TARGET_SUBDIR)/libmudflap && \
22772 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
22773
22774 @endif target-libmudflap
22775
22776 # Other targets (info, dvi, etc.)
22777
22778 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
22779 maybe-info-target-libmudflap:
22780 @if target-libmudflap
22781 maybe-info-target-libmudflap: info-target-libmudflap
22782
22783 info-target-libmudflap: \
22784 configure-target-libmudflap
22785 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
22786 r=`${PWD_COMMAND}`; export r; \
22787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22788 $(SET_LIB_PATH) \
22789 $(NORMAL_TARGET_EXPORTS) \
22790 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
22791 for flag in $(EXTRA_TARGET_FLAGS); do \
22792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22793 done; \
22794 (cd $(TARGET_SUBDIR)/libmudflap && \
22795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22797 "RANLIB=$${RANLIB}" \
22798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22799 info) \
22800 || exit 1
22801
22802 @endif target-libmudflap
22803
22804 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
22805 maybe-dvi-target-libmudflap:
22806 @if target-libmudflap
22807 maybe-dvi-target-libmudflap: dvi-target-libmudflap
22808
22809 dvi-target-libmudflap: \
22810 configure-target-libmudflap
22811 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
22812 r=`${PWD_COMMAND}`; export r; \
22813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22814 $(SET_LIB_PATH) \
22815 $(NORMAL_TARGET_EXPORTS) \
22816 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
22817 for flag in $(EXTRA_TARGET_FLAGS); do \
22818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22819 done; \
22820 (cd $(TARGET_SUBDIR)/libmudflap && \
22821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22823 "RANLIB=$${RANLIB}" \
22824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22825 dvi) \
22826 || exit 1
22827
22828 @endif target-libmudflap
22829
22830 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
22831 maybe-TAGS-target-libmudflap:
22832 @if target-libmudflap
22833 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
22834
22835 TAGS-target-libmudflap: \
22836 configure-target-libmudflap
22837 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
22838 r=`${PWD_COMMAND}`; export r; \
22839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22840 $(SET_LIB_PATH) \
22841 $(NORMAL_TARGET_EXPORTS) \
22842 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
22843 for flag in $(EXTRA_TARGET_FLAGS); do \
22844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22845 done; \
22846 (cd $(TARGET_SUBDIR)/libmudflap && \
22847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22849 "RANLIB=$${RANLIB}" \
22850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22851 TAGS) \
22852 || exit 1
22853
22854 @endif target-libmudflap
22855
22856 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
22857 maybe-install-info-target-libmudflap:
22858 @if target-libmudflap
22859 maybe-install-info-target-libmudflap: install-info-target-libmudflap
22860
22861 install-info-target-libmudflap: \
22862 configure-target-libmudflap \
22863 info-target-libmudflap
22864 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
22865 r=`${PWD_COMMAND}`; export r; \
22866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22867 $(SET_LIB_PATH) \
22868 $(NORMAL_TARGET_EXPORTS) \
22869 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
22870 for flag in $(EXTRA_TARGET_FLAGS); do \
22871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22872 done; \
22873 (cd $(TARGET_SUBDIR)/libmudflap && \
22874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22876 "RANLIB=$${RANLIB}" \
22877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22878 install-info) \
22879 || exit 1
22880
22881 @endif target-libmudflap
22882
22883 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
22884 maybe-installcheck-target-libmudflap:
22885 @if target-libmudflap
22886 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
22887
22888 installcheck-target-libmudflap: \
22889 configure-target-libmudflap
22890 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
22891 r=`${PWD_COMMAND}`; export r; \
22892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22893 $(SET_LIB_PATH) \
22894 $(NORMAL_TARGET_EXPORTS) \
22895 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
22896 for flag in $(EXTRA_TARGET_FLAGS); do \
22897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22898 done; \
22899 (cd $(TARGET_SUBDIR)/libmudflap && \
22900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22902 "RANLIB=$${RANLIB}" \
22903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22904 installcheck) \
22905 || exit 1
22906
22907 @endif target-libmudflap
22908
22909 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
22910 maybe-mostlyclean-target-libmudflap:
22911 @if target-libmudflap
22912 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
22913
22914 mostlyclean-target-libmudflap:
22915 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
22916 r=`${PWD_COMMAND}`; export r; \
22917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22918 $(SET_LIB_PATH) \
22919 $(NORMAL_TARGET_EXPORTS) \
22920 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
22921 for flag in $(EXTRA_TARGET_FLAGS); do \
22922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22923 done; \
22924 (cd $(TARGET_SUBDIR)/libmudflap && \
22925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22927 "RANLIB=$${RANLIB}" \
22928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22929 mostlyclean) \
22930 || exit 1
22931
22932 @endif target-libmudflap
22933
22934 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
22935 maybe-clean-target-libmudflap:
22936 @if target-libmudflap
22937 maybe-clean-target-libmudflap: clean-target-libmudflap
22938
22939 clean-target-libmudflap:
22940 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
22941 r=`${PWD_COMMAND}`; export r; \
22942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22943 $(SET_LIB_PATH) \
22944 $(NORMAL_TARGET_EXPORTS) \
22945 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
22946 for flag in $(EXTRA_TARGET_FLAGS); do \
22947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22948 done; \
22949 (cd $(TARGET_SUBDIR)/libmudflap && \
22950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22952 "RANLIB=$${RANLIB}" \
22953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22954 clean) \
22955 || exit 1
22956
22957 @endif target-libmudflap
22958
22959 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
22960 maybe-distclean-target-libmudflap:
22961 @if target-libmudflap
22962 maybe-distclean-target-libmudflap: distclean-target-libmudflap
22963
22964 distclean-target-libmudflap:
22965 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
22966 r=`${PWD_COMMAND}`; export r; \
22967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22968 $(SET_LIB_PATH) \
22969 $(NORMAL_TARGET_EXPORTS) \
22970 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
22971 for flag in $(EXTRA_TARGET_FLAGS); do \
22972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22973 done; \
22974 (cd $(TARGET_SUBDIR)/libmudflap && \
22975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22977 "RANLIB=$${RANLIB}" \
22978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22979 distclean) \
22980 || exit 1
22981
22982 @endif target-libmudflap
22983
22984 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
22985 maybe-maintainer-clean-target-libmudflap:
22986 @if target-libmudflap
22987 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
22988
22989 maintainer-clean-target-libmudflap:
22990 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
22991 r=`${PWD_COMMAND}`; export r; \
22992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22993 $(SET_LIB_PATH) \
22994 $(NORMAL_TARGET_EXPORTS) \
22995 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
22996 for flag in $(EXTRA_TARGET_FLAGS); do \
22997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22998 done; \
22999 (cd $(TARGET_SUBDIR)/libmudflap && \
23000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23002 "RANLIB=$${RANLIB}" \
23003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23004 maintainer-clean) \
23005 || exit 1
23006
23007 @endif target-libmudflap
23008
23009
23010 .PHONY: configure-target-newlib maybe-configure-target-newlib
23011 maybe-configure-target-newlib:
23012 @if target-newlib
23013 maybe-configure-target-newlib: configure-target-newlib
23014
23015 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
23016 $(TARGET_SUBDIR)/newlib/multilib.out: multilib.out
23017 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
23018 rm -f $(TARGET_SUBDIR)/newlib/Makefile || : ; \
23019 cp multilib.out $(TARGET_SUBDIR)/newlib/multilib.out
23020
23021 configure-target-newlib: $(TARGET_SUBDIR)/newlib/multilib.out
23022 @test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
23023 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
23024 r=`${PWD_COMMAND}`; export r; \
23025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23026 $(SET_LIB_PATH) \
23027 $(NORMAL_TARGET_EXPORTS) \
23028 echo Configuring in $(TARGET_SUBDIR)/newlib; \
23029 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
23030 case $(srcdir) in \
23031 /* | [A-Za-z]:[\\/]*) \
23032 topdir=$(srcdir) ;; \
23033 *) \
23034 case "$(TARGET_SUBDIR)" in \
23035 .) topdir="../$(srcdir)" ;; \
23036 *) topdir="../../$(srcdir)" ;; \
23037 esac ;; \
23038 esac; \
23039 srcdiroption="--srcdir=$${topdir}/newlib"; \
23040 libsrcdir="$$s/newlib"; \
23041 rm -f no-such-file || : ; \
23042 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
23043 $(TARGET_CONFIGARGS) $${srcdiroption} \
23044 --with-target-subdir="$(TARGET_SUBDIR)" \
23045 || exit 1
23046 @endif target-newlib
23047
23048 .PHONY: all-target-newlib maybe-all-target-newlib
23049 maybe-all-target-newlib:
23050 @if target-newlib
23051 TARGET-target-newlib=all
23052 maybe-all-target-newlib: all-target-newlib
23053 all-target-newlib: configure-target-newlib
23054 @r=`${PWD_COMMAND}`; export r; \
23055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23056 $(SET_LIB_PATH) \
23057 $(NORMAL_TARGET_EXPORTS) \
23058 (cd $(TARGET_SUBDIR)/newlib && \
23059 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-newlib))
23060 @endif target-newlib
23061
23062 .PHONY: check-target-newlib maybe-check-target-newlib
23063 maybe-check-target-newlib:
23064 @if target-newlib
23065 maybe-check-target-newlib: check-target-newlib
23066
23067 check-target-newlib:
23068 @r=`${PWD_COMMAND}`; export r; \
23069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23070 $(SET_LIB_PATH) \
23071 $(NORMAL_TARGET_EXPORTS) \
23072 (cd $(TARGET_SUBDIR)/newlib && \
23073 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
23074
23075 @endif target-newlib
23076
23077 .PHONY: install-target-newlib maybe-install-target-newlib
23078 maybe-install-target-newlib:
23079 @if target-newlib
23080 maybe-install-target-newlib: install-target-newlib
23081
23082 install-target-newlib: installdirs
23083 @r=`${PWD_COMMAND}`; export r; \
23084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23085 $(SET_LIB_PATH) \
23086 $(NORMAL_TARGET_EXPORTS) \
23087 (cd $(TARGET_SUBDIR)/newlib && \
23088 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
23089
23090 @endif target-newlib
23091
23092 # Other targets (info, dvi, etc.)
23093
23094 .PHONY: maybe-info-target-newlib info-target-newlib
23095 maybe-info-target-newlib:
23096 @if target-newlib
23097 maybe-info-target-newlib: info-target-newlib
23098
23099 info-target-newlib: \
23100 configure-target-newlib
23101 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
23102 r=`${PWD_COMMAND}`; export r; \
23103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23104 $(SET_LIB_PATH) \
23105 $(NORMAL_TARGET_EXPORTS) \
23106 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
23107 for flag in $(EXTRA_TARGET_FLAGS); do \
23108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23109 done; \
23110 (cd $(TARGET_SUBDIR)/newlib && \
23111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23113 "RANLIB=$${RANLIB}" \
23114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23115 info) \
23116 || exit 1
23117
23118 @endif target-newlib
23119
23120 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
23121 maybe-dvi-target-newlib:
23122 @if target-newlib
23123 maybe-dvi-target-newlib: dvi-target-newlib
23124
23125 dvi-target-newlib: \
23126 configure-target-newlib
23127 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
23128 r=`${PWD_COMMAND}`; export r; \
23129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23130 $(SET_LIB_PATH) \
23131 $(NORMAL_TARGET_EXPORTS) \
23132 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
23133 for flag in $(EXTRA_TARGET_FLAGS); do \
23134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23135 done; \
23136 (cd $(TARGET_SUBDIR)/newlib && \
23137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23139 "RANLIB=$${RANLIB}" \
23140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23141 dvi) \
23142 || exit 1
23143
23144 @endif target-newlib
23145
23146 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
23147 maybe-TAGS-target-newlib:
23148 @if target-newlib
23149 maybe-TAGS-target-newlib: TAGS-target-newlib
23150
23151 TAGS-target-newlib: \
23152 configure-target-newlib
23153 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
23154 r=`${PWD_COMMAND}`; export r; \
23155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23156 $(SET_LIB_PATH) \
23157 $(NORMAL_TARGET_EXPORTS) \
23158 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
23159 for flag in $(EXTRA_TARGET_FLAGS); do \
23160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23161 done; \
23162 (cd $(TARGET_SUBDIR)/newlib && \
23163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23165 "RANLIB=$${RANLIB}" \
23166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23167 TAGS) \
23168 || exit 1
23169
23170 @endif target-newlib
23171
23172 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
23173 maybe-install-info-target-newlib:
23174 @if target-newlib
23175 maybe-install-info-target-newlib: install-info-target-newlib
23176
23177 install-info-target-newlib: \
23178 configure-target-newlib \
23179 info-target-newlib
23180 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
23181 r=`${PWD_COMMAND}`; export r; \
23182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23183 $(SET_LIB_PATH) \
23184 $(NORMAL_TARGET_EXPORTS) \
23185 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
23186 for flag in $(EXTRA_TARGET_FLAGS); do \
23187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23188 done; \
23189 (cd $(TARGET_SUBDIR)/newlib && \
23190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23192 "RANLIB=$${RANLIB}" \
23193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23194 install-info) \
23195 || exit 1
23196
23197 @endif target-newlib
23198
23199 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
23200 maybe-installcheck-target-newlib:
23201 @if target-newlib
23202 maybe-installcheck-target-newlib: installcheck-target-newlib
23203
23204 installcheck-target-newlib: \
23205 configure-target-newlib
23206 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
23207 r=`${PWD_COMMAND}`; export r; \
23208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23209 $(SET_LIB_PATH) \
23210 $(NORMAL_TARGET_EXPORTS) \
23211 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
23212 for flag in $(EXTRA_TARGET_FLAGS); do \
23213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23214 done; \
23215 (cd $(TARGET_SUBDIR)/newlib && \
23216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23218 "RANLIB=$${RANLIB}" \
23219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23220 installcheck) \
23221 || exit 1
23222
23223 @endif target-newlib
23224
23225 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
23226 maybe-mostlyclean-target-newlib:
23227 @if target-newlib
23228 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
23229
23230 mostlyclean-target-newlib:
23231 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
23232 r=`${PWD_COMMAND}`; export r; \
23233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23234 $(SET_LIB_PATH) \
23235 $(NORMAL_TARGET_EXPORTS) \
23236 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
23237 for flag in $(EXTRA_TARGET_FLAGS); do \
23238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23239 done; \
23240 (cd $(TARGET_SUBDIR)/newlib && \
23241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23243 "RANLIB=$${RANLIB}" \
23244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23245 mostlyclean) \
23246 || exit 1
23247
23248 @endif target-newlib
23249
23250 .PHONY: maybe-clean-target-newlib clean-target-newlib
23251 maybe-clean-target-newlib:
23252 @if target-newlib
23253 maybe-clean-target-newlib: clean-target-newlib
23254
23255 clean-target-newlib:
23256 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
23257 r=`${PWD_COMMAND}`; export r; \
23258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23259 $(SET_LIB_PATH) \
23260 $(NORMAL_TARGET_EXPORTS) \
23261 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
23262 for flag in $(EXTRA_TARGET_FLAGS); do \
23263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23264 done; \
23265 (cd $(TARGET_SUBDIR)/newlib && \
23266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23268 "RANLIB=$${RANLIB}" \
23269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23270 clean) \
23271 || exit 1
23272
23273 @endif target-newlib
23274
23275 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
23276 maybe-distclean-target-newlib:
23277 @if target-newlib
23278 maybe-distclean-target-newlib: distclean-target-newlib
23279
23280 distclean-target-newlib:
23281 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
23282 r=`${PWD_COMMAND}`; export r; \
23283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23284 $(SET_LIB_PATH) \
23285 $(NORMAL_TARGET_EXPORTS) \
23286 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
23287 for flag in $(EXTRA_TARGET_FLAGS); do \
23288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23289 done; \
23290 (cd $(TARGET_SUBDIR)/newlib && \
23291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23293 "RANLIB=$${RANLIB}" \
23294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23295 distclean) \
23296 || exit 1
23297
23298 @endif target-newlib
23299
23300 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
23301 maybe-maintainer-clean-target-newlib:
23302 @if target-newlib
23303 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
23304
23305 maintainer-clean-target-newlib:
23306 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
23307 r=`${PWD_COMMAND}`; export r; \
23308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23309 $(SET_LIB_PATH) \
23310 $(NORMAL_TARGET_EXPORTS) \
23311 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
23312 for flag in $(EXTRA_TARGET_FLAGS); do \
23313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23314 done; \
23315 (cd $(TARGET_SUBDIR)/newlib && \
23316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23318 "RANLIB=$${RANLIB}" \
23319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23320 maintainer-clean) \
23321 || exit 1
23322
23323 @endif target-newlib
23324
23325
23326 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
23327 maybe-configure-target-libgfortran:
23328 @if target-libgfortran
23329 maybe-configure-target-libgfortran: configure-target-libgfortran
23330
23331 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
23332 $(TARGET_SUBDIR)/libgfortran/multilib.out: multilib.out
23333 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
23334 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile || : ; \
23335 cp multilib.out $(TARGET_SUBDIR)/libgfortran/multilib.out
23336
23337 configure-target-libgfortran: $(TARGET_SUBDIR)/libgfortran/multilib.out
23338 @test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
23339 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
23340 r=`${PWD_COMMAND}`; export r; \
23341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23342 $(SET_LIB_PATH) \
23343 $(NORMAL_TARGET_EXPORTS) \
23344 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
23345 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
23346 case $(srcdir) in \
23347 /* | [A-Za-z]:[\\/]*) \
23348 topdir=$(srcdir) ;; \
23349 *) \
23350 case "$(TARGET_SUBDIR)" in \
23351 .) topdir="../$(srcdir)" ;; \
23352 *) topdir="../../$(srcdir)" ;; \
23353 esac ;; \
23354 esac; \
23355 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
23356 libsrcdir="$$s/libgfortran"; \
23357 rm -f no-such-file || : ; \
23358 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
23359 $(TARGET_CONFIGARGS) $${srcdiroption} \
23360 --with-target-subdir="$(TARGET_SUBDIR)" \
23361 || exit 1
23362 @endif target-libgfortran
23363
23364 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
23365 maybe-all-target-libgfortran:
23366 @if target-libgfortran
23367 TARGET-target-libgfortran=all
23368 maybe-all-target-libgfortran: all-target-libgfortran
23369 all-target-libgfortran: configure-target-libgfortran
23370 @r=`${PWD_COMMAND}`; export r; \
23371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23372 $(SET_LIB_PATH) \
23373 $(NORMAL_TARGET_EXPORTS) \
23374 (cd $(TARGET_SUBDIR)/libgfortran && \
23375 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgfortran))
23376 @endif target-libgfortran
23377
23378 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
23379 maybe-check-target-libgfortran:
23380 @if target-libgfortran
23381 maybe-check-target-libgfortran: check-target-libgfortran
23382
23383 check-target-libgfortran:
23384 @r=`${PWD_COMMAND}`; export r; \
23385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23386 $(SET_LIB_PATH) \
23387 $(NORMAL_TARGET_EXPORTS) \
23388 (cd $(TARGET_SUBDIR)/libgfortran && \
23389 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
23390
23391 @endif target-libgfortran
23392
23393 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
23394 maybe-install-target-libgfortran:
23395 @if target-libgfortran
23396 maybe-install-target-libgfortran: install-target-libgfortran
23397
23398 install-target-libgfortran: installdirs
23399 @r=`${PWD_COMMAND}`; export r; \
23400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23401 $(SET_LIB_PATH) \
23402 $(NORMAL_TARGET_EXPORTS) \
23403 (cd $(TARGET_SUBDIR)/libgfortran && \
23404 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
23405
23406 @endif target-libgfortran
23407
23408 # Other targets (info, dvi, etc.)
23409
23410 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
23411 maybe-info-target-libgfortran:
23412 @if target-libgfortran
23413 maybe-info-target-libgfortran: info-target-libgfortran
23414
23415 info-target-libgfortran: \
23416 configure-target-libgfortran
23417 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
23418 r=`${PWD_COMMAND}`; export r; \
23419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23420 $(SET_LIB_PATH) \
23421 $(NORMAL_TARGET_EXPORTS) \
23422 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
23423 for flag in $(EXTRA_TARGET_FLAGS); do \
23424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23425 done; \
23426 (cd $(TARGET_SUBDIR)/libgfortran && \
23427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23429 "RANLIB=$${RANLIB}" \
23430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23431 info) \
23432 || exit 1
23433
23434 @endif target-libgfortran
23435
23436 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
23437 maybe-dvi-target-libgfortran:
23438 @if target-libgfortran
23439 maybe-dvi-target-libgfortran: dvi-target-libgfortran
23440
23441 dvi-target-libgfortran: \
23442 configure-target-libgfortran
23443 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
23444 r=`${PWD_COMMAND}`; export r; \
23445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23446 $(SET_LIB_PATH) \
23447 $(NORMAL_TARGET_EXPORTS) \
23448 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
23449 for flag in $(EXTRA_TARGET_FLAGS); do \
23450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23451 done; \
23452 (cd $(TARGET_SUBDIR)/libgfortran && \
23453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23455 "RANLIB=$${RANLIB}" \
23456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23457 dvi) \
23458 || exit 1
23459
23460 @endif target-libgfortran
23461
23462 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
23463 maybe-TAGS-target-libgfortran:
23464 @if target-libgfortran
23465 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
23466
23467 TAGS-target-libgfortran: \
23468 configure-target-libgfortran
23469 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
23470 r=`${PWD_COMMAND}`; export r; \
23471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23472 $(SET_LIB_PATH) \
23473 $(NORMAL_TARGET_EXPORTS) \
23474 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
23475 for flag in $(EXTRA_TARGET_FLAGS); do \
23476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23477 done; \
23478 (cd $(TARGET_SUBDIR)/libgfortran && \
23479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23481 "RANLIB=$${RANLIB}" \
23482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23483 TAGS) \
23484 || exit 1
23485
23486 @endif target-libgfortran
23487
23488 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
23489 maybe-install-info-target-libgfortran:
23490 @if target-libgfortran
23491 maybe-install-info-target-libgfortran: install-info-target-libgfortran
23492
23493 install-info-target-libgfortran: \
23494 configure-target-libgfortran \
23495 info-target-libgfortran
23496 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
23497 r=`${PWD_COMMAND}`; export r; \
23498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23499 $(SET_LIB_PATH) \
23500 $(NORMAL_TARGET_EXPORTS) \
23501 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
23502 for flag in $(EXTRA_TARGET_FLAGS); do \
23503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23504 done; \
23505 (cd $(TARGET_SUBDIR)/libgfortran && \
23506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23508 "RANLIB=$${RANLIB}" \
23509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23510 install-info) \
23511 || exit 1
23512
23513 @endif target-libgfortran
23514
23515 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
23516 maybe-installcheck-target-libgfortran:
23517 @if target-libgfortran
23518 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
23519
23520 installcheck-target-libgfortran: \
23521 configure-target-libgfortran
23522 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
23523 r=`${PWD_COMMAND}`; export r; \
23524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23525 $(SET_LIB_PATH) \
23526 $(NORMAL_TARGET_EXPORTS) \
23527 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
23528 for flag in $(EXTRA_TARGET_FLAGS); do \
23529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23530 done; \
23531 (cd $(TARGET_SUBDIR)/libgfortran && \
23532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23534 "RANLIB=$${RANLIB}" \
23535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23536 installcheck) \
23537 || exit 1
23538
23539 @endif target-libgfortran
23540
23541 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
23542 maybe-mostlyclean-target-libgfortran:
23543 @if target-libgfortran
23544 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
23545
23546 mostlyclean-target-libgfortran:
23547 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
23548 r=`${PWD_COMMAND}`; export r; \
23549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23550 $(SET_LIB_PATH) \
23551 $(NORMAL_TARGET_EXPORTS) \
23552 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
23553 for flag in $(EXTRA_TARGET_FLAGS); do \
23554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23555 done; \
23556 (cd $(TARGET_SUBDIR)/libgfortran && \
23557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23559 "RANLIB=$${RANLIB}" \
23560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23561 mostlyclean) \
23562 || exit 1
23563
23564 @endif target-libgfortran
23565
23566 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
23567 maybe-clean-target-libgfortran:
23568 @if target-libgfortran
23569 maybe-clean-target-libgfortran: clean-target-libgfortran
23570
23571 clean-target-libgfortran:
23572 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
23573 r=`${PWD_COMMAND}`; export r; \
23574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23575 $(SET_LIB_PATH) \
23576 $(NORMAL_TARGET_EXPORTS) \
23577 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
23578 for flag in $(EXTRA_TARGET_FLAGS); do \
23579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23580 done; \
23581 (cd $(TARGET_SUBDIR)/libgfortran && \
23582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23584 "RANLIB=$${RANLIB}" \
23585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23586 clean) \
23587 || exit 1
23588
23589 @endif target-libgfortran
23590
23591 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
23592 maybe-distclean-target-libgfortran:
23593 @if target-libgfortran
23594 maybe-distclean-target-libgfortran: distclean-target-libgfortran
23595
23596 distclean-target-libgfortran:
23597 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
23598 r=`${PWD_COMMAND}`; export r; \
23599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23600 $(SET_LIB_PATH) \
23601 $(NORMAL_TARGET_EXPORTS) \
23602 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
23603 for flag in $(EXTRA_TARGET_FLAGS); do \
23604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23605 done; \
23606 (cd $(TARGET_SUBDIR)/libgfortran && \
23607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23609 "RANLIB=$${RANLIB}" \
23610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23611 distclean) \
23612 || exit 1
23613
23614 @endif target-libgfortran
23615
23616 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
23617 maybe-maintainer-clean-target-libgfortran:
23618 @if target-libgfortran
23619 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
23620
23621 maintainer-clean-target-libgfortran:
23622 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
23623 r=`${PWD_COMMAND}`; export r; \
23624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23625 $(SET_LIB_PATH) \
23626 $(NORMAL_TARGET_EXPORTS) \
23627 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
23628 for flag in $(EXTRA_TARGET_FLAGS); do \
23629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23630 done; \
23631 (cd $(TARGET_SUBDIR)/libgfortran && \
23632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23634 "RANLIB=$${RANLIB}" \
23635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23636 maintainer-clean) \
23637 || exit 1
23638
23639 @endif target-libgfortran
23640
23641
23642 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
23643 maybe-configure-target-libobjc:
23644 @if target-libobjc
23645 maybe-configure-target-libobjc: configure-target-libobjc
23646
23647 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
23648 $(TARGET_SUBDIR)/libobjc/multilib.out: multilib.out
23649 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
23650 rm -f $(TARGET_SUBDIR)/libobjc/Makefile || : ; \
23651 cp multilib.out $(TARGET_SUBDIR)/libobjc/multilib.out
23652
23653 configure-target-libobjc: $(TARGET_SUBDIR)/libobjc/multilib.out
23654 @test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
23655 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
23656 r=`${PWD_COMMAND}`; export r; \
23657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23658 $(SET_LIB_PATH) \
23659 $(NORMAL_TARGET_EXPORTS) \
23660 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
23661 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
23662 case $(srcdir) in \
23663 /* | [A-Za-z]:[\\/]*) \
23664 topdir=$(srcdir) ;; \
23665 *) \
23666 case "$(TARGET_SUBDIR)" in \
23667 .) topdir="../$(srcdir)" ;; \
23668 *) topdir="../../$(srcdir)" ;; \
23669 esac ;; \
23670 esac; \
23671 srcdiroption="--srcdir=$${topdir}/libobjc"; \
23672 libsrcdir="$$s/libobjc"; \
23673 rm -f no-such-file || : ; \
23674 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
23675 $(TARGET_CONFIGARGS) $${srcdiroption} \
23676 --with-target-subdir="$(TARGET_SUBDIR)" \
23677 || exit 1
23678 @endif target-libobjc
23679
23680 .PHONY: all-target-libobjc maybe-all-target-libobjc
23681 maybe-all-target-libobjc:
23682 @if target-libobjc
23683 TARGET-target-libobjc=all
23684 maybe-all-target-libobjc: all-target-libobjc
23685 all-target-libobjc: configure-target-libobjc
23686 @r=`${PWD_COMMAND}`; export r; \
23687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23688 $(SET_LIB_PATH) \
23689 $(NORMAL_TARGET_EXPORTS) \
23690 (cd $(TARGET_SUBDIR)/libobjc && \
23691 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libobjc))
23692 @endif target-libobjc
23693
23694 .PHONY: check-target-libobjc maybe-check-target-libobjc
23695 maybe-check-target-libobjc:
23696 @if target-libobjc
23697 maybe-check-target-libobjc: check-target-libobjc
23698
23699 check-target-libobjc:
23700 @r=`${PWD_COMMAND}`; export r; \
23701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23702 $(SET_LIB_PATH) \
23703 $(NORMAL_TARGET_EXPORTS) \
23704 (cd $(TARGET_SUBDIR)/libobjc && \
23705 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
23706
23707 @endif target-libobjc
23708
23709 .PHONY: install-target-libobjc maybe-install-target-libobjc
23710 maybe-install-target-libobjc:
23711 @if target-libobjc
23712 maybe-install-target-libobjc: install-target-libobjc
23713
23714 install-target-libobjc: installdirs
23715 @r=`${PWD_COMMAND}`; export r; \
23716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23717 $(SET_LIB_PATH) \
23718 $(NORMAL_TARGET_EXPORTS) \
23719 (cd $(TARGET_SUBDIR)/libobjc && \
23720 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
23721
23722 @endif target-libobjc
23723
23724 # Other targets (info, dvi, etc.)
23725
23726 .PHONY: maybe-info-target-libobjc info-target-libobjc
23727 maybe-info-target-libobjc:
23728 @if target-libobjc
23729 maybe-info-target-libobjc: info-target-libobjc
23730
23731 info-target-libobjc: \
23732 configure-target-libobjc
23733 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
23734 r=`${PWD_COMMAND}`; export r; \
23735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23736 $(SET_LIB_PATH) \
23737 $(NORMAL_TARGET_EXPORTS) \
23738 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
23739 for flag in $(EXTRA_TARGET_FLAGS); do \
23740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23741 done; \
23742 (cd $(TARGET_SUBDIR)/libobjc && \
23743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23745 "RANLIB=$${RANLIB}" \
23746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23747 info) \
23748 || exit 1
23749
23750 @endif target-libobjc
23751
23752 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
23753 maybe-dvi-target-libobjc:
23754 @if target-libobjc
23755 maybe-dvi-target-libobjc: dvi-target-libobjc
23756
23757 dvi-target-libobjc: \
23758 configure-target-libobjc
23759 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
23760 r=`${PWD_COMMAND}`; export r; \
23761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23762 $(SET_LIB_PATH) \
23763 $(NORMAL_TARGET_EXPORTS) \
23764 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
23765 for flag in $(EXTRA_TARGET_FLAGS); do \
23766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23767 done; \
23768 (cd $(TARGET_SUBDIR)/libobjc && \
23769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23771 "RANLIB=$${RANLIB}" \
23772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23773 dvi) \
23774 || exit 1
23775
23776 @endif target-libobjc
23777
23778 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
23779 maybe-TAGS-target-libobjc:
23780 @if target-libobjc
23781 maybe-TAGS-target-libobjc: TAGS-target-libobjc
23782
23783 TAGS-target-libobjc: \
23784 configure-target-libobjc
23785 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
23786 r=`${PWD_COMMAND}`; export r; \
23787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23788 $(SET_LIB_PATH) \
23789 $(NORMAL_TARGET_EXPORTS) \
23790 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
23791 for flag in $(EXTRA_TARGET_FLAGS); do \
23792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23793 done; \
23794 (cd $(TARGET_SUBDIR)/libobjc && \
23795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23797 "RANLIB=$${RANLIB}" \
23798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23799 TAGS) \
23800 || exit 1
23801
23802 @endif target-libobjc
23803
23804 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
23805 maybe-install-info-target-libobjc:
23806 @if target-libobjc
23807 maybe-install-info-target-libobjc: install-info-target-libobjc
23808
23809 install-info-target-libobjc: \
23810 configure-target-libobjc \
23811 info-target-libobjc
23812 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
23813 r=`${PWD_COMMAND}`; export r; \
23814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23815 $(SET_LIB_PATH) \
23816 $(NORMAL_TARGET_EXPORTS) \
23817 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
23818 for flag in $(EXTRA_TARGET_FLAGS); do \
23819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23820 done; \
23821 (cd $(TARGET_SUBDIR)/libobjc && \
23822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23824 "RANLIB=$${RANLIB}" \
23825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23826 install-info) \
23827 || exit 1
23828
23829 @endif target-libobjc
23830
23831 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
23832 maybe-installcheck-target-libobjc:
23833 @if target-libobjc
23834 maybe-installcheck-target-libobjc: installcheck-target-libobjc
23835
23836 installcheck-target-libobjc: \
23837 configure-target-libobjc
23838 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
23839 r=`${PWD_COMMAND}`; export r; \
23840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23841 $(SET_LIB_PATH) \
23842 $(NORMAL_TARGET_EXPORTS) \
23843 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
23844 for flag in $(EXTRA_TARGET_FLAGS); do \
23845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23846 done; \
23847 (cd $(TARGET_SUBDIR)/libobjc && \
23848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23850 "RANLIB=$${RANLIB}" \
23851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23852 installcheck) \
23853 || exit 1
23854
23855 @endif target-libobjc
23856
23857 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
23858 maybe-mostlyclean-target-libobjc:
23859 @if target-libobjc
23860 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
23861
23862 mostlyclean-target-libobjc:
23863 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
23864 r=`${PWD_COMMAND}`; export r; \
23865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23866 $(SET_LIB_PATH) \
23867 $(NORMAL_TARGET_EXPORTS) \
23868 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
23869 for flag in $(EXTRA_TARGET_FLAGS); do \
23870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23871 done; \
23872 (cd $(TARGET_SUBDIR)/libobjc && \
23873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23875 "RANLIB=$${RANLIB}" \
23876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23877 mostlyclean) \
23878 || exit 1
23879
23880 @endif target-libobjc
23881
23882 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
23883 maybe-clean-target-libobjc:
23884 @if target-libobjc
23885 maybe-clean-target-libobjc: clean-target-libobjc
23886
23887 clean-target-libobjc:
23888 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
23889 r=`${PWD_COMMAND}`; export r; \
23890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23891 $(SET_LIB_PATH) \
23892 $(NORMAL_TARGET_EXPORTS) \
23893 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
23894 for flag in $(EXTRA_TARGET_FLAGS); do \
23895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23896 done; \
23897 (cd $(TARGET_SUBDIR)/libobjc && \
23898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23900 "RANLIB=$${RANLIB}" \
23901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23902 clean) \
23903 || exit 1
23904
23905 @endif target-libobjc
23906
23907 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
23908 maybe-distclean-target-libobjc:
23909 @if target-libobjc
23910 maybe-distclean-target-libobjc: distclean-target-libobjc
23911
23912 distclean-target-libobjc:
23913 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
23914 r=`${PWD_COMMAND}`; export r; \
23915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23916 $(SET_LIB_PATH) \
23917 $(NORMAL_TARGET_EXPORTS) \
23918 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
23919 for flag in $(EXTRA_TARGET_FLAGS); do \
23920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23921 done; \
23922 (cd $(TARGET_SUBDIR)/libobjc && \
23923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23925 "RANLIB=$${RANLIB}" \
23926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23927 distclean) \
23928 || exit 1
23929
23930 @endif target-libobjc
23931
23932 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
23933 maybe-maintainer-clean-target-libobjc:
23934 @if target-libobjc
23935 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
23936
23937 maintainer-clean-target-libobjc:
23938 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
23939 r=`${PWD_COMMAND}`; export r; \
23940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23941 $(SET_LIB_PATH) \
23942 $(NORMAL_TARGET_EXPORTS) \
23943 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
23944 for flag in $(EXTRA_TARGET_FLAGS); do \
23945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23946 done; \
23947 (cd $(TARGET_SUBDIR)/libobjc && \
23948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23950 "RANLIB=$${RANLIB}" \
23951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23952 maintainer-clean) \
23953 || exit 1
23954
23955 @endif target-libobjc
23956
23957
23958 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
23959 maybe-configure-target-libtermcap:
23960 @if target-libtermcap
23961 maybe-configure-target-libtermcap: configure-target-libtermcap
23962
23963 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
23964 $(TARGET_SUBDIR)/libtermcap/multilib.out: multilib.out
23965 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
23966 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile || : ; \
23967 cp multilib.out $(TARGET_SUBDIR)/libtermcap/multilib.out
23968
23969 configure-target-libtermcap: $(TARGET_SUBDIR)/libtermcap/multilib.out
23970 @test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
23971 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
23972 r=`${PWD_COMMAND}`; export r; \
23973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23974 $(SET_LIB_PATH) \
23975 $(NORMAL_TARGET_EXPORTS) \
23976 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
23977 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
23978 case $(srcdir) in \
23979 /* | [A-Za-z]:[\\/]*) \
23980 topdir=$(srcdir) ;; \
23981 *) \
23982 case "$(TARGET_SUBDIR)" in \
23983 .) topdir="../$(srcdir)" ;; \
23984 *) topdir="../../$(srcdir)" ;; \
23985 esac ;; \
23986 esac; \
23987 if [ "$(srcdir)" = "." ] ; then \
23988 if [ "$(TARGET_SUBDIR)" != "." ] ; then \
23989 if $(SHELL) $$s/symlink-tree $${topdir}/libtermcap "no-such-file" ; then \
23990 if [ -f Makefile ]; then \
23991 if $(MAKE) distclean; then \
23992 true; \
23993 else \
23994 exit 1; \
23995 fi; \
23996 else \
23997 true; \
23998 fi; \
23999 else \
24000 exit 1; \
24001 fi; \
24002 else \
24003 true; \
24004 fi; \
24005 srcdiroption="--srcdir=."; \
24006 libsrcdir="."; \
24007 else \
24008 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
24009 libsrcdir="$$s/libtermcap"; \
24010 fi; \
24011 rm -f no-such-file || : ; \
24012 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
24013 $(TARGET_CONFIGARGS) $${srcdiroption} \
24014 --with-target-subdir="$(TARGET_SUBDIR)" \
24015 || exit 1
24016 @endif target-libtermcap
24017
24018 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
24019 maybe-all-target-libtermcap:
24020 @if target-libtermcap
24021 TARGET-target-libtermcap=all
24022 maybe-all-target-libtermcap: all-target-libtermcap
24023 all-target-libtermcap: configure-target-libtermcap
24024 @r=`${PWD_COMMAND}`; export r; \
24025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24026 $(SET_LIB_PATH) \
24027 $(NORMAL_TARGET_EXPORTS) \
24028 (cd $(TARGET_SUBDIR)/libtermcap && \
24029 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libtermcap))
24030 @endif target-libtermcap
24031
24032 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
24033 maybe-check-target-libtermcap:
24034 @if target-libtermcap
24035 maybe-check-target-libtermcap: check-target-libtermcap
24036
24037 # Dummy target for uncheckable module.
24038 check-target-libtermcap:
24039
24040 @endif target-libtermcap
24041
24042 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
24043 maybe-install-target-libtermcap:
24044 @if target-libtermcap
24045 maybe-install-target-libtermcap: install-target-libtermcap
24046
24047 install-target-libtermcap: installdirs
24048 @r=`${PWD_COMMAND}`; export r; \
24049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24050 $(SET_LIB_PATH) \
24051 $(NORMAL_TARGET_EXPORTS) \
24052 (cd $(TARGET_SUBDIR)/libtermcap && \
24053 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
24054
24055 @endif target-libtermcap
24056
24057 # Other targets (info, dvi, etc.)
24058
24059 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
24060 maybe-info-target-libtermcap:
24061 @if target-libtermcap
24062 maybe-info-target-libtermcap: info-target-libtermcap
24063
24064 info-target-libtermcap: \
24065 configure-target-libtermcap
24066 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
24067 r=`${PWD_COMMAND}`; export r; \
24068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24069 $(SET_LIB_PATH) \
24070 $(NORMAL_TARGET_EXPORTS) \
24071 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
24072 for flag in $(EXTRA_TARGET_FLAGS); do \
24073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24074 done; \
24075 (cd $(TARGET_SUBDIR)/libtermcap && \
24076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24078 "RANLIB=$${RANLIB}" \
24079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24080 info) \
24081 || exit 1
24082
24083 @endif target-libtermcap
24084
24085 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
24086 maybe-dvi-target-libtermcap:
24087 @if target-libtermcap
24088 maybe-dvi-target-libtermcap: dvi-target-libtermcap
24089
24090 dvi-target-libtermcap: \
24091 configure-target-libtermcap
24092 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
24093 r=`${PWD_COMMAND}`; export r; \
24094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24095 $(SET_LIB_PATH) \
24096 $(NORMAL_TARGET_EXPORTS) \
24097 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
24098 for flag in $(EXTRA_TARGET_FLAGS); do \
24099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24100 done; \
24101 (cd $(TARGET_SUBDIR)/libtermcap && \
24102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24104 "RANLIB=$${RANLIB}" \
24105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24106 dvi) \
24107 || exit 1
24108
24109 @endif target-libtermcap
24110
24111 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
24112 maybe-TAGS-target-libtermcap:
24113 @if target-libtermcap
24114 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
24115
24116 TAGS-target-libtermcap: \
24117 configure-target-libtermcap
24118 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
24119 r=`${PWD_COMMAND}`; export r; \
24120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24121 $(SET_LIB_PATH) \
24122 $(NORMAL_TARGET_EXPORTS) \
24123 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
24124 for flag in $(EXTRA_TARGET_FLAGS); do \
24125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24126 done; \
24127 (cd $(TARGET_SUBDIR)/libtermcap && \
24128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24130 "RANLIB=$${RANLIB}" \
24131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24132 TAGS) \
24133 || exit 1
24134
24135 @endif target-libtermcap
24136
24137 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
24138 maybe-install-info-target-libtermcap:
24139 @if target-libtermcap
24140 maybe-install-info-target-libtermcap: install-info-target-libtermcap
24141
24142 install-info-target-libtermcap: \
24143 configure-target-libtermcap \
24144 info-target-libtermcap
24145 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
24146 r=`${PWD_COMMAND}`; export r; \
24147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24148 $(SET_LIB_PATH) \
24149 $(NORMAL_TARGET_EXPORTS) \
24150 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
24151 for flag in $(EXTRA_TARGET_FLAGS); do \
24152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24153 done; \
24154 (cd $(TARGET_SUBDIR)/libtermcap && \
24155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24157 "RANLIB=$${RANLIB}" \
24158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24159 install-info) \
24160 || exit 1
24161
24162 @endif target-libtermcap
24163
24164 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
24165 maybe-installcheck-target-libtermcap:
24166 @if target-libtermcap
24167 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
24168
24169 installcheck-target-libtermcap: \
24170 configure-target-libtermcap
24171 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
24172 r=`${PWD_COMMAND}`; export r; \
24173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24174 $(SET_LIB_PATH) \
24175 $(NORMAL_TARGET_EXPORTS) \
24176 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
24177 for flag in $(EXTRA_TARGET_FLAGS); do \
24178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24179 done; \
24180 (cd $(TARGET_SUBDIR)/libtermcap && \
24181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24183 "RANLIB=$${RANLIB}" \
24184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24185 installcheck) \
24186 || exit 1
24187
24188 @endif target-libtermcap
24189
24190 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
24191 maybe-mostlyclean-target-libtermcap:
24192 @if target-libtermcap
24193 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
24194
24195 # libtermcap doesn't support mostlyclean.
24196 mostlyclean-target-libtermcap:
24197
24198 @endif target-libtermcap
24199
24200 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
24201 maybe-clean-target-libtermcap:
24202 @if target-libtermcap
24203 maybe-clean-target-libtermcap: clean-target-libtermcap
24204
24205 # libtermcap doesn't support clean.
24206 clean-target-libtermcap:
24207
24208 @endif target-libtermcap
24209
24210 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
24211 maybe-distclean-target-libtermcap:
24212 @if target-libtermcap
24213 maybe-distclean-target-libtermcap: distclean-target-libtermcap
24214
24215 # libtermcap doesn't support distclean.
24216 distclean-target-libtermcap:
24217
24218 @endif target-libtermcap
24219
24220 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
24221 maybe-maintainer-clean-target-libtermcap:
24222 @if target-libtermcap
24223 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
24224
24225 # libtermcap doesn't support maintainer-clean.
24226 maintainer-clean-target-libtermcap:
24227
24228 @endif target-libtermcap
24229
24230
24231 .PHONY: configure-target-winsup maybe-configure-target-winsup
24232 maybe-configure-target-winsup:
24233 @if target-winsup
24234 maybe-configure-target-winsup: configure-target-winsup
24235
24236 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
24237 $(TARGET_SUBDIR)/winsup/multilib.out: multilib.out
24238 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
24239 rm -f $(TARGET_SUBDIR)/winsup/Makefile || : ; \
24240 cp multilib.out $(TARGET_SUBDIR)/winsup/multilib.out
24241
24242 configure-target-winsup: $(TARGET_SUBDIR)/winsup/multilib.out
24243 @test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
24244 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
24245 r=`${PWD_COMMAND}`; export r; \
24246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24247 $(SET_LIB_PATH) \
24248 $(NORMAL_TARGET_EXPORTS) \
24249 echo Configuring in $(TARGET_SUBDIR)/winsup; \
24250 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
24251 case $(srcdir) in \
24252 /* | [A-Za-z]:[\\/]*) \
24253 topdir=$(srcdir) ;; \
24254 *) \
24255 case "$(TARGET_SUBDIR)" in \
24256 .) topdir="../$(srcdir)" ;; \
24257 *) topdir="../../$(srcdir)" ;; \
24258 esac ;; \
24259 esac; \
24260 srcdiroption="--srcdir=$${topdir}/winsup"; \
24261 libsrcdir="$$s/winsup"; \
24262 rm -f no-such-file || : ; \
24263 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
24264 $(TARGET_CONFIGARGS) $${srcdiroption} \
24265 --with-target-subdir="$(TARGET_SUBDIR)" \
24266 || exit 1
24267 @endif target-winsup
24268
24269 .PHONY: all-target-winsup maybe-all-target-winsup
24270 maybe-all-target-winsup:
24271 @if target-winsup
24272 TARGET-target-winsup=all
24273 maybe-all-target-winsup: all-target-winsup
24274 all-target-winsup: configure-target-winsup
24275 @r=`${PWD_COMMAND}`; export r; \
24276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24277 $(SET_LIB_PATH) \
24278 $(NORMAL_TARGET_EXPORTS) \
24279 (cd $(TARGET_SUBDIR)/winsup && \
24280 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-winsup))
24281 @endif target-winsup
24282
24283 .PHONY: check-target-winsup maybe-check-target-winsup
24284 maybe-check-target-winsup:
24285 @if target-winsup
24286 maybe-check-target-winsup: check-target-winsup
24287
24288 check-target-winsup:
24289 @r=`${PWD_COMMAND}`; export r; \
24290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24291 $(SET_LIB_PATH) \
24292 $(NORMAL_TARGET_EXPORTS) \
24293 (cd $(TARGET_SUBDIR)/winsup && \
24294 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
24295
24296 @endif target-winsup
24297
24298 .PHONY: install-target-winsup maybe-install-target-winsup
24299 maybe-install-target-winsup:
24300 @if target-winsup
24301 maybe-install-target-winsup: install-target-winsup
24302
24303 install-target-winsup: installdirs
24304 @r=`${PWD_COMMAND}`; export r; \
24305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24306 $(SET_LIB_PATH) \
24307 $(NORMAL_TARGET_EXPORTS) \
24308 (cd $(TARGET_SUBDIR)/winsup && \
24309 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
24310
24311 @endif target-winsup
24312
24313 # Other targets (info, dvi, etc.)
24314
24315 .PHONY: maybe-info-target-winsup info-target-winsup
24316 maybe-info-target-winsup:
24317 @if target-winsup
24318 maybe-info-target-winsup: info-target-winsup
24319
24320 info-target-winsup: \
24321 configure-target-winsup
24322 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
24323 r=`${PWD_COMMAND}`; export r; \
24324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24325 $(SET_LIB_PATH) \
24326 $(NORMAL_TARGET_EXPORTS) \
24327 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
24328 for flag in $(EXTRA_TARGET_FLAGS); do \
24329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24330 done; \
24331 (cd $(TARGET_SUBDIR)/winsup && \
24332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24334 "RANLIB=$${RANLIB}" \
24335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24336 info) \
24337 || exit 1
24338
24339 @endif target-winsup
24340
24341 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
24342 maybe-dvi-target-winsup:
24343 @if target-winsup
24344 maybe-dvi-target-winsup: dvi-target-winsup
24345
24346 dvi-target-winsup: \
24347 configure-target-winsup
24348 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
24349 r=`${PWD_COMMAND}`; export r; \
24350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24351 $(SET_LIB_PATH) \
24352 $(NORMAL_TARGET_EXPORTS) \
24353 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
24354 for flag in $(EXTRA_TARGET_FLAGS); do \
24355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24356 done; \
24357 (cd $(TARGET_SUBDIR)/winsup && \
24358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24360 "RANLIB=$${RANLIB}" \
24361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24362 dvi) \
24363 || exit 1
24364
24365 @endif target-winsup
24366
24367 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
24368 maybe-TAGS-target-winsup:
24369 @if target-winsup
24370 maybe-TAGS-target-winsup: TAGS-target-winsup
24371
24372 TAGS-target-winsup: \
24373 configure-target-winsup
24374 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
24375 r=`${PWD_COMMAND}`; export r; \
24376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24377 $(SET_LIB_PATH) \
24378 $(NORMAL_TARGET_EXPORTS) \
24379 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
24380 for flag in $(EXTRA_TARGET_FLAGS); do \
24381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24382 done; \
24383 (cd $(TARGET_SUBDIR)/winsup && \
24384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24386 "RANLIB=$${RANLIB}" \
24387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24388 TAGS) \
24389 || exit 1
24390
24391 @endif target-winsup
24392
24393 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
24394 maybe-install-info-target-winsup:
24395 @if target-winsup
24396 maybe-install-info-target-winsup: install-info-target-winsup
24397
24398 install-info-target-winsup: \
24399 configure-target-winsup \
24400 info-target-winsup
24401 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
24402 r=`${PWD_COMMAND}`; export r; \
24403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24404 $(SET_LIB_PATH) \
24405 $(NORMAL_TARGET_EXPORTS) \
24406 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
24407 for flag in $(EXTRA_TARGET_FLAGS); do \
24408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24409 done; \
24410 (cd $(TARGET_SUBDIR)/winsup && \
24411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24413 "RANLIB=$${RANLIB}" \
24414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24415 install-info) \
24416 || exit 1
24417
24418 @endif target-winsup
24419
24420 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
24421 maybe-installcheck-target-winsup:
24422 @if target-winsup
24423 maybe-installcheck-target-winsup: installcheck-target-winsup
24424
24425 installcheck-target-winsup: \
24426 configure-target-winsup
24427 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
24428 r=`${PWD_COMMAND}`; export r; \
24429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24430 $(SET_LIB_PATH) \
24431 $(NORMAL_TARGET_EXPORTS) \
24432 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
24433 for flag in $(EXTRA_TARGET_FLAGS); do \
24434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24435 done; \
24436 (cd $(TARGET_SUBDIR)/winsup && \
24437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24439 "RANLIB=$${RANLIB}" \
24440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24441 installcheck) \
24442 || exit 1
24443
24444 @endif target-winsup
24445
24446 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
24447 maybe-mostlyclean-target-winsup:
24448 @if target-winsup
24449 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
24450
24451 mostlyclean-target-winsup:
24452 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
24453 r=`${PWD_COMMAND}`; export r; \
24454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24455 $(SET_LIB_PATH) \
24456 $(NORMAL_TARGET_EXPORTS) \
24457 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
24458 for flag in $(EXTRA_TARGET_FLAGS); do \
24459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24460 done; \
24461 (cd $(TARGET_SUBDIR)/winsup && \
24462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24464 "RANLIB=$${RANLIB}" \
24465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24466 mostlyclean) \
24467 || exit 1
24468
24469 @endif target-winsup
24470
24471 .PHONY: maybe-clean-target-winsup clean-target-winsup
24472 maybe-clean-target-winsup:
24473 @if target-winsup
24474 maybe-clean-target-winsup: clean-target-winsup
24475
24476 clean-target-winsup:
24477 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
24478 r=`${PWD_COMMAND}`; export r; \
24479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24480 $(SET_LIB_PATH) \
24481 $(NORMAL_TARGET_EXPORTS) \
24482 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
24483 for flag in $(EXTRA_TARGET_FLAGS); do \
24484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24485 done; \
24486 (cd $(TARGET_SUBDIR)/winsup && \
24487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24489 "RANLIB=$${RANLIB}" \
24490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24491 clean) \
24492 || exit 1
24493
24494 @endif target-winsup
24495
24496 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
24497 maybe-distclean-target-winsup:
24498 @if target-winsup
24499 maybe-distclean-target-winsup: distclean-target-winsup
24500
24501 distclean-target-winsup:
24502 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
24503 r=`${PWD_COMMAND}`; export r; \
24504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24505 $(SET_LIB_PATH) \
24506 $(NORMAL_TARGET_EXPORTS) \
24507 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
24508 for flag in $(EXTRA_TARGET_FLAGS); do \
24509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24510 done; \
24511 (cd $(TARGET_SUBDIR)/winsup && \
24512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24514 "RANLIB=$${RANLIB}" \
24515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24516 distclean) \
24517 || exit 1
24518
24519 @endif target-winsup
24520
24521 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
24522 maybe-maintainer-clean-target-winsup:
24523 @if target-winsup
24524 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
24525
24526 maintainer-clean-target-winsup:
24527 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
24528 r=`${PWD_COMMAND}`; export r; \
24529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24530 $(SET_LIB_PATH) \
24531 $(NORMAL_TARGET_EXPORTS) \
24532 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
24533 for flag in $(EXTRA_TARGET_FLAGS); do \
24534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24535 done; \
24536 (cd $(TARGET_SUBDIR)/winsup && \
24537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24539 "RANLIB=$${RANLIB}" \
24540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24541 maintainer-clean) \
24542 || exit 1
24543
24544 @endif target-winsup
24545
24546
24547 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
24548 maybe-configure-target-libgloss:
24549 @if target-libgloss
24550 maybe-configure-target-libgloss: configure-target-libgloss
24551
24552 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
24553 $(TARGET_SUBDIR)/libgloss/multilib.out: multilib.out
24554 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
24555 rm -f $(TARGET_SUBDIR)/libgloss/Makefile || : ; \
24556 cp multilib.out $(TARGET_SUBDIR)/libgloss/multilib.out
24557
24558 configure-target-libgloss: $(TARGET_SUBDIR)/libgloss/multilib.out
24559 @test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
24560 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
24561 r=`${PWD_COMMAND}`; export r; \
24562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24563 $(SET_LIB_PATH) \
24564 $(NORMAL_TARGET_EXPORTS) \
24565 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
24566 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
24567 case $(srcdir) in \
24568 /* | [A-Za-z]:[\\/]*) \
24569 topdir=$(srcdir) ;; \
24570 *) \
24571 case "$(TARGET_SUBDIR)" in \
24572 .) topdir="../$(srcdir)" ;; \
24573 *) topdir="../../$(srcdir)" ;; \
24574 esac ;; \
24575 esac; \
24576 srcdiroption="--srcdir=$${topdir}/libgloss"; \
24577 libsrcdir="$$s/libgloss"; \
24578 rm -f no-such-file || : ; \
24579 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
24580 $(TARGET_CONFIGARGS) $${srcdiroption} \
24581 --with-target-subdir="$(TARGET_SUBDIR)" \
24582 || exit 1
24583 @endif target-libgloss
24584
24585 .PHONY: all-target-libgloss maybe-all-target-libgloss
24586 maybe-all-target-libgloss:
24587 @if target-libgloss
24588 TARGET-target-libgloss=all
24589 maybe-all-target-libgloss: all-target-libgloss
24590 all-target-libgloss: configure-target-libgloss
24591 @r=`${PWD_COMMAND}`; export r; \
24592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24593 $(SET_LIB_PATH) \
24594 $(NORMAL_TARGET_EXPORTS) \
24595 (cd $(TARGET_SUBDIR)/libgloss && \
24596 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgloss))
24597 @endif target-libgloss
24598
24599 .PHONY: check-target-libgloss maybe-check-target-libgloss
24600 maybe-check-target-libgloss:
24601 @if target-libgloss
24602 maybe-check-target-libgloss: check-target-libgloss
24603
24604 # Dummy target for uncheckable module.
24605 check-target-libgloss:
24606
24607 @endif target-libgloss
24608
24609 .PHONY: install-target-libgloss maybe-install-target-libgloss
24610 maybe-install-target-libgloss:
24611 @if target-libgloss
24612 maybe-install-target-libgloss: install-target-libgloss
24613
24614 install-target-libgloss: installdirs
24615 @r=`${PWD_COMMAND}`; export r; \
24616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24617 $(SET_LIB_PATH) \
24618 $(NORMAL_TARGET_EXPORTS) \
24619 (cd $(TARGET_SUBDIR)/libgloss && \
24620 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
24621
24622 @endif target-libgloss
24623
24624 # Other targets (info, dvi, etc.)
24625
24626 .PHONY: maybe-info-target-libgloss info-target-libgloss
24627 maybe-info-target-libgloss:
24628 @if target-libgloss
24629 maybe-info-target-libgloss: info-target-libgloss
24630
24631 info-target-libgloss: \
24632 configure-target-libgloss
24633 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
24634 r=`${PWD_COMMAND}`; export r; \
24635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24636 $(SET_LIB_PATH) \
24637 $(NORMAL_TARGET_EXPORTS) \
24638 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
24639 for flag in $(EXTRA_TARGET_FLAGS); do \
24640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24641 done; \
24642 (cd $(TARGET_SUBDIR)/libgloss && \
24643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24645 "RANLIB=$${RANLIB}" \
24646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24647 info) \
24648 || exit 1
24649
24650 @endif target-libgloss
24651
24652 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
24653 maybe-dvi-target-libgloss:
24654 @if target-libgloss
24655 maybe-dvi-target-libgloss: dvi-target-libgloss
24656
24657 dvi-target-libgloss: \
24658 configure-target-libgloss
24659 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
24660 r=`${PWD_COMMAND}`; export r; \
24661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24662 $(SET_LIB_PATH) \
24663 $(NORMAL_TARGET_EXPORTS) \
24664 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
24665 for flag in $(EXTRA_TARGET_FLAGS); do \
24666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24667 done; \
24668 (cd $(TARGET_SUBDIR)/libgloss && \
24669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24671 "RANLIB=$${RANLIB}" \
24672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24673 dvi) \
24674 || exit 1
24675
24676 @endif target-libgloss
24677
24678 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
24679 maybe-TAGS-target-libgloss:
24680 @if target-libgloss
24681 maybe-TAGS-target-libgloss: TAGS-target-libgloss
24682
24683 TAGS-target-libgloss: \
24684 configure-target-libgloss
24685 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
24686 r=`${PWD_COMMAND}`; export r; \
24687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24688 $(SET_LIB_PATH) \
24689 $(NORMAL_TARGET_EXPORTS) \
24690 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
24691 for flag in $(EXTRA_TARGET_FLAGS); do \
24692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24693 done; \
24694 (cd $(TARGET_SUBDIR)/libgloss && \
24695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24697 "RANLIB=$${RANLIB}" \
24698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24699 TAGS) \
24700 || exit 1
24701
24702 @endif target-libgloss
24703
24704 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
24705 maybe-install-info-target-libgloss:
24706 @if target-libgloss
24707 maybe-install-info-target-libgloss: install-info-target-libgloss
24708
24709 install-info-target-libgloss: \
24710 configure-target-libgloss \
24711 info-target-libgloss
24712 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
24713 r=`${PWD_COMMAND}`; export r; \
24714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24715 $(SET_LIB_PATH) \
24716 $(NORMAL_TARGET_EXPORTS) \
24717 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
24718 for flag in $(EXTRA_TARGET_FLAGS); do \
24719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24720 done; \
24721 (cd $(TARGET_SUBDIR)/libgloss && \
24722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24724 "RANLIB=$${RANLIB}" \
24725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24726 install-info) \
24727 || exit 1
24728
24729 @endif target-libgloss
24730
24731 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
24732 maybe-installcheck-target-libgloss:
24733 @if target-libgloss
24734 maybe-installcheck-target-libgloss: installcheck-target-libgloss
24735
24736 installcheck-target-libgloss: \
24737 configure-target-libgloss
24738 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
24739 r=`${PWD_COMMAND}`; export r; \
24740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24741 $(SET_LIB_PATH) \
24742 $(NORMAL_TARGET_EXPORTS) \
24743 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
24744 for flag in $(EXTRA_TARGET_FLAGS); do \
24745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24746 done; \
24747 (cd $(TARGET_SUBDIR)/libgloss && \
24748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24750 "RANLIB=$${RANLIB}" \
24751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24752 installcheck) \
24753 || exit 1
24754
24755 @endif target-libgloss
24756
24757 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
24758 maybe-mostlyclean-target-libgloss:
24759 @if target-libgloss
24760 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
24761
24762 mostlyclean-target-libgloss:
24763 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
24764 r=`${PWD_COMMAND}`; export r; \
24765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24766 $(SET_LIB_PATH) \
24767 $(NORMAL_TARGET_EXPORTS) \
24768 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
24769 for flag in $(EXTRA_TARGET_FLAGS); do \
24770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24771 done; \
24772 (cd $(TARGET_SUBDIR)/libgloss && \
24773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24775 "RANLIB=$${RANLIB}" \
24776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24777 mostlyclean) \
24778 || exit 1
24779
24780 @endif target-libgloss
24781
24782 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
24783 maybe-clean-target-libgloss:
24784 @if target-libgloss
24785 maybe-clean-target-libgloss: clean-target-libgloss
24786
24787 clean-target-libgloss:
24788 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
24789 r=`${PWD_COMMAND}`; export r; \
24790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24791 $(SET_LIB_PATH) \
24792 $(NORMAL_TARGET_EXPORTS) \
24793 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
24794 for flag in $(EXTRA_TARGET_FLAGS); do \
24795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24796 done; \
24797 (cd $(TARGET_SUBDIR)/libgloss && \
24798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24800 "RANLIB=$${RANLIB}" \
24801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24802 clean) \
24803 || exit 1
24804
24805 @endif target-libgloss
24806
24807 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
24808 maybe-distclean-target-libgloss:
24809 @if target-libgloss
24810 maybe-distclean-target-libgloss: distclean-target-libgloss
24811
24812 distclean-target-libgloss:
24813 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
24814 r=`${PWD_COMMAND}`; export r; \
24815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24816 $(SET_LIB_PATH) \
24817 $(NORMAL_TARGET_EXPORTS) \
24818 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
24819 for flag in $(EXTRA_TARGET_FLAGS); do \
24820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24821 done; \
24822 (cd $(TARGET_SUBDIR)/libgloss && \
24823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24825 "RANLIB=$${RANLIB}" \
24826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24827 distclean) \
24828 || exit 1
24829
24830 @endif target-libgloss
24831
24832 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
24833 maybe-maintainer-clean-target-libgloss:
24834 @if target-libgloss
24835 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
24836
24837 maintainer-clean-target-libgloss:
24838 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
24839 r=`${PWD_COMMAND}`; export r; \
24840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24841 $(SET_LIB_PATH) \
24842 $(NORMAL_TARGET_EXPORTS) \
24843 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
24844 for flag in $(EXTRA_TARGET_FLAGS); do \
24845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24846 done; \
24847 (cd $(TARGET_SUBDIR)/libgloss && \
24848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24850 "RANLIB=$${RANLIB}" \
24851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24852 maintainer-clean) \
24853 || exit 1
24854
24855 @endif target-libgloss
24856
24857
24858 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
24859 maybe-configure-target-libiberty:
24860 @if target-libiberty
24861 maybe-configure-target-libiberty: configure-target-libiberty
24862
24863 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
24864 $(TARGET_SUBDIR)/libiberty/multilib.out: multilib.out
24865 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
24866 rm -f $(TARGET_SUBDIR)/libiberty/Makefile || : ; \
24867 cp multilib.out $(TARGET_SUBDIR)/libiberty/multilib.out
24868
24869 configure-target-libiberty: $(TARGET_SUBDIR)/libiberty/multilib.out
24870 @test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
24871 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
24872 r=`${PWD_COMMAND}`; export r; \
24873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24874 $(SET_LIB_PATH) \
24875 $(NORMAL_TARGET_EXPORTS) \
24876 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
24877 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
24878 case $(srcdir) in \
24879 /* | [A-Za-z]:[\\/]*) \
24880 topdir=$(srcdir) ;; \
24881 *) \
24882 case "$(TARGET_SUBDIR)" in \
24883 .) topdir="../$(srcdir)" ;; \
24884 *) topdir="../../$(srcdir)" ;; \
24885 esac ;; \
24886 esac; \
24887 srcdiroption="--srcdir=$${topdir}/libiberty"; \
24888 libsrcdir="$$s/libiberty"; \
24889 rm -f no-such-file || : ; \
24890 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
24891 $(TARGET_CONFIGARGS) $${srcdiroption} \
24892 --with-target-subdir="$(TARGET_SUBDIR)" \
24893 || exit 1
24894 @endif target-libiberty
24895
24896 .PHONY: all-target-libiberty maybe-all-target-libiberty
24897 maybe-all-target-libiberty:
24898 @if target-libiberty
24899 TARGET-target-libiberty=all
24900 maybe-all-target-libiberty: all-target-libiberty
24901 all-target-libiberty: configure-target-libiberty
24902 @r=`${PWD_COMMAND}`; export r; \
24903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24904 $(SET_LIB_PATH) \
24905 $(NORMAL_TARGET_EXPORTS) \
24906 (cd $(TARGET_SUBDIR)/libiberty && \
24907 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libiberty))
24908 @endif target-libiberty
24909
24910 .PHONY: check-target-libiberty maybe-check-target-libiberty
24911 maybe-check-target-libiberty:
24912 @if target-libiberty
24913 maybe-check-target-libiberty: check-target-libiberty
24914
24915 check-target-libiberty:
24916 @r=`${PWD_COMMAND}`; export r; \
24917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24918 $(SET_LIB_PATH) \
24919 $(NORMAL_TARGET_EXPORTS) \
24920 (cd $(TARGET_SUBDIR)/libiberty && \
24921 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
24922
24923 @endif target-libiberty
24924
24925 .PHONY: install-target-libiberty maybe-install-target-libiberty
24926 maybe-install-target-libiberty:
24927 @if target-libiberty
24928 maybe-install-target-libiberty: install-target-libiberty
24929
24930 install-target-libiberty: installdirs
24931 @r=`${PWD_COMMAND}`; export r; \
24932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24933 $(SET_LIB_PATH) \
24934 $(NORMAL_TARGET_EXPORTS) \
24935 (cd $(TARGET_SUBDIR)/libiberty && \
24936 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
24937
24938 @endif target-libiberty
24939
24940 # Other targets (info, dvi, etc.)
24941
24942 .PHONY: maybe-info-target-libiberty info-target-libiberty
24943 maybe-info-target-libiberty:
24944 @if target-libiberty
24945 maybe-info-target-libiberty: info-target-libiberty
24946
24947 info-target-libiberty: \
24948 configure-target-libiberty
24949 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
24950 r=`${PWD_COMMAND}`; export r; \
24951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24952 $(SET_LIB_PATH) \
24953 $(NORMAL_TARGET_EXPORTS) \
24954 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
24955 for flag in $(EXTRA_TARGET_FLAGS); do \
24956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24957 done; \
24958 (cd $(TARGET_SUBDIR)/libiberty && \
24959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24961 "RANLIB=$${RANLIB}" \
24962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24963 info) \
24964 || exit 1
24965
24966 @endif target-libiberty
24967
24968 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
24969 maybe-dvi-target-libiberty:
24970 @if target-libiberty
24971 maybe-dvi-target-libiberty: dvi-target-libiberty
24972
24973 dvi-target-libiberty: \
24974 configure-target-libiberty
24975 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
24976 r=`${PWD_COMMAND}`; export r; \
24977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24978 $(SET_LIB_PATH) \
24979 $(NORMAL_TARGET_EXPORTS) \
24980 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
24981 for flag in $(EXTRA_TARGET_FLAGS); do \
24982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24983 done; \
24984 (cd $(TARGET_SUBDIR)/libiberty && \
24985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24987 "RANLIB=$${RANLIB}" \
24988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24989 dvi) \
24990 || exit 1
24991
24992 @endif target-libiberty
24993
24994 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
24995 maybe-TAGS-target-libiberty:
24996 @if target-libiberty
24997 maybe-TAGS-target-libiberty: TAGS-target-libiberty
24998
24999 TAGS-target-libiberty: \
25000 configure-target-libiberty
25001 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
25002 r=`${PWD_COMMAND}`; export r; \
25003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25004 $(SET_LIB_PATH) \
25005 $(NORMAL_TARGET_EXPORTS) \
25006 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
25007 for flag in $(EXTRA_TARGET_FLAGS); do \
25008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25009 done; \
25010 (cd $(TARGET_SUBDIR)/libiberty && \
25011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25013 "RANLIB=$${RANLIB}" \
25014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25015 TAGS) \
25016 || exit 1
25017
25018 @endif target-libiberty
25019
25020 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
25021 maybe-install-info-target-libiberty:
25022 @if target-libiberty
25023 maybe-install-info-target-libiberty: install-info-target-libiberty
25024
25025 install-info-target-libiberty: \
25026 configure-target-libiberty \
25027 info-target-libiberty
25028 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
25029 r=`${PWD_COMMAND}`; export r; \
25030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25031 $(SET_LIB_PATH) \
25032 $(NORMAL_TARGET_EXPORTS) \
25033 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
25034 for flag in $(EXTRA_TARGET_FLAGS); do \
25035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25036 done; \
25037 (cd $(TARGET_SUBDIR)/libiberty && \
25038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25040 "RANLIB=$${RANLIB}" \
25041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25042 install-info) \
25043 || exit 1
25044
25045 @endif target-libiberty
25046
25047 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
25048 maybe-installcheck-target-libiberty:
25049 @if target-libiberty
25050 maybe-installcheck-target-libiberty: installcheck-target-libiberty
25051
25052 installcheck-target-libiberty: \
25053 configure-target-libiberty
25054 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
25055 r=`${PWD_COMMAND}`; export r; \
25056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25057 $(SET_LIB_PATH) \
25058 $(NORMAL_TARGET_EXPORTS) \
25059 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
25060 for flag in $(EXTRA_TARGET_FLAGS); do \
25061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25062 done; \
25063 (cd $(TARGET_SUBDIR)/libiberty && \
25064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25066 "RANLIB=$${RANLIB}" \
25067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25068 installcheck) \
25069 || exit 1
25070
25071 @endif target-libiberty
25072
25073 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
25074 maybe-mostlyclean-target-libiberty:
25075 @if target-libiberty
25076 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
25077
25078 mostlyclean-target-libiberty:
25079 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
25080 r=`${PWD_COMMAND}`; export r; \
25081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25082 $(SET_LIB_PATH) \
25083 $(NORMAL_TARGET_EXPORTS) \
25084 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
25085 for flag in $(EXTRA_TARGET_FLAGS); do \
25086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25087 done; \
25088 (cd $(TARGET_SUBDIR)/libiberty && \
25089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25091 "RANLIB=$${RANLIB}" \
25092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25093 mostlyclean) \
25094 || exit 1
25095
25096 @endif target-libiberty
25097
25098 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
25099 maybe-clean-target-libiberty:
25100 @if target-libiberty
25101 maybe-clean-target-libiberty: clean-target-libiberty
25102
25103 clean-target-libiberty:
25104 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
25105 r=`${PWD_COMMAND}`; export r; \
25106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25107 $(SET_LIB_PATH) \
25108 $(NORMAL_TARGET_EXPORTS) \
25109 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
25110 for flag in $(EXTRA_TARGET_FLAGS); do \
25111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25112 done; \
25113 (cd $(TARGET_SUBDIR)/libiberty && \
25114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25116 "RANLIB=$${RANLIB}" \
25117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25118 clean) \
25119 || exit 1
25120
25121 @endif target-libiberty
25122
25123 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
25124 maybe-distclean-target-libiberty:
25125 @if target-libiberty
25126 maybe-distclean-target-libiberty: distclean-target-libiberty
25127
25128 distclean-target-libiberty:
25129 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
25130 r=`${PWD_COMMAND}`; export r; \
25131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25132 $(SET_LIB_PATH) \
25133 $(NORMAL_TARGET_EXPORTS) \
25134 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
25135 for flag in $(EXTRA_TARGET_FLAGS); do \
25136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25137 done; \
25138 (cd $(TARGET_SUBDIR)/libiberty && \
25139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25141 "RANLIB=$${RANLIB}" \
25142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25143 distclean) \
25144 || exit 1
25145
25146 @endif target-libiberty
25147
25148 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
25149 maybe-maintainer-clean-target-libiberty:
25150 @if target-libiberty
25151 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
25152
25153 maintainer-clean-target-libiberty:
25154 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
25155 r=`${PWD_COMMAND}`; export r; \
25156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25157 $(SET_LIB_PATH) \
25158 $(NORMAL_TARGET_EXPORTS) \
25159 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
25160 for flag in $(EXTRA_TARGET_FLAGS); do \
25161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25162 done; \
25163 (cd $(TARGET_SUBDIR)/libiberty && \
25164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25166 "RANLIB=$${RANLIB}" \
25167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25168 maintainer-clean) \
25169 || exit 1
25170
25171 @endif target-libiberty
25172
25173
25174 .PHONY: configure-target-gperf maybe-configure-target-gperf
25175 maybe-configure-target-gperf:
25176 @if target-gperf
25177 maybe-configure-target-gperf: configure-target-gperf
25178
25179 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
25180 $(TARGET_SUBDIR)/gperf/multilib.out: multilib.out
25181 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
25182 rm -f $(TARGET_SUBDIR)/gperf/Makefile || : ; \
25183 cp multilib.out $(TARGET_SUBDIR)/gperf/multilib.out
25184
25185 configure-target-gperf: $(TARGET_SUBDIR)/gperf/multilib.out
25186 @test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
25187 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
25188 r=`${PWD_COMMAND}`; export r; \
25189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25190 $(SET_LIB_PATH) \
25191 $(NORMAL_TARGET_EXPORTS) \
25192 echo Configuring in $(TARGET_SUBDIR)/gperf; \
25193 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
25194 case $(srcdir) in \
25195 /* | [A-Za-z]:[\\/]*) \
25196 topdir=$(srcdir) ;; \
25197 *) \
25198 case "$(TARGET_SUBDIR)" in \
25199 .) topdir="../$(srcdir)" ;; \
25200 *) topdir="../../$(srcdir)" ;; \
25201 esac ;; \
25202 esac; \
25203 srcdiroption="--srcdir=$${topdir}/gperf"; \
25204 libsrcdir="$$s/gperf"; \
25205 rm -f no-such-file || : ; \
25206 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
25207 $(TARGET_CONFIGARGS) $${srcdiroption} \
25208 --with-target-subdir="$(TARGET_SUBDIR)" \
25209 || exit 1
25210 @endif target-gperf
25211
25212 .PHONY: all-target-gperf maybe-all-target-gperf
25213 maybe-all-target-gperf:
25214 @if target-gperf
25215 TARGET-target-gperf=all
25216 maybe-all-target-gperf: all-target-gperf
25217 all-target-gperf: configure-target-gperf
25218 @r=`${PWD_COMMAND}`; export r; \
25219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25220 $(SET_LIB_PATH) \
25221 $(NORMAL_TARGET_EXPORTS) \
25222 (cd $(TARGET_SUBDIR)/gperf && \
25223 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-gperf))
25224 @endif target-gperf
25225
25226 .PHONY: check-target-gperf maybe-check-target-gperf
25227 maybe-check-target-gperf:
25228 @if target-gperf
25229 maybe-check-target-gperf: check-target-gperf
25230
25231 check-target-gperf:
25232 @r=`${PWD_COMMAND}`; export r; \
25233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25234 $(SET_LIB_PATH) \
25235 $(NORMAL_TARGET_EXPORTS) \
25236 (cd $(TARGET_SUBDIR)/gperf && \
25237 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
25238
25239 @endif target-gperf
25240
25241 .PHONY: install-target-gperf maybe-install-target-gperf
25242 maybe-install-target-gperf:
25243 @if target-gperf
25244 maybe-install-target-gperf: install-target-gperf
25245
25246 install-target-gperf: installdirs
25247 @r=`${PWD_COMMAND}`; export r; \
25248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25249 $(SET_LIB_PATH) \
25250 $(NORMAL_TARGET_EXPORTS) \
25251 (cd $(TARGET_SUBDIR)/gperf && \
25252 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
25253
25254 @endif target-gperf
25255
25256 # Other targets (info, dvi, etc.)
25257
25258 .PHONY: maybe-info-target-gperf info-target-gperf
25259 maybe-info-target-gperf:
25260 @if target-gperf
25261 maybe-info-target-gperf: info-target-gperf
25262
25263 info-target-gperf: \
25264 configure-target-gperf
25265 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
25266 r=`${PWD_COMMAND}`; export r; \
25267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25268 $(SET_LIB_PATH) \
25269 $(NORMAL_TARGET_EXPORTS) \
25270 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
25271 for flag in $(EXTRA_TARGET_FLAGS); do \
25272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25273 done; \
25274 (cd $(TARGET_SUBDIR)/gperf && \
25275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25277 "RANLIB=$${RANLIB}" \
25278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25279 info) \
25280 || exit 1
25281
25282 @endif target-gperf
25283
25284 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
25285 maybe-dvi-target-gperf:
25286 @if target-gperf
25287 maybe-dvi-target-gperf: dvi-target-gperf
25288
25289 dvi-target-gperf: \
25290 configure-target-gperf
25291 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
25292 r=`${PWD_COMMAND}`; export r; \
25293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25294 $(SET_LIB_PATH) \
25295 $(NORMAL_TARGET_EXPORTS) \
25296 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
25297 for flag in $(EXTRA_TARGET_FLAGS); do \
25298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25299 done; \
25300 (cd $(TARGET_SUBDIR)/gperf && \
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 dvi) \
25306 || exit 1
25307
25308 @endif target-gperf
25309
25310 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
25311 maybe-TAGS-target-gperf:
25312 @if target-gperf
25313 maybe-TAGS-target-gperf: TAGS-target-gperf
25314
25315 TAGS-target-gperf: \
25316 configure-target-gperf
25317 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
25318 r=`${PWD_COMMAND}`; export r; \
25319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25320 $(SET_LIB_PATH) \
25321 $(NORMAL_TARGET_EXPORTS) \
25322 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
25323 for flag in $(EXTRA_TARGET_FLAGS); do \
25324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25325 done; \
25326 (cd $(TARGET_SUBDIR)/gperf && \
25327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25329 "RANLIB=$${RANLIB}" \
25330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25331 TAGS) \
25332 || exit 1
25333
25334 @endif target-gperf
25335
25336 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
25337 maybe-install-info-target-gperf:
25338 @if target-gperf
25339 maybe-install-info-target-gperf: install-info-target-gperf
25340
25341 install-info-target-gperf: \
25342 configure-target-gperf \
25343 info-target-gperf
25344 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
25345 r=`${PWD_COMMAND}`; export r; \
25346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25347 $(SET_LIB_PATH) \
25348 $(NORMAL_TARGET_EXPORTS) \
25349 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
25350 for flag in $(EXTRA_TARGET_FLAGS); do \
25351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25352 done; \
25353 (cd $(TARGET_SUBDIR)/gperf && \
25354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25356 "RANLIB=$${RANLIB}" \
25357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25358 install-info) \
25359 || exit 1
25360
25361 @endif target-gperf
25362
25363 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
25364 maybe-installcheck-target-gperf:
25365 @if target-gperf
25366 maybe-installcheck-target-gperf: installcheck-target-gperf
25367
25368 installcheck-target-gperf: \
25369 configure-target-gperf
25370 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
25371 r=`${PWD_COMMAND}`; export r; \
25372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25373 $(SET_LIB_PATH) \
25374 $(NORMAL_TARGET_EXPORTS) \
25375 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
25376 for flag in $(EXTRA_TARGET_FLAGS); do \
25377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25378 done; \
25379 (cd $(TARGET_SUBDIR)/gperf && \
25380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25382 "RANLIB=$${RANLIB}" \
25383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25384 installcheck) \
25385 || exit 1
25386
25387 @endif target-gperf
25388
25389 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
25390 maybe-mostlyclean-target-gperf:
25391 @if target-gperf
25392 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
25393
25394 mostlyclean-target-gperf:
25395 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
25396 r=`${PWD_COMMAND}`; export r; \
25397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25398 $(SET_LIB_PATH) \
25399 $(NORMAL_TARGET_EXPORTS) \
25400 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
25401 for flag in $(EXTRA_TARGET_FLAGS); do \
25402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25403 done; \
25404 (cd $(TARGET_SUBDIR)/gperf && \
25405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25407 "RANLIB=$${RANLIB}" \
25408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25409 mostlyclean) \
25410 || exit 1
25411
25412 @endif target-gperf
25413
25414 .PHONY: maybe-clean-target-gperf clean-target-gperf
25415 maybe-clean-target-gperf:
25416 @if target-gperf
25417 maybe-clean-target-gperf: clean-target-gperf
25418
25419 clean-target-gperf:
25420 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
25421 r=`${PWD_COMMAND}`; export r; \
25422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25423 $(SET_LIB_PATH) \
25424 $(NORMAL_TARGET_EXPORTS) \
25425 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
25426 for flag in $(EXTRA_TARGET_FLAGS); do \
25427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25428 done; \
25429 (cd $(TARGET_SUBDIR)/gperf && \
25430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25432 "RANLIB=$${RANLIB}" \
25433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25434 clean) \
25435 || exit 1
25436
25437 @endif target-gperf
25438
25439 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
25440 maybe-distclean-target-gperf:
25441 @if target-gperf
25442 maybe-distclean-target-gperf: distclean-target-gperf
25443
25444 distclean-target-gperf:
25445 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
25446 r=`${PWD_COMMAND}`; export r; \
25447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25448 $(SET_LIB_PATH) \
25449 $(NORMAL_TARGET_EXPORTS) \
25450 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
25451 for flag in $(EXTRA_TARGET_FLAGS); do \
25452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25453 done; \
25454 (cd $(TARGET_SUBDIR)/gperf && \
25455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25457 "RANLIB=$${RANLIB}" \
25458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25459 distclean) \
25460 || exit 1
25461
25462 @endif target-gperf
25463
25464 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
25465 maybe-maintainer-clean-target-gperf:
25466 @if target-gperf
25467 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
25468
25469 maintainer-clean-target-gperf:
25470 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
25471 r=`${PWD_COMMAND}`; export r; \
25472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25473 $(SET_LIB_PATH) \
25474 $(NORMAL_TARGET_EXPORTS) \
25475 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
25476 for flag in $(EXTRA_TARGET_FLAGS); do \
25477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25478 done; \
25479 (cd $(TARGET_SUBDIR)/gperf && \
25480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25482 "RANLIB=$${RANLIB}" \
25483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25484 maintainer-clean) \
25485 || exit 1
25486
25487 @endif target-gperf
25488
25489
25490 .PHONY: configure-target-examples maybe-configure-target-examples
25491 maybe-configure-target-examples:
25492 @if target-examples
25493 maybe-configure-target-examples: configure-target-examples
25494
25495 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
25496 $(TARGET_SUBDIR)/examples/multilib.out: multilib.out
25497 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
25498 rm -f $(TARGET_SUBDIR)/examples/Makefile || : ; \
25499 cp multilib.out $(TARGET_SUBDIR)/examples/multilib.out
25500
25501 configure-target-examples: $(TARGET_SUBDIR)/examples/multilib.out
25502 @test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
25503 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
25504 r=`${PWD_COMMAND}`; export r; \
25505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25506 $(SET_LIB_PATH) \
25507 $(NORMAL_TARGET_EXPORTS) \
25508 echo Configuring in $(TARGET_SUBDIR)/examples; \
25509 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
25510 case $(srcdir) in \
25511 /* | [A-Za-z]:[\\/]*) \
25512 topdir=$(srcdir) ;; \
25513 *) \
25514 case "$(TARGET_SUBDIR)" in \
25515 .) topdir="../$(srcdir)" ;; \
25516 *) topdir="../../$(srcdir)" ;; \
25517 esac ;; \
25518 esac; \
25519 srcdiroption="--srcdir=$${topdir}/examples"; \
25520 libsrcdir="$$s/examples"; \
25521 rm -f no-such-file || : ; \
25522 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
25523 $(TARGET_CONFIGARGS) $${srcdiroption} \
25524 --with-target-subdir="$(TARGET_SUBDIR)" \
25525 || exit 1
25526 @endif target-examples
25527
25528 .PHONY: all-target-examples maybe-all-target-examples
25529 maybe-all-target-examples:
25530 @if target-examples
25531 TARGET-target-examples=all
25532 maybe-all-target-examples: all-target-examples
25533 all-target-examples: configure-target-examples
25534 @r=`${PWD_COMMAND}`; export r; \
25535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25536 $(SET_LIB_PATH) \
25537 $(NORMAL_TARGET_EXPORTS) \
25538 (cd $(TARGET_SUBDIR)/examples && \
25539 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-examples))
25540 @endif target-examples
25541
25542 .PHONY: check-target-examples maybe-check-target-examples
25543 maybe-check-target-examples:
25544 @if target-examples
25545 maybe-check-target-examples: check-target-examples
25546
25547 # Dummy target for uncheckable module.
25548 check-target-examples:
25549
25550 @endif target-examples
25551
25552 .PHONY: install-target-examples maybe-install-target-examples
25553 maybe-install-target-examples:
25554 @if target-examples
25555 maybe-install-target-examples: install-target-examples
25556
25557 # Dummy target for uninstallable.
25558 install-target-examples:
25559
25560 @endif target-examples
25561
25562 # Other targets (info, dvi, etc.)
25563
25564 .PHONY: maybe-info-target-examples info-target-examples
25565 maybe-info-target-examples:
25566 @if target-examples
25567 maybe-info-target-examples: info-target-examples
25568
25569 info-target-examples: \
25570 configure-target-examples
25571 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
25572 r=`${PWD_COMMAND}`; export r; \
25573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25574 $(SET_LIB_PATH) \
25575 $(NORMAL_TARGET_EXPORTS) \
25576 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
25577 for flag in $(EXTRA_TARGET_FLAGS); do \
25578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25579 done; \
25580 (cd $(TARGET_SUBDIR)/examples && \
25581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25583 "RANLIB=$${RANLIB}" \
25584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25585 info) \
25586 || exit 1
25587
25588 @endif target-examples
25589
25590 .PHONY: maybe-dvi-target-examples dvi-target-examples
25591 maybe-dvi-target-examples:
25592 @if target-examples
25593 maybe-dvi-target-examples: dvi-target-examples
25594
25595 dvi-target-examples: \
25596 configure-target-examples
25597 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
25598 r=`${PWD_COMMAND}`; export r; \
25599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25600 $(SET_LIB_PATH) \
25601 $(NORMAL_TARGET_EXPORTS) \
25602 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
25603 for flag in $(EXTRA_TARGET_FLAGS); do \
25604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25605 done; \
25606 (cd $(TARGET_SUBDIR)/examples && \
25607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25609 "RANLIB=$${RANLIB}" \
25610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25611 dvi) \
25612 || exit 1
25613
25614 @endif target-examples
25615
25616 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
25617 maybe-TAGS-target-examples:
25618 @if target-examples
25619 maybe-TAGS-target-examples: TAGS-target-examples
25620
25621 TAGS-target-examples: \
25622 configure-target-examples
25623 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
25624 r=`${PWD_COMMAND}`; export r; \
25625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25626 $(SET_LIB_PATH) \
25627 $(NORMAL_TARGET_EXPORTS) \
25628 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
25629 for flag in $(EXTRA_TARGET_FLAGS); do \
25630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25631 done; \
25632 (cd $(TARGET_SUBDIR)/examples && \
25633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25635 "RANLIB=$${RANLIB}" \
25636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25637 TAGS) \
25638 || exit 1
25639
25640 @endif target-examples
25641
25642 .PHONY: maybe-install-info-target-examples install-info-target-examples
25643 maybe-install-info-target-examples:
25644 @if target-examples
25645 maybe-install-info-target-examples: install-info-target-examples
25646
25647 install-info-target-examples: \
25648 configure-target-examples \
25649 info-target-examples
25650 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
25651 r=`${PWD_COMMAND}`; export r; \
25652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25653 $(SET_LIB_PATH) \
25654 $(NORMAL_TARGET_EXPORTS) \
25655 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
25656 for flag in $(EXTRA_TARGET_FLAGS); do \
25657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25658 done; \
25659 (cd $(TARGET_SUBDIR)/examples && \
25660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25662 "RANLIB=$${RANLIB}" \
25663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25664 install-info) \
25665 || exit 1
25666
25667 @endif target-examples
25668
25669 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
25670 maybe-installcheck-target-examples:
25671 @if target-examples
25672 maybe-installcheck-target-examples: installcheck-target-examples
25673
25674 installcheck-target-examples: \
25675 configure-target-examples
25676 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
25677 r=`${PWD_COMMAND}`; export r; \
25678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25679 $(SET_LIB_PATH) \
25680 $(NORMAL_TARGET_EXPORTS) \
25681 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
25682 for flag in $(EXTRA_TARGET_FLAGS); do \
25683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25684 done; \
25685 (cd $(TARGET_SUBDIR)/examples && \
25686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25688 "RANLIB=$${RANLIB}" \
25689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25690 installcheck) \
25691 || exit 1
25692
25693 @endif target-examples
25694
25695 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
25696 maybe-mostlyclean-target-examples:
25697 @if target-examples
25698 maybe-mostlyclean-target-examples: mostlyclean-target-examples
25699
25700 mostlyclean-target-examples:
25701 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
25702 r=`${PWD_COMMAND}`; export r; \
25703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25704 $(SET_LIB_PATH) \
25705 $(NORMAL_TARGET_EXPORTS) \
25706 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
25707 for flag in $(EXTRA_TARGET_FLAGS); do \
25708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25709 done; \
25710 (cd $(TARGET_SUBDIR)/examples && \
25711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25713 "RANLIB=$${RANLIB}" \
25714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25715 mostlyclean) \
25716 || exit 1
25717
25718 @endif target-examples
25719
25720 .PHONY: maybe-clean-target-examples clean-target-examples
25721 maybe-clean-target-examples:
25722 @if target-examples
25723 maybe-clean-target-examples: clean-target-examples
25724
25725 clean-target-examples:
25726 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
25727 r=`${PWD_COMMAND}`; export r; \
25728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25729 $(SET_LIB_PATH) \
25730 $(NORMAL_TARGET_EXPORTS) \
25731 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
25732 for flag in $(EXTRA_TARGET_FLAGS); do \
25733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25734 done; \
25735 (cd $(TARGET_SUBDIR)/examples && \
25736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25738 "RANLIB=$${RANLIB}" \
25739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25740 clean) \
25741 || exit 1
25742
25743 @endif target-examples
25744
25745 .PHONY: maybe-distclean-target-examples distclean-target-examples
25746 maybe-distclean-target-examples:
25747 @if target-examples
25748 maybe-distclean-target-examples: distclean-target-examples
25749
25750 distclean-target-examples:
25751 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
25752 r=`${PWD_COMMAND}`; export r; \
25753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25754 $(SET_LIB_PATH) \
25755 $(NORMAL_TARGET_EXPORTS) \
25756 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
25757 for flag in $(EXTRA_TARGET_FLAGS); do \
25758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25759 done; \
25760 (cd $(TARGET_SUBDIR)/examples && \
25761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25763 "RANLIB=$${RANLIB}" \
25764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25765 distclean) \
25766 || exit 1
25767
25768 @endif target-examples
25769
25770 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
25771 maybe-maintainer-clean-target-examples:
25772 @if target-examples
25773 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
25774
25775 maintainer-clean-target-examples:
25776 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
25777 r=`${PWD_COMMAND}`; export r; \
25778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25779 $(SET_LIB_PATH) \
25780 $(NORMAL_TARGET_EXPORTS) \
25781 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
25782 for flag in $(EXTRA_TARGET_FLAGS); do \
25783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25784 done; \
25785 (cd $(TARGET_SUBDIR)/examples && \
25786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25788 "RANLIB=$${RANLIB}" \
25789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25790 maintainer-clean) \
25791 || exit 1
25792
25793 @endif target-examples
25794
25795
25796 .PHONY: configure-target-libffi maybe-configure-target-libffi
25797 maybe-configure-target-libffi:
25798 @if target-libffi
25799 maybe-configure-target-libffi: configure-target-libffi
25800
25801 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
25802 $(TARGET_SUBDIR)/libffi/multilib.out: multilib.out
25803 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
25804 rm -f $(TARGET_SUBDIR)/libffi/Makefile || : ; \
25805 cp multilib.out $(TARGET_SUBDIR)/libffi/multilib.out
25806
25807 configure-target-libffi: $(TARGET_SUBDIR)/libffi/multilib.out
25808 @test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
25809 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
25810 r=`${PWD_COMMAND}`; export r; \
25811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25812 $(SET_LIB_PATH) \
25813 $(NORMAL_TARGET_EXPORTS) \
25814 echo Configuring in $(TARGET_SUBDIR)/libffi; \
25815 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
25816 case $(srcdir) in \
25817 /* | [A-Za-z]:[\\/]*) \
25818 topdir=$(srcdir) ;; \
25819 *) \
25820 case "$(TARGET_SUBDIR)" in \
25821 .) topdir="../$(srcdir)" ;; \
25822 *) topdir="../../$(srcdir)" ;; \
25823 esac ;; \
25824 esac; \
25825 srcdiroption="--srcdir=$${topdir}/libffi"; \
25826 libsrcdir="$$s/libffi"; \
25827 rm -f no-such-file || : ; \
25828 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
25829 $(TARGET_CONFIGARGS) $${srcdiroption} \
25830 --with-target-subdir="$(TARGET_SUBDIR)" \
25831 || exit 1
25832 @endif target-libffi
25833
25834 .PHONY: all-target-libffi maybe-all-target-libffi
25835 maybe-all-target-libffi:
25836 @if target-libffi
25837 TARGET-target-libffi=all
25838 maybe-all-target-libffi: all-target-libffi
25839 all-target-libffi: configure-target-libffi
25840 @r=`${PWD_COMMAND}`; export r; \
25841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25842 $(SET_LIB_PATH) \
25843 $(NORMAL_TARGET_EXPORTS) \
25844 (cd $(TARGET_SUBDIR)/libffi && \
25845 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libffi))
25846 @endif target-libffi
25847
25848 .PHONY: check-target-libffi maybe-check-target-libffi
25849 maybe-check-target-libffi:
25850 @if target-libffi
25851 maybe-check-target-libffi: check-target-libffi
25852
25853 check-target-libffi:
25854 @r=`${PWD_COMMAND}`; export r; \
25855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25856 $(SET_LIB_PATH) \
25857 $(NORMAL_TARGET_EXPORTS) \
25858 (cd $(TARGET_SUBDIR)/libffi && \
25859 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
25860
25861 @endif target-libffi
25862
25863 .PHONY: install-target-libffi maybe-install-target-libffi
25864 maybe-install-target-libffi:
25865 @if target-libffi
25866 maybe-install-target-libffi: install-target-libffi
25867
25868 install-target-libffi: installdirs
25869 @r=`${PWD_COMMAND}`; export r; \
25870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25871 $(SET_LIB_PATH) \
25872 $(NORMAL_TARGET_EXPORTS) \
25873 (cd $(TARGET_SUBDIR)/libffi && \
25874 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
25875
25876 @endif target-libffi
25877
25878 # Other targets (info, dvi, etc.)
25879
25880 .PHONY: maybe-info-target-libffi info-target-libffi
25881 maybe-info-target-libffi:
25882 @if target-libffi
25883 maybe-info-target-libffi: info-target-libffi
25884
25885 info-target-libffi: \
25886 configure-target-libffi
25887 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
25888 r=`${PWD_COMMAND}`; export r; \
25889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25890 $(SET_LIB_PATH) \
25891 $(NORMAL_TARGET_EXPORTS) \
25892 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
25893 for flag in $(EXTRA_TARGET_FLAGS); do \
25894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25895 done; \
25896 (cd $(TARGET_SUBDIR)/libffi && \
25897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25899 "RANLIB=$${RANLIB}" \
25900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25901 info) \
25902 || exit 1
25903
25904 @endif target-libffi
25905
25906 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
25907 maybe-dvi-target-libffi:
25908 @if target-libffi
25909 maybe-dvi-target-libffi: dvi-target-libffi
25910
25911 dvi-target-libffi: \
25912 configure-target-libffi
25913 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
25914 r=`${PWD_COMMAND}`; export r; \
25915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25916 $(SET_LIB_PATH) \
25917 $(NORMAL_TARGET_EXPORTS) \
25918 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
25919 for flag in $(EXTRA_TARGET_FLAGS); do \
25920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25921 done; \
25922 (cd $(TARGET_SUBDIR)/libffi && \
25923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25925 "RANLIB=$${RANLIB}" \
25926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25927 dvi) \
25928 || exit 1
25929
25930 @endif target-libffi
25931
25932 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
25933 maybe-TAGS-target-libffi:
25934 @if target-libffi
25935 maybe-TAGS-target-libffi: TAGS-target-libffi
25936
25937 TAGS-target-libffi: \
25938 configure-target-libffi
25939 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
25940 r=`${PWD_COMMAND}`; export r; \
25941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25942 $(SET_LIB_PATH) \
25943 $(NORMAL_TARGET_EXPORTS) \
25944 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
25945 for flag in $(EXTRA_TARGET_FLAGS); do \
25946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25947 done; \
25948 (cd $(TARGET_SUBDIR)/libffi && \
25949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25951 "RANLIB=$${RANLIB}" \
25952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25953 TAGS) \
25954 || exit 1
25955
25956 @endif target-libffi
25957
25958 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
25959 maybe-install-info-target-libffi:
25960 @if target-libffi
25961 maybe-install-info-target-libffi: install-info-target-libffi
25962
25963 install-info-target-libffi: \
25964 configure-target-libffi \
25965 info-target-libffi
25966 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
25967 r=`${PWD_COMMAND}`; export r; \
25968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25969 $(SET_LIB_PATH) \
25970 $(NORMAL_TARGET_EXPORTS) \
25971 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
25972 for flag in $(EXTRA_TARGET_FLAGS); do \
25973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25974 done; \
25975 (cd $(TARGET_SUBDIR)/libffi && \
25976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25978 "RANLIB=$${RANLIB}" \
25979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25980 install-info) \
25981 || exit 1
25982
25983 @endif target-libffi
25984
25985 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
25986 maybe-installcheck-target-libffi:
25987 @if target-libffi
25988 maybe-installcheck-target-libffi: installcheck-target-libffi
25989
25990 installcheck-target-libffi: \
25991 configure-target-libffi
25992 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
25993 r=`${PWD_COMMAND}`; export r; \
25994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25995 $(SET_LIB_PATH) \
25996 $(NORMAL_TARGET_EXPORTS) \
25997 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
25998 for flag in $(EXTRA_TARGET_FLAGS); do \
25999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26000 done; \
26001 (cd $(TARGET_SUBDIR)/libffi && \
26002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26004 "RANLIB=$${RANLIB}" \
26005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26006 installcheck) \
26007 || exit 1
26008
26009 @endif target-libffi
26010
26011 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
26012 maybe-mostlyclean-target-libffi:
26013 @if target-libffi
26014 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
26015
26016 mostlyclean-target-libffi:
26017 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
26018 r=`${PWD_COMMAND}`; export r; \
26019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26020 $(SET_LIB_PATH) \
26021 $(NORMAL_TARGET_EXPORTS) \
26022 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
26023 for flag in $(EXTRA_TARGET_FLAGS); do \
26024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26025 done; \
26026 (cd $(TARGET_SUBDIR)/libffi && \
26027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26029 "RANLIB=$${RANLIB}" \
26030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26031 mostlyclean) \
26032 || exit 1
26033
26034 @endif target-libffi
26035
26036 .PHONY: maybe-clean-target-libffi clean-target-libffi
26037 maybe-clean-target-libffi:
26038 @if target-libffi
26039 maybe-clean-target-libffi: clean-target-libffi
26040
26041 clean-target-libffi:
26042 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
26043 r=`${PWD_COMMAND}`; export r; \
26044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26045 $(SET_LIB_PATH) \
26046 $(NORMAL_TARGET_EXPORTS) \
26047 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
26048 for flag in $(EXTRA_TARGET_FLAGS); do \
26049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26050 done; \
26051 (cd $(TARGET_SUBDIR)/libffi && \
26052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26054 "RANLIB=$${RANLIB}" \
26055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26056 clean) \
26057 || exit 1
26058
26059 @endif target-libffi
26060
26061 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
26062 maybe-distclean-target-libffi:
26063 @if target-libffi
26064 maybe-distclean-target-libffi: distclean-target-libffi
26065
26066 distclean-target-libffi:
26067 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
26068 r=`${PWD_COMMAND}`; export r; \
26069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26070 $(SET_LIB_PATH) \
26071 $(NORMAL_TARGET_EXPORTS) \
26072 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
26073 for flag in $(EXTRA_TARGET_FLAGS); do \
26074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26075 done; \
26076 (cd $(TARGET_SUBDIR)/libffi && \
26077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26079 "RANLIB=$${RANLIB}" \
26080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26081 distclean) \
26082 || exit 1
26083
26084 @endif target-libffi
26085
26086 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
26087 maybe-maintainer-clean-target-libffi:
26088 @if target-libffi
26089 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
26090
26091 maintainer-clean-target-libffi:
26092 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
26093 r=`${PWD_COMMAND}`; export r; \
26094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26095 $(SET_LIB_PATH) \
26096 $(NORMAL_TARGET_EXPORTS) \
26097 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
26098 for flag in $(EXTRA_TARGET_FLAGS); do \
26099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26100 done; \
26101 (cd $(TARGET_SUBDIR)/libffi && \
26102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26104 "RANLIB=$${RANLIB}" \
26105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26106 maintainer-clean) \
26107 || exit 1
26108
26109 @endif target-libffi
26110
26111
26112 .PHONY: configure-target-libjava maybe-configure-target-libjava
26113 maybe-configure-target-libjava:
26114 @if target-libjava
26115 maybe-configure-target-libjava: configure-target-libjava
26116
26117 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
26118 $(TARGET_SUBDIR)/libjava/multilib.out: multilib.out
26119 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
26120 rm -f $(TARGET_SUBDIR)/libjava/Makefile || : ; \
26121 cp multilib.out $(TARGET_SUBDIR)/libjava/multilib.out
26122
26123 configure-target-libjava: $(TARGET_SUBDIR)/libjava/multilib.out
26124 @test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
26125 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
26126 r=`${PWD_COMMAND}`; export r; \
26127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26128 $(SET_LIB_PATH) \
26129 $(RAW_CXX_TARGET_EXPORTS) \
26130 echo Configuring in $(TARGET_SUBDIR)/libjava; \
26131 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
26132 case $(srcdir) in \
26133 /* | [A-Za-z]:[\\/]*) \
26134 topdir=$(srcdir) ;; \
26135 *) \
26136 case "$(TARGET_SUBDIR)" in \
26137 .) topdir="../$(srcdir)" ;; \
26138 *) topdir="../../$(srcdir)" ;; \
26139 esac ;; \
26140 esac; \
26141 srcdiroption="--srcdir=$${topdir}/libjava"; \
26142 libsrcdir="$$s/libjava"; \
26143 rm -f no-such-file || : ; \
26144 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
26145 $(TARGET_CONFIGARGS) $${srcdiroption} \
26146 --with-target-subdir="$(TARGET_SUBDIR)" \
26147 || exit 1
26148 @endif target-libjava
26149
26150 .PHONY: all-target-libjava maybe-all-target-libjava
26151 maybe-all-target-libjava:
26152 @if target-libjava
26153 TARGET-target-libjava=all
26154 maybe-all-target-libjava: all-target-libjava
26155 all-target-libjava: configure-target-libjava
26156 @r=`${PWD_COMMAND}`; export r; \
26157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26158 $(SET_LIB_PATH) \
26159 $(RAW_CXX_TARGET_EXPORTS) \
26160 (cd $(TARGET_SUBDIR)/libjava && \
26161 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libjava))
26162 @endif target-libjava
26163
26164 .PHONY: check-target-libjava maybe-check-target-libjava
26165 maybe-check-target-libjava:
26166 @if target-libjava
26167 maybe-check-target-libjava: check-target-libjava
26168
26169 check-target-libjava:
26170 @r=`${PWD_COMMAND}`; export r; \
26171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26172 $(SET_LIB_PATH) \
26173 $(RAW_CXX_TARGET_EXPORTS) \
26174 (cd $(TARGET_SUBDIR)/libjava && \
26175 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
26176
26177 @endif target-libjava
26178
26179 .PHONY: install-target-libjava maybe-install-target-libjava
26180 maybe-install-target-libjava:
26181 @if target-libjava
26182 maybe-install-target-libjava: install-target-libjava
26183
26184 install-target-libjava: installdirs
26185 @r=`${PWD_COMMAND}`; export r; \
26186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26187 $(SET_LIB_PATH) \
26188 $(RAW_CXX_TARGET_EXPORTS) \
26189 (cd $(TARGET_SUBDIR)/libjava && \
26190 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
26191
26192 @endif target-libjava
26193
26194 # Other targets (info, dvi, etc.)
26195
26196 .PHONY: maybe-info-target-libjava info-target-libjava
26197 maybe-info-target-libjava:
26198 @if target-libjava
26199 maybe-info-target-libjava: info-target-libjava
26200
26201 info-target-libjava: \
26202 configure-target-libjava
26203 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
26204 r=`${PWD_COMMAND}`; export r; \
26205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26206 $(SET_LIB_PATH) \
26207 $(RAW_CXX_TARGET_EXPORTS) \
26208 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
26209 for flag in $(EXTRA_TARGET_FLAGS); do \
26210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26211 done; \
26212 (cd $(TARGET_SUBDIR)/libjava && \
26213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26215 "RANLIB=$${RANLIB}" \
26216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26217 info) \
26218 || exit 1
26219
26220 @endif target-libjava
26221
26222 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
26223 maybe-dvi-target-libjava:
26224 @if target-libjava
26225 maybe-dvi-target-libjava: dvi-target-libjava
26226
26227 dvi-target-libjava: \
26228 configure-target-libjava
26229 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
26230 r=`${PWD_COMMAND}`; export r; \
26231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26232 $(SET_LIB_PATH) \
26233 $(RAW_CXX_TARGET_EXPORTS) \
26234 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
26235 for flag in $(EXTRA_TARGET_FLAGS); do \
26236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26237 done; \
26238 (cd $(TARGET_SUBDIR)/libjava && \
26239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26241 "RANLIB=$${RANLIB}" \
26242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26243 dvi) \
26244 || exit 1
26245
26246 @endif target-libjava
26247
26248 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
26249 maybe-TAGS-target-libjava:
26250 @if target-libjava
26251 maybe-TAGS-target-libjava: TAGS-target-libjava
26252
26253 TAGS-target-libjava: \
26254 configure-target-libjava
26255 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
26256 r=`${PWD_COMMAND}`; export r; \
26257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26258 $(SET_LIB_PATH) \
26259 $(RAW_CXX_TARGET_EXPORTS) \
26260 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
26261 for flag in $(EXTRA_TARGET_FLAGS); do \
26262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26263 done; \
26264 (cd $(TARGET_SUBDIR)/libjava && \
26265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26267 "RANLIB=$${RANLIB}" \
26268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26269 TAGS) \
26270 || exit 1
26271
26272 @endif target-libjava
26273
26274 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
26275 maybe-install-info-target-libjava:
26276 @if target-libjava
26277 maybe-install-info-target-libjava: install-info-target-libjava
26278
26279 install-info-target-libjava: \
26280 configure-target-libjava \
26281 info-target-libjava
26282 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
26283 r=`${PWD_COMMAND}`; export r; \
26284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26285 $(SET_LIB_PATH) \
26286 $(RAW_CXX_TARGET_EXPORTS) \
26287 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
26288 for flag in $(EXTRA_TARGET_FLAGS); do \
26289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26290 done; \
26291 (cd $(TARGET_SUBDIR)/libjava && \
26292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26294 "RANLIB=$${RANLIB}" \
26295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26296 install-info) \
26297 || exit 1
26298
26299 @endif target-libjava
26300
26301 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
26302 maybe-installcheck-target-libjava:
26303 @if target-libjava
26304 maybe-installcheck-target-libjava: installcheck-target-libjava
26305
26306 installcheck-target-libjava: \
26307 configure-target-libjava
26308 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
26309 r=`${PWD_COMMAND}`; export r; \
26310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26311 $(SET_LIB_PATH) \
26312 $(RAW_CXX_TARGET_EXPORTS) \
26313 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
26314 for flag in $(EXTRA_TARGET_FLAGS); do \
26315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26316 done; \
26317 (cd $(TARGET_SUBDIR)/libjava && \
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 installcheck) \
26323 || exit 1
26324
26325 @endif target-libjava
26326
26327 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
26328 maybe-mostlyclean-target-libjava:
26329 @if target-libjava
26330 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
26331
26332 mostlyclean-target-libjava:
26333 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
26334 r=`${PWD_COMMAND}`; export r; \
26335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26336 $(SET_LIB_PATH) \
26337 $(RAW_CXX_TARGET_EXPORTS) \
26338 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
26339 for flag in $(EXTRA_TARGET_FLAGS); do \
26340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26341 done; \
26342 (cd $(TARGET_SUBDIR)/libjava && \
26343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26345 "RANLIB=$${RANLIB}" \
26346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26347 mostlyclean) \
26348 || exit 1
26349
26350 @endif target-libjava
26351
26352 .PHONY: maybe-clean-target-libjava clean-target-libjava
26353 maybe-clean-target-libjava:
26354 @if target-libjava
26355 maybe-clean-target-libjava: clean-target-libjava
26356
26357 clean-target-libjava:
26358 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
26359 r=`${PWD_COMMAND}`; export r; \
26360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26361 $(SET_LIB_PATH) \
26362 $(RAW_CXX_TARGET_EXPORTS) \
26363 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
26364 for flag in $(EXTRA_TARGET_FLAGS); do \
26365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26366 done; \
26367 (cd $(TARGET_SUBDIR)/libjava && \
26368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26370 "RANLIB=$${RANLIB}" \
26371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26372 clean) \
26373 || exit 1
26374
26375 @endif target-libjava
26376
26377 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
26378 maybe-distclean-target-libjava:
26379 @if target-libjava
26380 maybe-distclean-target-libjava: distclean-target-libjava
26381
26382 distclean-target-libjava:
26383 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
26384 r=`${PWD_COMMAND}`; export r; \
26385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26386 $(SET_LIB_PATH) \
26387 $(RAW_CXX_TARGET_EXPORTS) \
26388 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
26389 for flag in $(EXTRA_TARGET_FLAGS); do \
26390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26391 done; \
26392 (cd $(TARGET_SUBDIR)/libjava && \
26393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26395 "RANLIB=$${RANLIB}" \
26396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26397 distclean) \
26398 || exit 1
26399
26400 @endif target-libjava
26401
26402 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
26403 maybe-maintainer-clean-target-libjava:
26404 @if target-libjava
26405 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
26406
26407 maintainer-clean-target-libjava:
26408 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
26409 r=`${PWD_COMMAND}`; export r; \
26410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26411 $(SET_LIB_PATH) \
26412 $(RAW_CXX_TARGET_EXPORTS) \
26413 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
26414 for flag in $(EXTRA_TARGET_FLAGS); do \
26415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26416 done; \
26417 (cd $(TARGET_SUBDIR)/libjava && \
26418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26420 "RANLIB=$${RANLIB}" \
26421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26422 maintainer-clean) \
26423 || exit 1
26424
26425 @endif target-libjava
26426
26427
26428 .PHONY: configure-target-zlib maybe-configure-target-zlib
26429 maybe-configure-target-zlib:
26430 @if target-zlib
26431 maybe-configure-target-zlib: configure-target-zlib
26432
26433 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
26434 $(TARGET_SUBDIR)/zlib/multilib.out: multilib.out
26435 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
26436 rm -f $(TARGET_SUBDIR)/zlib/Makefile || : ; \
26437 cp multilib.out $(TARGET_SUBDIR)/zlib/multilib.out
26438
26439 configure-target-zlib: $(TARGET_SUBDIR)/zlib/multilib.out
26440 @test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
26441 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
26442 r=`${PWD_COMMAND}`; export r; \
26443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26444 $(SET_LIB_PATH) \
26445 $(NORMAL_TARGET_EXPORTS) \
26446 echo Configuring in $(TARGET_SUBDIR)/zlib; \
26447 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
26448 case $(srcdir) in \
26449 /* | [A-Za-z]:[\\/]*) \
26450 topdir=$(srcdir) ;; \
26451 *) \
26452 case "$(TARGET_SUBDIR)" in \
26453 .) topdir="../$(srcdir)" ;; \
26454 *) topdir="../../$(srcdir)" ;; \
26455 esac ;; \
26456 esac; \
26457 if [ "$(srcdir)" = "." ] ; then \
26458 if [ "$(TARGET_SUBDIR)" != "." ] ; then \
26459 if $(SHELL) $$s/symlink-tree $${topdir}/zlib "no-such-file" ; then \
26460 if [ -f Makefile ]; then \
26461 if $(MAKE) distclean; then \
26462 true; \
26463 else \
26464 exit 1; \
26465 fi; \
26466 else \
26467 true; \
26468 fi; \
26469 else \
26470 exit 1; \
26471 fi; \
26472 else \
26473 true; \
26474 fi; \
26475 srcdiroption="--srcdir=."; \
26476 libsrcdir="."; \
26477 else \
26478 srcdiroption="--srcdir=$${topdir}/zlib"; \
26479 libsrcdir="$$s/zlib"; \
26480 fi; \
26481 rm -f no-such-file || : ; \
26482 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
26483 $(TARGET_CONFIGARGS) $${srcdiroption} \
26484 --with-target-subdir="$(TARGET_SUBDIR)" \
26485 || exit 1
26486 @endif target-zlib
26487
26488 .PHONY: all-target-zlib maybe-all-target-zlib
26489 maybe-all-target-zlib:
26490 @if target-zlib
26491 TARGET-target-zlib=all
26492 maybe-all-target-zlib: all-target-zlib
26493 all-target-zlib: configure-target-zlib
26494 @r=`${PWD_COMMAND}`; export r; \
26495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26496 $(SET_LIB_PATH) \
26497 $(NORMAL_TARGET_EXPORTS) \
26498 (cd $(TARGET_SUBDIR)/zlib && \
26499 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-zlib))
26500 @endif target-zlib
26501
26502 .PHONY: check-target-zlib maybe-check-target-zlib
26503 maybe-check-target-zlib:
26504 @if target-zlib
26505 maybe-check-target-zlib: check-target-zlib
26506
26507 check-target-zlib:
26508 @r=`${PWD_COMMAND}`; export r; \
26509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26510 $(SET_LIB_PATH) \
26511 $(NORMAL_TARGET_EXPORTS) \
26512 (cd $(TARGET_SUBDIR)/zlib && \
26513 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
26514
26515 @endif target-zlib
26516
26517 .PHONY: install-target-zlib maybe-install-target-zlib
26518 maybe-install-target-zlib:
26519 @if target-zlib
26520 maybe-install-target-zlib: install-target-zlib
26521
26522 install-target-zlib: installdirs
26523 @r=`${PWD_COMMAND}`; export r; \
26524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26525 $(SET_LIB_PATH) \
26526 $(NORMAL_TARGET_EXPORTS) \
26527 (cd $(TARGET_SUBDIR)/zlib && \
26528 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
26529
26530 @endif target-zlib
26531
26532 # Other targets (info, dvi, etc.)
26533
26534 .PHONY: maybe-info-target-zlib info-target-zlib
26535 maybe-info-target-zlib:
26536 @if target-zlib
26537 maybe-info-target-zlib: info-target-zlib
26538
26539 info-target-zlib: \
26540 configure-target-zlib
26541 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
26542 r=`${PWD_COMMAND}`; export r; \
26543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26544 $(SET_LIB_PATH) \
26545 $(NORMAL_TARGET_EXPORTS) \
26546 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
26547 for flag in $(EXTRA_TARGET_FLAGS); do \
26548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26549 done; \
26550 (cd $(TARGET_SUBDIR)/zlib && \
26551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26553 "RANLIB=$${RANLIB}" \
26554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26555 info) \
26556 || exit 1
26557
26558 @endif target-zlib
26559
26560 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
26561 maybe-dvi-target-zlib:
26562 @if target-zlib
26563 maybe-dvi-target-zlib: dvi-target-zlib
26564
26565 dvi-target-zlib: \
26566 configure-target-zlib
26567 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
26568 r=`${PWD_COMMAND}`; export r; \
26569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26570 $(SET_LIB_PATH) \
26571 $(NORMAL_TARGET_EXPORTS) \
26572 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
26573 for flag in $(EXTRA_TARGET_FLAGS); do \
26574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26575 done; \
26576 (cd $(TARGET_SUBDIR)/zlib && \
26577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26579 "RANLIB=$${RANLIB}" \
26580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26581 dvi) \
26582 || exit 1
26583
26584 @endif target-zlib
26585
26586 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
26587 maybe-TAGS-target-zlib:
26588 @if target-zlib
26589 maybe-TAGS-target-zlib: TAGS-target-zlib
26590
26591 TAGS-target-zlib: \
26592 configure-target-zlib
26593 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
26594 r=`${PWD_COMMAND}`; export r; \
26595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26596 $(SET_LIB_PATH) \
26597 $(NORMAL_TARGET_EXPORTS) \
26598 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
26599 for flag in $(EXTRA_TARGET_FLAGS); do \
26600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26601 done; \
26602 (cd $(TARGET_SUBDIR)/zlib && \
26603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26605 "RANLIB=$${RANLIB}" \
26606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26607 TAGS) \
26608 || exit 1
26609
26610 @endif target-zlib
26611
26612 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
26613 maybe-install-info-target-zlib:
26614 @if target-zlib
26615 maybe-install-info-target-zlib: install-info-target-zlib
26616
26617 install-info-target-zlib: \
26618 configure-target-zlib \
26619 info-target-zlib
26620 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
26621 r=`${PWD_COMMAND}`; export r; \
26622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26623 $(SET_LIB_PATH) \
26624 $(NORMAL_TARGET_EXPORTS) \
26625 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
26626 for flag in $(EXTRA_TARGET_FLAGS); do \
26627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26628 done; \
26629 (cd $(TARGET_SUBDIR)/zlib && \
26630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26632 "RANLIB=$${RANLIB}" \
26633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26634 install-info) \
26635 || exit 1
26636
26637 @endif target-zlib
26638
26639 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
26640 maybe-installcheck-target-zlib:
26641 @if target-zlib
26642 maybe-installcheck-target-zlib: installcheck-target-zlib
26643
26644 installcheck-target-zlib: \
26645 configure-target-zlib
26646 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
26647 r=`${PWD_COMMAND}`; export r; \
26648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26649 $(SET_LIB_PATH) \
26650 $(NORMAL_TARGET_EXPORTS) \
26651 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
26652 for flag in $(EXTRA_TARGET_FLAGS); do \
26653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26654 done; \
26655 (cd $(TARGET_SUBDIR)/zlib && \
26656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26658 "RANLIB=$${RANLIB}" \
26659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26660 installcheck) \
26661 || exit 1
26662
26663 @endif target-zlib
26664
26665 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
26666 maybe-mostlyclean-target-zlib:
26667 @if target-zlib
26668 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
26669
26670 mostlyclean-target-zlib:
26671 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
26672 r=`${PWD_COMMAND}`; export r; \
26673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26674 $(SET_LIB_PATH) \
26675 $(NORMAL_TARGET_EXPORTS) \
26676 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
26677 for flag in $(EXTRA_TARGET_FLAGS); do \
26678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26679 done; \
26680 (cd $(TARGET_SUBDIR)/zlib && \
26681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26683 "RANLIB=$${RANLIB}" \
26684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26685 mostlyclean) \
26686 || exit 1
26687
26688 @endif target-zlib
26689
26690 .PHONY: maybe-clean-target-zlib clean-target-zlib
26691 maybe-clean-target-zlib:
26692 @if target-zlib
26693 maybe-clean-target-zlib: clean-target-zlib
26694
26695 clean-target-zlib:
26696 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
26697 r=`${PWD_COMMAND}`; export r; \
26698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26699 $(SET_LIB_PATH) \
26700 $(NORMAL_TARGET_EXPORTS) \
26701 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
26702 for flag in $(EXTRA_TARGET_FLAGS); do \
26703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26704 done; \
26705 (cd $(TARGET_SUBDIR)/zlib && \
26706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26708 "RANLIB=$${RANLIB}" \
26709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26710 clean) \
26711 || exit 1
26712
26713 @endif target-zlib
26714
26715 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
26716 maybe-distclean-target-zlib:
26717 @if target-zlib
26718 maybe-distclean-target-zlib: distclean-target-zlib
26719
26720 distclean-target-zlib:
26721 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
26722 r=`${PWD_COMMAND}`; export r; \
26723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26724 $(SET_LIB_PATH) \
26725 $(NORMAL_TARGET_EXPORTS) \
26726 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
26727 for flag in $(EXTRA_TARGET_FLAGS); do \
26728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26729 done; \
26730 (cd $(TARGET_SUBDIR)/zlib && \
26731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26733 "RANLIB=$${RANLIB}" \
26734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26735 distclean) \
26736 || exit 1
26737
26738 @endif target-zlib
26739
26740 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
26741 maybe-maintainer-clean-target-zlib:
26742 @if target-zlib
26743 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
26744
26745 maintainer-clean-target-zlib:
26746 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
26747 r=`${PWD_COMMAND}`; export r; \
26748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26749 $(SET_LIB_PATH) \
26750 $(NORMAL_TARGET_EXPORTS) \
26751 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
26752 for flag in $(EXTRA_TARGET_FLAGS); do \
26753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26754 done; \
26755 (cd $(TARGET_SUBDIR)/zlib && \
26756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26758 "RANLIB=$${RANLIB}" \
26759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26760 maintainer-clean) \
26761 || exit 1
26762
26763 @endif target-zlib
26764
26765
26766 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
26767 maybe-configure-target-boehm-gc:
26768 @if target-boehm-gc
26769 maybe-configure-target-boehm-gc: configure-target-boehm-gc
26770
26771 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
26772 $(TARGET_SUBDIR)/boehm-gc/multilib.out: multilib.out
26773 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
26774 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile || : ; \
26775 cp multilib.out $(TARGET_SUBDIR)/boehm-gc/multilib.out
26776
26777 configure-target-boehm-gc: $(TARGET_SUBDIR)/boehm-gc/multilib.out
26778 @test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
26779 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
26780 r=`${PWD_COMMAND}`; export r; \
26781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26782 $(SET_LIB_PATH) \
26783 $(NORMAL_TARGET_EXPORTS) \
26784 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
26785 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
26786 case $(srcdir) in \
26787 /* | [A-Za-z]:[\\/]*) \
26788 topdir=$(srcdir) ;; \
26789 *) \
26790 case "$(TARGET_SUBDIR)" in \
26791 .) topdir="../$(srcdir)" ;; \
26792 *) topdir="../../$(srcdir)" ;; \
26793 esac ;; \
26794 esac; \
26795 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
26796 libsrcdir="$$s/boehm-gc"; \
26797 rm -f no-such-file || : ; \
26798 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
26799 $(TARGET_CONFIGARGS) $${srcdiroption} \
26800 --with-target-subdir="$(TARGET_SUBDIR)" \
26801 || exit 1
26802 @endif target-boehm-gc
26803
26804 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
26805 maybe-all-target-boehm-gc:
26806 @if target-boehm-gc
26807 TARGET-target-boehm-gc=all
26808 maybe-all-target-boehm-gc: all-target-boehm-gc
26809 all-target-boehm-gc: configure-target-boehm-gc
26810 @r=`${PWD_COMMAND}`; export r; \
26811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26812 $(SET_LIB_PATH) \
26813 $(NORMAL_TARGET_EXPORTS) \
26814 (cd $(TARGET_SUBDIR)/boehm-gc && \
26815 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-boehm-gc))
26816 @endif target-boehm-gc
26817
26818 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
26819 maybe-check-target-boehm-gc:
26820 @if target-boehm-gc
26821 maybe-check-target-boehm-gc: check-target-boehm-gc
26822
26823 check-target-boehm-gc:
26824 @r=`${PWD_COMMAND}`; export r; \
26825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26826 $(SET_LIB_PATH) \
26827 $(NORMAL_TARGET_EXPORTS) \
26828 (cd $(TARGET_SUBDIR)/boehm-gc && \
26829 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
26830
26831 @endif target-boehm-gc
26832
26833 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
26834 maybe-install-target-boehm-gc:
26835 @if target-boehm-gc
26836 maybe-install-target-boehm-gc: install-target-boehm-gc
26837
26838 install-target-boehm-gc: installdirs
26839 @r=`${PWD_COMMAND}`; export r; \
26840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26841 $(SET_LIB_PATH) \
26842 $(NORMAL_TARGET_EXPORTS) \
26843 (cd $(TARGET_SUBDIR)/boehm-gc && \
26844 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
26845
26846 @endif target-boehm-gc
26847
26848 # Other targets (info, dvi, etc.)
26849
26850 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
26851 maybe-info-target-boehm-gc:
26852 @if target-boehm-gc
26853 maybe-info-target-boehm-gc: info-target-boehm-gc
26854
26855 info-target-boehm-gc: \
26856 configure-target-boehm-gc
26857 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
26858 r=`${PWD_COMMAND}`; export r; \
26859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26860 $(SET_LIB_PATH) \
26861 $(NORMAL_TARGET_EXPORTS) \
26862 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
26863 for flag in $(EXTRA_TARGET_FLAGS); do \
26864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26865 done; \
26866 (cd $(TARGET_SUBDIR)/boehm-gc && \
26867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26869 "RANLIB=$${RANLIB}" \
26870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26871 info) \
26872 || exit 1
26873
26874 @endif target-boehm-gc
26875
26876 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
26877 maybe-dvi-target-boehm-gc:
26878 @if target-boehm-gc
26879 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
26880
26881 dvi-target-boehm-gc: \
26882 configure-target-boehm-gc
26883 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
26884 r=`${PWD_COMMAND}`; export r; \
26885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26886 $(SET_LIB_PATH) \
26887 $(NORMAL_TARGET_EXPORTS) \
26888 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
26889 for flag in $(EXTRA_TARGET_FLAGS); do \
26890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26891 done; \
26892 (cd $(TARGET_SUBDIR)/boehm-gc && \
26893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26895 "RANLIB=$${RANLIB}" \
26896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26897 dvi) \
26898 || exit 1
26899
26900 @endif target-boehm-gc
26901
26902 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
26903 maybe-TAGS-target-boehm-gc:
26904 @if target-boehm-gc
26905 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
26906
26907 TAGS-target-boehm-gc: \
26908 configure-target-boehm-gc
26909 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
26910 r=`${PWD_COMMAND}`; export r; \
26911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26912 $(SET_LIB_PATH) \
26913 $(NORMAL_TARGET_EXPORTS) \
26914 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
26915 for flag in $(EXTRA_TARGET_FLAGS); do \
26916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26917 done; \
26918 (cd $(TARGET_SUBDIR)/boehm-gc && \
26919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26921 "RANLIB=$${RANLIB}" \
26922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26923 TAGS) \
26924 || exit 1
26925
26926 @endif target-boehm-gc
26927
26928 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
26929 maybe-install-info-target-boehm-gc:
26930 @if target-boehm-gc
26931 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
26932
26933 install-info-target-boehm-gc: \
26934 configure-target-boehm-gc \
26935 info-target-boehm-gc
26936 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
26937 r=`${PWD_COMMAND}`; export r; \
26938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26939 $(SET_LIB_PATH) \
26940 $(NORMAL_TARGET_EXPORTS) \
26941 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
26942 for flag in $(EXTRA_TARGET_FLAGS); do \
26943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26944 done; \
26945 (cd $(TARGET_SUBDIR)/boehm-gc && \
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 install-info) \
26951 || exit 1
26952
26953 @endif target-boehm-gc
26954
26955 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
26956 maybe-installcheck-target-boehm-gc:
26957 @if target-boehm-gc
26958 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
26959
26960 installcheck-target-boehm-gc: \
26961 configure-target-boehm-gc
26962 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
26963 r=`${PWD_COMMAND}`; export r; \
26964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26965 $(SET_LIB_PATH) \
26966 $(NORMAL_TARGET_EXPORTS) \
26967 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
26968 for flag in $(EXTRA_TARGET_FLAGS); do \
26969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26970 done; \
26971 (cd $(TARGET_SUBDIR)/boehm-gc && \
26972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26974 "RANLIB=$${RANLIB}" \
26975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26976 installcheck) \
26977 || exit 1
26978
26979 @endif target-boehm-gc
26980
26981 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
26982 maybe-mostlyclean-target-boehm-gc:
26983 @if target-boehm-gc
26984 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
26985
26986 mostlyclean-target-boehm-gc:
26987 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
26988 r=`${PWD_COMMAND}`; export r; \
26989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26990 $(SET_LIB_PATH) \
26991 $(NORMAL_TARGET_EXPORTS) \
26992 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
26993 for flag in $(EXTRA_TARGET_FLAGS); do \
26994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26995 done; \
26996 (cd $(TARGET_SUBDIR)/boehm-gc && \
26997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26999 "RANLIB=$${RANLIB}" \
27000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27001 mostlyclean) \
27002 || exit 1
27003
27004 @endif target-boehm-gc
27005
27006 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
27007 maybe-clean-target-boehm-gc:
27008 @if target-boehm-gc
27009 maybe-clean-target-boehm-gc: clean-target-boehm-gc
27010
27011 clean-target-boehm-gc:
27012 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
27013 r=`${PWD_COMMAND}`; export r; \
27014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27015 $(SET_LIB_PATH) \
27016 $(NORMAL_TARGET_EXPORTS) \
27017 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
27018 for flag in $(EXTRA_TARGET_FLAGS); do \
27019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27020 done; \
27021 (cd $(TARGET_SUBDIR)/boehm-gc && \
27022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27024 "RANLIB=$${RANLIB}" \
27025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27026 clean) \
27027 || exit 1
27028
27029 @endif target-boehm-gc
27030
27031 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
27032 maybe-distclean-target-boehm-gc:
27033 @if target-boehm-gc
27034 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
27035
27036 distclean-target-boehm-gc:
27037 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
27038 r=`${PWD_COMMAND}`; export r; \
27039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27040 $(SET_LIB_PATH) \
27041 $(NORMAL_TARGET_EXPORTS) \
27042 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
27043 for flag in $(EXTRA_TARGET_FLAGS); do \
27044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27045 done; \
27046 (cd $(TARGET_SUBDIR)/boehm-gc && \
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 distclean) \
27052 || exit 1
27053
27054 @endif target-boehm-gc
27055
27056 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
27057 maybe-maintainer-clean-target-boehm-gc:
27058 @if target-boehm-gc
27059 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
27060
27061 maintainer-clean-target-boehm-gc:
27062 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
27063 r=`${PWD_COMMAND}`; export r; \
27064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27065 $(SET_LIB_PATH) \
27066 $(NORMAL_TARGET_EXPORTS) \
27067 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
27068 for flag in $(EXTRA_TARGET_FLAGS); do \
27069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27070 done; \
27071 (cd $(TARGET_SUBDIR)/boehm-gc && \
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 maintainer-clean) \
27077 || exit 1
27078
27079 @endif target-boehm-gc
27080
27081
27082 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
27083 maybe-configure-target-qthreads:
27084 @if target-qthreads
27085 maybe-configure-target-qthreads: configure-target-qthreads
27086
27087 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
27088 $(TARGET_SUBDIR)/qthreads/multilib.out: multilib.out
27089 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
27090 rm -f $(TARGET_SUBDIR)/qthreads/Makefile || : ; \
27091 cp multilib.out $(TARGET_SUBDIR)/qthreads/multilib.out
27092
27093 configure-target-qthreads: $(TARGET_SUBDIR)/qthreads/multilib.out
27094 @test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
27095 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
27096 r=`${PWD_COMMAND}`; export r; \
27097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27098 $(SET_LIB_PATH) \
27099 $(NORMAL_TARGET_EXPORTS) \
27100 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
27101 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
27102 case $(srcdir) in \
27103 /* | [A-Za-z]:[\\/]*) \
27104 topdir=$(srcdir) ;; \
27105 *) \
27106 case "$(TARGET_SUBDIR)" in \
27107 .) topdir="../$(srcdir)" ;; \
27108 *) topdir="../../$(srcdir)" ;; \
27109 esac ;; \
27110 esac; \
27111 srcdiroption="--srcdir=$${topdir}/qthreads"; \
27112 libsrcdir="$$s/qthreads"; \
27113 rm -f no-such-file || : ; \
27114 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
27115 $(TARGET_CONFIGARGS) $${srcdiroption} \
27116 --with-target-subdir="$(TARGET_SUBDIR)" \
27117 || exit 1
27118 @endif target-qthreads
27119
27120 .PHONY: all-target-qthreads maybe-all-target-qthreads
27121 maybe-all-target-qthreads:
27122 @if target-qthreads
27123 TARGET-target-qthreads=all
27124 maybe-all-target-qthreads: all-target-qthreads
27125 all-target-qthreads: configure-target-qthreads
27126 @r=`${PWD_COMMAND}`; export r; \
27127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27128 $(SET_LIB_PATH) \
27129 $(NORMAL_TARGET_EXPORTS) \
27130 (cd $(TARGET_SUBDIR)/qthreads && \
27131 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-qthreads))
27132 @endif target-qthreads
27133
27134 .PHONY: check-target-qthreads maybe-check-target-qthreads
27135 maybe-check-target-qthreads:
27136 @if target-qthreads
27137 maybe-check-target-qthreads: check-target-qthreads
27138
27139 check-target-qthreads:
27140 @r=`${PWD_COMMAND}`; export r; \
27141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27142 $(SET_LIB_PATH) \
27143 $(NORMAL_TARGET_EXPORTS) \
27144 (cd $(TARGET_SUBDIR)/qthreads && \
27145 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
27146
27147 @endif target-qthreads
27148
27149 .PHONY: install-target-qthreads maybe-install-target-qthreads
27150 maybe-install-target-qthreads:
27151 @if target-qthreads
27152 maybe-install-target-qthreads: install-target-qthreads
27153
27154 install-target-qthreads: installdirs
27155 @r=`${PWD_COMMAND}`; export r; \
27156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27157 $(SET_LIB_PATH) \
27158 $(NORMAL_TARGET_EXPORTS) \
27159 (cd $(TARGET_SUBDIR)/qthreads && \
27160 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
27161
27162 @endif target-qthreads
27163
27164 # Other targets (info, dvi, etc.)
27165
27166 .PHONY: maybe-info-target-qthreads info-target-qthreads
27167 maybe-info-target-qthreads:
27168 @if target-qthreads
27169 maybe-info-target-qthreads: info-target-qthreads
27170
27171 info-target-qthreads: \
27172 configure-target-qthreads
27173 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
27174 r=`${PWD_COMMAND}`; export r; \
27175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27176 $(SET_LIB_PATH) \
27177 $(NORMAL_TARGET_EXPORTS) \
27178 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
27179 for flag in $(EXTRA_TARGET_FLAGS); do \
27180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27181 done; \
27182 (cd $(TARGET_SUBDIR)/qthreads && \
27183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27185 "RANLIB=$${RANLIB}" \
27186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27187 info) \
27188 || exit 1
27189
27190 @endif target-qthreads
27191
27192 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
27193 maybe-dvi-target-qthreads:
27194 @if target-qthreads
27195 maybe-dvi-target-qthreads: dvi-target-qthreads
27196
27197 dvi-target-qthreads: \
27198 configure-target-qthreads
27199 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
27200 r=`${PWD_COMMAND}`; export r; \
27201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27202 $(SET_LIB_PATH) \
27203 $(NORMAL_TARGET_EXPORTS) \
27204 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
27205 for flag in $(EXTRA_TARGET_FLAGS); do \
27206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27207 done; \
27208 (cd $(TARGET_SUBDIR)/qthreads && \
27209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27211 "RANLIB=$${RANLIB}" \
27212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27213 dvi) \
27214 || exit 1
27215
27216 @endif target-qthreads
27217
27218 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
27219 maybe-TAGS-target-qthreads:
27220 @if target-qthreads
27221 maybe-TAGS-target-qthreads: TAGS-target-qthreads
27222
27223 TAGS-target-qthreads: \
27224 configure-target-qthreads
27225 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
27226 r=`${PWD_COMMAND}`; export r; \
27227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27228 $(SET_LIB_PATH) \
27229 $(NORMAL_TARGET_EXPORTS) \
27230 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
27231 for flag in $(EXTRA_TARGET_FLAGS); do \
27232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27233 done; \
27234 (cd $(TARGET_SUBDIR)/qthreads && \
27235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27237 "RANLIB=$${RANLIB}" \
27238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27239 TAGS) \
27240 || exit 1
27241
27242 @endif target-qthreads
27243
27244 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
27245 maybe-install-info-target-qthreads:
27246 @if target-qthreads
27247 maybe-install-info-target-qthreads: install-info-target-qthreads
27248
27249 install-info-target-qthreads: \
27250 configure-target-qthreads \
27251 info-target-qthreads
27252 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
27253 r=`${PWD_COMMAND}`; export r; \
27254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27255 $(SET_LIB_PATH) \
27256 $(NORMAL_TARGET_EXPORTS) \
27257 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
27258 for flag in $(EXTRA_TARGET_FLAGS); do \
27259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27260 done; \
27261 (cd $(TARGET_SUBDIR)/qthreads && \
27262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27264 "RANLIB=$${RANLIB}" \
27265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27266 install-info) \
27267 || exit 1
27268
27269 @endif target-qthreads
27270
27271 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
27272 maybe-installcheck-target-qthreads:
27273 @if target-qthreads
27274 maybe-installcheck-target-qthreads: installcheck-target-qthreads
27275
27276 installcheck-target-qthreads: \
27277 configure-target-qthreads
27278 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
27279 r=`${PWD_COMMAND}`; export r; \
27280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27281 $(SET_LIB_PATH) \
27282 $(NORMAL_TARGET_EXPORTS) \
27283 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
27284 for flag in $(EXTRA_TARGET_FLAGS); do \
27285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27286 done; \
27287 (cd $(TARGET_SUBDIR)/qthreads && \
27288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27290 "RANLIB=$${RANLIB}" \
27291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27292 installcheck) \
27293 || exit 1
27294
27295 @endif target-qthreads
27296
27297 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
27298 maybe-mostlyclean-target-qthreads:
27299 @if target-qthreads
27300 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
27301
27302 mostlyclean-target-qthreads:
27303 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
27304 r=`${PWD_COMMAND}`; export r; \
27305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27306 $(SET_LIB_PATH) \
27307 $(NORMAL_TARGET_EXPORTS) \
27308 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
27309 for flag in $(EXTRA_TARGET_FLAGS); do \
27310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27311 done; \
27312 (cd $(TARGET_SUBDIR)/qthreads && \
27313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27315 "RANLIB=$${RANLIB}" \
27316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27317 mostlyclean) \
27318 || exit 1
27319
27320 @endif target-qthreads
27321
27322 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
27323 maybe-clean-target-qthreads:
27324 @if target-qthreads
27325 maybe-clean-target-qthreads: clean-target-qthreads
27326
27327 clean-target-qthreads:
27328 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
27329 r=`${PWD_COMMAND}`; export r; \
27330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27331 $(SET_LIB_PATH) \
27332 $(NORMAL_TARGET_EXPORTS) \
27333 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
27334 for flag in $(EXTRA_TARGET_FLAGS); do \
27335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27336 done; \
27337 (cd $(TARGET_SUBDIR)/qthreads && \
27338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27340 "RANLIB=$${RANLIB}" \
27341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27342 clean) \
27343 || exit 1
27344
27345 @endif target-qthreads
27346
27347 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
27348 maybe-distclean-target-qthreads:
27349 @if target-qthreads
27350 maybe-distclean-target-qthreads: distclean-target-qthreads
27351
27352 distclean-target-qthreads:
27353 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
27354 r=`${PWD_COMMAND}`; export r; \
27355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27356 $(SET_LIB_PATH) \
27357 $(NORMAL_TARGET_EXPORTS) \
27358 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
27359 for flag in $(EXTRA_TARGET_FLAGS); do \
27360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27361 done; \
27362 (cd $(TARGET_SUBDIR)/qthreads && \
27363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27365 "RANLIB=$${RANLIB}" \
27366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27367 distclean) \
27368 || exit 1
27369
27370 @endif target-qthreads
27371
27372 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
27373 maybe-maintainer-clean-target-qthreads:
27374 @if target-qthreads
27375 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
27376
27377 maintainer-clean-target-qthreads:
27378 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
27379 r=`${PWD_COMMAND}`; export r; \
27380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27381 $(SET_LIB_PATH) \
27382 $(NORMAL_TARGET_EXPORTS) \
27383 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
27384 for flag in $(EXTRA_TARGET_FLAGS); do \
27385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27386 done; \
27387 (cd $(TARGET_SUBDIR)/qthreads && \
27388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27390 "RANLIB=$${RANLIB}" \
27391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27392 maintainer-clean) \
27393 || exit 1
27394
27395 @endif target-qthreads
27396
27397
27398 .PHONY: configure-target-rda maybe-configure-target-rda
27399 maybe-configure-target-rda:
27400 @if target-rda
27401 maybe-configure-target-rda: configure-target-rda
27402
27403 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
27404 $(TARGET_SUBDIR)/rda/multilib.out: multilib.out
27405 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
27406 rm -f $(TARGET_SUBDIR)/rda/Makefile || : ; \
27407 cp multilib.out $(TARGET_SUBDIR)/rda/multilib.out
27408
27409 configure-target-rda: $(TARGET_SUBDIR)/rda/multilib.out
27410 @test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
27411 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
27412 r=`${PWD_COMMAND}`; export r; \
27413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27414 $(SET_LIB_PATH) \
27415 $(NORMAL_TARGET_EXPORTS) \
27416 echo Configuring in $(TARGET_SUBDIR)/rda; \
27417 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
27418 case $(srcdir) in \
27419 /* | [A-Za-z]:[\\/]*) \
27420 topdir=$(srcdir) ;; \
27421 *) \
27422 case "$(TARGET_SUBDIR)" in \
27423 .) topdir="../$(srcdir)" ;; \
27424 *) topdir="../../$(srcdir)" ;; \
27425 esac ;; \
27426 esac; \
27427 srcdiroption="--srcdir=$${topdir}/rda"; \
27428 libsrcdir="$$s/rda"; \
27429 rm -f no-such-file || : ; \
27430 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
27431 $(TARGET_CONFIGARGS) $${srcdiroption} \
27432 --with-target-subdir="$(TARGET_SUBDIR)" \
27433 || exit 1
27434 @endif target-rda
27435
27436 .PHONY: all-target-rda maybe-all-target-rda
27437 maybe-all-target-rda:
27438 @if target-rda
27439 TARGET-target-rda=all
27440 maybe-all-target-rda: all-target-rda
27441 all-target-rda: configure-target-rda
27442 @r=`${PWD_COMMAND}`; export r; \
27443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27444 $(SET_LIB_PATH) \
27445 $(NORMAL_TARGET_EXPORTS) \
27446 (cd $(TARGET_SUBDIR)/rda && \
27447 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-rda))
27448 @endif target-rda
27449
27450 .PHONY: check-target-rda maybe-check-target-rda
27451 maybe-check-target-rda:
27452 @if target-rda
27453 maybe-check-target-rda: check-target-rda
27454
27455 check-target-rda:
27456 @r=`${PWD_COMMAND}`; export r; \
27457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27458 $(SET_LIB_PATH) \
27459 $(NORMAL_TARGET_EXPORTS) \
27460 (cd $(TARGET_SUBDIR)/rda && \
27461 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
27462
27463 @endif target-rda
27464
27465 .PHONY: install-target-rda maybe-install-target-rda
27466 maybe-install-target-rda:
27467 @if target-rda
27468 maybe-install-target-rda: install-target-rda
27469
27470 install-target-rda: installdirs
27471 @r=`${PWD_COMMAND}`; export r; \
27472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27473 $(SET_LIB_PATH) \
27474 $(NORMAL_TARGET_EXPORTS) \
27475 (cd $(TARGET_SUBDIR)/rda && \
27476 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
27477
27478 @endif target-rda
27479
27480 # Other targets (info, dvi, etc.)
27481
27482 .PHONY: maybe-info-target-rda info-target-rda
27483 maybe-info-target-rda:
27484 @if target-rda
27485 maybe-info-target-rda: info-target-rda
27486
27487 info-target-rda: \
27488 configure-target-rda
27489 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
27490 r=`${PWD_COMMAND}`; export r; \
27491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27492 $(SET_LIB_PATH) \
27493 $(NORMAL_TARGET_EXPORTS) \
27494 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
27495 for flag in $(EXTRA_TARGET_FLAGS); do \
27496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27497 done; \
27498 (cd $(TARGET_SUBDIR)/rda && \
27499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27501 "RANLIB=$${RANLIB}" \
27502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27503 info) \
27504 || exit 1
27505
27506 @endif target-rda
27507
27508 .PHONY: maybe-dvi-target-rda dvi-target-rda
27509 maybe-dvi-target-rda:
27510 @if target-rda
27511 maybe-dvi-target-rda: dvi-target-rda
27512
27513 dvi-target-rda: \
27514 configure-target-rda
27515 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
27516 r=`${PWD_COMMAND}`; export r; \
27517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27518 $(SET_LIB_PATH) \
27519 $(NORMAL_TARGET_EXPORTS) \
27520 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
27521 for flag in $(EXTRA_TARGET_FLAGS); do \
27522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27523 done; \
27524 (cd $(TARGET_SUBDIR)/rda && \
27525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27527 "RANLIB=$${RANLIB}" \
27528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27529 dvi) \
27530 || exit 1
27531
27532 @endif target-rda
27533
27534 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
27535 maybe-TAGS-target-rda:
27536 @if target-rda
27537 maybe-TAGS-target-rda: TAGS-target-rda
27538
27539 TAGS-target-rda: \
27540 configure-target-rda
27541 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
27542 r=`${PWD_COMMAND}`; export r; \
27543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27544 $(SET_LIB_PATH) \
27545 $(NORMAL_TARGET_EXPORTS) \
27546 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
27547 for flag in $(EXTRA_TARGET_FLAGS); do \
27548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27549 done; \
27550 (cd $(TARGET_SUBDIR)/rda && \
27551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27553 "RANLIB=$${RANLIB}" \
27554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27555 TAGS) \
27556 || exit 1
27557
27558 @endif target-rda
27559
27560 .PHONY: maybe-install-info-target-rda install-info-target-rda
27561 maybe-install-info-target-rda:
27562 @if target-rda
27563 maybe-install-info-target-rda: install-info-target-rda
27564
27565 install-info-target-rda: \
27566 configure-target-rda \
27567 info-target-rda
27568 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
27569 r=`${PWD_COMMAND}`; export r; \
27570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27571 $(SET_LIB_PATH) \
27572 $(NORMAL_TARGET_EXPORTS) \
27573 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
27574 for flag in $(EXTRA_TARGET_FLAGS); do \
27575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27576 done; \
27577 (cd $(TARGET_SUBDIR)/rda && \
27578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27580 "RANLIB=$${RANLIB}" \
27581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27582 install-info) \
27583 || exit 1
27584
27585 @endif target-rda
27586
27587 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
27588 maybe-installcheck-target-rda:
27589 @if target-rda
27590 maybe-installcheck-target-rda: installcheck-target-rda
27591
27592 installcheck-target-rda: \
27593 configure-target-rda
27594 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
27595 r=`${PWD_COMMAND}`; export r; \
27596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27597 $(SET_LIB_PATH) \
27598 $(NORMAL_TARGET_EXPORTS) \
27599 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
27600 for flag in $(EXTRA_TARGET_FLAGS); do \
27601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27602 done; \
27603 (cd $(TARGET_SUBDIR)/rda && \
27604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27606 "RANLIB=$${RANLIB}" \
27607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27608 installcheck) \
27609 || exit 1
27610
27611 @endif target-rda
27612
27613 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
27614 maybe-mostlyclean-target-rda:
27615 @if target-rda
27616 maybe-mostlyclean-target-rda: mostlyclean-target-rda
27617
27618 mostlyclean-target-rda:
27619 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
27620 r=`${PWD_COMMAND}`; export r; \
27621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27622 $(SET_LIB_PATH) \
27623 $(NORMAL_TARGET_EXPORTS) \
27624 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
27625 for flag in $(EXTRA_TARGET_FLAGS); do \
27626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27627 done; \
27628 (cd $(TARGET_SUBDIR)/rda && \
27629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27631 "RANLIB=$${RANLIB}" \
27632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27633 mostlyclean) \
27634 || exit 1
27635
27636 @endif target-rda
27637
27638 .PHONY: maybe-clean-target-rda clean-target-rda
27639 maybe-clean-target-rda:
27640 @if target-rda
27641 maybe-clean-target-rda: clean-target-rda
27642
27643 clean-target-rda:
27644 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
27645 r=`${PWD_COMMAND}`; export r; \
27646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27647 $(SET_LIB_PATH) \
27648 $(NORMAL_TARGET_EXPORTS) \
27649 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
27650 for flag in $(EXTRA_TARGET_FLAGS); do \
27651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27652 done; \
27653 (cd $(TARGET_SUBDIR)/rda && \
27654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27656 "RANLIB=$${RANLIB}" \
27657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27658 clean) \
27659 || exit 1
27660
27661 @endif target-rda
27662
27663 .PHONY: maybe-distclean-target-rda distclean-target-rda
27664 maybe-distclean-target-rda:
27665 @if target-rda
27666 maybe-distclean-target-rda: distclean-target-rda
27667
27668 distclean-target-rda:
27669 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
27670 r=`${PWD_COMMAND}`; export r; \
27671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27672 $(SET_LIB_PATH) \
27673 $(NORMAL_TARGET_EXPORTS) \
27674 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
27675 for flag in $(EXTRA_TARGET_FLAGS); do \
27676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27677 done; \
27678 (cd $(TARGET_SUBDIR)/rda && \
27679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27681 "RANLIB=$${RANLIB}" \
27682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27683 distclean) \
27684 || exit 1
27685
27686 @endif target-rda
27687
27688 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
27689 maybe-maintainer-clean-target-rda:
27690 @if target-rda
27691 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
27692
27693 maintainer-clean-target-rda:
27694 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
27695 r=`${PWD_COMMAND}`; export r; \
27696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27697 $(SET_LIB_PATH) \
27698 $(NORMAL_TARGET_EXPORTS) \
27699 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
27700 for flag in $(EXTRA_TARGET_FLAGS); do \
27701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27702 done; \
27703 (cd $(TARGET_SUBDIR)/rda && \
27704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27706 "RANLIB=$${RANLIB}" \
27707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27708 maintainer-clean) \
27709 || exit 1
27710
27711 @endif target-rda
27712
27713
27714 .PHONY: configure-target-libada maybe-configure-target-libada
27715 maybe-configure-target-libada:
27716 @if target-libada
27717 maybe-configure-target-libada: configure-target-libada
27718
27719 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
27720 $(TARGET_SUBDIR)/libada/multilib.out: multilib.out
27721 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
27722 rm -f $(TARGET_SUBDIR)/libada/Makefile || : ; \
27723 cp multilib.out $(TARGET_SUBDIR)/libada/multilib.out
27724
27725 configure-target-libada: $(TARGET_SUBDIR)/libada/multilib.out
27726 @test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
27727 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
27728 r=`${PWD_COMMAND}`; export r; \
27729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27730 $(SET_LIB_PATH) \
27731 $(NORMAL_TARGET_EXPORTS) \
27732 echo Configuring in $(TARGET_SUBDIR)/libada; \
27733 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
27734 case $(srcdir) in \
27735 /* | [A-Za-z]:[\\/]*) \
27736 topdir=$(srcdir) ;; \
27737 *) \
27738 case "$(TARGET_SUBDIR)" in \
27739 .) topdir="../$(srcdir)" ;; \
27740 *) topdir="../../$(srcdir)" ;; \
27741 esac ;; \
27742 esac; \
27743 srcdiroption="--srcdir=$${topdir}/libada"; \
27744 libsrcdir="$$s/libada"; \
27745 rm -f no-such-file || : ; \
27746 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
27747 $(TARGET_CONFIGARGS) $${srcdiroption} \
27748 --with-target-subdir="$(TARGET_SUBDIR)" \
27749 || exit 1
27750 @endif target-libada
27751
27752 .PHONY: all-target-libada maybe-all-target-libada
27753 maybe-all-target-libada:
27754 @if target-libada
27755 TARGET-target-libada=all
27756 maybe-all-target-libada: all-target-libada
27757 all-target-libada: configure-target-libada
27758 @r=`${PWD_COMMAND}`; export r; \
27759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27760 $(SET_LIB_PATH) \
27761 $(NORMAL_TARGET_EXPORTS) \
27762 (cd $(TARGET_SUBDIR)/libada && \
27763 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libada))
27764 @endif target-libada
27765
27766 .PHONY: check-target-libada maybe-check-target-libada
27767 maybe-check-target-libada:
27768 @if target-libada
27769 maybe-check-target-libada: check-target-libada
27770
27771 check-target-libada:
27772 @r=`${PWD_COMMAND}`; export r; \
27773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27774 $(SET_LIB_PATH) \
27775 $(NORMAL_TARGET_EXPORTS) \
27776 (cd $(TARGET_SUBDIR)/libada && \
27777 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
27778
27779 @endif target-libada
27780
27781 .PHONY: install-target-libada maybe-install-target-libada
27782 maybe-install-target-libada:
27783 @if target-libada
27784 maybe-install-target-libada: install-target-libada
27785
27786 install-target-libada: installdirs
27787 @r=`${PWD_COMMAND}`; export r; \
27788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27789 $(SET_LIB_PATH) \
27790 $(NORMAL_TARGET_EXPORTS) \
27791 (cd $(TARGET_SUBDIR)/libada && \
27792 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
27793
27794 @endif target-libada
27795
27796 # Other targets (info, dvi, etc.)
27797
27798 .PHONY: maybe-info-target-libada info-target-libada
27799 maybe-info-target-libada:
27800 @if target-libada
27801 maybe-info-target-libada: info-target-libada
27802
27803 info-target-libada: \
27804 configure-target-libada
27805 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
27806 r=`${PWD_COMMAND}`; export r; \
27807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27808 $(SET_LIB_PATH) \
27809 $(NORMAL_TARGET_EXPORTS) \
27810 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
27811 for flag in $(EXTRA_TARGET_FLAGS); do \
27812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27813 done; \
27814 (cd $(TARGET_SUBDIR)/libada && \
27815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27817 "RANLIB=$${RANLIB}" \
27818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27819 info) \
27820 || exit 1
27821
27822 @endif target-libada
27823
27824 .PHONY: maybe-dvi-target-libada dvi-target-libada
27825 maybe-dvi-target-libada:
27826 @if target-libada
27827 maybe-dvi-target-libada: dvi-target-libada
27828
27829 dvi-target-libada: \
27830 configure-target-libada
27831 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
27832 r=`${PWD_COMMAND}`; export r; \
27833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27834 $(SET_LIB_PATH) \
27835 $(NORMAL_TARGET_EXPORTS) \
27836 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
27837 for flag in $(EXTRA_TARGET_FLAGS); do \
27838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27839 done; \
27840 (cd $(TARGET_SUBDIR)/libada && \
27841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27843 "RANLIB=$${RANLIB}" \
27844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27845 dvi) \
27846 || exit 1
27847
27848 @endif target-libada
27849
27850 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
27851 maybe-TAGS-target-libada:
27852 @if target-libada
27853 maybe-TAGS-target-libada: TAGS-target-libada
27854
27855 TAGS-target-libada: \
27856 configure-target-libada
27857 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
27858 r=`${PWD_COMMAND}`; export r; \
27859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27860 $(SET_LIB_PATH) \
27861 $(NORMAL_TARGET_EXPORTS) \
27862 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
27863 for flag in $(EXTRA_TARGET_FLAGS); do \
27864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27865 done; \
27866 (cd $(TARGET_SUBDIR)/libada && \
27867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27869 "RANLIB=$${RANLIB}" \
27870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27871 TAGS) \
27872 || exit 1
27873
27874 @endif target-libada
27875
27876 .PHONY: maybe-install-info-target-libada install-info-target-libada
27877 maybe-install-info-target-libada:
27878 @if target-libada
27879 maybe-install-info-target-libada: install-info-target-libada
27880
27881 install-info-target-libada: \
27882 configure-target-libada \
27883 info-target-libada
27884 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
27885 r=`${PWD_COMMAND}`; export r; \
27886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27887 $(SET_LIB_PATH) \
27888 $(NORMAL_TARGET_EXPORTS) \
27889 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
27890 for flag in $(EXTRA_TARGET_FLAGS); do \
27891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27892 done; \
27893 (cd $(TARGET_SUBDIR)/libada && \
27894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27896 "RANLIB=$${RANLIB}" \
27897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27898 install-info) \
27899 || exit 1
27900
27901 @endif target-libada
27902
27903 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
27904 maybe-installcheck-target-libada:
27905 @if target-libada
27906 maybe-installcheck-target-libada: installcheck-target-libada
27907
27908 installcheck-target-libada: \
27909 configure-target-libada
27910 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
27911 r=`${PWD_COMMAND}`; export r; \
27912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27913 $(SET_LIB_PATH) \
27914 $(NORMAL_TARGET_EXPORTS) \
27915 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
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)/libada && \
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 installcheck) \
27925 || exit 1
27926
27927 @endif target-libada
27928
27929 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
27930 maybe-mostlyclean-target-libada:
27931 @if target-libada
27932 maybe-mostlyclean-target-libada: mostlyclean-target-libada
27933
27934 mostlyclean-target-libada:
27935 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
27936 r=`${PWD_COMMAND}`; export r; \
27937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27938 $(SET_LIB_PATH) \
27939 $(NORMAL_TARGET_EXPORTS) \
27940 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
27941 for flag in $(EXTRA_TARGET_FLAGS); do \
27942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27943 done; \
27944 (cd $(TARGET_SUBDIR)/libada && \
27945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27947 "RANLIB=$${RANLIB}" \
27948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27949 mostlyclean) \
27950 || exit 1
27951
27952 @endif target-libada
27953
27954 .PHONY: maybe-clean-target-libada clean-target-libada
27955 maybe-clean-target-libada:
27956 @if target-libada
27957 maybe-clean-target-libada: clean-target-libada
27958
27959 clean-target-libada:
27960 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
27961 r=`${PWD_COMMAND}`; export r; \
27962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27963 $(SET_LIB_PATH) \
27964 $(NORMAL_TARGET_EXPORTS) \
27965 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
27966 for flag in $(EXTRA_TARGET_FLAGS); do \
27967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27968 done; \
27969 (cd $(TARGET_SUBDIR)/libada && \
27970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27972 "RANLIB=$${RANLIB}" \
27973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27974 clean) \
27975 || exit 1
27976
27977 @endif target-libada
27978
27979 .PHONY: maybe-distclean-target-libada distclean-target-libada
27980 maybe-distclean-target-libada:
27981 @if target-libada
27982 maybe-distclean-target-libada: distclean-target-libada
27983
27984 distclean-target-libada:
27985 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
27986 r=`${PWD_COMMAND}`; export r; \
27987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27988 $(SET_LIB_PATH) \
27989 $(NORMAL_TARGET_EXPORTS) \
27990 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
27991 for flag in $(EXTRA_TARGET_FLAGS); do \
27992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27993 done; \
27994 (cd $(TARGET_SUBDIR)/libada && \
27995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27997 "RANLIB=$${RANLIB}" \
27998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27999 distclean) \
28000 || exit 1
28001
28002 @endif target-libada
28003
28004 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
28005 maybe-maintainer-clean-target-libada:
28006 @if target-libada
28007 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
28008
28009 maintainer-clean-target-libada:
28010 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
28011 r=`${PWD_COMMAND}`; export r; \
28012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28013 $(SET_LIB_PATH) \
28014 $(NORMAL_TARGET_EXPORTS) \
28015 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
28016 for flag in $(EXTRA_TARGET_FLAGS); do \
28017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28018 done; \
28019 (cd $(TARGET_SUBDIR)/libada && \
28020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28022 "RANLIB=$${RANLIB}" \
28023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28024 maintainer-clean) \
28025 || exit 1
28026
28027 @endif target-libada
28028
28029
28030
28031 # ----------
28032 # GCC module
28033 # ----------
28034
28035 @if gcc-no-bootstrap
28036 # GCC has some more recursive targets, which trigger the old
28037 # (but still current, until the toplevel bootstrap project
28038 # is finished) compiler bootstrapping rules.
28039
28040 GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
28041 .PHONY: $(GCC_STRAP_TARGETS)
28042 $(GCC_STRAP_TARGETS): all-prebootstrap configure-gcc
28043 @r=`${PWD_COMMAND}`; export r; \
28044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28045 $(SET_LIB_PATH) \
28046 $(HOST_EXPORTS) \
28047 echo "Bootstrapping the compiler"; \
28048 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
28049 @r=`${PWD_COMMAND}`; export r; \
28050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28051 case "$@" in \
28052 *bootstrap4-lean ) \
28053 msg="Comparing stage3 and stage4 of the compiler"; \
28054 compare=compare3-lean ;; \
28055 *bootstrap4 ) \
28056 msg="Comparing stage3 and stage4 of the compiler"; \
28057 compare=compare3 ;; \
28058 *-lean ) \
28059 msg="Comparing stage2 and stage3 of the compiler"; \
28060 compare=compare-lean ;; \
28061 * ) \
28062 msg="Comparing stage2 and stage3 of the compiler"; \
28063 compare=compare ;; \
28064 esac; \
28065 $(SET_LIB_PATH) \
28066 $(HOST_EXPORTS) \
28067 echo "$$msg"; \
28068 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
28069 @r=`${PWD_COMMAND}`; export r; \
28070 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
28071 $(SET_LIB_PATH) \
28072 echo "Building runtime libraries"; \
28073 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
28074
28075 profiledbootstrap: all-prebootstrap configure-gcc
28076 @r=`${PWD_COMMAND}`; export r; \
28077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28078 $(SET_LIB_PATH) \
28079 $(HOST_EXPORTS) \
28080 echo "Bootstrapping training compiler"; \
28081 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
28082 @r=`${PWD_COMMAND}`; export r; \
28083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28084 $(SET_LIB_PATH) \
28085 $(HOST_EXPORTS) \
28086 echo "Building feedback based compiler"; \
28087 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
28088 @r=`${PWD_COMMAND}`; export r; \
28089 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
28090 $(SET_LIB_PATH) \
28091 echo "Building runtime libraries"; \
28092 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
28093
28094 .PHONY: cross
28095 cross: all-build all-gas all-ld
28096 @r=`${PWD_COMMAND}`; export r; \
28097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28098 $(SET_LIB_PATH) \
28099 $(HOST_EXPORTS) \
28100 echo "Building the C and C++ compiler"; \
28101 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
28102 @r=`${PWD_COMMAND}`; export r; \
28103 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
28104 $(SET_LIB_PATH) \
28105 echo "Building runtime libraries"; \
28106 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
28107 @endif gcc-no-bootstrap
28108
28109 @if gcc
28110 .PHONY: check-gcc-c++
28111 check-gcc-c++:
28112 @if [ -f ./gcc/Makefile ] ; then \
28113 r=`${PWD_COMMAND}`; export r; \
28114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28115 $(SET_LIB_PATH) \
28116 $(HOST_EXPORTS) \
28117 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
28118 else \
28119 true; \
28120 fi
28121
28122 .PHONY: check-c++
28123 check-c++: check-target-libstdc++-v3 check-gcc-c++
28124
28125 # Install the gcc headers files, but not the fixed include files,
28126 # which Cygnus is not allowed to distribute. This rule is very
28127 # dependent on the workings of the gcc Makefile.in.
28128 .PHONY: gcc-no-fixedincludes
28129 gcc-no-fixedincludes:
28130 @if [ -f ./gcc/Makefile ]; then \
28131 rm -rf gcc/tmp-include; \
28132 mv gcc/include gcc/tmp-include 2>/dev/null; \
28133 mkdir gcc/include; \
28134 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
28135 touch gcc/stmp-fixinc gcc/include/fixed; \
28136 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
28137 r=`${PWD_COMMAND}`; export r; \
28138 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
28139 $(SET_LIB_PATH) \
28140 $(HOST_EXPORTS) \
28141 (cd ./gcc && \
28142 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
28143 rm -rf gcc/include; \
28144 mv gcc/tmp-include gcc/include 2>/dev/null; \
28145 else true; fi
28146 @endif gcc
28147
28148 # ---------------------
28149 # GCC bootstrap support
28150 # ---------------------
28151
28152 # We track the current stage (the one in 'gcc') in the stage_current file.
28153 # stage_last instead tracks the stage that was built last. These targets
28154 # are dummy when toplevel bootstrap is not active.
28155
28156 .PHONY: unstage
28157 unstage:
28158 @if gcc-bootstrap
28159 @[ -f stage_current ] || $(MAKE) `cat stage_last`-start
28160 @endif gcc-bootstrap
28161
28162 .PHONY: stage
28163 stage:
28164 @if gcc-bootstrap
28165 @$(MAKE) `cat stage_current`-end
28166 @endif gcc-bootstrap
28167
28168 # We name the build directories for the various stages "stage1-gcc",
28169 # "stage2-gcc","stage3-gcc", etc.
28170
28171 # Since the 'compare' process will fail (on debugging information) if any
28172 # directory names are different, we need to link the gcc directory for
28173 # the previous stage to a constant name ('gcc-prev'), and to make the name of
28174 # the build directories constant as well. For the latter, we use naked names
28175 # like 'gcc', because the scripts in that directory assume it. We use
28176 # mv on platforms where symlinks to directories do not work or are not
28177 # reliable.
28178
28179 # At the end of the bootstrap, a symlink to 'stage3-gcc' named 'gcc' must
28180 # be kept, so that libraries can find it. Ick!
28181
28182 # It would be best to preinstall gcc into a staging area (and in the
28183 # future, gather there all prebootstrap packages). This would allow
28184 # assemblers and linkers can be bootstrapped as well as the compiler
28185 # (both in a combined tree, or separately). This however requires some
28186 # change to the gcc driver, again in order to avoid comparison failures.
28187
28188 # Bugs: This is almost certainly not parallel-make safe.
28189
28190 # 'touch' doesn't work right on some platforms.
28191 STAMP = echo timestamp >
28192
28193 # Only build the C compiler for stage1, because that is the only one that
28194 # we can guarantee will build with the native compiler, and also it is the
28195 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
28196 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
28197 # overrideable (for a bootstrap build stage1 also builds gcc.info).
28198
28199 STAGE1_CFLAGS=@stage1_cflags@
28200 STAGE1_LANGUAGES=@stage1_languages@
28201
28202 # We only want to compare .o files, so set this!
28203 objext = .o
28204
28205 # Flags to pass to stage2 and later makes.
28206 BOOT_CFLAGS= -g -O2
28207 POSTSTAGE1_FLAGS_TO_PASS = \
28208 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
28209 STAGE_PREFIX=$$r/stage-gcc/ \
28210 CFLAGS="$(BOOT_CFLAGS)" \
28211 ADAC="\$$(CC)"
28212
28213 # For stage 1:
28214 # * We force-disable intermodule optimizations, even if
28215 # --enable-intermodule was passed, since the installed compiler probably
28216 # can't handle them. Luckily, autoconf always respects
28217 # the last argument when conflicting --enable arguments are passed.
28218 # * Likewise, we force-disable coverage flags, since the installed compiler
28219 # probably has never heard of them.
28220 # * We build only C (and possibly Ada).
28221
28222
28223 .PHONY: stage1-start stage1-end
28224
28225 stage1-start::
28226 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
28227 echo stage1 > stage_current ; \
28228 echo stage1 > stage_last
28229 @if bfd
28230 @[ -d stage1-bfd ] || mkdir stage1-bfd; \
28231 set stage1-bfd bfd ; @CREATE_LINK_TO_DIR@
28232 @endif bfd
28233 @if opcodes
28234 @[ -d stage1-opcodes ] || mkdir stage1-opcodes; \
28235 set stage1-opcodes opcodes ; @CREATE_LINK_TO_DIR@
28236 @endif opcodes
28237 @if binutils
28238 @[ -d stage1-binutils ] || mkdir stage1-binutils; \
28239 set stage1-binutils binutils ; @CREATE_LINK_TO_DIR@
28240 @endif binutils
28241 @if gas
28242 @[ -d stage1-gas ] || mkdir stage1-gas; \
28243 set stage1-gas gas ; @CREATE_LINK_TO_DIR@
28244 @endif gas
28245 @if gcc
28246 @[ -d stage1-gcc ] || mkdir stage1-gcc; \
28247 set stage1-gcc gcc ; @CREATE_LINK_TO_DIR@
28248 @endif gcc
28249 @if intl
28250 @[ -d stage1-intl ] || mkdir stage1-intl; \
28251 set stage1-intl intl ; @CREATE_LINK_TO_DIR@
28252 @endif intl
28253 @if ld
28254 @[ -d stage1-ld ] || mkdir stage1-ld; \
28255 set stage1-ld ld ; @CREATE_LINK_TO_DIR@
28256 @endif ld
28257 @if libcpp
28258 @[ -d stage1-libcpp ] || mkdir stage1-libcpp; \
28259 set stage1-libcpp libcpp ; @CREATE_LINK_TO_DIR@
28260 @endif libcpp
28261 @if libbanshee
28262 @[ -d stage1-libbanshee ] || mkdir stage1-libbanshee; \
28263 set stage1-libbanshee libbanshee ; @CREATE_LINK_TO_DIR@
28264 @endif libbanshee
28265 @if libiberty
28266 @[ -d stage1-libiberty ] || mkdir stage1-libiberty; \
28267 set stage1-libiberty libiberty ; @CREATE_LINK_TO_DIR@
28268 @endif libiberty
28269 @if zlib
28270 @[ -d stage1-zlib ] || mkdir stage1-zlib; \
28271 set stage1-zlib zlib ; @CREATE_LINK_TO_DIR@
28272 @endif zlib
28273
28274 stage1-end::
28275 @rm -f stage_current
28276 @if bfd
28277 @set bfd stage1-bfd ; @UNDO_LINK_TO_DIR@
28278 @endif bfd
28279 @if opcodes
28280 @set opcodes stage1-opcodes ; @UNDO_LINK_TO_DIR@
28281 @endif opcodes
28282 @if binutils
28283 @set binutils stage1-binutils ; @UNDO_LINK_TO_DIR@
28284 @endif binutils
28285 @if gas
28286 @set gas stage1-gas ; @UNDO_LINK_TO_DIR@
28287 @endif gas
28288 @if gcc
28289 @set gcc stage1-gcc ; @UNDO_LINK_TO_DIR@
28290 @endif gcc
28291 @if intl
28292 @set intl stage1-intl ; @UNDO_LINK_TO_DIR@
28293 @endif intl
28294 @if ld
28295 @set ld stage1-ld ; @UNDO_LINK_TO_DIR@
28296 @endif ld
28297 @if libcpp
28298 @set libcpp stage1-libcpp ; @UNDO_LINK_TO_DIR@
28299 @endif libcpp
28300 @if libbanshee
28301 @set libbanshee stage1-libbanshee ; @UNDO_LINK_TO_DIR@
28302 @endif libbanshee
28303 @if libiberty
28304 @set libiberty stage1-libiberty ; @UNDO_LINK_TO_DIR@
28305 @endif libiberty
28306 @if zlib
28307 @set zlib stage1-zlib ; @UNDO_LINK_TO_DIR@
28308 @endif zlib
28309
28310 # Bubble a bugfix through all the stages up to stage 1. They
28311 # are remade, but not reconfigured. The next stage (if any) will not
28312 # be reconfigured as well.
28313 .PHONY: stage1-bubble
28314 stage1-bubble::
28315 @if test -f stage1-lean ; then \
28316 echo Skipping rebuild of stage1 ; \
28317 else \
28318 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
28319 fi
28320
28321 .PHONY: all-stage1
28322 all-stage1: \
28323 maybe-all-stage1-bfd \
28324 maybe-all-stage1-opcodes \
28325 maybe-all-stage1-binutils \
28326 maybe-all-stage1-gas \
28327 maybe-all-stage1-gcc \
28328 maybe-all-stage1-intl \
28329 maybe-all-stage1-ld \
28330 maybe-all-stage1-libcpp \
28331 maybe-all-stage1-libbanshee \
28332 maybe-all-stage1-libiberty \
28333 maybe-all-stage1-zlib
28334
28335
28336 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
28337 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
28338
28339 maybe-configure-stage1-bfd:
28340 maybe-all-stage1-bfd:
28341
28342 @if bfd-bootstrap
28343 maybe-configure-stage1-bfd: configure-stage1-bfd
28344 configure-stage1-bfd:
28345 @$(MAKE) stage1-start
28346 @[ -f bfd/Makefile ] && exit 0 || : ; \
28347 r=`${PWD_COMMAND}`; export r; \
28348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28349 $(HOST_EXPORTS) \
28350 echo Configuring stage 1 in bfd ; \
28351 cd bfd || exit 1; \
28352 case $(srcdir) in \
28353 \.) \
28354 srcdiroption="--srcdir=."; \
28355 libsrcdir=".";; \
28356 /* | [A-Za-z]:[\\/]*) \
28357 srcdiroption="--srcdir=$(srcdir)/bfd"; \
28358 libsrcdir="$$s/bfd";; \
28359 *) \
28360 srcdiroption="--srcdir=../$(srcdir)/bfd"; \
28361 libsrcdir="$$s/bfd";; \
28362 esac; \
28363 $(SHELL) $${libsrcdir}/configure \
28364 $(HOST_CONFIGARGS) $${srcdiroption} \
28365 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
28366
28367 maybe-all-stage1-bfd: all-stage1-bfd
28368 all-stage1-bfd: configure-stage1-bfd
28369 @$(MAKE) stage1-start
28370 @r=`${PWD_COMMAND}`; export r; \
28371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28372 $(HOST_EXPORTS) \
28373 cd bfd && \
28374 $(MAKE) $(FLAGS_TO_PASS) \
28375 CFLAGS="$(STAGE1_CFLAGS)"
28376 @endif bfd-bootstrap
28377
28378 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
28379 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
28380
28381 maybe-configure-stage1-opcodes:
28382 maybe-all-stage1-opcodes:
28383
28384 @if opcodes-bootstrap
28385 maybe-configure-stage1-opcodes: configure-stage1-opcodes
28386 configure-stage1-opcodes:
28387 @$(MAKE) stage1-start
28388 @[ -f opcodes/Makefile ] && exit 0 || : ; \
28389 r=`${PWD_COMMAND}`; export r; \
28390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28391 $(HOST_EXPORTS) \
28392 echo Configuring stage 1 in opcodes ; \
28393 cd opcodes || exit 1; \
28394 case $(srcdir) in \
28395 \.) \
28396 srcdiroption="--srcdir=."; \
28397 libsrcdir=".";; \
28398 /* | [A-Za-z]:[\\/]*) \
28399 srcdiroption="--srcdir=$(srcdir)/opcodes"; \
28400 libsrcdir="$$s/opcodes";; \
28401 *) \
28402 srcdiroption="--srcdir=../$(srcdir)/opcodes"; \
28403 libsrcdir="$$s/opcodes";; \
28404 esac; \
28405 $(SHELL) $${libsrcdir}/configure \
28406 $(HOST_CONFIGARGS) $${srcdiroption} \
28407 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
28408
28409 maybe-all-stage1-opcodes: all-stage1-opcodes
28410 all-stage1-opcodes: configure-stage1-opcodes
28411 @$(MAKE) stage1-start
28412 @r=`${PWD_COMMAND}`; export r; \
28413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28414 $(HOST_EXPORTS) \
28415 cd opcodes && \
28416 $(MAKE) $(FLAGS_TO_PASS) \
28417 CFLAGS="$(STAGE1_CFLAGS)"
28418 @endif opcodes-bootstrap
28419
28420 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
28421 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
28422
28423 maybe-configure-stage1-binutils:
28424 maybe-all-stage1-binutils:
28425
28426 @if binutils-bootstrap
28427 maybe-configure-stage1-binutils: configure-stage1-binutils
28428 configure-stage1-binutils:
28429 @$(MAKE) stage1-start
28430 @[ -f binutils/Makefile ] && exit 0 || : ; \
28431 r=`${PWD_COMMAND}`; export r; \
28432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28433 $(HOST_EXPORTS) \
28434 echo Configuring stage 1 in binutils ; \
28435 cd binutils || exit 1; \
28436 case $(srcdir) in \
28437 \.) \
28438 srcdiroption="--srcdir=."; \
28439 libsrcdir=".";; \
28440 /* | [A-Za-z]:[\\/]*) \
28441 srcdiroption="--srcdir=$(srcdir)/binutils"; \
28442 libsrcdir="$$s/binutils";; \
28443 *) \
28444 srcdiroption="--srcdir=../$(srcdir)/binutils"; \
28445 libsrcdir="$$s/binutils";; \
28446 esac; \
28447 $(SHELL) $${libsrcdir}/configure \
28448 $(HOST_CONFIGARGS) $${srcdiroption} \
28449 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
28450
28451 maybe-all-stage1-binutils: all-stage1-binutils
28452 all-stage1-binutils: configure-stage1-binutils
28453 @$(MAKE) stage1-start
28454 @r=`${PWD_COMMAND}`; export r; \
28455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28456 $(HOST_EXPORTS) \
28457 cd binutils && \
28458 $(MAKE) $(FLAGS_TO_PASS) \
28459 CFLAGS="$(STAGE1_CFLAGS)"
28460 @endif binutils-bootstrap
28461
28462 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
28463 .PHONY: all-stage1-gas maybe-all-stage1-gas
28464
28465 maybe-configure-stage1-gas:
28466 maybe-all-stage1-gas:
28467
28468 @if gas-bootstrap
28469 maybe-configure-stage1-gas: configure-stage1-gas
28470 configure-stage1-gas:
28471 @$(MAKE) stage1-start
28472 @[ -f gas/Makefile ] && exit 0 || : ; \
28473 r=`${PWD_COMMAND}`; export r; \
28474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28475 $(HOST_EXPORTS) \
28476 echo Configuring stage 1 in gas ; \
28477 cd gas || exit 1; \
28478 case $(srcdir) in \
28479 \.) \
28480 srcdiroption="--srcdir=."; \
28481 libsrcdir=".";; \
28482 /* | [A-Za-z]:[\\/]*) \
28483 srcdiroption="--srcdir=$(srcdir)/gas"; \
28484 libsrcdir="$$s/gas";; \
28485 *) \
28486 srcdiroption="--srcdir=../$(srcdir)/gas"; \
28487 libsrcdir="$$s/gas";; \
28488 esac; \
28489 $(SHELL) $${libsrcdir}/configure \
28490 $(HOST_CONFIGARGS) $${srcdiroption} \
28491 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
28492
28493 maybe-all-stage1-gas: all-stage1-gas
28494 all-stage1-gas: configure-stage1-gas
28495 @$(MAKE) stage1-start
28496 @r=`${PWD_COMMAND}`; export r; \
28497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28498 $(HOST_EXPORTS) \
28499 cd gas && \
28500 $(MAKE) $(FLAGS_TO_PASS) \
28501 CFLAGS="$(STAGE1_CFLAGS)"
28502 @endif gas-bootstrap
28503
28504 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
28505 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
28506
28507 maybe-configure-stage1-gcc:
28508 maybe-all-stage1-gcc:
28509
28510 @if gcc-bootstrap
28511 maybe-configure-stage1-gcc: configure-stage1-gcc
28512 configure-stage1-gcc:
28513 @$(MAKE) stage1-start
28514 @[ -f gcc/Makefile ] && exit 0 || : ; \
28515 r=`${PWD_COMMAND}`; export r; \
28516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28517 $(HOST_EXPORTS) \
28518 echo Configuring stage 1 in gcc ; \
28519 cd gcc || exit 1; \
28520 case $(srcdir) in \
28521 \.) \
28522 srcdiroption="--srcdir=."; \
28523 libsrcdir=".";; \
28524 /* | [A-Za-z]:[\\/]*) \
28525 srcdiroption="--srcdir=$(srcdir)/gcc"; \
28526 libsrcdir="$$s/gcc";; \
28527 *) \
28528 srcdiroption="--srcdir=../$(srcdir)/gcc"; \
28529 libsrcdir="$$s/gcc";; \
28530 esac; \
28531 $(SHELL) $${libsrcdir}/configure \
28532 $(HOST_CONFIGARGS) $${srcdiroption} \
28533 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
28534
28535 maybe-all-stage1-gcc: all-stage1-gcc
28536 all-stage1-gcc: configure-stage1-gcc
28537 @$(MAKE) stage1-start
28538 @r=`${PWD_COMMAND}`; export r; \
28539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28540 $(HOST_EXPORTS) \
28541 cd gcc && \
28542 $(MAKE) $(FLAGS_TO_PASS) \
28543 CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS)
28544 @endif gcc-bootstrap
28545
28546 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
28547 .PHONY: all-stage1-intl maybe-all-stage1-intl
28548
28549 maybe-configure-stage1-intl:
28550 maybe-all-stage1-intl:
28551
28552 @if intl-bootstrap
28553 maybe-configure-stage1-intl: configure-stage1-intl
28554 configure-stage1-intl:
28555 @$(MAKE) stage1-start
28556 @[ -f intl/Makefile ] && exit 0 || : ; \
28557 r=`${PWD_COMMAND}`; export r; \
28558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28559 $(HOST_EXPORTS) \
28560 echo Configuring stage 1 in intl ; \
28561 cd intl || exit 1; \
28562 case $(srcdir) in \
28563 \.) \
28564 srcdiroption="--srcdir=."; \
28565 libsrcdir=".";; \
28566 /* | [A-Za-z]:[\\/]*) \
28567 srcdiroption="--srcdir=$(srcdir)/intl"; \
28568 libsrcdir="$$s/intl";; \
28569 *) \
28570 srcdiroption="--srcdir=../$(srcdir)/intl"; \
28571 libsrcdir="$$s/intl";; \
28572 esac; \
28573 $(SHELL) $${libsrcdir}/configure \
28574 $(HOST_CONFIGARGS) $${srcdiroption} \
28575 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
28576
28577 maybe-all-stage1-intl: all-stage1-intl
28578 all-stage1-intl: configure-stage1-intl
28579 @$(MAKE) stage1-start
28580 @r=`${PWD_COMMAND}`; export r; \
28581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28582 $(HOST_EXPORTS) \
28583 cd intl && \
28584 $(MAKE) $(FLAGS_TO_PASS) \
28585 CFLAGS="$(STAGE1_CFLAGS)"
28586 @endif intl-bootstrap
28587
28588 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
28589 .PHONY: all-stage1-ld maybe-all-stage1-ld
28590
28591 maybe-configure-stage1-ld:
28592 maybe-all-stage1-ld:
28593
28594 @if ld-bootstrap
28595 maybe-configure-stage1-ld: configure-stage1-ld
28596 configure-stage1-ld:
28597 @$(MAKE) stage1-start
28598 @[ -f ld/Makefile ] && exit 0 || : ; \
28599 r=`${PWD_COMMAND}`; export r; \
28600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28601 $(HOST_EXPORTS) \
28602 echo Configuring stage 1 in ld ; \
28603 cd ld || exit 1; \
28604 case $(srcdir) in \
28605 \.) \
28606 srcdiroption="--srcdir=."; \
28607 libsrcdir=".";; \
28608 /* | [A-Za-z]:[\\/]*) \
28609 srcdiroption="--srcdir=$(srcdir)/ld"; \
28610 libsrcdir="$$s/ld";; \
28611 *) \
28612 srcdiroption="--srcdir=../$(srcdir)/ld"; \
28613 libsrcdir="$$s/ld";; \
28614 esac; \
28615 $(SHELL) $${libsrcdir}/configure \
28616 $(HOST_CONFIGARGS) $${srcdiroption} \
28617 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
28618
28619 maybe-all-stage1-ld: all-stage1-ld
28620 all-stage1-ld: configure-stage1-ld
28621 @$(MAKE) stage1-start
28622 @r=`${PWD_COMMAND}`; export r; \
28623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28624 $(HOST_EXPORTS) \
28625 cd ld && \
28626 $(MAKE) $(FLAGS_TO_PASS) \
28627 CFLAGS="$(STAGE1_CFLAGS)"
28628 @endif ld-bootstrap
28629
28630 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
28631 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
28632
28633 maybe-configure-stage1-libcpp:
28634 maybe-all-stage1-libcpp:
28635
28636 @if libcpp-bootstrap
28637 maybe-configure-stage1-libcpp: configure-stage1-libcpp
28638 configure-stage1-libcpp:
28639 @$(MAKE) stage1-start
28640 @[ -f libcpp/Makefile ] && exit 0 || : ; \
28641 r=`${PWD_COMMAND}`; export r; \
28642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28643 $(HOST_EXPORTS) \
28644 echo Configuring stage 1 in libcpp ; \
28645 cd libcpp || exit 1; \
28646 case $(srcdir) in \
28647 \.) \
28648 srcdiroption="--srcdir=."; \
28649 libsrcdir=".";; \
28650 /* | [A-Za-z]:[\\/]*) \
28651 srcdiroption="--srcdir=$(srcdir)/libcpp"; \
28652 libsrcdir="$$s/libcpp";; \
28653 *) \
28654 srcdiroption="--srcdir=../$(srcdir)/libcpp"; \
28655 libsrcdir="$$s/libcpp";; \
28656 esac; \
28657 $(SHELL) $${libsrcdir}/configure \
28658 $(HOST_CONFIGARGS) $${srcdiroption} \
28659 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
28660
28661 maybe-all-stage1-libcpp: all-stage1-libcpp
28662 all-stage1-libcpp: configure-stage1-libcpp
28663 @$(MAKE) stage1-start
28664 @r=`${PWD_COMMAND}`; export r; \
28665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28666 $(HOST_EXPORTS) \
28667 cd libcpp && \
28668 $(MAKE) $(FLAGS_TO_PASS) \
28669 CFLAGS="$(STAGE1_CFLAGS)"
28670 @endif libcpp-bootstrap
28671
28672 .PHONY: configure-stage1-libbanshee maybe-configure-stage1-libbanshee
28673 .PHONY: all-stage1-libbanshee maybe-all-stage1-libbanshee
28674
28675 maybe-configure-stage1-libbanshee:
28676 maybe-all-stage1-libbanshee:
28677
28678 @if libbanshee-bootstrap
28679 maybe-configure-stage1-libbanshee: configure-stage1-libbanshee
28680 configure-stage1-libbanshee:
28681 @$(MAKE) stage1-start
28682 @[ -f libbanshee/Makefile ] && exit 0 || : ; \
28683 r=`${PWD_COMMAND}`; export r; \
28684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28685 $(HOST_EXPORTS) \
28686 echo Configuring stage 1 in libbanshee ; \
28687 cd libbanshee || exit 1; \
28688 case $(srcdir) in \
28689 \.) \
28690 srcdiroption="--srcdir=."; \
28691 libsrcdir=".";; \
28692 /* | [A-Za-z]:[\\/]*) \
28693 srcdiroption="--srcdir=$(srcdir)/libbanshee"; \
28694 libsrcdir="$$s/libbanshee";; \
28695 *) \
28696 srcdiroption="--srcdir=../$(srcdir)/libbanshee"; \
28697 libsrcdir="$$s/libbanshee";; \
28698 esac; \
28699 $(SHELL) $${libsrcdir}/configure \
28700 $(HOST_CONFIGARGS) $${srcdiroption} \
28701 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
28702
28703 maybe-all-stage1-libbanshee: all-stage1-libbanshee
28704 all-stage1-libbanshee: configure-stage1-libbanshee
28705 @$(MAKE) stage1-start
28706 @r=`${PWD_COMMAND}`; export r; \
28707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28708 $(HOST_EXPORTS) \
28709 cd libbanshee && \
28710 $(MAKE) $(FLAGS_TO_PASS) \
28711 CFLAGS="$(STAGE1_CFLAGS)"
28712 @endif libbanshee-bootstrap
28713
28714 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
28715 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28716
28717 maybe-configure-stage1-libiberty:
28718 maybe-all-stage1-libiberty:
28719
28720 @if libiberty-bootstrap
28721 maybe-configure-stage1-libiberty: configure-stage1-libiberty
28722 configure-stage1-libiberty:
28723 @$(MAKE) stage1-start
28724 @[ -f libiberty/Makefile ] && exit 0 || : ; \
28725 r=`${PWD_COMMAND}`; export r; \
28726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28727 $(HOST_EXPORTS) \
28728 echo Configuring stage 1 in libiberty ; \
28729 cd libiberty || exit 1; \
28730 case $(srcdir) in \
28731 \.) \
28732 srcdiroption="--srcdir=."; \
28733 libsrcdir=".";; \
28734 /* | [A-Za-z]:[\\/]*) \
28735 srcdiroption="--srcdir=$(srcdir)/libiberty"; \
28736 libsrcdir="$$s/libiberty";; \
28737 *) \
28738 srcdiroption="--srcdir=../$(srcdir)/libiberty"; \
28739 libsrcdir="$$s/libiberty";; \
28740 esac; \
28741 $(SHELL) $${libsrcdir}/configure \
28742 $(HOST_CONFIGARGS) $${srcdiroption} \
28743 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
28744
28745 maybe-all-stage1-libiberty: all-stage1-libiberty
28746 all-stage1-libiberty: configure-stage1-libiberty
28747 @$(MAKE) stage1-start
28748 @r=`${PWD_COMMAND}`; export r; \
28749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28750 $(HOST_EXPORTS) \
28751 cd libiberty && \
28752 $(MAKE) $(FLAGS_TO_PASS) \
28753 CFLAGS="$(STAGE1_CFLAGS)"
28754 @endif libiberty-bootstrap
28755
28756 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
28757 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
28758
28759 maybe-configure-stage1-zlib:
28760 maybe-all-stage1-zlib:
28761
28762 @if zlib-bootstrap
28763 maybe-configure-stage1-zlib: configure-stage1-zlib
28764 configure-stage1-zlib:
28765 @$(MAKE) stage1-start
28766 @[ -f zlib/Makefile ] && exit 0 || : ; \
28767 r=`${PWD_COMMAND}`; export r; \
28768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28769 $(HOST_EXPORTS) \
28770 echo Configuring stage 1 in zlib ; \
28771 cd zlib || exit 1; \
28772 case $(srcdir) in \
28773 \.) \
28774 srcdiroption="--srcdir=."; \
28775 libsrcdir=".";; \
28776 /* | [A-Za-z]:[\\/]*) \
28777 srcdiroption="--srcdir=$(srcdir)/zlib"; \
28778 libsrcdir="$$s/zlib";; \
28779 *) \
28780 srcdiroption="--srcdir=../$(srcdir)/zlib"; \
28781 libsrcdir="$$s/zlib";; \
28782 esac; \
28783 $(SHELL) $${libsrcdir}/configure \
28784 $(HOST_CONFIGARGS) $${srcdiroption} \
28785 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
28786
28787 maybe-all-stage1-zlib: all-stage1-zlib
28788 all-stage1-zlib: configure-stage1-zlib
28789 @$(MAKE) stage1-start
28790 @r=`${PWD_COMMAND}`; export r; \
28791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28792 $(HOST_EXPORTS) \
28793 cd zlib && \
28794 $(MAKE) $(FLAGS_TO_PASS) \
28795 CFLAGS="$(STAGE1_CFLAGS)"
28796 @endif zlib-bootstrap
28797
28798
28799 # FIXME: Will not need to be conditional when toplevel bootstrap is the
28800 # only possibility, but now it conflicts with no-bootstrap rules
28801 @if gcc-bootstrap
28802
28803
28804
28805
28806 .PHONY: distclean-stage1
28807
28808 # Rules to wipe a stage and all the following ones, used for cleanstrap
28809
28810 distclean-stage1::
28811 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
28812 rm -rf stage1-*
28813
28814
28815 @endif gcc-bootstrap
28816
28817
28818 .PHONY: stage2-start stage2-end
28819
28820 stage2-start::
28821 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
28822 echo stage2 > stage_current ; \
28823 echo stage2 > stage_last
28824 @if bfd
28825 @[ -d stage2-bfd ] || mkdir stage2-bfd; \
28826 set stage2-bfd bfd ; @CREATE_LINK_TO_DIR@ ; \
28827 set stage1-bfd prev-bfd ; @CREATE_LINK_TO_DIR@
28828 @endif bfd
28829 @if opcodes
28830 @[ -d stage2-opcodes ] || mkdir stage2-opcodes; \
28831 set stage2-opcodes opcodes ; @CREATE_LINK_TO_DIR@ ; \
28832 set stage1-opcodes prev-opcodes ; @CREATE_LINK_TO_DIR@
28833 @endif opcodes
28834 @if binutils
28835 @[ -d stage2-binutils ] || mkdir stage2-binutils; \
28836 set stage2-binutils binutils ; @CREATE_LINK_TO_DIR@ ; \
28837 set stage1-binutils prev-binutils ; @CREATE_LINK_TO_DIR@
28838 @endif binutils
28839 @if gas
28840 @[ -d stage2-gas ] || mkdir stage2-gas; \
28841 set stage2-gas gas ; @CREATE_LINK_TO_DIR@ ; \
28842 set stage1-gas prev-gas ; @CREATE_LINK_TO_DIR@
28843 @endif gas
28844 @if gcc
28845 @[ -d stage2-gcc ] || mkdir stage2-gcc; \
28846 set stage2-gcc gcc ; @CREATE_LINK_TO_DIR@ ; \
28847 set stage1-gcc prev-gcc ; @CREATE_LINK_TO_DIR@
28848 @endif gcc
28849 @if intl
28850 @[ -d stage2-intl ] || mkdir stage2-intl; \
28851 set stage2-intl intl ; @CREATE_LINK_TO_DIR@ ; \
28852 set stage1-intl prev-intl ; @CREATE_LINK_TO_DIR@
28853 @endif intl
28854 @if ld
28855 @[ -d stage2-ld ] || mkdir stage2-ld; \
28856 set stage2-ld ld ; @CREATE_LINK_TO_DIR@ ; \
28857 set stage1-ld prev-ld ; @CREATE_LINK_TO_DIR@
28858 @endif ld
28859 @if libcpp
28860 @[ -d stage2-libcpp ] || mkdir stage2-libcpp; \
28861 set stage2-libcpp libcpp ; @CREATE_LINK_TO_DIR@ ; \
28862 set stage1-libcpp prev-libcpp ; @CREATE_LINK_TO_DIR@
28863 @endif libcpp
28864 @if libbanshee
28865 @[ -d stage2-libbanshee ] || mkdir stage2-libbanshee; \
28866 set stage2-libbanshee libbanshee ; @CREATE_LINK_TO_DIR@ ; \
28867 set stage1-libbanshee prev-libbanshee ; @CREATE_LINK_TO_DIR@
28868 @endif libbanshee
28869 @if libiberty
28870 @[ -d stage2-libiberty ] || mkdir stage2-libiberty; \
28871 set stage2-libiberty libiberty ; @CREATE_LINK_TO_DIR@ ; \
28872 set stage1-libiberty prev-libiberty ; @CREATE_LINK_TO_DIR@
28873 @endif libiberty
28874 @if zlib
28875 @[ -d stage2-zlib ] || mkdir stage2-zlib; \
28876 set stage2-zlib zlib ; @CREATE_LINK_TO_DIR@ ; \
28877 set stage1-zlib prev-zlib ; @CREATE_LINK_TO_DIR@
28878 @endif zlib
28879
28880 stage2-end::
28881 @rm -f stage_current
28882 @if bfd
28883 @set bfd stage2-bfd ; @UNDO_LINK_TO_DIR@ ; \
28884 set prev-bfd stage1-bfd ; @UNDO_LINK_TO_DIR@
28885 @endif bfd
28886 @if opcodes
28887 @set opcodes stage2-opcodes ; @UNDO_LINK_TO_DIR@ ; \
28888 set prev-opcodes stage1-opcodes ; @UNDO_LINK_TO_DIR@
28889 @endif opcodes
28890 @if binutils
28891 @set binutils stage2-binutils ; @UNDO_LINK_TO_DIR@ ; \
28892 set prev-binutils stage1-binutils ; @UNDO_LINK_TO_DIR@
28893 @endif binutils
28894 @if gas
28895 @set gas stage2-gas ; @UNDO_LINK_TO_DIR@ ; \
28896 set prev-gas stage1-gas ; @UNDO_LINK_TO_DIR@
28897 @endif gas
28898 @if gcc
28899 @set gcc stage2-gcc ; @UNDO_LINK_TO_DIR@ ; \
28900 set prev-gcc stage1-gcc ; @UNDO_LINK_TO_DIR@
28901 @endif gcc
28902 @if intl
28903 @set intl stage2-intl ; @UNDO_LINK_TO_DIR@ ; \
28904 set prev-intl stage1-intl ; @UNDO_LINK_TO_DIR@
28905 @endif intl
28906 @if ld
28907 @set ld stage2-ld ; @UNDO_LINK_TO_DIR@ ; \
28908 set prev-ld stage1-ld ; @UNDO_LINK_TO_DIR@
28909 @endif ld
28910 @if libcpp
28911 @set libcpp stage2-libcpp ; @UNDO_LINK_TO_DIR@ ; \
28912 set prev-libcpp stage1-libcpp ; @UNDO_LINK_TO_DIR@
28913 @endif libcpp
28914 @if libbanshee
28915 @set libbanshee stage2-libbanshee ; @UNDO_LINK_TO_DIR@ ; \
28916 set prev-libbanshee stage1-libbanshee ; @UNDO_LINK_TO_DIR@
28917 @endif libbanshee
28918 @if libiberty
28919 @set libiberty stage2-libiberty ; @UNDO_LINK_TO_DIR@ ; \
28920 set prev-libiberty stage1-libiberty ; @UNDO_LINK_TO_DIR@
28921 @endif libiberty
28922 @if zlib
28923 @set zlib stage2-zlib ; @UNDO_LINK_TO_DIR@ ; \
28924 set prev-zlib stage1-zlib ; @UNDO_LINK_TO_DIR@
28925 @endif zlib
28926
28927 # Bubble a bugfix through all the stages up to stage 2. They
28928 # are remade, but not reconfigured. The next stage (if any) will not
28929 # be reconfigured as well.
28930 .PHONY: stage2-bubble
28931 stage2-bubble:: stage1-bubble
28932 @if test -f stage2-lean || test -f stage1-lean ; then \
28933 echo Skipping rebuild of stage2 ; \
28934 else \
28935 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
28936 fi
28937
28938 .PHONY: all-stage2
28939 all-stage2: \
28940 maybe-all-stage2-bfd \
28941 maybe-all-stage2-opcodes \
28942 maybe-all-stage2-binutils \
28943 maybe-all-stage2-gas \
28944 maybe-all-stage2-gcc \
28945 maybe-all-stage2-intl \
28946 maybe-all-stage2-ld \
28947 maybe-all-stage2-libcpp \
28948 maybe-all-stage2-libbanshee \
28949 maybe-all-stage2-libiberty \
28950 maybe-all-stage2-zlib
28951
28952
28953 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
28954 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
28955
28956 maybe-configure-stage2-bfd:
28957 maybe-all-stage2-bfd:
28958
28959 @if bfd-bootstrap
28960 maybe-configure-stage2-bfd: configure-stage2-bfd
28961 configure-stage2-bfd:
28962 @$(MAKE) stage2-start
28963 @[ -f bfd/Makefile ] && exit 0 || : ; \
28964 r=`${PWD_COMMAND}`; export r; \
28965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28966 $(STAGE_HOST_EXPORTS) \
28967 echo Configuring stage 2 in bfd ; \
28968 cd bfd || exit 1; \
28969 case $(srcdir) in \
28970 \.) \
28971 srcdiroption="--srcdir=."; \
28972 libsrcdir=".";; \
28973 /* | [A-Za-z]:[\\/]*) \
28974 srcdiroption="--srcdir=$(srcdir)/bfd"; \
28975 libsrcdir="$$s/bfd";; \
28976 *) \
28977 srcdiroption="--srcdir=../$(srcdir)/bfd"; \
28978 libsrcdir="$$s/bfd";; \
28979 esac; \
28980 $(SHELL) $${libsrcdir}/configure \
28981 $(HOST_CONFIGARGS) $${srcdiroption} \
28982 @stage2_werror_flag@
28983
28984 maybe-all-stage2-bfd: all-stage2-bfd
28985 all-stage2-bfd: configure-stage2-bfd
28986 @$(MAKE) stage2-start
28987 @r=`${PWD_COMMAND}`; export r; \
28988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28989 $(STAGE_HOST_EXPORTS) \
28990 cd bfd && \
28991 $(MAKE) $(FLAGS_TO_PASS) \
28992 $(POSTSTAGE1_FLAGS_TO_PASS) \
28993
28994 @endif bfd-bootstrap
28995
28996 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
28997 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
28998
28999 maybe-configure-stage2-opcodes:
29000 maybe-all-stage2-opcodes:
29001
29002 @if opcodes-bootstrap
29003 maybe-configure-stage2-opcodes: configure-stage2-opcodes
29004 configure-stage2-opcodes:
29005 @$(MAKE) stage2-start
29006 @[ -f opcodes/Makefile ] && exit 0 || : ; \
29007 r=`${PWD_COMMAND}`; export r; \
29008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29009 $(STAGE_HOST_EXPORTS) \
29010 echo Configuring stage 2 in opcodes ; \
29011 cd opcodes || exit 1; \
29012 case $(srcdir) in \
29013 \.) \
29014 srcdiroption="--srcdir=."; \
29015 libsrcdir=".";; \
29016 /* | [A-Za-z]:[\\/]*) \
29017 srcdiroption="--srcdir=$(srcdir)/opcodes"; \
29018 libsrcdir="$$s/opcodes";; \
29019 *) \
29020 srcdiroption="--srcdir=../$(srcdir)/opcodes"; \
29021 libsrcdir="$$s/opcodes";; \
29022 esac; \
29023 $(SHELL) $${libsrcdir}/configure \
29024 $(HOST_CONFIGARGS) $${srcdiroption} \
29025 @stage2_werror_flag@
29026
29027 maybe-all-stage2-opcodes: all-stage2-opcodes
29028 all-stage2-opcodes: configure-stage2-opcodes
29029 @$(MAKE) stage2-start
29030 @r=`${PWD_COMMAND}`; export r; \
29031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29032 $(STAGE_HOST_EXPORTS) \
29033 cd opcodes && \
29034 $(MAKE) $(FLAGS_TO_PASS) \
29035 $(POSTSTAGE1_FLAGS_TO_PASS) \
29036
29037 @endif opcodes-bootstrap
29038
29039 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
29040 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
29041
29042 maybe-configure-stage2-binutils:
29043 maybe-all-stage2-binutils:
29044
29045 @if binutils-bootstrap
29046 maybe-configure-stage2-binutils: configure-stage2-binutils
29047 configure-stage2-binutils:
29048 @$(MAKE) stage2-start
29049 @[ -f binutils/Makefile ] && exit 0 || : ; \
29050 r=`${PWD_COMMAND}`; export r; \
29051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29052 $(STAGE_HOST_EXPORTS) \
29053 echo Configuring stage 2 in binutils ; \
29054 cd binutils || exit 1; \
29055 case $(srcdir) in \
29056 \.) \
29057 srcdiroption="--srcdir=."; \
29058 libsrcdir=".";; \
29059 /* | [A-Za-z]:[\\/]*) \
29060 srcdiroption="--srcdir=$(srcdir)/binutils"; \
29061 libsrcdir="$$s/binutils";; \
29062 *) \
29063 srcdiroption="--srcdir=../$(srcdir)/binutils"; \
29064 libsrcdir="$$s/binutils";; \
29065 esac; \
29066 $(SHELL) $${libsrcdir}/configure \
29067 $(HOST_CONFIGARGS) $${srcdiroption} \
29068 @stage2_werror_flag@
29069
29070 maybe-all-stage2-binutils: all-stage2-binutils
29071 all-stage2-binutils: configure-stage2-binutils
29072 @$(MAKE) stage2-start
29073 @r=`${PWD_COMMAND}`; export r; \
29074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29075 $(STAGE_HOST_EXPORTS) \
29076 cd binutils && \
29077 $(MAKE) $(FLAGS_TO_PASS) \
29078 $(POSTSTAGE1_FLAGS_TO_PASS) \
29079
29080 @endif binutils-bootstrap
29081
29082 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
29083 .PHONY: all-stage2-gas maybe-all-stage2-gas
29084
29085 maybe-configure-stage2-gas:
29086 maybe-all-stage2-gas:
29087
29088 @if gas-bootstrap
29089 maybe-configure-stage2-gas: configure-stage2-gas
29090 configure-stage2-gas:
29091 @$(MAKE) stage2-start
29092 @[ -f gas/Makefile ] && exit 0 || : ; \
29093 r=`${PWD_COMMAND}`; export r; \
29094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29095 $(STAGE_HOST_EXPORTS) \
29096 echo Configuring stage 2 in gas ; \
29097 cd gas || exit 1; \
29098 case $(srcdir) in \
29099 \.) \
29100 srcdiroption="--srcdir=."; \
29101 libsrcdir=".";; \
29102 /* | [A-Za-z]:[\\/]*) \
29103 srcdiroption="--srcdir=$(srcdir)/gas"; \
29104 libsrcdir="$$s/gas";; \
29105 *) \
29106 srcdiroption="--srcdir=../$(srcdir)/gas"; \
29107 libsrcdir="$$s/gas";; \
29108 esac; \
29109 $(SHELL) $${libsrcdir}/configure \
29110 $(HOST_CONFIGARGS) $${srcdiroption} \
29111 @stage2_werror_flag@
29112
29113 maybe-all-stage2-gas: all-stage2-gas
29114 all-stage2-gas: configure-stage2-gas
29115 @$(MAKE) stage2-start
29116 @r=`${PWD_COMMAND}`; export r; \
29117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29118 $(STAGE_HOST_EXPORTS) \
29119 cd gas && \
29120 $(MAKE) $(FLAGS_TO_PASS) \
29121 $(POSTSTAGE1_FLAGS_TO_PASS) \
29122
29123 @endif gas-bootstrap
29124
29125 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
29126 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
29127
29128 maybe-configure-stage2-gcc:
29129 maybe-all-stage2-gcc:
29130
29131 @if gcc-bootstrap
29132 maybe-configure-stage2-gcc: configure-stage2-gcc
29133 configure-stage2-gcc:
29134 @$(MAKE) stage2-start
29135 @[ -f gcc/Makefile ] && exit 0 || : ; \
29136 r=`${PWD_COMMAND}`; export r; \
29137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29138 $(STAGE_HOST_EXPORTS) \
29139 echo Configuring stage 2 in gcc ; \
29140 cd gcc || exit 1; \
29141 case $(srcdir) in \
29142 \.) \
29143 srcdiroption="--srcdir=."; \
29144 libsrcdir=".";; \
29145 /* | [A-Za-z]:[\\/]*) \
29146 srcdiroption="--srcdir=$(srcdir)/gcc"; \
29147 libsrcdir="$$s/gcc";; \
29148 *) \
29149 srcdiroption="--srcdir=../$(srcdir)/gcc"; \
29150 libsrcdir="$$s/gcc";; \
29151 esac; \
29152 $(SHELL) $${libsrcdir}/configure \
29153 $(HOST_CONFIGARGS) $${srcdiroption} \
29154 @stage2_werror_flag@
29155
29156 maybe-all-stage2-gcc: all-stage2-gcc
29157 all-stage2-gcc: configure-stage2-gcc
29158 @$(MAKE) stage2-start
29159 @r=`${PWD_COMMAND}`; export r; \
29160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29161 $(STAGE_HOST_EXPORTS) \
29162 cd gcc && \
29163 $(MAKE) $(FLAGS_TO_PASS) \
29164 $(POSTSTAGE1_FLAGS_TO_PASS) \
29165 $(EXTRA_GCC_FLAGS)
29166 @endif gcc-bootstrap
29167
29168 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
29169 .PHONY: all-stage2-intl maybe-all-stage2-intl
29170
29171 maybe-configure-stage2-intl:
29172 maybe-all-stage2-intl:
29173
29174 @if intl-bootstrap
29175 maybe-configure-stage2-intl: configure-stage2-intl
29176 configure-stage2-intl:
29177 @$(MAKE) stage2-start
29178 @[ -f intl/Makefile ] && exit 0 || : ; \
29179 r=`${PWD_COMMAND}`; export r; \
29180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29181 $(STAGE_HOST_EXPORTS) \
29182 echo Configuring stage 2 in intl ; \
29183 cd intl || exit 1; \
29184 case $(srcdir) in \
29185 \.) \
29186 srcdiroption="--srcdir=."; \
29187 libsrcdir=".";; \
29188 /* | [A-Za-z]:[\\/]*) \
29189 srcdiroption="--srcdir=$(srcdir)/intl"; \
29190 libsrcdir="$$s/intl";; \
29191 *) \
29192 srcdiroption="--srcdir=../$(srcdir)/intl"; \
29193 libsrcdir="$$s/intl";; \
29194 esac; \
29195 $(SHELL) $${libsrcdir}/configure \
29196 $(HOST_CONFIGARGS) $${srcdiroption} \
29197 @stage2_werror_flag@
29198
29199 maybe-all-stage2-intl: all-stage2-intl
29200 all-stage2-intl: configure-stage2-intl
29201 @$(MAKE) stage2-start
29202 @r=`${PWD_COMMAND}`; export r; \
29203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29204 $(STAGE_HOST_EXPORTS) \
29205 cd intl && \
29206 $(MAKE) $(FLAGS_TO_PASS) \
29207 $(POSTSTAGE1_FLAGS_TO_PASS) \
29208
29209 @endif intl-bootstrap
29210
29211 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
29212 .PHONY: all-stage2-ld maybe-all-stage2-ld
29213
29214 maybe-configure-stage2-ld:
29215 maybe-all-stage2-ld:
29216
29217 @if ld-bootstrap
29218 maybe-configure-stage2-ld: configure-stage2-ld
29219 configure-stage2-ld:
29220 @$(MAKE) stage2-start
29221 @[ -f ld/Makefile ] && exit 0 || : ; \
29222 r=`${PWD_COMMAND}`; export r; \
29223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29224 $(STAGE_HOST_EXPORTS) \
29225 echo Configuring stage 2 in ld ; \
29226 cd ld || exit 1; \
29227 case $(srcdir) in \
29228 \.) \
29229 srcdiroption="--srcdir=."; \
29230 libsrcdir=".";; \
29231 /* | [A-Za-z]:[\\/]*) \
29232 srcdiroption="--srcdir=$(srcdir)/ld"; \
29233 libsrcdir="$$s/ld";; \
29234 *) \
29235 srcdiroption="--srcdir=../$(srcdir)/ld"; \
29236 libsrcdir="$$s/ld";; \
29237 esac; \
29238 $(SHELL) $${libsrcdir}/configure \
29239 $(HOST_CONFIGARGS) $${srcdiroption} \
29240 @stage2_werror_flag@
29241
29242 maybe-all-stage2-ld: all-stage2-ld
29243 all-stage2-ld: configure-stage2-ld
29244 @$(MAKE) stage2-start
29245 @r=`${PWD_COMMAND}`; export r; \
29246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29247 $(STAGE_HOST_EXPORTS) \
29248 cd ld && \
29249 $(MAKE) $(FLAGS_TO_PASS) \
29250 $(POSTSTAGE1_FLAGS_TO_PASS) \
29251
29252 @endif ld-bootstrap
29253
29254 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
29255 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
29256
29257 maybe-configure-stage2-libcpp:
29258 maybe-all-stage2-libcpp:
29259
29260 @if libcpp-bootstrap
29261 maybe-configure-stage2-libcpp: configure-stage2-libcpp
29262 configure-stage2-libcpp:
29263 @$(MAKE) stage2-start
29264 @[ -f libcpp/Makefile ] && exit 0 || : ; \
29265 r=`${PWD_COMMAND}`; export r; \
29266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29267 $(STAGE_HOST_EXPORTS) \
29268 echo Configuring stage 2 in libcpp ; \
29269 cd libcpp || exit 1; \
29270 case $(srcdir) in \
29271 \.) \
29272 srcdiroption="--srcdir=."; \
29273 libsrcdir=".";; \
29274 /* | [A-Za-z]:[\\/]*) \
29275 srcdiroption="--srcdir=$(srcdir)/libcpp"; \
29276 libsrcdir="$$s/libcpp";; \
29277 *) \
29278 srcdiroption="--srcdir=../$(srcdir)/libcpp"; \
29279 libsrcdir="$$s/libcpp";; \
29280 esac; \
29281 $(SHELL) $${libsrcdir}/configure \
29282 $(HOST_CONFIGARGS) $${srcdiroption} \
29283 @stage2_werror_flag@
29284
29285 maybe-all-stage2-libcpp: all-stage2-libcpp
29286 all-stage2-libcpp: configure-stage2-libcpp
29287 @$(MAKE) stage2-start
29288 @r=`${PWD_COMMAND}`; export r; \
29289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29290 $(STAGE_HOST_EXPORTS) \
29291 cd libcpp && \
29292 $(MAKE) $(FLAGS_TO_PASS) \
29293 $(POSTSTAGE1_FLAGS_TO_PASS) \
29294
29295 @endif libcpp-bootstrap
29296
29297 .PHONY: configure-stage2-libbanshee maybe-configure-stage2-libbanshee
29298 .PHONY: all-stage2-libbanshee maybe-all-stage2-libbanshee
29299
29300 maybe-configure-stage2-libbanshee:
29301 maybe-all-stage2-libbanshee:
29302
29303 @if libbanshee-bootstrap
29304 maybe-configure-stage2-libbanshee: configure-stage2-libbanshee
29305 configure-stage2-libbanshee:
29306 @$(MAKE) stage2-start
29307 @[ -f libbanshee/Makefile ] && exit 0 || : ; \
29308 r=`${PWD_COMMAND}`; export r; \
29309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29310 $(STAGE_HOST_EXPORTS) \
29311 echo Configuring stage 2 in libbanshee ; \
29312 cd libbanshee || exit 1; \
29313 case $(srcdir) in \
29314 \.) \
29315 srcdiroption="--srcdir=."; \
29316 libsrcdir=".";; \
29317 /* | [A-Za-z]:[\\/]*) \
29318 srcdiroption="--srcdir=$(srcdir)/libbanshee"; \
29319 libsrcdir="$$s/libbanshee";; \
29320 *) \
29321 srcdiroption="--srcdir=../$(srcdir)/libbanshee"; \
29322 libsrcdir="$$s/libbanshee";; \
29323 esac; \
29324 $(SHELL) $${libsrcdir}/configure \
29325 $(HOST_CONFIGARGS) $${srcdiroption} \
29326 @stage2_werror_flag@
29327
29328 maybe-all-stage2-libbanshee: all-stage2-libbanshee
29329 all-stage2-libbanshee: configure-stage2-libbanshee
29330 @$(MAKE) stage2-start
29331 @r=`${PWD_COMMAND}`; export r; \
29332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29333 $(STAGE_HOST_EXPORTS) \
29334 cd libbanshee && \
29335 $(MAKE) $(FLAGS_TO_PASS) \
29336 $(POSTSTAGE1_FLAGS_TO_PASS) \
29337
29338 @endif libbanshee-bootstrap
29339
29340 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
29341 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
29342
29343 maybe-configure-stage2-libiberty:
29344 maybe-all-stage2-libiberty:
29345
29346 @if libiberty-bootstrap
29347 maybe-configure-stage2-libiberty: configure-stage2-libiberty
29348 configure-stage2-libiberty:
29349 @$(MAKE) stage2-start
29350 @[ -f libiberty/Makefile ] && exit 0 || : ; \
29351 r=`${PWD_COMMAND}`; export r; \
29352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29353 $(STAGE_HOST_EXPORTS) \
29354 echo Configuring stage 2 in libiberty ; \
29355 cd libiberty || exit 1; \
29356 case $(srcdir) in \
29357 \.) \
29358 srcdiroption="--srcdir=."; \
29359 libsrcdir=".";; \
29360 /* | [A-Za-z]:[\\/]*) \
29361 srcdiroption="--srcdir=$(srcdir)/libiberty"; \
29362 libsrcdir="$$s/libiberty";; \
29363 *) \
29364 srcdiroption="--srcdir=../$(srcdir)/libiberty"; \
29365 libsrcdir="$$s/libiberty";; \
29366 esac; \
29367 $(SHELL) $${libsrcdir}/configure \
29368 $(HOST_CONFIGARGS) $${srcdiroption} \
29369 @stage2_werror_flag@
29370
29371 maybe-all-stage2-libiberty: all-stage2-libiberty
29372 all-stage2-libiberty: configure-stage2-libiberty
29373 @$(MAKE) stage2-start
29374 @r=`${PWD_COMMAND}`; export r; \
29375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29376 $(STAGE_HOST_EXPORTS) \
29377 cd libiberty && \
29378 $(MAKE) $(FLAGS_TO_PASS) \
29379 $(POSTSTAGE1_FLAGS_TO_PASS) \
29380
29381 @endif libiberty-bootstrap
29382
29383 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
29384 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
29385
29386 maybe-configure-stage2-zlib:
29387 maybe-all-stage2-zlib:
29388
29389 @if zlib-bootstrap
29390 maybe-configure-stage2-zlib: configure-stage2-zlib
29391 configure-stage2-zlib:
29392 @$(MAKE) stage2-start
29393 @[ -f zlib/Makefile ] && exit 0 || : ; \
29394 r=`${PWD_COMMAND}`; export r; \
29395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29396 $(STAGE_HOST_EXPORTS) \
29397 echo Configuring stage 2 in zlib ; \
29398 cd zlib || exit 1; \
29399 case $(srcdir) in \
29400 \.) \
29401 srcdiroption="--srcdir=."; \
29402 libsrcdir=".";; \
29403 /* | [A-Za-z]:[\\/]*) \
29404 srcdiroption="--srcdir=$(srcdir)/zlib"; \
29405 libsrcdir="$$s/zlib";; \
29406 *) \
29407 srcdiroption="--srcdir=../$(srcdir)/zlib"; \
29408 libsrcdir="$$s/zlib";; \
29409 esac; \
29410 $(SHELL) $${libsrcdir}/configure \
29411 $(HOST_CONFIGARGS) $${srcdiroption} \
29412 @stage2_werror_flag@
29413
29414 maybe-all-stage2-zlib: all-stage2-zlib
29415 all-stage2-zlib: configure-stage2-zlib
29416 @$(MAKE) stage2-start
29417 @r=`${PWD_COMMAND}`; export r; \
29418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29419 $(STAGE_HOST_EXPORTS) \
29420 cd zlib && \
29421 $(MAKE) $(FLAGS_TO_PASS) \
29422 $(POSTSTAGE1_FLAGS_TO_PASS) \
29423
29424 @endif zlib-bootstrap
29425
29426
29427 # FIXME: Will not need to be conditional when toplevel bootstrap is the
29428 # only possibility, but now it conflicts with no-bootstrap rules
29429 @if gcc-bootstrap
29430
29431
29432
29433 .PHONY: bootstrap2
29434 bootstrap2: stage2-bubble all
29435
29436
29437 .PHONY: distclean-stage2
29438
29439 # Rules to wipe a stage and all the following ones, used for cleanstrap
29440 distclean-stage1:: distclean-stage2
29441 distclean-stage2::
29442 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
29443 rm -rf stage2-*
29444
29445
29446 @endif gcc-bootstrap
29447
29448
29449 .PHONY: stage3-start stage3-end
29450
29451 stage3-start::
29452 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
29453 echo stage3 > stage_current ; \
29454 echo stage3 > stage_last
29455 @if bfd
29456 @[ -d stage3-bfd ] || mkdir stage3-bfd; \
29457 set stage3-bfd bfd ; @CREATE_LINK_TO_DIR@ ; \
29458 set stage2-bfd prev-bfd ; @CREATE_LINK_TO_DIR@
29459 @endif bfd
29460 @if opcodes
29461 @[ -d stage3-opcodes ] || mkdir stage3-opcodes; \
29462 set stage3-opcodes opcodes ; @CREATE_LINK_TO_DIR@ ; \
29463 set stage2-opcodes prev-opcodes ; @CREATE_LINK_TO_DIR@
29464 @endif opcodes
29465 @if binutils
29466 @[ -d stage3-binutils ] || mkdir stage3-binutils; \
29467 set stage3-binutils binutils ; @CREATE_LINK_TO_DIR@ ; \
29468 set stage2-binutils prev-binutils ; @CREATE_LINK_TO_DIR@
29469 @endif binutils
29470 @if gas
29471 @[ -d stage3-gas ] || mkdir stage3-gas; \
29472 set stage3-gas gas ; @CREATE_LINK_TO_DIR@ ; \
29473 set stage2-gas prev-gas ; @CREATE_LINK_TO_DIR@
29474 @endif gas
29475 @if gcc
29476 @[ -d stage3-gcc ] || mkdir stage3-gcc; \
29477 set stage3-gcc gcc ; @CREATE_LINK_TO_DIR@ ; \
29478 set stage2-gcc prev-gcc ; @CREATE_LINK_TO_DIR@
29479 @endif gcc
29480 @if intl
29481 @[ -d stage3-intl ] || mkdir stage3-intl; \
29482 set stage3-intl intl ; @CREATE_LINK_TO_DIR@ ; \
29483 set stage2-intl prev-intl ; @CREATE_LINK_TO_DIR@
29484 @endif intl
29485 @if ld
29486 @[ -d stage3-ld ] || mkdir stage3-ld; \
29487 set stage3-ld ld ; @CREATE_LINK_TO_DIR@ ; \
29488 set stage2-ld prev-ld ; @CREATE_LINK_TO_DIR@
29489 @endif ld
29490 @if libcpp
29491 @[ -d stage3-libcpp ] || mkdir stage3-libcpp; \
29492 set stage3-libcpp libcpp ; @CREATE_LINK_TO_DIR@ ; \
29493 set stage2-libcpp prev-libcpp ; @CREATE_LINK_TO_DIR@
29494 @endif libcpp
29495 @if libbanshee
29496 @[ -d stage3-libbanshee ] || mkdir stage3-libbanshee; \
29497 set stage3-libbanshee libbanshee ; @CREATE_LINK_TO_DIR@ ; \
29498 set stage2-libbanshee prev-libbanshee ; @CREATE_LINK_TO_DIR@
29499 @endif libbanshee
29500 @if libiberty
29501 @[ -d stage3-libiberty ] || mkdir stage3-libiberty; \
29502 set stage3-libiberty libiberty ; @CREATE_LINK_TO_DIR@ ; \
29503 set stage2-libiberty prev-libiberty ; @CREATE_LINK_TO_DIR@
29504 @endif libiberty
29505 @if zlib
29506 @[ -d stage3-zlib ] || mkdir stage3-zlib; \
29507 set stage3-zlib zlib ; @CREATE_LINK_TO_DIR@ ; \
29508 set stage2-zlib prev-zlib ; @CREATE_LINK_TO_DIR@
29509 @endif zlib
29510
29511 stage3-end::
29512 @rm -f stage_current
29513 @if bfd
29514 @set bfd stage3-bfd ; @UNDO_LINK_TO_DIR@ ; \
29515 set prev-bfd stage2-bfd ; @UNDO_LINK_TO_DIR@
29516 @endif bfd
29517 @if opcodes
29518 @set opcodes stage3-opcodes ; @UNDO_LINK_TO_DIR@ ; \
29519 set prev-opcodes stage2-opcodes ; @UNDO_LINK_TO_DIR@
29520 @endif opcodes
29521 @if binutils
29522 @set binutils stage3-binutils ; @UNDO_LINK_TO_DIR@ ; \
29523 set prev-binutils stage2-binutils ; @UNDO_LINK_TO_DIR@
29524 @endif binutils
29525 @if gas
29526 @set gas stage3-gas ; @UNDO_LINK_TO_DIR@ ; \
29527 set prev-gas stage2-gas ; @UNDO_LINK_TO_DIR@
29528 @endif gas
29529 @if gcc
29530 @set gcc stage3-gcc ; @UNDO_LINK_TO_DIR@ ; \
29531 set prev-gcc stage2-gcc ; @UNDO_LINK_TO_DIR@
29532 @endif gcc
29533 @if intl
29534 @set intl stage3-intl ; @UNDO_LINK_TO_DIR@ ; \
29535 set prev-intl stage2-intl ; @UNDO_LINK_TO_DIR@
29536 @endif intl
29537 @if ld
29538 @set ld stage3-ld ; @UNDO_LINK_TO_DIR@ ; \
29539 set prev-ld stage2-ld ; @UNDO_LINK_TO_DIR@
29540 @endif ld
29541 @if libcpp
29542 @set libcpp stage3-libcpp ; @UNDO_LINK_TO_DIR@ ; \
29543 set prev-libcpp stage2-libcpp ; @UNDO_LINK_TO_DIR@
29544 @endif libcpp
29545 @if libbanshee
29546 @set libbanshee stage3-libbanshee ; @UNDO_LINK_TO_DIR@ ; \
29547 set prev-libbanshee stage2-libbanshee ; @UNDO_LINK_TO_DIR@
29548 @endif libbanshee
29549 @if libiberty
29550 @set libiberty stage3-libiberty ; @UNDO_LINK_TO_DIR@ ; \
29551 set prev-libiberty stage2-libiberty ; @UNDO_LINK_TO_DIR@
29552 @endif libiberty
29553 @if zlib
29554 @set zlib stage3-zlib ; @UNDO_LINK_TO_DIR@ ; \
29555 set prev-zlib stage2-zlib ; @UNDO_LINK_TO_DIR@
29556 @endif zlib
29557
29558 # Bubble a bugfix through all the stages up to stage 3. They
29559 # are remade, but not reconfigured. The next stage (if any) will not
29560 # be reconfigured as well.
29561 .PHONY: stage3-bubble
29562 stage3-bubble:: stage2-bubble
29563 @bootstrap_lean@-rm -rf stage1-* ; $(STAMP) stage1-lean
29564 @if test -f stage3-lean || test -f stage2-lean ; then \
29565 echo Skipping rebuild of stage3 ; \
29566 else \
29567 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
29568 fi
29569
29570 .PHONY: all-stage3
29571 all-stage3: \
29572 maybe-all-stage3-bfd \
29573 maybe-all-stage3-opcodes \
29574 maybe-all-stage3-binutils \
29575 maybe-all-stage3-gas \
29576 maybe-all-stage3-gcc \
29577 maybe-all-stage3-intl \
29578 maybe-all-stage3-ld \
29579 maybe-all-stage3-libcpp \
29580 maybe-all-stage3-libbanshee \
29581 maybe-all-stage3-libiberty \
29582 maybe-all-stage3-zlib
29583
29584
29585 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
29586 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
29587
29588 maybe-configure-stage3-bfd:
29589 maybe-all-stage3-bfd:
29590
29591 @if bfd-bootstrap
29592 maybe-configure-stage3-bfd: configure-stage3-bfd
29593 configure-stage3-bfd:
29594 @$(MAKE) stage3-start
29595 @[ -f bfd/Makefile ] && exit 0 || : ; \
29596 r=`${PWD_COMMAND}`; export r; \
29597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29598 $(STAGE_HOST_EXPORTS) \
29599 echo Configuring stage 3 in bfd ; \
29600 cd bfd || exit 1; \
29601 case $(srcdir) in \
29602 \.) \
29603 srcdiroption="--srcdir=."; \
29604 libsrcdir=".";; \
29605 /* | [A-Za-z]:[\\/]*) \
29606 srcdiroption="--srcdir=$(srcdir)/bfd"; \
29607 libsrcdir="$$s/bfd";; \
29608 *) \
29609 srcdiroption="--srcdir=../$(srcdir)/bfd"; \
29610 libsrcdir="$$s/bfd";; \
29611 esac; \
29612 $(SHELL) $${libsrcdir}/configure \
29613 $(HOST_CONFIGARGS) $${srcdiroption} \
29614 @stage2_werror_flag@
29615
29616 maybe-all-stage3-bfd: all-stage3-bfd
29617 all-stage3-bfd: configure-stage3-bfd
29618 @$(MAKE) stage3-start
29619 @r=`${PWD_COMMAND}`; export r; \
29620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29621 $(STAGE_HOST_EXPORTS) \
29622 cd bfd && \
29623 $(MAKE) $(FLAGS_TO_PASS) \
29624 $(POSTSTAGE1_FLAGS_TO_PASS) \
29625
29626 @endif bfd-bootstrap
29627
29628 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
29629 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
29630
29631 maybe-configure-stage3-opcodes:
29632 maybe-all-stage3-opcodes:
29633
29634 @if opcodes-bootstrap
29635 maybe-configure-stage3-opcodes: configure-stage3-opcodes
29636 configure-stage3-opcodes:
29637 @$(MAKE) stage3-start
29638 @[ -f opcodes/Makefile ] && exit 0 || : ; \
29639 r=`${PWD_COMMAND}`; export r; \
29640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29641 $(STAGE_HOST_EXPORTS) \
29642 echo Configuring stage 3 in opcodes ; \
29643 cd opcodes || exit 1; \
29644 case $(srcdir) in \
29645 \.) \
29646 srcdiroption="--srcdir=."; \
29647 libsrcdir=".";; \
29648 /* | [A-Za-z]:[\\/]*) \
29649 srcdiroption="--srcdir=$(srcdir)/opcodes"; \
29650 libsrcdir="$$s/opcodes";; \
29651 *) \
29652 srcdiroption="--srcdir=../$(srcdir)/opcodes"; \
29653 libsrcdir="$$s/opcodes";; \
29654 esac; \
29655 $(SHELL) $${libsrcdir}/configure \
29656 $(HOST_CONFIGARGS) $${srcdiroption} \
29657 @stage2_werror_flag@
29658
29659 maybe-all-stage3-opcodes: all-stage3-opcodes
29660 all-stage3-opcodes: configure-stage3-opcodes
29661 @$(MAKE) stage3-start
29662 @r=`${PWD_COMMAND}`; export r; \
29663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29664 $(STAGE_HOST_EXPORTS) \
29665 cd opcodes && \
29666 $(MAKE) $(FLAGS_TO_PASS) \
29667 $(POSTSTAGE1_FLAGS_TO_PASS) \
29668
29669 @endif opcodes-bootstrap
29670
29671 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
29672 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
29673
29674 maybe-configure-stage3-binutils:
29675 maybe-all-stage3-binutils:
29676
29677 @if binutils-bootstrap
29678 maybe-configure-stage3-binutils: configure-stage3-binutils
29679 configure-stage3-binutils:
29680 @$(MAKE) stage3-start
29681 @[ -f binutils/Makefile ] && exit 0 || : ; \
29682 r=`${PWD_COMMAND}`; export r; \
29683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29684 $(STAGE_HOST_EXPORTS) \
29685 echo Configuring stage 3 in binutils ; \
29686 cd binutils || exit 1; \
29687 case $(srcdir) in \
29688 \.) \
29689 srcdiroption="--srcdir=."; \
29690 libsrcdir=".";; \
29691 /* | [A-Za-z]:[\\/]*) \
29692 srcdiroption="--srcdir=$(srcdir)/binutils"; \
29693 libsrcdir="$$s/binutils";; \
29694 *) \
29695 srcdiroption="--srcdir=../$(srcdir)/binutils"; \
29696 libsrcdir="$$s/binutils";; \
29697 esac; \
29698 $(SHELL) $${libsrcdir}/configure \
29699 $(HOST_CONFIGARGS) $${srcdiroption} \
29700 @stage2_werror_flag@
29701
29702 maybe-all-stage3-binutils: all-stage3-binutils
29703 all-stage3-binutils: configure-stage3-binutils
29704 @$(MAKE) stage3-start
29705 @r=`${PWD_COMMAND}`; export r; \
29706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29707 $(STAGE_HOST_EXPORTS) \
29708 cd binutils && \
29709 $(MAKE) $(FLAGS_TO_PASS) \
29710 $(POSTSTAGE1_FLAGS_TO_PASS) \
29711
29712 @endif binutils-bootstrap
29713
29714 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
29715 .PHONY: all-stage3-gas maybe-all-stage3-gas
29716
29717 maybe-configure-stage3-gas:
29718 maybe-all-stage3-gas:
29719
29720 @if gas-bootstrap
29721 maybe-configure-stage3-gas: configure-stage3-gas
29722 configure-stage3-gas:
29723 @$(MAKE) stage3-start
29724 @[ -f gas/Makefile ] && exit 0 || : ; \
29725 r=`${PWD_COMMAND}`; export r; \
29726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29727 $(STAGE_HOST_EXPORTS) \
29728 echo Configuring stage 3 in gas ; \
29729 cd gas || exit 1; \
29730 case $(srcdir) in \
29731 \.) \
29732 srcdiroption="--srcdir=."; \
29733 libsrcdir=".";; \
29734 /* | [A-Za-z]:[\\/]*) \
29735 srcdiroption="--srcdir=$(srcdir)/gas"; \
29736 libsrcdir="$$s/gas";; \
29737 *) \
29738 srcdiroption="--srcdir=../$(srcdir)/gas"; \
29739 libsrcdir="$$s/gas";; \
29740 esac; \
29741 $(SHELL) $${libsrcdir}/configure \
29742 $(HOST_CONFIGARGS) $${srcdiroption} \
29743 @stage2_werror_flag@
29744
29745 maybe-all-stage3-gas: all-stage3-gas
29746 all-stage3-gas: configure-stage3-gas
29747 @$(MAKE) stage3-start
29748 @r=`${PWD_COMMAND}`; export r; \
29749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29750 $(STAGE_HOST_EXPORTS) \
29751 cd gas && \
29752 $(MAKE) $(FLAGS_TO_PASS) \
29753 $(POSTSTAGE1_FLAGS_TO_PASS) \
29754
29755 @endif gas-bootstrap
29756
29757 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
29758 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
29759
29760 maybe-configure-stage3-gcc:
29761 maybe-all-stage3-gcc:
29762
29763 @if gcc-bootstrap
29764 maybe-configure-stage3-gcc: configure-stage3-gcc
29765 configure-stage3-gcc:
29766 @$(MAKE) stage3-start
29767 @[ -f gcc/Makefile ] && exit 0 || : ; \
29768 r=`${PWD_COMMAND}`; export r; \
29769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29770 $(STAGE_HOST_EXPORTS) \
29771 echo Configuring stage 3 in gcc ; \
29772 cd gcc || exit 1; \
29773 case $(srcdir) in \
29774 \.) \
29775 srcdiroption="--srcdir=."; \
29776 libsrcdir=".";; \
29777 /* | [A-Za-z]:[\\/]*) \
29778 srcdiroption="--srcdir=$(srcdir)/gcc"; \
29779 libsrcdir="$$s/gcc";; \
29780 *) \
29781 srcdiroption="--srcdir=../$(srcdir)/gcc"; \
29782 libsrcdir="$$s/gcc";; \
29783 esac; \
29784 $(SHELL) $${libsrcdir}/configure \
29785 $(HOST_CONFIGARGS) $${srcdiroption} \
29786 @stage2_werror_flag@
29787
29788 maybe-all-stage3-gcc: all-stage3-gcc
29789 all-stage3-gcc: configure-stage3-gcc
29790 @$(MAKE) stage3-start
29791 @r=`${PWD_COMMAND}`; export r; \
29792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29793 $(STAGE_HOST_EXPORTS) \
29794 cd gcc && \
29795 $(MAKE) $(FLAGS_TO_PASS) \
29796 $(POSTSTAGE1_FLAGS_TO_PASS) \
29797 $(EXTRA_GCC_FLAGS)
29798 @endif gcc-bootstrap
29799
29800 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
29801 .PHONY: all-stage3-intl maybe-all-stage3-intl
29802
29803 maybe-configure-stage3-intl:
29804 maybe-all-stage3-intl:
29805
29806 @if intl-bootstrap
29807 maybe-configure-stage3-intl: configure-stage3-intl
29808 configure-stage3-intl:
29809 @$(MAKE) stage3-start
29810 @[ -f intl/Makefile ] && exit 0 || : ; \
29811 r=`${PWD_COMMAND}`; export r; \
29812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29813 $(STAGE_HOST_EXPORTS) \
29814 echo Configuring stage 3 in intl ; \
29815 cd intl || exit 1; \
29816 case $(srcdir) in \
29817 \.) \
29818 srcdiroption="--srcdir=."; \
29819 libsrcdir=".";; \
29820 /* | [A-Za-z]:[\\/]*) \
29821 srcdiroption="--srcdir=$(srcdir)/intl"; \
29822 libsrcdir="$$s/intl";; \
29823 *) \
29824 srcdiroption="--srcdir=../$(srcdir)/intl"; \
29825 libsrcdir="$$s/intl";; \
29826 esac; \
29827 $(SHELL) $${libsrcdir}/configure \
29828 $(HOST_CONFIGARGS) $${srcdiroption} \
29829 @stage2_werror_flag@
29830
29831 maybe-all-stage3-intl: all-stage3-intl
29832 all-stage3-intl: configure-stage3-intl
29833 @$(MAKE) stage3-start
29834 @r=`${PWD_COMMAND}`; export r; \
29835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29836 $(STAGE_HOST_EXPORTS) \
29837 cd intl && \
29838 $(MAKE) $(FLAGS_TO_PASS) \
29839 $(POSTSTAGE1_FLAGS_TO_PASS) \
29840
29841 @endif intl-bootstrap
29842
29843 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
29844 .PHONY: all-stage3-ld maybe-all-stage3-ld
29845
29846 maybe-configure-stage3-ld:
29847 maybe-all-stage3-ld:
29848
29849 @if ld-bootstrap
29850 maybe-configure-stage3-ld: configure-stage3-ld
29851 configure-stage3-ld:
29852 @$(MAKE) stage3-start
29853 @[ -f ld/Makefile ] && exit 0 || : ; \
29854 r=`${PWD_COMMAND}`; export r; \
29855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29856 $(STAGE_HOST_EXPORTS) \
29857 echo Configuring stage 3 in ld ; \
29858 cd ld || exit 1; \
29859 case $(srcdir) in \
29860 \.) \
29861 srcdiroption="--srcdir=."; \
29862 libsrcdir=".";; \
29863 /* | [A-Za-z]:[\\/]*) \
29864 srcdiroption="--srcdir=$(srcdir)/ld"; \
29865 libsrcdir="$$s/ld";; \
29866 *) \
29867 srcdiroption="--srcdir=../$(srcdir)/ld"; \
29868 libsrcdir="$$s/ld";; \
29869 esac; \
29870 $(SHELL) $${libsrcdir}/configure \
29871 $(HOST_CONFIGARGS) $${srcdiroption} \
29872 @stage2_werror_flag@
29873
29874 maybe-all-stage3-ld: all-stage3-ld
29875 all-stage3-ld: configure-stage3-ld
29876 @$(MAKE) stage3-start
29877 @r=`${PWD_COMMAND}`; export r; \
29878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29879 $(STAGE_HOST_EXPORTS) \
29880 cd ld && \
29881 $(MAKE) $(FLAGS_TO_PASS) \
29882 $(POSTSTAGE1_FLAGS_TO_PASS) \
29883
29884 @endif ld-bootstrap
29885
29886 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
29887 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
29888
29889 maybe-configure-stage3-libcpp:
29890 maybe-all-stage3-libcpp:
29891
29892 @if libcpp-bootstrap
29893 maybe-configure-stage3-libcpp: configure-stage3-libcpp
29894 configure-stage3-libcpp:
29895 @$(MAKE) stage3-start
29896 @[ -f libcpp/Makefile ] && exit 0 || : ; \
29897 r=`${PWD_COMMAND}`; export r; \
29898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29899 $(STAGE_HOST_EXPORTS) \
29900 echo Configuring stage 3 in libcpp ; \
29901 cd libcpp || exit 1; \
29902 case $(srcdir) in \
29903 \.) \
29904 srcdiroption="--srcdir=."; \
29905 libsrcdir=".";; \
29906 /* | [A-Za-z]:[\\/]*) \
29907 srcdiroption="--srcdir=$(srcdir)/libcpp"; \
29908 libsrcdir="$$s/libcpp";; \
29909 *) \
29910 srcdiroption="--srcdir=../$(srcdir)/libcpp"; \
29911 libsrcdir="$$s/libcpp";; \
29912 esac; \
29913 $(SHELL) $${libsrcdir}/configure \
29914 $(HOST_CONFIGARGS) $${srcdiroption} \
29915 @stage2_werror_flag@
29916
29917 maybe-all-stage3-libcpp: all-stage3-libcpp
29918 all-stage3-libcpp: configure-stage3-libcpp
29919 @$(MAKE) stage3-start
29920 @r=`${PWD_COMMAND}`; export r; \
29921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29922 $(STAGE_HOST_EXPORTS) \
29923 cd libcpp && \
29924 $(MAKE) $(FLAGS_TO_PASS) \
29925 $(POSTSTAGE1_FLAGS_TO_PASS) \
29926
29927 @endif libcpp-bootstrap
29928
29929 .PHONY: configure-stage3-libbanshee maybe-configure-stage3-libbanshee
29930 .PHONY: all-stage3-libbanshee maybe-all-stage3-libbanshee
29931
29932 maybe-configure-stage3-libbanshee:
29933 maybe-all-stage3-libbanshee:
29934
29935 @if libbanshee-bootstrap
29936 maybe-configure-stage3-libbanshee: configure-stage3-libbanshee
29937 configure-stage3-libbanshee:
29938 @$(MAKE) stage3-start
29939 @[ -f libbanshee/Makefile ] && exit 0 || : ; \
29940 r=`${PWD_COMMAND}`; export r; \
29941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29942 $(STAGE_HOST_EXPORTS) \
29943 echo Configuring stage 3 in libbanshee ; \
29944 cd libbanshee || exit 1; \
29945 case $(srcdir) in \
29946 \.) \
29947 srcdiroption="--srcdir=."; \
29948 libsrcdir=".";; \
29949 /* | [A-Za-z]:[\\/]*) \
29950 srcdiroption="--srcdir=$(srcdir)/libbanshee"; \
29951 libsrcdir="$$s/libbanshee";; \
29952 *) \
29953 srcdiroption="--srcdir=../$(srcdir)/libbanshee"; \
29954 libsrcdir="$$s/libbanshee";; \
29955 esac; \
29956 $(SHELL) $${libsrcdir}/configure \
29957 $(HOST_CONFIGARGS) $${srcdiroption} \
29958 @stage2_werror_flag@
29959
29960 maybe-all-stage3-libbanshee: all-stage3-libbanshee
29961 all-stage3-libbanshee: configure-stage3-libbanshee
29962 @$(MAKE) stage3-start
29963 @r=`${PWD_COMMAND}`; export r; \
29964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29965 $(STAGE_HOST_EXPORTS) \
29966 cd libbanshee && \
29967 $(MAKE) $(FLAGS_TO_PASS) \
29968 $(POSTSTAGE1_FLAGS_TO_PASS) \
29969
29970 @endif libbanshee-bootstrap
29971
29972 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
29973 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
29974
29975 maybe-configure-stage3-libiberty:
29976 maybe-all-stage3-libiberty:
29977
29978 @if libiberty-bootstrap
29979 maybe-configure-stage3-libiberty: configure-stage3-libiberty
29980 configure-stage3-libiberty:
29981 @$(MAKE) stage3-start
29982 @[ -f libiberty/Makefile ] && exit 0 || : ; \
29983 r=`${PWD_COMMAND}`; export r; \
29984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29985 $(STAGE_HOST_EXPORTS) \
29986 echo Configuring stage 3 in libiberty ; \
29987 cd libiberty || exit 1; \
29988 case $(srcdir) in \
29989 \.) \
29990 srcdiroption="--srcdir=."; \
29991 libsrcdir=".";; \
29992 /* | [A-Za-z]:[\\/]*) \
29993 srcdiroption="--srcdir=$(srcdir)/libiberty"; \
29994 libsrcdir="$$s/libiberty";; \
29995 *) \
29996 srcdiroption="--srcdir=../$(srcdir)/libiberty"; \
29997 libsrcdir="$$s/libiberty";; \
29998 esac; \
29999 $(SHELL) $${libsrcdir}/configure \
30000 $(HOST_CONFIGARGS) $${srcdiroption} \
30001 @stage2_werror_flag@
30002
30003 maybe-all-stage3-libiberty: all-stage3-libiberty
30004 all-stage3-libiberty: configure-stage3-libiberty
30005 @$(MAKE) stage3-start
30006 @r=`${PWD_COMMAND}`; export r; \
30007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30008 $(STAGE_HOST_EXPORTS) \
30009 cd libiberty && \
30010 $(MAKE) $(FLAGS_TO_PASS) \
30011 $(POSTSTAGE1_FLAGS_TO_PASS) \
30012
30013 @endif libiberty-bootstrap
30014
30015 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
30016 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
30017
30018 maybe-configure-stage3-zlib:
30019 maybe-all-stage3-zlib:
30020
30021 @if zlib-bootstrap
30022 maybe-configure-stage3-zlib: configure-stage3-zlib
30023 configure-stage3-zlib:
30024 @$(MAKE) stage3-start
30025 @[ -f zlib/Makefile ] && exit 0 || : ; \
30026 r=`${PWD_COMMAND}`; export r; \
30027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30028 $(STAGE_HOST_EXPORTS) \
30029 echo Configuring stage 3 in zlib ; \
30030 cd zlib || exit 1; \
30031 case $(srcdir) in \
30032 \.) \
30033 srcdiroption="--srcdir=."; \
30034 libsrcdir=".";; \
30035 /* | [A-Za-z]:[\\/]*) \
30036 srcdiroption="--srcdir=$(srcdir)/zlib"; \
30037 libsrcdir="$$s/zlib";; \
30038 *) \
30039 srcdiroption="--srcdir=../$(srcdir)/zlib"; \
30040 libsrcdir="$$s/zlib";; \
30041 esac; \
30042 $(SHELL) $${libsrcdir}/configure \
30043 $(HOST_CONFIGARGS) $${srcdiroption} \
30044 @stage2_werror_flag@
30045
30046 maybe-all-stage3-zlib: all-stage3-zlib
30047 all-stage3-zlib: configure-stage3-zlib
30048 @$(MAKE) stage3-start
30049 @r=`${PWD_COMMAND}`; export r; \
30050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30051 $(STAGE_HOST_EXPORTS) \
30052 cd zlib && \
30053 $(MAKE) $(FLAGS_TO_PASS) \
30054 $(POSTSTAGE1_FLAGS_TO_PASS) \
30055
30056 @endif zlib-bootstrap
30057
30058
30059 # FIXME: Will not need to be conditional when toplevel bootstrap is the
30060 # only possibility, but now it conflicts with no-bootstrap rules
30061 @if gcc-bootstrap
30062
30063 compare:
30064 @if test -f stage2-lean; then \
30065 echo Cannot compare object files as stage 2 was deleted. ; \
30066 exit 0 ; \
30067 fi; \
30068 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
30069 @r=`${PWD_COMMAND}`; export r; \
30070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30071 rm -f .bad_compare ; \
30072 cd stage3-gcc; \
30073 files=`find . -name "*$(objext)" -print` ; \
30074 cd .. ; \
30075 for file in $${files} ; do \
30076 f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
30077 @do_compare@ > /dev/null 2>&1; \
30078 test $$? -eq 1 && echo $$file differs >> .bad_compare || true; \
30079 done ; \
30080 if [ -f .bad_compare ]; then \
30081 echo "Bootstrap comparison failure!"; \
30082 cat .bad_compare; \
30083 exit 1; \
30084 else \
30085 true; \
30086 fi ; \
30087 $(STAMP) compare
30088 @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
30089
30090
30091
30092 .PHONY: bootstrap
30093 bootstrap: stage3-bubble compare all
30094
30095
30096 .PHONY: distclean-stage3
30097
30098 # Rules to wipe a stage and all the following ones, used for cleanstrap
30099 distclean-stage2:: distclean-stage3
30100 distclean-stage3::
30101 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
30102 rm -rf stage3-* compare
30103
30104
30105 .PHONY: cleanstrap
30106 cleanstrap: distclean-stage1 bootstrap
30107
30108 @endif gcc-bootstrap
30109
30110
30111 .PHONY: stage4-start stage4-end
30112
30113 stage4-start::
30114 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
30115 echo stage4 > stage_current ; \
30116 echo stage4 > stage_last
30117 @if bfd
30118 @[ -d stage4-bfd ] || mkdir stage4-bfd; \
30119 set stage4-bfd bfd ; @CREATE_LINK_TO_DIR@ ; \
30120 set stage3-bfd prev-bfd ; @CREATE_LINK_TO_DIR@
30121 @endif bfd
30122 @if opcodes
30123 @[ -d stage4-opcodes ] || mkdir stage4-opcodes; \
30124 set stage4-opcodes opcodes ; @CREATE_LINK_TO_DIR@ ; \
30125 set stage3-opcodes prev-opcodes ; @CREATE_LINK_TO_DIR@
30126 @endif opcodes
30127 @if binutils
30128 @[ -d stage4-binutils ] || mkdir stage4-binutils; \
30129 set stage4-binutils binutils ; @CREATE_LINK_TO_DIR@ ; \
30130 set stage3-binutils prev-binutils ; @CREATE_LINK_TO_DIR@
30131 @endif binutils
30132 @if gas
30133 @[ -d stage4-gas ] || mkdir stage4-gas; \
30134 set stage4-gas gas ; @CREATE_LINK_TO_DIR@ ; \
30135 set stage3-gas prev-gas ; @CREATE_LINK_TO_DIR@
30136 @endif gas
30137 @if gcc
30138 @[ -d stage4-gcc ] || mkdir stage4-gcc; \
30139 set stage4-gcc gcc ; @CREATE_LINK_TO_DIR@ ; \
30140 set stage3-gcc prev-gcc ; @CREATE_LINK_TO_DIR@
30141 @endif gcc
30142 @if intl
30143 @[ -d stage4-intl ] || mkdir stage4-intl; \
30144 set stage4-intl intl ; @CREATE_LINK_TO_DIR@ ; \
30145 set stage3-intl prev-intl ; @CREATE_LINK_TO_DIR@
30146 @endif intl
30147 @if ld
30148 @[ -d stage4-ld ] || mkdir stage4-ld; \
30149 set stage4-ld ld ; @CREATE_LINK_TO_DIR@ ; \
30150 set stage3-ld prev-ld ; @CREATE_LINK_TO_DIR@
30151 @endif ld
30152 @if libcpp
30153 @[ -d stage4-libcpp ] || mkdir stage4-libcpp; \
30154 set stage4-libcpp libcpp ; @CREATE_LINK_TO_DIR@ ; \
30155 set stage3-libcpp prev-libcpp ; @CREATE_LINK_TO_DIR@
30156 @endif libcpp
30157 @if libbanshee
30158 @[ -d stage4-libbanshee ] || mkdir stage4-libbanshee; \
30159 set stage4-libbanshee libbanshee ; @CREATE_LINK_TO_DIR@ ; \
30160 set stage3-libbanshee prev-libbanshee ; @CREATE_LINK_TO_DIR@
30161 @endif libbanshee
30162 @if libiberty
30163 @[ -d stage4-libiberty ] || mkdir stage4-libiberty; \
30164 set stage4-libiberty libiberty ; @CREATE_LINK_TO_DIR@ ; \
30165 set stage3-libiberty prev-libiberty ; @CREATE_LINK_TO_DIR@
30166 @endif libiberty
30167 @if zlib
30168 @[ -d stage4-zlib ] || mkdir stage4-zlib; \
30169 set stage4-zlib zlib ; @CREATE_LINK_TO_DIR@ ; \
30170 set stage3-zlib prev-zlib ; @CREATE_LINK_TO_DIR@
30171 @endif zlib
30172
30173 stage4-end::
30174 @rm -f stage_current
30175 @if bfd
30176 @set bfd stage4-bfd ; @UNDO_LINK_TO_DIR@ ; \
30177 set prev-bfd stage3-bfd ; @UNDO_LINK_TO_DIR@
30178 @endif bfd
30179 @if opcodes
30180 @set opcodes stage4-opcodes ; @UNDO_LINK_TO_DIR@ ; \
30181 set prev-opcodes stage3-opcodes ; @UNDO_LINK_TO_DIR@
30182 @endif opcodes
30183 @if binutils
30184 @set binutils stage4-binutils ; @UNDO_LINK_TO_DIR@ ; \
30185 set prev-binutils stage3-binutils ; @UNDO_LINK_TO_DIR@
30186 @endif binutils
30187 @if gas
30188 @set gas stage4-gas ; @UNDO_LINK_TO_DIR@ ; \
30189 set prev-gas stage3-gas ; @UNDO_LINK_TO_DIR@
30190 @endif gas
30191 @if gcc
30192 @set gcc stage4-gcc ; @UNDO_LINK_TO_DIR@ ; \
30193 set prev-gcc stage3-gcc ; @UNDO_LINK_TO_DIR@
30194 @endif gcc
30195 @if intl
30196 @set intl stage4-intl ; @UNDO_LINK_TO_DIR@ ; \
30197 set prev-intl stage3-intl ; @UNDO_LINK_TO_DIR@
30198 @endif intl
30199 @if ld
30200 @set ld stage4-ld ; @UNDO_LINK_TO_DIR@ ; \
30201 set prev-ld stage3-ld ; @UNDO_LINK_TO_DIR@
30202 @endif ld
30203 @if libcpp
30204 @set libcpp stage4-libcpp ; @UNDO_LINK_TO_DIR@ ; \
30205 set prev-libcpp stage3-libcpp ; @UNDO_LINK_TO_DIR@
30206 @endif libcpp
30207 @if libbanshee
30208 @set libbanshee stage4-libbanshee ; @UNDO_LINK_TO_DIR@ ; \
30209 set prev-libbanshee stage3-libbanshee ; @UNDO_LINK_TO_DIR@
30210 @endif libbanshee
30211 @if libiberty
30212 @set libiberty stage4-libiberty ; @UNDO_LINK_TO_DIR@ ; \
30213 set prev-libiberty stage3-libiberty ; @UNDO_LINK_TO_DIR@
30214 @endif libiberty
30215 @if zlib
30216 @set zlib stage4-zlib ; @UNDO_LINK_TO_DIR@ ; \
30217 set prev-zlib stage3-zlib ; @UNDO_LINK_TO_DIR@
30218 @endif zlib
30219
30220 # Bubble a bugfix through all the stages up to stage 4. They
30221 # are remade, but not reconfigured. The next stage (if any) will not
30222 # be reconfigured as well.
30223 .PHONY: stage4-bubble
30224 stage4-bubble:: stage3-bubble
30225 @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
30226 @if test -f stage4-lean || test -f stage3-lean ; then \
30227 echo Skipping rebuild of stage4 ; \
30228 else \
30229 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
30230 fi
30231
30232 .PHONY: all-stage4
30233 all-stage4: \
30234 maybe-all-stage4-bfd \
30235 maybe-all-stage4-opcodes \
30236 maybe-all-stage4-binutils \
30237 maybe-all-stage4-gas \
30238 maybe-all-stage4-gcc \
30239 maybe-all-stage4-intl \
30240 maybe-all-stage4-ld \
30241 maybe-all-stage4-libcpp \
30242 maybe-all-stage4-libbanshee \
30243 maybe-all-stage4-libiberty \
30244 maybe-all-stage4-zlib
30245
30246
30247 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
30248 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
30249
30250 maybe-configure-stage4-bfd:
30251 maybe-all-stage4-bfd:
30252
30253 @if bfd-bootstrap
30254 maybe-configure-stage4-bfd: configure-stage4-bfd
30255 configure-stage4-bfd:
30256 @$(MAKE) stage4-start
30257 @[ -f bfd/Makefile ] && exit 0 || : ; \
30258 r=`${PWD_COMMAND}`; export r; \
30259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30260 $(STAGE_HOST_EXPORTS) \
30261 echo Configuring stage 4 in bfd ; \
30262 cd bfd || exit 1; \
30263 case $(srcdir) in \
30264 \.) \
30265 srcdiroption="--srcdir=."; \
30266 libsrcdir=".";; \
30267 /* | [A-Za-z]:[\\/]*) \
30268 srcdiroption="--srcdir=$(srcdir)/bfd"; \
30269 libsrcdir="$$s/bfd";; \
30270 *) \
30271 srcdiroption="--srcdir=../$(srcdir)/bfd"; \
30272 libsrcdir="$$s/bfd";; \
30273 esac; \
30274 $(SHELL) $${libsrcdir}/configure \
30275 $(HOST_CONFIGARGS) $${srcdiroption} \
30276 @stage2_werror_flag@
30277
30278 maybe-all-stage4-bfd: all-stage4-bfd
30279 all-stage4-bfd: configure-stage4-bfd
30280 @$(MAKE) stage4-start
30281 @r=`${PWD_COMMAND}`; export r; \
30282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30283 $(STAGE_HOST_EXPORTS) \
30284 cd bfd && \
30285 $(MAKE) $(FLAGS_TO_PASS) \
30286 $(POSTSTAGE1_FLAGS_TO_PASS) \
30287
30288 @endif bfd-bootstrap
30289
30290 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
30291 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
30292
30293 maybe-configure-stage4-opcodes:
30294 maybe-all-stage4-opcodes:
30295
30296 @if opcodes-bootstrap
30297 maybe-configure-stage4-opcodes: configure-stage4-opcodes
30298 configure-stage4-opcodes:
30299 @$(MAKE) stage4-start
30300 @[ -f opcodes/Makefile ] && exit 0 || : ; \
30301 r=`${PWD_COMMAND}`; export r; \
30302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30303 $(STAGE_HOST_EXPORTS) \
30304 echo Configuring stage 4 in opcodes ; \
30305 cd opcodes || exit 1; \
30306 case $(srcdir) in \
30307 \.) \
30308 srcdiroption="--srcdir=."; \
30309 libsrcdir=".";; \
30310 /* | [A-Za-z]:[\\/]*) \
30311 srcdiroption="--srcdir=$(srcdir)/opcodes"; \
30312 libsrcdir="$$s/opcodes";; \
30313 *) \
30314 srcdiroption="--srcdir=../$(srcdir)/opcodes"; \
30315 libsrcdir="$$s/opcodes";; \
30316 esac; \
30317 $(SHELL) $${libsrcdir}/configure \
30318 $(HOST_CONFIGARGS) $${srcdiroption} \
30319 @stage2_werror_flag@
30320
30321 maybe-all-stage4-opcodes: all-stage4-opcodes
30322 all-stage4-opcodes: configure-stage4-opcodes
30323 @$(MAKE) stage4-start
30324 @r=`${PWD_COMMAND}`; export r; \
30325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30326 $(STAGE_HOST_EXPORTS) \
30327 cd opcodes && \
30328 $(MAKE) $(FLAGS_TO_PASS) \
30329 $(POSTSTAGE1_FLAGS_TO_PASS) \
30330
30331 @endif opcodes-bootstrap
30332
30333 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
30334 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
30335
30336 maybe-configure-stage4-binutils:
30337 maybe-all-stage4-binutils:
30338
30339 @if binutils-bootstrap
30340 maybe-configure-stage4-binutils: configure-stage4-binutils
30341 configure-stage4-binutils:
30342 @$(MAKE) stage4-start
30343 @[ -f binutils/Makefile ] && exit 0 || : ; \
30344 r=`${PWD_COMMAND}`; export r; \
30345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30346 $(STAGE_HOST_EXPORTS) \
30347 echo Configuring stage 4 in binutils ; \
30348 cd binutils || exit 1; \
30349 case $(srcdir) in \
30350 \.) \
30351 srcdiroption="--srcdir=."; \
30352 libsrcdir=".";; \
30353 /* | [A-Za-z]:[\\/]*) \
30354 srcdiroption="--srcdir=$(srcdir)/binutils"; \
30355 libsrcdir="$$s/binutils";; \
30356 *) \
30357 srcdiroption="--srcdir=../$(srcdir)/binutils"; \
30358 libsrcdir="$$s/binutils";; \
30359 esac; \
30360 $(SHELL) $${libsrcdir}/configure \
30361 $(HOST_CONFIGARGS) $${srcdiroption} \
30362 @stage2_werror_flag@
30363
30364 maybe-all-stage4-binutils: all-stage4-binutils
30365 all-stage4-binutils: configure-stage4-binutils
30366 @$(MAKE) stage4-start
30367 @r=`${PWD_COMMAND}`; export r; \
30368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30369 $(STAGE_HOST_EXPORTS) \
30370 cd binutils && \
30371 $(MAKE) $(FLAGS_TO_PASS) \
30372 $(POSTSTAGE1_FLAGS_TO_PASS) \
30373
30374 @endif binutils-bootstrap
30375
30376 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
30377 .PHONY: all-stage4-gas maybe-all-stage4-gas
30378
30379 maybe-configure-stage4-gas:
30380 maybe-all-stage4-gas:
30381
30382 @if gas-bootstrap
30383 maybe-configure-stage4-gas: configure-stage4-gas
30384 configure-stage4-gas:
30385 @$(MAKE) stage4-start
30386 @[ -f gas/Makefile ] && exit 0 || : ; \
30387 r=`${PWD_COMMAND}`; export r; \
30388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30389 $(STAGE_HOST_EXPORTS) \
30390 echo Configuring stage 4 in gas ; \
30391 cd gas || exit 1; \
30392 case $(srcdir) in \
30393 \.) \
30394 srcdiroption="--srcdir=."; \
30395 libsrcdir=".";; \
30396 /* | [A-Za-z]:[\\/]*) \
30397 srcdiroption="--srcdir=$(srcdir)/gas"; \
30398 libsrcdir="$$s/gas";; \
30399 *) \
30400 srcdiroption="--srcdir=../$(srcdir)/gas"; \
30401 libsrcdir="$$s/gas";; \
30402 esac; \
30403 $(SHELL) $${libsrcdir}/configure \
30404 $(HOST_CONFIGARGS) $${srcdiroption} \
30405 @stage2_werror_flag@
30406
30407 maybe-all-stage4-gas: all-stage4-gas
30408 all-stage4-gas: configure-stage4-gas
30409 @$(MAKE) stage4-start
30410 @r=`${PWD_COMMAND}`; export r; \
30411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30412 $(STAGE_HOST_EXPORTS) \
30413 cd gas && \
30414 $(MAKE) $(FLAGS_TO_PASS) \
30415 $(POSTSTAGE1_FLAGS_TO_PASS) \
30416
30417 @endif gas-bootstrap
30418
30419 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
30420 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
30421
30422 maybe-configure-stage4-gcc:
30423 maybe-all-stage4-gcc:
30424
30425 @if gcc-bootstrap
30426 maybe-configure-stage4-gcc: configure-stage4-gcc
30427 configure-stage4-gcc:
30428 @$(MAKE) stage4-start
30429 @[ -f gcc/Makefile ] && exit 0 || : ; \
30430 r=`${PWD_COMMAND}`; export r; \
30431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30432 $(STAGE_HOST_EXPORTS) \
30433 echo Configuring stage 4 in gcc ; \
30434 cd gcc || exit 1; \
30435 case $(srcdir) in \
30436 \.) \
30437 srcdiroption="--srcdir=."; \
30438 libsrcdir=".";; \
30439 /* | [A-Za-z]:[\\/]*) \
30440 srcdiroption="--srcdir=$(srcdir)/gcc"; \
30441 libsrcdir="$$s/gcc";; \
30442 *) \
30443 srcdiroption="--srcdir=../$(srcdir)/gcc"; \
30444 libsrcdir="$$s/gcc";; \
30445 esac; \
30446 $(SHELL) $${libsrcdir}/configure \
30447 $(HOST_CONFIGARGS) $${srcdiroption} \
30448 @stage2_werror_flag@
30449
30450 maybe-all-stage4-gcc: all-stage4-gcc
30451 all-stage4-gcc: configure-stage4-gcc
30452 @$(MAKE) stage4-start
30453 @r=`${PWD_COMMAND}`; export r; \
30454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30455 $(STAGE_HOST_EXPORTS) \
30456 cd gcc && \
30457 $(MAKE) $(FLAGS_TO_PASS) \
30458 $(POSTSTAGE1_FLAGS_TO_PASS) \
30459 $(EXTRA_GCC_FLAGS)
30460 @endif gcc-bootstrap
30461
30462 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
30463 .PHONY: all-stage4-intl maybe-all-stage4-intl
30464
30465 maybe-configure-stage4-intl:
30466 maybe-all-stage4-intl:
30467
30468 @if intl-bootstrap
30469 maybe-configure-stage4-intl: configure-stage4-intl
30470 configure-stage4-intl:
30471 @$(MAKE) stage4-start
30472 @[ -f intl/Makefile ] && exit 0 || : ; \
30473 r=`${PWD_COMMAND}`; export r; \
30474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30475 $(STAGE_HOST_EXPORTS) \
30476 echo Configuring stage 4 in intl ; \
30477 cd intl || exit 1; \
30478 case $(srcdir) in \
30479 \.) \
30480 srcdiroption="--srcdir=."; \
30481 libsrcdir=".";; \
30482 /* | [A-Za-z]:[\\/]*) \
30483 srcdiroption="--srcdir=$(srcdir)/intl"; \
30484 libsrcdir="$$s/intl";; \
30485 *) \
30486 srcdiroption="--srcdir=../$(srcdir)/intl"; \
30487 libsrcdir="$$s/intl";; \
30488 esac; \
30489 $(SHELL) $${libsrcdir}/configure \
30490 $(HOST_CONFIGARGS) $${srcdiroption} \
30491 @stage2_werror_flag@
30492
30493 maybe-all-stage4-intl: all-stage4-intl
30494 all-stage4-intl: configure-stage4-intl
30495 @$(MAKE) stage4-start
30496 @r=`${PWD_COMMAND}`; export r; \
30497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30498 $(STAGE_HOST_EXPORTS) \
30499 cd intl && \
30500 $(MAKE) $(FLAGS_TO_PASS) \
30501 $(POSTSTAGE1_FLAGS_TO_PASS) \
30502
30503 @endif intl-bootstrap
30504
30505 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
30506 .PHONY: all-stage4-ld maybe-all-stage4-ld
30507
30508 maybe-configure-stage4-ld:
30509 maybe-all-stage4-ld:
30510
30511 @if ld-bootstrap
30512 maybe-configure-stage4-ld: configure-stage4-ld
30513 configure-stage4-ld:
30514 @$(MAKE) stage4-start
30515 @[ -f ld/Makefile ] && exit 0 || : ; \
30516 r=`${PWD_COMMAND}`; export r; \
30517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30518 $(STAGE_HOST_EXPORTS) \
30519 echo Configuring stage 4 in ld ; \
30520 cd ld || exit 1; \
30521 case $(srcdir) in \
30522 \.) \
30523 srcdiroption="--srcdir=."; \
30524 libsrcdir=".";; \
30525 /* | [A-Za-z]:[\\/]*) \
30526 srcdiroption="--srcdir=$(srcdir)/ld"; \
30527 libsrcdir="$$s/ld";; \
30528 *) \
30529 srcdiroption="--srcdir=../$(srcdir)/ld"; \
30530 libsrcdir="$$s/ld";; \
30531 esac; \
30532 $(SHELL) $${libsrcdir}/configure \
30533 $(HOST_CONFIGARGS) $${srcdiroption} \
30534 @stage2_werror_flag@
30535
30536 maybe-all-stage4-ld: all-stage4-ld
30537 all-stage4-ld: configure-stage4-ld
30538 @$(MAKE) stage4-start
30539 @r=`${PWD_COMMAND}`; export r; \
30540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30541 $(STAGE_HOST_EXPORTS) \
30542 cd ld && \
30543 $(MAKE) $(FLAGS_TO_PASS) \
30544 $(POSTSTAGE1_FLAGS_TO_PASS) \
30545
30546 @endif ld-bootstrap
30547
30548 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
30549 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
30550
30551 maybe-configure-stage4-libcpp:
30552 maybe-all-stage4-libcpp:
30553
30554 @if libcpp-bootstrap
30555 maybe-configure-stage4-libcpp: configure-stage4-libcpp
30556 configure-stage4-libcpp:
30557 @$(MAKE) stage4-start
30558 @[ -f libcpp/Makefile ] && exit 0 || : ; \
30559 r=`${PWD_COMMAND}`; export r; \
30560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30561 $(STAGE_HOST_EXPORTS) \
30562 echo Configuring stage 4 in libcpp ; \
30563 cd libcpp || exit 1; \
30564 case $(srcdir) in \
30565 \.) \
30566 srcdiroption="--srcdir=."; \
30567 libsrcdir=".";; \
30568 /* | [A-Za-z]:[\\/]*) \
30569 srcdiroption="--srcdir=$(srcdir)/libcpp"; \
30570 libsrcdir="$$s/libcpp";; \
30571 *) \
30572 srcdiroption="--srcdir=../$(srcdir)/libcpp"; \
30573 libsrcdir="$$s/libcpp";; \
30574 esac; \
30575 $(SHELL) $${libsrcdir}/configure \
30576 $(HOST_CONFIGARGS) $${srcdiroption} \
30577 @stage2_werror_flag@
30578
30579 maybe-all-stage4-libcpp: all-stage4-libcpp
30580 all-stage4-libcpp: configure-stage4-libcpp
30581 @$(MAKE) stage4-start
30582 @r=`${PWD_COMMAND}`; export r; \
30583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30584 $(STAGE_HOST_EXPORTS) \
30585 cd libcpp && \
30586 $(MAKE) $(FLAGS_TO_PASS) \
30587 $(POSTSTAGE1_FLAGS_TO_PASS) \
30588
30589 @endif libcpp-bootstrap
30590
30591 .PHONY: configure-stage4-libbanshee maybe-configure-stage4-libbanshee
30592 .PHONY: all-stage4-libbanshee maybe-all-stage4-libbanshee
30593
30594 maybe-configure-stage4-libbanshee:
30595 maybe-all-stage4-libbanshee:
30596
30597 @if libbanshee-bootstrap
30598 maybe-configure-stage4-libbanshee: configure-stage4-libbanshee
30599 configure-stage4-libbanshee:
30600 @$(MAKE) stage4-start
30601 @[ -f libbanshee/Makefile ] && exit 0 || : ; \
30602 r=`${PWD_COMMAND}`; export r; \
30603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30604 $(STAGE_HOST_EXPORTS) \
30605 echo Configuring stage 4 in libbanshee ; \
30606 cd libbanshee || exit 1; \
30607 case $(srcdir) in \
30608 \.) \
30609 srcdiroption="--srcdir=."; \
30610 libsrcdir=".";; \
30611 /* | [A-Za-z]:[\\/]*) \
30612 srcdiroption="--srcdir=$(srcdir)/libbanshee"; \
30613 libsrcdir="$$s/libbanshee";; \
30614 *) \
30615 srcdiroption="--srcdir=../$(srcdir)/libbanshee"; \
30616 libsrcdir="$$s/libbanshee";; \
30617 esac; \
30618 $(SHELL) $${libsrcdir}/configure \
30619 $(HOST_CONFIGARGS) $${srcdiroption} \
30620 @stage2_werror_flag@
30621
30622 maybe-all-stage4-libbanshee: all-stage4-libbanshee
30623 all-stage4-libbanshee: configure-stage4-libbanshee
30624 @$(MAKE) stage4-start
30625 @r=`${PWD_COMMAND}`; export r; \
30626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30627 $(STAGE_HOST_EXPORTS) \
30628 cd libbanshee && \
30629 $(MAKE) $(FLAGS_TO_PASS) \
30630 $(POSTSTAGE1_FLAGS_TO_PASS) \
30631
30632 @endif libbanshee-bootstrap
30633
30634 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
30635 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
30636
30637 maybe-configure-stage4-libiberty:
30638 maybe-all-stage4-libiberty:
30639
30640 @if libiberty-bootstrap
30641 maybe-configure-stage4-libiberty: configure-stage4-libiberty
30642 configure-stage4-libiberty:
30643 @$(MAKE) stage4-start
30644 @[ -f libiberty/Makefile ] && exit 0 || : ; \
30645 r=`${PWD_COMMAND}`; export r; \
30646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30647 $(STAGE_HOST_EXPORTS) \
30648 echo Configuring stage 4 in libiberty ; \
30649 cd libiberty || exit 1; \
30650 case $(srcdir) in \
30651 \.) \
30652 srcdiroption="--srcdir=."; \
30653 libsrcdir=".";; \
30654 /* | [A-Za-z]:[\\/]*) \
30655 srcdiroption="--srcdir=$(srcdir)/libiberty"; \
30656 libsrcdir="$$s/libiberty";; \
30657 *) \
30658 srcdiroption="--srcdir=../$(srcdir)/libiberty"; \
30659 libsrcdir="$$s/libiberty";; \
30660 esac; \
30661 $(SHELL) $${libsrcdir}/configure \
30662 $(HOST_CONFIGARGS) $${srcdiroption} \
30663 @stage2_werror_flag@
30664
30665 maybe-all-stage4-libiberty: all-stage4-libiberty
30666 all-stage4-libiberty: configure-stage4-libiberty
30667 @$(MAKE) stage4-start
30668 @r=`${PWD_COMMAND}`; export r; \
30669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30670 $(STAGE_HOST_EXPORTS) \
30671 cd libiberty && \
30672 $(MAKE) $(FLAGS_TO_PASS) \
30673 $(POSTSTAGE1_FLAGS_TO_PASS) \
30674
30675 @endif libiberty-bootstrap
30676
30677 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
30678 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
30679
30680 maybe-configure-stage4-zlib:
30681 maybe-all-stage4-zlib:
30682
30683 @if zlib-bootstrap
30684 maybe-configure-stage4-zlib: configure-stage4-zlib
30685 configure-stage4-zlib:
30686 @$(MAKE) stage4-start
30687 @[ -f zlib/Makefile ] && exit 0 || : ; \
30688 r=`${PWD_COMMAND}`; export r; \
30689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30690 $(STAGE_HOST_EXPORTS) \
30691 echo Configuring stage 4 in zlib ; \
30692 cd zlib || exit 1; \
30693 case $(srcdir) in \
30694 \.) \
30695 srcdiroption="--srcdir=."; \
30696 libsrcdir=".";; \
30697 /* | [A-Za-z]:[\\/]*) \
30698 srcdiroption="--srcdir=$(srcdir)/zlib"; \
30699 libsrcdir="$$s/zlib";; \
30700 *) \
30701 srcdiroption="--srcdir=../$(srcdir)/zlib"; \
30702 libsrcdir="$$s/zlib";; \
30703 esac; \
30704 $(SHELL) $${libsrcdir}/configure \
30705 $(HOST_CONFIGARGS) $${srcdiroption} \
30706 @stage2_werror_flag@
30707
30708 maybe-all-stage4-zlib: all-stage4-zlib
30709 all-stage4-zlib: configure-stage4-zlib
30710 @$(MAKE) stage4-start
30711 @r=`${PWD_COMMAND}`; export r; \
30712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30713 $(STAGE_HOST_EXPORTS) \
30714 cd zlib && \
30715 $(MAKE) $(FLAGS_TO_PASS) \
30716 $(POSTSTAGE1_FLAGS_TO_PASS) \
30717
30718 @endif zlib-bootstrap
30719
30720
30721 # FIXME: Will not need to be conditional when toplevel bootstrap is the
30722 # only possibility, but now it conflicts with no-bootstrap rules
30723 @if gcc-bootstrap
30724
30725 compare3:
30726 @if test -f stage3-lean; then \
30727 echo Cannot compare object files as stage 3 was deleted. ; \
30728 exit 0 ; \
30729 fi; \
30730 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
30731 @r=`${PWD_COMMAND}`; export r; \
30732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30733 rm -f .bad_compare ; \
30734 cd stage4-gcc; \
30735 files=`find . -name "*$(objext)" -print` ; \
30736 cd .. ; \
30737 for file in $${files} ; do \
30738 f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
30739 @do_compare@ > /dev/null 2>&1; \
30740 test $$? -eq 1 && echo $$file differs >> .bad_compare || true; \
30741 done ; \
30742 if [ -f .bad_compare ]; then \
30743 echo "Bootstrap comparison failure!"; \
30744 cat .bad_compare; \
30745 exit 1; \
30746 else \
30747 true; \
30748 fi ; \
30749 $(STAMP) compare3
30750 @bootstrap_lean@-rm -rf stage3-* ; $(STAMP) stage3-lean
30751
30752
30753
30754 .PHONY: bootstrap4
30755 bootstrap4: stage4-bubble compare3 all
30756
30757
30758 .PHONY: distclean-stage4
30759
30760 # Rules to wipe a stage and all the following ones, used for cleanstrap
30761 distclean-stage3:: distclean-stage4
30762 distclean-stage4::
30763 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
30764 rm -rf stage4-* compare3
30765
30766
30767 @endif gcc-bootstrap
30768
30769
30770 .PHONY: stageprofile-start stageprofile-end
30771
30772 stageprofile-start::
30773 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
30774 echo stageprofile > stage_current ; \
30775 echo stageprofile > stage_last
30776 @if bfd
30777 @[ -d stageprofile-bfd ] || mkdir stageprofile-bfd; \
30778 set stageprofile-bfd bfd ; @CREATE_LINK_TO_DIR@ ; \
30779 set stage1-bfd prev-bfd ; @CREATE_LINK_TO_DIR@
30780 @endif bfd
30781 @if opcodes
30782 @[ -d stageprofile-opcodes ] || mkdir stageprofile-opcodes; \
30783 set stageprofile-opcodes opcodes ; @CREATE_LINK_TO_DIR@ ; \
30784 set stage1-opcodes prev-opcodes ; @CREATE_LINK_TO_DIR@
30785 @endif opcodes
30786 @if binutils
30787 @[ -d stageprofile-binutils ] || mkdir stageprofile-binutils; \
30788 set stageprofile-binutils binutils ; @CREATE_LINK_TO_DIR@ ; \
30789 set stage1-binutils prev-binutils ; @CREATE_LINK_TO_DIR@
30790 @endif binutils
30791 @if gas
30792 @[ -d stageprofile-gas ] || mkdir stageprofile-gas; \
30793 set stageprofile-gas gas ; @CREATE_LINK_TO_DIR@ ; \
30794 set stage1-gas prev-gas ; @CREATE_LINK_TO_DIR@
30795 @endif gas
30796 @if gcc
30797 @[ -d stageprofile-gcc ] || mkdir stageprofile-gcc; \
30798 set stageprofile-gcc gcc ; @CREATE_LINK_TO_DIR@ ; \
30799 set stage1-gcc prev-gcc ; @CREATE_LINK_TO_DIR@
30800 @endif gcc
30801 @if intl
30802 @[ -d stageprofile-intl ] || mkdir stageprofile-intl; \
30803 set stageprofile-intl intl ; @CREATE_LINK_TO_DIR@ ; \
30804 set stage1-intl prev-intl ; @CREATE_LINK_TO_DIR@
30805 @endif intl
30806 @if ld
30807 @[ -d stageprofile-ld ] || mkdir stageprofile-ld; \
30808 set stageprofile-ld ld ; @CREATE_LINK_TO_DIR@ ; \
30809 set stage1-ld prev-ld ; @CREATE_LINK_TO_DIR@
30810 @endif ld
30811 @if libcpp
30812 @[ -d stageprofile-libcpp ] || mkdir stageprofile-libcpp; \
30813 set stageprofile-libcpp libcpp ; @CREATE_LINK_TO_DIR@ ; \
30814 set stage1-libcpp prev-libcpp ; @CREATE_LINK_TO_DIR@
30815 @endif libcpp
30816 @if libbanshee
30817 @[ -d stageprofile-libbanshee ] || mkdir stageprofile-libbanshee; \
30818 set stageprofile-libbanshee libbanshee ; @CREATE_LINK_TO_DIR@ ; \
30819 set stage1-libbanshee prev-libbanshee ; @CREATE_LINK_TO_DIR@
30820 @endif libbanshee
30821 @if libiberty
30822 @[ -d stageprofile-libiberty ] || mkdir stageprofile-libiberty; \
30823 set stageprofile-libiberty libiberty ; @CREATE_LINK_TO_DIR@ ; \
30824 set stage1-libiberty prev-libiberty ; @CREATE_LINK_TO_DIR@
30825 @endif libiberty
30826 @if zlib
30827 @[ -d stageprofile-zlib ] || mkdir stageprofile-zlib; \
30828 set stageprofile-zlib zlib ; @CREATE_LINK_TO_DIR@ ; \
30829 set stage1-zlib prev-zlib ; @CREATE_LINK_TO_DIR@
30830 @endif zlib
30831
30832 stageprofile-end::
30833 @rm -f stage_current
30834 @if bfd
30835 @set bfd stageprofile-bfd ; @UNDO_LINK_TO_DIR@ ; \
30836 set prev-bfd stage1-bfd ; @UNDO_LINK_TO_DIR@
30837 @endif bfd
30838 @if opcodes
30839 @set opcodes stageprofile-opcodes ; @UNDO_LINK_TO_DIR@ ; \
30840 set prev-opcodes stage1-opcodes ; @UNDO_LINK_TO_DIR@
30841 @endif opcodes
30842 @if binutils
30843 @set binutils stageprofile-binutils ; @UNDO_LINK_TO_DIR@ ; \
30844 set prev-binutils stage1-binutils ; @UNDO_LINK_TO_DIR@
30845 @endif binutils
30846 @if gas
30847 @set gas stageprofile-gas ; @UNDO_LINK_TO_DIR@ ; \
30848 set prev-gas stage1-gas ; @UNDO_LINK_TO_DIR@
30849 @endif gas
30850 @if gcc
30851 @set gcc stageprofile-gcc ; @UNDO_LINK_TO_DIR@ ; \
30852 set prev-gcc stage1-gcc ; @UNDO_LINK_TO_DIR@
30853 @endif gcc
30854 @if intl
30855 @set intl stageprofile-intl ; @UNDO_LINK_TO_DIR@ ; \
30856 set prev-intl stage1-intl ; @UNDO_LINK_TO_DIR@
30857 @endif intl
30858 @if ld
30859 @set ld stageprofile-ld ; @UNDO_LINK_TO_DIR@ ; \
30860 set prev-ld stage1-ld ; @UNDO_LINK_TO_DIR@
30861 @endif ld
30862 @if libcpp
30863 @set libcpp stageprofile-libcpp ; @UNDO_LINK_TO_DIR@ ; \
30864 set prev-libcpp stage1-libcpp ; @UNDO_LINK_TO_DIR@
30865 @endif libcpp
30866 @if libbanshee
30867 @set libbanshee stageprofile-libbanshee ; @UNDO_LINK_TO_DIR@ ; \
30868 set prev-libbanshee stage1-libbanshee ; @UNDO_LINK_TO_DIR@
30869 @endif libbanshee
30870 @if libiberty
30871 @set libiberty stageprofile-libiberty ; @UNDO_LINK_TO_DIR@ ; \
30872 set prev-libiberty stage1-libiberty ; @UNDO_LINK_TO_DIR@
30873 @endif libiberty
30874 @if zlib
30875 @set zlib stageprofile-zlib ; @UNDO_LINK_TO_DIR@ ; \
30876 set prev-zlib stage1-zlib ; @UNDO_LINK_TO_DIR@
30877 @endif zlib
30878
30879 # Bubble a bugfix through all the stages up to stage profile. They
30880 # are remade, but not reconfigured. The next stage (if any) will not
30881 # be reconfigured as well.
30882 .PHONY: stageprofile-bubble
30883 stageprofile-bubble:: stage1-bubble
30884 @if test -f stageprofile-lean || test -f stage1-lean ; then \
30885 echo Skipping rebuild of stageprofile ; \
30886 else \
30887 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
30888 fi
30889
30890 .PHONY: all-stageprofile
30891 all-stageprofile: \
30892 maybe-all-stageprofile-bfd \
30893 maybe-all-stageprofile-opcodes \
30894 maybe-all-stageprofile-binutils \
30895 maybe-all-stageprofile-gas \
30896 maybe-all-stageprofile-gcc \
30897 maybe-all-stageprofile-intl \
30898 maybe-all-stageprofile-ld \
30899 maybe-all-stageprofile-libcpp \
30900 maybe-all-stageprofile-libbanshee \
30901 maybe-all-stageprofile-libiberty \
30902 maybe-all-stageprofile-zlib
30903
30904
30905 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
30906 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
30907
30908 maybe-configure-stageprofile-bfd:
30909 maybe-all-stageprofile-bfd:
30910
30911 @if bfd-bootstrap
30912 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
30913 configure-stageprofile-bfd:
30914 @$(MAKE) stageprofile-start
30915 @[ -f bfd/Makefile ] && exit 0 || : ; \
30916 r=`${PWD_COMMAND}`; export r; \
30917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30918 $(STAGE_HOST_EXPORTS) \
30919 echo Configuring stage profile in bfd ; \
30920 cd bfd || exit 1; \
30921 case $(srcdir) in \
30922 \.) \
30923 srcdiroption="--srcdir=."; \
30924 libsrcdir=".";; \
30925 /* | [A-Za-z]:[\\/]*) \
30926 srcdiroption="--srcdir=$(srcdir)/bfd"; \
30927 libsrcdir="$$s/bfd";; \
30928 *) \
30929 srcdiroption="--srcdir=../$(srcdir)/bfd"; \
30930 libsrcdir="$$s/bfd";; \
30931 esac; \
30932 $(SHELL) $${libsrcdir}/configure \
30933 $(HOST_CONFIGARGS) $${srcdiroption} \
30934 @stage2_werror_flag@
30935
30936 maybe-all-stageprofile-bfd: all-stageprofile-bfd
30937 all-stageprofile-bfd: configure-stageprofile-bfd
30938 @$(MAKE) stageprofile-start
30939 @r=`${PWD_COMMAND}`; export r; \
30940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30941 $(STAGE_HOST_EXPORTS) \
30942 cd bfd && \
30943 $(MAKE) $(FLAGS_TO_PASS) \
30944 $(POSTSTAGE1_FLAGS_TO_PASS) \
30945 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"
30946 @endif bfd-bootstrap
30947
30948 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
30949 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
30950
30951 maybe-configure-stageprofile-opcodes:
30952 maybe-all-stageprofile-opcodes:
30953
30954 @if opcodes-bootstrap
30955 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
30956 configure-stageprofile-opcodes:
30957 @$(MAKE) stageprofile-start
30958 @[ -f opcodes/Makefile ] && exit 0 || : ; \
30959 r=`${PWD_COMMAND}`; export r; \
30960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30961 $(STAGE_HOST_EXPORTS) \
30962 echo Configuring stage profile in opcodes ; \
30963 cd opcodes || exit 1; \
30964 case $(srcdir) in \
30965 \.) \
30966 srcdiroption="--srcdir=."; \
30967 libsrcdir=".";; \
30968 /* | [A-Za-z]:[\\/]*) \
30969 srcdiroption="--srcdir=$(srcdir)/opcodes"; \
30970 libsrcdir="$$s/opcodes";; \
30971 *) \
30972 srcdiroption="--srcdir=../$(srcdir)/opcodes"; \
30973 libsrcdir="$$s/opcodes";; \
30974 esac; \
30975 $(SHELL) $${libsrcdir}/configure \
30976 $(HOST_CONFIGARGS) $${srcdiroption} \
30977 @stage2_werror_flag@
30978
30979 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
30980 all-stageprofile-opcodes: configure-stageprofile-opcodes
30981 @$(MAKE) stageprofile-start
30982 @r=`${PWD_COMMAND}`; export r; \
30983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30984 $(STAGE_HOST_EXPORTS) \
30985 cd opcodes && \
30986 $(MAKE) $(FLAGS_TO_PASS) \
30987 $(POSTSTAGE1_FLAGS_TO_PASS) \
30988 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"
30989 @endif opcodes-bootstrap
30990
30991 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
30992 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
30993
30994 maybe-configure-stageprofile-binutils:
30995 maybe-all-stageprofile-binutils:
30996
30997 @if binutils-bootstrap
30998 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
30999 configure-stageprofile-binutils:
31000 @$(MAKE) stageprofile-start
31001 @[ -f binutils/Makefile ] && exit 0 || : ; \
31002 r=`${PWD_COMMAND}`; export r; \
31003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31004 $(STAGE_HOST_EXPORTS) \
31005 echo Configuring stage profile in binutils ; \
31006 cd binutils || exit 1; \
31007 case $(srcdir) in \
31008 \.) \
31009 srcdiroption="--srcdir=."; \
31010 libsrcdir=".";; \
31011 /* | [A-Za-z]:[\\/]*) \
31012 srcdiroption="--srcdir=$(srcdir)/binutils"; \
31013 libsrcdir="$$s/binutils";; \
31014 *) \
31015 srcdiroption="--srcdir=../$(srcdir)/binutils"; \
31016 libsrcdir="$$s/binutils";; \
31017 esac; \
31018 $(SHELL) $${libsrcdir}/configure \
31019 $(HOST_CONFIGARGS) $${srcdiroption} \
31020 @stage2_werror_flag@
31021
31022 maybe-all-stageprofile-binutils: all-stageprofile-binutils
31023 all-stageprofile-binutils: configure-stageprofile-binutils
31024 @$(MAKE) stageprofile-start
31025 @r=`${PWD_COMMAND}`; export r; \
31026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31027 $(STAGE_HOST_EXPORTS) \
31028 cd binutils && \
31029 $(MAKE) $(FLAGS_TO_PASS) \
31030 $(POSTSTAGE1_FLAGS_TO_PASS) \
31031 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"
31032 @endif binutils-bootstrap
31033
31034 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
31035 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
31036
31037 maybe-configure-stageprofile-gas:
31038 maybe-all-stageprofile-gas:
31039
31040 @if gas-bootstrap
31041 maybe-configure-stageprofile-gas: configure-stageprofile-gas
31042 configure-stageprofile-gas:
31043 @$(MAKE) stageprofile-start
31044 @[ -f gas/Makefile ] && exit 0 || : ; \
31045 r=`${PWD_COMMAND}`; export r; \
31046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31047 $(STAGE_HOST_EXPORTS) \
31048 echo Configuring stage profile in gas ; \
31049 cd gas || exit 1; \
31050 case $(srcdir) in \
31051 \.) \
31052 srcdiroption="--srcdir=."; \
31053 libsrcdir=".";; \
31054 /* | [A-Za-z]:[\\/]*) \
31055 srcdiroption="--srcdir=$(srcdir)/gas"; \
31056 libsrcdir="$$s/gas";; \
31057 *) \
31058 srcdiroption="--srcdir=../$(srcdir)/gas"; \
31059 libsrcdir="$$s/gas";; \
31060 esac; \
31061 $(SHELL) $${libsrcdir}/configure \
31062 $(HOST_CONFIGARGS) $${srcdiroption} \
31063 @stage2_werror_flag@
31064
31065 maybe-all-stageprofile-gas: all-stageprofile-gas
31066 all-stageprofile-gas: configure-stageprofile-gas
31067 @$(MAKE) stageprofile-start
31068 @r=`${PWD_COMMAND}`; export r; \
31069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31070 $(STAGE_HOST_EXPORTS) \
31071 cd gas && \
31072 $(MAKE) $(FLAGS_TO_PASS) \
31073 $(POSTSTAGE1_FLAGS_TO_PASS) \
31074 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"
31075 @endif gas-bootstrap
31076
31077 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
31078 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
31079
31080 maybe-configure-stageprofile-gcc:
31081 maybe-all-stageprofile-gcc:
31082
31083 @if gcc-bootstrap
31084 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
31085 configure-stageprofile-gcc:
31086 @$(MAKE) stageprofile-start
31087 @[ -f gcc/Makefile ] && exit 0 || : ; \
31088 r=`${PWD_COMMAND}`; export r; \
31089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31090 $(STAGE_HOST_EXPORTS) \
31091 echo Configuring stage profile in gcc ; \
31092 cd gcc || exit 1; \
31093 case $(srcdir) in \
31094 \.) \
31095 srcdiroption="--srcdir=."; \
31096 libsrcdir=".";; \
31097 /* | [A-Za-z]:[\\/]*) \
31098 srcdiroption="--srcdir=$(srcdir)/gcc"; \
31099 libsrcdir="$$s/gcc";; \
31100 *) \
31101 srcdiroption="--srcdir=../$(srcdir)/gcc"; \
31102 libsrcdir="$$s/gcc";; \
31103 esac; \
31104 $(SHELL) $${libsrcdir}/configure \
31105 $(HOST_CONFIGARGS) $${srcdiroption} \
31106 @stage2_werror_flag@
31107
31108 maybe-all-stageprofile-gcc: all-stageprofile-gcc
31109 all-stageprofile-gcc: configure-stageprofile-gcc
31110 @$(MAKE) stageprofile-start
31111 @r=`${PWD_COMMAND}`; export r; \
31112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31113 $(STAGE_HOST_EXPORTS) \
31114 cd gcc && \
31115 $(MAKE) $(FLAGS_TO_PASS) \
31116 $(POSTSTAGE1_FLAGS_TO_PASS) \
31117 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS)
31118 @endif gcc-bootstrap
31119
31120 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
31121 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
31122
31123 maybe-configure-stageprofile-intl:
31124 maybe-all-stageprofile-intl:
31125
31126 @if intl-bootstrap
31127 maybe-configure-stageprofile-intl: configure-stageprofile-intl
31128 configure-stageprofile-intl:
31129 @$(MAKE) stageprofile-start
31130 @[ -f intl/Makefile ] && exit 0 || : ; \
31131 r=`${PWD_COMMAND}`; export r; \
31132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31133 $(STAGE_HOST_EXPORTS) \
31134 echo Configuring stage profile in intl ; \
31135 cd intl || exit 1; \
31136 case $(srcdir) in \
31137 \.) \
31138 srcdiroption="--srcdir=."; \
31139 libsrcdir=".";; \
31140 /* | [A-Za-z]:[\\/]*) \
31141 srcdiroption="--srcdir=$(srcdir)/intl"; \
31142 libsrcdir="$$s/intl";; \
31143 *) \
31144 srcdiroption="--srcdir=../$(srcdir)/intl"; \
31145 libsrcdir="$$s/intl";; \
31146 esac; \
31147 $(SHELL) $${libsrcdir}/configure \
31148 $(HOST_CONFIGARGS) $${srcdiroption} \
31149 @stage2_werror_flag@
31150
31151 maybe-all-stageprofile-intl: all-stageprofile-intl
31152 all-stageprofile-intl: configure-stageprofile-intl
31153 @$(MAKE) stageprofile-start
31154 @r=`${PWD_COMMAND}`; export r; \
31155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31156 $(STAGE_HOST_EXPORTS) \
31157 cd intl && \
31158 $(MAKE) $(FLAGS_TO_PASS) \
31159 $(POSTSTAGE1_FLAGS_TO_PASS) \
31160 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"
31161 @endif intl-bootstrap
31162
31163 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
31164 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
31165
31166 maybe-configure-stageprofile-ld:
31167 maybe-all-stageprofile-ld:
31168
31169 @if ld-bootstrap
31170 maybe-configure-stageprofile-ld: configure-stageprofile-ld
31171 configure-stageprofile-ld:
31172 @$(MAKE) stageprofile-start
31173 @[ -f ld/Makefile ] && exit 0 || : ; \
31174 r=`${PWD_COMMAND}`; export r; \
31175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31176 $(STAGE_HOST_EXPORTS) \
31177 echo Configuring stage profile in ld ; \
31178 cd ld || exit 1; \
31179 case $(srcdir) in \
31180 \.) \
31181 srcdiroption="--srcdir=."; \
31182 libsrcdir=".";; \
31183 /* | [A-Za-z]:[\\/]*) \
31184 srcdiroption="--srcdir=$(srcdir)/ld"; \
31185 libsrcdir="$$s/ld";; \
31186 *) \
31187 srcdiroption="--srcdir=../$(srcdir)/ld"; \
31188 libsrcdir="$$s/ld";; \
31189 esac; \
31190 $(SHELL) $${libsrcdir}/configure \
31191 $(HOST_CONFIGARGS) $${srcdiroption} \
31192 @stage2_werror_flag@
31193
31194 maybe-all-stageprofile-ld: all-stageprofile-ld
31195 all-stageprofile-ld: configure-stageprofile-ld
31196 @$(MAKE) stageprofile-start
31197 @r=`${PWD_COMMAND}`; export r; \
31198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31199 $(STAGE_HOST_EXPORTS) \
31200 cd ld && \
31201 $(MAKE) $(FLAGS_TO_PASS) \
31202 $(POSTSTAGE1_FLAGS_TO_PASS) \
31203 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"
31204 @endif ld-bootstrap
31205
31206 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
31207 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
31208
31209 maybe-configure-stageprofile-libcpp:
31210 maybe-all-stageprofile-libcpp:
31211
31212 @if libcpp-bootstrap
31213 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
31214 configure-stageprofile-libcpp:
31215 @$(MAKE) stageprofile-start
31216 @[ -f libcpp/Makefile ] && exit 0 || : ; \
31217 r=`${PWD_COMMAND}`; export r; \
31218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31219 $(STAGE_HOST_EXPORTS) \
31220 echo Configuring stage profile in libcpp ; \
31221 cd libcpp || exit 1; \
31222 case $(srcdir) in \
31223 \.) \
31224 srcdiroption="--srcdir=."; \
31225 libsrcdir=".";; \
31226 /* | [A-Za-z]:[\\/]*) \
31227 srcdiroption="--srcdir=$(srcdir)/libcpp"; \
31228 libsrcdir="$$s/libcpp";; \
31229 *) \
31230 srcdiroption="--srcdir=../$(srcdir)/libcpp"; \
31231 libsrcdir="$$s/libcpp";; \
31232 esac; \
31233 $(SHELL) $${libsrcdir}/configure \
31234 $(HOST_CONFIGARGS) $${srcdiroption} \
31235 @stage2_werror_flag@
31236
31237 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
31238 all-stageprofile-libcpp: configure-stageprofile-libcpp
31239 @$(MAKE) stageprofile-start
31240 @r=`${PWD_COMMAND}`; export r; \
31241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31242 $(STAGE_HOST_EXPORTS) \
31243 cd libcpp && \
31244 $(MAKE) $(FLAGS_TO_PASS) \
31245 $(POSTSTAGE1_FLAGS_TO_PASS) \
31246 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"
31247 @endif libcpp-bootstrap
31248
31249 .PHONY: configure-stageprofile-libbanshee maybe-configure-stageprofile-libbanshee
31250 .PHONY: all-stageprofile-libbanshee maybe-all-stageprofile-libbanshee
31251
31252 maybe-configure-stageprofile-libbanshee:
31253 maybe-all-stageprofile-libbanshee:
31254
31255 @if libbanshee-bootstrap
31256 maybe-configure-stageprofile-libbanshee: configure-stageprofile-libbanshee
31257 configure-stageprofile-libbanshee:
31258 @$(MAKE) stageprofile-start
31259 @[ -f libbanshee/Makefile ] && exit 0 || : ; \
31260 r=`${PWD_COMMAND}`; export r; \
31261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31262 $(STAGE_HOST_EXPORTS) \
31263 echo Configuring stage profile in libbanshee ; \
31264 cd libbanshee || exit 1; \
31265 case $(srcdir) in \
31266 \.) \
31267 srcdiroption="--srcdir=."; \
31268 libsrcdir=".";; \
31269 /* | [A-Za-z]:[\\/]*) \
31270 srcdiroption="--srcdir=$(srcdir)/libbanshee"; \
31271 libsrcdir="$$s/libbanshee";; \
31272 *) \
31273 srcdiroption="--srcdir=../$(srcdir)/libbanshee"; \
31274 libsrcdir="$$s/libbanshee";; \
31275 esac; \
31276 $(SHELL) $${libsrcdir}/configure \
31277 $(HOST_CONFIGARGS) $${srcdiroption} \
31278 @stage2_werror_flag@
31279
31280 maybe-all-stageprofile-libbanshee: all-stageprofile-libbanshee
31281 all-stageprofile-libbanshee: configure-stageprofile-libbanshee
31282 @$(MAKE) stageprofile-start
31283 @r=`${PWD_COMMAND}`; export r; \
31284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31285 $(STAGE_HOST_EXPORTS) \
31286 cd libbanshee && \
31287 $(MAKE) $(FLAGS_TO_PASS) \
31288 $(POSTSTAGE1_FLAGS_TO_PASS) \
31289 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"
31290 @endif libbanshee-bootstrap
31291
31292 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
31293 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
31294
31295 maybe-configure-stageprofile-libiberty:
31296 maybe-all-stageprofile-libiberty:
31297
31298 @if libiberty-bootstrap
31299 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
31300 configure-stageprofile-libiberty:
31301 @$(MAKE) stageprofile-start
31302 @[ -f libiberty/Makefile ] && exit 0 || : ; \
31303 r=`${PWD_COMMAND}`; export r; \
31304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31305 $(STAGE_HOST_EXPORTS) \
31306 echo Configuring stage profile in libiberty ; \
31307 cd libiberty || exit 1; \
31308 case $(srcdir) in \
31309 \.) \
31310 srcdiroption="--srcdir=."; \
31311 libsrcdir=".";; \
31312 /* | [A-Za-z]:[\\/]*) \
31313 srcdiroption="--srcdir=$(srcdir)/libiberty"; \
31314 libsrcdir="$$s/libiberty";; \
31315 *) \
31316 srcdiroption="--srcdir=../$(srcdir)/libiberty"; \
31317 libsrcdir="$$s/libiberty";; \
31318 esac; \
31319 $(SHELL) $${libsrcdir}/configure \
31320 $(HOST_CONFIGARGS) $${srcdiroption} \
31321 @stage2_werror_flag@
31322
31323 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
31324 all-stageprofile-libiberty: configure-stageprofile-libiberty
31325 @$(MAKE) stageprofile-start
31326 @r=`${PWD_COMMAND}`; export r; \
31327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31328 $(STAGE_HOST_EXPORTS) \
31329 cd libiberty && \
31330 $(MAKE) $(FLAGS_TO_PASS) \
31331 $(POSTSTAGE1_FLAGS_TO_PASS) \
31332 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"
31333 @endif libiberty-bootstrap
31334
31335 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
31336 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
31337
31338 maybe-configure-stageprofile-zlib:
31339 maybe-all-stageprofile-zlib:
31340
31341 @if zlib-bootstrap
31342 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
31343 configure-stageprofile-zlib:
31344 @$(MAKE) stageprofile-start
31345 @[ -f zlib/Makefile ] && exit 0 || : ; \
31346 r=`${PWD_COMMAND}`; export r; \
31347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31348 $(STAGE_HOST_EXPORTS) \
31349 echo Configuring stage profile in zlib ; \
31350 cd zlib || exit 1; \
31351 case $(srcdir) in \
31352 \.) \
31353 srcdiroption="--srcdir=."; \
31354 libsrcdir=".";; \
31355 /* | [A-Za-z]:[\\/]*) \
31356 srcdiroption="--srcdir=$(srcdir)/zlib"; \
31357 libsrcdir="$$s/zlib";; \
31358 *) \
31359 srcdiroption="--srcdir=../$(srcdir)/zlib"; \
31360 libsrcdir="$$s/zlib";; \
31361 esac; \
31362 $(SHELL) $${libsrcdir}/configure \
31363 $(HOST_CONFIGARGS) $${srcdiroption} \
31364 @stage2_werror_flag@
31365
31366 maybe-all-stageprofile-zlib: all-stageprofile-zlib
31367 all-stageprofile-zlib: configure-stageprofile-zlib
31368 @$(MAKE) stageprofile-start
31369 @r=`${PWD_COMMAND}`; export r; \
31370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31371 $(STAGE_HOST_EXPORTS) \
31372 cd zlib && \
31373 $(MAKE) $(FLAGS_TO_PASS) \
31374 $(POSTSTAGE1_FLAGS_TO_PASS) \
31375 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"
31376 @endif zlib-bootstrap
31377
31378
31379 # FIXME: Will not need to be conditional when toplevel bootstrap is the
31380 # only possibility, but now it conflicts with no-bootstrap rules
31381 @if gcc-bootstrap
31382
31383
31384
31385
31386 .PHONY: distclean-stageprofile
31387
31388 # Rules to wipe a stage and all the following ones, used for cleanstrap
31389 distclean-stage1:: distclean-stageprofile
31390 distclean-stageprofile::
31391 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
31392 rm -rf stageprofile-*
31393
31394
31395 @endif gcc-bootstrap
31396
31397
31398 .PHONY: stagefeedback-start stagefeedback-end
31399
31400 stagefeedback-start::
31401 @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
31402 echo stagefeedback > stage_current ; \
31403 echo stagefeedback > stage_last
31404 @if bfd
31405 @[ -d stagefeedback-bfd ] || mkdir stagefeedback-bfd; \
31406 set stagefeedback-bfd bfd ; @CREATE_LINK_TO_DIR@ ; \
31407 set stage1-bfd prev-bfd ; @CREATE_LINK_TO_DIR@
31408 @endif bfd
31409 @if opcodes
31410 @[ -d stagefeedback-opcodes ] || mkdir stagefeedback-opcodes; \
31411 set stagefeedback-opcodes opcodes ; @CREATE_LINK_TO_DIR@ ; \
31412 set stage1-opcodes prev-opcodes ; @CREATE_LINK_TO_DIR@
31413 @endif opcodes
31414 @if binutils
31415 @[ -d stagefeedback-binutils ] || mkdir stagefeedback-binutils; \
31416 set stagefeedback-binutils binutils ; @CREATE_LINK_TO_DIR@ ; \
31417 set stage1-binutils prev-binutils ; @CREATE_LINK_TO_DIR@
31418 @endif binutils
31419 @if gas
31420 @[ -d stagefeedback-gas ] || mkdir stagefeedback-gas; \
31421 set stagefeedback-gas gas ; @CREATE_LINK_TO_DIR@ ; \
31422 set stage1-gas prev-gas ; @CREATE_LINK_TO_DIR@
31423 @endif gas
31424 @if gcc
31425 @[ -d stagefeedback-gcc ] || mkdir stagefeedback-gcc; \
31426 set stagefeedback-gcc gcc ; @CREATE_LINK_TO_DIR@ ; \
31427 set stage1-gcc prev-gcc ; @CREATE_LINK_TO_DIR@
31428 @endif gcc
31429 @if intl
31430 @[ -d stagefeedback-intl ] || mkdir stagefeedback-intl; \
31431 set stagefeedback-intl intl ; @CREATE_LINK_TO_DIR@ ; \
31432 set stage1-intl prev-intl ; @CREATE_LINK_TO_DIR@
31433 @endif intl
31434 @if ld
31435 @[ -d stagefeedback-ld ] || mkdir stagefeedback-ld; \
31436 set stagefeedback-ld ld ; @CREATE_LINK_TO_DIR@ ; \
31437 set stage1-ld prev-ld ; @CREATE_LINK_TO_DIR@
31438 @endif ld
31439 @if libcpp
31440 @[ -d stagefeedback-libcpp ] || mkdir stagefeedback-libcpp; \
31441 set stagefeedback-libcpp libcpp ; @CREATE_LINK_TO_DIR@ ; \
31442 set stage1-libcpp prev-libcpp ; @CREATE_LINK_TO_DIR@
31443 @endif libcpp
31444 @if libbanshee
31445 @[ -d stagefeedback-libbanshee ] || mkdir stagefeedback-libbanshee; \
31446 set stagefeedback-libbanshee libbanshee ; @CREATE_LINK_TO_DIR@ ; \
31447 set stage1-libbanshee prev-libbanshee ; @CREATE_LINK_TO_DIR@
31448 @endif libbanshee
31449 @if libiberty
31450 @[ -d stagefeedback-libiberty ] || mkdir stagefeedback-libiberty; \
31451 set stagefeedback-libiberty libiberty ; @CREATE_LINK_TO_DIR@ ; \
31452 set stage1-libiberty prev-libiberty ; @CREATE_LINK_TO_DIR@
31453 @endif libiberty
31454 @if zlib
31455 @[ -d stagefeedback-zlib ] || mkdir stagefeedback-zlib; \
31456 set stagefeedback-zlib zlib ; @CREATE_LINK_TO_DIR@ ; \
31457 set stage1-zlib prev-zlib ; @CREATE_LINK_TO_DIR@
31458 @endif zlib
31459
31460 stagefeedback-end::
31461 @rm -f stage_current
31462 @if bfd
31463 @set bfd stagefeedback-bfd ; @UNDO_LINK_TO_DIR@ ; \
31464 set prev-bfd stage1-bfd ; @UNDO_LINK_TO_DIR@
31465 @endif bfd
31466 @if opcodes
31467 @set opcodes stagefeedback-opcodes ; @UNDO_LINK_TO_DIR@ ; \
31468 set prev-opcodes stage1-opcodes ; @UNDO_LINK_TO_DIR@
31469 @endif opcodes
31470 @if binutils
31471 @set binutils stagefeedback-binutils ; @UNDO_LINK_TO_DIR@ ; \
31472 set prev-binutils stage1-binutils ; @UNDO_LINK_TO_DIR@
31473 @endif binutils
31474 @if gas
31475 @set gas stagefeedback-gas ; @UNDO_LINK_TO_DIR@ ; \
31476 set prev-gas stage1-gas ; @UNDO_LINK_TO_DIR@
31477 @endif gas
31478 @if gcc
31479 @set gcc stagefeedback-gcc ; @UNDO_LINK_TO_DIR@ ; \
31480 set prev-gcc stage1-gcc ; @UNDO_LINK_TO_DIR@
31481 @endif gcc
31482 @if intl
31483 @set intl stagefeedback-intl ; @UNDO_LINK_TO_DIR@ ; \
31484 set prev-intl stage1-intl ; @UNDO_LINK_TO_DIR@
31485 @endif intl
31486 @if ld
31487 @set ld stagefeedback-ld ; @UNDO_LINK_TO_DIR@ ; \
31488 set prev-ld stage1-ld ; @UNDO_LINK_TO_DIR@
31489 @endif ld
31490 @if libcpp
31491 @set libcpp stagefeedback-libcpp ; @UNDO_LINK_TO_DIR@ ; \
31492 set prev-libcpp stage1-libcpp ; @UNDO_LINK_TO_DIR@
31493 @endif libcpp
31494 @if libbanshee
31495 @set libbanshee stagefeedback-libbanshee ; @UNDO_LINK_TO_DIR@ ; \
31496 set prev-libbanshee stage1-libbanshee ; @UNDO_LINK_TO_DIR@
31497 @endif libbanshee
31498 @if libiberty
31499 @set libiberty stagefeedback-libiberty ; @UNDO_LINK_TO_DIR@ ; \
31500 set prev-libiberty stage1-libiberty ; @UNDO_LINK_TO_DIR@
31501 @endif libiberty
31502 @if zlib
31503 @set zlib stagefeedback-zlib ; @UNDO_LINK_TO_DIR@ ; \
31504 set prev-zlib stage1-zlib ; @UNDO_LINK_TO_DIR@
31505 @endif zlib
31506
31507 # Bubble a bugfix through all the stages up to stage feedback. They
31508 # are remade, but not reconfigured. The next stage (if any) will not
31509 # be reconfigured as well.
31510 .PHONY: stagefeedback-bubble
31511 stagefeedback-bubble:: stage1-bubble
31512 @if test -f stagefeedback-lean || test -f stage1-lean ; then \
31513 echo Skipping rebuild of stagefeedback ; \
31514 else \
31515 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
31516 fi
31517
31518 .PHONY: all-stagefeedback
31519 all-stagefeedback: \
31520 maybe-all-stagefeedback-bfd \
31521 maybe-all-stagefeedback-opcodes \
31522 maybe-all-stagefeedback-binutils \
31523 maybe-all-stagefeedback-gas \
31524 maybe-all-stagefeedback-gcc \
31525 maybe-all-stagefeedback-intl \
31526 maybe-all-stagefeedback-ld \
31527 maybe-all-stagefeedback-libcpp \
31528 maybe-all-stagefeedback-libbanshee \
31529 maybe-all-stagefeedback-libiberty \
31530 maybe-all-stagefeedback-zlib
31531
31532
31533 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
31534 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
31535
31536 maybe-configure-stagefeedback-bfd:
31537 maybe-all-stagefeedback-bfd:
31538
31539 @if bfd-bootstrap
31540 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
31541 configure-stagefeedback-bfd:
31542 @$(MAKE) stagefeedback-start
31543 @[ -f bfd/Makefile ] && exit 0 || : ; \
31544 r=`${PWD_COMMAND}`; export r; \
31545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31546 $(STAGE_HOST_EXPORTS) \
31547 echo Configuring stage feedback in bfd ; \
31548 cd bfd || exit 1; \
31549 case $(srcdir) in \
31550 \.) \
31551 srcdiroption="--srcdir=."; \
31552 libsrcdir=".";; \
31553 /* | [A-Za-z]:[\\/]*) \
31554 srcdiroption="--srcdir=$(srcdir)/bfd"; \
31555 libsrcdir="$$s/bfd";; \
31556 *) \
31557 srcdiroption="--srcdir=../$(srcdir)/bfd"; \
31558 libsrcdir="$$s/bfd";; \
31559 esac; \
31560 $(SHELL) $${libsrcdir}/configure \
31561 $(HOST_CONFIGARGS) $${srcdiroption} \
31562 @stage2_werror_flag@
31563
31564 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
31565 all-stagefeedback-bfd: configure-stagefeedback-bfd
31566 @$(MAKE) stagefeedback-start
31567 @r=`${PWD_COMMAND}`; export r; \
31568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31569 $(STAGE_HOST_EXPORTS) \
31570 cd bfd && \
31571 $(MAKE) $(FLAGS_TO_PASS) \
31572 $(POSTSTAGE1_FLAGS_TO_PASS) \
31573 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"
31574 @endif bfd-bootstrap
31575
31576 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
31577 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
31578
31579 maybe-configure-stagefeedback-opcodes:
31580 maybe-all-stagefeedback-opcodes:
31581
31582 @if opcodes-bootstrap
31583 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
31584 configure-stagefeedback-opcodes:
31585 @$(MAKE) stagefeedback-start
31586 @[ -f opcodes/Makefile ] && exit 0 || : ; \
31587 r=`${PWD_COMMAND}`; export r; \
31588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31589 $(STAGE_HOST_EXPORTS) \
31590 echo Configuring stage feedback in opcodes ; \
31591 cd opcodes || exit 1; \
31592 case $(srcdir) in \
31593 \.) \
31594 srcdiroption="--srcdir=."; \
31595 libsrcdir=".";; \
31596 /* | [A-Za-z]:[\\/]*) \
31597 srcdiroption="--srcdir=$(srcdir)/opcodes"; \
31598 libsrcdir="$$s/opcodes";; \
31599 *) \
31600 srcdiroption="--srcdir=../$(srcdir)/opcodes"; \
31601 libsrcdir="$$s/opcodes";; \
31602 esac; \
31603 $(SHELL) $${libsrcdir}/configure \
31604 $(HOST_CONFIGARGS) $${srcdiroption} \
31605 @stage2_werror_flag@
31606
31607 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
31608 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
31609 @$(MAKE) stagefeedback-start
31610 @r=`${PWD_COMMAND}`; export r; \
31611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31612 $(STAGE_HOST_EXPORTS) \
31613 cd opcodes && \
31614 $(MAKE) $(FLAGS_TO_PASS) \
31615 $(POSTSTAGE1_FLAGS_TO_PASS) \
31616 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"
31617 @endif opcodes-bootstrap
31618
31619 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
31620 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
31621
31622 maybe-configure-stagefeedback-binutils:
31623 maybe-all-stagefeedback-binutils:
31624
31625 @if binutils-bootstrap
31626 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
31627 configure-stagefeedback-binutils:
31628 @$(MAKE) stagefeedback-start
31629 @[ -f binutils/Makefile ] && exit 0 || : ; \
31630 r=`${PWD_COMMAND}`; export r; \
31631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31632 $(STAGE_HOST_EXPORTS) \
31633 echo Configuring stage feedback in binutils ; \
31634 cd binutils || exit 1; \
31635 case $(srcdir) in \
31636 \.) \
31637 srcdiroption="--srcdir=."; \
31638 libsrcdir=".";; \
31639 /* | [A-Za-z]:[\\/]*) \
31640 srcdiroption="--srcdir=$(srcdir)/binutils"; \
31641 libsrcdir="$$s/binutils";; \
31642 *) \
31643 srcdiroption="--srcdir=../$(srcdir)/binutils"; \
31644 libsrcdir="$$s/binutils";; \
31645 esac; \
31646 $(SHELL) $${libsrcdir}/configure \
31647 $(HOST_CONFIGARGS) $${srcdiroption} \
31648 @stage2_werror_flag@
31649
31650 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
31651 all-stagefeedback-binutils: configure-stagefeedback-binutils
31652 @$(MAKE) stagefeedback-start
31653 @r=`${PWD_COMMAND}`; export r; \
31654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31655 $(STAGE_HOST_EXPORTS) \
31656 cd binutils && \
31657 $(MAKE) $(FLAGS_TO_PASS) \
31658 $(POSTSTAGE1_FLAGS_TO_PASS) \
31659 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"
31660 @endif binutils-bootstrap
31661
31662 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
31663 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
31664
31665 maybe-configure-stagefeedback-gas:
31666 maybe-all-stagefeedback-gas:
31667
31668 @if gas-bootstrap
31669 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
31670 configure-stagefeedback-gas:
31671 @$(MAKE) stagefeedback-start
31672 @[ -f gas/Makefile ] && exit 0 || : ; \
31673 r=`${PWD_COMMAND}`; export r; \
31674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31675 $(STAGE_HOST_EXPORTS) \
31676 echo Configuring stage feedback in gas ; \
31677 cd gas || exit 1; \
31678 case $(srcdir) in \
31679 \.) \
31680 srcdiroption="--srcdir=."; \
31681 libsrcdir=".";; \
31682 /* | [A-Za-z]:[\\/]*) \
31683 srcdiroption="--srcdir=$(srcdir)/gas"; \
31684 libsrcdir="$$s/gas";; \
31685 *) \
31686 srcdiroption="--srcdir=../$(srcdir)/gas"; \
31687 libsrcdir="$$s/gas";; \
31688 esac; \
31689 $(SHELL) $${libsrcdir}/configure \
31690 $(HOST_CONFIGARGS) $${srcdiroption} \
31691 @stage2_werror_flag@
31692
31693 maybe-all-stagefeedback-gas: all-stagefeedback-gas
31694 all-stagefeedback-gas: configure-stagefeedback-gas
31695 @$(MAKE) stagefeedback-start
31696 @r=`${PWD_COMMAND}`; export r; \
31697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31698 $(STAGE_HOST_EXPORTS) \
31699 cd gas && \
31700 $(MAKE) $(FLAGS_TO_PASS) \
31701 $(POSTSTAGE1_FLAGS_TO_PASS) \
31702 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"
31703 @endif gas-bootstrap
31704
31705 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
31706 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
31707
31708 maybe-configure-stagefeedback-gcc:
31709 maybe-all-stagefeedback-gcc:
31710
31711 @if gcc-bootstrap
31712 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
31713 configure-stagefeedback-gcc:
31714 @$(MAKE) stagefeedback-start
31715 @[ -f gcc/Makefile ] && exit 0 || : ; \
31716 r=`${PWD_COMMAND}`; export r; \
31717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31718 $(STAGE_HOST_EXPORTS) \
31719 echo Configuring stage feedback in gcc ; \
31720 cd gcc || exit 1; \
31721 case $(srcdir) in \
31722 \.) \
31723 srcdiroption="--srcdir=."; \
31724 libsrcdir=".";; \
31725 /* | [A-Za-z]:[\\/]*) \
31726 srcdiroption="--srcdir=$(srcdir)/gcc"; \
31727 libsrcdir="$$s/gcc";; \
31728 *) \
31729 srcdiroption="--srcdir=../$(srcdir)/gcc"; \
31730 libsrcdir="$$s/gcc";; \
31731 esac; \
31732 $(SHELL) $${libsrcdir}/configure \
31733 $(HOST_CONFIGARGS) $${srcdiroption} \
31734 @stage2_werror_flag@
31735
31736 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
31737 all-stagefeedback-gcc: configure-stagefeedback-gcc
31738 @$(MAKE) stagefeedback-start
31739 @r=`${PWD_COMMAND}`; export r; \
31740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31741 $(STAGE_HOST_EXPORTS) \
31742 cd gcc && \
31743 $(MAKE) $(FLAGS_TO_PASS) \
31744 $(POSTSTAGE1_FLAGS_TO_PASS) \
31745 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS)
31746 @endif gcc-bootstrap
31747
31748 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
31749 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
31750
31751 maybe-configure-stagefeedback-intl:
31752 maybe-all-stagefeedback-intl:
31753
31754 @if intl-bootstrap
31755 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
31756 configure-stagefeedback-intl:
31757 @$(MAKE) stagefeedback-start
31758 @[ -f intl/Makefile ] && exit 0 || : ; \
31759 r=`${PWD_COMMAND}`; export r; \
31760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31761 $(STAGE_HOST_EXPORTS) \
31762 echo Configuring stage feedback in intl ; \
31763 cd intl || exit 1; \
31764 case $(srcdir) in \
31765 \.) \
31766 srcdiroption="--srcdir=."; \
31767 libsrcdir=".";; \
31768 /* | [A-Za-z]:[\\/]*) \
31769 srcdiroption="--srcdir=$(srcdir)/intl"; \
31770 libsrcdir="$$s/intl";; \
31771 *) \
31772 srcdiroption="--srcdir=../$(srcdir)/intl"; \
31773 libsrcdir="$$s/intl";; \
31774 esac; \
31775 $(SHELL) $${libsrcdir}/configure \
31776 $(HOST_CONFIGARGS) $${srcdiroption} \
31777 @stage2_werror_flag@
31778
31779 maybe-all-stagefeedback-intl: all-stagefeedback-intl
31780 all-stagefeedback-intl: configure-stagefeedback-intl
31781 @$(MAKE) stagefeedback-start
31782 @r=`${PWD_COMMAND}`; export r; \
31783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31784 $(STAGE_HOST_EXPORTS) \
31785 cd intl && \
31786 $(MAKE) $(FLAGS_TO_PASS) \
31787 $(POSTSTAGE1_FLAGS_TO_PASS) \
31788 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"
31789 @endif intl-bootstrap
31790
31791 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
31792 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
31793
31794 maybe-configure-stagefeedback-ld:
31795 maybe-all-stagefeedback-ld:
31796
31797 @if ld-bootstrap
31798 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
31799 configure-stagefeedback-ld:
31800 @$(MAKE) stagefeedback-start
31801 @[ -f ld/Makefile ] && exit 0 || : ; \
31802 r=`${PWD_COMMAND}`; export r; \
31803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31804 $(STAGE_HOST_EXPORTS) \
31805 echo Configuring stage feedback in ld ; \
31806 cd ld || exit 1; \
31807 case $(srcdir) in \
31808 \.) \
31809 srcdiroption="--srcdir=."; \
31810 libsrcdir=".";; \
31811 /* | [A-Za-z]:[\\/]*) \
31812 srcdiroption="--srcdir=$(srcdir)/ld"; \
31813 libsrcdir="$$s/ld";; \
31814 *) \
31815 srcdiroption="--srcdir=../$(srcdir)/ld"; \
31816 libsrcdir="$$s/ld";; \
31817 esac; \
31818 $(SHELL) $${libsrcdir}/configure \
31819 $(HOST_CONFIGARGS) $${srcdiroption} \
31820 @stage2_werror_flag@
31821
31822 maybe-all-stagefeedback-ld: all-stagefeedback-ld
31823 all-stagefeedback-ld: configure-stagefeedback-ld
31824 @$(MAKE) stagefeedback-start
31825 @r=`${PWD_COMMAND}`; export r; \
31826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31827 $(STAGE_HOST_EXPORTS) \
31828 cd ld && \
31829 $(MAKE) $(FLAGS_TO_PASS) \
31830 $(POSTSTAGE1_FLAGS_TO_PASS) \
31831 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"
31832 @endif ld-bootstrap
31833
31834 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
31835 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
31836
31837 maybe-configure-stagefeedback-libcpp:
31838 maybe-all-stagefeedback-libcpp:
31839
31840 @if libcpp-bootstrap
31841 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
31842 configure-stagefeedback-libcpp:
31843 @$(MAKE) stagefeedback-start
31844 @[ -f libcpp/Makefile ] && exit 0 || : ; \
31845 r=`${PWD_COMMAND}`; export r; \
31846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31847 $(STAGE_HOST_EXPORTS) \
31848 echo Configuring stage feedback in libcpp ; \
31849 cd libcpp || exit 1; \
31850 case $(srcdir) in \
31851 \.) \
31852 srcdiroption="--srcdir=."; \
31853 libsrcdir=".";; \
31854 /* | [A-Za-z]:[\\/]*) \
31855 srcdiroption="--srcdir=$(srcdir)/libcpp"; \
31856 libsrcdir="$$s/libcpp";; \
31857 *) \
31858 srcdiroption="--srcdir=../$(srcdir)/libcpp"; \
31859 libsrcdir="$$s/libcpp";; \
31860 esac; \
31861 $(SHELL) $${libsrcdir}/configure \
31862 $(HOST_CONFIGARGS) $${srcdiroption} \
31863 @stage2_werror_flag@
31864
31865 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
31866 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
31867 @$(MAKE) stagefeedback-start
31868 @r=`${PWD_COMMAND}`; export r; \
31869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31870 $(STAGE_HOST_EXPORTS) \
31871 cd libcpp && \
31872 $(MAKE) $(FLAGS_TO_PASS) \
31873 $(POSTSTAGE1_FLAGS_TO_PASS) \
31874 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"
31875 @endif libcpp-bootstrap
31876
31877 .PHONY: configure-stagefeedback-libbanshee maybe-configure-stagefeedback-libbanshee
31878 .PHONY: all-stagefeedback-libbanshee maybe-all-stagefeedback-libbanshee
31879
31880 maybe-configure-stagefeedback-libbanshee:
31881 maybe-all-stagefeedback-libbanshee:
31882
31883 @if libbanshee-bootstrap
31884 maybe-configure-stagefeedback-libbanshee: configure-stagefeedback-libbanshee
31885 configure-stagefeedback-libbanshee:
31886 @$(MAKE) stagefeedback-start
31887 @[ -f libbanshee/Makefile ] && exit 0 || : ; \
31888 r=`${PWD_COMMAND}`; export r; \
31889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31890 $(STAGE_HOST_EXPORTS) \
31891 echo Configuring stage feedback in libbanshee ; \
31892 cd libbanshee || exit 1; \
31893 case $(srcdir) in \
31894 \.) \
31895 srcdiroption="--srcdir=."; \
31896 libsrcdir=".";; \
31897 /* | [A-Za-z]:[\\/]*) \
31898 srcdiroption="--srcdir=$(srcdir)/libbanshee"; \
31899 libsrcdir="$$s/libbanshee";; \
31900 *) \
31901 srcdiroption="--srcdir=../$(srcdir)/libbanshee"; \
31902 libsrcdir="$$s/libbanshee";; \
31903 esac; \
31904 $(SHELL) $${libsrcdir}/configure \
31905 $(HOST_CONFIGARGS) $${srcdiroption} \
31906 @stage2_werror_flag@
31907
31908 maybe-all-stagefeedback-libbanshee: all-stagefeedback-libbanshee
31909 all-stagefeedback-libbanshee: configure-stagefeedback-libbanshee
31910 @$(MAKE) stagefeedback-start
31911 @r=`${PWD_COMMAND}`; export r; \
31912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31913 $(STAGE_HOST_EXPORTS) \
31914 cd libbanshee && \
31915 $(MAKE) $(FLAGS_TO_PASS) \
31916 $(POSTSTAGE1_FLAGS_TO_PASS) \
31917 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"
31918 @endif libbanshee-bootstrap
31919
31920 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
31921 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
31922
31923 maybe-configure-stagefeedback-libiberty:
31924 maybe-all-stagefeedback-libiberty:
31925
31926 @if libiberty-bootstrap
31927 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
31928 configure-stagefeedback-libiberty:
31929 @$(MAKE) stagefeedback-start
31930 @[ -f libiberty/Makefile ] && exit 0 || : ; \
31931 r=`${PWD_COMMAND}`; export r; \
31932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31933 $(STAGE_HOST_EXPORTS) \
31934 echo Configuring stage feedback in libiberty ; \
31935 cd libiberty || exit 1; \
31936 case $(srcdir) in \
31937 \.) \
31938 srcdiroption="--srcdir=."; \
31939 libsrcdir=".";; \
31940 /* | [A-Za-z]:[\\/]*) \
31941 srcdiroption="--srcdir=$(srcdir)/libiberty"; \
31942 libsrcdir="$$s/libiberty";; \
31943 *) \
31944 srcdiroption="--srcdir=../$(srcdir)/libiberty"; \
31945 libsrcdir="$$s/libiberty";; \
31946 esac; \
31947 $(SHELL) $${libsrcdir}/configure \
31948 $(HOST_CONFIGARGS) $${srcdiroption} \
31949 @stage2_werror_flag@
31950
31951 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
31952 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
31953 @$(MAKE) stagefeedback-start
31954 @r=`${PWD_COMMAND}`; export r; \
31955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31956 $(STAGE_HOST_EXPORTS) \
31957 cd libiberty && \
31958 $(MAKE) $(FLAGS_TO_PASS) \
31959 $(POSTSTAGE1_FLAGS_TO_PASS) \
31960 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"
31961 @endif libiberty-bootstrap
31962
31963 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
31964 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
31965
31966 maybe-configure-stagefeedback-zlib:
31967 maybe-all-stagefeedback-zlib:
31968
31969 @if zlib-bootstrap
31970 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
31971 configure-stagefeedback-zlib:
31972 @$(MAKE) stagefeedback-start
31973 @[ -f zlib/Makefile ] && exit 0 || : ; \
31974 r=`${PWD_COMMAND}`; export r; \
31975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31976 $(STAGE_HOST_EXPORTS) \
31977 echo Configuring stage feedback in zlib ; \
31978 cd zlib || exit 1; \
31979 case $(srcdir) in \
31980 \.) \
31981 srcdiroption="--srcdir=."; \
31982 libsrcdir=".";; \
31983 /* | [A-Za-z]:[\\/]*) \
31984 srcdiroption="--srcdir=$(srcdir)/zlib"; \
31985 libsrcdir="$$s/zlib";; \
31986 *) \
31987 srcdiroption="--srcdir=../$(srcdir)/zlib"; \
31988 libsrcdir="$$s/zlib";; \
31989 esac; \
31990 $(SHELL) $${libsrcdir}/configure \
31991 $(HOST_CONFIGARGS) $${srcdiroption} \
31992 @stage2_werror_flag@
31993
31994 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
31995 all-stagefeedback-zlib: configure-stagefeedback-zlib
31996 @$(MAKE) stagefeedback-start
31997 @r=`${PWD_COMMAND}`; export r; \
31998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31999 $(STAGE_HOST_EXPORTS) \
32000 cd zlib && \
32001 $(MAKE) $(FLAGS_TO_PASS) \
32002 $(POSTSTAGE1_FLAGS_TO_PASS) \
32003 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"
32004 @endif zlib-bootstrap
32005
32006
32007 # FIXME: Will not need to be conditional when toplevel bootstrap is the
32008 # only possibility, but now it conflicts with no-bootstrap rules
32009 @if gcc-bootstrap
32010
32011
32012
32013
32014 .PHONY: distclean-stagefeedback
32015
32016 # Rules to wipe a stage and all the following ones, used for cleanstrap
32017 distclean-stage1:: distclean-stagefeedback
32018 distclean-stagefeedback::
32019 [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
32020 rm -rf stagefeedback-*
32021
32022
32023 @endif gcc-bootstrap
32024
32025
32026
32027 stagefeedback-start::
32028 @r=`${PWD_COMMAND}`; export r; \
32029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32030 cd stageprofile-gcc && \
32031 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../gcc/&",' | $(SHELL); } && \
32032 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../gcc/&",' | $(SHELL); }
32033
32034 # FIXME: Will not need to be conditional when toplevel bootstrap is the
32035 # only possibility, but now it conflicts with no-bootstrap rules
32036 @if gcc-bootstrap
32037 profiledbootstrap:
32038 @r=`${PWD_COMMAND}`; export r; \
32039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32040 $(SET_LIB_PATH) \
32041 $(HOST_EXPORTS) \
32042 echo "Bootstrapping the compiler"; \
32043 $(MAKE) stageprofile-bubble distclean-stagefeedback
32044 @r=`${PWD_COMMAND}`; export r; \
32045 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
32046 $(SET_LIB_PATH) \
32047 echo "Building runtime libraries and training compiler"; \
32048 $(MAKE) $(BASE_FLAGS_TO_PASS) $(RECURSE_FLAGS) all
32049 @r=`${PWD_COMMAND}`; export r; \
32050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32051 $(SET_LIB_PATH) \
32052 $(HOST_EXPORTS) \
32053 echo "Building feedback based compiler"; \
32054 $(MAKE) stagefeedback-bubble stagefeedback-end
32055 @endif gcc-bootstrap
32056
32057 # --------------------------------------
32058 # Dependencies between different modules
32059 # --------------------------------------
32060
32061 # Generic dependencies for target modules on host stuff, especially gcc
32062
32063 configure-target-libstdc++-v3: maybe-all-gcc
32064
32065 configure-target-libmudflap: maybe-all-gcc
32066
32067 configure-target-newlib: maybe-all-gcc
32068
32069 configure-target-libgfortran: maybe-all-gcc
32070
32071 configure-target-libobjc: maybe-all-gcc
32072
32073 configure-target-libtermcap: maybe-all-gcc
32074
32075 configure-target-winsup: maybe-all-gcc
32076
32077 configure-target-libgloss: maybe-all-gcc
32078
32079 configure-target-libiberty: maybe-all-gcc
32080
32081 configure-target-gperf: maybe-all-gcc
32082
32083 configure-target-examples: maybe-all-gcc
32084
32085 configure-target-libffi: maybe-all-gcc
32086
32087 configure-target-libjava: maybe-all-gcc
32088
32089 configure-target-zlib: maybe-all-gcc
32090
32091 configure-target-boehm-gc: maybe-all-gcc
32092
32093 configure-target-qthreads: maybe-all-gcc
32094
32095 configure-target-rda: maybe-all-gcc
32096
32097 configure-target-libada: maybe-all-gcc
32098
32099
32100
32101 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
32102
32103 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
32104 configure-target-gperf: maybe-all-target-libstdc++-v3
32105
32106 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
32107
32108 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
32109
32110 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
32111
32112 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
32113 configure-target-libjava: maybe-all-target-libstdc++-v3
32114
32115 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
32116
32117 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
32118
32119 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
32120
32121 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
32122
32123 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
32124
32125 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
32126
32127 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
32128
32129 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
32130
32131
32132 # There are two types of dependencies here: 'hard' dependencies, where one
32133 # module simply won't build without the other; and 'soft' dependencies, where
32134 # if the depended-on module is missing, the depending module will do without
32135 # or find a substitute somewhere (perhaps installed). Soft dependencies
32136 # are made here to depend on a 'maybe-' target. If you're not sure,
32137 # it's safer to use a soft dependency.
32138
32139
32140
32141
32142
32143 # With all the machinery above in place, it is pretty easy to generate
32144 # dependencies. Host dependencies are a bit more complex because we have
32145 # to check for bootstrap/prebootstrap dependencies. To resolve
32146 # prebootstrap dependencies, prebootstrap modules are gathered in
32147 # a hash table.
32148 all-build-bison: maybe-all-build-texinfo
32149 all-build-byacc: maybe-all-build-texinfo
32150 all-build-flex: maybe-all-build-texinfo
32151 all-build-flex: maybe-all-build-bison
32152 all-build-flex: maybe-all-build-byacc
32153 all-build-flex: maybe-all-build-m4
32154 all-build-libiberty: maybe-all-build-texinfo
32155 all-build-m4: maybe-all-build-texinfo
32156 all-build-fixincludes: maybe-all-build-libiberty
32157 configure-gcc: maybe-configure-intl
32158
32159 configure-stage1-gcc: maybe-configure-stage1-intl
32160 configure-stage2-gcc: maybe-configure-stage2-intl
32161 configure-stage3-gcc: maybe-configure-stage3-intl
32162 configure-stage4-gcc: maybe-configure-stage4-intl
32163 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
32164 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
32165 configure-gcc: maybe-configure-binutils
32166
32167 configure-stage1-gcc: maybe-configure-stage1-binutils
32168 configure-stage2-gcc: maybe-configure-stage2-binutils
32169 configure-stage3-gcc: maybe-configure-stage3-binutils
32170 configure-stage4-gcc: maybe-configure-stage4-binutils
32171 configure-stageprofile-gcc: maybe-configure-stageprofile-binutils
32172 configure-stagefeedback-gcc: maybe-configure-stagefeedback-binutils
32173 configure-gcc: maybe-configure-gas
32174
32175 configure-stage1-gcc: maybe-configure-stage1-gas
32176 configure-stage2-gcc: maybe-configure-stage2-gas
32177 configure-stage3-gcc: maybe-configure-stage3-gas
32178 configure-stage4-gcc: maybe-configure-stage4-gas
32179 configure-stageprofile-gcc: maybe-configure-stageprofile-gas
32180 configure-stagefeedback-gcc: maybe-configure-stagefeedback-gas
32181 configure-gcc: maybe-configure-ld
32182
32183 configure-stage1-gcc: maybe-configure-stage1-ld
32184 configure-stage2-gcc: maybe-configure-stage2-ld
32185 configure-stage3-gcc: maybe-configure-stage3-ld
32186 configure-stage4-gcc: maybe-configure-stage4-ld
32187 configure-stageprofile-gcc: maybe-configure-stageprofile-ld
32188 configure-stagefeedback-gcc: maybe-configure-stagefeedback-ld
32189 all-gcc: all-libiberty
32190
32191 all-stage1-gcc: all-stage1-libiberty
32192 all-stage2-gcc: all-stage2-libiberty
32193 all-stage3-gcc: all-stage3-libiberty
32194 all-stage4-gcc: all-stage4-libiberty
32195 all-stageprofile-gcc: all-stageprofile-libiberty
32196 all-stagefeedback-gcc: all-stagefeedback-libiberty
32197 all-gcc: maybe-all-intl
32198
32199 all-stage1-gcc: maybe-all-stage1-intl
32200 all-stage2-gcc: maybe-all-stage2-intl
32201 all-stage3-gcc: maybe-all-stage3-intl
32202 all-stage4-gcc: maybe-all-stage4-intl
32203 all-stageprofile-gcc: maybe-all-stageprofile-intl
32204 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
32205 all-gcc: maybe-all-build-texinfo
32206
32207 all-stage1-gcc: maybe-all-build-texinfo
32208 all-stage2-gcc: maybe-all-build-texinfo
32209 all-stage3-gcc: maybe-all-build-texinfo
32210 all-stage4-gcc: maybe-all-build-texinfo
32211 all-stageprofile-gcc: maybe-all-build-texinfo
32212 all-stagefeedback-gcc: maybe-all-build-texinfo
32213 all-prebootstrap: maybe-all-build-texinfo
32214 all-gcc: maybe-all-build-bison
32215
32216 all-stage1-gcc: maybe-all-build-bison
32217 all-stage2-gcc: maybe-all-build-bison
32218 all-stage3-gcc: maybe-all-build-bison
32219 all-stage4-gcc: maybe-all-build-bison
32220 all-stageprofile-gcc: maybe-all-build-bison
32221 all-stagefeedback-gcc: maybe-all-build-bison
32222 all-prebootstrap: maybe-all-build-bison
32223 all-gcc: maybe-all-build-byacc
32224
32225 all-stage1-gcc: maybe-all-build-byacc
32226 all-stage2-gcc: maybe-all-build-byacc
32227 all-stage3-gcc: maybe-all-build-byacc
32228 all-stage4-gcc: maybe-all-build-byacc
32229 all-stageprofile-gcc: maybe-all-build-byacc
32230 all-stagefeedback-gcc: maybe-all-build-byacc
32231 all-prebootstrap: maybe-all-build-byacc
32232 all-gcc: maybe-all-build-flex
32233
32234 all-stage1-gcc: maybe-all-build-flex
32235 all-stage2-gcc: maybe-all-build-flex
32236 all-stage3-gcc: maybe-all-build-flex
32237 all-stage4-gcc: maybe-all-build-flex
32238 all-stageprofile-gcc: maybe-all-build-flex
32239 all-stagefeedback-gcc: maybe-all-build-flex
32240 all-prebootstrap: maybe-all-build-flex
32241 all-gcc: maybe-all-build-libiberty
32242
32243 all-stage1-gcc: maybe-all-build-libiberty
32244 all-stage2-gcc: maybe-all-build-libiberty
32245 all-stage3-gcc: maybe-all-build-libiberty
32246 all-stage4-gcc: maybe-all-build-libiberty
32247 all-stageprofile-gcc: maybe-all-build-libiberty
32248 all-stagefeedback-gcc: maybe-all-build-libiberty
32249 all-prebootstrap: maybe-all-build-libiberty
32250 all-gcc: maybe-all-build-fixincludes
32251
32252 all-stage1-gcc: maybe-all-build-fixincludes
32253 all-stage2-gcc: maybe-all-build-fixincludes
32254 all-stage3-gcc: maybe-all-build-fixincludes
32255 all-stage4-gcc: maybe-all-build-fixincludes
32256 all-stageprofile-gcc: maybe-all-build-fixincludes
32257 all-stagefeedback-gcc: maybe-all-build-fixincludes
32258 all-prebootstrap: maybe-all-build-fixincludes
32259 all-gcc: maybe-all-binutils
32260
32261 all-stage1-gcc: maybe-all-stage1-binutils
32262 all-stage2-gcc: maybe-all-stage2-binutils
32263 all-stage3-gcc: maybe-all-stage3-binutils
32264 all-stage4-gcc: maybe-all-stage4-binutils
32265 all-stageprofile-gcc: maybe-all-stageprofile-binutils
32266 all-stagefeedback-gcc: maybe-all-stagefeedback-binutils
32267 all-gcc: maybe-all-gas
32268
32269 all-stage1-gcc: maybe-all-stage1-gas
32270 all-stage2-gcc: maybe-all-stage2-gas
32271 all-stage3-gcc: maybe-all-stage3-gas
32272 all-stage4-gcc: maybe-all-stage4-gas
32273 all-stageprofile-gcc: maybe-all-stageprofile-gas
32274 all-stagefeedback-gcc: maybe-all-stagefeedback-gas
32275 all-gcc: maybe-all-ld
32276
32277 all-stage1-gcc: maybe-all-stage1-ld
32278 all-stage2-gcc: maybe-all-stage2-ld
32279 all-stage3-gcc: maybe-all-stage3-ld
32280 all-stage4-gcc: maybe-all-stage4-ld
32281 all-stageprofile-gcc: maybe-all-stageprofile-ld
32282 all-stagefeedback-gcc: maybe-all-stagefeedback-ld
32283 all-gcc: maybe-all-zlib
32284
32285 all-stage1-gcc: maybe-all-stage1-zlib
32286 all-stage2-gcc: maybe-all-stage2-zlib
32287 all-stage3-gcc: maybe-all-stage3-zlib
32288 all-stage4-gcc: maybe-all-stage4-zlib
32289 all-stageprofile-gcc: maybe-all-stageprofile-zlib
32290 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
32291 all-gcc: maybe-all-libbanshee
32292
32293 all-stage1-gcc: maybe-all-stage1-libbanshee
32294 all-stage2-gcc: maybe-all-stage2-libbanshee
32295 all-stage3-gcc: maybe-all-stage3-libbanshee
32296 all-stage4-gcc: maybe-all-stage4-libbanshee
32297 all-stageprofile-gcc: maybe-all-stageprofile-libbanshee
32298 all-stagefeedback-gcc: maybe-all-stagefeedback-libbanshee
32299 all-gcc: all-libcpp
32300
32301 all-stage1-gcc: all-stage1-libcpp
32302 all-stage2-gcc: all-stage2-libcpp
32303 all-stage3-gcc: all-stage3-libcpp
32304 all-stage4-gcc: all-stage4-libcpp
32305 all-stageprofile-gcc: all-stageprofile-libcpp
32306 all-stagefeedback-gcc: all-stagefeedback-libcpp
32307 all-gcc: maybe-all-build-libiberty
32308
32309 all-stage1-gcc: maybe-all-build-libiberty
32310 all-stage2-gcc: maybe-all-build-libiberty
32311 all-stage3-gcc: maybe-all-build-libiberty
32312 all-stage4-gcc: maybe-all-build-libiberty
32313 all-stageprofile-gcc: maybe-all-build-libiberty
32314 all-stagefeedback-gcc: maybe-all-build-libiberty
32315 all-prebootstrap: maybe-all-build-libiberty
32316 configure-libcpp: configure-libiberty
32317
32318 configure-stage1-libcpp: configure-stage1-libiberty
32319 configure-stage2-libcpp: configure-stage2-libiberty
32320 configure-stage3-libcpp: configure-stage3-libiberty
32321 configure-stage4-libcpp: configure-stage4-libiberty
32322 configure-stageprofile-libcpp: configure-stageprofile-libiberty
32323 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
32324 configure-libcpp: maybe-configure-intl
32325
32326 configure-stage1-libcpp: maybe-configure-stage1-intl
32327 configure-stage2-libcpp: maybe-configure-stage2-intl
32328 configure-stage3-libcpp: maybe-configure-stage3-intl
32329 configure-stage4-libcpp: maybe-configure-stage4-intl
32330 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
32331 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
32332 all-libcpp: all-libiberty
32333
32334 all-stage1-libcpp: all-stage1-libiberty
32335 all-stage2-libcpp: all-stage2-libiberty
32336 all-stage3-libcpp: all-stage3-libiberty
32337 all-stage4-libcpp: all-stage4-libiberty
32338 all-stageprofile-libcpp: all-stageprofile-libiberty
32339 all-stagefeedback-libcpp: all-stagefeedback-libiberty
32340 all-libcpp: maybe-all-intl
32341
32342 all-stage1-libcpp: maybe-all-stage1-intl
32343 all-stage2-libcpp: maybe-all-stage2-intl
32344 all-stage3-libcpp: maybe-all-stage3-intl
32345 all-stage4-libcpp: maybe-all-stage4-intl
32346 all-stageprofile-libcpp: maybe-all-stageprofile-intl
32347 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
32348 configure-gdb: maybe-configure-itcl
32349 configure-gdb: maybe-configure-tcl
32350 configure-gdb: maybe-configure-tk
32351 configure-gdb: maybe-configure-sim
32352 all-gdb: maybe-all-libiberty
32353 all-gdb: maybe-all-opcodes
32354 all-gdb: maybe-all-bfd
32355 all-gdb: maybe-all-readline
32356 all-gdb: maybe-all-build-bison
32357 all-gdb: maybe-all-build-byacc
32358 all-gdb: maybe-all-sim
32359 install-gdb: maybe-install-tcl
32360 install-gdb: maybe-install-tk
32361 install-gdb: maybe-install-itcl
32362 install-gdb: maybe-install-libgui
32363 configure-libgui: maybe-configure-tcl
32364 configure-libgui: maybe-configure-tk
32365 all-libgui: maybe-all-tcl
32366 all-libgui: maybe-all-tk
32367 all-libgui: maybe-all-itcl
32368 configure-bfd: configure-libiberty
32369
32370 configure-stage1-bfd: configure-stage1-libiberty
32371 configure-stage2-bfd: configure-stage2-libiberty
32372 configure-stage3-bfd: configure-stage3-libiberty
32373 configure-stage4-bfd: configure-stage4-libiberty
32374 configure-stageprofile-bfd: configure-stageprofile-libiberty
32375 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
32376 all-bfd: maybe-all-libiberty
32377
32378 all-stage1-bfd: maybe-all-stage1-libiberty
32379 all-stage2-bfd: maybe-all-stage2-libiberty
32380 all-stage3-bfd: maybe-all-stage3-libiberty
32381 all-stage4-bfd: maybe-all-stage4-libiberty
32382 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
32383 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
32384 all-bfd: maybe-all-intl
32385
32386 all-stage1-bfd: maybe-all-stage1-intl
32387 all-stage2-bfd: maybe-all-stage2-intl
32388 all-stage3-bfd: maybe-all-stage3-intl
32389 all-stage4-bfd: maybe-all-stage4-intl
32390 all-stageprofile-bfd: maybe-all-stageprofile-intl
32391 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
32392 all-binutils: maybe-all-libiberty
32393
32394 all-stage1-binutils: maybe-all-stage1-libiberty
32395 all-stage2-binutils: maybe-all-stage2-libiberty
32396 all-stage3-binutils: maybe-all-stage3-libiberty
32397 all-stage4-binutils: maybe-all-stage4-libiberty
32398 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
32399 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
32400 all-binutils: maybe-all-opcodes
32401
32402 all-stage1-binutils: maybe-all-stage1-opcodes
32403 all-stage2-binutils: maybe-all-stage2-opcodes
32404 all-stage3-binutils: maybe-all-stage3-opcodes
32405 all-stage4-binutils: maybe-all-stage4-opcodes
32406 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
32407 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
32408 all-binutils: maybe-all-bfd
32409
32410 all-stage1-binutils: maybe-all-stage1-bfd
32411 all-stage2-binutils: maybe-all-stage2-bfd
32412 all-stage3-binutils: maybe-all-stage3-bfd
32413 all-stage4-binutils: maybe-all-stage4-bfd
32414 all-stageprofile-binutils: maybe-all-stageprofile-bfd
32415 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
32416 all-binutils: maybe-all-build-flex
32417
32418 all-stage1-binutils: maybe-all-build-flex
32419 all-stage2-binutils: maybe-all-build-flex
32420 all-stage3-binutils: maybe-all-build-flex
32421 all-stage4-binutils: maybe-all-build-flex
32422 all-stageprofile-binutils: maybe-all-build-flex
32423 all-stagefeedback-binutils: maybe-all-build-flex
32424 all-prebootstrap: maybe-all-build-flex
32425 all-binutils: maybe-all-build-bison
32426
32427 all-stage1-binutils: maybe-all-build-bison
32428 all-stage2-binutils: maybe-all-build-bison
32429 all-stage3-binutils: maybe-all-build-bison
32430 all-stage4-binutils: maybe-all-build-bison
32431 all-stageprofile-binutils: maybe-all-build-bison
32432 all-stagefeedback-binutils: maybe-all-build-bison
32433 all-prebootstrap: maybe-all-build-bison
32434 all-binutils: maybe-all-build-byacc
32435
32436 all-stage1-binutils: maybe-all-build-byacc
32437 all-stage2-binutils: maybe-all-build-byacc
32438 all-stage3-binutils: maybe-all-build-byacc
32439 all-stage4-binutils: maybe-all-build-byacc
32440 all-stageprofile-binutils: maybe-all-build-byacc
32441 all-stagefeedback-binutils: maybe-all-build-byacc
32442 all-prebootstrap: maybe-all-build-byacc
32443 all-binutils: maybe-all-intl
32444
32445 all-stage1-binutils: maybe-all-stage1-intl
32446 all-stage2-binutils: maybe-all-stage2-intl
32447 all-stage3-binutils: maybe-all-stage3-intl
32448 all-stage4-binutils: maybe-all-stage4-intl
32449 all-stageprofile-binutils: maybe-all-stageprofile-intl
32450 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
32451 install-binutils: maybe-install-opcodes
32452 install-opcodes: maybe-install-bfd
32453 all-gas: maybe-all-libiberty
32454
32455 all-stage1-gas: maybe-all-stage1-libiberty
32456 all-stage2-gas: maybe-all-stage2-libiberty
32457 all-stage3-gas: maybe-all-stage3-libiberty
32458 all-stage4-gas: maybe-all-stage4-libiberty
32459 all-stageprofile-gas: maybe-all-stageprofile-libiberty
32460 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
32461 all-gas: maybe-all-opcodes
32462
32463 all-stage1-gas: maybe-all-stage1-opcodes
32464 all-stage2-gas: maybe-all-stage2-opcodes
32465 all-stage3-gas: maybe-all-stage3-opcodes
32466 all-stage4-gas: maybe-all-stage4-opcodes
32467 all-stageprofile-gas: maybe-all-stageprofile-opcodes
32468 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
32469 all-gas: maybe-all-bfd
32470
32471 all-stage1-gas: maybe-all-stage1-bfd
32472 all-stage2-gas: maybe-all-stage2-bfd
32473 all-stage3-gas: maybe-all-stage3-bfd
32474 all-stage4-gas: maybe-all-stage4-bfd
32475 all-stageprofile-gas: maybe-all-stageprofile-bfd
32476 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
32477 all-gas: maybe-all-intl
32478
32479 all-stage1-gas: maybe-all-stage1-intl
32480 all-stage2-gas: maybe-all-stage2-intl
32481 all-stage3-gas: maybe-all-stage3-intl
32482 all-stage4-gas: maybe-all-stage4-intl
32483 all-stageprofile-gas: maybe-all-stageprofile-intl
32484 all-stagefeedback-gas: maybe-all-stagefeedback-intl
32485 all-gprof: maybe-all-libiberty
32486 all-gprof: maybe-all-bfd
32487 all-gprof: maybe-all-opcodes
32488 all-gprof: maybe-all-intl
32489 all-ld: maybe-all-libiberty
32490
32491 all-stage1-ld: maybe-all-stage1-libiberty
32492 all-stage2-ld: maybe-all-stage2-libiberty
32493 all-stage3-ld: maybe-all-stage3-libiberty
32494 all-stage4-ld: maybe-all-stage4-libiberty
32495 all-stageprofile-ld: maybe-all-stageprofile-libiberty
32496 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
32497 all-ld: maybe-all-bfd
32498
32499 all-stage1-ld: maybe-all-stage1-bfd
32500 all-stage2-ld: maybe-all-stage2-bfd
32501 all-stage3-ld: maybe-all-stage3-bfd
32502 all-stage4-ld: maybe-all-stage4-bfd
32503 all-stageprofile-ld: maybe-all-stageprofile-bfd
32504 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
32505 all-ld: maybe-all-opcodes
32506
32507 all-stage1-ld: maybe-all-stage1-opcodes
32508 all-stage2-ld: maybe-all-stage2-opcodes
32509 all-stage3-ld: maybe-all-stage3-opcodes
32510 all-stage4-ld: maybe-all-stage4-opcodes
32511 all-stageprofile-ld: maybe-all-stageprofile-opcodes
32512 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
32513 all-ld: maybe-all-build-bison
32514
32515 all-stage1-ld: maybe-all-build-bison
32516 all-stage2-ld: maybe-all-build-bison
32517 all-stage3-ld: maybe-all-build-bison
32518 all-stage4-ld: maybe-all-build-bison
32519 all-stageprofile-ld: maybe-all-build-bison
32520 all-stagefeedback-ld: maybe-all-build-bison
32521 all-prebootstrap: maybe-all-build-bison
32522 all-ld: maybe-all-build-byacc
32523
32524 all-stage1-ld: maybe-all-build-byacc
32525 all-stage2-ld: maybe-all-build-byacc
32526 all-stage3-ld: maybe-all-build-byacc
32527 all-stage4-ld: maybe-all-build-byacc
32528 all-stageprofile-ld: maybe-all-build-byacc
32529 all-stagefeedback-ld: maybe-all-build-byacc
32530 all-prebootstrap: maybe-all-build-byacc
32531 all-ld: maybe-all-build-flex
32532
32533 all-stage1-ld: maybe-all-build-flex
32534 all-stage2-ld: maybe-all-build-flex
32535 all-stage3-ld: maybe-all-build-flex
32536 all-stage4-ld: maybe-all-build-flex
32537 all-stageprofile-ld: maybe-all-build-flex
32538 all-stagefeedback-ld: maybe-all-build-flex
32539 all-prebootstrap: maybe-all-build-flex
32540 all-ld: maybe-all-intl
32541
32542 all-stage1-ld: maybe-all-stage1-intl
32543 all-stage2-ld: maybe-all-stage2-intl
32544 all-stage3-ld: maybe-all-stage3-intl
32545 all-stage4-ld: maybe-all-stage4-intl
32546 all-stageprofile-ld: maybe-all-stageprofile-intl
32547 all-stagefeedback-ld: maybe-all-stagefeedback-intl
32548 all-opcodes: maybe-all-bfd
32549
32550 all-stage1-opcodes: maybe-all-stage1-bfd
32551 all-stage2-opcodes: maybe-all-stage2-bfd
32552 all-stage3-opcodes: maybe-all-stage3-bfd
32553 all-stage4-opcodes: maybe-all-stage4-bfd
32554 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
32555 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
32556 all-opcodes: maybe-all-libiberty
32557
32558 all-stage1-opcodes: maybe-all-stage1-libiberty
32559 all-stage2-opcodes: maybe-all-stage2-libiberty
32560 all-stage3-opcodes: maybe-all-stage3-libiberty
32561 all-stage4-opcodes: maybe-all-stage4-libiberty
32562 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
32563 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
32564 all-dejagnu: maybe-all-tcl
32565 all-dejagnu: maybe-all-expect
32566 all-dejagnu: maybe-all-tk
32567 configure-expect: maybe-configure-tcl
32568 configure-expect: maybe-configure-tk
32569 all-expect: maybe-all-tcl
32570 all-expect: maybe-all-tk
32571 configure-itcl: maybe-configure-tcl
32572 configure-itcl: maybe-configure-tk
32573 all-itcl: maybe-all-tcl
32574 all-itcl: maybe-all-tk
32575 install-itcl: maybe-install-tcl
32576 configure-tk: maybe-configure-tcl
32577 all-tk: maybe-all-tcl
32578 all-sid: maybe-all-libiberty
32579 all-sid: maybe-all-bfd
32580 all-sid: maybe-all-opcodes
32581 all-sid: maybe-all-tcl
32582 all-sid: maybe-all-tk
32583 install-sid: maybe-install-tcl
32584 install-sid: maybe-install-tk
32585 all-sim: maybe-all-libiberty
32586 all-sim: maybe-all-bfd
32587 all-sim: maybe-all-opcodes
32588 all-sim: maybe-all-readline
32589 all-sim: maybe-configure-gdb
32590 all-fastjar: maybe-all-zlib
32591 all-fastjar: maybe-all-build-texinfo
32592 all-fastjar: maybe-all-libiberty
32593 all-autoconf: maybe-all-m4
32594 all-autoconf: maybe-all-build-texinfo
32595 all-automake: maybe-all-m4
32596 all-automake: maybe-all-build-texinfo
32597 all-automake: maybe-all-autoconf
32598 all-bison: maybe-all-intl
32599 all-bison: maybe-all-build-texinfo
32600 all-diff: maybe-all-intl
32601 all-diff: maybe-all-build-texinfo
32602 all-fileutils: maybe-all-intl
32603 all-fileutils: maybe-all-build-texinfo
32604 all-flex: maybe-all-build-bison
32605 all-flex: maybe-all-build-byacc
32606 all-flex: maybe-all-intl
32607 all-flex: maybe-all-m4
32608 all-flex: maybe-all-build-texinfo
32609 all-gzip: maybe-all-intl
32610 all-gzip: maybe-all-zlib
32611 all-gzip: maybe-all-build-texinfo
32612 all-hello: maybe-all-intl
32613 all-hello: maybe-all-build-texinfo
32614 all-m4: maybe-all-intl
32615 all-m4: maybe-all-build-texinfo
32616 all-make: maybe-all-intl
32617 all-make: maybe-all-build-texinfo
32618 all-patch: maybe-all-build-texinfo
32619 all-make: maybe-all-build-texinfo
32620 all-prms: maybe-all-libiberty
32621 all-recode: maybe-all-build-texinfo
32622 all-sed: maybe-all-build-texinfo
32623 all-send-pr: maybe-all-prms
32624 all-tar: maybe-all-build-texinfo
32625 all-uudecode: maybe-all-build-texinfo
32626 configure-target-boehm-gc: maybe-configure-target-qthreads
32627 configure-target-fastjar: maybe-configure-target-zlib
32628 all-target-fastjar: maybe-all-target-zlib
32629 all-target-fastjar: maybe-all-target-libiberty
32630 configure-target-libjava: maybe-configure-target-zlib
32631 configure-target-libjava: maybe-configure-target-boehm-gc
32632 configure-target-libjava: maybe-configure-target-qthreads
32633 configure-target-libjava: maybe-configure-target-libffi
32634 all-target-libjava: maybe-all-fastjar
32635 all-target-libjava: maybe-all-target-zlib
32636 all-target-libjava: maybe-all-target-boehm-gc
32637 all-target-libjava: maybe-all-target-qthreads
32638 all-target-libjava: maybe-all-target-libffi
32639 all-target-libobjc: maybe-all-target-libiberty
32640 all-target-libstdc++-v3: maybe-all-target-libiberty
32641 all-target-libgloss: maybe-configure-target-newlib
32642 all-target-winsup: maybe-all-target-libiberty
32643 all-target-winsup: maybe-all-target-libtermcap
32644
32645
32646 # Non-toplevel bootstrap rules must depend on several packages, to be built
32647 # before gcc. Another wart that will go away, hopefully soon.
32648 @if gcc-no-bootstrap
32649
32650 all-prebootstrap: maybe-all-bfd
32651 all-prebootstrap: maybe-all-opcodes
32652 all-prebootstrap: maybe-all-binutils
32653 all-prebootstrap: maybe-all-gas
32654 all-prebootstrap: maybe-all-intl
32655 all-prebootstrap: maybe-all-ld
32656 all-prebootstrap: maybe-all-libcpp
32657 all-prebootstrap: maybe-all-libbanshee
32658 all-prebootstrap: maybe-all-libiberty
32659 all-prebootstrap: maybe-all-zlib
32660 @endif gcc-no-bootstrap
32661
32662 GDB_TK = @GDB_TK@
32663 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
32664
32665 # Serialization dependencies. Host configures don't work well in parallel to
32666 # each other, due to contention over config.cache. Target configures and
32667 # build configures are similar.
32668 @serialization_dependencies@
32669
32670 # --------------------------------
32671 # Regenerating top level configury
32672 # --------------------------------
32673
32674 # Multilib.out tells target dirs what multilibs they should build.
32675 # There is really only one copy. We use the 'timestamp' method to
32676 # work around various timestamp bugs on some systems.
32677 # We use move-if-change so that it's only considered updated when it
32678 # actually changes, because it has to depend on a phony target.
32679 multilib.out: maybe-all-gcc
32680 @r=`${PWD_COMMAND}`; export r; \
32681 echo "Checking multilib configuration..."; \
32682 $(CC_FOR_TARGET) --print-multi-lib > multilib.tmp 2> /dev/null ; \
32683 $(SHELL) $(srcdir)/move-if-change multilib.tmp multilib.out ; \
32684
32685 # Rebuilding Makefile.in, using autogen.
32686 AUTOGEN = autogen
32687 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
32688 cd $(srcdir) && $(AUTOGEN) Makefile.def
32689
32690 # Rebuilding Makefile.
32691 Makefile: $(srcdir)/Makefile.in config.status
32692 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
32693
32694 config.status: configure $(gcc_version_trigger)
32695 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
32696
32697 # Rebuilding configure.
32698 AUTOCONF = autoconf
32699 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
32700 cd $(srcdir) && $(AUTOCONF)
32701
32702 # ------------------------------
32703 # Special directives to GNU Make
32704 # ------------------------------
32705
32706 # Don't pass command-line variables to submakes.
32707 .NOEXPORT:
32708 MAKEOVERRIDES=
32709
32710 # end of Makefile.in
This page took 0.872693 seconds and 4 git commands to generate.