OSDN Git Service

* doc/extend.texi: Update WG14 URL.
[pf3gnuchains/gcc-fork.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 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
69 # -------------------------------------------------
70 # Miscellaneous non-standard autoconf-set variables
71 # -------------------------------------------------
72
73 # The file containing GCC's version number.
74 gcc_version_trigger = @gcc_version_trigger@
75 gcc_version = @gcc_version@
76
77 # The gcc driver likes to know the arguments it was configured with.
78 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
79
80 gxx_include_dir = @gxx_include_dir@
81 libstdcxx_incdir = @libstdcxx_incdir@
82
83 tooldir = @tooldir@
84 build_tooldir = @build_tooldir@
85
86 # Directory in which the compiler finds executables, libraries, etc.
87 libsubdir = $(libdir)/gcc/$(target_alias)/$(gcc_version)
88 GDB_NLM_DEPS = 
89
90 # This is the name of the environment variable used for the path to
91 # the libraries.
92 RPATH_ENVVAR = @RPATH_ENVVAR@
93
94 # This is set by configure to REALLY_SET_LIB_PATH if --enable-shared
95 # was used.
96 SET_LIB_PATH = @SET_LIB_PATH@
97
98 # configure.in sets SET_LIB_PATH to this if --enable-shared was used.
99 # Some platforms don't like blank entries, so we remove duplicate,
100 # leading and trailing colons.
101 REALLY_SET_LIB_PATH = \
102   $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH):$(TARGET_LIB_PATH):$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
103
104 # This is the list of directories to be built for the build system.
105 BUILD_CONFIGDIRS = libiberty libbanshee
106 # Build programs are put under this directory.
107 BUILD_SUBDIR = @build_subdir@
108 # This is set by the configure script to the arguments to use when configuring
109 # directories built for the build system.
110 BUILD_CONFIGARGS = @build_configargs@
111
112 # This is the list of directories to built for the host system.
113 SUBDIRS = @configdirs@
114 # This is set by the configure script to the arguments to use when configuring
115 # directories built for the host system.
116 HOST_CONFIGARGS = @host_configargs@
117
118 # This is set by the configure script to the list of directories which
119 # should be built using the target tools.
120 TARGET_CONFIGDIRS = @target_configdirs@
121 # Target libraries are put under this directory:
122 TARGET_SUBDIR = @target_subdir@
123 # This is set by the configure script to the arguments to use when configuring
124 # directories built for the target.
125 TARGET_CONFIGARGS = @target_configargs@
126
127 # Where to find GMP
128 HOST_GMPLIBS = @gmplibs@
129 HOST_GMPINC = @gmpinc@
130
131 # ----------------------------------------------
132 # Programs producing files for the BUILD machine
133 # ----------------------------------------------
134
135 SHELL = @config_shell@
136
137 # pwd command to use.  Allow user to override default by setting PWDCMD in
138 # the environment to account for automounters.  The make variable must not
139 # be called PWDCMD, otherwise the value set here is passed to make
140 # subprocesses and overrides the setting from the user's environment.
141 # Don't use PWD since it is a common shell environment variable and we
142 # don't want to corrupt it.
143 PWD_COMMAND = $${PWDCMD-pwd}
144
145 # compilers to use to create programs which must be run in the build
146 # environment.
147 CC_FOR_BUILD = @CC_FOR_BUILD@
148 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
149
150 CXX_FOR_BUILD = $(CXX)
151
152 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
153 # here so that they can be overridden by Makefile fragments.
154 BUILD_PREFIX = @BUILD_PREFIX@
155 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
156
157 BISON=@BISON@
158 USUAL_BISON = `if [ -f $$r/bison/bison ] ; then \
159             echo $$r/bison/bison -L $$s/bison/ ; \
160          else \
161             echo bison ; \
162          fi`
163
164 DEFAULT_YACC = @DEFAULT_YACC@
165 YACC=@YACC@
166 USUAL_YACC = `if [ -f $$r/bison/bison ] ; then \
167             echo $$r/bison/bison -y -L $$s/bison/ ; \
168         elif [ -f $$r/byacc/byacc ] ; then \
169             echo $$r/byacc/byacc ; \
170         else \
171             echo ${DEFAULT_YACC} ; \
172         fi`
173
174 DEFAULT_LEX = @DEFAULT_LEX@
175 LEX=@LEX@
176 USUAL_LEX = `if [ -f $$r/flex/flex ] ; \
177         then echo $$r/flex/flex ; \
178         else echo ${DEFAULT_LEX} ; fi`
179
180 DEFAULT_M4 = @DEFAULT_M4@
181 M4 = `if [ -f $$r/m4/m4 ] ; \
182         then echo $$r/m4/m4 ; \
183         else echo ${DEFAULT_M4} ; fi`
184
185 # For an installed makeinfo, we require it to be from texinfo 4.2 or
186 # higher, else we use the "missing" dummy.
187 MAKEINFO=@MAKEINFO@
188 USUAL_MAKEINFO = `if [ -f $$r/texinfo/makeinfo/makeinfo ] ; \
189         then echo $$r/texinfo/makeinfo/makeinfo ; \
190         else if (makeinfo --version \
191           | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
192         then echo makeinfo; else echo $$s/missing makeinfo; fi; fi`
193
194 # This just becomes part of the MAKEINFO definition passed down to
195 # sub-makes.  It lets flags be given on the command line while still
196 # using the makeinfo from the object tree.
197 # (Default to avoid splitting info files by setting the threshold high.)
198 MAKEINFOFLAGS = --split-size=5000000
199
200 EXPECT = `if [ -f $$r/expect/expect ] ; \
201         then echo $$r/expect/expect ; \
202         else echo expect ; fi`
203
204 RUNTEST = `if [ -f $$s/dejagnu/runtest ] ; \
205         then echo $$s/dejagnu/runtest ; \
206         else echo runtest ; fi`
207
208 # ---------------------------------------------
209 # Programs producing files for the HOST machine
210 # ---------------------------------------------
211
212 # This is the list of directories that may be needed in RPATH_ENVVAR
213 # so that programs built for the host machine work.
214 HOST_LIB_PATH = $$r/bfd:$$r/opcodes
215
216 AS = @AS@
217
218 AR = @AR@
219 AR_FLAGS = rc
220
221 CC = @CC@
222 CFLAGS = @CFLAGS@
223 LIBCFLAGS = $(CFLAGS)
224
225 CXX = @CXX@
226 CXXFLAGS = @CXXFLAGS@
227 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
228
229 DLLTOOL = @DLLTOOL@
230
231 NM = @NM@
232
233 LD = @LD@
234 LDFLAGS = 
235
236 RANLIB = @RANLIB@
237
238 WINDRES = @WINDRES@
239
240 PICFLAG = 
241
242 # -----------------------------------------------
243 # Programs producing files for the TARGET machine
244 # -----------------------------------------------
245
246 # This is the list of directories that may be needed in RPATH_ENVVAR
247 # so that prorgams built for the target machine work.
248 TARGET_LIB_PATH = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:$$r/$(TARGET_SUBDIR)/libmudflap/.libs
249
250 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
251
252 AR_FOR_TARGET=@AR_FOR_TARGET@
253 CONFIGURED_AR_FOR_TARGET=@CONFIGURED_AR_FOR_TARGET@
254 USUAL_AR_FOR_TARGET = ` \
255   if [ -f $$r/binutils/ar ] ; then \
256     echo $$r/binutils/ar ; \
257   else \
258     if [ '$(host)' = '$(target)' ] ; then \
259       echo $(AR); \
260     else \
261       echo $(CONFIGURED_AR_FOR_TARGET) ; \
262     fi; \
263   fi`
264
265 AS_FOR_TARGET=@AS_FOR_TARGET@
266 CONFIGURED_AS_FOR_TARGET=@CONFIGURED_AS_FOR_TARGET@
267 USUAL_AS_FOR_TARGET = ` \
268   if [ -f $$r/gas/as-new ] ; then \
269     echo $$r/gas/as-new ; \
270   elif [ -f $$r/gcc/xgcc ]; then \
271     $(CC_FOR_TARGET) -print-prog-name=as ; \
272   else \
273     if [ '$(host)' = '$(target)' ] ; then \
274       echo $(AS); \
275     else \
276       echo $(CONFIGURED_AS_FOR_TARGET) ; \
277     fi; \
278   fi`
279
280 CC_FOR_TARGET = @CC_FOR_TARGET@
281 # During gcc bootstrap, if we use some random cc for stage1 then
282 # CFLAGS will be just -g.  We want to ensure that TARGET libraries
283 # (which we know are built with gcc) are built with optimizations so
284 # prepend -O2 when setting CFLAGS_FOR_TARGET.
285 CFLAGS_FOR_TARGET = -O2 $(CFLAGS)
286 # If GCC_FOR_TARGET is not overriden on the command line, then this
287 # variable is passed down to the gcc Makefile, where it is used to
288 # build libgcc2.a.  We define it here so that it can itself be
289 # overridden on the command line.
290 GCC_FOR_TARGET=@GCC_FOR_TARGET@
291 USUAL_GCC_FOR_TARGET = $(STAGE_CC_WRAPPER) $$r/gcc/xgcc -B$$r/gcc/ $(FLAGS_FOR_TARGET)
292 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
293
294 CXX_FOR_TARGET = @CXX_FOR_TARGET@
295 RAW_CXX_FOR_TARGET = @RAW_CXX_FOR_TARGET@
296 CXX_FOR_TARGET_FOR_RECURSIVE_MAKE = @CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@
297 RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE = @RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@
298 CXXFLAGS_FOR_TARGET = $(CXXFLAGS)
299 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
300
301 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
302 CONFIGURED_DLLTOOL_FOR_TARGET=@CONFIGURED_DLLTOOL_FOR_TARGET@
303 USUAL_DLLTOOL_FOR_TARGET = ` \
304   if [ -f $$r/binutils/dlltool ] ; then \
305     echo $$r/binutils/dlltool ; \
306   else \
307     if [ '$(host)' = '$(target)' ] ; then \
308       echo $(DLLTOOL); \
309     else \
310       echo $(CONFIGURED_DLLTOOL_FOR_TARGET) ; \
311     fi; \
312   fi`
313
314 GCJ_FOR_TARGET = @GCJ_FOR_TARGET@
315 GFORTRAN_FOR_TARGET = @GFORTRAN_FOR_TARGET@
316
317 LD_FOR_TARGET=@LD_FOR_TARGET@
318 CONFIGURED_LD_FOR_TARGET=@CONFIGURED_LD_FOR_TARGET@
319 USUAL_LD_FOR_TARGET = ` \
320   if [ -f $$r/ld/ld-new ] ; then \
321     echo $$r/ld/ld-new ; \
322   elif [ -f $$r/gcc/xgcc ]; then \
323     $(CC_FOR_TARGET) -print-prog-name=ld ; \
324   else \
325     if [ '$(host)' = '$(target)' ] ; then \
326       echo $(LD); \
327     else \
328       echo $(CONFIGURED_LD_FOR_TARGET) ; \
329     fi; \
330   fi`
331
332 LDFLAGS_FOR_TARGET = 
333
334 NM_FOR_TARGET=@NM_FOR_TARGET@
335 CONFIGURED_NM_FOR_TARGET=@CONFIGURED_NM_FOR_TARGET@
336 USUAL_NM_FOR_TARGET = ` \
337   if [ -f $$r/binutils/nm-new ] ; then \
338     echo $$r/binutils/nm-new ; \
339   elif [ -f $$r/gcc/xgcc ]; then \
340     $(CC_FOR_TARGET) -print-prog-name=nm ; \
341   else \
342     if [ '$(host)' = '$(target)' ] ; then \
343       echo $(NM); \
344     else \
345       echo $(CONFIGURED_NM_FOR_TARGET) ; \
346     fi; \
347   fi`
348
349 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
350 CONFIGURED_RANLIB_FOR_TARGET=@CONFIGURED_RANLIB_FOR_TARGET@
351 USUAL_RANLIB_FOR_TARGET = ` \
352   if [ -f $$r/binutils/ranlib ] ; then \
353     echo $$r/binutils/ranlib ; \
354   else \
355     if [ '$(host)' = '$(target)' ] ; then \
356       if [ x'$(RANLIB)' != x ]; then \
357          echo $(RANLIB); \
358       else \
359          echo ranlib; \
360       fi; \
361     else \
362       echo $(CONFIGURED_RANLIB_FOR_TARGET) ; \
363     fi; \
364   fi`
365
366 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
367 CONFIGURED_WINDRES_FOR_TARGET=@CONFIGURED_WINDRES_FOR_TARGET@
368 USUAL_WINDRES_FOR_TARGET = ` \
369   if [ -f $$r/binutils/windres ] ; then \
370     echo $$r/binutils/windres ; \
371   else \
372     if [ '$(host)' = '$(target)' ] ; then \
373       echo $(WINDRES); \
374     else \
375       echo $(CONFIGURED_WINDRES_FOR_TARGET) ; \
376     fi; \
377   fi`
378
379 PICFLAG_FOR_TARGET = 
380
381 # ------------------------------------
382 # Miscellaneous targets and flag lists
383 # ------------------------------------
384
385 # The first rule in the file had better be this one.  Don't put any above it.
386 # This lives here to allow makefile fragments to contain dependencies.
387 all: all.normal
388 .PHONY: all
389
390 #### host and target specific makefile fragments come in here.
391 @target_makefile_frag@
392 @alphaieee_frag@
393 @ospace_frag@
394 @host_makefile_frag@
395 ###
396
397 # Flags to pass down to all sub-makes.
398 BASE_FLAGS_TO_PASS = \
399         "DESTDIR=$(DESTDIR)" \
400         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
401         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
402         "bindir=$(bindir)" \
403         "datadir=$(datadir)" \
404         "exec_prefix=$(exec_prefix)" \
405         "includedir=$(includedir)" \
406         "infodir=$(infodir)" \
407         "libdir=$(libdir)" \
408         "libexecdir=$(libexecdir)" \
409         "lispdir=$(lispdir)" \
410         "libstdcxx_incdir=$(libstdcxx_incdir)" \
411         "libsubdir=$(libsubdir)" \
412         "localstatedir=$(localstatedir)" \
413         "mandir=$(mandir)" \
414         "oldincludedir=$(oldincludedir)" \
415         "prefix=$(prefix)" \
416         "sbindir=$(sbindir)" \
417         "sharedstatedir=$(sharedstatedir)" \
418         "sysconfdir=$(sysconfdir)" \
419         "tooldir=$(tooldir)" \
420         "build_tooldir=$(build_tooldir)" \
421         "gxx_include_dir=$(gxx_include_dir)" \
422         "gcc_version=$(gcc_version)" \
423         "gcc_version_trigger=$(gcc_version_trigger)" \
424         "target_alias=$(target_alias)" \
425         "BISON=$(BISON)" \
426         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
427         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
428         "EXPECT=$(EXPECT)" \
429         "INSTALL=$(INSTALL)" \
430         "INSTALL_DATA=$(INSTALL_DATA)" \
431         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
432         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
433         "LEX=$(LEX)" \
434         "M4=$(M4)" \
435         "MAKE=$(MAKE)" \
436         "RUNTEST=$(RUNTEST)" \
437         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
438         "SHELL=$(SHELL)" \
439         "YACC=$(YACC)" \
440         "AR_FLAGS=$(AR_FLAGS)" \
441         "CFLAGS=$(CFLAGS)" \
442         "CXXFLAGS=$(CXXFLAGS)" \
443         "LDFLAGS=$(LDFLAGS)" \
444         "LIBCFLAGS=$(LIBCFLAGS)" \
445         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
446         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
447         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
448         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
449         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
450         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
451         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
452         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
453         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
454         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
455         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
456         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
457         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
458         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
459         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
460         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
461         "CONFIG_SHELL=$(SHELL)" \
462         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
463
464 # For any flags above that may contain shell code that varies from one
465 # target library to another.  When doing recursive invocations of the
466 # top-level Makefile, we don't want the outer make to evaluate them,
467 # so we pass these variables down unchanged.  They must not contain
468 # single nor double quotes.
469 RECURSE_FLAGS = \
470         CXX_FOR_TARGET='$(CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
471         RAW_CXX_FOR_TARGET='$(RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
472
473 # Flags to pass down to most sub-makes, in which we're building with
474 # the host environment.
475 EXTRA_HOST_FLAGS = \
476         'AR=$(AR)' \
477         'AS=$(AS)' \
478         'CC=$(CC)' \
479         'CXX=$(CXX)' \
480         'DLLTOOL=$(DLLTOOL)' \
481         'LD=$(LD)' \
482         'NM=$(NM)' \
483         'RANLIB=$(RANLIB)' \
484         'WINDRES=$(WINDRES)'
485
486 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
487
488 # Flags that are concerned with the location of the X11 include files
489 # and library files
490 #
491 # NOTE: until the top-level is getting the values via autoconf, it only
492 # causes problems to have this top-level Makefile overriding the autoconf-set
493 # values in child directories.  Only variables that don't conflict with
494 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
495 #
496 X11_FLAGS_TO_PASS = \
497         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
498         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
499
500 # Flags to pass down to makes which are built with the target environment.
501 # The double $ decreases the length of the command line; the variables
502 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.
503 EXTRA_TARGET_FLAGS = \
504         'AR=$$(AR_FOR_TARGET)' \
505         'AS=$$(AS_FOR_TARGET)' \
506         'CC=$$(CC_FOR_TARGET)' \
507         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
508         'CXX=$$(CXX_FOR_TARGET)' \
509         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
510         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
511         'LD=$$(LD_FOR_TARGET)' \
512         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
513         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
514         'NM=$$(NM_FOR_TARGET)' \
515         'RANLIB=$$(RANLIB_FOR_TARGET)' \
516         'WINDRES=$$(WINDRES_FOR_TARGET)'
517
518 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
519
520 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
521 # unfortunately needs the native compiler and the target ar and
522 # ranlib.
523 # If any variables are added here, they must be added to do-*, below.
524 # The BUILD_* variables are a special case, which are used for the gcc
525 # cross-building scheme.
526 EXTRA_GCC_FLAGS = \
527         'BUILD_PREFIX=$(BUILD_PREFIX)' \
528         'BUILD_PREFIX_1=$(BUILD_PREFIX_1)' \
529         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
530         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
531         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
532         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
533         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
534         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
535         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
536         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
537         "`echo 'STAGE1_CFLAGS=$(STAGE1_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
538         "`echo 'BOOT_CFLAGS=$(BOOT_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
539         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
540
541 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
542
543 .PHONY: configure-host
544 configure-host: maybe-configure-gcc  \
545     maybe-configure-ash \
546     maybe-configure-autoconf \
547     maybe-configure-automake \
548     maybe-configure-bash \
549     maybe-configure-bfd \
550     maybe-configure-opcodes \
551     maybe-configure-binutils \
552     maybe-configure-bison \
553     maybe-configure-byacc \
554     maybe-configure-bzip2 \
555     maybe-configure-dejagnu \
556     maybe-configure-diff \
557     maybe-configure-dosutils \
558     maybe-configure-etc \
559     maybe-configure-fastjar \
560     maybe-configure-fileutils \
561     maybe-configure-findutils \
562     maybe-configure-find \
563     maybe-configure-flex \
564     maybe-configure-gas \
565     maybe-configure-gawk \
566     maybe-configure-gettext \
567     maybe-configure-gnuserv \
568     maybe-configure-gprof \
569     maybe-configure-gzip \
570     maybe-configure-hello \
571     maybe-configure-indent \
572     maybe-configure-intl \
573     maybe-configure-tcl \
574     maybe-configure-itcl \
575     maybe-configure-ld \
576     maybe-configure-libgui \
577     maybe-configure-libbanshee \
578     maybe-configure-libiberty \
579     maybe-configure-libtool \
580     maybe-configure-m4 \
581     maybe-configure-make \
582     maybe-configure-mmalloc \
583     maybe-configure-patch \
584     maybe-configure-perl \
585     maybe-configure-prms \
586     maybe-configure-rcs \
587     maybe-configure-readline \
588     maybe-configure-release \
589     maybe-configure-recode \
590     maybe-configure-sed \
591     maybe-configure-send-pr \
592     maybe-configure-shellutils \
593     maybe-configure-sid \
594     maybe-configure-sim \
595     maybe-configure-tar \
596     maybe-configure-texinfo \
597     maybe-configure-textutils \
598     maybe-configure-time \
599     maybe-configure-uudecode \
600     maybe-configure-wdiff \
601     maybe-configure-zip \
602     maybe-configure-zlib \
603     maybe-configure-gdb \
604     maybe-configure-expect \
605     maybe-configure-guile \
606     maybe-configure-tk \
607     maybe-configure-tix \
608     maybe-configure-libtermcap \
609     maybe-configure-utils
610 .PHONY: configure-target
611 configure-target:  \
612     maybe-configure-target-libstdc++-v3 \
613     maybe-configure-target-libmudflap \
614     maybe-configure-target-newlib \
615     maybe-configure-target-libf2c \
616     maybe-configure-target-libgfortran \
617     maybe-configure-target-libobjc \
618     maybe-configure-target-libtermcap \
619     maybe-configure-target-winsup \
620     maybe-configure-target-libgloss \
621     maybe-configure-target-libiberty \
622     maybe-configure-target-gperf \
623     maybe-configure-target-examples \
624     maybe-configure-target-libffi \
625     maybe-configure-target-libjava \
626     maybe-configure-target-zlib \
627     maybe-configure-target-boehm-gc \
628     maybe-configure-target-qthreads \
629     maybe-configure-target-rda \
630     maybe-configure-target-libada
631
632 # The target built for a native build.
633 .PHONY: all.normal
634 all.normal: @all_build_modules@ all-host all-target
635
636 .PHONY: all-host
637 all-host: maybe-all-gcc  \
638     maybe-all-ash \
639     maybe-all-autoconf \
640     maybe-all-automake \
641     maybe-all-bash \
642     maybe-all-bfd \
643     maybe-all-opcodes \
644     maybe-all-binutils \
645     maybe-all-bison \
646     maybe-all-byacc \
647     maybe-all-bzip2 \
648     maybe-all-dejagnu \
649     maybe-all-diff \
650     maybe-all-dosutils \
651     maybe-all-etc \
652     maybe-all-fastjar \
653     maybe-all-fileutils \
654     maybe-all-findutils \
655     maybe-all-find \
656     maybe-all-flex \
657     maybe-all-gas \
658     maybe-all-gawk \
659     maybe-all-gettext \
660     maybe-all-gnuserv \
661     maybe-all-gprof \
662     maybe-all-gzip \
663     maybe-all-hello \
664     maybe-all-indent \
665     maybe-all-intl \
666     maybe-all-tcl \
667     maybe-all-itcl \
668     maybe-all-ld \
669     maybe-all-libgui \
670     maybe-all-libbanshee \
671     maybe-all-libiberty \
672     maybe-all-libtool \
673     maybe-all-m4 \
674     maybe-all-make \
675     maybe-all-mmalloc \
676     maybe-all-patch \
677     maybe-all-perl \
678     maybe-all-prms \
679     maybe-all-rcs \
680     maybe-all-readline \
681     maybe-all-release \
682     maybe-all-recode \
683     maybe-all-sed \
684     maybe-all-send-pr \
685     maybe-all-shellutils \
686     maybe-all-sid \
687     maybe-all-sim \
688     maybe-all-tar \
689     maybe-all-texinfo \
690     maybe-all-textutils \
691     maybe-all-time \
692     maybe-all-uudecode \
693     maybe-all-wdiff \
694     maybe-all-zip \
695     maybe-all-zlib \
696     maybe-all-gdb \
697     maybe-all-expect \
698     maybe-all-guile \
699     maybe-all-tk \
700     maybe-all-tix \
701     maybe-all-libtermcap \
702     maybe-all-utils
703 .PHONY: all-target
704 all-target:  \
705     maybe-all-target-libstdc++-v3 \
706     maybe-all-target-libmudflap \
707     maybe-all-target-newlib \
708     maybe-all-target-libf2c \
709     maybe-all-target-libgfortran \
710     maybe-all-target-libobjc \
711     maybe-all-target-libtermcap \
712     maybe-all-target-winsup \
713     maybe-all-target-libgloss \
714     maybe-all-target-libiberty \
715     maybe-all-target-gperf \
716     maybe-all-target-examples \
717     maybe-all-target-libffi \
718     maybe-all-target-libjava \
719     maybe-all-target-zlib \
720     maybe-all-target-boehm-gc \
721     maybe-all-target-qthreads \
722     maybe-all-target-rda \
723     maybe-all-target-libada
724
725 # Do a target for all the subdirectories.  A ``make do-X'' will do a
726 # ``make X'' in all subdirectories (because, in general, there is a
727 # dependency (below) of X upon do-X, a ``make X'' will also do this,
728 # but it may do additional work as well).
729
730 .PHONY: do-info
731 do-info: info-host info-target
732
733 .PHONY: info-host
734 info-host: maybe-info-gcc  \
735     maybe-info-ash \
736     maybe-info-autoconf \
737     maybe-info-automake \
738     maybe-info-bash \
739     maybe-info-bfd \
740     maybe-info-opcodes \
741     maybe-info-binutils \
742     maybe-info-bison \
743     maybe-info-byacc \
744     maybe-info-bzip2 \
745     maybe-info-dejagnu \
746     maybe-info-diff \
747     maybe-info-dosutils \
748     maybe-info-etc \
749     maybe-info-fastjar \
750     maybe-info-fileutils \
751     maybe-info-findutils \
752     maybe-info-find \
753     maybe-info-flex \
754     maybe-info-gas \
755     maybe-info-gawk \
756     maybe-info-gettext \
757     maybe-info-gnuserv \
758     maybe-info-gprof \
759     maybe-info-gzip \
760     maybe-info-hello \
761     maybe-info-indent \
762     maybe-info-intl \
763     maybe-info-tcl \
764     maybe-info-itcl \
765     maybe-info-ld \
766     maybe-info-libgui \
767     maybe-info-libbanshee \
768     maybe-info-libiberty \
769     maybe-info-libtool \
770     maybe-info-m4 \
771     maybe-info-make \
772     maybe-info-mmalloc \
773     maybe-info-patch \
774     maybe-info-perl \
775     maybe-info-prms \
776     maybe-info-rcs \
777     maybe-info-readline \
778     maybe-info-release \
779     maybe-info-recode \
780     maybe-info-sed \
781     maybe-info-send-pr \
782     maybe-info-shellutils \
783     maybe-info-sid \
784     maybe-info-sim \
785     maybe-info-tar \
786     maybe-info-texinfo \
787     maybe-info-textutils \
788     maybe-info-time \
789     maybe-info-uudecode \
790     maybe-info-wdiff \
791     maybe-info-zip \
792     maybe-info-zlib \
793     maybe-info-gdb \
794     maybe-info-expect \
795     maybe-info-guile \
796     maybe-info-tk \
797     maybe-info-tix \
798     maybe-info-libtermcap \
799     maybe-info-utils
800
801 .PHONY: info-target
802 info-target:  \
803     maybe-info-target-libstdc++-v3 \
804     maybe-info-target-libmudflap \
805     maybe-info-target-newlib \
806     maybe-info-target-libf2c \
807     maybe-info-target-libgfortran \
808     maybe-info-target-libobjc \
809     maybe-info-target-libtermcap \
810     maybe-info-target-winsup \
811     maybe-info-target-libgloss \
812     maybe-info-target-libiberty \
813     maybe-info-target-gperf \
814     maybe-info-target-examples \
815     maybe-info-target-libffi \
816     maybe-info-target-libjava \
817     maybe-info-target-zlib \
818     maybe-info-target-boehm-gc \
819     maybe-info-target-qthreads \
820     maybe-info-target-rda \
821     maybe-info-target-libada
822
823 .PHONY: do-dvi
824 do-dvi: dvi-host dvi-target
825
826 .PHONY: dvi-host
827 dvi-host: maybe-dvi-gcc  \
828     maybe-dvi-ash \
829     maybe-dvi-autoconf \
830     maybe-dvi-automake \
831     maybe-dvi-bash \
832     maybe-dvi-bfd \
833     maybe-dvi-opcodes \
834     maybe-dvi-binutils \
835     maybe-dvi-bison \
836     maybe-dvi-byacc \
837     maybe-dvi-bzip2 \
838     maybe-dvi-dejagnu \
839     maybe-dvi-diff \
840     maybe-dvi-dosutils \
841     maybe-dvi-etc \
842     maybe-dvi-fastjar \
843     maybe-dvi-fileutils \
844     maybe-dvi-findutils \
845     maybe-dvi-find \
846     maybe-dvi-flex \
847     maybe-dvi-gas \
848     maybe-dvi-gawk \
849     maybe-dvi-gettext \
850     maybe-dvi-gnuserv \
851     maybe-dvi-gprof \
852     maybe-dvi-gzip \
853     maybe-dvi-hello \
854     maybe-dvi-indent \
855     maybe-dvi-intl \
856     maybe-dvi-tcl \
857     maybe-dvi-itcl \
858     maybe-dvi-ld \
859     maybe-dvi-libgui \
860     maybe-dvi-libbanshee \
861     maybe-dvi-libiberty \
862     maybe-dvi-libtool \
863     maybe-dvi-m4 \
864     maybe-dvi-make \
865     maybe-dvi-mmalloc \
866     maybe-dvi-patch \
867     maybe-dvi-perl \
868     maybe-dvi-prms \
869     maybe-dvi-rcs \
870     maybe-dvi-readline \
871     maybe-dvi-release \
872     maybe-dvi-recode \
873     maybe-dvi-sed \
874     maybe-dvi-send-pr \
875     maybe-dvi-shellutils \
876     maybe-dvi-sid \
877     maybe-dvi-sim \
878     maybe-dvi-tar \
879     maybe-dvi-texinfo \
880     maybe-dvi-textutils \
881     maybe-dvi-time \
882     maybe-dvi-uudecode \
883     maybe-dvi-wdiff \
884     maybe-dvi-zip \
885     maybe-dvi-zlib \
886     maybe-dvi-gdb \
887     maybe-dvi-expect \
888     maybe-dvi-guile \
889     maybe-dvi-tk \
890     maybe-dvi-tix \
891     maybe-dvi-libtermcap \
892     maybe-dvi-utils
893
894 .PHONY: dvi-target
895 dvi-target:  \
896     maybe-dvi-target-libstdc++-v3 \
897     maybe-dvi-target-libmudflap \
898     maybe-dvi-target-newlib \
899     maybe-dvi-target-libf2c \
900     maybe-dvi-target-libgfortran \
901     maybe-dvi-target-libobjc \
902     maybe-dvi-target-libtermcap \
903     maybe-dvi-target-winsup \
904     maybe-dvi-target-libgloss \
905     maybe-dvi-target-libiberty \
906     maybe-dvi-target-gperf \
907     maybe-dvi-target-examples \
908     maybe-dvi-target-libffi \
909     maybe-dvi-target-libjava \
910     maybe-dvi-target-zlib \
911     maybe-dvi-target-boehm-gc \
912     maybe-dvi-target-qthreads \
913     maybe-dvi-target-rda \
914     maybe-dvi-target-libada
915
916 .PHONY: do-TAGS
917 do-TAGS: TAGS-host TAGS-target
918
919 .PHONY: TAGS-host
920 TAGS-host: maybe-TAGS-gcc  \
921     maybe-TAGS-ash \
922     maybe-TAGS-autoconf \
923     maybe-TAGS-automake \
924     maybe-TAGS-bash \
925     maybe-TAGS-bfd \
926     maybe-TAGS-opcodes \
927     maybe-TAGS-binutils \
928     maybe-TAGS-bison \
929     maybe-TAGS-byacc \
930     maybe-TAGS-bzip2 \
931     maybe-TAGS-dejagnu \
932     maybe-TAGS-diff \
933     maybe-TAGS-dosutils \
934     maybe-TAGS-etc \
935     maybe-TAGS-fastjar \
936     maybe-TAGS-fileutils \
937     maybe-TAGS-findutils \
938     maybe-TAGS-find \
939     maybe-TAGS-flex \
940     maybe-TAGS-gas \
941     maybe-TAGS-gawk \
942     maybe-TAGS-gettext \
943     maybe-TAGS-gnuserv \
944     maybe-TAGS-gprof \
945     maybe-TAGS-gzip \
946     maybe-TAGS-hello \
947     maybe-TAGS-indent \
948     maybe-TAGS-intl \
949     maybe-TAGS-tcl \
950     maybe-TAGS-itcl \
951     maybe-TAGS-ld \
952     maybe-TAGS-libgui \
953     maybe-TAGS-libbanshee \
954     maybe-TAGS-libiberty \
955     maybe-TAGS-libtool \
956     maybe-TAGS-m4 \
957     maybe-TAGS-make \
958     maybe-TAGS-mmalloc \
959     maybe-TAGS-patch \
960     maybe-TAGS-perl \
961     maybe-TAGS-prms \
962     maybe-TAGS-rcs \
963     maybe-TAGS-readline \
964     maybe-TAGS-release \
965     maybe-TAGS-recode \
966     maybe-TAGS-sed \
967     maybe-TAGS-send-pr \
968     maybe-TAGS-shellutils \
969     maybe-TAGS-sid \
970     maybe-TAGS-sim \
971     maybe-TAGS-tar \
972     maybe-TAGS-texinfo \
973     maybe-TAGS-textutils \
974     maybe-TAGS-time \
975     maybe-TAGS-uudecode \
976     maybe-TAGS-wdiff \
977     maybe-TAGS-zip \
978     maybe-TAGS-zlib \
979     maybe-TAGS-gdb \
980     maybe-TAGS-expect \
981     maybe-TAGS-guile \
982     maybe-TAGS-tk \
983     maybe-TAGS-tix \
984     maybe-TAGS-libtermcap \
985     maybe-TAGS-utils
986
987 .PHONY: TAGS-target
988 TAGS-target:  \
989     maybe-TAGS-target-libstdc++-v3 \
990     maybe-TAGS-target-libmudflap \
991     maybe-TAGS-target-newlib \
992     maybe-TAGS-target-libf2c \
993     maybe-TAGS-target-libgfortran \
994     maybe-TAGS-target-libobjc \
995     maybe-TAGS-target-libtermcap \
996     maybe-TAGS-target-winsup \
997     maybe-TAGS-target-libgloss \
998     maybe-TAGS-target-libiberty \
999     maybe-TAGS-target-gperf \
1000     maybe-TAGS-target-examples \
1001     maybe-TAGS-target-libffi \
1002     maybe-TAGS-target-libjava \
1003     maybe-TAGS-target-zlib \
1004     maybe-TAGS-target-boehm-gc \
1005     maybe-TAGS-target-qthreads \
1006     maybe-TAGS-target-rda \
1007     maybe-TAGS-target-libada
1008
1009 .PHONY: do-install-info
1010 do-install-info: install-info-host install-info-target
1011
1012 .PHONY: install-info-host
1013 install-info-host: maybe-install-info-gcc  \
1014     maybe-install-info-ash \
1015     maybe-install-info-autoconf \
1016     maybe-install-info-automake \
1017     maybe-install-info-bash \
1018     maybe-install-info-bfd \
1019     maybe-install-info-opcodes \
1020     maybe-install-info-binutils \
1021     maybe-install-info-bison \
1022     maybe-install-info-byacc \
1023     maybe-install-info-bzip2 \
1024     maybe-install-info-dejagnu \
1025     maybe-install-info-diff \
1026     maybe-install-info-dosutils \
1027     maybe-install-info-etc \
1028     maybe-install-info-fastjar \
1029     maybe-install-info-fileutils \
1030     maybe-install-info-findutils \
1031     maybe-install-info-find \
1032     maybe-install-info-flex \
1033     maybe-install-info-gas \
1034     maybe-install-info-gawk \
1035     maybe-install-info-gettext \
1036     maybe-install-info-gnuserv \
1037     maybe-install-info-gprof \
1038     maybe-install-info-gzip \
1039     maybe-install-info-hello \
1040     maybe-install-info-indent \
1041     maybe-install-info-intl \
1042     maybe-install-info-tcl \
1043     maybe-install-info-itcl \
1044     maybe-install-info-ld \
1045     maybe-install-info-libgui \
1046     maybe-install-info-libbanshee \
1047     maybe-install-info-libiberty \
1048     maybe-install-info-libtool \
1049     maybe-install-info-m4 \
1050     maybe-install-info-make \
1051     maybe-install-info-mmalloc \
1052     maybe-install-info-patch \
1053     maybe-install-info-perl \
1054     maybe-install-info-prms \
1055     maybe-install-info-rcs \
1056     maybe-install-info-readline \
1057     maybe-install-info-release \
1058     maybe-install-info-recode \
1059     maybe-install-info-sed \
1060     maybe-install-info-send-pr \
1061     maybe-install-info-shellutils \
1062     maybe-install-info-sid \
1063     maybe-install-info-sim \
1064     maybe-install-info-tar \
1065     maybe-install-info-texinfo \
1066     maybe-install-info-textutils \
1067     maybe-install-info-time \
1068     maybe-install-info-uudecode \
1069     maybe-install-info-wdiff \
1070     maybe-install-info-zip \
1071     maybe-install-info-zlib \
1072     maybe-install-info-gdb \
1073     maybe-install-info-expect \
1074     maybe-install-info-guile \
1075     maybe-install-info-tk \
1076     maybe-install-info-tix \
1077     maybe-install-info-libtermcap \
1078     maybe-install-info-utils
1079
1080 .PHONY: install-info-target
1081 install-info-target:  \
1082     maybe-install-info-target-libstdc++-v3 \
1083     maybe-install-info-target-libmudflap \
1084     maybe-install-info-target-newlib \
1085     maybe-install-info-target-libf2c \
1086     maybe-install-info-target-libgfortran \
1087     maybe-install-info-target-libobjc \
1088     maybe-install-info-target-libtermcap \
1089     maybe-install-info-target-winsup \
1090     maybe-install-info-target-libgloss \
1091     maybe-install-info-target-libiberty \
1092     maybe-install-info-target-gperf \
1093     maybe-install-info-target-examples \
1094     maybe-install-info-target-libffi \
1095     maybe-install-info-target-libjava \
1096     maybe-install-info-target-zlib \
1097     maybe-install-info-target-boehm-gc \
1098     maybe-install-info-target-qthreads \
1099     maybe-install-info-target-rda \
1100     maybe-install-info-target-libada
1101
1102 .PHONY: do-installcheck
1103 do-installcheck: installcheck-host installcheck-target
1104
1105 .PHONY: installcheck-host
1106 installcheck-host: maybe-installcheck-gcc  \
1107     maybe-installcheck-ash \
1108     maybe-installcheck-autoconf \
1109     maybe-installcheck-automake \
1110     maybe-installcheck-bash \
1111     maybe-installcheck-bfd \
1112     maybe-installcheck-opcodes \
1113     maybe-installcheck-binutils \
1114     maybe-installcheck-bison \
1115     maybe-installcheck-byacc \
1116     maybe-installcheck-bzip2 \
1117     maybe-installcheck-dejagnu \
1118     maybe-installcheck-diff \
1119     maybe-installcheck-dosutils \
1120     maybe-installcheck-etc \
1121     maybe-installcheck-fastjar \
1122     maybe-installcheck-fileutils \
1123     maybe-installcheck-findutils \
1124     maybe-installcheck-find \
1125     maybe-installcheck-flex \
1126     maybe-installcheck-gas \
1127     maybe-installcheck-gawk \
1128     maybe-installcheck-gettext \
1129     maybe-installcheck-gnuserv \
1130     maybe-installcheck-gprof \
1131     maybe-installcheck-gzip \
1132     maybe-installcheck-hello \
1133     maybe-installcheck-indent \
1134     maybe-installcheck-intl \
1135     maybe-installcheck-tcl \
1136     maybe-installcheck-itcl \
1137     maybe-installcheck-ld \
1138     maybe-installcheck-libgui \
1139     maybe-installcheck-libbanshee \
1140     maybe-installcheck-libiberty \
1141     maybe-installcheck-libtool \
1142     maybe-installcheck-m4 \
1143     maybe-installcheck-make \
1144     maybe-installcheck-mmalloc \
1145     maybe-installcheck-patch \
1146     maybe-installcheck-perl \
1147     maybe-installcheck-prms \
1148     maybe-installcheck-rcs \
1149     maybe-installcheck-readline \
1150     maybe-installcheck-release \
1151     maybe-installcheck-recode \
1152     maybe-installcheck-sed \
1153     maybe-installcheck-send-pr \
1154     maybe-installcheck-shellutils \
1155     maybe-installcheck-sid \
1156     maybe-installcheck-sim \
1157     maybe-installcheck-tar \
1158     maybe-installcheck-texinfo \
1159     maybe-installcheck-textutils \
1160     maybe-installcheck-time \
1161     maybe-installcheck-uudecode \
1162     maybe-installcheck-wdiff \
1163     maybe-installcheck-zip \
1164     maybe-installcheck-zlib \
1165     maybe-installcheck-gdb \
1166     maybe-installcheck-expect \
1167     maybe-installcheck-guile \
1168     maybe-installcheck-tk \
1169     maybe-installcheck-tix \
1170     maybe-installcheck-libtermcap \
1171     maybe-installcheck-utils
1172
1173 .PHONY: installcheck-target
1174 installcheck-target:  \
1175     maybe-installcheck-target-libstdc++-v3 \
1176     maybe-installcheck-target-libmudflap \
1177     maybe-installcheck-target-newlib \
1178     maybe-installcheck-target-libf2c \
1179     maybe-installcheck-target-libgfortran \
1180     maybe-installcheck-target-libobjc \
1181     maybe-installcheck-target-libtermcap \
1182     maybe-installcheck-target-winsup \
1183     maybe-installcheck-target-libgloss \
1184     maybe-installcheck-target-libiberty \
1185     maybe-installcheck-target-gperf \
1186     maybe-installcheck-target-examples \
1187     maybe-installcheck-target-libffi \
1188     maybe-installcheck-target-libjava \
1189     maybe-installcheck-target-zlib \
1190     maybe-installcheck-target-boehm-gc \
1191     maybe-installcheck-target-qthreads \
1192     maybe-installcheck-target-rda \
1193     maybe-installcheck-target-libada
1194
1195 .PHONY: do-mostlyclean
1196 do-mostlyclean: mostlyclean-host mostlyclean-target
1197
1198 .PHONY: mostlyclean-host
1199 mostlyclean-host: maybe-mostlyclean-gcc  \
1200     maybe-mostlyclean-ash \
1201     maybe-mostlyclean-autoconf \
1202     maybe-mostlyclean-automake \
1203     maybe-mostlyclean-bash \
1204     maybe-mostlyclean-bfd \
1205     maybe-mostlyclean-opcodes \
1206     maybe-mostlyclean-binutils \
1207     maybe-mostlyclean-bison \
1208     maybe-mostlyclean-byacc \
1209     maybe-mostlyclean-bzip2 \
1210     maybe-mostlyclean-dejagnu \
1211     maybe-mostlyclean-diff \
1212     maybe-mostlyclean-dosutils \
1213     maybe-mostlyclean-etc \
1214     maybe-mostlyclean-fastjar \
1215     maybe-mostlyclean-fileutils \
1216     maybe-mostlyclean-findutils \
1217     maybe-mostlyclean-find \
1218     maybe-mostlyclean-flex \
1219     maybe-mostlyclean-gas \
1220     maybe-mostlyclean-gawk \
1221     maybe-mostlyclean-gettext \
1222     maybe-mostlyclean-gnuserv \
1223     maybe-mostlyclean-gprof \
1224     maybe-mostlyclean-gzip \
1225     maybe-mostlyclean-hello \
1226     maybe-mostlyclean-indent \
1227     maybe-mostlyclean-intl \
1228     maybe-mostlyclean-tcl \
1229     maybe-mostlyclean-itcl \
1230     maybe-mostlyclean-ld \
1231     maybe-mostlyclean-libgui \
1232     maybe-mostlyclean-libbanshee \
1233     maybe-mostlyclean-libiberty \
1234     maybe-mostlyclean-libtool \
1235     maybe-mostlyclean-m4 \
1236     maybe-mostlyclean-make \
1237     maybe-mostlyclean-mmalloc \
1238     maybe-mostlyclean-patch \
1239     maybe-mostlyclean-perl \
1240     maybe-mostlyclean-prms \
1241     maybe-mostlyclean-rcs \
1242     maybe-mostlyclean-readline \
1243     maybe-mostlyclean-release \
1244     maybe-mostlyclean-recode \
1245     maybe-mostlyclean-sed \
1246     maybe-mostlyclean-send-pr \
1247     maybe-mostlyclean-shellutils \
1248     maybe-mostlyclean-sid \
1249     maybe-mostlyclean-sim \
1250     maybe-mostlyclean-tar \
1251     maybe-mostlyclean-texinfo \
1252     maybe-mostlyclean-textutils \
1253     maybe-mostlyclean-time \
1254     maybe-mostlyclean-uudecode \
1255     maybe-mostlyclean-wdiff \
1256     maybe-mostlyclean-zip \
1257     maybe-mostlyclean-zlib \
1258     maybe-mostlyclean-gdb \
1259     maybe-mostlyclean-expect \
1260     maybe-mostlyclean-guile \
1261     maybe-mostlyclean-tk \
1262     maybe-mostlyclean-tix \
1263     maybe-mostlyclean-libtermcap \
1264     maybe-mostlyclean-utils
1265
1266 .PHONY: mostlyclean-target
1267 mostlyclean-target:  \
1268     maybe-mostlyclean-target-libstdc++-v3 \
1269     maybe-mostlyclean-target-libmudflap \
1270     maybe-mostlyclean-target-newlib \
1271     maybe-mostlyclean-target-libf2c \
1272     maybe-mostlyclean-target-libgfortran \
1273     maybe-mostlyclean-target-libobjc \
1274     maybe-mostlyclean-target-libtermcap \
1275     maybe-mostlyclean-target-winsup \
1276     maybe-mostlyclean-target-libgloss \
1277     maybe-mostlyclean-target-libiberty \
1278     maybe-mostlyclean-target-gperf \
1279     maybe-mostlyclean-target-examples \
1280     maybe-mostlyclean-target-libffi \
1281     maybe-mostlyclean-target-libjava \
1282     maybe-mostlyclean-target-zlib \
1283     maybe-mostlyclean-target-boehm-gc \
1284     maybe-mostlyclean-target-qthreads \
1285     maybe-mostlyclean-target-rda \
1286     maybe-mostlyclean-target-libada
1287
1288 .PHONY: do-clean
1289 do-clean: clean-host clean-target
1290
1291 .PHONY: clean-host
1292 clean-host: maybe-clean-gcc  \
1293     maybe-clean-ash \
1294     maybe-clean-autoconf \
1295     maybe-clean-automake \
1296     maybe-clean-bash \
1297     maybe-clean-bfd \
1298     maybe-clean-opcodes \
1299     maybe-clean-binutils \
1300     maybe-clean-bison \
1301     maybe-clean-byacc \
1302     maybe-clean-bzip2 \
1303     maybe-clean-dejagnu \
1304     maybe-clean-diff \
1305     maybe-clean-dosutils \
1306     maybe-clean-etc \
1307     maybe-clean-fastjar \
1308     maybe-clean-fileutils \
1309     maybe-clean-findutils \
1310     maybe-clean-find \
1311     maybe-clean-flex \
1312     maybe-clean-gas \
1313     maybe-clean-gawk \
1314     maybe-clean-gettext \
1315     maybe-clean-gnuserv \
1316     maybe-clean-gprof \
1317     maybe-clean-gzip \
1318     maybe-clean-hello \
1319     maybe-clean-indent \
1320     maybe-clean-intl \
1321     maybe-clean-tcl \
1322     maybe-clean-itcl \
1323     maybe-clean-ld \
1324     maybe-clean-libgui \
1325     maybe-clean-libbanshee \
1326     maybe-clean-libiberty \
1327     maybe-clean-libtool \
1328     maybe-clean-m4 \
1329     maybe-clean-make \
1330     maybe-clean-mmalloc \
1331     maybe-clean-patch \
1332     maybe-clean-perl \
1333     maybe-clean-prms \
1334     maybe-clean-rcs \
1335     maybe-clean-readline \
1336     maybe-clean-release \
1337     maybe-clean-recode \
1338     maybe-clean-sed \
1339     maybe-clean-send-pr \
1340     maybe-clean-shellutils \
1341     maybe-clean-sid \
1342     maybe-clean-sim \
1343     maybe-clean-tar \
1344     maybe-clean-texinfo \
1345     maybe-clean-textutils \
1346     maybe-clean-time \
1347     maybe-clean-uudecode \
1348     maybe-clean-wdiff \
1349     maybe-clean-zip \
1350     maybe-clean-zlib \
1351     maybe-clean-gdb \
1352     maybe-clean-expect \
1353     maybe-clean-guile \
1354     maybe-clean-tk \
1355     maybe-clean-tix \
1356     maybe-clean-libtermcap \
1357     maybe-clean-utils
1358
1359 .PHONY: clean-target
1360 clean-target:  \
1361     maybe-clean-target-libstdc++-v3 \
1362     maybe-clean-target-libmudflap \
1363     maybe-clean-target-newlib \
1364     maybe-clean-target-libf2c \
1365     maybe-clean-target-libgfortran \
1366     maybe-clean-target-libobjc \
1367     maybe-clean-target-libtermcap \
1368     maybe-clean-target-winsup \
1369     maybe-clean-target-libgloss \
1370     maybe-clean-target-libiberty \
1371     maybe-clean-target-gperf \
1372     maybe-clean-target-examples \
1373     maybe-clean-target-libffi \
1374     maybe-clean-target-libjava \
1375     maybe-clean-target-zlib \
1376     maybe-clean-target-boehm-gc \
1377     maybe-clean-target-qthreads \
1378     maybe-clean-target-rda \
1379     maybe-clean-target-libada
1380
1381 .PHONY: do-distclean
1382 do-distclean: distclean-host distclean-target
1383
1384 .PHONY: distclean-host
1385 distclean-host: maybe-distclean-gcc  \
1386     maybe-distclean-ash \
1387     maybe-distclean-autoconf \
1388     maybe-distclean-automake \
1389     maybe-distclean-bash \
1390     maybe-distclean-bfd \
1391     maybe-distclean-opcodes \
1392     maybe-distclean-binutils \
1393     maybe-distclean-bison \
1394     maybe-distclean-byacc \
1395     maybe-distclean-bzip2 \
1396     maybe-distclean-dejagnu \
1397     maybe-distclean-diff \
1398     maybe-distclean-dosutils \
1399     maybe-distclean-etc \
1400     maybe-distclean-fastjar \
1401     maybe-distclean-fileutils \
1402     maybe-distclean-findutils \
1403     maybe-distclean-find \
1404     maybe-distclean-flex \
1405     maybe-distclean-gas \
1406     maybe-distclean-gawk \
1407     maybe-distclean-gettext \
1408     maybe-distclean-gnuserv \
1409     maybe-distclean-gprof \
1410     maybe-distclean-gzip \
1411     maybe-distclean-hello \
1412     maybe-distclean-indent \
1413     maybe-distclean-intl \
1414     maybe-distclean-tcl \
1415     maybe-distclean-itcl \
1416     maybe-distclean-ld \
1417     maybe-distclean-libgui \
1418     maybe-distclean-libbanshee \
1419     maybe-distclean-libiberty \
1420     maybe-distclean-libtool \
1421     maybe-distclean-m4 \
1422     maybe-distclean-make \
1423     maybe-distclean-mmalloc \
1424     maybe-distclean-patch \
1425     maybe-distclean-perl \
1426     maybe-distclean-prms \
1427     maybe-distclean-rcs \
1428     maybe-distclean-readline \
1429     maybe-distclean-release \
1430     maybe-distclean-recode \
1431     maybe-distclean-sed \
1432     maybe-distclean-send-pr \
1433     maybe-distclean-shellutils \
1434     maybe-distclean-sid \
1435     maybe-distclean-sim \
1436     maybe-distclean-tar \
1437     maybe-distclean-texinfo \
1438     maybe-distclean-textutils \
1439     maybe-distclean-time \
1440     maybe-distclean-uudecode \
1441     maybe-distclean-wdiff \
1442     maybe-distclean-zip \
1443     maybe-distclean-zlib \
1444     maybe-distclean-gdb \
1445     maybe-distclean-expect \
1446     maybe-distclean-guile \
1447     maybe-distclean-tk \
1448     maybe-distclean-tix \
1449     maybe-distclean-libtermcap \
1450     maybe-distclean-utils
1451
1452 .PHONY: distclean-target
1453 distclean-target:  \
1454     maybe-distclean-target-libstdc++-v3 \
1455     maybe-distclean-target-libmudflap \
1456     maybe-distclean-target-newlib \
1457     maybe-distclean-target-libf2c \
1458     maybe-distclean-target-libgfortran \
1459     maybe-distclean-target-libobjc \
1460     maybe-distclean-target-libtermcap \
1461     maybe-distclean-target-winsup \
1462     maybe-distclean-target-libgloss \
1463     maybe-distclean-target-libiberty \
1464     maybe-distclean-target-gperf \
1465     maybe-distclean-target-examples \
1466     maybe-distclean-target-libffi \
1467     maybe-distclean-target-libjava \
1468     maybe-distclean-target-zlib \
1469     maybe-distclean-target-boehm-gc \
1470     maybe-distclean-target-qthreads \
1471     maybe-distclean-target-rda \
1472     maybe-distclean-target-libada
1473
1474 .PHONY: do-maintainer-clean
1475 do-maintainer-clean: maintainer-clean-host maintainer-clean-target
1476
1477 .PHONY: maintainer-clean-host
1478 maintainer-clean-host: maybe-maintainer-clean-gcc  \
1479     maybe-maintainer-clean-ash \
1480     maybe-maintainer-clean-autoconf \
1481     maybe-maintainer-clean-automake \
1482     maybe-maintainer-clean-bash \
1483     maybe-maintainer-clean-bfd \
1484     maybe-maintainer-clean-opcodes \
1485     maybe-maintainer-clean-binutils \
1486     maybe-maintainer-clean-bison \
1487     maybe-maintainer-clean-byacc \
1488     maybe-maintainer-clean-bzip2 \
1489     maybe-maintainer-clean-dejagnu \
1490     maybe-maintainer-clean-diff \
1491     maybe-maintainer-clean-dosutils \
1492     maybe-maintainer-clean-etc \
1493     maybe-maintainer-clean-fastjar \
1494     maybe-maintainer-clean-fileutils \
1495     maybe-maintainer-clean-findutils \
1496     maybe-maintainer-clean-find \
1497     maybe-maintainer-clean-flex \
1498     maybe-maintainer-clean-gas \
1499     maybe-maintainer-clean-gawk \
1500     maybe-maintainer-clean-gettext \
1501     maybe-maintainer-clean-gnuserv \
1502     maybe-maintainer-clean-gprof \
1503     maybe-maintainer-clean-gzip \
1504     maybe-maintainer-clean-hello \
1505     maybe-maintainer-clean-indent \
1506     maybe-maintainer-clean-intl \
1507     maybe-maintainer-clean-tcl \
1508     maybe-maintainer-clean-itcl \
1509     maybe-maintainer-clean-ld \
1510     maybe-maintainer-clean-libgui \
1511     maybe-maintainer-clean-libbanshee \
1512     maybe-maintainer-clean-libiberty \
1513     maybe-maintainer-clean-libtool \
1514     maybe-maintainer-clean-m4 \
1515     maybe-maintainer-clean-make \
1516     maybe-maintainer-clean-mmalloc \
1517     maybe-maintainer-clean-patch \
1518     maybe-maintainer-clean-perl \
1519     maybe-maintainer-clean-prms \
1520     maybe-maintainer-clean-rcs \
1521     maybe-maintainer-clean-readline \
1522     maybe-maintainer-clean-release \
1523     maybe-maintainer-clean-recode \
1524     maybe-maintainer-clean-sed \
1525     maybe-maintainer-clean-send-pr \
1526     maybe-maintainer-clean-shellutils \
1527     maybe-maintainer-clean-sid \
1528     maybe-maintainer-clean-sim \
1529     maybe-maintainer-clean-tar \
1530     maybe-maintainer-clean-texinfo \
1531     maybe-maintainer-clean-textutils \
1532     maybe-maintainer-clean-time \
1533     maybe-maintainer-clean-uudecode \
1534     maybe-maintainer-clean-wdiff \
1535     maybe-maintainer-clean-zip \
1536     maybe-maintainer-clean-zlib \
1537     maybe-maintainer-clean-gdb \
1538     maybe-maintainer-clean-expect \
1539     maybe-maintainer-clean-guile \
1540     maybe-maintainer-clean-tk \
1541     maybe-maintainer-clean-tix \
1542     maybe-maintainer-clean-libtermcap \
1543     maybe-maintainer-clean-utils
1544
1545 .PHONY: maintainer-clean-target
1546 maintainer-clean-target:  \
1547     maybe-maintainer-clean-target-libstdc++-v3 \
1548     maybe-maintainer-clean-target-libmudflap \
1549     maybe-maintainer-clean-target-newlib \
1550     maybe-maintainer-clean-target-libf2c \
1551     maybe-maintainer-clean-target-libgfortran \
1552     maybe-maintainer-clean-target-libobjc \
1553     maybe-maintainer-clean-target-libtermcap \
1554     maybe-maintainer-clean-target-winsup \
1555     maybe-maintainer-clean-target-libgloss \
1556     maybe-maintainer-clean-target-libiberty \
1557     maybe-maintainer-clean-target-gperf \
1558     maybe-maintainer-clean-target-examples \
1559     maybe-maintainer-clean-target-libffi \
1560     maybe-maintainer-clean-target-libjava \
1561     maybe-maintainer-clean-target-zlib \
1562     maybe-maintainer-clean-target-boehm-gc \
1563     maybe-maintainer-clean-target-qthreads \
1564     maybe-maintainer-clean-target-rda \
1565     maybe-maintainer-clean-target-libada
1566
1567
1568 # Here are the targets which correspond to the do-X targets.
1569
1570 .PHONY: info installcheck dvi install-info
1571 .PHONY: clean distclean mostlyclean maintainer-clean realclean
1572 .PHONY: local-clean local-distclean local-maintainer-clean
1573 info: do-info
1574 installcheck: do-installcheck
1575 dvi: do-dvi
1576
1577 # Make sure makeinfo is built before we do a `make info', if we're
1578 # in fact building texinfo.
1579 do-info: maybe-all-texinfo
1580
1581 install-info: do-install-info dir.info
1582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1583         if [ -f dir.info ] ; then \
1584           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
1585         else true ; fi
1586
1587 local-clean:
1588         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
1589
1590 local-distclean:
1591         -rm -f Makefile config.status config.cache mh-frag mt-frag
1592         -rm -f multilib.out multilib.tmp maybedep.tmp serdep.tmp
1593         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
1594           rm -rf $(TARGET_SUBDIR); \
1595         else true; fi
1596         -rm -rf $(BUILD_SUBDIR)
1597         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
1598         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
1599         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
1600         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
1601         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
1602
1603 local-maintainer-clean:
1604         @echo "This command is intended for maintainers to use;"
1605         @echo "it deletes files that may require special tools to rebuild."
1606
1607 clean: do-clean local-clean
1608 mostlyclean: do-mostlyclean local-clean
1609 distclean: do-distclean local-clean local-distclean
1610 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
1611 maintainer-clean: local-distclean
1612 realclean: maintainer-clean
1613
1614 # Extra dependency for clean-target, owing to the mixed nature of gcc
1615 clean-target: clean-target-libgcc
1616 clean-target-libgcc:
1617         test ! -d gcc/libgcc || \
1618         (cd gcc/libgcc && find . -type d -print) | \
1619         while read d; do rm -f gcc/$$d/libgcc.a || : ; done
1620         -rm -rf gcc/libgcc
1621
1622 # Check target.
1623
1624 .PHONY: check do-check
1625 check: do-check
1626
1627 # Only include modules actually being configured and built.
1628 do-check: maybe-check-gcc  \
1629     maybe-check-ash \
1630     maybe-check-autoconf \
1631     maybe-check-automake \
1632     maybe-check-bash \
1633     maybe-check-bfd \
1634     maybe-check-opcodes \
1635     maybe-check-binutils \
1636     maybe-check-bison \
1637     maybe-check-byacc \
1638     maybe-check-bzip2 \
1639     maybe-check-dejagnu \
1640     maybe-check-diff \
1641     maybe-check-dosutils \
1642     maybe-check-etc \
1643     maybe-check-fastjar \
1644     maybe-check-fileutils \
1645     maybe-check-findutils \
1646     maybe-check-find \
1647     maybe-check-flex \
1648     maybe-check-gas \
1649     maybe-check-gawk \
1650     maybe-check-gettext \
1651     maybe-check-gnuserv \
1652     maybe-check-gprof \
1653     maybe-check-gzip \
1654     maybe-check-hello \
1655     maybe-check-indent \
1656     maybe-check-intl \
1657     maybe-check-tcl \
1658     maybe-check-itcl \
1659     maybe-check-ld \
1660     maybe-check-libgui \
1661     maybe-check-libbanshee \
1662     maybe-check-libiberty \
1663     maybe-check-libtool \
1664     maybe-check-m4 \
1665     maybe-check-make \
1666     maybe-check-mmalloc \
1667     maybe-check-patch \
1668     maybe-check-perl \
1669     maybe-check-prms \
1670     maybe-check-rcs \
1671     maybe-check-readline \
1672     maybe-check-release \
1673     maybe-check-recode \
1674     maybe-check-sed \
1675     maybe-check-send-pr \
1676     maybe-check-shellutils \
1677     maybe-check-sid \
1678     maybe-check-sim \
1679     maybe-check-tar \
1680     maybe-check-texinfo \
1681     maybe-check-textutils \
1682     maybe-check-time \
1683     maybe-check-uudecode \
1684     maybe-check-wdiff \
1685     maybe-check-zip \
1686     maybe-check-zlib \
1687     maybe-check-gdb \
1688     maybe-check-expect \
1689     maybe-check-guile \
1690     maybe-check-tk \
1691     maybe-check-tix \
1692     maybe-check-libtermcap \
1693     maybe-check-utils \
1694     maybe-check-target-libstdc++-v3 \
1695     maybe-check-target-libmudflap \
1696     maybe-check-target-newlib \
1697     maybe-check-target-libf2c \
1698     maybe-check-target-libgfortran \
1699     maybe-check-target-libobjc \
1700     maybe-check-target-libtermcap \
1701     maybe-check-target-winsup \
1702     maybe-check-target-libgloss \
1703     maybe-check-target-libiberty \
1704     maybe-check-target-gperf \
1705     maybe-check-target-examples \
1706     maybe-check-target-libffi \
1707     maybe-check-target-libjava \
1708     maybe-check-target-zlib \
1709     maybe-check-target-boehm-gc \
1710     maybe-check-target-qthreads \
1711     maybe-check-target-rda \
1712     maybe-check-target-libada
1713
1714 # Automated reporting of test results.
1715
1716 warning.log: build.log
1717         $(srcdir)/contrib/warn_summary build.log > $@
1718
1719 mail-report.log:
1720         if test x'$(BOOT_CFLAGS)' != x''; then \
1721             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1722         fi; \
1723         $(srcdir)/contrib/test_summary -t >$@
1724         chmod +x $@
1725         echo If you really want to send e-mail, run ./$@ now
1726
1727 mail-report-with-warnings.log: warning.log
1728         if test x'$(BOOT_CFLAGS)' != x''; then \
1729             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1730         fi; \
1731         $(srcdir)/contrib/test_summary -t -i warning.log >$@
1732         chmod +x $@
1733         echo If you really want to send e-mail, run ./$@ now
1734
1735 # Installation targets.
1736
1737 .PHONY: install uninstall
1738 install: installdirs install-host install-target
1739
1740 .PHONY: install-host-nogcc
1741 install-host-nogcc:  \
1742     maybe-install-ash \
1743     maybe-install-autoconf \
1744     maybe-install-automake \
1745     maybe-install-bash \
1746     maybe-install-bfd \
1747     maybe-install-opcodes \
1748     maybe-install-binutils \
1749     maybe-install-bison \
1750     maybe-install-byacc \
1751     maybe-install-bzip2 \
1752     maybe-install-dejagnu \
1753     maybe-install-diff \
1754     maybe-install-dosutils \
1755     maybe-install-etc \
1756     maybe-install-fastjar \
1757     maybe-install-fileutils \
1758     maybe-install-findutils \
1759     maybe-install-find \
1760     maybe-install-flex \
1761     maybe-install-gas \
1762     maybe-install-gawk \
1763     maybe-install-gettext \
1764     maybe-install-gnuserv \
1765     maybe-install-gprof \
1766     maybe-install-gzip \
1767     maybe-install-hello \
1768     maybe-install-indent \
1769     maybe-install-intl \
1770     maybe-install-tcl \
1771     maybe-install-itcl \
1772     maybe-install-ld \
1773     maybe-install-libgui \
1774     maybe-install-libbanshee \
1775     maybe-install-libiberty \
1776     maybe-install-libtool \
1777     maybe-install-m4 \
1778     maybe-install-make \
1779     maybe-install-mmalloc \
1780     maybe-install-patch \
1781     maybe-install-perl \
1782     maybe-install-prms \
1783     maybe-install-rcs \
1784     maybe-install-readline \
1785     maybe-install-release \
1786     maybe-install-recode \
1787     maybe-install-sed \
1788     maybe-install-send-pr \
1789     maybe-install-shellutils \
1790     maybe-install-sid \
1791     maybe-install-sim \
1792     maybe-install-tar \
1793     maybe-install-texinfo \
1794     maybe-install-textutils \
1795     maybe-install-time \
1796     maybe-install-uudecode \
1797     maybe-install-wdiff \
1798     maybe-install-zip \
1799     maybe-install-zlib \
1800     maybe-install-gdb \
1801     maybe-install-expect \
1802     maybe-install-guile \
1803     maybe-install-tk \
1804     maybe-install-tix \
1805     maybe-install-libtermcap \
1806     maybe-install-utils
1807
1808 .PHONY: install-host
1809 install-host: maybe-install-gcc  \
1810     maybe-install-ash \
1811     maybe-install-autoconf \
1812     maybe-install-automake \
1813     maybe-install-bash \
1814     maybe-install-bfd \
1815     maybe-install-opcodes \
1816     maybe-install-binutils \
1817     maybe-install-bison \
1818     maybe-install-byacc \
1819     maybe-install-bzip2 \
1820     maybe-install-dejagnu \
1821     maybe-install-diff \
1822     maybe-install-dosutils \
1823     maybe-install-etc \
1824     maybe-install-fastjar \
1825     maybe-install-fileutils \
1826     maybe-install-findutils \
1827     maybe-install-find \
1828     maybe-install-flex \
1829     maybe-install-gas \
1830     maybe-install-gawk \
1831     maybe-install-gettext \
1832     maybe-install-gnuserv \
1833     maybe-install-gprof \
1834     maybe-install-gzip \
1835     maybe-install-hello \
1836     maybe-install-indent \
1837     maybe-install-intl \
1838     maybe-install-tcl \
1839     maybe-install-itcl \
1840     maybe-install-ld \
1841     maybe-install-libgui \
1842     maybe-install-libbanshee \
1843     maybe-install-libiberty \
1844     maybe-install-libtool \
1845     maybe-install-m4 \
1846     maybe-install-make \
1847     maybe-install-mmalloc \
1848     maybe-install-patch \
1849     maybe-install-perl \
1850     maybe-install-prms \
1851     maybe-install-rcs \
1852     maybe-install-readline \
1853     maybe-install-release \
1854     maybe-install-recode \
1855     maybe-install-sed \
1856     maybe-install-send-pr \
1857     maybe-install-shellutils \
1858     maybe-install-sid \
1859     maybe-install-sim \
1860     maybe-install-tar \
1861     maybe-install-texinfo \
1862     maybe-install-textutils \
1863     maybe-install-time \
1864     maybe-install-uudecode \
1865     maybe-install-wdiff \
1866     maybe-install-zip \
1867     maybe-install-zlib \
1868     maybe-install-gdb \
1869     maybe-install-expect \
1870     maybe-install-guile \
1871     maybe-install-tk \
1872     maybe-install-tix \
1873     maybe-install-libtermcap \
1874     maybe-install-utils
1875
1876 .PHONY: install-target
1877 install-target:  \
1878     maybe-install-target-libstdc++-v3 \
1879     maybe-install-target-libmudflap \
1880     maybe-install-target-newlib \
1881     maybe-install-target-libf2c \
1882     maybe-install-target-libgfortran \
1883     maybe-install-target-libobjc \
1884     maybe-install-target-libtermcap \
1885     maybe-install-target-winsup \
1886     maybe-install-target-libgloss \
1887     maybe-install-target-libiberty \
1888     maybe-install-target-gperf \
1889     maybe-install-target-examples \
1890     maybe-install-target-libffi \
1891     maybe-install-target-libjava \
1892     maybe-install-target-zlib \
1893     maybe-install-target-boehm-gc \
1894     maybe-install-target-qthreads \
1895     maybe-install-target-rda \
1896     maybe-install-target-libada
1897
1898 uninstall:
1899         @echo "the uninstall target is not supported in this tree"
1900
1901 .PHONY: install.all
1902 install.all: install-no-fixedincludes
1903         @if [ -f ./gcc/Makefile ] ; then \
1904                 r=`${PWD_COMMAND}` ; export r ; \
1905                 $(SET_LIB_PATH) \
1906                 (cd ./gcc && \
1907                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
1908         else \
1909                 true ; \
1910         fi
1911
1912 # install-no-fixedincludes is used because Cygnus can not distribute
1913 # the fixed header files.
1914 .PHONY: install-no-fixedincludes
1915 install-no-fixedincludes: installdirs install-host-nogcc \
1916         install-target gcc-no-fixedincludes
1917
1918 ### other supporting targets
1919
1920 MAKEDIRS= \
1921         $(DESTDIR)$(prefix) \
1922         $(DESTDIR)$(exec_prefix)
1923 .PHONY: installdirs
1924 installdirs: mkinstalldirs
1925         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
1926
1927 dir.info: do-install-info
1928         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
1929           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
1930           mv -f dir.info.new dir.info ; \
1931         else true ; \
1932         fi
1933
1934 dist:
1935         @echo "Building a full distribution of this tree isn't done"
1936         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
1937
1938 etags tags: TAGS
1939
1940 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
1941 # ability to use several tags files at once, so there is probably no need
1942 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
1943 # (if we felt like it) have this Makefile write a piece of elisp which
1944 # the user could load to tell emacs19 where all the TAGS files we just
1945 # built are.
1946 TAGS: do-TAGS
1947
1948 # --------------------------------------
1949 # Modules which run on the build machine
1950 # --------------------------------------
1951
1952 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
1953 maybe-configure-build-libiberty:
1954 configure-build-libiberty:
1955         @test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
1956         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
1957         r=`${PWD_COMMAND}`; export r; \
1958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1959         AR="$(AR_FOR_BUILD)"; export AR; \
1960         AS="$(AS_FOR_BUILD)"; export AS; \
1961         CC="$(CC_FOR_BUILD)"; export CC; \
1962         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
1963         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
1964         CXX="$(CXX_FOR_BUILD)"; export CXX; \
1965         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
1966         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
1967         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
1968         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
1969         LD="$(LD_FOR_BUILD)"; export LD; \
1970         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
1971         NM="$(NM_FOR_BUILD)"; export NM; \
1972         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
1973         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
1974         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
1975         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
1976         case $(srcdir) in \
1977           /* | [A-Za-z]:[\\/]*) \
1978             topdir=$(srcdir) ;; \
1979           *) \
1980             case "$(BUILD_SUBDIR)" in \
1981               .) topdir="../$(srcdir)" ;; \
1982               *) topdir="../../$(srcdir)" ;; \
1983             esac ;; \
1984         esac; \
1985         if [ "$(srcdir)" = "." ] ; then \
1986           if [ "$(BUILD_SUBDIR)" != "." ] ; then \
1987             if $(SHELL) $$s/symlink-tree $${topdir}/libiberty "no-such-file" ; then \
1988               if [ -f Makefile ]; then \
1989                 if $(MAKE) distclean; then \
1990                   true; \
1991                 else \
1992                   exit 1; \
1993                 fi; \
1994               else \
1995                 true; \
1996               fi; \
1997             else \
1998               exit 1; \
1999             fi; \
2000           else \
2001             true; \
2002           fi; \
2003           srcdiroption="--srcdir=."; \
2004           libsrcdir="."; \
2005         else \
2006           srcdiroption="--srcdir=$${topdir}/libiberty"; \
2007           libsrcdir="$$s/libiberty"; \
2008         fi; \
2009         rm -f no-such-file || : ; \
2010         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2011           $(BUILD_CONFIGARGS) $${srcdiroption} \
2012           --with-build-subdir="$(BUILD_SUBDIR)" \
2013           || exit 1
2014
2015 .PHONY: all-build-libiberty maybe-all-build-libiberty
2016 maybe-all-build-libiberty:
2017 all-build-libiberty: configure-build-libiberty
2018         @r=`${PWD_COMMAND}`; export r; \
2019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2020         (cd $(BUILD_SUBDIR)/libiberty && $(MAKE) all)
2021
2022 .PHONY: configure-build-libbanshee maybe-configure-build-libbanshee
2023 maybe-configure-build-libbanshee:
2024 configure-build-libbanshee:
2025         @test ! -f $(BUILD_SUBDIR)/libbanshee/Makefile || exit 0; \
2026         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libbanshee ; \
2027         r=`${PWD_COMMAND}`; export r; \
2028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2029         AR="$(AR_FOR_BUILD)"; export AR; \
2030         AS="$(AS_FOR_BUILD)"; export AS; \
2031         CC="$(CC_FOR_BUILD)"; export CC; \
2032         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
2033         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
2034         CXX="$(CXX_FOR_BUILD)"; export CXX; \
2035         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
2036         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
2037         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
2038         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
2039         LD="$(LD_FOR_BUILD)"; export LD; \
2040         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
2041         NM="$(NM_FOR_BUILD)"; export NM; \
2042         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
2043         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
2044         echo Configuring in $(BUILD_SUBDIR)/libbanshee; \
2045         cd "$(BUILD_SUBDIR)/libbanshee" || exit 1; \
2046         case $(srcdir) in \
2047           /* | [A-Za-z]:[\\/]*) \
2048             topdir=$(srcdir) ;; \
2049           *) \
2050             case "$(BUILD_SUBDIR)" in \
2051               .) topdir="../$(srcdir)" ;; \
2052               *) topdir="../../$(srcdir)" ;; \
2053             esac ;; \
2054         esac; \
2055         if [ "$(srcdir)" = "." ] ; then \
2056           if [ "$(BUILD_SUBDIR)" != "." ] ; then \
2057             if $(SHELL) $$s/symlink-tree $${topdir}/libbanshee "no-such-file" ; then \
2058               if [ -f Makefile ]; then \
2059                 if $(MAKE) distclean; then \
2060                   true; \
2061                 else \
2062                   exit 1; \
2063                 fi; \
2064               else \
2065                 true; \
2066               fi; \
2067             else \
2068               exit 1; \
2069             fi; \
2070           else \
2071             true; \
2072           fi; \
2073           srcdiroption="--srcdir=."; \
2074           libsrcdir="."; \
2075         else \
2076           srcdiroption="--srcdir=$${topdir}/libbanshee"; \
2077           libsrcdir="$$s/libbanshee"; \
2078         fi; \
2079         rm -f no-such-file || : ; \
2080         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2081           $(BUILD_CONFIGARGS) $${srcdiroption} \
2082           --with-build-subdir="$(BUILD_SUBDIR)" \
2083           || exit 1
2084
2085 .PHONY: all-build-libbanshee maybe-all-build-libbanshee
2086 maybe-all-build-libbanshee:
2087 all-build-libbanshee: configure-build-libbanshee
2088         @r=`${PWD_COMMAND}`; export r; \
2089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2090         (cd $(BUILD_SUBDIR)/libbanshee && $(MAKE) all)
2091
2092
2093 # --------------------------------------
2094 # Modules which run on the host machine
2095 # --------------------------------------
2096
2097 .PHONY: configure-ash maybe-configure-ash
2098 maybe-configure-ash:
2099 configure-ash:
2100         @test ! -f ash/Makefile || exit 0; \
2101         [ -d ash ] || mkdir ash; \
2102         r=`${PWD_COMMAND}`; export r; \
2103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2104         CC="$(CC)"; export CC; \
2105         CFLAGS="$(CFLAGS)"; export CFLAGS; \
2106         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
2107         CXX="$(CXX)"; export CXX; \
2108         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
2109         AR="$(AR)"; export AR; \
2110         AS="$(AS)"; export AS; \
2111         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
2112         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
2113         LD="$(LD)"; export LD; \
2114         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
2115         NM="$(NM)"; export NM; \
2116         RANLIB="$(RANLIB)"; export RANLIB; \
2117         WINDRES="$(WINDRES)"; export WINDRES; \
2118         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
2119         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
2120         echo Configuring in ash; \
2121         cd ash || exit 1; \
2122         case $(srcdir) in \
2123           \.) \
2124             srcdiroption="--srcdir=."; \
2125             libsrcdir=".";; \
2126           /* | [A-Za-z]:[\\/]*) \
2127             srcdiroption="--srcdir=$(srcdir)/ash"; \
2128             libsrcdir="$$s/ash";; \
2129           *) \
2130             srcdiroption="--srcdir=../$(srcdir)/ash"; \
2131             libsrcdir="$$s/ash";; \
2132         esac; \
2133         $(SHELL) $${libsrcdir}/configure \
2134           $(HOST_CONFIGARGS) $${srcdiroption} \
2135           || exit 1
2136
2137 .PHONY: all-ash maybe-all-ash
2138 maybe-all-ash:
2139 all-ash: configure-ash
2140         @r=`${PWD_COMMAND}`; export r; \
2141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2142         $(SET_LIB_PATH) \
2143         (cd ash && $(MAKE) $(FLAGS_TO_PASS) all)
2144
2145 .PHONY: check-ash maybe-check-ash
2146 maybe-check-ash:
2147
2148 check-ash:
2149         @r=`${PWD_COMMAND}`; export r; \
2150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2151         $(SET_LIB_PATH) \
2152         (cd ash && $(MAKE) $(FLAGS_TO_PASS) check)
2153
2154
2155 .PHONY: install-ash maybe-install-ash
2156 maybe-install-ash:
2157
2158 install-ash: installdirs
2159         @r=`${PWD_COMMAND}`; export r; \
2160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2161         $(SET_LIB_PATH) \
2162         (cd ash && $(MAKE) $(FLAGS_TO_PASS) install)
2163
2164
2165 # Other targets (info, dvi, etc.)
2166
2167 .PHONY: maybe-info-ash info-ash
2168 maybe-info-ash:
2169
2170 info-ash: \
2171     configure-ash 
2172         @[ -f ./ash/Makefile ] || exit 0; \
2173         r=`${PWD_COMMAND}`; export r; \
2174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2175         $(SET_LIB_PATH) \
2176         for flag in $(EXTRA_HOST_FLAGS); do \
2177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2178         done; \
2179         echo "Doing info in ash" ; \
2180         (cd ash && \
2181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2183                   "RANLIB=$${RANLIB}" \
2184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2185                   info) \
2186           || exit 1
2187
2188
2189 .PHONY: maybe-dvi-ash dvi-ash
2190 maybe-dvi-ash:
2191
2192 dvi-ash: \
2193     configure-ash 
2194         @[ -f ./ash/Makefile ] || exit 0; \
2195         r=`${PWD_COMMAND}`; export r; \
2196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2197         $(SET_LIB_PATH) \
2198         for flag in $(EXTRA_HOST_FLAGS); do \
2199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2200         done; \
2201         echo "Doing dvi in ash" ; \
2202         (cd ash && \
2203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2205                   "RANLIB=$${RANLIB}" \
2206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2207                   dvi) \
2208           || exit 1
2209
2210
2211 .PHONY: maybe-TAGS-ash TAGS-ash
2212 maybe-TAGS-ash:
2213
2214 TAGS-ash: \
2215     configure-ash 
2216         @[ -f ./ash/Makefile ] || exit 0; \
2217         r=`${PWD_COMMAND}`; export r; \
2218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2219         $(SET_LIB_PATH) \
2220         for flag in $(EXTRA_HOST_FLAGS); do \
2221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2222         done; \
2223         echo "Doing TAGS in ash" ; \
2224         (cd ash && \
2225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2227                   "RANLIB=$${RANLIB}" \
2228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2229                   TAGS) \
2230           || exit 1
2231
2232
2233 .PHONY: maybe-install-info-ash install-info-ash
2234 maybe-install-info-ash:
2235
2236 install-info-ash: \
2237     configure-ash \
2238     info-ash 
2239         @[ -f ./ash/Makefile ] || exit 0; \
2240         r=`${PWD_COMMAND}`; export r; \
2241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2242         $(SET_LIB_PATH) \
2243         for flag in $(EXTRA_HOST_FLAGS); do \
2244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2245         done; \
2246         echo "Doing install-info in ash" ; \
2247         (cd ash && \
2248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2250                   "RANLIB=$${RANLIB}" \
2251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2252                   install-info) \
2253           || exit 1
2254
2255
2256 .PHONY: maybe-installcheck-ash installcheck-ash
2257 maybe-installcheck-ash:
2258
2259 installcheck-ash: \
2260     configure-ash 
2261         @[ -f ./ash/Makefile ] || exit 0; \
2262         r=`${PWD_COMMAND}`; export r; \
2263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2264         $(SET_LIB_PATH) \
2265         for flag in $(EXTRA_HOST_FLAGS); do \
2266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2267         done; \
2268         echo "Doing installcheck in ash" ; \
2269         (cd ash && \
2270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2272                   "RANLIB=$${RANLIB}" \
2273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2274                   installcheck) \
2275           || exit 1
2276
2277
2278 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
2279 maybe-mostlyclean-ash:
2280
2281 mostlyclean-ash: 
2282         @[ -f ./ash/Makefile ] || exit 0; \
2283         r=`${PWD_COMMAND}`; export r; \
2284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2285         $(SET_LIB_PATH) \
2286         for flag in $(EXTRA_HOST_FLAGS); do \
2287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2288         done; \
2289         echo "Doing mostlyclean in ash" ; \
2290         (cd ash && \
2291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2293                   "RANLIB=$${RANLIB}" \
2294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2295                   mostlyclean) \
2296           || exit 1
2297
2298
2299 .PHONY: maybe-clean-ash clean-ash
2300 maybe-clean-ash:
2301
2302 clean-ash: 
2303         @[ -f ./ash/Makefile ] || exit 0; \
2304         r=`${PWD_COMMAND}`; export r; \
2305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2306         $(SET_LIB_PATH) \
2307         for flag in $(EXTRA_HOST_FLAGS); do \
2308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2309         done; \
2310         echo "Doing clean in ash" ; \
2311         (cd ash && \
2312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2314                   "RANLIB=$${RANLIB}" \
2315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2316                   clean) \
2317           || exit 1
2318
2319
2320 .PHONY: maybe-distclean-ash distclean-ash
2321 maybe-distclean-ash:
2322
2323 distclean-ash: 
2324         @[ -f ./ash/Makefile ] || exit 0; \
2325         r=`${PWD_COMMAND}`; export r; \
2326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2327         $(SET_LIB_PATH) \
2328         for flag in $(EXTRA_HOST_FLAGS); do \
2329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2330         done; \
2331         echo "Doing distclean in ash" ; \
2332         (cd ash && \
2333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2335                   "RANLIB=$${RANLIB}" \
2336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2337                   distclean) \
2338           || exit 1
2339
2340
2341 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
2342 maybe-maintainer-clean-ash:
2343
2344 maintainer-clean-ash: 
2345         @[ -f ./ash/Makefile ] || exit 0; \
2346         r=`${PWD_COMMAND}`; export r; \
2347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2348         $(SET_LIB_PATH) \
2349         for flag in $(EXTRA_HOST_FLAGS); do \
2350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2351         done; \
2352         echo "Doing maintainer-clean in ash" ; \
2353         (cd ash && \
2354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2356                   "RANLIB=$${RANLIB}" \
2357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2358                   maintainer-clean) \
2359           || exit 1
2360
2361
2362
2363 .PHONY: configure-autoconf maybe-configure-autoconf
2364 maybe-configure-autoconf:
2365 configure-autoconf:
2366         @test ! -f autoconf/Makefile || exit 0; \
2367         [ -d autoconf ] || mkdir autoconf; \
2368         r=`${PWD_COMMAND}`; export r; \
2369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2370         CC="$(CC)"; export CC; \
2371         CFLAGS="$(CFLAGS)"; export CFLAGS; \
2372         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
2373         CXX="$(CXX)"; export CXX; \
2374         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
2375         AR="$(AR)"; export AR; \
2376         AS="$(AS)"; export AS; \
2377         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
2378         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
2379         LD="$(LD)"; export LD; \
2380         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
2381         NM="$(NM)"; export NM; \
2382         RANLIB="$(RANLIB)"; export RANLIB; \
2383         WINDRES="$(WINDRES)"; export WINDRES; \
2384         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
2385         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
2386         echo Configuring in autoconf; \
2387         cd autoconf || exit 1; \
2388         case $(srcdir) in \
2389           \.) \
2390             srcdiroption="--srcdir=."; \
2391             libsrcdir=".";; \
2392           /* | [A-Za-z]:[\\/]*) \
2393             srcdiroption="--srcdir=$(srcdir)/autoconf"; \
2394             libsrcdir="$$s/autoconf";; \
2395           *) \
2396             srcdiroption="--srcdir=../$(srcdir)/autoconf"; \
2397             libsrcdir="$$s/autoconf";; \
2398         esac; \
2399         $(SHELL) $${libsrcdir}/configure \
2400           $(HOST_CONFIGARGS) $${srcdiroption} \
2401           || exit 1
2402
2403 .PHONY: all-autoconf maybe-all-autoconf
2404 maybe-all-autoconf:
2405 all-autoconf: configure-autoconf
2406         @r=`${PWD_COMMAND}`; export r; \
2407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2408         $(SET_LIB_PATH) \
2409         (cd autoconf && $(MAKE) $(FLAGS_TO_PASS) all)
2410
2411 .PHONY: check-autoconf maybe-check-autoconf
2412 maybe-check-autoconf:
2413
2414 check-autoconf:
2415         @r=`${PWD_COMMAND}`; export r; \
2416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2417         $(SET_LIB_PATH) \
2418         (cd autoconf && $(MAKE) $(FLAGS_TO_PASS) check)
2419
2420
2421 .PHONY: install-autoconf maybe-install-autoconf
2422 maybe-install-autoconf:
2423
2424 install-autoconf: installdirs
2425         @r=`${PWD_COMMAND}`; export r; \
2426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2427         $(SET_LIB_PATH) \
2428         (cd autoconf && $(MAKE) $(FLAGS_TO_PASS) install)
2429
2430
2431 # Other targets (info, dvi, etc.)
2432
2433 .PHONY: maybe-info-autoconf info-autoconf
2434 maybe-info-autoconf:
2435
2436 info-autoconf: \
2437     configure-autoconf 
2438         @[ -f ./autoconf/Makefile ] || exit 0; \
2439         r=`${PWD_COMMAND}`; export r; \
2440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2441         $(SET_LIB_PATH) \
2442         for flag in $(EXTRA_HOST_FLAGS); do \
2443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2444         done; \
2445         echo "Doing info in autoconf" ; \
2446         (cd autoconf && \
2447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2449                   "RANLIB=$${RANLIB}" \
2450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2451                   info) \
2452           || exit 1
2453
2454
2455 .PHONY: maybe-dvi-autoconf dvi-autoconf
2456 maybe-dvi-autoconf:
2457
2458 dvi-autoconf: \
2459     configure-autoconf 
2460         @[ -f ./autoconf/Makefile ] || exit 0; \
2461         r=`${PWD_COMMAND}`; export r; \
2462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2463         $(SET_LIB_PATH) \
2464         for flag in $(EXTRA_HOST_FLAGS); do \
2465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2466         done; \
2467         echo "Doing dvi in autoconf" ; \
2468         (cd autoconf && \
2469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2471                   "RANLIB=$${RANLIB}" \
2472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2473                   dvi) \
2474           || exit 1
2475
2476
2477 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
2478 maybe-TAGS-autoconf:
2479
2480 TAGS-autoconf: \
2481     configure-autoconf 
2482         @[ -f ./autoconf/Makefile ] || exit 0; \
2483         r=`${PWD_COMMAND}`; export r; \
2484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2485         $(SET_LIB_PATH) \
2486         for flag in $(EXTRA_HOST_FLAGS); do \
2487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2488         done; \
2489         echo "Doing TAGS in autoconf" ; \
2490         (cd autoconf && \
2491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2493                   "RANLIB=$${RANLIB}" \
2494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2495                   TAGS) \
2496           || exit 1
2497
2498
2499 .PHONY: maybe-install-info-autoconf install-info-autoconf
2500 maybe-install-info-autoconf:
2501
2502 install-info-autoconf: \
2503     configure-autoconf \
2504     info-autoconf 
2505         @[ -f ./autoconf/Makefile ] || exit 0; \
2506         r=`${PWD_COMMAND}`; export r; \
2507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2508         $(SET_LIB_PATH) \
2509         for flag in $(EXTRA_HOST_FLAGS); do \
2510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2511         done; \
2512         echo "Doing install-info in autoconf" ; \
2513         (cd autoconf && \
2514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2516                   "RANLIB=$${RANLIB}" \
2517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2518                   install-info) \
2519           || exit 1
2520
2521
2522 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
2523 maybe-installcheck-autoconf:
2524
2525 installcheck-autoconf: \
2526     configure-autoconf 
2527         @[ -f ./autoconf/Makefile ] || exit 0; \
2528         r=`${PWD_COMMAND}`; export r; \
2529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2530         $(SET_LIB_PATH) \
2531         for flag in $(EXTRA_HOST_FLAGS); do \
2532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2533         done; \
2534         echo "Doing installcheck in autoconf" ; \
2535         (cd autoconf && \
2536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2538                   "RANLIB=$${RANLIB}" \
2539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2540                   installcheck) \
2541           || exit 1
2542
2543
2544 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
2545 maybe-mostlyclean-autoconf:
2546
2547 mostlyclean-autoconf: 
2548         @[ -f ./autoconf/Makefile ] || exit 0; \
2549         r=`${PWD_COMMAND}`; export r; \
2550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2551         $(SET_LIB_PATH) \
2552         for flag in $(EXTRA_HOST_FLAGS); do \
2553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2554         done; \
2555         echo "Doing mostlyclean in autoconf" ; \
2556         (cd autoconf && \
2557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2559                   "RANLIB=$${RANLIB}" \
2560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2561                   mostlyclean) \
2562           || exit 1
2563
2564
2565 .PHONY: maybe-clean-autoconf clean-autoconf
2566 maybe-clean-autoconf:
2567
2568 clean-autoconf: 
2569         @[ -f ./autoconf/Makefile ] || exit 0; \
2570         r=`${PWD_COMMAND}`; export r; \
2571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2572         $(SET_LIB_PATH) \
2573         for flag in $(EXTRA_HOST_FLAGS); do \
2574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2575         done; \
2576         echo "Doing clean in autoconf" ; \
2577         (cd autoconf && \
2578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2580                   "RANLIB=$${RANLIB}" \
2581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2582                   clean) \
2583           || exit 1
2584
2585
2586 .PHONY: maybe-distclean-autoconf distclean-autoconf
2587 maybe-distclean-autoconf:
2588
2589 distclean-autoconf: 
2590         @[ -f ./autoconf/Makefile ] || exit 0; \
2591         r=`${PWD_COMMAND}`; export r; \
2592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2593         $(SET_LIB_PATH) \
2594         for flag in $(EXTRA_HOST_FLAGS); do \
2595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2596         done; \
2597         echo "Doing distclean in autoconf" ; \
2598         (cd autoconf && \
2599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2601                   "RANLIB=$${RANLIB}" \
2602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2603                   distclean) \
2604           || exit 1
2605
2606
2607 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
2608 maybe-maintainer-clean-autoconf:
2609
2610 maintainer-clean-autoconf: 
2611         @[ -f ./autoconf/Makefile ] || exit 0; \
2612         r=`${PWD_COMMAND}`; export r; \
2613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2614         $(SET_LIB_PATH) \
2615         for flag in $(EXTRA_HOST_FLAGS); do \
2616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2617         done; \
2618         echo "Doing maintainer-clean in autoconf" ; \
2619         (cd autoconf && \
2620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2622                   "RANLIB=$${RANLIB}" \
2623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2624                   maintainer-clean) \
2625           || exit 1
2626
2627
2628
2629 .PHONY: configure-automake maybe-configure-automake
2630 maybe-configure-automake:
2631 configure-automake:
2632         @test ! -f automake/Makefile || exit 0; \
2633         [ -d automake ] || mkdir automake; \
2634         r=`${PWD_COMMAND}`; export r; \
2635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2636         CC="$(CC)"; export CC; \
2637         CFLAGS="$(CFLAGS)"; export CFLAGS; \
2638         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
2639         CXX="$(CXX)"; export CXX; \
2640         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
2641         AR="$(AR)"; export AR; \
2642         AS="$(AS)"; export AS; \
2643         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
2644         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
2645         LD="$(LD)"; export LD; \
2646         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
2647         NM="$(NM)"; export NM; \
2648         RANLIB="$(RANLIB)"; export RANLIB; \
2649         WINDRES="$(WINDRES)"; export WINDRES; \
2650         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
2651         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
2652         echo Configuring in automake; \
2653         cd automake || exit 1; \
2654         case $(srcdir) in \
2655           \.) \
2656             srcdiroption="--srcdir=."; \
2657             libsrcdir=".";; \
2658           /* | [A-Za-z]:[\\/]*) \
2659             srcdiroption="--srcdir=$(srcdir)/automake"; \
2660             libsrcdir="$$s/automake";; \
2661           *) \
2662             srcdiroption="--srcdir=../$(srcdir)/automake"; \
2663             libsrcdir="$$s/automake";; \
2664         esac; \
2665         $(SHELL) $${libsrcdir}/configure \
2666           $(HOST_CONFIGARGS) $${srcdiroption} \
2667           || exit 1
2668
2669 .PHONY: all-automake maybe-all-automake
2670 maybe-all-automake:
2671 all-automake: configure-automake
2672         @r=`${PWD_COMMAND}`; export r; \
2673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2674         $(SET_LIB_PATH) \
2675         (cd automake && $(MAKE) $(FLAGS_TO_PASS) all)
2676
2677 .PHONY: check-automake maybe-check-automake
2678 maybe-check-automake:
2679
2680 check-automake:
2681         @r=`${PWD_COMMAND}`; export r; \
2682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2683         $(SET_LIB_PATH) \
2684         (cd automake && $(MAKE) $(FLAGS_TO_PASS) check)
2685
2686
2687 .PHONY: install-automake maybe-install-automake
2688 maybe-install-automake:
2689
2690 install-automake: installdirs
2691         @r=`${PWD_COMMAND}`; export r; \
2692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2693         $(SET_LIB_PATH) \
2694         (cd automake && $(MAKE) $(FLAGS_TO_PASS) install)
2695
2696
2697 # Other targets (info, dvi, etc.)
2698
2699 .PHONY: maybe-info-automake info-automake
2700 maybe-info-automake:
2701
2702 info-automake: \
2703     configure-automake 
2704         @[ -f ./automake/Makefile ] || exit 0; \
2705         r=`${PWD_COMMAND}`; export r; \
2706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2707         $(SET_LIB_PATH) \
2708         for flag in $(EXTRA_HOST_FLAGS); do \
2709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2710         done; \
2711         echo "Doing info in automake" ; \
2712         (cd automake && \
2713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2715                   "RANLIB=$${RANLIB}" \
2716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2717                   info) \
2718           || exit 1
2719
2720
2721 .PHONY: maybe-dvi-automake dvi-automake
2722 maybe-dvi-automake:
2723
2724 dvi-automake: \
2725     configure-automake 
2726         @[ -f ./automake/Makefile ] || exit 0; \
2727         r=`${PWD_COMMAND}`; export r; \
2728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2729         $(SET_LIB_PATH) \
2730         for flag in $(EXTRA_HOST_FLAGS); do \
2731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2732         done; \
2733         echo "Doing dvi in automake" ; \
2734         (cd automake && \
2735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2737                   "RANLIB=$${RANLIB}" \
2738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2739                   dvi) \
2740           || exit 1
2741
2742
2743 .PHONY: maybe-TAGS-automake TAGS-automake
2744 maybe-TAGS-automake:
2745
2746 TAGS-automake: \
2747     configure-automake 
2748         @[ -f ./automake/Makefile ] || exit 0; \
2749         r=`${PWD_COMMAND}`; export r; \
2750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2751         $(SET_LIB_PATH) \
2752         for flag in $(EXTRA_HOST_FLAGS); do \
2753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2754         done; \
2755         echo "Doing TAGS in automake" ; \
2756         (cd automake && \
2757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2759                   "RANLIB=$${RANLIB}" \
2760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2761                   TAGS) \
2762           || exit 1
2763
2764
2765 .PHONY: maybe-install-info-automake install-info-automake
2766 maybe-install-info-automake:
2767
2768 install-info-automake: \
2769     configure-automake \
2770     info-automake 
2771         @[ -f ./automake/Makefile ] || exit 0; \
2772         r=`${PWD_COMMAND}`; export r; \
2773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2774         $(SET_LIB_PATH) \
2775         for flag in $(EXTRA_HOST_FLAGS); do \
2776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2777         done; \
2778         echo "Doing install-info in automake" ; \
2779         (cd automake && \
2780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2782                   "RANLIB=$${RANLIB}" \
2783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2784                   install-info) \
2785           || exit 1
2786
2787
2788 .PHONY: maybe-installcheck-automake installcheck-automake
2789 maybe-installcheck-automake:
2790
2791 installcheck-automake: \
2792     configure-automake 
2793         @[ -f ./automake/Makefile ] || exit 0; \
2794         r=`${PWD_COMMAND}`; export r; \
2795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2796         $(SET_LIB_PATH) \
2797         for flag in $(EXTRA_HOST_FLAGS); do \
2798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2799         done; \
2800         echo "Doing installcheck in automake" ; \
2801         (cd automake && \
2802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2804                   "RANLIB=$${RANLIB}" \
2805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2806                   installcheck) \
2807           || exit 1
2808
2809
2810 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
2811 maybe-mostlyclean-automake:
2812
2813 mostlyclean-automake: 
2814         @[ -f ./automake/Makefile ] || exit 0; \
2815         r=`${PWD_COMMAND}`; export r; \
2816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2817         $(SET_LIB_PATH) \
2818         for flag in $(EXTRA_HOST_FLAGS); do \
2819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2820         done; \
2821         echo "Doing mostlyclean in automake" ; \
2822         (cd automake && \
2823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2825                   "RANLIB=$${RANLIB}" \
2826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2827                   mostlyclean) \
2828           || exit 1
2829
2830
2831 .PHONY: maybe-clean-automake clean-automake
2832 maybe-clean-automake:
2833
2834 clean-automake: 
2835         @[ -f ./automake/Makefile ] || exit 0; \
2836         r=`${PWD_COMMAND}`; export r; \
2837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2838         $(SET_LIB_PATH) \
2839         for flag in $(EXTRA_HOST_FLAGS); do \
2840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2841         done; \
2842         echo "Doing clean in automake" ; \
2843         (cd automake && \
2844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2846                   "RANLIB=$${RANLIB}" \
2847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2848                   clean) \
2849           || exit 1
2850
2851
2852 .PHONY: maybe-distclean-automake distclean-automake
2853 maybe-distclean-automake:
2854
2855 distclean-automake: 
2856         @[ -f ./automake/Makefile ] || exit 0; \
2857         r=`${PWD_COMMAND}`; export r; \
2858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2859         $(SET_LIB_PATH) \
2860         for flag in $(EXTRA_HOST_FLAGS); do \
2861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2862         done; \
2863         echo "Doing distclean in automake" ; \
2864         (cd automake && \
2865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2867                   "RANLIB=$${RANLIB}" \
2868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2869                   distclean) \
2870           || exit 1
2871
2872
2873 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
2874 maybe-maintainer-clean-automake:
2875
2876 maintainer-clean-automake: 
2877         @[ -f ./automake/Makefile ] || exit 0; \
2878         r=`${PWD_COMMAND}`; export r; \
2879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2880         $(SET_LIB_PATH) \
2881         for flag in $(EXTRA_HOST_FLAGS); do \
2882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2883         done; \
2884         echo "Doing maintainer-clean in automake" ; \
2885         (cd automake && \
2886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2888                   "RANLIB=$${RANLIB}" \
2889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2890                   maintainer-clean) \
2891           || exit 1
2892
2893
2894
2895 .PHONY: configure-bash maybe-configure-bash
2896 maybe-configure-bash:
2897 configure-bash:
2898         @test ! -f bash/Makefile || exit 0; \
2899         [ -d bash ] || mkdir bash; \
2900         r=`${PWD_COMMAND}`; export r; \
2901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2902         CC="$(CC)"; export CC; \
2903         CFLAGS="$(CFLAGS)"; export CFLAGS; \
2904         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
2905         CXX="$(CXX)"; export CXX; \
2906         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
2907         AR="$(AR)"; export AR; \
2908         AS="$(AS)"; export AS; \
2909         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
2910         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
2911         LD="$(LD)"; export LD; \
2912         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
2913         NM="$(NM)"; export NM; \
2914         RANLIB="$(RANLIB)"; export RANLIB; \
2915         WINDRES="$(WINDRES)"; export WINDRES; \
2916         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
2917         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
2918         echo Configuring in bash; \
2919         cd bash || exit 1; \
2920         case $(srcdir) in \
2921           \.) \
2922             srcdiroption="--srcdir=."; \
2923             libsrcdir=".";; \
2924           /* | [A-Za-z]:[\\/]*) \
2925             srcdiroption="--srcdir=$(srcdir)/bash"; \
2926             libsrcdir="$$s/bash";; \
2927           *) \
2928             srcdiroption="--srcdir=../$(srcdir)/bash"; \
2929             libsrcdir="$$s/bash";; \
2930         esac; \
2931         $(SHELL) $${libsrcdir}/configure \
2932           $(HOST_CONFIGARGS) $${srcdiroption} \
2933           || exit 1
2934
2935 .PHONY: all-bash maybe-all-bash
2936 maybe-all-bash:
2937 all-bash: configure-bash
2938         @r=`${PWD_COMMAND}`; export r; \
2939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2940         $(SET_LIB_PATH) \
2941         (cd bash && $(MAKE) $(FLAGS_TO_PASS) all)
2942
2943 .PHONY: check-bash maybe-check-bash
2944 maybe-check-bash:
2945
2946 check-bash:
2947         @r=`${PWD_COMMAND}`; export r; \
2948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2949         $(SET_LIB_PATH) \
2950         (cd bash && $(MAKE) $(FLAGS_TO_PASS) check)
2951
2952
2953 .PHONY: install-bash maybe-install-bash
2954 maybe-install-bash:
2955
2956 install-bash: installdirs
2957         @r=`${PWD_COMMAND}`; export r; \
2958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2959         $(SET_LIB_PATH) \
2960         (cd bash && $(MAKE) $(FLAGS_TO_PASS) install)
2961
2962
2963 # Other targets (info, dvi, etc.)
2964
2965 .PHONY: maybe-info-bash info-bash
2966 maybe-info-bash:
2967
2968 info-bash: \
2969     configure-bash 
2970         @[ -f ./bash/Makefile ] || exit 0; \
2971         r=`${PWD_COMMAND}`; export r; \
2972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2973         $(SET_LIB_PATH) \
2974         for flag in $(EXTRA_HOST_FLAGS); do \
2975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2976         done; \
2977         echo "Doing info in bash" ; \
2978         (cd bash && \
2979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2981                   "RANLIB=$${RANLIB}" \
2982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2983                   info) \
2984           || exit 1
2985
2986
2987 .PHONY: maybe-dvi-bash dvi-bash
2988 maybe-dvi-bash:
2989
2990 dvi-bash: \
2991     configure-bash 
2992         @[ -f ./bash/Makefile ] || exit 0; \
2993         r=`${PWD_COMMAND}`; export r; \
2994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2995         $(SET_LIB_PATH) \
2996         for flag in $(EXTRA_HOST_FLAGS); do \
2997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2998         done; \
2999         echo "Doing dvi in bash" ; \
3000         (cd bash && \
3001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3003                   "RANLIB=$${RANLIB}" \
3004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3005                   dvi) \
3006           || exit 1
3007
3008
3009 .PHONY: maybe-TAGS-bash TAGS-bash
3010 maybe-TAGS-bash:
3011
3012 TAGS-bash: \
3013     configure-bash 
3014         @[ -f ./bash/Makefile ] || exit 0; \
3015         r=`${PWD_COMMAND}`; export r; \
3016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3017         $(SET_LIB_PATH) \
3018         for flag in $(EXTRA_HOST_FLAGS); do \
3019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3020         done; \
3021         echo "Doing TAGS in bash" ; \
3022         (cd bash && \
3023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3025                   "RANLIB=$${RANLIB}" \
3026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3027                   TAGS) \
3028           || exit 1
3029
3030
3031 .PHONY: maybe-install-info-bash install-info-bash
3032 maybe-install-info-bash:
3033
3034 install-info-bash: \
3035     configure-bash \
3036     info-bash 
3037         @[ -f ./bash/Makefile ] || exit 0; \
3038         r=`${PWD_COMMAND}`; export r; \
3039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3040         $(SET_LIB_PATH) \
3041         for flag in $(EXTRA_HOST_FLAGS); do \
3042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3043         done; \
3044         echo "Doing install-info in bash" ; \
3045         (cd bash && \
3046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3048                   "RANLIB=$${RANLIB}" \
3049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3050                   install-info) \
3051           || exit 1
3052
3053
3054 .PHONY: maybe-installcheck-bash installcheck-bash
3055 maybe-installcheck-bash:
3056
3057 installcheck-bash: \
3058     configure-bash 
3059         @[ -f ./bash/Makefile ] || exit 0; \
3060         r=`${PWD_COMMAND}`; export r; \
3061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3062         $(SET_LIB_PATH) \
3063         for flag in $(EXTRA_HOST_FLAGS); do \
3064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3065         done; \
3066         echo "Doing installcheck in bash" ; \
3067         (cd bash && \
3068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3070                   "RANLIB=$${RANLIB}" \
3071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3072                   installcheck) \
3073           || exit 1
3074
3075
3076 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
3077 maybe-mostlyclean-bash:
3078
3079 mostlyclean-bash: 
3080         @[ -f ./bash/Makefile ] || exit 0; \
3081         r=`${PWD_COMMAND}`; export r; \
3082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3083         $(SET_LIB_PATH) \
3084         for flag in $(EXTRA_HOST_FLAGS); do \
3085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3086         done; \
3087         echo "Doing mostlyclean in bash" ; \
3088         (cd bash && \
3089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3091                   "RANLIB=$${RANLIB}" \
3092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3093                   mostlyclean) \
3094           || exit 1
3095
3096
3097 .PHONY: maybe-clean-bash clean-bash
3098 maybe-clean-bash:
3099
3100 clean-bash: 
3101         @[ -f ./bash/Makefile ] || exit 0; \
3102         r=`${PWD_COMMAND}`; export r; \
3103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3104         $(SET_LIB_PATH) \
3105         for flag in $(EXTRA_HOST_FLAGS); do \
3106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3107         done; \
3108         echo "Doing clean in bash" ; \
3109         (cd bash && \
3110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3112                   "RANLIB=$${RANLIB}" \
3113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3114                   clean) \
3115           || exit 1
3116
3117
3118 .PHONY: maybe-distclean-bash distclean-bash
3119 maybe-distclean-bash:
3120
3121 distclean-bash: 
3122         @[ -f ./bash/Makefile ] || exit 0; \
3123         r=`${PWD_COMMAND}`; export r; \
3124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3125         $(SET_LIB_PATH) \
3126         for flag in $(EXTRA_HOST_FLAGS); do \
3127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3128         done; \
3129         echo "Doing distclean in bash" ; \
3130         (cd bash && \
3131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3133                   "RANLIB=$${RANLIB}" \
3134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3135                   distclean) \
3136           || exit 1
3137
3138
3139 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
3140 maybe-maintainer-clean-bash:
3141
3142 maintainer-clean-bash: 
3143         @[ -f ./bash/Makefile ] || exit 0; \
3144         r=`${PWD_COMMAND}`; export r; \
3145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3146         $(SET_LIB_PATH) \
3147         for flag in $(EXTRA_HOST_FLAGS); do \
3148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3149         done; \
3150         echo "Doing maintainer-clean in bash" ; \
3151         (cd bash && \
3152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3154                   "RANLIB=$${RANLIB}" \
3155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3156                   maintainer-clean) \
3157           || exit 1
3158
3159
3160
3161 .PHONY: configure-bfd maybe-configure-bfd
3162 maybe-configure-bfd:
3163 configure-bfd:
3164         @test ! -f bfd/Makefile || exit 0; \
3165         [ -d bfd ] || mkdir bfd; \
3166         r=`${PWD_COMMAND}`; export r; \
3167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3168         CC="$(CC)"; export CC; \
3169         CFLAGS="$(CFLAGS)"; export CFLAGS; \
3170         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
3171         CXX="$(CXX)"; export CXX; \
3172         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
3173         AR="$(AR)"; export AR; \
3174         AS="$(AS)"; export AS; \
3175         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
3176         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
3177         LD="$(LD)"; export LD; \
3178         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
3179         NM="$(NM)"; export NM; \
3180         RANLIB="$(RANLIB)"; export RANLIB; \
3181         WINDRES="$(WINDRES)"; export WINDRES; \
3182         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
3183         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
3184         echo Configuring in bfd; \
3185         cd bfd || exit 1; \
3186         case $(srcdir) in \
3187           \.) \
3188             srcdiroption="--srcdir=."; \
3189             libsrcdir=".";; \
3190           /* | [A-Za-z]:[\\/]*) \
3191             srcdiroption="--srcdir=$(srcdir)/bfd"; \
3192             libsrcdir="$$s/bfd";; \
3193           *) \
3194             srcdiroption="--srcdir=../$(srcdir)/bfd"; \
3195             libsrcdir="$$s/bfd";; \
3196         esac; \
3197         $(SHELL) $${libsrcdir}/configure \
3198           $(HOST_CONFIGARGS) $${srcdiroption} \
3199           || exit 1
3200
3201 .PHONY: all-bfd maybe-all-bfd
3202 maybe-all-bfd:
3203 all-bfd: configure-bfd
3204         @r=`${PWD_COMMAND}`; export r; \
3205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3206         $(SET_LIB_PATH) \
3207         (cd bfd && $(MAKE) $(FLAGS_TO_PASS) all)
3208
3209 .PHONY: check-bfd maybe-check-bfd
3210 maybe-check-bfd:
3211
3212 check-bfd:
3213         @r=`${PWD_COMMAND}`; export r; \
3214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3215         $(SET_LIB_PATH) \
3216         (cd bfd && $(MAKE) $(FLAGS_TO_PASS) check)
3217
3218
3219 .PHONY: install-bfd maybe-install-bfd
3220 maybe-install-bfd:
3221
3222 install-bfd: installdirs
3223         @r=`${PWD_COMMAND}`; export r; \
3224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3225         $(SET_LIB_PATH) \
3226         (cd bfd && $(MAKE) $(FLAGS_TO_PASS) install)
3227
3228
3229 # Other targets (info, dvi, etc.)
3230
3231 .PHONY: maybe-info-bfd info-bfd
3232 maybe-info-bfd:
3233
3234 info-bfd: \
3235     configure-bfd 
3236         @[ -f ./bfd/Makefile ] || exit 0; \
3237         r=`${PWD_COMMAND}`; export r; \
3238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3239         $(SET_LIB_PATH) \
3240         for flag in $(EXTRA_HOST_FLAGS); do \
3241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3242         done; \
3243         echo "Doing info in bfd" ; \
3244         (cd bfd && \
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                   info) \
3250           || exit 1
3251
3252
3253 .PHONY: maybe-dvi-bfd dvi-bfd
3254 maybe-dvi-bfd:
3255
3256 dvi-bfd: \
3257     configure-bfd 
3258         @[ -f ./bfd/Makefile ] || exit 0; \
3259         r=`${PWD_COMMAND}`; export r; \
3260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3261         $(SET_LIB_PATH) \
3262         for flag in $(EXTRA_HOST_FLAGS); do \
3263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3264         done; \
3265         echo "Doing dvi in bfd" ; \
3266         (cd bfd && \
3267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3269                   "RANLIB=$${RANLIB}" \
3270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3271                   dvi) \
3272           || exit 1
3273
3274
3275 .PHONY: maybe-TAGS-bfd TAGS-bfd
3276 maybe-TAGS-bfd:
3277
3278 TAGS-bfd: \
3279     configure-bfd 
3280         @[ -f ./bfd/Makefile ] || exit 0; \
3281         r=`${PWD_COMMAND}`; export r; \
3282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3283         $(SET_LIB_PATH) \
3284         for flag in $(EXTRA_HOST_FLAGS); do \
3285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3286         done; \
3287         echo "Doing TAGS in bfd" ; \
3288         (cd bfd && \
3289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3291                   "RANLIB=$${RANLIB}" \
3292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3293                   TAGS) \
3294           || exit 1
3295
3296
3297 .PHONY: maybe-install-info-bfd install-info-bfd
3298 maybe-install-info-bfd:
3299
3300 install-info-bfd: \
3301     configure-bfd \
3302     info-bfd 
3303         @[ -f ./bfd/Makefile ] || exit 0; \
3304         r=`${PWD_COMMAND}`; export r; \
3305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3306         $(SET_LIB_PATH) \
3307         for flag in $(EXTRA_HOST_FLAGS); do \
3308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3309         done; \
3310         echo "Doing install-info in bfd" ; \
3311         (cd bfd && \
3312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3314                   "RANLIB=$${RANLIB}" \
3315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3316                   install-info) \
3317           || exit 1
3318
3319
3320 .PHONY: maybe-installcheck-bfd installcheck-bfd
3321 maybe-installcheck-bfd:
3322
3323 installcheck-bfd: \
3324     configure-bfd 
3325         @[ -f ./bfd/Makefile ] || exit 0; \
3326         r=`${PWD_COMMAND}`; export r; \
3327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3328         $(SET_LIB_PATH) \
3329         for flag in $(EXTRA_HOST_FLAGS); do \
3330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3331         done; \
3332         echo "Doing installcheck in bfd" ; \
3333         (cd bfd && \
3334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3336                   "RANLIB=$${RANLIB}" \
3337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3338                   installcheck) \
3339           || exit 1
3340
3341
3342 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3343 maybe-mostlyclean-bfd:
3344
3345 mostlyclean-bfd: 
3346         @[ -f ./bfd/Makefile ] || exit 0; \
3347         r=`${PWD_COMMAND}`; export r; \
3348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3349         $(SET_LIB_PATH) \
3350         for flag in $(EXTRA_HOST_FLAGS); do \
3351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3352         done; \
3353         echo "Doing mostlyclean in bfd" ; \
3354         (cd bfd && \
3355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3357                   "RANLIB=$${RANLIB}" \
3358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3359                   mostlyclean) \
3360           || exit 1
3361
3362
3363 .PHONY: maybe-clean-bfd clean-bfd
3364 maybe-clean-bfd:
3365
3366 clean-bfd: 
3367         @[ -f ./bfd/Makefile ] || exit 0; \
3368         r=`${PWD_COMMAND}`; export r; \
3369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3370         $(SET_LIB_PATH) \
3371         for flag in $(EXTRA_HOST_FLAGS); do \
3372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3373         done; \
3374         echo "Doing clean in bfd" ; \
3375         (cd bfd && \
3376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3378                   "RANLIB=$${RANLIB}" \
3379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3380                   clean) \
3381           || exit 1
3382
3383
3384 .PHONY: maybe-distclean-bfd distclean-bfd
3385 maybe-distclean-bfd:
3386
3387 distclean-bfd: 
3388         @[ -f ./bfd/Makefile ] || exit 0; \
3389         r=`${PWD_COMMAND}`; export r; \
3390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3391         $(SET_LIB_PATH) \
3392         for flag in $(EXTRA_HOST_FLAGS); do \
3393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3394         done; \
3395         echo "Doing distclean in bfd" ; \
3396         (cd bfd && \
3397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3399                   "RANLIB=$${RANLIB}" \
3400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3401                   distclean) \
3402           || exit 1
3403
3404
3405 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
3406 maybe-maintainer-clean-bfd:
3407
3408 maintainer-clean-bfd: 
3409         @[ -f ./bfd/Makefile ] || exit 0; \
3410         r=`${PWD_COMMAND}`; export r; \
3411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3412         $(SET_LIB_PATH) \
3413         for flag in $(EXTRA_HOST_FLAGS); do \
3414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3415         done; \
3416         echo "Doing maintainer-clean in bfd" ; \
3417         (cd bfd && \
3418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3420                   "RANLIB=$${RANLIB}" \
3421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3422                   maintainer-clean) \
3423           || exit 1
3424
3425
3426
3427 .PHONY: configure-opcodes maybe-configure-opcodes
3428 maybe-configure-opcodes:
3429 configure-opcodes:
3430         @test ! -f opcodes/Makefile || exit 0; \
3431         [ -d opcodes ] || mkdir opcodes; \
3432         r=`${PWD_COMMAND}`; export r; \
3433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3434         CC="$(CC)"; export CC; \
3435         CFLAGS="$(CFLAGS)"; export CFLAGS; \
3436         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
3437         CXX="$(CXX)"; export CXX; \
3438         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
3439         AR="$(AR)"; export AR; \
3440         AS="$(AS)"; export AS; \
3441         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
3442         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
3443         LD="$(LD)"; export LD; \
3444         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
3445         NM="$(NM)"; export NM; \
3446         RANLIB="$(RANLIB)"; export RANLIB; \
3447         WINDRES="$(WINDRES)"; export WINDRES; \
3448         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
3449         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
3450         echo Configuring in opcodes; \
3451         cd opcodes || exit 1; \
3452         case $(srcdir) in \
3453           \.) \
3454             srcdiroption="--srcdir=."; \
3455             libsrcdir=".";; \
3456           /* | [A-Za-z]:[\\/]*) \
3457             srcdiroption="--srcdir=$(srcdir)/opcodes"; \
3458             libsrcdir="$$s/opcodes";; \
3459           *) \
3460             srcdiroption="--srcdir=../$(srcdir)/opcodes"; \
3461             libsrcdir="$$s/opcodes";; \
3462         esac; \
3463         $(SHELL) $${libsrcdir}/configure \
3464           $(HOST_CONFIGARGS) $${srcdiroption} \
3465           || exit 1
3466
3467 .PHONY: all-opcodes maybe-all-opcodes
3468 maybe-all-opcodes:
3469 all-opcodes: configure-opcodes
3470         @r=`${PWD_COMMAND}`; export r; \
3471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3472         $(SET_LIB_PATH) \
3473         (cd opcodes && $(MAKE) $(FLAGS_TO_PASS) all)
3474
3475 .PHONY: check-opcodes maybe-check-opcodes
3476 maybe-check-opcodes:
3477
3478 check-opcodes:
3479         @r=`${PWD_COMMAND}`; export r; \
3480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3481         $(SET_LIB_PATH) \
3482         (cd opcodes && $(MAKE) $(FLAGS_TO_PASS) check)
3483
3484
3485 .PHONY: install-opcodes maybe-install-opcodes
3486 maybe-install-opcodes:
3487
3488 install-opcodes: installdirs
3489         @r=`${PWD_COMMAND}`; export r; \
3490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3491         $(SET_LIB_PATH) \
3492         (cd opcodes && $(MAKE) $(FLAGS_TO_PASS) install)
3493
3494
3495 # Other targets (info, dvi, etc.)
3496
3497 .PHONY: maybe-info-opcodes info-opcodes
3498 maybe-info-opcodes:
3499
3500 info-opcodes: \
3501     configure-opcodes 
3502         @[ -f ./opcodes/Makefile ] || exit 0; \
3503         r=`${PWD_COMMAND}`; export r; \
3504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3505         $(SET_LIB_PATH) \
3506         for flag in $(EXTRA_HOST_FLAGS); do \
3507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3508         done; \
3509         echo "Doing info in opcodes" ; \
3510         (cd opcodes && \
3511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3513                   "RANLIB=$${RANLIB}" \
3514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3515                   info) \
3516           || exit 1
3517
3518
3519 .PHONY: maybe-dvi-opcodes dvi-opcodes
3520 maybe-dvi-opcodes:
3521
3522 dvi-opcodes: \
3523     configure-opcodes 
3524         @[ -f ./opcodes/Makefile ] || exit 0; \
3525         r=`${PWD_COMMAND}`; export r; \
3526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3527         $(SET_LIB_PATH) \
3528         for flag in $(EXTRA_HOST_FLAGS); do \
3529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3530         done; \
3531         echo "Doing dvi in opcodes" ; \
3532         (cd opcodes && \
3533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3535                   "RANLIB=$${RANLIB}" \
3536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3537                   dvi) \
3538           || exit 1
3539
3540
3541 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
3542 maybe-TAGS-opcodes:
3543
3544 TAGS-opcodes: \
3545     configure-opcodes 
3546         @[ -f ./opcodes/Makefile ] || exit 0; \
3547         r=`${PWD_COMMAND}`; export r; \
3548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3549         $(SET_LIB_PATH) \
3550         for flag in $(EXTRA_HOST_FLAGS); do \
3551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3552         done; \
3553         echo "Doing TAGS in opcodes" ; \
3554         (cd opcodes && \
3555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3557                   "RANLIB=$${RANLIB}" \
3558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3559                   TAGS) \
3560           || exit 1
3561
3562
3563 .PHONY: maybe-install-info-opcodes install-info-opcodes
3564 maybe-install-info-opcodes:
3565
3566 install-info-opcodes: \
3567     configure-opcodes \
3568     info-opcodes 
3569         @[ -f ./opcodes/Makefile ] || exit 0; \
3570         r=`${PWD_COMMAND}`; export r; \
3571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3572         $(SET_LIB_PATH) \
3573         for flag in $(EXTRA_HOST_FLAGS); do \
3574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3575         done; \
3576         echo "Doing install-info in opcodes" ; \
3577         (cd opcodes && \
3578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3580                   "RANLIB=$${RANLIB}" \
3581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3582                   install-info) \
3583           || exit 1
3584
3585
3586 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
3587 maybe-installcheck-opcodes:
3588
3589 installcheck-opcodes: \
3590     configure-opcodes 
3591         @[ -f ./opcodes/Makefile ] || exit 0; \
3592         r=`${PWD_COMMAND}`; export r; \
3593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3594         $(SET_LIB_PATH) \
3595         for flag in $(EXTRA_HOST_FLAGS); do \
3596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3597         done; \
3598         echo "Doing installcheck in opcodes" ; \
3599         (cd opcodes && \
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                   installcheck) \
3605           || exit 1
3606
3607
3608 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
3609 maybe-mostlyclean-opcodes:
3610
3611 mostlyclean-opcodes: 
3612         @[ -f ./opcodes/Makefile ] || exit 0; \
3613         r=`${PWD_COMMAND}`; export r; \
3614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3615         $(SET_LIB_PATH) \
3616         for flag in $(EXTRA_HOST_FLAGS); do \
3617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3618         done; \
3619         echo "Doing mostlyclean in opcodes" ; \
3620         (cd opcodes && \
3621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3623                   "RANLIB=$${RANLIB}" \
3624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3625                   mostlyclean) \
3626           || exit 1
3627
3628
3629 .PHONY: maybe-clean-opcodes clean-opcodes
3630 maybe-clean-opcodes:
3631
3632 clean-opcodes: 
3633         @[ -f ./opcodes/Makefile ] || exit 0; \
3634         r=`${PWD_COMMAND}`; export r; \
3635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3636         $(SET_LIB_PATH) \
3637         for flag in $(EXTRA_HOST_FLAGS); do \
3638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3639         done; \
3640         echo "Doing clean in opcodes" ; \
3641         (cd opcodes && \
3642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3644                   "RANLIB=$${RANLIB}" \
3645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3646                   clean) \
3647           || exit 1
3648
3649
3650 .PHONY: maybe-distclean-opcodes distclean-opcodes
3651 maybe-distclean-opcodes:
3652
3653 distclean-opcodes: 
3654         @[ -f ./opcodes/Makefile ] || exit 0; \
3655         r=`${PWD_COMMAND}`; export r; \
3656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3657         $(SET_LIB_PATH) \
3658         for flag in $(EXTRA_HOST_FLAGS); do \
3659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3660         done; \
3661         echo "Doing distclean in opcodes" ; \
3662         (cd opcodes && \
3663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3665                   "RANLIB=$${RANLIB}" \
3666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3667                   distclean) \
3668           || exit 1
3669
3670
3671 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
3672 maybe-maintainer-clean-opcodes:
3673
3674 maintainer-clean-opcodes: 
3675         @[ -f ./opcodes/Makefile ] || exit 0; \
3676         r=`${PWD_COMMAND}`; export r; \
3677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3678         $(SET_LIB_PATH) \
3679         for flag in $(EXTRA_HOST_FLAGS); do \
3680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3681         done; \
3682         echo "Doing maintainer-clean in opcodes" ; \
3683         (cd opcodes && \
3684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3686                   "RANLIB=$${RANLIB}" \
3687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3688                   maintainer-clean) \
3689           || exit 1
3690
3691
3692
3693 .PHONY: configure-binutils maybe-configure-binutils
3694 maybe-configure-binutils:
3695 configure-binutils:
3696         @test ! -f binutils/Makefile || exit 0; \
3697         [ -d binutils ] || mkdir binutils; \
3698         r=`${PWD_COMMAND}`; export r; \
3699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3700         CC="$(CC)"; export CC; \
3701         CFLAGS="$(CFLAGS)"; export CFLAGS; \
3702         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
3703         CXX="$(CXX)"; export CXX; \
3704         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
3705         AR="$(AR)"; export AR; \
3706         AS="$(AS)"; export AS; \
3707         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
3708         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
3709         LD="$(LD)"; export LD; \
3710         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
3711         NM="$(NM)"; export NM; \
3712         RANLIB="$(RANLIB)"; export RANLIB; \
3713         WINDRES="$(WINDRES)"; export WINDRES; \
3714         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
3715         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
3716         echo Configuring in binutils; \
3717         cd binutils || exit 1; \
3718         case $(srcdir) in \
3719           \.) \
3720             srcdiroption="--srcdir=."; \
3721             libsrcdir=".";; \
3722           /* | [A-Za-z]:[\\/]*) \
3723             srcdiroption="--srcdir=$(srcdir)/binutils"; \
3724             libsrcdir="$$s/binutils";; \
3725           *) \
3726             srcdiroption="--srcdir=../$(srcdir)/binutils"; \
3727             libsrcdir="$$s/binutils";; \
3728         esac; \
3729         $(SHELL) $${libsrcdir}/configure \
3730           $(HOST_CONFIGARGS) $${srcdiroption} \
3731           || exit 1
3732
3733 .PHONY: all-binutils maybe-all-binutils
3734 maybe-all-binutils:
3735 all-binutils: configure-binutils
3736         @r=`${PWD_COMMAND}`; export r; \
3737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3738         $(SET_LIB_PATH) \
3739         (cd binutils && $(MAKE) $(FLAGS_TO_PASS) all)
3740
3741 .PHONY: check-binutils maybe-check-binutils
3742 maybe-check-binutils:
3743
3744 check-binutils:
3745         @r=`${PWD_COMMAND}`; export r; \
3746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3747         $(SET_LIB_PATH) \
3748         (cd binutils && $(MAKE) $(FLAGS_TO_PASS) check)
3749
3750
3751 .PHONY: install-binutils maybe-install-binutils
3752 maybe-install-binutils:
3753
3754 install-binutils: installdirs
3755         @r=`${PWD_COMMAND}`; export r; \
3756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3757         $(SET_LIB_PATH) \
3758         (cd binutils && $(MAKE) $(FLAGS_TO_PASS) install)
3759
3760
3761 # Other targets (info, dvi, etc.)
3762
3763 .PHONY: maybe-info-binutils info-binutils
3764 maybe-info-binutils:
3765
3766 info-binutils: \
3767     configure-binutils 
3768         @[ -f ./binutils/Makefile ] || exit 0; \
3769         r=`${PWD_COMMAND}`; export r; \
3770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3771         $(SET_LIB_PATH) \
3772         for flag in $(EXTRA_HOST_FLAGS); do \
3773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3774         done; \
3775         echo "Doing info in binutils" ; \
3776         (cd binutils && \
3777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3779                   "RANLIB=$${RANLIB}" \
3780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3781                   info) \
3782           || exit 1
3783
3784
3785 .PHONY: maybe-dvi-binutils dvi-binutils
3786 maybe-dvi-binutils:
3787
3788 dvi-binutils: \
3789     configure-binutils 
3790         @[ -f ./binutils/Makefile ] || exit 0; \
3791         r=`${PWD_COMMAND}`; export r; \
3792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3793         $(SET_LIB_PATH) \
3794         for flag in $(EXTRA_HOST_FLAGS); do \
3795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3796         done; \
3797         echo "Doing dvi in binutils" ; \
3798         (cd binutils && \
3799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3801                   "RANLIB=$${RANLIB}" \
3802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3803                   dvi) \
3804           || exit 1
3805
3806
3807 .PHONY: maybe-TAGS-binutils TAGS-binutils
3808 maybe-TAGS-binutils:
3809
3810 TAGS-binutils: \
3811     configure-binutils 
3812         @[ -f ./binutils/Makefile ] || exit 0; \
3813         r=`${PWD_COMMAND}`; export r; \
3814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3815         $(SET_LIB_PATH) \
3816         for flag in $(EXTRA_HOST_FLAGS); do \
3817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3818         done; \
3819         echo "Doing TAGS in binutils" ; \
3820         (cd binutils && \
3821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3823                   "RANLIB=$${RANLIB}" \
3824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3825                   TAGS) \
3826           || exit 1
3827
3828
3829 .PHONY: maybe-install-info-binutils install-info-binutils
3830 maybe-install-info-binutils:
3831
3832 install-info-binutils: \
3833     configure-binutils \
3834     info-binutils 
3835         @[ -f ./binutils/Makefile ] || exit 0; \
3836         r=`${PWD_COMMAND}`; export r; \
3837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3838         $(SET_LIB_PATH) \
3839         for flag in $(EXTRA_HOST_FLAGS); do \
3840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3841         done; \
3842         echo "Doing install-info in binutils" ; \
3843         (cd binutils && \
3844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3846                   "RANLIB=$${RANLIB}" \
3847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3848                   install-info) \
3849           || exit 1
3850
3851
3852 .PHONY: maybe-installcheck-binutils installcheck-binutils
3853 maybe-installcheck-binutils:
3854
3855 installcheck-binutils: \
3856     configure-binutils 
3857         @[ -f ./binutils/Makefile ] || exit 0; \
3858         r=`${PWD_COMMAND}`; export r; \
3859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3860         $(SET_LIB_PATH) \
3861         for flag in $(EXTRA_HOST_FLAGS); do \
3862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3863         done; \
3864         echo "Doing installcheck in binutils" ; \
3865         (cd binutils && \
3866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3868                   "RANLIB=$${RANLIB}" \
3869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3870                   installcheck) \
3871           || exit 1
3872
3873
3874 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
3875 maybe-mostlyclean-binutils:
3876
3877 mostlyclean-binutils: 
3878         @[ -f ./binutils/Makefile ] || exit 0; \
3879         r=`${PWD_COMMAND}`; export r; \
3880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3881         $(SET_LIB_PATH) \
3882         for flag in $(EXTRA_HOST_FLAGS); do \
3883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3884         done; \
3885         echo "Doing mostlyclean in binutils" ; \
3886         (cd binutils && \
3887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3889                   "RANLIB=$${RANLIB}" \
3890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3891                   mostlyclean) \
3892           || exit 1
3893
3894
3895 .PHONY: maybe-clean-binutils clean-binutils
3896 maybe-clean-binutils:
3897
3898 clean-binutils: 
3899         @[ -f ./binutils/Makefile ] || exit 0; \
3900         r=`${PWD_COMMAND}`; export r; \
3901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3902         $(SET_LIB_PATH) \
3903         for flag in $(EXTRA_HOST_FLAGS); do \
3904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3905         done; \
3906         echo "Doing clean in binutils" ; \
3907         (cd binutils && \
3908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3910                   "RANLIB=$${RANLIB}" \
3911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3912                   clean) \
3913           || exit 1
3914
3915
3916 .PHONY: maybe-distclean-binutils distclean-binutils
3917 maybe-distclean-binutils:
3918
3919 distclean-binutils: 
3920         @[ -f ./binutils/Makefile ] || exit 0; \
3921         r=`${PWD_COMMAND}`; export r; \
3922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3923         $(SET_LIB_PATH) \
3924         for flag in $(EXTRA_HOST_FLAGS); do \
3925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3926         done; \
3927         echo "Doing distclean in binutils" ; \
3928         (cd binutils && \
3929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3931                   "RANLIB=$${RANLIB}" \
3932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3933                   distclean) \
3934           || exit 1
3935
3936
3937 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
3938 maybe-maintainer-clean-binutils:
3939
3940 maintainer-clean-binutils: 
3941         @[ -f ./binutils/Makefile ] || exit 0; \
3942         r=`${PWD_COMMAND}`; export r; \
3943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3944         $(SET_LIB_PATH) \
3945         for flag in $(EXTRA_HOST_FLAGS); do \
3946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3947         done; \
3948         echo "Doing maintainer-clean in binutils" ; \
3949         (cd binutils && \
3950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3952                   "RANLIB=$${RANLIB}" \
3953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3954                   maintainer-clean) \
3955           || exit 1
3956
3957
3958
3959 .PHONY: configure-bison maybe-configure-bison
3960 maybe-configure-bison:
3961 configure-bison:
3962         @test ! -f bison/Makefile || exit 0; \
3963         [ -d bison ] || mkdir bison; \
3964         r=`${PWD_COMMAND}`; export r; \
3965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3966         CC="$(CC)"; export CC; \
3967         CFLAGS="$(CFLAGS)"; export CFLAGS; \
3968         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
3969         CXX="$(CXX)"; export CXX; \
3970         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
3971         AR="$(AR)"; export AR; \
3972         AS="$(AS)"; export AS; \
3973         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
3974         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
3975         LD="$(LD)"; export LD; \
3976         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
3977         NM="$(NM)"; export NM; \
3978         RANLIB="$(RANLIB)"; export RANLIB; \
3979         WINDRES="$(WINDRES)"; export WINDRES; \
3980         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
3981         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
3982         echo Configuring in bison; \
3983         cd bison || exit 1; \
3984         case $(srcdir) in \
3985           \.) \
3986             srcdiroption="--srcdir=."; \
3987             libsrcdir=".";; \
3988           /* | [A-Za-z]:[\\/]*) \
3989             srcdiroption="--srcdir=$(srcdir)/bison"; \
3990             libsrcdir="$$s/bison";; \
3991           *) \
3992             srcdiroption="--srcdir=../$(srcdir)/bison"; \
3993             libsrcdir="$$s/bison";; \
3994         esac; \
3995         $(SHELL) $${libsrcdir}/configure \
3996           $(HOST_CONFIGARGS) $${srcdiroption} \
3997           || exit 1
3998
3999 .PHONY: all-bison maybe-all-bison
4000 maybe-all-bison:
4001 all-bison: configure-bison
4002         @r=`${PWD_COMMAND}`; export r; \
4003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4004         $(SET_LIB_PATH) \
4005         (cd bison && $(MAKE) $(FLAGS_TO_PASS) all)
4006
4007 .PHONY: check-bison maybe-check-bison
4008 maybe-check-bison:
4009
4010 # This module is only tested in a native toolchain.
4011 check-bison:
4012         @if [ '$(host)' = '$(target)' ] ; then \
4013           r=`${PWD_COMMAND}`; export r; \
4014           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4015           $(SET_LIB_PATH) \
4016           (cd bison && $(MAKE) $(FLAGS_TO_PASS) check); \
4017         fi
4018
4019
4020 .PHONY: install-bison maybe-install-bison
4021 maybe-install-bison:
4022
4023 install-bison: installdirs
4024         @r=`${PWD_COMMAND}`; export r; \
4025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4026         $(SET_LIB_PATH) \
4027         (cd bison && $(MAKE) $(FLAGS_TO_PASS) install)
4028
4029
4030 # Other targets (info, dvi, etc.)
4031
4032 .PHONY: maybe-info-bison info-bison
4033 maybe-info-bison:
4034
4035 info-bison: \
4036     configure-bison 
4037         @[ -f ./bison/Makefile ] || exit 0; \
4038         r=`${PWD_COMMAND}`; export r; \
4039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4040         $(SET_LIB_PATH) \
4041         for flag in $(EXTRA_HOST_FLAGS); do \
4042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4043         done; \
4044         echo "Doing info in bison" ; \
4045         (cd bison && \
4046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4048                   "RANLIB=$${RANLIB}" \
4049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4050                   info) \
4051           || exit 1
4052
4053
4054 .PHONY: maybe-dvi-bison dvi-bison
4055 maybe-dvi-bison:
4056
4057 dvi-bison: \
4058     configure-bison 
4059         @[ -f ./bison/Makefile ] || exit 0; \
4060         r=`${PWD_COMMAND}`; export r; \
4061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4062         $(SET_LIB_PATH) \
4063         for flag in $(EXTRA_HOST_FLAGS); do \
4064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4065         done; \
4066         echo "Doing dvi in bison" ; \
4067         (cd bison && \
4068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4070                   "RANLIB=$${RANLIB}" \
4071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4072                   dvi) \
4073           || exit 1
4074
4075
4076 .PHONY: maybe-TAGS-bison TAGS-bison
4077 maybe-TAGS-bison:
4078
4079 TAGS-bison: \
4080     configure-bison 
4081         @[ -f ./bison/Makefile ] || exit 0; \
4082         r=`${PWD_COMMAND}`; export r; \
4083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4084         $(SET_LIB_PATH) \
4085         for flag in $(EXTRA_HOST_FLAGS); do \
4086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4087         done; \
4088         echo "Doing TAGS in bison" ; \
4089         (cd bison && \
4090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4092                   "RANLIB=$${RANLIB}" \
4093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4094                   TAGS) \
4095           || exit 1
4096
4097
4098 .PHONY: maybe-install-info-bison install-info-bison
4099 maybe-install-info-bison:
4100
4101 install-info-bison: \
4102     configure-bison \
4103     info-bison 
4104         @[ -f ./bison/Makefile ] || exit 0; \
4105         r=`${PWD_COMMAND}`; export r; \
4106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4107         $(SET_LIB_PATH) \
4108         for flag in $(EXTRA_HOST_FLAGS); do \
4109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4110         done; \
4111         echo "Doing install-info in bison" ; \
4112         (cd bison && \
4113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4115                   "RANLIB=$${RANLIB}" \
4116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4117                   install-info) \
4118           || exit 1
4119
4120
4121 .PHONY: maybe-installcheck-bison installcheck-bison
4122 maybe-installcheck-bison:
4123
4124 installcheck-bison: \
4125     configure-bison 
4126         @[ -f ./bison/Makefile ] || exit 0; \
4127         r=`${PWD_COMMAND}`; export r; \
4128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4129         $(SET_LIB_PATH) \
4130         for flag in $(EXTRA_HOST_FLAGS); do \
4131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4132         done; \
4133         echo "Doing installcheck in bison" ; \
4134         (cd bison && \
4135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4137                   "RANLIB=$${RANLIB}" \
4138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4139                   installcheck) \
4140           || exit 1
4141
4142
4143 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
4144 maybe-mostlyclean-bison:
4145
4146 mostlyclean-bison: 
4147         @[ -f ./bison/Makefile ] || exit 0; \
4148         r=`${PWD_COMMAND}`; export r; \
4149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4150         $(SET_LIB_PATH) \
4151         for flag in $(EXTRA_HOST_FLAGS); do \
4152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4153         done; \
4154         echo "Doing mostlyclean in bison" ; \
4155         (cd bison && \
4156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4158                   "RANLIB=$${RANLIB}" \
4159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4160                   mostlyclean) \
4161           || exit 1
4162
4163
4164 .PHONY: maybe-clean-bison clean-bison
4165 maybe-clean-bison:
4166
4167 clean-bison: 
4168         @[ -f ./bison/Makefile ] || exit 0; \
4169         r=`${PWD_COMMAND}`; export r; \
4170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4171         $(SET_LIB_PATH) \
4172         for flag in $(EXTRA_HOST_FLAGS); do \
4173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4174         done; \
4175         echo "Doing clean in bison" ; \
4176         (cd bison && \
4177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4179                   "RANLIB=$${RANLIB}" \
4180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4181                   clean) \
4182           || exit 1
4183
4184
4185 .PHONY: maybe-distclean-bison distclean-bison
4186 maybe-distclean-bison:
4187
4188 distclean-bison: 
4189         @[ -f ./bison/Makefile ] || exit 0; \
4190         r=`${PWD_COMMAND}`; export r; \
4191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4192         $(SET_LIB_PATH) \
4193         for flag in $(EXTRA_HOST_FLAGS); do \
4194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4195         done; \
4196         echo "Doing distclean in bison" ; \
4197         (cd bison && \
4198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4200                   "RANLIB=$${RANLIB}" \
4201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4202                   distclean) \
4203           || exit 1
4204
4205
4206 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
4207 maybe-maintainer-clean-bison:
4208
4209 maintainer-clean-bison: 
4210         @[ -f ./bison/Makefile ] || exit 0; \
4211         r=`${PWD_COMMAND}`; export r; \
4212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4213         $(SET_LIB_PATH) \
4214         for flag in $(EXTRA_HOST_FLAGS); do \
4215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4216         done; \
4217         echo "Doing maintainer-clean in bison" ; \
4218         (cd bison && \
4219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4221                   "RANLIB=$${RANLIB}" \
4222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4223                   maintainer-clean) \
4224           || exit 1
4225
4226
4227
4228 .PHONY: configure-byacc maybe-configure-byacc
4229 maybe-configure-byacc:
4230 configure-byacc:
4231         @test ! -f byacc/Makefile || exit 0; \
4232         [ -d byacc ] || mkdir byacc; \
4233         r=`${PWD_COMMAND}`; export r; \
4234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4235         CC="$(CC)"; export CC; \
4236         CFLAGS="$(CFLAGS)"; export CFLAGS; \
4237         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
4238         CXX="$(CXX)"; export CXX; \
4239         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
4240         AR="$(AR)"; export AR; \
4241         AS="$(AS)"; export AS; \
4242         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
4243         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
4244         LD="$(LD)"; export LD; \
4245         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
4246         NM="$(NM)"; export NM; \
4247         RANLIB="$(RANLIB)"; export RANLIB; \
4248         WINDRES="$(WINDRES)"; export WINDRES; \
4249         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
4250         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
4251         echo Configuring in byacc; \
4252         cd byacc || exit 1; \
4253         case $(srcdir) in \
4254           \.) \
4255             srcdiroption="--srcdir=."; \
4256             libsrcdir=".";; \
4257           /* | [A-Za-z]:[\\/]*) \
4258             srcdiroption="--srcdir=$(srcdir)/byacc"; \
4259             libsrcdir="$$s/byacc";; \
4260           *) \
4261             srcdiroption="--srcdir=../$(srcdir)/byacc"; \
4262             libsrcdir="$$s/byacc";; \
4263         esac; \
4264         $(SHELL) $${libsrcdir}/configure \
4265           $(HOST_CONFIGARGS) $${srcdiroption} \
4266           || exit 1
4267
4268 .PHONY: all-byacc maybe-all-byacc
4269 maybe-all-byacc:
4270 all-byacc: configure-byacc
4271         @r=`${PWD_COMMAND}`; export r; \
4272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4273         $(SET_LIB_PATH) \
4274         (cd byacc && $(MAKE) $(FLAGS_TO_PASS) all)
4275
4276 .PHONY: check-byacc maybe-check-byacc
4277 maybe-check-byacc:
4278
4279 # This module is only tested in a native toolchain.
4280 check-byacc:
4281         @if [ '$(host)' = '$(target)' ] ; then \
4282           r=`${PWD_COMMAND}`; export r; \
4283           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4284           $(SET_LIB_PATH) \
4285           (cd byacc && $(MAKE) $(FLAGS_TO_PASS) check); \
4286         fi
4287
4288
4289 .PHONY: install-byacc maybe-install-byacc
4290 maybe-install-byacc:
4291
4292 install-byacc: installdirs
4293         @r=`${PWD_COMMAND}`; export r; \
4294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4295         $(SET_LIB_PATH) \
4296         (cd byacc && $(MAKE) $(FLAGS_TO_PASS) install)
4297
4298
4299 # Other targets (info, dvi, etc.)
4300
4301 .PHONY: maybe-info-byacc info-byacc
4302 maybe-info-byacc:
4303
4304 info-byacc: \
4305     configure-byacc 
4306         @[ -f ./byacc/Makefile ] || exit 0; \
4307         r=`${PWD_COMMAND}`; export r; \
4308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4309         $(SET_LIB_PATH) \
4310         for flag in $(EXTRA_HOST_FLAGS); do \
4311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4312         done; \
4313         echo "Doing info in byacc" ; \
4314         (cd byacc && \
4315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4317                   "RANLIB=$${RANLIB}" \
4318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4319                   info) \
4320           || exit 1
4321
4322
4323 .PHONY: maybe-dvi-byacc dvi-byacc
4324 maybe-dvi-byacc:
4325
4326 dvi-byacc: \
4327     configure-byacc 
4328         @[ -f ./byacc/Makefile ] || exit 0; \
4329         r=`${PWD_COMMAND}`; export r; \
4330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4331         $(SET_LIB_PATH) \
4332         for flag in $(EXTRA_HOST_FLAGS); do \
4333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4334         done; \
4335         echo "Doing dvi in byacc" ; \
4336         (cd byacc && \
4337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4339                   "RANLIB=$${RANLIB}" \
4340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4341                   dvi) \
4342           || exit 1
4343
4344
4345 .PHONY: maybe-TAGS-byacc TAGS-byacc
4346 maybe-TAGS-byacc:
4347
4348 TAGS-byacc: \
4349     configure-byacc 
4350         @[ -f ./byacc/Makefile ] || exit 0; \
4351         r=`${PWD_COMMAND}`; export r; \
4352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4353         $(SET_LIB_PATH) \
4354         for flag in $(EXTRA_HOST_FLAGS); do \
4355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4356         done; \
4357         echo "Doing TAGS in byacc" ; \
4358         (cd byacc && \
4359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4361                   "RANLIB=$${RANLIB}" \
4362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4363                   TAGS) \
4364           || exit 1
4365
4366
4367 .PHONY: maybe-install-info-byacc install-info-byacc
4368 maybe-install-info-byacc:
4369
4370 install-info-byacc: \
4371     configure-byacc \
4372     info-byacc 
4373         @[ -f ./byacc/Makefile ] || exit 0; \
4374         r=`${PWD_COMMAND}`; export r; \
4375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4376         $(SET_LIB_PATH) \
4377         for flag in $(EXTRA_HOST_FLAGS); do \
4378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4379         done; \
4380         echo "Doing install-info in byacc" ; \
4381         (cd byacc && \
4382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4384                   "RANLIB=$${RANLIB}" \
4385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4386                   install-info) \
4387           || exit 1
4388
4389
4390 .PHONY: maybe-installcheck-byacc installcheck-byacc
4391 maybe-installcheck-byacc:
4392
4393 installcheck-byacc: \
4394     configure-byacc 
4395         @[ -f ./byacc/Makefile ] || exit 0; \
4396         r=`${PWD_COMMAND}`; export r; \
4397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4398         $(SET_LIB_PATH) \
4399         for flag in $(EXTRA_HOST_FLAGS); do \
4400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4401         done; \
4402         echo "Doing installcheck in byacc" ; \
4403         (cd byacc && \
4404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4406                   "RANLIB=$${RANLIB}" \
4407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4408                   installcheck) \
4409           || exit 1
4410
4411
4412 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
4413 maybe-mostlyclean-byacc:
4414
4415 mostlyclean-byacc: 
4416         @[ -f ./byacc/Makefile ] || exit 0; \
4417         r=`${PWD_COMMAND}`; export r; \
4418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4419         $(SET_LIB_PATH) \
4420         for flag in $(EXTRA_HOST_FLAGS); do \
4421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4422         done; \
4423         echo "Doing mostlyclean in byacc" ; \
4424         (cd byacc && \
4425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4427                   "RANLIB=$${RANLIB}" \
4428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4429                   mostlyclean) \
4430           || exit 1
4431
4432
4433 .PHONY: maybe-clean-byacc clean-byacc
4434 maybe-clean-byacc:
4435
4436 clean-byacc: 
4437         @[ -f ./byacc/Makefile ] || exit 0; \
4438         r=`${PWD_COMMAND}`; export r; \
4439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4440         $(SET_LIB_PATH) \
4441         for flag in $(EXTRA_HOST_FLAGS); do \
4442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4443         done; \
4444         echo "Doing clean in byacc" ; \
4445         (cd byacc && \
4446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4448                   "RANLIB=$${RANLIB}" \
4449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4450                   clean) \
4451           || exit 1
4452
4453
4454 .PHONY: maybe-distclean-byacc distclean-byacc
4455 maybe-distclean-byacc:
4456
4457 distclean-byacc: 
4458         @[ -f ./byacc/Makefile ] || exit 0; \
4459         r=`${PWD_COMMAND}`; export r; \
4460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4461         $(SET_LIB_PATH) \
4462         for flag in $(EXTRA_HOST_FLAGS); do \
4463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4464         done; \
4465         echo "Doing distclean in byacc" ; \
4466         (cd byacc && \
4467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4469                   "RANLIB=$${RANLIB}" \
4470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4471                   distclean) \
4472           || exit 1
4473
4474
4475 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
4476 maybe-maintainer-clean-byacc:
4477
4478 maintainer-clean-byacc: 
4479         @[ -f ./byacc/Makefile ] || exit 0; \
4480         r=`${PWD_COMMAND}`; export r; \
4481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4482         $(SET_LIB_PATH) \
4483         for flag in $(EXTRA_HOST_FLAGS); do \
4484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4485         done; \
4486         echo "Doing maintainer-clean in byacc" ; \
4487         (cd byacc && \
4488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4490                   "RANLIB=$${RANLIB}" \
4491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4492                   maintainer-clean) \
4493           || exit 1
4494
4495
4496
4497 .PHONY: configure-bzip2 maybe-configure-bzip2
4498 maybe-configure-bzip2:
4499 configure-bzip2:
4500         @test ! -f bzip2/Makefile || exit 0; \
4501         [ -d bzip2 ] || mkdir bzip2; \
4502         r=`${PWD_COMMAND}`; export r; \
4503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4504         CC="$(CC)"; export CC; \
4505         CFLAGS="$(CFLAGS)"; export CFLAGS; \
4506         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
4507         CXX="$(CXX)"; export CXX; \
4508         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
4509         AR="$(AR)"; export AR; \
4510         AS="$(AS)"; export AS; \
4511         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
4512         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
4513         LD="$(LD)"; export LD; \
4514         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
4515         NM="$(NM)"; export NM; \
4516         RANLIB="$(RANLIB)"; export RANLIB; \
4517         WINDRES="$(WINDRES)"; export WINDRES; \
4518         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
4519         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
4520         echo Configuring in bzip2; \
4521         cd bzip2 || exit 1; \
4522         case $(srcdir) in \
4523           \.) \
4524             srcdiroption="--srcdir=."; \
4525             libsrcdir=".";; \
4526           /* | [A-Za-z]:[\\/]*) \
4527             srcdiroption="--srcdir=$(srcdir)/bzip2"; \
4528             libsrcdir="$$s/bzip2";; \
4529           *) \
4530             srcdiroption="--srcdir=../$(srcdir)/bzip2"; \
4531             libsrcdir="$$s/bzip2";; \
4532         esac; \
4533         $(SHELL) $${libsrcdir}/configure \
4534           $(HOST_CONFIGARGS) $${srcdiroption} \
4535           || exit 1
4536
4537 .PHONY: all-bzip2 maybe-all-bzip2
4538 maybe-all-bzip2:
4539 all-bzip2: configure-bzip2
4540         @r=`${PWD_COMMAND}`; export r; \
4541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4542         $(SET_LIB_PATH) \
4543         (cd bzip2 && $(MAKE) $(FLAGS_TO_PASS) all)
4544
4545 .PHONY: check-bzip2 maybe-check-bzip2
4546 maybe-check-bzip2:
4547
4548 check-bzip2:
4549         @r=`${PWD_COMMAND}`; export r; \
4550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4551         $(SET_LIB_PATH) \
4552         (cd bzip2 && $(MAKE) $(FLAGS_TO_PASS) check)
4553
4554
4555 .PHONY: install-bzip2 maybe-install-bzip2
4556 maybe-install-bzip2:
4557
4558 install-bzip2: installdirs
4559         @r=`${PWD_COMMAND}`; export r; \
4560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4561         $(SET_LIB_PATH) \
4562         (cd bzip2 && $(MAKE) $(FLAGS_TO_PASS) install)
4563
4564
4565 # Other targets (info, dvi, etc.)
4566
4567 .PHONY: maybe-info-bzip2 info-bzip2
4568 maybe-info-bzip2:
4569
4570 info-bzip2: \
4571     configure-bzip2 
4572         @[ -f ./bzip2/Makefile ] || exit 0; \
4573         r=`${PWD_COMMAND}`; export r; \
4574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4575         $(SET_LIB_PATH) \
4576         for flag in $(EXTRA_HOST_FLAGS); do \
4577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4578         done; \
4579         echo "Doing info in bzip2" ; \
4580         (cd bzip2 && \
4581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4583                   "RANLIB=$${RANLIB}" \
4584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4585                   info) \
4586           || exit 1
4587
4588
4589 .PHONY: maybe-dvi-bzip2 dvi-bzip2
4590 maybe-dvi-bzip2:
4591
4592 dvi-bzip2: \
4593     configure-bzip2 
4594         @[ -f ./bzip2/Makefile ] || exit 0; \
4595         r=`${PWD_COMMAND}`; export r; \
4596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4597         $(SET_LIB_PATH) \
4598         for flag in $(EXTRA_HOST_FLAGS); do \
4599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4600         done; \
4601         echo "Doing dvi in bzip2" ; \
4602         (cd bzip2 && \
4603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4605                   "RANLIB=$${RANLIB}" \
4606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4607                   dvi) \
4608           || exit 1
4609
4610
4611 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
4612 maybe-TAGS-bzip2:
4613
4614 TAGS-bzip2: \
4615     configure-bzip2 
4616         @[ -f ./bzip2/Makefile ] || exit 0; \
4617         r=`${PWD_COMMAND}`; export r; \
4618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4619         $(SET_LIB_PATH) \
4620         for flag in $(EXTRA_HOST_FLAGS); do \
4621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4622         done; \
4623         echo "Doing TAGS in bzip2" ; \
4624         (cd bzip2 && \
4625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4627                   "RANLIB=$${RANLIB}" \
4628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4629                   TAGS) \
4630           || exit 1
4631
4632
4633 .PHONY: maybe-install-info-bzip2 install-info-bzip2
4634 maybe-install-info-bzip2:
4635
4636 install-info-bzip2: \
4637     configure-bzip2 \
4638     info-bzip2 
4639         @[ -f ./bzip2/Makefile ] || exit 0; \
4640         r=`${PWD_COMMAND}`; export r; \
4641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4642         $(SET_LIB_PATH) \
4643         for flag in $(EXTRA_HOST_FLAGS); do \
4644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4645         done; \
4646         echo "Doing install-info in bzip2" ; \
4647         (cd bzip2 && \
4648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4650                   "RANLIB=$${RANLIB}" \
4651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4652                   install-info) \
4653           || exit 1
4654
4655
4656 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
4657 maybe-installcheck-bzip2:
4658
4659 installcheck-bzip2: \
4660     configure-bzip2 
4661         @[ -f ./bzip2/Makefile ] || exit 0; \
4662         r=`${PWD_COMMAND}`; export r; \
4663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4664         $(SET_LIB_PATH) \
4665         for flag in $(EXTRA_HOST_FLAGS); do \
4666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4667         done; \
4668         echo "Doing installcheck in bzip2" ; \
4669         (cd bzip2 && \
4670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4672                   "RANLIB=$${RANLIB}" \
4673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4674                   installcheck) \
4675           || exit 1
4676
4677
4678 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
4679 maybe-mostlyclean-bzip2:
4680
4681 mostlyclean-bzip2: 
4682         @[ -f ./bzip2/Makefile ] || exit 0; \
4683         r=`${PWD_COMMAND}`; export r; \
4684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4685         $(SET_LIB_PATH) \
4686         for flag in $(EXTRA_HOST_FLAGS); do \
4687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4688         done; \
4689         echo "Doing mostlyclean in bzip2" ; \
4690         (cd bzip2 && \
4691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4693                   "RANLIB=$${RANLIB}" \
4694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4695                   mostlyclean) \
4696           || exit 1
4697
4698
4699 .PHONY: maybe-clean-bzip2 clean-bzip2
4700 maybe-clean-bzip2:
4701
4702 clean-bzip2: 
4703         @[ -f ./bzip2/Makefile ] || exit 0; \
4704         r=`${PWD_COMMAND}`; export r; \
4705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4706         $(SET_LIB_PATH) \
4707         for flag in $(EXTRA_HOST_FLAGS); do \
4708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4709         done; \
4710         echo "Doing clean in bzip2" ; \
4711         (cd bzip2 && \
4712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4714                   "RANLIB=$${RANLIB}" \
4715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4716                   clean) \
4717           || exit 1
4718
4719
4720 .PHONY: maybe-distclean-bzip2 distclean-bzip2
4721 maybe-distclean-bzip2:
4722
4723 distclean-bzip2: 
4724         @[ -f ./bzip2/Makefile ] || exit 0; \
4725         r=`${PWD_COMMAND}`; export r; \
4726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4727         $(SET_LIB_PATH) \
4728         for flag in $(EXTRA_HOST_FLAGS); do \
4729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4730         done; \
4731         echo "Doing distclean in bzip2" ; \
4732         (cd bzip2 && \
4733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4735                   "RANLIB=$${RANLIB}" \
4736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4737                   distclean) \
4738           || exit 1
4739
4740
4741 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
4742 maybe-maintainer-clean-bzip2:
4743
4744 maintainer-clean-bzip2: 
4745         @[ -f ./bzip2/Makefile ] || exit 0; \
4746         r=`${PWD_COMMAND}`; export r; \
4747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4748         $(SET_LIB_PATH) \
4749         for flag in $(EXTRA_HOST_FLAGS); do \
4750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4751         done; \
4752         echo "Doing maintainer-clean in bzip2" ; \
4753         (cd bzip2 && \
4754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4756                   "RANLIB=$${RANLIB}" \
4757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4758                   maintainer-clean) \
4759           || exit 1
4760
4761
4762
4763 .PHONY: configure-dejagnu maybe-configure-dejagnu
4764 maybe-configure-dejagnu:
4765 configure-dejagnu:
4766         @test ! -f dejagnu/Makefile || exit 0; \
4767         [ -d dejagnu ] || mkdir dejagnu; \
4768         r=`${PWD_COMMAND}`; export r; \
4769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4770         CC="$(CC)"; export CC; \
4771         CFLAGS="$(CFLAGS)"; export CFLAGS; \
4772         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
4773         CXX="$(CXX)"; export CXX; \
4774         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
4775         AR="$(AR)"; export AR; \
4776         AS="$(AS)"; export AS; \
4777         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
4778         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
4779         LD="$(LD)"; export LD; \
4780         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
4781         NM="$(NM)"; export NM; \
4782         RANLIB="$(RANLIB)"; export RANLIB; \
4783         WINDRES="$(WINDRES)"; export WINDRES; \
4784         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
4785         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
4786         echo Configuring in dejagnu; \
4787         cd dejagnu || exit 1; \
4788         case $(srcdir) in \
4789           \.) \
4790             srcdiroption="--srcdir=."; \
4791             libsrcdir=".";; \
4792           /* | [A-Za-z]:[\\/]*) \
4793             srcdiroption="--srcdir=$(srcdir)/dejagnu"; \
4794             libsrcdir="$$s/dejagnu";; \
4795           *) \
4796             srcdiroption="--srcdir=../$(srcdir)/dejagnu"; \
4797             libsrcdir="$$s/dejagnu";; \
4798         esac; \
4799         $(SHELL) $${libsrcdir}/configure \
4800           $(HOST_CONFIGARGS) $${srcdiroption} \
4801           || exit 1
4802
4803 .PHONY: all-dejagnu maybe-all-dejagnu
4804 maybe-all-dejagnu:
4805 all-dejagnu: configure-dejagnu
4806         @r=`${PWD_COMMAND}`; export r; \
4807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4808         $(SET_LIB_PATH) \
4809         (cd dejagnu && $(MAKE) $(FLAGS_TO_PASS) all)
4810
4811 .PHONY: check-dejagnu maybe-check-dejagnu
4812 maybe-check-dejagnu:
4813
4814 check-dejagnu:
4815         @r=`${PWD_COMMAND}`; export r; \
4816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4817         $(SET_LIB_PATH) \
4818         (cd dejagnu && $(MAKE) $(FLAGS_TO_PASS) check)
4819
4820
4821 .PHONY: install-dejagnu maybe-install-dejagnu
4822 maybe-install-dejagnu:
4823
4824 install-dejagnu: installdirs
4825         @r=`${PWD_COMMAND}`; export r; \
4826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4827         $(SET_LIB_PATH) \
4828         (cd dejagnu && $(MAKE) $(FLAGS_TO_PASS) install)
4829
4830
4831 # Other targets (info, dvi, etc.)
4832
4833 .PHONY: maybe-info-dejagnu info-dejagnu
4834 maybe-info-dejagnu:
4835
4836 info-dejagnu: \
4837     configure-dejagnu 
4838         @[ -f ./dejagnu/Makefile ] || exit 0; \
4839         r=`${PWD_COMMAND}`; export r; \
4840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4841         $(SET_LIB_PATH) \
4842         for flag in $(EXTRA_HOST_FLAGS); do \
4843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4844         done; \
4845         echo "Doing info in dejagnu" ; \
4846         (cd dejagnu && \
4847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4849                   "RANLIB=$${RANLIB}" \
4850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4851                   info) \
4852           || exit 1
4853
4854
4855 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
4856 maybe-dvi-dejagnu:
4857
4858 dvi-dejagnu: \
4859     configure-dejagnu 
4860         @[ -f ./dejagnu/Makefile ] || exit 0; \
4861         r=`${PWD_COMMAND}`; export r; \
4862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4863         $(SET_LIB_PATH) \
4864         for flag in $(EXTRA_HOST_FLAGS); do \
4865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4866         done; \
4867         echo "Doing dvi in dejagnu" ; \
4868         (cd dejagnu && \
4869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4871                   "RANLIB=$${RANLIB}" \
4872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4873                   dvi) \
4874           || exit 1
4875
4876
4877 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
4878 maybe-TAGS-dejagnu:
4879
4880 TAGS-dejagnu: \
4881     configure-dejagnu 
4882         @[ -f ./dejagnu/Makefile ] || exit 0; \
4883         r=`${PWD_COMMAND}`; export r; \
4884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4885         $(SET_LIB_PATH) \
4886         for flag in $(EXTRA_HOST_FLAGS); do \
4887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4888         done; \
4889         echo "Doing TAGS in dejagnu" ; \
4890         (cd dejagnu && \
4891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4893                   "RANLIB=$${RANLIB}" \
4894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4895                   TAGS) \
4896           || exit 1
4897
4898
4899 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
4900 maybe-install-info-dejagnu:
4901
4902 install-info-dejagnu: \
4903     configure-dejagnu \
4904     info-dejagnu 
4905         @[ -f ./dejagnu/Makefile ] || exit 0; \
4906         r=`${PWD_COMMAND}`; export r; \
4907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4908         $(SET_LIB_PATH) \
4909         for flag in $(EXTRA_HOST_FLAGS); do \
4910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4911         done; \
4912         echo "Doing install-info in dejagnu" ; \
4913         (cd dejagnu && \
4914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4916                   "RANLIB=$${RANLIB}" \
4917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4918                   install-info) \
4919           || exit 1
4920
4921
4922 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
4923 maybe-installcheck-dejagnu:
4924
4925 installcheck-dejagnu: \
4926     configure-dejagnu 
4927         @[ -f ./dejagnu/Makefile ] || exit 0; \
4928         r=`${PWD_COMMAND}`; export r; \
4929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4930         $(SET_LIB_PATH) \
4931         for flag in $(EXTRA_HOST_FLAGS); do \
4932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4933         done; \
4934         echo "Doing installcheck in dejagnu" ; \
4935         (cd dejagnu && \
4936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4938                   "RANLIB=$${RANLIB}" \
4939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4940                   installcheck) \
4941           || exit 1
4942
4943
4944 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
4945 maybe-mostlyclean-dejagnu:
4946
4947 mostlyclean-dejagnu: 
4948         @[ -f ./dejagnu/Makefile ] || exit 0; \
4949         r=`${PWD_COMMAND}`; export r; \
4950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4951         $(SET_LIB_PATH) \
4952         for flag in $(EXTRA_HOST_FLAGS); do \
4953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4954         done; \
4955         echo "Doing mostlyclean in dejagnu" ; \
4956         (cd dejagnu && \
4957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4959                   "RANLIB=$${RANLIB}" \
4960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4961                   mostlyclean) \
4962           || exit 1
4963
4964
4965 .PHONY: maybe-clean-dejagnu clean-dejagnu
4966 maybe-clean-dejagnu:
4967
4968 clean-dejagnu: 
4969         @[ -f ./dejagnu/Makefile ] || exit 0; \
4970         r=`${PWD_COMMAND}`; export r; \
4971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4972         $(SET_LIB_PATH) \
4973         for flag in $(EXTRA_HOST_FLAGS); do \
4974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4975         done; \
4976         echo "Doing clean in dejagnu" ; \
4977         (cd dejagnu && \
4978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4980                   "RANLIB=$${RANLIB}" \
4981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4982                   clean) \
4983           || exit 1
4984
4985
4986 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
4987 maybe-distclean-dejagnu:
4988
4989 distclean-dejagnu: 
4990         @[ -f ./dejagnu/Makefile ] || exit 0; \
4991         r=`${PWD_COMMAND}`; export r; \
4992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4993         $(SET_LIB_PATH) \
4994         for flag in $(EXTRA_HOST_FLAGS); do \
4995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4996         done; \
4997         echo "Doing distclean in dejagnu" ; \
4998         (cd dejagnu && \
4999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5001                   "RANLIB=$${RANLIB}" \
5002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5003                   distclean) \
5004           || exit 1
5005
5006
5007 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
5008 maybe-maintainer-clean-dejagnu:
5009
5010 maintainer-clean-dejagnu: 
5011         @[ -f ./dejagnu/Makefile ] || exit 0; \
5012         r=`${PWD_COMMAND}`; export r; \
5013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5014         $(SET_LIB_PATH) \
5015         for flag in $(EXTRA_HOST_FLAGS); do \
5016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5017         done; \
5018         echo "Doing maintainer-clean in dejagnu" ; \
5019         (cd dejagnu && \
5020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5022                   "RANLIB=$${RANLIB}" \
5023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5024                   maintainer-clean) \
5025           || exit 1
5026
5027
5028
5029 .PHONY: configure-diff maybe-configure-diff
5030 maybe-configure-diff:
5031 configure-diff:
5032         @test ! -f diff/Makefile || exit 0; \
5033         [ -d diff ] || mkdir diff; \
5034         r=`${PWD_COMMAND}`; export r; \
5035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5036         CC="$(CC)"; export CC; \
5037         CFLAGS="$(CFLAGS)"; export CFLAGS; \
5038         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
5039         CXX="$(CXX)"; export CXX; \
5040         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
5041         AR="$(AR)"; export AR; \
5042         AS="$(AS)"; export AS; \
5043         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
5044         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
5045         LD="$(LD)"; export LD; \
5046         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
5047         NM="$(NM)"; export NM; \
5048         RANLIB="$(RANLIB)"; export RANLIB; \
5049         WINDRES="$(WINDRES)"; export WINDRES; \
5050         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
5051         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
5052         echo Configuring in diff; \
5053         cd diff || exit 1; \
5054         case $(srcdir) in \
5055           \.) \
5056             srcdiroption="--srcdir=."; \
5057             libsrcdir=".";; \
5058           /* | [A-Za-z]:[\\/]*) \
5059             srcdiroption="--srcdir=$(srcdir)/diff"; \
5060             libsrcdir="$$s/diff";; \
5061           *) \
5062             srcdiroption="--srcdir=../$(srcdir)/diff"; \
5063             libsrcdir="$$s/diff";; \
5064         esac; \
5065         $(SHELL) $${libsrcdir}/configure \
5066           $(HOST_CONFIGARGS) $${srcdiroption} \
5067           || exit 1
5068
5069 .PHONY: all-diff maybe-all-diff
5070 maybe-all-diff:
5071 all-diff: configure-diff
5072         @r=`${PWD_COMMAND}`; export r; \
5073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5074         $(SET_LIB_PATH) \
5075         (cd diff && $(MAKE) $(FLAGS_TO_PASS) all)
5076
5077 .PHONY: check-diff maybe-check-diff
5078 maybe-check-diff:
5079
5080 check-diff:
5081         @r=`${PWD_COMMAND}`; export r; \
5082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5083         $(SET_LIB_PATH) \
5084         (cd diff && $(MAKE) $(FLAGS_TO_PASS) check)
5085
5086
5087 .PHONY: install-diff maybe-install-diff
5088 maybe-install-diff:
5089
5090 install-diff: installdirs
5091         @r=`${PWD_COMMAND}`; export r; \
5092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5093         $(SET_LIB_PATH) \
5094         (cd diff && $(MAKE) $(FLAGS_TO_PASS) install)
5095
5096
5097 # Other targets (info, dvi, etc.)
5098
5099 .PHONY: maybe-info-diff info-diff
5100 maybe-info-diff:
5101
5102 info-diff: \
5103     configure-diff 
5104         @[ -f ./diff/Makefile ] || exit 0; \
5105         r=`${PWD_COMMAND}`; export r; \
5106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5107         $(SET_LIB_PATH) \
5108         for flag in $(EXTRA_HOST_FLAGS); do \
5109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5110         done; \
5111         echo "Doing info in diff" ; \
5112         (cd diff && \
5113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5115                   "RANLIB=$${RANLIB}" \
5116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5117                   info) \
5118           || exit 1
5119
5120
5121 .PHONY: maybe-dvi-diff dvi-diff
5122 maybe-dvi-diff:
5123
5124 dvi-diff: \
5125     configure-diff 
5126         @[ -f ./diff/Makefile ] || exit 0; \
5127         r=`${PWD_COMMAND}`; export r; \
5128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5129         $(SET_LIB_PATH) \
5130         for flag in $(EXTRA_HOST_FLAGS); do \
5131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5132         done; \
5133         echo "Doing dvi in diff" ; \
5134         (cd diff && \
5135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5137                   "RANLIB=$${RANLIB}" \
5138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5139                   dvi) \
5140           || exit 1
5141
5142
5143 .PHONY: maybe-TAGS-diff TAGS-diff
5144 maybe-TAGS-diff:
5145
5146 TAGS-diff: \
5147     configure-diff 
5148         @[ -f ./diff/Makefile ] || exit 0; \
5149         r=`${PWD_COMMAND}`; export r; \
5150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5151         $(SET_LIB_PATH) \
5152         for flag in $(EXTRA_HOST_FLAGS); do \
5153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5154         done; \
5155         echo "Doing TAGS in diff" ; \
5156         (cd diff && \
5157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5159                   "RANLIB=$${RANLIB}" \
5160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5161                   TAGS) \
5162           || exit 1
5163
5164
5165 .PHONY: maybe-install-info-diff install-info-diff
5166 maybe-install-info-diff:
5167
5168 install-info-diff: \
5169     configure-diff \
5170     info-diff 
5171         @[ -f ./diff/Makefile ] || exit 0; \
5172         r=`${PWD_COMMAND}`; export r; \
5173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5174         $(SET_LIB_PATH) \
5175         for flag in $(EXTRA_HOST_FLAGS); do \
5176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5177         done; \
5178         echo "Doing install-info in diff" ; \
5179         (cd diff && \
5180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5182                   "RANLIB=$${RANLIB}" \
5183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5184                   install-info) \
5185           || exit 1
5186
5187
5188 .PHONY: maybe-installcheck-diff installcheck-diff
5189 maybe-installcheck-diff:
5190
5191 installcheck-diff: \
5192     configure-diff 
5193         @[ -f ./diff/Makefile ] || exit 0; \
5194         r=`${PWD_COMMAND}`; export r; \
5195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5196         $(SET_LIB_PATH) \
5197         for flag in $(EXTRA_HOST_FLAGS); do \
5198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5199         done; \
5200         echo "Doing installcheck in diff" ; \
5201         (cd diff && \
5202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5204                   "RANLIB=$${RANLIB}" \
5205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5206                   installcheck) \
5207           || exit 1
5208
5209
5210 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
5211 maybe-mostlyclean-diff:
5212
5213 mostlyclean-diff: 
5214         @[ -f ./diff/Makefile ] || exit 0; \
5215         r=`${PWD_COMMAND}`; export r; \
5216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5217         $(SET_LIB_PATH) \
5218         for flag in $(EXTRA_HOST_FLAGS); do \
5219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5220         done; \
5221         echo "Doing mostlyclean in diff" ; \
5222         (cd diff && \
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                   mostlyclean) \
5228           || exit 1
5229
5230
5231 .PHONY: maybe-clean-diff clean-diff
5232 maybe-clean-diff:
5233
5234 clean-diff: 
5235         @[ -f ./diff/Makefile ] || exit 0; \
5236         r=`${PWD_COMMAND}`; export r; \
5237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5238         $(SET_LIB_PATH) \
5239         for flag in $(EXTRA_HOST_FLAGS); do \
5240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5241         done; \
5242         echo "Doing clean in diff" ; \
5243         (cd diff && \
5244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5246                   "RANLIB=$${RANLIB}" \
5247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5248                   clean) \
5249           || exit 1
5250
5251
5252 .PHONY: maybe-distclean-diff distclean-diff
5253 maybe-distclean-diff:
5254
5255 distclean-diff: 
5256         @[ -f ./diff/Makefile ] || exit 0; \
5257         r=`${PWD_COMMAND}`; export r; \
5258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5259         $(SET_LIB_PATH) \
5260         for flag in $(EXTRA_HOST_FLAGS); do \
5261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5262         done; \
5263         echo "Doing distclean in diff" ; \
5264         (cd diff && \
5265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5267                   "RANLIB=$${RANLIB}" \
5268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5269                   distclean) \
5270           || exit 1
5271
5272
5273 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
5274 maybe-maintainer-clean-diff:
5275
5276 maintainer-clean-diff: 
5277         @[ -f ./diff/Makefile ] || exit 0; \
5278         r=`${PWD_COMMAND}`; export r; \
5279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5280         $(SET_LIB_PATH) \
5281         for flag in $(EXTRA_HOST_FLAGS); do \
5282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5283         done; \
5284         echo "Doing maintainer-clean in diff" ; \
5285         (cd diff && \
5286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5288                   "RANLIB=$${RANLIB}" \
5289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5290                   maintainer-clean) \
5291           || exit 1
5292
5293
5294
5295 .PHONY: configure-dosutils maybe-configure-dosutils
5296 maybe-configure-dosutils:
5297 configure-dosutils:
5298         @test ! -f dosutils/Makefile || exit 0; \
5299         [ -d dosutils ] || mkdir dosutils; \
5300         r=`${PWD_COMMAND}`; export r; \
5301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5302         CC="$(CC)"; export CC; \
5303         CFLAGS="$(CFLAGS)"; export CFLAGS; \
5304         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
5305         CXX="$(CXX)"; export CXX; \
5306         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
5307         AR="$(AR)"; export AR; \
5308         AS="$(AS)"; export AS; \
5309         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
5310         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
5311         LD="$(LD)"; export LD; \
5312         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
5313         NM="$(NM)"; export NM; \
5314         RANLIB="$(RANLIB)"; export RANLIB; \
5315         WINDRES="$(WINDRES)"; export WINDRES; \
5316         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
5317         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
5318         echo Configuring in dosutils; \
5319         cd dosutils || exit 1; \
5320         case $(srcdir) in \
5321           \.) \
5322             srcdiroption="--srcdir=."; \
5323             libsrcdir=".";; \
5324           /* | [A-Za-z]:[\\/]*) \
5325             srcdiroption="--srcdir=$(srcdir)/dosutils"; \
5326             libsrcdir="$$s/dosutils";; \
5327           *) \
5328             srcdiroption="--srcdir=../$(srcdir)/dosutils"; \
5329             libsrcdir="$$s/dosutils";; \
5330         esac; \
5331         $(SHELL) $${libsrcdir}/configure \
5332           $(HOST_CONFIGARGS) $${srcdiroption} \
5333           || exit 1
5334
5335 .PHONY: all-dosutils maybe-all-dosutils
5336 maybe-all-dosutils:
5337 all-dosutils: configure-dosutils
5338         @r=`${PWD_COMMAND}`; export r; \
5339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5340         $(SET_LIB_PATH) \
5341         (cd dosutils && $(MAKE) $(FLAGS_TO_PASS) all)
5342
5343 .PHONY: check-dosutils maybe-check-dosutils
5344 maybe-check-dosutils:
5345
5346 check-dosutils:
5347
5348
5349 .PHONY: install-dosutils maybe-install-dosutils
5350 maybe-install-dosutils:
5351
5352 install-dosutils: installdirs
5353         @r=`${PWD_COMMAND}`; export r; \
5354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5355         $(SET_LIB_PATH) \
5356         (cd dosutils && $(MAKE) $(FLAGS_TO_PASS) install)
5357
5358
5359 # Other targets (info, dvi, etc.)
5360
5361 .PHONY: maybe-info-dosutils info-dosutils
5362 maybe-info-dosutils:
5363
5364 info-dosutils: \
5365     configure-dosutils 
5366         @[ -f ./dosutils/Makefile ] || exit 0; \
5367         r=`${PWD_COMMAND}`; export r; \
5368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5369         $(SET_LIB_PATH) \
5370         for flag in $(EXTRA_HOST_FLAGS); do \
5371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5372         done; \
5373         echo "Doing info in dosutils" ; \
5374         (cd dosutils && \
5375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5377                   "RANLIB=$${RANLIB}" \
5378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5379                   info) \
5380           || exit 1
5381
5382
5383 .PHONY: maybe-dvi-dosutils dvi-dosutils
5384 maybe-dvi-dosutils:
5385
5386 dvi-dosutils: \
5387     configure-dosutils 
5388         @[ -f ./dosutils/Makefile ] || exit 0; \
5389         r=`${PWD_COMMAND}`; export r; \
5390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5391         $(SET_LIB_PATH) \
5392         for flag in $(EXTRA_HOST_FLAGS); do \
5393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5394         done; \
5395         echo "Doing dvi in dosutils" ; \
5396         (cd dosutils && \
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                   dvi) \
5402           || exit 1
5403
5404
5405 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
5406 maybe-TAGS-dosutils:
5407
5408 TAGS-dosutils: \
5409     configure-dosutils 
5410         @[ -f ./dosutils/Makefile ] || exit 0; \
5411         r=`${PWD_COMMAND}`; export r; \
5412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5413         $(SET_LIB_PATH) \
5414         for flag in $(EXTRA_HOST_FLAGS); do \
5415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5416         done; \
5417         echo "Doing TAGS in dosutils" ; \
5418         (cd dosutils && \
5419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5421                   "RANLIB=$${RANLIB}" \
5422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5423                   TAGS) \
5424           || exit 1
5425
5426
5427 .PHONY: maybe-install-info-dosutils install-info-dosutils
5428 maybe-install-info-dosutils:
5429
5430 install-info-dosutils: \
5431     configure-dosutils \
5432     info-dosutils 
5433         @[ -f ./dosutils/Makefile ] || exit 0; \
5434         r=`${PWD_COMMAND}`; export r; \
5435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5436         $(SET_LIB_PATH) \
5437         for flag in $(EXTRA_HOST_FLAGS); do \
5438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5439         done; \
5440         echo "Doing install-info in dosutils" ; \
5441         (cd dosutils && \
5442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5444                   "RANLIB=$${RANLIB}" \
5445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5446                   install-info) \
5447           || exit 1
5448
5449
5450 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
5451 maybe-installcheck-dosutils:
5452
5453 installcheck-dosutils: \
5454     configure-dosutils 
5455         @[ -f ./dosutils/Makefile ] || exit 0; \
5456         r=`${PWD_COMMAND}`; export r; \
5457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5458         $(SET_LIB_PATH) \
5459         for flag in $(EXTRA_HOST_FLAGS); do \
5460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5461         done; \
5462         echo "Doing installcheck in dosutils" ; \
5463         (cd dosutils && \
5464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5466                   "RANLIB=$${RANLIB}" \
5467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5468                   installcheck) \
5469           || exit 1
5470
5471
5472 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
5473 maybe-mostlyclean-dosutils:
5474
5475 mostlyclean-dosutils: 
5476         @[ -f ./dosutils/Makefile ] || exit 0; \
5477         r=`${PWD_COMMAND}`; export r; \
5478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5479         $(SET_LIB_PATH) \
5480         for flag in $(EXTRA_HOST_FLAGS); do \
5481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5482         done; \
5483         echo "Doing mostlyclean in dosutils" ; \
5484         (cd dosutils && \
5485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5487                   "RANLIB=$${RANLIB}" \
5488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5489                   mostlyclean) \
5490           || exit 1
5491
5492
5493 .PHONY: maybe-clean-dosutils clean-dosutils
5494 maybe-clean-dosutils:
5495
5496 clean-dosutils: 
5497         @[ -f ./dosutils/Makefile ] || exit 0; \
5498         r=`${PWD_COMMAND}`; export r; \
5499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5500         $(SET_LIB_PATH) \
5501         for flag in $(EXTRA_HOST_FLAGS); do \
5502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5503         done; \
5504         echo "Doing clean in dosutils" ; \
5505         (cd dosutils && \
5506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5508                   "RANLIB=$${RANLIB}" \
5509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5510                   clean) \
5511           || exit 1
5512
5513
5514 .PHONY: maybe-distclean-dosutils distclean-dosutils
5515 maybe-distclean-dosutils:
5516
5517 distclean-dosutils: 
5518         @[ -f ./dosutils/Makefile ] || exit 0; \
5519         r=`${PWD_COMMAND}`; export r; \
5520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5521         $(SET_LIB_PATH) \
5522         for flag in $(EXTRA_HOST_FLAGS); do \
5523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5524         done; \
5525         echo "Doing distclean in dosutils" ; \
5526         (cd dosutils && \
5527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5529                   "RANLIB=$${RANLIB}" \
5530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5531                   distclean) \
5532           || exit 1
5533
5534
5535 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
5536 maybe-maintainer-clean-dosutils:
5537
5538 maintainer-clean-dosutils: 
5539         @[ -f ./dosutils/Makefile ] || exit 0; \
5540         r=`${PWD_COMMAND}`; export r; \
5541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5542         $(SET_LIB_PATH) \
5543         for flag in $(EXTRA_HOST_FLAGS); do \
5544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5545         done; \
5546         echo "Doing maintainer-clean in dosutils" ; \
5547         (cd dosutils && \
5548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5550                   "RANLIB=$${RANLIB}" \
5551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5552                   maintainer-clean) \
5553           || exit 1
5554
5555
5556
5557 .PHONY: configure-etc maybe-configure-etc
5558 maybe-configure-etc:
5559 configure-etc:
5560         @test ! -f etc/Makefile || exit 0; \
5561         [ -d etc ] || mkdir etc; \
5562         r=`${PWD_COMMAND}`; export r; \
5563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5564         CC="$(CC)"; export CC; \
5565         CFLAGS="$(CFLAGS)"; export CFLAGS; \
5566         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
5567         CXX="$(CXX)"; export CXX; \
5568         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
5569         AR="$(AR)"; export AR; \
5570         AS="$(AS)"; export AS; \
5571         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
5572         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
5573         LD="$(LD)"; export LD; \
5574         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
5575         NM="$(NM)"; export NM; \
5576         RANLIB="$(RANLIB)"; export RANLIB; \
5577         WINDRES="$(WINDRES)"; export WINDRES; \
5578         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
5579         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
5580         echo Configuring in etc; \
5581         cd etc || exit 1; \
5582         case $(srcdir) in \
5583           \.) \
5584             srcdiroption="--srcdir=."; \
5585             libsrcdir=".";; \
5586           /* | [A-Za-z]:[\\/]*) \
5587             srcdiroption="--srcdir=$(srcdir)/etc"; \
5588             libsrcdir="$$s/etc";; \
5589           *) \
5590             srcdiroption="--srcdir=../$(srcdir)/etc"; \
5591             libsrcdir="$$s/etc";; \
5592         esac; \
5593         $(SHELL) $${libsrcdir}/configure \
5594           $(HOST_CONFIGARGS) $${srcdiroption} \
5595           || exit 1
5596
5597 .PHONY: all-etc maybe-all-etc
5598 maybe-all-etc:
5599 all-etc: configure-etc
5600         @r=`${PWD_COMMAND}`; export r; \
5601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5602         $(SET_LIB_PATH) \
5603         (cd etc && $(MAKE) $(FLAGS_TO_PASS) all)
5604
5605 .PHONY: check-etc maybe-check-etc
5606 maybe-check-etc:
5607
5608 check-etc:
5609         @r=`${PWD_COMMAND}`; export r; \
5610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5611         $(SET_LIB_PATH) \
5612         (cd etc && $(MAKE) $(FLAGS_TO_PASS) check)
5613
5614
5615 .PHONY: install-etc maybe-install-etc
5616 maybe-install-etc:
5617
5618 install-etc: installdirs
5619         @r=`${PWD_COMMAND}`; export r; \
5620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5621         $(SET_LIB_PATH) \
5622         (cd etc && $(MAKE) $(FLAGS_TO_PASS) install)
5623
5624
5625 # Other targets (info, dvi, etc.)
5626
5627 .PHONY: maybe-info-etc info-etc
5628 maybe-info-etc:
5629
5630 info-etc: \
5631     configure-etc 
5632         @[ -f ./etc/Makefile ] || exit 0; \
5633         r=`${PWD_COMMAND}`; export r; \
5634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5635         $(SET_LIB_PATH) \
5636         for flag in $(EXTRA_HOST_FLAGS); do \
5637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5638         done; \
5639         echo "Doing info in etc" ; \
5640         (cd etc && \
5641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5643                   "RANLIB=$${RANLIB}" \
5644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5645                   info) \
5646           || exit 1
5647
5648
5649 .PHONY: maybe-dvi-etc dvi-etc
5650 maybe-dvi-etc:
5651
5652 dvi-etc: \
5653     configure-etc 
5654         @[ -f ./etc/Makefile ] || exit 0; \
5655         r=`${PWD_COMMAND}`; export r; \
5656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5657         $(SET_LIB_PATH) \
5658         for flag in $(EXTRA_HOST_FLAGS); do \
5659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5660         done; \
5661         echo "Doing dvi in etc" ; \
5662         (cd etc && \
5663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5665                   "RANLIB=$${RANLIB}" \
5666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5667                   dvi) \
5668           || exit 1
5669
5670
5671 .PHONY: maybe-TAGS-etc TAGS-etc
5672 maybe-TAGS-etc:
5673
5674 TAGS-etc: \
5675     configure-etc 
5676         @[ -f ./etc/Makefile ] || exit 0; \
5677         r=`${PWD_COMMAND}`; export r; \
5678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5679         $(SET_LIB_PATH) \
5680         for flag in $(EXTRA_HOST_FLAGS); do \
5681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5682         done; \
5683         echo "Doing TAGS in etc" ; \
5684         (cd etc && \
5685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5687                   "RANLIB=$${RANLIB}" \
5688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5689                   TAGS) \
5690           || exit 1
5691
5692
5693 .PHONY: maybe-install-info-etc install-info-etc
5694 maybe-install-info-etc:
5695
5696 install-info-etc: \
5697     configure-etc \
5698     info-etc 
5699         @[ -f ./etc/Makefile ] || exit 0; \
5700         r=`${PWD_COMMAND}`; export r; \
5701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5702         $(SET_LIB_PATH) \
5703         for flag in $(EXTRA_HOST_FLAGS); do \
5704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5705         done; \
5706         echo "Doing install-info in etc" ; \
5707         (cd etc && \
5708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5710                   "RANLIB=$${RANLIB}" \
5711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5712                   install-info) \
5713           || exit 1
5714
5715
5716 .PHONY: maybe-installcheck-etc installcheck-etc
5717 maybe-installcheck-etc:
5718
5719 installcheck-etc: \
5720     configure-etc 
5721         @[ -f ./etc/Makefile ] || exit 0; \
5722         r=`${PWD_COMMAND}`; export r; \
5723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5724         $(SET_LIB_PATH) \
5725         for flag in $(EXTRA_HOST_FLAGS); do \
5726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5727         done; \
5728         echo "Doing installcheck in etc" ; \
5729         (cd etc && \
5730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5732                   "RANLIB=$${RANLIB}" \
5733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5734                   installcheck) \
5735           || exit 1
5736
5737
5738 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
5739 maybe-mostlyclean-etc:
5740
5741 mostlyclean-etc: 
5742         @[ -f ./etc/Makefile ] || exit 0; \
5743         r=`${PWD_COMMAND}`; export r; \
5744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5745         $(SET_LIB_PATH) \
5746         for flag in $(EXTRA_HOST_FLAGS); do \
5747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5748         done; \
5749         echo "Doing mostlyclean in etc" ; \
5750         (cd etc && \
5751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5753                   "RANLIB=$${RANLIB}" \
5754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5755                   mostlyclean) \
5756           || exit 1
5757
5758
5759 .PHONY: maybe-clean-etc clean-etc
5760 maybe-clean-etc:
5761
5762 clean-etc: 
5763         @[ -f ./etc/Makefile ] || exit 0; \
5764         r=`${PWD_COMMAND}`; export r; \
5765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5766         $(SET_LIB_PATH) \
5767         for flag in $(EXTRA_HOST_FLAGS); do \
5768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5769         done; \
5770         echo "Doing clean in etc" ; \
5771         (cd etc && \
5772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5774                   "RANLIB=$${RANLIB}" \
5775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5776                   clean) \
5777           || exit 1
5778
5779
5780 .PHONY: maybe-distclean-etc distclean-etc
5781 maybe-distclean-etc:
5782
5783 distclean-etc: 
5784         @[ -f ./etc/Makefile ] || exit 0; \
5785         r=`${PWD_COMMAND}`; export r; \
5786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5787         $(SET_LIB_PATH) \
5788         for flag in $(EXTRA_HOST_FLAGS); do \
5789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5790         done; \
5791         echo "Doing distclean in etc" ; \
5792         (cd etc && \
5793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5795                   "RANLIB=$${RANLIB}" \
5796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5797                   distclean) \
5798           || exit 1
5799
5800
5801 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
5802 maybe-maintainer-clean-etc:
5803
5804 maintainer-clean-etc: 
5805         @[ -f ./etc/Makefile ] || exit 0; \
5806         r=`${PWD_COMMAND}`; export r; \
5807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5808         $(SET_LIB_PATH) \
5809         for flag in $(EXTRA_HOST_FLAGS); do \
5810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5811         done; \
5812         echo "Doing maintainer-clean in etc" ; \
5813         (cd etc && \
5814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5816                   "RANLIB=$${RANLIB}" \
5817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5818                   maintainer-clean) \
5819           || exit 1
5820
5821
5822
5823 .PHONY: configure-fastjar maybe-configure-fastjar
5824 maybe-configure-fastjar:
5825 configure-fastjar:
5826         @test ! -f fastjar/Makefile || exit 0; \
5827         [ -d fastjar ] || mkdir fastjar; \
5828         r=`${PWD_COMMAND}`; export r; \
5829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5830         CC="$(CC)"; export CC; \
5831         CFLAGS="$(CFLAGS)"; export CFLAGS; \
5832         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
5833         CXX="$(CXX)"; export CXX; \
5834         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
5835         AR="$(AR)"; export AR; \
5836         AS="$(AS)"; export AS; \
5837         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
5838         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
5839         LD="$(LD)"; export LD; \
5840         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
5841         NM="$(NM)"; export NM; \
5842         RANLIB="$(RANLIB)"; export RANLIB; \
5843         WINDRES="$(WINDRES)"; export WINDRES; \
5844         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
5845         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
5846         echo Configuring in fastjar; \
5847         cd fastjar || exit 1; \
5848         case $(srcdir) in \
5849           \.) \
5850             srcdiroption="--srcdir=."; \
5851             libsrcdir=".";; \
5852           /* | [A-Za-z]:[\\/]*) \
5853             srcdiroption="--srcdir=$(srcdir)/fastjar"; \
5854             libsrcdir="$$s/fastjar";; \
5855           *) \
5856             srcdiroption="--srcdir=../$(srcdir)/fastjar"; \
5857             libsrcdir="$$s/fastjar";; \
5858         esac; \
5859         $(SHELL) $${libsrcdir}/configure \
5860           $(HOST_CONFIGARGS) $${srcdiroption} \
5861           || exit 1
5862
5863 .PHONY: all-fastjar maybe-all-fastjar
5864 maybe-all-fastjar:
5865 all-fastjar: configure-fastjar
5866         @r=`${PWD_COMMAND}`; export r; \
5867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5868         $(SET_LIB_PATH) \
5869         (cd fastjar && $(MAKE) $(FLAGS_TO_PASS) all)
5870
5871 .PHONY: check-fastjar maybe-check-fastjar
5872 maybe-check-fastjar:
5873
5874 # This module is only tested in a native toolchain.
5875 check-fastjar:
5876         @if [ '$(host)' = '$(target)' ] ; then \
5877           r=`${PWD_COMMAND}`; export r; \
5878           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5879           $(SET_LIB_PATH) \
5880           (cd fastjar && $(MAKE) $(FLAGS_TO_PASS) check); \
5881         fi
5882
5883
5884 .PHONY: install-fastjar maybe-install-fastjar
5885 maybe-install-fastjar:
5886
5887 install-fastjar: installdirs
5888         @r=`${PWD_COMMAND}`; export r; \
5889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5890         $(SET_LIB_PATH) \
5891         (cd fastjar && $(MAKE) $(FLAGS_TO_PASS) install)
5892
5893
5894 # Other targets (info, dvi, etc.)
5895
5896 .PHONY: maybe-info-fastjar info-fastjar
5897 maybe-info-fastjar:
5898
5899 info-fastjar: \
5900     configure-fastjar 
5901         @[ -f ./fastjar/Makefile ] || exit 0; \
5902         r=`${PWD_COMMAND}`; export r; \
5903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5904         $(SET_LIB_PATH) \
5905         for flag in $(EXTRA_HOST_FLAGS); do \
5906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5907         done; \
5908         echo "Doing info in fastjar" ; \
5909         (cd fastjar && \
5910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5912                   "RANLIB=$${RANLIB}" \
5913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5914                   info) \
5915           || exit 1
5916
5917
5918 .PHONY: maybe-dvi-fastjar dvi-fastjar
5919 maybe-dvi-fastjar:
5920
5921 dvi-fastjar: \
5922     configure-fastjar 
5923         @[ -f ./fastjar/Makefile ] || exit 0; \
5924         r=`${PWD_COMMAND}`; export r; \
5925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5926         $(SET_LIB_PATH) \
5927         for flag in $(EXTRA_HOST_FLAGS); do \
5928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5929         done; \
5930         echo "Doing dvi in fastjar" ; \
5931         (cd fastjar && \
5932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5934                   "RANLIB=$${RANLIB}" \
5935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5936                   dvi) \
5937           || exit 1
5938
5939
5940 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
5941 maybe-TAGS-fastjar:
5942
5943 TAGS-fastjar: \
5944     configure-fastjar 
5945         @[ -f ./fastjar/Makefile ] || exit 0; \
5946         r=`${PWD_COMMAND}`; export r; \
5947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5948         $(SET_LIB_PATH) \
5949         for flag in $(EXTRA_HOST_FLAGS); do \
5950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5951         done; \
5952         echo "Doing TAGS in fastjar" ; \
5953         (cd fastjar && \
5954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5956                   "RANLIB=$${RANLIB}" \
5957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5958                   TAGS) \
5959           || exit 1
5960
5961
5962 .PHONY: maybe-install-info-fastjar install-info-fastjar
5963 maybe-install-info-fastjar:
5964
5965 install-info-fastjar: \
5966     configure-fastjar \
5967     info-fastjar 
5968         @[ -f ./fastjar/Makefile ] || exit 0; \
5969         r=`${PWD_COMMAND}`; export r; \
5970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5971         $(SET_LIB_PATH) \
5972         for flag in $(EXTRA_HOST_FLAGS); do \
5973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5974         done; \
5975         echo "Doing install-info in fastjar" ; \
5976         (cd fastjar && \
5977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5979                   "RANLIB=$${RANLIB}" \
5980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5981                   install-info) \
5982           || exit 1
5983
5984
5985 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
5986 maybe-installcheck-fastjar:
5987
5988 installcheck-fastjar: \
5989     configure-fastjar 
5990         @[ -f ./fastjar/Makefile ] || exit 0; \
5991         r=`${PWD_COMMAND}`; export r; \
5992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5993         $(SET_LIB_PATH) \
5994         for flag in $(EXTRA_HOST_FLAGS); do \
5995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5996         done; \
5997         echo "Doing installcheck in fastjar" ; \
5998         (cd fastjar && \
5999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6001                   "RANLIB=$${RANLIB}" \
6002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6003                   installcheck) \
6004           || exit 1
6005
6006
6007 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
6008 maybe-mostlyclean-fastjar:
6009
6010 mostlyclean-fastjar: 
6011         @[ -f ./fastjar/Makefile ] || exit 0; \
6012         r=`${PWD_COMMAND}`; export r; \
6013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6014         $(SET_LIB_PATH) \
6015         for flag in $(EXTRA_HOST_FLAGS); do \
6016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6017         done; \
6018         echo "Doing mostlyclean in fastjar" ; \
6019         (cd fastjar && \
6020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6022                   "RANLIB=$${RANLIB}" \
6023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6024                   mostlyclean) \
6025           || exit 1
6026
6027
6028 .PHONY: maybe-clean-fastjar clean-fastjar
6029 maybe-clean-fastjar:
6030
6031 clean-fastjar: 
6032         @[ -f ./fastjar/Makefile ] || exit 0; \
6033         r=`${PWD_COMMAND}`; export r; \
6034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6035         $(SET_LIB_PATH) \
6036         for flag in $(EXTRA_HOST_FLAGS); do \
6037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6038         done; \
6039         echo "Doing clean in fastjar" ; \
6040         (cd fastjar && \
6041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6043                   "RANLIB=$${RANLIB}" \
6044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6045                   clean) \
6046           || exit 1
6047
6048
6049 .PHONY: maybe-distclean-fastjar distclean-fastjar
6050 maybe-distclean-fastjar:
6051
6052 distclean-fastjar: 
6053         @[ -f ./fastjar/Makefile ] || exit 0; \
6054         r=`${PWD_COMMAND}`; export r; \
6055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6056         $(SET_LIB_PATH) \
6057         for flag in $(EXTRA_HOST_FLAGS); do \
6058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6059         done; \
6060         echo "Doing distclean in fastjar" ; \
6061         (cd fastjar && \
6062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6064                   "RANLIB=$${RANLIB}" \
6065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6066                   distclean) \
6067           || exit 1
6068
6069
6070 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
6071 maybe-maintainer-clean-fastjar:
6072
6073 maintainer-clean-fastjar: 
6074         @[ -f ./fastjar/Makefile ] || exit 0; \
6075         r=`${PWD_COMMAND}`; export r; \
6076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6077         $(SET_LIB_PATH) \
6078         for flag in $(EXTRA_HOST_FLAGS); do \
6079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6080         done; \
6081         echo "Doing maintainer-clean in fastjar" ; \
6082         (cd fastjar && \
6083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6085                   "RANLIB=$${RANLIB}" \
6086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6087                   maintainer-clean) \
6088           || exit 1
6089
6090
6091
6092 .PHONY: configure-fileutils maybe-configure-fileutils
6093 maybe-configure-fileutils:
6094 configure-fileutils:
6095         @test ! -f fileutils/Makefile || exit 0; \
6096         [ -d fileutils ] || mkdir fileutils; \
6097         r=`${PWD_COMMAND}`; export r; \
6098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6099         CC="$(CC)"; export CC; \
6100         CFLAGS="$(CFLAGS)"; export CFLAGS; \
6101         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
6102         CXX="$(CXX)"; export CXX; \
6103         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
6104         AR="$(AR)"; export AR; \
6105         AS="$(AS)"; export AS; \
6106         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
6107         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
6108         LD="$(LD)"; export LD; \
6109         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
6110         NM="$(NM)"; export NM; \
6111         RANLIB="$(RANLIB)"; export RANLIB; \
6112         WINDRES="$(WINDRES)"; export WINDRES; \
6113         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
6114         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
6115         echo Configuring in fileutils; \
6116         cd fileutils || exit 1; \
6117         case $(srcdir) in \
6118           \.) \
6119             srcdiroption="--srcdir=."; \
6120             libsrcdir=".";; \
6121           /* | [A-Za-z]:[\\/]*) \
6122             srcdiroption="--srcdir=$(srcdir)/fileutils"; \
6123             libsrcdir="$$s/fileutils";; \
6124           *) \
6125             srcdiroption="--srcdir=../$(srcdir)/fileutils"; \
6126             libsrcdir="$$s/fileutils";; \
6127         esac; \
6128         $(SHELL) $${libsrcdir}/configure \
6129           $(HOST_CONFIGARGS) $${srcdiroption} \
6130           || exit 1
6131
6132 .PHONY: all-fileutils maybe-all-fileutils
6133 maybe-all-fileutils:
6134 all-fileutils: configure-fileutils
6135         @r=`${PWD_COMMAND}`; export r; \
6136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6137         $(SET_LIB_PATH) \
6138         (cd fileutils && $(MAKE) $(FLAGS_TO_PASS) all)
6139
6140 .PHONY: check-fileutils maybe-check-fileutils
6141 maybe-check-fileutils:
6142
6143 check-fileutils:
6144         @r=`${PWD_COMMAND}`; export r; \
6145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6146         $(SET_LIB_PATH) \
6147         (cd fileutils && $(MAKE) $(FLAGS_TO_PASS) check)
6148
6149
6150 .PHONY: install-fileutils maybe-install-fileutils
6151 maybe-install-fileutils:
6152
6153 install-fileutils: installdirs
6154         @r=`${PWD_COMMAND}`; export r; \
6155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6156         $(SET_LIB_PATH) \
6157         (cd fileutils && $(MAKE) $(FLAGS_TO_PASS) install)
6158
6159
6160 # Other targets (info, dvi, etc.)
6161
6162 .PHONY: maybe-info-fileutils info-fileutils
6163 maybe-info-fileutils:
6164
6165 info-fileutils: \
6166     configure-fileutils 
6167         @[ -f ./fileutils/Makefile ] || exit 0; \
6168         r=`${PWD_COMMAND}`; export r; \
6169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6170         $(SET_LIB_PATH) \
6171         for flag in $(EXTRA_HOST_FLAGS); do \
6172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6173         done; \
6174         echo "Doing info in fileutils" ; \
6175         (cd fileutils && \
6176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6178                   "RANLIB=$${RANLIB}" \
6179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6180                   info) \
6181           || exit 1
6182
6183
6184 .PHONY: maybe-dvi-fileutils dvi-fileutils
6185 maybe-dvi-fileutils:
6186
6187 dvi-fileutils: \
6188     configure-fileutils 
6189         @[ -f ./fileutils/Makefile ] || exit 0; \
6190         r=`${PWD_COMMAND}`; export r; \
6191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6192         $(SET_LIB_PATH) \
6193         for flag in $(EXTRA_HOST_FLAGS); do \
6194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6195         done; \
6196         echo "Doing dvi in fileutils" ; \
6197         (cd fileutils && \
6198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6200                   "RANLIB=$${RANLIB}" \
6201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6202                   dvi) \
6203           || exit 1
6204
6205
6206 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
6207 maybe-TAGS-fileutils:
6208
6209 TAGS-fileutils: \
6210     configure-fileutils 
6211         @[ -f ./fileutils/Makefile ] || exit 0; \
6212         r=`${PWD_COMMAND}`; export r; \
6213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6214         $(SET_LIB_PATH) \
6215         for flag in $(EXTRA_HOST_FLAGS); do \
6216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6217         done; \
6218         echo "Doing TAGS in fileutils" ; \
6219         (cd fileutils && \
6220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6222                   "RANLIB=$${RANLIB}" \
6223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6224                   TAGS) \
6225           || exit 1
6226
6227
6228 .PHONY: maybe-install-info-fileutils install-info-fileutils
6229 maybe-install-info-fileutils:
6230
6231 install-info-fileutils: \
6232     configure-fileutils \
6233     info-fileutils 
6234         @[ -f ./fileutils/Makefile ] || exit 0; \
6235         r=`${PWD_COMMAND}`; export r; \
6236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6237         $(SET_LIB_PATH) \
6238         for flag in $(EXTRA_HOST_FLAGS); do \
6239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6240         done; \
6241         echo "Doing install-info in fileutils" ; \
6242         (cd fileutils && \
6243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6245                   "RANLIB=$${RANLIB}" \
6246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6247                   install-info) \
6248           || exit 1
6249
6250
6251 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
6252 maybe-installcheck-fileutils:
6253
6254 installcheck-fileutils: \
6255     configure-fileutils 
6256         @[ -f ./fileutils/Makefile ] || exit 0; \
6257         r=`${PWD_COMMAND}`; export r; \
6258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6259         $(SET_LIB_PATH) \
6260         for flag in $(EXTRA_HOST_FLAGS); do \
6261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6262         done; \
6263         echo "Doing installcheck in fileutils" ; \
6264         (cd fileutils && \
6265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6267                   "RANLIB=$${RANLIB}" \
6268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6269                   installcheck) \
6270           || exit 1
6271
6272
6273 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
6274 maybe-mostlyclean-fileutils:
6275
6276 mostlyclean-fileutils: 
6277         @[ -f ./fileutils/Makefile ] || exit 0; \
6278         r=`${PWD_COMMAND}`; export r; \
6279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6280         $(SET_LIB_PATH) \
6281         for flag in $(EXTRA_HOST_FLAGS); do \
6282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6283         done; \
6284         echo "Doing mostlyclean in fileutils" ; \
6285         (cd fileutils && \
6286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6288                   "RANLIB=$${RANLIB}" \
6289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6290                   mostlyclean) \
6291           || exit 1
6292
6293
6294 .PHONY: maybe-clean-fileutils clean-fileutils
6295 maybe-clean-fileutils:
6296
6297 clean-fileutils: 
6298         @[ -f ./fileutils/Makefile ] || exit 0; \
6299         r=`${PWD_COMMAND}`; export r; \
6300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6301         $(SET_LIB_PATH) \
6302         for flag in $(EXTRA_HOST_FLAGS); do \
6303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6304         done; \
6305         echo "Doing clean in fileutils" ; \
6306         (cd fileutils && \
6307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6309                   "RANLIB=$${RANLIB}" \
6310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6311                   clean) \
6312           || exit 1
6313
6314
6315 .PHONY: maybe-distclean-fileutils distclean-fileutils
6316 maybe-distclean-fileutils:
6317
6318 distclean-fileutils: 
6319         @[ -f ./fileutils/Makefile ] || exit 0; \
6320         r=`${PWD_COMMAND}`; export r; \
6321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6322         $(SET_LIB_PATH) \
6323         for flag in $(EXTRA_HOST_FLAGS); do \
6324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6325         done; \
6326         echo "Doing distclean in fileutils" ; \
6327         (cd fileutils && \
6328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6330                   "RANLIB=$${RANLIB}" \
6331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6332                   distclean) \
6333           || exit 1
6334
6335
6336 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
6337 maybe-maintainer-clean-fileutils:
6338
6339 maintainer-clean-fileutils: 
6340         @[ -f ./fileutils/Makefile ] || exit 0; \
6341         r=`${PWD_COMMAND}`; export r; \
6342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6343         $(SET_LIB_PATH) \
6344         for flag in $(EXTRA_HOST_FLAGS); do \
6345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6346         done; \
6347         echo "Doing maintainer-clean in fileutils" ; \
6348         (cd fileutils && \
6349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6351                   "RANLIB=$${RANLIB}" \
6352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6353                   maintainer-clean) \
6354           || exit 1
6355
6356
6357
6358 .PHONY: configure-findutils maybe-configure-findutils
6359 maybe-configure-findutils:
6360 configure-findutils:
6361         @test ! -f findutils/Makefile || exit 0; \
6362         [ -d findutils ] || mkdir findutils; \
6363         r=`${PWD_COMMAND}`; export r; \
6364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6365         CC="$(CC)"; export CC; \
6366         CFLAGS="$(CFLAGS)"; export CFLAGS; \
6367         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
6368         CXX="$(CXX)"; export CXX; \
6369         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
6370         AR="$(AR)"; export AR; \
6371         AS="$(AS)"; export AS; \
6372         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
6373         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
6374         LD="$(LD)"; export LD; \
6375         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
6376         NM="$(NM)"; export NM; \
6377         RANLIB="$(RANLIB)"; export RANLIB; \
6378         WINDRES="$(WINDRES)"; export WINDRES; \
6379         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
6380         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
6381         echo Configuring in findutils; \
6382         cd findutils || exit 1; \
6383         case $(srcdir) in \
6384           \.) \
6385             srcdiroption="--srcdir=."; \
6386             libsrcdir=".";; \
6387           /* | [A-Za-z]:[\\/]*) \
6388             srcdiroption="--srcdir=$(srcdir)/findutils"; \
6389             libsrcdir="$$s/findutils";; \
6390           *) \
6391             srcdiroption="--srcdir=../$(srcdir)/findutils"; \
6392             libsrcdir="$$s/findutils";; \
6393         esac; \
6394         $(SHELL) $${libsrcdir}/configure \
6395           $(HOST_CONFIGARGS) $${srcdiroption} \
6396           || exit 1
6397
6398 .PHONY: all-findutils maybe-all-findutils
6399 maybe-all-findutils:
6400 all-findutils: configure-findutils
6401         @r=`${PWD_COMMAND}`; export r; \
6402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6403         $(SET_LIB_PATH) \
6404         (cd findutils && $(MAKE) $(FLAGS_TO_PASS) all)
6405
6406 .PHONY: check-findutils maybe-check-findutils
6407 maybe-check-findutils:
6408
6409 check-findutils:
6410         @r=`${PWD_COMMAND}`; export r; \
6411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6412         $(SET_LIB_PATH) \
6413         (cd findutils && $(MAKE) $(FLAGS_TO_PASS) check)
6414
6415
6416 .PHONY: install-findutils maybe-install-findutils
6417 maybe-install-findutils:
6418
6419 install-findutils: installdirs
6420         @r=`${PWD_COMMAND}`; export r; \
6421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6422         $(SET_LIB_PATH) \
6423         (cd findutils && $(MAKE) $(FLAGS_TO_PASS) install)
6424
6425
6426 # Other targets (info, dvi, etc.)
6427
6428 .PHONY: maybe-info-findutils info-findutils
6429 maybe-info-findutils:
6430
6431 info-findutils: \
6432     configure-findutils 
6433         @[ -f ./findutils/Makefile ] || exit 0; \
6434         r=`${PWD_COMMAND}`; export r; \
6435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6436         $(SET_LIB_PATH) \
6437         for flag in $(EXTRA_HOST_FLAGS); do \
6438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6439         done; \
6440         echo "Doing info in findutils" ; \
6441         (cd findutils && \
6442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6444                   "RANLIB=$${RANLIB}" \
6445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6446                   info) \
6447           || exit 1
6448
6449
6450 .PHONY: maybe-dvi-findutils dvi-findutils
6451 maybe-dvi-findutils:
6452
6453 dvi-findutils: \
6454     configure-findutils 
6455         @[ -f ./findutils/Makefile ] || exit 0; \
6456         r=`${PWD_COMMAND}`; export r; \
6457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6458         $(SET_LIB_PATH) \
6459         for flag in $(EXTRA_HOST_FLAGS); do \
6460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6461         done; \
6462         echo "Doing dvi in findutils" ; \
6463         (cd findutils && \
6464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6466                   "RANLIB=$${RANLIB}" \
6467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6468                   dvi) \
6469           || exit 1
6470
6471
6472 .PHONY: maybe-TAGS-findutils TAGS-findutils
6473 maybe-TAGS-findutils:
6474
6475 TAGS-findutils: \
6476     configure-findutils 
6477         @[ -f ./findutils/Makefile ] || exit 0; \
6478         r=`${PWD_COMMAND}`; export r; \
6479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6480         $(SET_LIB_PATH) \
6481         for flag in $(EXTRA_HOST_FLAGS); do \
6482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6483         done; \
6484         echo "Doing TAGS in findutils" ; \
6485         (cd findutils && \
6486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6488                   "RANLIB=$${RANLIB}" \
6489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6490                   TAGS) \
6491           || exit 1
6492
6493
6494 .PHONY: maybe-install-info-findutils install-info-findutils
6495 maybe-install-info-findutils:
6496
6497 install-info-findutils: \
6498     configure-findutils \
6499     info-findutils 
6500         @[ -f ./findutils/Makefile ] || exit 0; \
6501         r=`${PWD_COMMAND}`; export r; \
6502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6503         $(SET_LIB_PATH) \
6504         for flag in $(EXTRA_HOST_FLAGS); do \
6505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6506         done; \
6507         echo "Doing install-info in findutils" ; \
6508         (cd findutils && \
6509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6511                   "RANLIB=$${RANLIB}" \
6512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6513                   install-info) \
6514           || exit 1
6515
6516
6517 .PHONY: maybe-installcheck-findutils installcheck-findutils
6518 maybe-installcheck-findutils:
6519
6520 installcheck-findutils: \
6521     configure-findutils 
6522         @[ -f ./findutils/Makefile ] || exit 0; \
6523         r=`${PWD_COMMAND}`; export r; \
6524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6525         $(SET_LIB_PATH) \
6526         for flag in $(EXTRA_HOST_FLAGS); do \
6527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6528         done; \
6529         echo "Doing installcheck in findutils" ; \
6530         (cd findutils && \
6531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6533                   "RANLIB=$${RANLIB}" \
6534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6535                   installcheck) \
6536           || exit 1
6537
6538
6539 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
6540 maybe-mostlyclean-findutils:
6541
6542 mostlyclean-findutils: 
6543         @[ -f ./findutils/Makefile ] || exit 0; \
6544         r=`${PWD_COMMAND}`; export r; \
6545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6546         $(SET_LIB_PATH) \
6547         for flag in $(EXTRA_HOST_FLAGS); do \
6548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6549         done; \
6550         echo "Doing mostlyclean in findutils" ; \
6551         (cd findutils && \
6552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6554                   "RANLIB=$${RANLIB}" \
6555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6556                   mostlyclean) \
6557           || exit 1
6558
6559
6560 .PHONY: maybe-clean-findutils clean-findutils
6561 maybe-clean-findutils:
6562
6563 clean-findutils: 
6564         @[ -f ./findutils/Makefile ] || exit 0; \
6565         r=`${PWD_COMMAND}`; export r; \
6566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6567         $(SET_LIB_PATH) \
6568         for flag in $(EXTRA_HOST_FLAGS); do \
6569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6570         done; \
6571         echo "Doing clean in findutils" ; \
6572         (cd findutils && \
6573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6575                   "RANLIB=$${RANLIB}" \
6576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6577                   clean) \
6578           || exit 1
6579
6580
6581 .PHONY: maybe-distclean-findutils distclean-findutils
6582 maybe-distclean-findutils:
6583
6584 distclean-findutils: 
6585         @[ -f ./findutils/Makefile ] || exit 0; \
6586         r=`${PWD_COMMAND}`; export r; \
6587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6588         $(SET_LIB_PATH) \
6589         for flag in $(EXTRA_HOST_FLAGS); do \
6590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6591         done; \
6592         echo "Doing distclean in findutils" ; \
6593         (cd findutils && \
6594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6596                   "RANLIB=$${RANLIB}" \
6597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6598                   distclean) \
6599           || exit 1
6600
6601
6602 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
6603 maybe-maintainer-clean-findutils:
6604
6605 maintainer-clean-findutils: 
6606         @[ -f ./findutils/Makefile ] || exit 0; \
6607         r=`${PWD_COMMAND}`; export r; \
6608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6609         $(SET_LIB_PATH) \
6610         for flag in $(EXTRA_HOST_FLAGS); do \
6611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6612         done; \
6613         echo "Doing maintainer-clean in findutils" ; \
6614         (cd findutils && \
6615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6617                   "RANLIB=$${RANLIB}" \
6618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6619                   maintainer-clean) \
6620           || exit 1
6621
6622
6623
6624 .PHONY: configure-find maybe-configure-find
6625 maybe-configure-find:
6626 configure-find:
6627         @test ! -f find/Makefile || exit 0; \
6628         [ -d find ] || mkdir find; \
6629         r=`${PWD_COMMAND}`; export r; \
6630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6631         CC="$(CC)"; export CC; \
6632         CFLAGS="$(CFLAGS)"; export CFLAGS; \
6633         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
6634         CXX="$(CXX)"; export CXX; \
6635         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
6636         AR="$(AR)"; export AR; \
6637         AS="$(AS)"; export AS; \
6638         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
6639         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
6640         LD="$(LD)"; export LD; \
6641         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
6642         NM="$(NM)"; export NM; \
6643         RANLIB="$(RANLIB)"; export RANLIB; \
6644         WINDRES="$(WINDRES)"; export WINDRES; \
6645         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
6646         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
6647         echo Configuring in find; \
6648         cd find || exit 1; \
6649         case $(srcdir) in \
6650           \.) \
6651             srcdiroption="--srcdir=."; \
6652             libsrcdir=".";; \
6653           /* | [A-Za-z]:[\\/]*) \
6654             srcdiroption="--srcdir=$(srcdir)/find"; \
6655             libsrcdir="$$s/find";; \
6656           *) \
6657             srcdiroption="--srcdir=../$(srcdir)/find"; \
6658             libsrcdir="$$s/find";; \
6659         esac; \
6660         $(SHELL) $${libsrcdir}/configure \
6661           $(HOST_CONFIGARGS) $${srcdiroption} \
6662           || exit 1
6663
6664 .PHONY: all-find maybe-all-find
6665 maybe-all-find:
6666 all-find: configure-find
6667         @r=`${PWD_COMMAND}`; export r; \
6668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6669         $(SET_LIB_PATH) \
6670         (cd find && $(MAKE) $(FLAGS_TO_PASS) all)
6671
6672 .PHONY: check-find maybe-check-find
6673 maybe-check-find:
6674
6675 check-find:
6676         @r=`${PWD_COMMAND}`; export r; \
6677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6678         $(SET_LIB_PATH) \
6679         (cd find && $(MAKE) $(FLAGS_TO_PASS) check)
6680
6681
6682 .PHONY: install-find maybe-install-find
6683 maybe-install-find:
6684
6685 install-find: installdirs
6686         @r=`${PWD_COMMAND}`; export r; \
6687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6688         $(SET_LIB_PATH) \
6689         (cd find && $(MAKE) $(FLAGS_TO_PASS) install)
6690
6691
6692 # Other targets (info, dvi, etc.)
6693
6694 .PHONY: maybe-info-find info-find
6695 maybe-info-find:
6696
6697 info-find: \
6698     configure-find 
6699         @[ -f ./find/Makefile ] || exit 0; \
6700         r=`${PWD_COMMAND}`; export r; \
6701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6702         $(SET_LIB_PATH) \
6703         for flag in $(EXTRA_HOST_FLAGS); do \
6704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6705         done; \
6706         echo "Doing info in find" ; \
6707         (cd find && \
6708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6710                   "RANLIB=$${RANLIB}" \
6711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6712                   info) \
6713           || exit 1
6714
6715
6716 .PHONY: maybe-dvi-find dvi-find
6717 maybe-dvi-find:
6718
6719 dvi-find: \
6720     configure-find 
6721         @[ -f ./find/Makefile ] || exit 0; \
6722         r=`${PWD_COMMAND}`; export r; \
6723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6724         $(SET_LIB_PATH) \
6725         for flag in $(EXTRA_HOST_FLAGS); do \
6726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6727         done; \
6728         echo "Doing dvi in find" ; \
6729         (cd find && \
6730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6732                   "RANLIB=$${RANLIB}" \
6733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6734                   dvi) \
6735           || exit 1
6736
6737
6738 .PHONY: maybe-TAGS-find TAGS-find
6739 maybe-TAGS-find:
6740
6741 TAGS-find: \
6742     configure-find 
6743         @[ -f ./find/Makefile ] || exit 0; \
6744         r=`${PWD_COMMAND}`; export r; \
6745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6746         $(SET_LIB_PATH) \
6747         for flag in $(EXTRA_HOST_FLAGS); do \
6748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6749         done; \
6750         echo "Doing TAGS in find" ; \
6751         (cd find && \
6752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6754                   "RANLIB=$${RANLIB}" \
6755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6756                   TAGS) \
6757           || exit 1
6758
6759
6760 .PHONY: maybe-install-info-find install-info-find
6761 maybe-install-info-find:
6762
6763 install-info-find: \
6764     configure-find \
6765     info-find 
6766         @[ -f ./find/Makefile ] || exit 0; \
6767         r=`${PWD_COMMAND}`; export r; \
6768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6769         $(SET_LIB_PATH) \
6770         for flag in $(EXTRA_HOST_FLAGS); do \
6771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6772         done; \
6773         echo "Doing install-info in find" ; \
6774         (cd find && \
6775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6777                   "RANLIB=$${RANLIB}" \
6778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6779                   install-info) \
6780           || exit 1
6781
6782
6783 .PHONY: maybe-installcheck-find installcheck-find
6784 maybe-installcheck-find:
6785
6786 installcheck-find: \
6787     configure-find 
6788         @[ -f ./find/Makefile ] || exit 0; \
6789         r=`${PWD_COMMAND}`; export r; \
6790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6791         $(SET_LIB_PATH) \
6792         for flag in $(EXTRA_HOST_FLAGS); do \
6793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6794         done; \
6795         echo "Doing installcheck in find" ; \
6796         (cd find && \
6797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6799                   "RANLIB=$${RANLIB}" \
6800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6801                   installcheck) \
6802           || exit 1
6803
6804
6805 .PHONY: maybe-mostlyclean-find mostlyclean-find
6806 maybe-mostlyclean-find:
6807
6808 mostlyclean-find: 
6809         @[ -f ./find/Makefile ] || exit 0; \
6810         r=`${PWD_COMMAND}`; export r; \
6811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6812         $(SET_LIB_PATH) \
6813         for flag in $(EXTRA_HOST_FLAGS); do \
6814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6815         done; \
6816         echo "Doing mostlyclean in find" ; \
6817         (cd find && \
6818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6820                   "RANLIB=$${RANLIB}" \
6821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6822                   mostlyclean) \
6823           || exit 1
6824
6825
6826 .PHONY: maybe-clean-find clean-find
6827 maybe-clean-find:
6828
6829 clean-find: 
6830         @[ -f ./find/Makefile ] || exit 0; \
6831         r=`${PWD_COMMAND}`; export r; \
6832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6833         $(SET_LIB_PATH) \
6834         for flag in $(EXTRA_HOST_FLAGS); do \
6835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6836         done; \
6837         echo "Doing clean in find" ; \
6838         (cd find && \
6839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6841                   "RANLIB=$${RANLIB}" \
6842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6843                   clean) \
6844           || exit 1
6845
6846
6847 .PHONY: maybe-distclean-find distclean-find
6848 maybe-distclean-find:
6849
6850 distclean-find: 
6851         @[ -f ./find/Makefile ] || exit 0; \
6852         r=`${PWD_COMMAND}`; export r; \
6853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6854         $(SET_LIB_PATH) \
6855         for flag in $(EXTRA_HOST_FLAGS); do \
6856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6857         done; \
6858         echo "Doing distclean in find" ; \
6859         (cd find && \
6860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6862                   "RANLIB=$${RANLIB}" \
6863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6864                   distclean) \
6865           || exit 1
6866
6867
6868 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
6869 maybe-maintainer-clean-find:
6870
6871 maintainer-clean-find: 
6872         @[ -f ./find/Makefile ] || exit 0; \
6873         r=`${PWD_COMMAND}`; export r; \
6874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6875         $(SET_LIB_PATH) \
6876         for flag in $(EXTRA_HOST_FLAGS); do \
6877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6878         done; \
6879         echo "Doing maintainer-clean in find" ; \
6880         (cd find && \
6881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6883                   "RANLIB=$${RANLIB}" \
6884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6885                   maintainer-clean) \
6886           || exit 1
6887
6888
6889
6890 .PHONY: configure-flex maybe-configure-flex
6891 maybe-configure-flex:
6892 configure-flex:
6893         @test ! -f flex/Makefile || exit 0; \
6894         [ -d flex ] || mkdir flex; \
6895         r=`${PWD_COMMAND}`; export r; \
6896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6897         CC="$(CC)"; export CC; \
6898         CFLAGS="$(CFLAGS)"; export CFLAGS; \
6899         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
6900         CXX="$(CXX)"; export CXX; \
6901         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
6902         AR="$(AR)"; export AR; \
6903         AS="$(AS)"; export AS; \
6904         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
6905         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
6906         LD="$(LD)"; export LD; \
6907         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
6908         NM="$(NM)"; export NM; \
6909         RANLIB="$(RANLIB)"; export RANLIB; \
6910         WINDRES="$(WINDRES)"; export WINDRES; \
6911         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
6912         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
6913         echo Configuring in flex; \
6914         cd flex || exit 1; \
6915         case $(srcdir) in \
6916           \.) \
6917             srcdiroption="--srcdir=."; \
6918             libsrcdir=".";; \
6919           /* | [A-Za-z]:[\\/]*) \
6920             srcdiroption="--srcdir=$(srcdir)/flex"; \
6921             libsrcdir="$$s/flex";; \
6922           *) \
6923             srcdiroption="--srcdir=../$(srcdir)/flex"; \
6924             libsrcdir="$$s/flex";; \
6925         esac; \
6926         $(SHELL) $${libsrcdir}/configure \
6927           $(HOST_CONFIGARGS) $${srcdiroption} \
6928           || exit 1
6929
6930 .PHONY: all-flex maybe-all-flex
6931 maybe-all-flex:
6932 all-flex: configure-flex
6933         @r=`${PWD_COMMAND}`; export r; \
6934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6935         $(SET_LIB_PATH) \
6936         (cd flex && $(MAKE) $(FLAGS_TO_PASS) all)
6937
6938 .PHONY: check-flex maybe-check-flex
6939 maybe-check-flex:
6940
6941 # This module is only tested in a native toolchain.
6942 check-flex:
6943         @if [ '$(host)' = '$(target)' ] ; then \
6944           r=`${PWD_COMMAND}`; export r; \
6945           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6946           $(SET_LIB_PATH) \
6947           (cd flex && $(MAKE) $(FLAGS_TO_PASS) check); \
6948         fi
6949
6950
6951 .PHONY: install-flex maybe-install-flex
6952 maybe-install-flex:
6953
6954 install-flex: installdirs
6955         @r=`${PWD_COMMAND}`; export r; \
6956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6957         $(SET_LIB_PATH) \
6958         (cd flex && $(MAKE) $(FLAGS_TO_PASS) install)
6959
6960
6961 # Other targets (info, dvi, etc.)
6962
6963 .PHONY: maybe-info-flex info-flex
6964 maybe-info-flex:
6965
6966 info-flex: \
6967     configure-flex 
6968         @[ -f ./flex/Makefile ] || exit 0; \
6969         r=`${PWD_COMMAND}`; export r; \
6970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6971         $(SET_LIB_PATH) \
6972         for flag in $(EXTRA_HOST_FLAGS); do \
6973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6974         done; \
6975         echo "Doing info in flex" ; \
6976         (cd flex && \
6977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6979                   "RANLIB=$${RANLIB}" \
6980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6981                   info) \
6982           || exit 1
6983
6984
6985 .PHONY: maybe-dvi-flex dvi-flex
6986 maybe-dvi-flex:
6987
6988 dvi-flex: \
6989     configure-flex 
6990         @[ -f ./flex/Makefile ] || exit 0; \
6991         r=`${PWD_COMMAND}`; export r; \
6992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6993         $(SET_LIB_PATH) \
6994         for flag in $(EXTRA_HOST_FLAGS); do \
6995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6996         done; \
6997         echo "Doing dvi in flex" ; \
6998         (cd flex && \
6999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7001                   "RANLIB=$${RANLIB}" \
7002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7003                   dvi) \
7004           || exit 1
7005
7006
7007 .PHONY: maybe-TAGS-flex TAGS-flex
7008 maybe-TAGS-flex:
7009
7010 TAGS-flex: \
7011     configure-flex 
7012         @[ -f ./flex/Makefile ] || exit 0; \
7013         r=`${PWD_COMMAND}`; export r; \
7014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7015         $(SET_LIB_PATH) \
7016         for flag in $(EXTRA_HOST_FLAGS); do \
7017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7018         done; \
7019         echo "Doing TAGS in flex" ; \
7020         (cd flex && \
7021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7023                   "RANLIB=$${RANLIB}" \
7024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7025                   TAGS) \
7026           || exit 1
7027
7028
7029 .PHONY: maybe-install-info-flex install-info-flex
7030 maybe-install-info-flex:
7031
7032 install-info-flex: \
7033     configure-flex \
7034     info-flex 
7035         @[ -f ./flex/Makefile ] || exit 0; \
7036         r=`${PWD_COMMAND}`; export r; \
7037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7038         $(SET_LIB_PATH) \
7039         for flag in $(EXTRA_HOST_FLAGS); do \
7040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7041         done; \
7042         echo "Doing install-info in flex" ; \
7043         (cd flex && \
7044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7046                   "RANLIB=$${RANLIB}" \
7047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7048                   install-info) \
7049           || exit 1
7050
7051
7052 .PHONY: maybe-installcheck-flex installcheck-flex
7053 maybe-installcheck-flex:
7054
7055 installcheck-flex: \
7056     configure-flex 
7057         @[ -f ./flex/Makefile ] || exit 0; \
7058         r=`${PWD_COMMAND}`; export r; \
7059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7060         $(SET_LIB_PATH) \
7061         for flag in $(EXTRA_HOST_FLAGS); do \
7062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7063         done; \
7064         echo "Doing installcheck in flex" ; \
7065         (cd flex && \
7066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7068                   "RANLIB=$${RANLIB}" \
7069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7070                   installcheck) \
7071           || exit 1
7072
7073
7074 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
7075 maybe-mostlyclean-flex:
7076
7077 mostlyclean-flex: 
7078         @[ -f ./flex/Makefile ] || exit 0; \
7079         r=`${PWD_COMMAND}`; export r; \
7080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7081         $(SET_LIB_PATH) \
7082         for flag in $(EXTRA_HOST_FLAGS); do \
7083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7084         done; \
7085         echo "Doing mostlyclean in flex" ; \
7086         (cd flex && \
7087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7089                   "RANLIB=$${RANLIB}" \
7090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7091                   mostlyclean) \
7092           || exit 1
7093
7094
7095 .PHONY: maybe-clean-flex clean-flex
7096 maybe-clean-flex:
7097
7098 clean-flex: 
7099         @[ -f ./flex/Makefile ] || exit 0; \
7100         r=`${PWD_COMMAND}`; export r; \
7101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7102         $(SET_LIB_PATH) \
7103         for flag in $(EXTRA_HOST_FLAGS); do \
7104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7105         done; \
7106         echo "Doing clean in flex" ; \
7107         (cd flex && \
7108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7110                   "RANLIB=$${RANLIB}" \
7111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7112                   clean) \
7113           || exit 1
7114
7115
7116 .PHONY: maybe-distclean-flex distclean-flex
7117 maybe-distclean-flex:
7118
7119 distclean-flex: 
7120         @[ -f ./flex/Makefile ] || exit 0; \
7121         r=`${PWD_COMMAND}`; export r; \
7122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7123         $(SET_LIB_PATH) \
7124         for flag in $(EXTRA_HOST_FLAGS); do \
7125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7126         done; \
7127         echo "Doing distclean in flex" ; \
7128         (cd flex && \
7129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7131                   "RANLIB=$${RANLIB}" \
7132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7133                   distclean) \
7134           || exit 1
7135
7136
7137 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
7138 maybe-maintainer-clean-flex:
7139
7140 maintainer-clean-flex: 
7141         @[ -f ./flex/Makefile ] || exit 0; \
7142         r=`${PWD_COMMAND}`; export r; \
7143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7144         $(SET_LIB_PATH) \
7145         for flag in $(EXTRA_HOST_FLAGS); do \
7146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7147         done; \
7148         echo "Doing maintainer-clean in flex" ; \
7149         (cd flex && \
7150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7152                   "RANLIB=$${RANLIB}" \
7153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7154                   maintainer-clean) \
7155           || exit 1
7156
7157
7158
7159 .PHONY: configure-gas maybe-configure-gas
7160 maybe-configure-gas:
7161 configure-gas:
7162         @test ! -f gas/Makefile || exit 0; \
7163         [ -d gas ] || mkdir gas; \
7164         r=`${PWD_COMMAND}`; export r; \
7165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7166         CC="$(CC)"; export CC; \
7167         CFLAGS="$(CFLAGS)"; export CFLAGS; \
7168         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
7169         CXX="$(CXX)"; export CXX; \
7170         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
7171         AR="$(AR)"; export AR; \
7172         AS="$(AS)"; export AS; \
7173         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
7174         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
7175         LD="$(LD)"; export LD; \
7176         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
7177         NM="$(NM)"; export NM; \
7178         RANLIB="$(RANLIB)"; export RANLIB; \
7179         WINDRES="$(WINDRES)"; export WINDRES; \
7180         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
7181         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
7182         echo Configuring in gas; \
7183         cd gas || exit 1; \
7184         case $(srcdir) in \
7185           \.) \
7186             srcdiroption="--srcdir=."; \
7187             libsrcdir=".";; \
7188           /* | [A-Za-z]:[\\/]*) \
7189             srcdiroption="--srcdir=$(srcdir)/gas"; \
7190             libsrcdir="$$s/gas";; \
7191           *) \
7192             srcdiroption="--srcdir=../$(srcdir)/gas"; \
7193             libsrcdir="$$s/gas";; \
7194         esac; \
7195         $(SHELL) $${libsrcdir}/configure \
7196           $(HOST_CONFIGARGS) $${srcdiroption} \
7197           || exit 1
7198
7199 .PHONY: all-gas maybe-all-gas
7200 maybe-all-gas:
7201 all-gas: configure-gas
7202         @r=`${PWD_COMMAND}`; export r; \
7203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7204         $(SET_LIB_PATH) \
7205         (cd gas && $(MAKE) $(FLAGS_TO_PASS) all)
7206
7207 .PHONY: check-gas maybe-check-gas
7208 maybe-check-gas:
7209
7210 check-gas:
7211         @r=`${PWD_COMMAND}`; export r; \
7212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7213         $(SET_LIB_PATH) \
7214         (cd gas && $(MAKE) $(FLAGS_TO_PASS) check)
7215
7216
7217 .PHONY: install-gas maybe-install-gas
7218 maybe-install-gas:
7219
7220 install-gas: installdirs
7221         @r=`${PWD_COMMAND}`; export r; \
7222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7223         $(SET_LIB_PATH) \
7224         (cd gas && $(MAKE) $(FLAGS_TO_PASS) install)
7225
7226
7227 # Other targets (info, dvi, etc.)
7228
7229 .PHONY: maybe-info-gas info-gas
7230 maybe-info-gas:
7231
7232 info-gas: \
7233     configure-gas 
7234         @[ -f ./gas/Makefile ] || exit 0; \
7235         r=`${PWD_COMMAND}`; export r; \
7236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7237         $(SET_LIB_PATH) \
7238         for flag in $(EXTRA_HOST_FLAGS); do \
7239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7240         done; \
7241         echo "Doing info in gas" ; \
7242         (cd gas && \
7243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7245                   "RANLIB=$${RANLIB}" \
7246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7247                   info) \
7248           || exit 1
7249
7250
7251 .PHONY: maybe-dvi-gas dvi-gas
7252 maybe-dvi-gas:
7253
7254 dvi-gas: \
7255     configure-gas 
7256         @[ -f ./gas/Makefile ] || exit 0; \
7257         r=`${PWD_COMMAND}`; export r; \
7258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7259         $(SET_LIB_PATH) \
7260         for flag in $(EXTRA_HOST_FLAGS); do \
7261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7262         done; \
7263         echo "Doing dvi in gas" ; \
7264         (cd gas && \
7265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7267                   "RANLIB=$${RANLIB}" \
7268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7269                   dvi) \
7270           || exit 1
7271
7272
7273 .PHONY: maybe-TAGS-gas TAGS-gas
7274 maybe-TAGS-gas:
7275
7276 TAGS-gas: \
7277     configure-gas 
7278         @[ -f ./gas/Makefile ] || exit 0; \
7279         r=`${PWD_COMMAND}`; export r; \
7280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7281         $(SET_LIB_PATH) \
7282         for flag in $(EXTRA_HOST_FLAGS); do \
7283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7284         done; \
7285         echo "Doing TAGS in gas" ; \
7286         (cd gas && \
7287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7289                   "RANLIB=$${RANLIB}" \
7290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7291                   TAGS) \
7292           || exit 1
7293
7294
7295 .PHONY: maybe-install-info-gas install-info-gas
7296 maybe-install-info-gas:
7297
7298 install-info-gas: \
7299     configure-gas \
7300     info-gas 
7301         @[ -f ./gas/Makefile ] || exit 0; \
7302         r=`${PWD_COMMAND}`; export r; \
7303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7304         $(SET_LIB_PATH) \
7305         for flag in $(EXTRA_HOST_FLAGS); do \
7306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7307         done; \
7308         echo "Doing install-info in gas" ; \
7309         (cd gas && \
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                   install-info) \
7315           || exit 1
7316
7317
7318 .PHONY: maybe-installcheck-gas installcheck-gas
7319 maybe-installcheck-gas:
7320
7321 installcheck-gas: \
7322     configure-gas 
7323         @[ -f ./gas/Makefile ] || exit 0; \
7324         r=`${PWD_COMMAND}`; export r; \
7325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7326         $(SET_LIB_PATH) \
7327         for flag in $(EXTRA_HOST_FLAGS); do \
7328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7329         done; \
7330         echo "Doing installcheck in gas" ; \
7331         (cd gas && \
7332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7334                   "RANLIB=$${RANLIB}" \
7335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7336                   installcheck) \
7337           || exit 1
7338
7339
7340 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
7341 maybe-mostlyclean-gas:
7342
7343 mostlyclean-gas: 
7344         @[ -f ./gas/Makefile ] || exit 0; \
7345         r=`${PWD_COMMAND}`; export r; \
7346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7347         $(SET_LIB_PATH) \
7348         for flag in $(EXTRA_HOST_FLAGS); do \
7349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7350         done; \
7351         echo "Doing mostlyclean in gas" ; \
7352         (cd gas && \
7353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7355                   "RANLIB=$${RANLIB}" \
7356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7357                   mostlyclean) \
7358           || exit 1
7359
7360
7361 .PHONY: maybe-clean-gas clean-gas
7362 maybe-clean-gas:
7363
7364 clean-gas: 
7365         @[ -f ./gas/Makefile ] || exit 0; \
7366         r=`${PWD_COMMAND}`; export r; \
7367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7368         $(SET_LIB_PATH) \
7369         for flag in $(EXTRA_HOST_FLAGS); do \
7370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7371         done; \
7372         echo "Doing clean in gas" ; \
7373         (cd gas && \
7374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7376                   "RANLIB=$${RANLIB}" \
7377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7378                   clean) \
7379           || exit 1
7380
7381
7382 .PHONY: maybe-distclean-gas distclean-gas
7383 maybe-distclean-gas:
7384
7385 distclean-gas: 
7386         @[ -f ./gas/Makefile ] || exit 0; \
7387         r=`${PWD_COMMAND}`; export r; \
7388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7389         $(SET_LIB_PATH) \
7390         for flag in $(EXTRA_HOST_FLAGS); do \
7391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7392         done; \
7393         echo "Doing distclean in gas" ; \
7394         (cd gas && \
7395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7397                   "RANLIB=$${RANLIB}" \
7398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7399                   distclean) \
7400           || exit 1
7401
7402
7403 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
7404 maybe-maintainer-clean-gas:
7405
7406 maintainer-clean-gas: 
7407         @[ -f ./gas/Makefile ] || exit 0; \
7408         r=`${PWD_COMMAND}`; export r; \
7409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7410         $(SET_LIB_PATH) \
7411         for flag in $(EXTRA_HOST_FLAGS); do \
7412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7413         done; \
7414         echo "Doing maintainer-clean in gas" ; \
7415         (cd gas && \
7416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7418                   "RANLIB=$${RANLIB}" \
7419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7420                   maintainer-clean) \
7421           || exit 1
7422
7423
7424
7425 .PHONY: configure-gawk maybe-configure-gawk
7426 maybe-configure-gawk:
7427 configure-gawk:
7428         @test ! -f gawk/Makefile || exit 0; \
7429         [ -d gawk ] || mkdir gawk; \
7430         r=`${PWD_COMMAND}`; export r; \
7431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7432         CC="$(CC)"; export CC; \
7433         CFLAGS="$(CFLAGS)"; export CFLAGS; \
7434         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
7435         CXX="$(CXX)"; export CXX; \
7436         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
7437         AR="$(AR)"; export AR; \
7438         AS="$(AS)"; export AS; \
7439         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
7440         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
7441         LD="$(LD)"; export LD; \
7442         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
7443         NM="$(NM)"; export NM; \
7444         RANLIB="$(RANLIB)"; export RANLIB; \
7445         WINDRES="$(WINDRES)"; export WINDRES; \
7446         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
7447         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
7448         echo Configuring in gawk; \
7449         cd gawk || exit 1; \
7450         case $(srcdir) in \
7451           \.) \
7452             srcdiroption="--srcdir=."; \
7453             libsrcdir=".";; \
7454           /* | [A-Za-z]:[\\/]*) \
7455             srcdiroption="--srcdir=$(srcdir)/gawk"; \
7456             libsrcdir="$$s/gawk";; \
7457           *) \
7458             srcdiroption="--srcdir=../$(srcdir)/gawk"; \
7459             libsrcdir="$$s/gawk";; \
7460         esac; \
7461         $(SHELL) $${libsrcdir}/configure \
7462           $(HOST_CONFIGARGS) $${srcdiroption} \
7463           || exit 1
7464
7465 .PHONY: all-gawk maybe-all-gawk
7466 maybe-all-gawk:
7467 all-gawk: configure-gawk
7468         @r=`${PWD_COMMAND}`; export r; \
7469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7470         $(SET_LIB_PATH) \
7471         (cd gawk && $(MAKE) $(FLAGS_TO_PASS) all)
7472
7473 .PHONY: check-gawk maybe-check-gawk
7474 maybe-check-gawk:
7475
7476 check-gawk:
7477         @r=`${PWD_COMMAND}`; export r; \
7478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7479         $(SET_LIB_PATH) \
7480         (cd gawk && $(MAKE) $(FLAGS_TO_PASS) check)
7481
7482
7483 .PHONY: install-gawk maybe-install-gawk
7484 maybe-install-gawk:
7485
7486 install-gawk: installdirs
7487         @r=`${PWD_COMMAND}`; export r; \
7488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7489         $(SET_LIB_PATH) \
7490         (cd gawk && $(MAKE) $(FLAGS_TO_PASS) install)
7491
7492
7493 # Other targets (info, dvi, etc.)
7494
7495 .PHONY: maybe-info-gawk info-gawk
7496 maybe-info-gawk:
7497
7498 info-gawk: \
7499     configure-gawk 
7500         @[ -f ./gawk/Makefile ] || exit 0; \
7501         r=`${PWD_COMMAND}`; export r; \
7502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7503         $(SET_LIB_PATH) \
7504         for flag in $(EXTRA_HOST_FLAGS); do \
7505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7506         done; \
7507         echo "Doing info in gawk" ; \
7508         (cd gawk && \
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                   info) \
7514           || exit 1
7515
7516
7517 .PHONY: maybe-dvi-gawk dvi-gawk
7518 maybe-dvi-gawk:
7519
7520 dvi-gawk: \
7521     configure-gawk 
7522         @[ -f ./gawk/Makefile ] || exit 0; \
7523         r=`${PWD_COMMAND}`; export r; \
7524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7525         $(SET_LIB_PATH) \
7526         for flag in $(EXTRA_HOST_FLAGS); do \
7527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7528         done; \
7529         echo "Doing dvi in gawk" ; \
7530         (cd gawk && \
7531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7533                   "RANLIB=$${RANLIB}" \
7534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7535                   dvi) \
7536           || exit 1
7537
7538
7539 .PHONY: maybe-TAGS-gawk TAGS-gawk
7540 maybe-TAGS-gawk:
7541
7542 TAGS-gawk: \
7543     configure-gawk 
7544         @[ -f ./gawk/Makefile ] || exit 0; \
7545         r=`${PWD_COMMAND}`; export r; \
7546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7547         $(SET_LIB_PATH) \
7548         for flag in $(EXTRA_HOST_FLAGS); do \
7549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7550         done; \
7551         echo "Doing TAGS in gawk" ; \
7552         (cd gawk && \
7553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7555                   "RANLIB=$${RANLIB}" \
7556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7557                   TAGS) \
7558           || exit 1
7559
7560
7561 .PHONY: maybe-install-info-gawk install-info-gawk
7562 maybe-install-info-gawk:
7563
7564 install-info-gawk: \
7565     configure-gawk \
7566     info-gawk 
7567         @[ -f ./gawk/Makefile ] || exit 0; \
7568         r=`${PWD_COMMAND}`; export r; \
7569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7570         $(SET_LIB_PATH) \
7571         for flag in $(EXTRA_HOST_FLAGS); do \
7572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7573         done; \
7574         echo "Doing install-info in gawk" ; \
7575         (cd gawk && \
7576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7578                   "RANLIB=$${RANLIB}" \
7579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7580                   install-info) \
7581           || exit 1
7582
7583
7584 .PHONY: maybe-installcheck-gawk installcheck-gawk
7585 maybe-installcheck-gawk:
7586
7587 installcheck-gawk: \
7588     configure-gawk 
7589         @[ -f ./gawk/Makefile ] || exit 0; \
7590         r=`${PWD_COMMAND}`; export r; \
7591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7592         $(SET_LIB_PATH) \
7593         for flag in $(EXTRA_HOST_FLAGS); do \
7594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7595         done; \
7596         echo "Doing installcheck in gawk" ; \
7597         (cd gawk && \
7598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7600                   "RANLIB=$${RANLIB}" \
7601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7602                   installcheck) \
7603           || exit 1
7604
7605
7606 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
7607 maybe-mostlyclean-gawk:
7608
7609 mostlyclean-gawk: 
7610         @[ -f ./gawk/Makefile ] || exit 0; \
7611         r=`${PWD_COMMAND}`; export r; \
7612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7613         $(SET_LIB_PATH) \
7614         for flag in $(EXTRA_HOST_FLAGS); do \
7615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7616         done; \
7617         echo "Doing mostlyclean in gawk" ; \
7618         (cd gawk && \
7619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7621                   "RANLIB=$${RANLIB}" \
7622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7623                   mostlyclean) \
7624           || exit 1
7625
7626
7627 .PHONY: maybe-clean-gawk clean-gawk
7628 maybe-clean-gawk:
7629
7630 clean-gawk: 
7631         @[ -f ./gawk/Makefile ] || exit 0; \
7632         r=`${PWD_COMMAND}`; export r; \
7633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7634         $(SET_LIB_PATH) \
7635         for flag in $(EXTRA_HOST_FLAGS); do \
7636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7637         done; \
7638         echo "Doing clean in gawk" ; \
7639         (cd gawk && \
7640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7642                   "RANLIB=$${RANLIB}" \
7643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7644                   clean) \
7645           || exit 1
7646
7647
7648 .PHONY: maybe-distclean-gawk distclean-gawk
7649 maybe-distclean-gawk:
7650
7651 distclean-gawk: 
7652         @[ -f ./gawk/Makefile ] || exit 0; \
7653         r=`${PWD_COMMAND}`; export r; \
7654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7655         $(SET_LIB_PATH) \
7656         for flag in $(EXTRA_HOST_FLAGS); do \
7657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7658         done; \
7659         echo "Doing distclean in gawk" ; \
7660         (cd gawk && \
7661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7663                   "RANLIB=$${RANLIB}" \
7664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7665                   distclean) \
7666           || exit 1
7667
7668
7669 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
7670 maybe-maintainer-clean-gawk:
7671
7672 maintainer-clean-gawk: 
7673         @[ -f ./gawk/Makefile ] || exit 0; \
7674         r=`${PWD_COMMAND}`; export r; \
7675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7676         $(SET_LIB_PATH) \
7677         for flag in $(EXTRA_HOST_FLAGS); do \
7678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7679         done; \
7680         echo "Doing maintainer-clean in gawk" ; \
7681         (cd gawk && \
7682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7684                   "RANLIB=$${RANLIB}" \
7685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7686                   maintainer-clean) \
7687           || exit 1
7688
7689
7690
7691 .PHONY: configure-gettext maybe-configure-gettext
7692 maybe-configure-gettext:
7693 configure-gettext:
7694         @test ! -f gettext/Makefile || exit 0; \
7695         [ -d gettext ] || mkdir gettext; \
7696         r=`${PWD_COMMAND}`; export r; \
7697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7698         CC="$(CC)"; export CC; \
7699         CFLAGS="$(CFLAGS)"; export CFLAGS; \
7700         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
7701         CXX="$(CXX)"; export CXX; \
7702         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
7703         AR="$(AR)"; export AR; \
7704         AS="$(AS)"; export AS; \
7705         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
7706         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
7707         LD="$(LD)"; export LD; \
7708         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
7709         NM="$(NM)"; export NM; \
7710         RANLIB="$(RANLIB)"; export RANLIB; \
7711         WINDRES="$(WINDRES)"; export WINDRES; \
7712         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
7713         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
7714         echo Configuring in gettext; \
7715         cd gettext || exit 1; \
7716         case $(srcdir) in \
7717           \.) \
7718             srcdiroption="--srcdir=."; \
7719             libsrcdir=".";; \
7720           /* | [A-Za-z]:[\\/]*) \
7721             srcdiroption="--srcdir=$(srcdir)/gettext"; \
7722             libsrcdir="$$s/gettext";; \
7723           *) \
7724             srcdiroption="--srcdir=../$(srcdir)/gettext"; \
7725             libsrcdir="$$s/gettext";; \
7726         esac; \
7727         $(SHELL) $${libsrcdir}/configure \
7728           $(HOST_CONFIGARGS) $${srcdiroption} \
7729           || exit 1
7730
7731 .PHONY: all-gettext maybe-all-gettext
7732 maybe-all-gettext:
7733 all-gettext: configure-gettext
7734         @r=`${PWD_COMMAND}`; export r; \
7735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7736         $(SET_LIB_PATH) \
7737         (cd gettext && $(MAKE) $(FLAGS_TO_PASS) all)
7738
7739 .PHONY: check-gettext maybe-check-gettext
7740 maybe-check-gettext:
7741
7742 check-gettext:
7743         @r=`${PWD_COMMAND}`; export r; \
7744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7745         $(SET_LIB_PATH) \
7746         (cd gettext && $(MAKE) $(FLAGS_TO_PASS) check)
7747
7748
7749 .PHONY: install-gettext maybe-install-gettext
7750 maybe-install-gettext:
7751
7752 install-gettext: installdirs
7753         @r=`${PWD_COMMAND}`; export r; \
7754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7755         $(SET_LIB_PATH) \
7756         (cd gettext && $(MAKE) $(FLAGS_TO_PASS) install)
7757
7758
7759 # Other targets (info, dvi, etc.)
7760
7761 .PHONY: maybe-info-gettext info-gettext
7762 maybe-info-gettext:
7763
7764 info-gettext: \
7765     configure-gettext 
7766         @[ -f ./gettext/Makefile ] || exit 0; \
7767         r=`${PWD_COMMAND}`; export r; \
7768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7769         $(SET_LIB_PATH) \
7770         for flag in $(EXTRA_HOST_FLAGS); do \
7771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7772         done; \
7773         echo "Doing info in gettext" ; \
7774         (cd gettext && \
7775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7777                   "RANLIB=$${RANLIB}" \
7778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7779                   info) \
7780           || exit 1
7781
7782
7783 .PHONY: maybe-dvi-gettext dvi-gettext
7784 maybe-dvi-gettext:
7785
7786 dvi-gettext: \
7787     configure-gettext 
7788         @[ -f ./gettext/Makefile ] || exit 0; \
7789         r=`${PWD_COMMAND}`; export r; \
7790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7791         $(SET_LIB_PATH) \
7792         for flag in $(EXTRA_HOST_FLAGS); do \
7793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7794         done; \
7795         echo "Doing dvi in gettext" ; \
7796         (cd gettext && \
7797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7799                   "RANLIB=$${RANLIB}" \
7800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7801                   dvi) \
7802           || exit 1
7803
7804
7805 .PHONY: maybe-TAGS-gettext TAGS-gettext
7806 maybe-TAGS-gettext:
7807
7808 TAGS-gettext: \
7809     configure-gettext 
7810         @[ -f ./gettext/Makefile ] || exit 0; \
7811         r=`${PWD_COMMAND}`; export r; \
7812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7813         $(SET_LIB_PATH) \
7814         for flag in $(EXTRA_HOST_FLAGS); do \
7815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7816         done; \
7817         echo "Doing TAGS in gettext" ; \
7818         (cd gettext && \
7819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7821                   "RANLIB=$${RANLIB}" \
7822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7823                   TAGS) \
7824           || exit 1
7825
7826
7827 .PHONY: maybe-install-info-gettext install-info-gettext
7828 maybe-install-info-gettext:
7829
7830 install-info-gettext: \
7831     configure-gettext \
7832     info-gettext 
7833         @[ -f ./gettext/Makefile ] || exit 0; \
7834         r=`${PWD_COMMAND}`; export r; \
7835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7836         $(SET_LIB_PATH) \
7837         for flag in $(EXTRA_HOST_FLAGS); do \
7838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7839         done; \
7840         echo "Doing install-info in gettext" ; \
7841         (cd gettext && \
7842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7844                   "RANLIB=$${RANLIB}" \
7845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7846                   install-info) \
7847           || exit 1
7848
7849
7850 .PHONY: maybe-installcheck-gettext installcheck-gettext
7851 maybe-installcheck-gettext:
7852
7853 installcheck-gettext: \
7854     configure-gettext 
7855         @[ -f ./gettext/Makefile ] || exit 0; \
7856         r=`${PWD_COMMAND}`; export r; \
7857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7858         $(SET_LIB_PATH) \
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 gettext" ; \
7863         (cd gettext && \
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
7872 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
7873 maybe-mostlyclean-gettext:
7874
7875 mostlyclean-gettext: 
7876         @[ -f ./gettext/Makefile ] || exit 0; \
7877         r=`${PWD_COMMAND}`; export r; \
7878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7879         $(SET_LIB_PATH) \
7880         for flag in $(EXTRA_HOST_FLAGS); do \
7881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7882         done; \
7883         echo "Doing mostlyclean in gettext" ; \
7884         (cd gettext && \
7885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7887                   "RANLIB=$${RANLIB}" \
7888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7889                   mostlyclean) \
7890           || exit 1
7891
7892
7893 .PHONY: maybe-clean-gettext clean-gettext
7894 maybe-clean-gettext:
7895
7896 clean-gettext: 
7897         @[ -f ./gettext/Makefile ] || exit 0; \
7898         r=`${PWD_COMMAND}`; export r; \
7899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7900         $(SET_LIB_PATH) \
7901         for flag in $(EXTRA_HOST_FLAGS); do \
7902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7903         done; \
7904         echo "Doing clean in gettext" ; \
7905         (cd gettext && \
7906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7908                   "RANLIB=$${RANLIB}" \
7909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7910                   clean) \
7911           || exit 1
7912
7913
7914 .PHONY: maybe-distclean-gettext distclean-gettext
7915 maybe-distclean-gettext:
7916
7917 distclean-gettext: 
7918         @[ -f ./gettext/Makefile ] || exit 0; \
7919         r=`${PWD_COMMAND}`; export r; \
7920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7921         $(SET_LIB_PATH) \
7922         for flag in $(EXTRA_HOST_FLAGS); do \
7923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7924         done; \
7925         echo "Doing distclean in gettext" ; \
7926         (cd gettext && \
7927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7929                   "RANLIB=$${RANLIB}" \
7930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7931                   distclean) \
7932           || exit 1
7933
7934
7935 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
7936 maybe-maintainer-clean-gettext:
7937
7938 maintainer-clean-gettext: 
7939         @[ -f ./gettext/Makefile ] || exit 0; \
7940         r=`${PWD_COMMAND}`; export r; \
7941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7942         $(SET_LIB_PATH) \
7943         for flag in $(EXTRA_HOST_FLAGS); do \
7944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7945         done; \
7946         echo "Doing maintainer-clean in gettext" ; \
7947         (cd gettext && \
7948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7950                   "RANLIB=$${RANLIB}" \
7951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7952                   maintainer-clean) \
7953           || exit 1
7954
7955
7956
7957 .PHONY: configure-gnuserv maybe-configure-gnuserv
7958 maybe-configure-gnuserv:
7959 configure-gnuserv:
7960         @test ! -f gnuserv/Makefile || exit 0; \
7961         [ -d gnuserv ] || mkdir gnuserv; \
7962         r=`${PWD_COMMAND}`; export r; \
7963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7964         CC="$(CC)"; export CC; \
7965         CFLAGS="$(CFLAGS)"; export CFLAGS; \
7966         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
7967         CXX="$(CXX)"; export CXX; \
7968         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
7969         AR="$(AR)"; export AR; \
7970         AS="$(AS)"; export AS; \
7971         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
7972         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
7973         LD="$(LD)"; export LD; \
7974         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
7975         NM="$(NM)"; export NM; \
7976         RANLIB="$(RANLIB)"; export RANLIB; \
7977         WINDRES="$(WINDRES)"; export WINDRES; \
7978         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
7979         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
7980         echo Configuring in gnuserv; \
7981         cd gnuserv || exit 1; \
7982         case $(srcdir) in \
7983           \.) \
7984             srcdiroption="--srcdir=."; \
7985             libsrcdir=".";; \
7986           /* | [A-Za-z]:[\\/]*) \
7987             srcdiroption="--srcdir=$(srcdir)/gnuserv"; \
7988             libsrcdir="$$s/gnuserv";; \
7989           *) \
7990             srcdiroption="--srcdir=../$(srcdir)/gnuserv"; \
7991             libsrcdir="$$s/gnuserv";; \
7992         esac; \
7993         $(SHELL) $${libsrcdir}/configure \
7994           $(HOST_CONFIGARGS) $${srcdiroption} \
7995           || exit 1
7996
7997 .PHONY: all-gnuserv maybe-all-gnuserv
7998 maybe-all-gnuserv:
7999 all-gnuserv: configure-gnuserv
8000         @r=`${PWD_COMMAND}`; export r; \
8001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8002         $(SET_LIB_PATH) \
8003         (cd gnuserv && $(MAKE) $(FLAGS_TO_PASS) all)
8004
8005 .PHONY: check-gnuserv maybe-check-gnuserv
8006 maybe-check-gnuserv:
8007
8008 check-gnuserv:
8009         @r=`${PWD_COMMAND}`; export r; \
8010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8011         $(SET_LIB_PATH) \
8012         (cd gnuserv && $(MAKE) $(FLAGS_TO_PASS) check)
8013
8014
8015 .PHONY: install-gnuserv maybe-install-gnuserv
8016 maybe-install-gnuserv:
8017
8018 install-gnuserv: installdirs
8019         @r=`${PWD_COMMAND}`; export r; \
8020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8021         $(SET_LIB_PATH) \
8022         (cd gnuserv && $(MAKE) $(FLAGS_TO_PASS) install)
8023
8024
8025 # Other targets (info, dvi, etc.)
8026
8027 .PHONY: maybe-info-gnuserv info-gnuserv
8028 maybe-info-gnuserv:
8029
8030 info-gnuserv: \
8031     configure-gnuserv 
8032         @[ -f ./gnuserv/Makefile ] || exit 0; \
8033         r=`${PWD_COMMAND}`; export r; \
8034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8035         $(SET_LIB_PATH) \
8036         for flag in $(EXTRA_HOST_FLAGS); do \
8037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8038         done; \
8039         echo "Doing info in gnuserv" ; \
8040         (cd gnuserv && \
8041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8043                   "RANLIB=$${RANLIB}" \
8044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8045                   info) \
8046           || exit 1
8047
8048
8049 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
8050 maybe-dvi-gnuserv:
8051
8052 dvi-gnuserv: \
8053     configure-gnuserv 
8054         @[ -f ./gnuserv/Makefile ] || exit 0; \
8055         r=`${PWD_COMMAND}`; export r; \
8056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8057         $(SET_LIB_PATH) \
8058         for flag in $(EXTRA_HOST_FLAGS); do \
8059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8060         done; \
8061         echo "Doing dvi in gnuserv" ; \
8062         (cd gnuserv && \
8063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8065                   "RANLIB=$${RANLIB}" \
8066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8067                   dvi) \
8068           || exit 1
8069
8070
8071 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
8072 maybe-TAGS-gnuserv:
8073
8074 TAGS-gnuserv: \
8075     configure-gnuserv 
8076         @[ -f ./gnuserv/Makefile ] || exit 0; \
8077         r=`${PWD_COMMAND}`; export r; \
8078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8079         $(SET_LIB_PATH) \
8080         for flag in $(EXTRA_HOST_FLAGS); do \
8081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8082         done; \
8083         echo "Doing TAGS in gnuserv" ; \
8084         (cd gnuserv && \
8085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8087                   "RANLIB=$${RANLIB}" \
8088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8089                   TAGS) \
8090           || exit 1
8091
8092
8093 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
8094 maybe-install-info-gnuserv:
8095
8096 install-info-gnuserv: \
8097     configure-gnuserv \
8098     info-gnuserv 
8099         @[ -f ./gnuserv/Makefile ] || exit 0; \
8100         r=`${PWD_COMMAND}`; export r; \
8101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8102         $(SET_LIB_PATH) \
8103         for flag in $(EXTRA_HOST_FLAGS); do \
8104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8105         done; \
8106         echo "Doing install-info in gnuserv" ; \
8107         (cd gnuserv && \
8108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8110                   "RANLIB=$${RANLIB}" \
8111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8112                   install-info) \
8113           || exit 1
8114
8115
8116 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
8117 maybe-installcheck-gnuserv:
8118
8119 installcheck-gnuserv: \
8120     configure-gnuserv 
8121         @[ -f ./gnuserv/Makefile ] || exit 0; \
8122         r=`${PWD_COMMAND}`; export r; \
8123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8124         $(SET_LIB_PATH) \
8125         for flag in $(EXTRA_HOST_FLAGS); do \
8126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8127         done; \
8128         echo "Doing installcheck in gnuserv" ; \
8129         (cd gnuserv && \
8130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8132                   "RANLIB=$${RANLIB}" \
8133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8134                   installcheck) \
8135           || exit 1
8136
8137
8138 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
8139 maybe-mostlyclean-gnuserv:
8140
8141 mostlyclean-gnuserv: 
8142         @[ -f ./gnuserv/Makefile ] || exit 0; \
8143         r=`${PWD_COMMAND}`; export r; \
8144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8145         $(SET_LIB_PATH) \
8146         for flag in $(EXTRA_HOST_FLAGS); do \
8147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8148         done; \
8149         echo "Doing mostlyclean in gnuserv" ; \
8150         (cd gnuserv && \
8151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8153                   "RANLIB=$${RANLIB}" \
8154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8155                   mostlyclean) \
8156           || exit 1
8157
8158
8159 .PHONY: maybe-clean-gnuserv clean-gnuserv
8160 maybe-clean-gnuserv:
8161
8162 clean-gnuserv: 
8163         @[ -f ./gnuserv/Makefile ] || exit 0; \
8164         r=`${PWD_COMMAND}`; export r; \
8165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8166         $(SET_LIB_PATH) \
8167         for flag in $(EXTRA_HOST_FLAGS); do \
8168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8169         done; \
8170         echo "Doing clean in gnuserv" ; \
8171         (cd gnuserv && \
8172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8174                   "RANLIB=$${RANLIB}" \
8175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8176                   clean) \
8177           || exit 1
8178
8179
8180 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
8181 maybe-distclean-gnuserv:
8182
8183 distclean-gnuserv: 
8184         @[ -f ./gnuserv/Makefile ] || exit 0; \
8185         r=`${PWD_COMMAND}`; export r; \
8186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8187         $(SET_LIB_PATH) \
8188         for flag in $(EXTRA_HOST_FLAGS); do \
8189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8190         done; \
8191         echo "Doing distclean in gnuserv" ; \
8192         (cd gnuserv && \
8193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8195                   "RANLIB=$${RANLIB}" \
8196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8197                   distclean) \
8198           || exit 1
8199
8200
8201 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
8202 maybe-maintainer-clean-gnuserv:
8203
8204 maintainer-clean-gnuserv: 
8205         @[ -f ./gnuserv/Makefile ] || exit 0; \
8206         r=`${PWD_COMMAND}`; export r; \
8207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8208         $(SET_LIB_PATH) \
8209         for flag in $(EXTRA_HOST_FLAGS); do \
8210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8211         done; \
8212         echo "Doing maintainer-clean in gnuserv" ; \
8213         (cd gnuserv && \
8214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8216                   "RANLIB=$${RANLIB}" \
8217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8218                   maintainer-clean) \
8219           || exit 1
8220
8221
8222
8223 .PHONY: configure-gprof maybe-configure-gprof
8224 maybe-configure-gprof:
8225 configure-gprof:
8226         @test ! -f gprof/Makefile || exit 0; \
8227         [ -d gprof ] || mkdir gprof; \
8228         r=`${PWD_COMMAND}`; export r; \
8229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8230         CC="$(CC)"; export CC; \
8231         CFLAGS="$(CFLAGS)"; export CFLAGS; \
8232         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
8233         CXX="$(CXX)"; export CXX; \
8234         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
8235         AR="$(AR)"; export AR; \
8236         AS="$(AS)"; export AS; \
8237         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
8238         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
8239         LD="$(LD)"; export LD; \
8240         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
8241         NM="$(NM)"; export NM; \
8242         RANLIB="$(RANLIB)"; export RANLIB; \
8243         WINDRES="$(WINDRES)"; export WINDRES; \
8244         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
8245         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
8246         echo Configuring in gprof; \
8247         cd gprof || exit 1; \
8248         case $(srcdir) in \
8249           \.) \
8250             srcdiroption="--srcdir=."; \
8251             libsrcdir=".";; \
8252           /* | [A-Za-z]:[\\/]*) \
8253             srcdiroption="--srcdir=$(srcdir)/gprof"; \
8254             libsrcdir="$$s/gprof";; \
8255           *) \
8256             srcdiroption="--srcdir=../$(srcdir)/gprof"; \
8257             libsrcdir="$$s/gprof";; \
8258         esac; \
8259         $(SHELL) $${libsrcdir}/configure \
8260           $(HOST_CONFIGARGS) $${srcdiroption} \
8261           || exit 1
8262
8263 .PHONY: all-gprof maybe-all-gprof
8264 maybe-all-gprof:
8265 all-gprof: configure-gprof
8266         @r=`${PWD_COMMAND}`; export r; \
8267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8268         $(SET_LIB_PATH) \
8269         (cd gprof && $(MAKE) $(FLAGS_TO_PASS) all)
8270
8271 .PHONY: check-gprof maybe-check-gprof
8272 maybe-check-gprof:
8273
8274 check-gprof:
8275         @r=`${PWD_COMMAND}`; export r; \
8276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8277         $(SET_LIB_PATH) \
8278         (cd gprof && $(MAKE) $(FLAGS_TO_PASS) check)
8279
8280
8281 .PHONY: install-gprof maybe-install-gprof
8282 maybe-install-gprof:
8283
8284 install-gprof: installdirs
8285         @r=`${PWD_COMMAND}`; export r; \
8286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8287         $(SET_LIB_PATH) \
8288         (cd gprof && $(MAKE) $(FLAGS_TO_PASS) install)
8289
8290
8291 # Other targets (info, dvi, etc.)
8292
8293 .PHONY: maybe-info-gprof info-gprof
8294 maybe-info-gprof:
8295
8296 info-gprof: \
8297     configure-gprof 
8298         @[ -f ./gprof/Makefile ] || exit 0; \
8299         r=`${PWD_COMMAND}`; export r; \
8300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8301         $(SET_LIB_PATH) \
8302         for flag in $(EXTRA_HOST_FLAGS); do \
8303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8304         done; \
8305         echo "Doing info in gprof" ; \
8306         (cd gprof && \
8307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8309                   "RANLIB=$${RANLIB}" \
8310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8311                   info) \
8312           || exit 1
8313
8314
8315 .PHONY: maybe-dvi-gprof dvi-gprof
8316 maybe-dvi-gprof:
8317
8318 dvi-gprof: \
8319     configure-gprof 
8320         @[ -f ./gprof/Makefile ] || exit 0; \
8321         r=`${PWD_COMMAND}`; export r; \
8322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8323         $(SET_LIB_PATH) \
8324         for flag in $(EXTRA_HOST_FLAGS); do \
8325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8326         done; \
8327         echo "Doing dvi in gprof" ; \
8328         (cd gprof && \
8329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8331                   "RANLIB=$${RANLIB}" \
8332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8333                   dvi) \
8334           || exit 1
8335
8336
8337 .PHONY: maybe-TAGS-gprof TAGS-gprof
8338 maybe-TAGS-gprof:
8339
8340 TAGS-gprof: \
8341     configure-gprof 
8342         @[ -f ./gprof/Makefile ] || exit 0; \
8343         r=`${PWD_COMMAND}`; export r; \
8344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8345         $(SET_LIB_PATH) \
8346         for flag in $(EXTRA_HOST_FLAGS); do \
8347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8348         done; \
8349         echo "Doing TAGS in gprof" ; \
8350         (cd gprof && \
8351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8353                   "RANLIB=$${RANLIB}" \
8354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8355                   TAGS) \
8356           || exit 1
8357
8358
8359 .PHONY: maybe-install-info-gprof install-info-gprof
8360 maybe-install-info-gprof:
8361
8362 install-info-gprof: \
8363     configure-gprof \
8364     info-gprof 
8365         @[ -f ./gprof/Makefile ] || exit 0; \
8366         r=`${PWD_COMMAND}`; export r; \
8367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8368         $(SET_LIB_PATH) \
8369         for flag in $(EXTRA_HOST_FLAGS); do \
8370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8371         done; \
8372         echo "Doing install-info in gprof" ; \
8373         (cd gprof && \
8374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8376                   "RANLIB=$${RANLIB}" \
8377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8378                   install-info) \
8379           || exit 1
8380
8381
8382 .PHONY: maybe-installcheck-gprof installcheck-gprof
8383 maybe-installcheck-gprof:
8384
8385 installcheck-gprof: \
8386     configure-gprof 
8387         @[ -f ./gprof/Makefile ] || exit 0; \
8388         r=`${PWD_COMMAND}`; export r; \
8389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8390         $(SET_LIB_PATH) \
8391         for flag in $(EXTRA_HOST_FLAGS); do \
8392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8393         done; \
8394         echo "Doing installcheck in gprof" ; \
8395         (cd gprof && \
8396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8398                   "RANLIB=$${RANLIB}" \
8399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8400                   installcheck) \
8401           || exit 1
8402
8403
8404 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
8405 maybe-mostlyclean-gprof:
8406
8407 mostlyclean-gprof: 
8408         @[ -f ./gprof/Makefile ] || exit 0; \
8409         r=`${PWD_COMMAND}`; export r; \
8410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8411         $(SET_LIB_PATH) \
8412         for flag in $(EXTRA_HOST_FLAGS); do \
8413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8414         done; \
8415         echo "Doing mostlyclean in gprof" ; \
8416         (cd gprof && \
8417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8419                   "RANLIB=$${RANLIB}" \
8420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8421                   mostlyclean) \
8422           || exit 1
8423
8424
8425 .PHONY: maybe-clean-gprof clean-gprof
8426 maybe-clean-gprof:
8427
8428 clean-gprof: 
8429         @[ -f ./gprof/Makefile ] || exit 0; \
8430         r=`${PWD_COMMAND}`; export r; \
8431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8432         $(SET_LIB_PATH) \
8433         for flag in $(EXTRA_HOST_FLAGS); do \
8434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8435         done; \
8436         echo "Doing clean in gprof" ; \
8437         (cd gprof && \
8438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8440                   "RANLIB=$${RANLIB}" \
8441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8442                   clean) \
8443           || exit 1
8444
8445
8446 .PHONY: maybe-distclean-gprof distclean-gprof
8447 maybe-distclean-gprof:
8448
8449 distclean-gprof: 
8450         @[ -f ./gprof/Makefile ] || exit 0; \
8451         r=`${PWD_COMMAND}`; export r; \
8452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8453         $(SET_LIB_PATH) \
8454         for flag in $(EXTRA_HOST_FLAGS); do \
8455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8456         done; \
8457         echo "Doing distclean in gprof" ; \
8458         (cd gprof && \
8459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8461                   "RANLIB=$${RANLIB}" \
8462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8463                   distclean) \
8464           || exit 1
8465
8466
8467 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
8468 maybe-maintainer-clean-gprof:
8469
8470 maintainer-clean-gprof: 
8471         @[ -f ./gprof/Makefile ] || exit 0; \
8472         r=`${PWD_COMMAND}`; export r; \
8473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8474         $(SET_LIB_PATH) \
8475         for flag in $(EXTRA_HOST_FLAGS); do \
8476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8477         done; \
8478         echo "Doing maintainer-clean in gprof" ; \
8479         (cd gprof && \
8480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8482                   "RANLIB=$${RANLIB}" \
8483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8484                   maintainer-clean) \
8485           || exit 1
8486
8487
8488
8489 .PHONY: configure-gzip maybe-configure-gzip
8490 maybe-configure-gzip:
8491 configure-gzip:
8492         @test ! -f gzip/Makefile || exit 0; \
8493         [ -d gzip ] || mkdir gzip; \
8494         r=`${PWD_COMMAND}`; export r; \
8495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8496         CC="$(CC)"; export CC; \
8497         CFLAGS="$(CFLAGS)"; export CFLAGS; \
8498         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
8499         CXX="$(CXX)"; export CXX; \
8500         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
8501         AR="$(AR)"; export AR; \
8502         AS="$(AS)"; export AS; \
8503         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
8504         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
8505         LD="$(LD)"; export LD; \
8506         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
8507         NM="$(NM)"; export NM; \
8508         RANLIB="$(RANLIB)"; export RANLIB; \
8509         WINDRES="$(WINDRES)"; export WINDRES; \
8510         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
8511         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
8512         echo Configuring in gzip; \
8513         cd gzip || exit 1; \
8514         case $(srcdir) in \
8515           \.) \
8516             srcdiroption="--srcdir=."; \
8517             libsrcdir=".";; \
8518           /* | [A-Za-z]:[\\/]*) \
8519             srcdiroption="--srcdir=$(srcdir)/gzip"; \
8520             libsrcdir="$$s/gzip";; \
8521           *) \
8522             srcdiroption="--srcdir=../$(srcdir)/gzip"; \
8523             libsrcdir="$$s/gzip";; \
8524         esac; \
8525         $(SHELL) $${libsrcdir}/configure \
8526           $(HOST_CONFIGARGS) $${srcdiroption} \
8527           || exit 1
8528
8529 .PHONY: all-gzip maybe-all-gzip
8530 maybe-all-gzip:
8531 all-gzip: configure-gzip
8532         @r=`${PWD_COMMAND}`; export r; \
8533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8534         $(SET_LIB_PATH) \
8535         (cd gzip && $(MAKE) $(FLAGS_TO_PASS) all)
8536
8537 .PHONY: check-gzip maybe-check-gzip
8538 maybe-check-gzip:
8539
8540 check-gzip:
8541         @r=`${PWD_COMMAND}`; export r; \
8542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8543         $(SET_LIB_PATH) \
8544         (cd gzip && $(MAKE) $(FLAGS_TO_PASS) check)
8545
8546
8547 .PHONY: install-gzip maybe-install-gzip
8548 maybe-install-gzip:
8549
8550 install-gzip: installdirs
8551         @r=`${PWD_COMMAND}`; export r; \
8552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8553         $(SET_LIB_PATH) \
8554         (cd gzip && $(MAKE) $(FLAGS_TO_PASS) install)
8555
8556
8557 # Other targets (info, dvi, etc.)
8558
8559 .PHONY: maybe-info-gzip info-gzip
8560 maybe-info-gzip:
8561
8562 info-gzip: \
8563     configure-gzip 
8564         @[ -f ./gzip/Makefile ] || exit 0; \
8565         r=`${PWD_COMMAND}`; export r; \
8566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8567         $(SET_LIB_PATH) \
8568         for flag in $(EXTRA_HOST_FLAGS); do \
8569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8570         done; \
8571         echo "Doing info in gzip" ; \
8572         (cd gzip && \
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                   info) \
8578           || exit 1
8579
8580
8581 .PHONY: maybe-dvi-gzip dvi-gzip
8582 maybe-dvi-gzip:
8583
8584 dvi-gzip: \
8585     configure-gzip 
8586         @[ -f ./gzip/Makefile ] || exit 0; \
8587         r=`${PWD_COMMAND}`; export r; \
8588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8589         $(SET_LIB_PATH) \
8590         for flag in $(EXTRA_HOST_FLAGS); do \
8591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8592         done; \
8593         echo "Doing dvi in gzip" ; \
8594         (cd gzip && \
8595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8597                   "RANLIB=$${RANLIB}" \
8598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8599                   dvi) \
8600           || exit 1
8601
8602
8603 .PHONY: maybe-TAGS-gzip TAGS-gzip
8604 maybe-TAGS-gzip:
8605
8606 TAGS-gzip: \
8607     configure-gzip 
8608         @[ -f ./gzip/Makefile ] || exit 0; \
8609         r=`${PWD_COMMAND}`; export r; \
8610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8611         $(SET_LIB_PATH) \
8612         for flag in $(EXTRA_HOST_FLAGS); do \
8613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8614         done; \
8615         echo "Doing TAGS in gzip" ; \
8616         (cd gzip && \
8617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8619                   "RANLIB=$${RANLIB}" \
8620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8621                   TAGS) \
8622           || exit 1
8623
8624
8625 .PHONY: maybe-install-info-gzip install-info-gzip
8626 maybe-install-info-gzip:
8627
8628 install-info-gzip: \
8629     configure-gzip \
8630     info-gzip 
8631         @[ -f ./gzip/Makefile ] || exit 0; \
8632         r=`${PWD_COMMAND}`; export r; \
8633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8634         $(SET_LIB_PATH) \
8635         for flag in $(EXTRA_HOST_FLAGS); do \
8636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8637         done; \
8638         echo "Doing install-info in gzip" ; \
8639         (cd gzip && \
8640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8642                   "RANLIB=$${RANLIB}" \
8643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8644                   install-info) \
8645           || exit 1
8646
8647
8648 .PHONY: maybe-installcheck-gzip installcheck-gzip
8649 maybe-installcheck-gzip:
8650
8651 installcheck-gzip: \
8652     configure-gzip 
8653         @[ -f ./gzip/Makefile ] || exit 0; \
8654         r=`${PWD_COMMAND}`; export r; \
8655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8656         $(SET_LIB_PATH) \
8657         for flag in $(EXTRA_HOST_FLAGS); do \
8658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8659         done; \
8660         echo "Doing installcheck in gzip" ; \
8661         (cd gzip && \
8662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8664                   "RANLIB=$${RANLIB}" \
8665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8666                   installcheck) \
8667           || exit 1
8668
8669
8670 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
8671 maybe-mostlyclean-gzip:
8672
8673 mostlyclean-gzip: 
8674         @[ -f ./gzip/Makefile ] || exit 0; \
8675         r=`${PWD_COMMAND}`; export r; \
8676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8677         $(SET_LIB_PATH) \
8678         for flag in $(EXTRA_HOST_FLAGS); do \
8679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8680         done; \
8681         echo "Doing mostlyclean in gzip" ; \
8682         (cd gzip && \
8683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8685                   "RANLIB=$${RANLIB}" \
8686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8687                   mostlyclean) \
8688           || exit 1
8689
8690
8691 .PHONY: maybe-clean-gzip clean-gzip
8692 maybe-clean-gzip:
8693
8694 clean-gzip: 
8695         @[ -f ./gzip/Makefile ] || exit 0; \
8696         r=`${PWD_COMMAND}`; export r; \
8697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8698         $(SET_LIB_PATH) \
8699         for flag in $(EXTRA_HOST_FLAGS); do \
8700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8701         done; \
8702         echo "Doing clean in gzip" ; \
8703         (cd gzip && \
8704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8706                   "RANLIB=$${RANLIB}" \
8707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8708                   clean) \
8709           || exit 1
8710
8711
8712 .PHONY: maybe-distclean-gzip distclean-gzip
8713 maybe-distclean-gzip:
8714
8715 distclean-gzip: 
8716         @[ -f ./gzip/Makefile ] || exit 0; \
8717         r=`${PWD_COMMAND}`; export r; \
8718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8719         $(SET_LIB_PATH) \
8720         for flag in $(EXTRA_HOST_FLAGS); do \
8721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8722         done; \
8723         echo "Doing distclean in gzip" ; \
8724         (cd gzip && \
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                   distclean) \
8730           || exit 1
8731
8732
8733 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
8734 maybe-maintainer-clean-gzip:
8735
8736 maintainer-clean-gzip: 
8737         @[ -f ./gzip/Makefile ] || exit 0; \
8738         r=`${PWD_COMMAND}`; export r; \
8739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8740         $(SET_LIB_PATH) \
8741         for flag in $(EXTRA_HOST_FLAGS); do \
8742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8743         done; \
8744         echo "Doing maintainer-clean in gzip" ; \
8745         (cd gzip && \
8746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8748                   "RANLIB=$${RANLIB}" \
8749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8750                   maintainer-clean) \
8751           || exit 1
8752
8753
8754
8755 .PHONY: configure-hello maybe-configure-hello
8756 maybe-configure-hello:
8757 configure-hello:
8758         @test ! -f hello/Makefile || exit 0; \
8759         [ -d hello ] || mkdir hello; \
8760         r=`${PWD_COMMAND}`; export r; \
8761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8762         CC="$(CC)"; export CC; \
8763         CFLAGS="$(CFLAGS)"; export CFLAGS; \
8764         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
8765         CXX="$(CXX)"; export CXX; \
8766         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
8767         AR="$(AR)"; export AR; \
8768         AS="$(AS)"; export AS; \
8769         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
8770         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
8771         LD="$(LD)"; export LD; \
8772         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
8773         NM="$(NM)"; export NM; \
8774         RANLIB="$(RANLIB)"; export RANLIB; \
8775         WINDRES="$(WINDRES)"; export WINDRES; \
8776         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
8777         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
8778         echo Configuring in hello; \
8779         cd hello || exit 1; \
8780         case $(srcdir) in \
8781           \.) \
8782             srcdiroption="--srcdir=."; \
8783             libsrcdir=".";; \
8784           /* | [A-Za-z]:[\\/]*) \
8785             srcdiroption="--srcdir=$(srcdir)/hello"; \
8786             libsrcdir="$$s/hello";; \
8787           *) \
8788             srcdiroption="--srcdir=../$(srcdir)/hello"; \
8789             libsrcdir="$$s/hello";; \
8790         esac; \
8791         $(SHELL) $${libsrcdir}/configure \
8792           $(HOST_CONFIGARGS) $${srcdiroption} \
8793           || exit 1
8794
8795 .PHONY: all-hello maybe-all-hello
8796 maybe-all-hello:
8797 all-hello: configure-hello
8798         @r=`${PWD_COMMAND}`; export r; \
8799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8800         $(SET_LIB_PATH) \
8801         (cd hello && $(MAKE) $(FLAGS_TO_PASS) all)
8802
8803 .PHONY: check-hello maybe-check-hello
8804 maybe-check-hello:
8805
8806 check-hello:
8807         @r=`${PWD_COMMAND}`; export r; \
8808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8809         $(SET_LIB_PATH) \
8810         (cd hello && $(MAKE) $(FLAGS_TO_PASS) check)
8811
8812
8813 .PHONY: install-hello maybe-install-hello
8814 maybe-install-hello:
8815
8816 install-hello: installdirs
8817         @r=`${PWD_COMMAND}`; export r; \
8818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8819         $(SET_LIB_PATH) \
8820         (cd hello && $(MAKE) $(FLAGS_TO_PASS) install)
8821
8822
8823 # Other targets (info, dvi, etc.)
8824
8825 .PHONY: maybe-info-hello info-hello
8826 maybe-info-hello:
8827
8828 info-hello: \
8829     configure-hello 
8830         @[ -f ./hello/Makefile ] || exit 0; \
8831         r=`${PWD_COMMAND}`; export r; \
8832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8833         $(SET_LIB_PATH) \
8834         for flag in $(EXTRA_HOST_FLAGS); do \
8835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8836         done; \
8837         echo "Doing info in hello" ; \
8838         (cd hello && \
8839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8841                   "RANLIB=$${RANLIB}" \
8842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8843                   info) \
8844           || exit 1
8845
8846
8847 .PHONY: maybe-dvi-hello dvi-hello
8848 maybe-dvi-hello:
8849
8850 dvi-hello: \
8851     configure-hello 
8852         @[ -f ./hello/Makefile ] || exit 0; \
8853         r=`${PWD_COMMAND}`; export r; \
8854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8855         $(SET_LIB_PATH) \
8856         for flag in $(EXTRA_HOST_FLAGS); do \
8857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8858         done; \
8859         echo "Doing dvi in hello" ; \
8860         (cd hello && \
8861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8863                   "RANLIB=$${RANLIB}" \
8864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8865                   dvi) \
8866           || exit 1
8867
8868
8869 .PHONY: maybe-TAGS-hello TAGS-hello
8870 maybe-TAGS-hello:
8871
8872 TAGS-hello: \
8873     configure-hello 
8874         @[ -f ./hello/Makefile ] || exit 0; \
8875         r=`${PWD_COMMAND}`; export r; \
8876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8877         $(SET_LIB_PATH) \
8878         for flag in $(EXTRA_HOST_FLAGS); do \
8879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8880         done; \
8881         echo "Doing TAGS in hello" ; \
8882         (cd hello && \
8883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8885                   "RANLIB=$${RANLIB}" \
8886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8887                   TAGS) \
8888           || exit 1
8889
8890
8891 .PHONY: maybe-install-info-hello install-info-hello
8892 maybe-install-info-hello:
8893
8894 install-info-hello: \
8895     configure-hello \
8896     info-hello 
8897         @[ -f ./hello/Makefile ] || exit 0; \
8898         r=`${PWD_COMMAND}`; export r; \
8899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8900         $(SET_LIB_PATH) \
8901         for flag in $(EXTRA_HOST_FLAGS); do \
8902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8903         done; \
8904         echo "Doing install-info in hello" ; \
8905         (cd hello && \
8906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8908                   "RANLIB=$${RANLIB}" \
8909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8910                   install-info) \
8911           || exit 1
8912
8913
8914 .PHONY: maybe-installcheck-hello installcheck-hello
8915 maybe-installcheck-hello:
8916
8917 installcheck-hello: \
8918     configure-hello 
8919         @[ -f ./hello/Makefile ] || exit 0; \
8920         r=`${PWD_COMMAND}`; export r; \
8921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8922         $(SET_LIB_PATH) \
8923         for flag in $(EXTRA_HOST_FLAGS); do \
8924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8925         done; \
8926         echo "Doing installcheck in hello" ; \
8927         (cd hello && \
8928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8930                   "RANLIB=$${RANLIB}" \
8931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8932                   installcheck) \
8933           || exit 1
8934
8935
8936 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
8937 maybe-mostlyclean-hello:
8938
8939 mostlyclean-hello: 
8940         @[ -f ./hello/Makefile ] || exit 0; \
8941         r=`${PWD_COMMAND}`; export r; \
8942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8943         $(SET_LIB_PATH) \
8944         for flag in $(EXTRA_HOST_FLAGS); do \
8945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8946         done; \
8947         echo "Doing mostlyclean in hello" ; \
8948         (cd hello && \
8949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8951                   "RANLIB=$${RANLIB}" \
8952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8953                   mostlyclean) \
8954           || exit 1
8955
8956
8957 .PHONY: maybe-clean-hello clean-hello
8958 maybe-clean-hello:
8959
8960 clean-hello: 
8961         @[ -f ./hello/Makefile ] || exit 0; \
8962         r=`${PWD_COMMAND}`; export r; \
8963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8964         $(SET_LIB_PATH) \
8965         for flag in $(EXTRA_HOST_FLAGS); do \
8966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8967         done; \
8968         echo "Doing clean in hello" ; \
8969         (cd hello && \
8970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8972                   "RANLIB=$${RANLIB}" \
8973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8974                   clean) \
8975           || exit 1
8976
8977
8978 .PHONY: maybe-distclean-hello distclean-hello
8979 maybe-distclean-hello:
8980
8981 distclean-hello: 
8982         @[ -f ./hello/Makefile ] || exit 0; \
8983         r=`${PWD_COMMAND}`; export r; \
8984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8985         $(SET_LIB_PATH) \
8986         for flag in $(EXTRA_HOST_FLAGS); do \
8987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8988         done; \
8989         echo "Doing distclean in hello" ; \
8990         (cd hello && \
8991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8993                   "RANLIB=$${RANLIB}" \
8994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8995                   distclean) \
8996           || exit 1
8997
8998
8999 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
9000 maybe-maintainer-clean-hello:
9001
9002 maintainer-clean-hello: 
9003         @[ -f ./hello/Makefile ] || exit 0; \
9004         r=`${PWD_COMMAND}`; export r; \
9005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9006         $(SET_LIB_PATH) \
9007         for flag in $(EXTRA_HOST_FLAGS); do \
9008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9009         done; \
9010         echo "Doing maintainer-clean in hello" ; \
9011         (cd hello && \
9012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9014                   "RANLIB=$${RANLIB}" \
9015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9016                   maintainer-clean) \
9017           || exit 1
9018
9019
9020
9021 .PHONY: configure-indent maybe-configure-indent
9022 maybe-configure-indent:
9023 configure-indent:
9024         @test ! -f indent/Makefile || exit 0; \
9025         [ -d indent ] || mkdir indent; \
9026         r=`${PWD_COMMAND}`; export r; \
9027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9028         CC="$(CC)"; export CC; \
9029         CFLAGS="$(CFLAGS)"; export CFLAGS; \
9030         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
9031         CXX="$(CXX)"; export CXX; \
9032         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
9033         AR="$(AR)"; export AR; \
9034         AS="$(AS)"; export AS; \
9035         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
9036         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
9037         LD="$(LD)"; export LD; \
9038         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
9039         NM="$(NM)"; export NM; \
9040         RANLIB="$(RANLIB)"; export RANLIB; \
9041         WINDRES="$(WINDRES)"; export WINDRES; \
9042         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
9043         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
9044         echo Configuring in indent; \
9045         cd indent || exit 1; \
9046         case $(srcdir) in \
9047           \.) \
9048             srcdiroption="--srcdir=."; \
9049             libsrcdir=".";; \
9050           /* | [A-Za-z]:[\\/]*) \
9051             srcdiroption="--srcdir=$(srcdir)/indent"; \
9052             libsrcdir="$$s/indent";; \
9053           *) \
9054             srcdiroption="--srcdir=../$(srcdir)/indent"; \
9055             libsrcdir="$$s/indent";; \
9056         esac; \
9057         $(SHELL) $${libsrcdir}/configure \
9058           $(HOST_CONFIGARGS) $${srcdiroption} \
9059           || exit 1
9060
9061 .PHONY: all-indent maybe-all-indent
9062 maybe-all-indent:
9063 all-indent: configure-indent
9064         @r=`${PWD_COMMAND}`; export r; \
9065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9066         $(SET_LIB_PATH) \
9067         (cd indent && $(MAKE) $(FLAGS_TO_PASS) all)
9068
9069 .PHONY: check-indent maybe-check-indent
9070 maybe-check-indent:
9071
9072 check-indent:
9073         @r=`${PWD_COMMAND}`; export r; \
9074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9075         $(SET_LIB_PATH) \
9076         (cd indent && $(MAKE) $(FLAGS_TO_PASS) check)
9077
9078
9079 .PHONY: install-indent maybe-install-indent
9080 maybe-install-indent:
9081
9082 install-indent: installdirs
9083         @r=`${PWD_COMMAND}`; export r; \
9084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9085         $(SET_LIB_PATH) \
9086         (cd indent && $(MAKE) $(FLAGS_TO_PASS) install)
9087
9088
9089 # Other targets (info, dvi, etc.)
9090
9091 .PHONY: maybe-info-indent info-indent
9092 maybe-info-indent:
9093
9094 info-indent: \
9095     configure-indent 
9096         @[ -f ./indent/Makefile ] || exit 0; \
9097         r=`${PWD_COMMAND}`; export r; \
9098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9099         $(SET_LIB_PATH) \
9100         for flag in $(EXTRA_HOST_FLAGS); do \
9101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9102         done; \
9103         echo "Doing info in indent" ; \
9104         (cd indent && \
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                   info) \
9110           || exit 1
9111
9112
9113 .PHONY: maybe-dvi-indent dvi-indent
9114 maybe-dvi-indent:
9115
9116 dvi-indent: \
9117     configure-indent 
9118         @[ -f ./indent/Makefile ] || exit 0; \
9119         r=`${PWD_COMMAND}`; export r; \
9120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9121         $(SET_LIB_PATH) \
9122         for flag in $(EXTRA_HOST_FLAGS); do \
9123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9124         done; \
9125         echo "Doing dvi in indent" ; \
9126         (cd indent && \
9127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9129                   "RANLIB=$${RANLIB}" \
9130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9131                   dvi) \
9132           || exit 1
9133
9134
9135 .PHONY: maybe-TAGS-indent TAGS-indent
9136 maybe-TAGS-indent:
9137
9138 TAGS-indent: \
9139     configure-indent 
9140         @[ -f ./indent/Makefile ] || exit 0; \
9141         r=`${PWD_COMMAND}`; export r; \
9142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9143         $(SET_LIB_PATH) \
9144         for flag in $(EXTRA_HOST_FLAGS); do \
9145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9146         done; \
9147         echo "Doing TAGS in indent" ; \
9148         (cd indent && \
9149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9151                   "RANLIB=$${RANLIB}" \
9152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9153                   TAGS) \
9154           || exit 1
9155
9156
9157 .PHONY: maybe-install-info-indent install-info-indent
9158 maybe-install-info-indent:
9159
9160 install-info-indent: \
9161     configure-indent \
9162     info-indent 
9163         @[ -f ./indent/Makefile ] || exit 0; \
9164         r=`${PWD_COMMAND}`; export r; \
9165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9166         $(SET_LIB_PATH) \
9167         for flag in $(EXTRA_HOST_FLAGS); do \
9168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9169         done; \
9170         echo "Doing install-info in indent" ; \
9171         (cd indent && \
9172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9174                   "RANLIB=$${RANLIB}" \
9175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9176                   install-info) \
9177           || exit 1
9178
9179
9180 .PHONY: maybe-installcheck-indent installcheck-indent
9181 maybe-installcheck-indent:
9182
9183 installcheck-indent: \
9184     configure-indent 
9185         @[ -f ./indent/Makefile ] || exit 0; \
9186         r=`${PWD_COMMAND}`; export r; \
9187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9188         $(SET_LIB_PATH) \
9189         for flag in $(EXTRA_HOST_FLAGS); do \
9190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9191         done; \
9192         echo "Doing installcheck in indent" ; \
9193         (cd indent && \
9194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9196                   "RANLIB=$${RANLIB}" \
9197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9198                   installcheck) \
9199           || exit 1
9200
9201
9202 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
9203 maybe-mostlyclean-indent:
9204
9205 mostlyclean-indent: 
9206         @[ -f ./indent/Makefile ] || exit 0; \
9207         r=`${PWD_COMMAND}`; export r; \
9208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9209         $(SET_LIB_PATH) \
9210         for flag in $(EXTRA_HOST_FLAGS); do \
9211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9212         done; \
9213         echo "Doing mostlyclean in indent" ; \
9214         (cd indent && \
9215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9217                   "RANLIB=$${RANLIB}" \
9218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9219                   mostlyclean) \
9220           || exit 1
9221
9222
9223 .PHONY: maybe-clean-indent clean-indent
9224 maybe-clean-indent:
9225
9226 clean-indent: 
9227         @[ -f ./indent/Makefile ] || exit 0; \
9228         r=`${PWD_COMMAND}`; export r; \
9229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9230         $(SET_LIB_PATH) \
9231         for flag in $(EXTRA_HOST_FLAGS); do \
9232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9233         done; \
9234         echo "Doing clean in indent" ; \
9235         (cd indent && \
9236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9238                   "RANLIB=$${RANLIB}" \
9239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9240                   clean) \
9241           || exit 1
9242
9243
9244 .PHONY: maybe-distclean-indent distclean-indent
9245 maybe-distclean-indent:
9246
9247 distclean-indent: 
9248         @[ -f ./indent/Makefile ] || exit 0; \
9249         r=`${PWD_COMMAND}`; export r; \
9250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9251         $(SET_LIB_PATH) \
9252         for flag in $(EXTRA_HOST_FLAGS); do \
9253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9254         done; \
9255         echo "Doing distclean in indent" ; \
9256         (cd indent && \
9257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9259                   "RANLIB=$${RANLIB}" \
9260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9261                   distclean) \
9262           || exit 1
9263
9264
9265 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
9266 maybe-maintainer-clean-indent:
9267
9268 maintainer-clean-indent: 
9269         @[ -f ./indent/Makefile ] || exit 0; \
9270         r=`${PWD_COMMAND}`; export r; \
9271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9272         $(SET_LIB_PATH) \
9273         for flag in $(EXTRA_HOST_FLAGS); do \
9274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9275         done; \
9276         echo "Doing maintainer-clean in indent" ; \
9277         (cd indent && \
9278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9280                   "RANLIB=$${RANLIB}" \
9281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9282                   maintainer-clean) \
9283           || exit 1
9284
9285
9286
9287 .PHONY: configure-intl maybe-configure-intl
9288 maybe-configure-intl:
9289 configure-intl:
9290         @test ! -f intl/Makefile || exit 0; \
9291         [ -d intl ] || mkdir intl; \
9292         r=`${PWD_COMMAND}`; export r; \
9293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9294         CC="$(CC)"; export CC; \
9295         CFLAGS="$(CFLAGS)"; export CFLAGS; \
9296         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
9297         CXX="$(CXX)"; export CXX; \
9298         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
9299         AR="$(AR)"; export AR; \
9300         AS="$(AS)"; export AS; \
9301         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
9302         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
9303         LD="$(LD)"; export LD; \
9304         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
9305         NM="$(NM)"; export NM; \
9306         RANLIB="$(RANLIB)"; export RANLIB; \
9307         WINDRES="$(WINDRES)"; export WINDRES; \
9308         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
9309         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
9310         echo Configuring in intl; \
9311         cd intl || exit 1; \
9312         case $(srcdir) in \
9313           \.) \
9314             srcdiroption="--srcdir=."; \
9315             libsrcdir=".";; \
9316           /* | [A-Za-z]:[\\/]*) \
9317             srcdiroption="--srcdir=$(srcdir)/intl"; \
9318             libsrcdir="$$s/intl";; \
9319           *) \
9320             srcdiroption="--srcdir=../$(srcdir)/intl"; \
9321             libsrcdir="$$s/intl";; \
9322         esac; \
9323         $(SHELL) $${libsrcdir}/configure \
9324           $(HOST_CONFIGARGS) $${srcdiroption} \
9325           || exit 1
9326
9327 .PHONY: all-intl maybe-all-intl
9328 maybe-all-intl:
9329 all-intl: configure-intl
9330         @r=`${PWD_COMMAND}`; export r; \
9331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9332         $(SET_LIB_PATH) \
9333         (cd intl && $(MAKE) $(FLAGS_TO_PASS) all)
9334
9335 .PHONY: check-intl maybe-check-intl
9336 maybe-check-intl:
9337
9338 check-intl:
9339         @r=`${PWD_COMMAND}`; export r; \
9340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9341         $(SET_LIB_PATH) \
9342         (cd intl && $(MAKE) $(FLAGS_TO_PASS) check)
9343
9344
9345 .PHONY: install-intl maybe-install-intl
9346 maybe-install-intl:
9347
9348 install-intl: installdirs
9349         @r=`${PWD_COMMAND}`; export r; \
9350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9351         $(SET_LIB_PATH) \
9352         (cd intl && $(MAKE) $(FLAGS_TO_PASS) install)
9353
9354
9355 # Other targets (info, dvi, etc.)
9356
9357 .PHONY: maybe-info-intl info-intl
9358 maybe-info-intl:
9359
9360 info-intl: \
9361     configure-intl 
9362         @[ -f ./intl/Makefile ] || exit 0; \
9363         r=`${PWD_COMMAND}`; export r; \
9364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9365         $(SET_LIB_PATH) \
9366         for flag in $(EXTRA_HOST_FLAGS); do \
9367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9368         done; \
9369         echo "Doing info in intl" ; \
9370         (cd intl && \
9371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9373                   "RANLIB=$${RANLIB}" \
9374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9375                   info) \
9376           || exit 1
9377
9378
9379 .PHONY: maybe-dvi-intl dvi-intl
9380 maybe-dvi-intl:
9381
9382 dvi-intl: \
9383     configure-intl 
9384         @[ -f ./intl/Makefile ] || exit 0; \
9385         r=`${PWD_COMMAND}`; export r; \
9386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9387         $(SET_LIB_PATH) \
9388         for flag in $(EXTRA_HOST_FLAGS); do \
9389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9390         done; \
9391         echo "Doing dvi in intl" ; \
9392         (cd intl && \
9393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9395                   "RANLIB=$${RANLIB}" \
9396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9397                   dvi) \
9398           || exit 1
9399
9400
9401 .PHONY: maybe-TAGS-intl TAGS-intl
9402 maybe-TAGS-intl:
9403
9404 TAGS-intl: \
9405     configure-intl 
9406         @[ -f ./intl/Makefile ] || exit 0; \
9407         r=`${PWD_COMMAND}`; export r; \
9408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9409         $(SET_LIB_PATH) \
9410         for flag in $(EXTRA_HOST_FLAGS); do \
9411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9412         done; \
9413         echo "Doing TAGS in intl" ; \
9414         (cd intl && \
9415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9417                   "RANLIB=$${RANLIB}" \
9418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9419                   TAGS) \
9420           || exit 1
9421
9422
9423 .PHONY: maybe-install-info-intl install-info-intl
9424 maybe-install-info-intl:
9425
9426 install-info-intl: \
9427     configure-intl \
9428     info-intl 
9429         @[ -f ./intl/Makefile ] || exit 0; \
9430         r=`${PWD_COMMAND}`; export r; \
9431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9432         $(SET_LIB_PATH) \
9433         for flag in $(EXTRA_HOST_FLAGS); do \
9434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9435         done; \
9436         echo "Doing install-info in intl" ; \
9437         (cd intl && \
9438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9440                   "RANLIB=$${RANLIB}" \
9441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9442                   install-info) \
9443           || exit 1
9444
9445
9446 .PHONY: maybe-installcheck-intl installcheck-intl
9447 maybe-installcheck-intl:
9448
9449 installcheck-intl: \
9450     configure-intl 
9451         @[ -f ./intl/Makefile ] || exit 0; \
9452         r=`${PWD_COMMAND}`; export r; \
9453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9454         $(SET_LIB_PATH) \
9455         for flag in $(EXTRA_HOST_FLAGS); do \
9456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9457         done; \
9458         echo "Doing installcheck in intl" ; \
9459         (cd intl && \
9460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9462                   "RANLIB=$${RANLIB}" \
9463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9464                   installcheck) \
9465           || exit 1
9466
9467
9468 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
9469 maybe-mostlyclean-intl:
9470
9471 mostlyclean-intl: 
9472         @[ -f ./intl/Makefile ] || exit 0; \
9473         r=`${PWD_COMMAND}`; export r; \
9474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9475         $(SET_LIB_PATH) \
9476         for flag in $(EXTRA_HOST_FLAGS); do \
9477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9478         done; \
9479         echo "Doing mostlyclean in intl" ; \
9480         (cd intl && \
9481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9483                   "RANLIB=$${RANLIB}" \
9484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9485                   mostlyclean) \
9486           || exit 1
9487
9488
9489 .PHONY: maybe-clean-intl clean-intl
9490 maybe-clean-intl:
9491
9492 clean-intl: 
9493         @[ -f ./intl/Makefile ] || exit 0; \
9494         r=`${PWD_COMMAND}`; export r; \
9495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9496         $(SET_LIB_PATH) \
9497         for flag in $(EXTRA_HOST_FLAGS); do \
9498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9499         done; \
9500         echo "Doing clean in intl" ; \
9501         (cd intl && \
9502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9504                   "RANLIB=$${RANLIB}" \
9505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9506                   clean) \
9507           || exit 1
9508
9509
9510 .PHONY: maybe-distclean-intl distclean-intl
9511 maybe-distclean-intl:
9512
9513 distclean-intl: 
9514         @[ -f ./intl/Makefile ] || exit 0; \
9515         r=`${PWD_COMMAND}`; export r; \
9516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9517         $(SET_LIB_PATH) \
9518         for flag in $(EXTRA_HOST_FLAGS); do \
9519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9520         done; \
9521         echo "Doing distclean in intl" ; \
9522         (cd intl && \
9523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9525                   "RANLIB=$${RANLIB}" \
9526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9527                   distclean) \
9528           || exit 1
9529
9530
9531 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
9532 maybe-maintainer-clean-intl:
9533
9534 maintainer-clean-intl: 
9535         @[ -f ./intl/Makefile ] || exit 0; \
9536         r=`${PWD_COMMAND}`; export r; \
9537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9538         $(SET_LIB_PATH) \
9539         for flag in $(EXTRA_HOST_FLAGS); do \
9540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9541         done; \
9542         echo "Doing maintainer-clean in intl" ; \
9543         (cd intl && \
9544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9546                   "RANLIB=$${RANLIB}" \
9547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9548                   maintainer-clean) \
9549           || exit 1
9550
9551
9552
9553 .PHONY: configure-tcl maybe-configure-tcl
9554 maybe-configure-tcl:
9555 configure-tcl:
9556         @test ! -f tcl/Makefile || exit 0; \
9557         [ -d tcl ] || mkdir tcl; \
9558         r=`${PWD_COMMAND}`; export r; \
9559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9560         CC="$(CC)"; export CC; \
9561         CFLAGS="$(CFLAGS)"; export CFLAGS; \
9562         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
9563         CXX="$(CXX)"; export CXX; \
9564         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
9565         AR="$(AR)"; export AR; \
9566         AS="$(AS)"; export AS; \
9567         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
9568         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
9569         LD="$(LD)"; export LD; \
9570         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
9571         NM="$(NM)"; export NM; \
9572         RANLIB="$(RANLIB)"; export RANLIB; \
9573         WINDRES="$(WINDRES)"; export WINDRES; \
9574         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
9575         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
9576         echo Configuring in tcl; \
9577         cd tcl || exit 1; \
9578         case $(srcdir) in \
9579           \.) \
9580             srcdiroption="--srcdir=."; \
9581             libsrcdir=".";; \
9582           /* | [A-Za-z]:[\\/]*) \
9583             srcdiroption="--srcdir=$(srcdir)/tcl"; \
9584             libsrcdir="$$s/tcl";; \
9585           *) \
9586             srcdiroption="--srcdir=../$(srcdir)/tcl"; \
9587             libsrcdir="$$s/tcl";; \
9588         esac; \
9589         $(SHELL) $${libsrcdir}/configure \
9590           $(HOST_CONFIGARGS) $${srcdiroption} \
9591           || exit 1
9592
9593 .PHONY: all-tcl maybe-all-tcl
9594 maybe-all-tcl:
9595 all-tcl: configure-tcl
9596         @r=`${PWD_COMMAND}`; export r; \
9597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9598         $(SET_LIB_PATH) \
9599         (cd tcl && $(MAKE) $(FLAGS_TO_PASS) all)
9600
9601 .PHONY: check-tcl maybe-check-tcl
9602 maybe-check-tcl:
9603
9604 check-tcl:
9605         @r=`${PWD_COMMAND}`; export r; \
9606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9607         $(SET_LIB_PATH) \
9608         (cd tcl && $(MAKE) $(FLAGS_TO_PASS) check)
9609
9610
9611 .PHONY: install-tcl maybe-install-tcl
9612 maybe-install-tcl:
9613
9614 install-tcl: installdirs
9615         @r=`${PWD_COMMAND}`; export r; \
9616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9617         $(SET_LIB_PATH) \
9618         (cd tcl && $(MAKE) $(FLAGS_TO_PASS) install)
9619
9620
9621 # Other targets (info, dvi, etc.)
9622
9623 .PHONY: maybe-info-tcl info-tcl
9624 maybe-info-tcl:
9625
9626 info-tcl: \
9627     configure-tcl 
9628         @[ -f ./tcl/Makefile ] || exit 0; \
9629         r=`${PWD_COMMAND}`; export r; \
9630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9631         $(SET_LIB_PATH) \
9632         for flag in $(EXTRA_HOST_FLAGS); do \
9633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9634         done; \
9635         echo "Doing info in tcl" ; \
9636         (cd tcl && \
9637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9639                   "RANLIB=$${RANLIB}" \
9640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9641                   info) \
9642           || exit 1
9643
9644
9645 .PHONY: maybe-dvi-tcl dvi-tcl
9646 maybe-dvi-tcl:
9647
9648 dvi-tcl: \
9649     configure-tcl 
9650         @[ -f ./tcl/Makefile ] || exit 0; \
9651         r=`${PWD_COMMAND}`; export r; \
9652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9653         $(SET_LIB_PATH) \
9654         for flag in $(EXTRA_HOST_FLAGS); do \
9655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9656         done; \
9657         echo "Doing dvi in tcl" ; \
9658         (cd tcl && \
9659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9661                   "RANLIB=$${RANLIB}" \
9662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9663                   dvi) \
9664           || exit 1
9665
9666
9667 .PHONY: maybe-TAGS-tcl TAGS-tcl
9668 maybe-TAGS-tcl:
9669
9670 TAGS-tcl: \
9671     configure-tcl 
9672         @[ -f ./tcl/Makefile ] || exit 0; \
9673         r=`${PWD_COMMAND}`; export r; \
9674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9675         $(SET_LIB_PATH) \
9676         for flag in $(EXTRA_HOST_FLAGS); do \
9677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9678         done; \
9679         echo "Doing TAGS in tcl" ; \
9680         (cd tcl && \
9681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9683                   "RANLIB=$${RANLIB}" \
9684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9685                   TAGS) \
9686           || exit 1
9687
9688
9689 .PHONY: maybe-install-info-tcl install-info-tcl
9690 maybe-install-info-tcl:
9691
9692 install-info-tcl: \
9693     configure-tcl \
9694     info-tcl 
9695         @[ -f ./tcl/Makefile ] || exit 0; \
9696         r=`${PWD_COMMAND}`; export r; \
9697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9698         $(SET_LIB_PATH) \
9699         for flag in $(EXTRA_HOST_FLAGS); do \
9700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9701         done; \
9702         echo "Doing install-info in tcl" ; \
9703         (cd tcl && \
9704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9706                   "RANLIB=$${RANLIB}" \
9707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9708                   install-info) \
9709           || exit 1
9710
9711
9712 .PHONY: maybe-installcheck-tcl installcheck-tcl
9713 maybe-installcheck-tcl:
9714
9715 installcheck-tcl: \
9716     configure-tcl 
9717         @[ -f ./tcl/Makefile ] || exit 0; \
9718         r=`${PWD_COMMAND}`; export r; \
9719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9720         $(SET_LIB_PATH) \
9721         for flag in $(EXTRA_HOST_FLAGS); do \
9722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9723         done; \
9724         echo "Doing installcheck in tcl" ; \
9725         (cd tcl && \
9726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9728                   "RANLIB=$${RANLIB}" \
9729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9730                   installcheck) \
9731           || exit 1
9732
9733
9734 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
9735 maybe-mostlyclean-tcl:
9736
9737 # tcl doesn't support mostlyclean.
9738 mostlyclean-tcl:
9739
9740
9741 .PHONY: maybe-clean-tcl clean-tcl
9742 maybe-clean-tcl:
9743
9744 clean-tcl: 
9745         @[ -f ./tcl/Makefile ] || exit 0; \
9746         r=`${PWD_COMMAND}`; export r; \
9747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9748         $(SET_LIB_PATH) \
9749         for flag in $(EXTRA_HOST_FLAGS); do \
9750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9751         done; \
9752         echo "Doing clean in tcl" ; \
9753         (cd tcl && \
9754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9756                   "RANLIB=$${RANLIB}" \
9757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9758                   clean) \
9759           || exit 1
9760
9761
9762 .PHONY: maybe-distclean-tcl distclean-tcl
9763 maybe-distclean-tcl:
9764
9765 distclean-tcl: 
9766         @[ -f ./tcl/Makefile ] || exit 0; \
9767         r=`${PWD_COMMAND}`; export r; \
9768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9769         $(SET_LIB_PATH) \
9770         for flag in $(EXTRA_HOST_FLAGS); do \
9771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9772         done; \
9773         echo "Doing distclean in tcl" ; \
9774         (cd tcl && \
9775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9777                   "RANLIB=$${RANLIB}" \
9778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9779                   distclean) \
9780           || exit 1
9781
9782
9783 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
9784 maybe-maintainer-clean-tcl:
9785
9786 maintainer-clean-tcl: 
9787         @[ -f ./tcl/Makefile ] || exit 0; \
9788         r=`${PWD_COMMAND}`; export r; \
9789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9790         $(SET_LIB_PATH) \
9791         for flag in $(EXTRA_HOST_FLAGS); do \
9792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9793         done; \
9794         echo "Doing maintainer-clean in tcl" ; \
9795         (cd tcl && \
9796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9798                   "RANLIB=$${RANLIB}" \
9799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9800                   maintainer-clean) \
9801           || exit 1
9802
9803
9804
9805 .PHONY: configure-itcl maybe-configure-itcl
9806 maybe-configure-itcl:
9807 configure-itcl:
9808         @test ! -f itcl/Makefile || exit 0; \
9809         [ -d itcl ] || mkdir itcl; \
9810         r=`${PWD_COMMAND}`; export r; \
9811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9812         CC="$(CC)"; export CC; \
9813         CFLAGS="$(CFLAGS)"; export CFLAGS; \
9814         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
9815         CXX="$(CXX)"; export CXX; \
9816         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
9817         AR="$(AR)"; export AR; \
9818         AS="$(AS)"; export AS; \
9819         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
9820         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
9821         LD="$(LD)"; export LD; \
9822         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
9823         NM="$(NM)"; export NM; \
9824         RANLIB="$(RANLIB)"; export RANLIB; \
9825         WINDRES="$(WINDRES)"; export WINDRES; \
9826         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
9827         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
9828         echo Configuring in itcl; \
9829         cd itcl || exit 1; \
9830         case $(srcdir) in \
9831           \.) \
9832             srcdiroption="--srcdir=."; \
9833             libsrcdir=".";; \
9834           /* | [A-Za-z]:[\\/]*) \
9835             srcdiroption="--srcdir=$(srcdir)/itcl"; \
9836             libsrcdir="$$s/itcl";; \
9837           *) \
9838             srcdiroption="--srcdir=../$(srcdir)/itcl"; \
9839             libsrcdir="$$s/itcl";; \
9840         esac; \
9841         $(SHELL) $${libsrcdir}/configure \
9842           $(HOST_CONFIGARGS) $${srcdiroption} \
9843           || exit 1
9844
9845 .PHONY: all-itcl maybe-all-itcl
9846 maybe-all-itcl:
9847 all-itcl: configure-itcl
9848         @r=`${PWD_COMMAND}`; export r; \
9849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9850         $(SET_LIB_PATH) \
9851         (cd itcl && $(MAKE) $(FLAGS_TO_PASS) all)
9852
9853 .PHONY: check-itcl maybe-check-itcl
9854 maybe-check-itcl:
9855
9856 check-itcl:
9857         @r=`${PWD_COMMAND}`; export r; \
9858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9859         $(SET_LIB_PATH) \
9860         (cd itcl && $(MAKE) $(FLAGS_TO_PASS) check)
9861
9862
9863 .PHONY: install-itcl maybe-install-itcl
9864 maybe-install-itcl:
9865
9866 install-itcl: installdirs
9867         @r=`${PWD_COMMAND}`; export r; \
9868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9869         $(SET_LIB_PATH) \
9870         (cd itcl && $(MAKE) $(FLAGS_TO_PASS) install)
9871
9872
9873 # Other targets (info, dvi, etc.)
9874
9875 .PHONY: maybe-info-itcl info-itcl
9876 maybe-info-itcl:
9877
9878 info-itcl: \
9879     configure-itcl 
9880         @[ -f ./itcl/Makefile ] || exit 0; \
9881         r=`${PWD_COMMAND}`; export r; \
9882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9883         $(SET_LIB_PATH) \
9884         for flag in $(EXTRA_HOST_FLAGS); do \
9885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9886         done; \
9887         echo "Doing info in itcl" ; \
9888         (cd itcl && \
9889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9891                   "RANLIB=$${RANLIB}" \
9892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9893                   info) \
9894           || exit 1
9895
9896
9897 .PHONY: maybe-dvi-itcl dvi-itcl
9898 maybe-dvi-itcl:
9899
9900 dvi-itcl: \
9901     configure-itcl 
9902         @[ -f ./itcl/Makefile ] || exit 0; \
9903         r=`${PWD_COMMAND}`; export r; \
9904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9905         $(SET_LIB_PATH) \
9906         for flag in $(EXTRA_HOST_FLAGS); do \
9907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9908         done; \
9909         echo "Doing dvi in itcl" ; \
9910         (cd itcl && \
9911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9913                   "RANLIB=$${RANLIB}" \
9914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9915                   dvi) \
9916           || exit 1
9917
9918
9919 .PHONY: maybe-TAGS-itcl TAGS-itcl
9920 maybe-TAGS-itcl:
9921
9922 TAGS-itcl: \
9923     configure-itcl 
9924         @[ -f ./itcl/Makefile ] || exit 0; \
9925         r=`${PWD_COMMAND}`; export r; \
9926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9927         $(SET_LIB_PATH) \
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 itcl" ; \
9932         (cd itcl && \
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
9941 .PHONY: maybe-install-info-itcl install-info-itcl
9942 maybe-install-info-itcl:
9943
9944 install-info-itcl: \
9945     configure-itcl \
9946     info-itcl 
9947         @[ -f ./itcl/Makefile ] || exit 0; \
9948         r=`${PWD_COMMAND}`; export r; \
9949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9950         $(SET_LIB_PATH) \
9951         for flag in $(EXTRA_HOST_FLAGS); do \
9952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9953         done; \
9954         echo "Doing install-info in itcl" ; \
9955         (cd itcl && \
9956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9958                   "RANLIB=$${RANLIB}" \
9959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9960                   install-info) \
9961           || exit 1
9962
9963
9964 .PHONY: maybe-installcheck-itcl installcheck-itcl
9965 maybe-installcheck-itcl:
9966
9967 installcheck-itcl: \
9968     configure-itcl 
9969         @[ -f ./itcl/Makefile ] || exit 0; \
9970         r=`${PWD_COMMAND}`; export r; \
9971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9972         $(SET_LIB_PATH) \
9973         for flag in $(EXTRA_HOST_FLAGS); do \
9974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9975         done; \
9976         echo "Doing installcheck in itcl" ; \
9977         (cd itcl && \
9978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9980                   "RANLIB=$${RANLIB}" \
9981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9982                   installcheck) \
9983           || exit 1
9984
9985
9986 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
9987 maybe-mostlyclean-itcl:
9988
9989 mostlyclean-itcl: 
9990         @[ -f ./itcl/Makefile ] || exit 0; \
9991         r=`${PWD_COMMAND}`; export r; \
9992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9993         $(SET_LIB_PATH) \
9994         for flag in $(EXTRA_HOST_FLAGS); do \
9995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9996         done; \
9997         echo "Doing mostlyclean in itcl" ; \
9998         (cd itcl && \
9999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10001                   "RANLIB=$${RANLIB}" \
10002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10003                   mostlyclean) \
10004           || exit 1
10005
10006
10007 .PHONY: maybe-clean-itcl clean-itcl
10008 maybe-clean-itcl:
10009
10010 clean-itcl: 
10011         @[ -f ./itcl/Makefile ] || exit 0; \
10012         r=`${PWD_COMMAND}`; export r; \
10013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10014         $(SET_LIB_PATH) \
10015         for flag in $(EXTRA_HOST_FLAGS); do \
10016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10017         done; \
10018         echo "Doing clean in itcl" ; \
10019         (cd itcl && \
10020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10022                   "RANLIB=$${RANLIB}" \
10023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10024                   clean) \
10025           || exit 1
10026
10027
10028 .PHONY: maybe-distclean-itcl distclean-itcl
10029 maybe-distclean-itcl:
10030
10031 distclean-itcl: 
10032         @[ -f ./itcl/Makefile ] || exit 0; \
10033         r=`${PWD_COMMAND}`; export r; \
10034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10035         $(SET_LIB_PATH) \
10036         for flag in $(EXTRA_HOST_FLAGS); do \
10037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10038         done; \
10039         echo "Doing distclean in itcl" ; \
10040         (cd itcl && \
10041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10043                   "RANLIB=$${RANLIB}" \
10044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10045                   distclean) \
10046           || exit 1
10047
10048
10049 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
10050 maybe-maintainer-clean-itcl:
10051
10052 maintainer-clean-itcl: 
10053         @[ -f ./itcl/Makefile ] || exit 0; \
10054         r=`${PWD_COMMAND}`; export r; \
10055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10056         $(SET_LIB_PATH) \
10057         for flag in $(EXTRA_HOST_FLAGS); do \
10058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10059         done; \
10060         echo "Doing maintainer-clean in itcl" ; \
10061         (cd itcl && \
10062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10064                   "RANLIB=$${RANLIB}" \
10065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10066                   maintainer-clean) \
10067           || exit 1
10068
10069
10070
10071 .PHONY: configure-ld maybe-configure-ld
10072 maybe-configure-ld:
10073 configure-ld:
10074         @test ! -f ld/Makefile || exit 0; \
10075         [ -d ld ] || mkdir ld; \
10076         r=`${PWD_COMMAND}`; export r; \
10077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10078         CC="$(CC)"; export CC; \
10079         CFLAGS="$(CFLAGS)"; export CFLAGS; \
10080         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
10081         CXX="$(CXX)"; export CXX; \
10082         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
10083         AR="$(AR)"; export AR; \
10084         AS="$(AS)"; export AS; \
10085         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
10086         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
10087         LD="$(LD)"; export LD; \
10088         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
10089         NM="$(NM)"; export NM; \
10090         RANLIB="$(RANLIB)"; export RANLIB; \
10091         WINDRES="$(WINDRES)"; export WINDRES; \
10092         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
10093         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
10094         echo Configuring in ld; \
10095         cd ld || exit 1; \
10096         case $(srcdir) in \
10097           \.) \
10098             srcdiroption="--srcdir=."; \
10099             libsrcdir=".";; \
10100           /* | [A-Za-z]:[\\/]*) \
10101             srcdiroption="--srcdir=$(srcdir)/ld"; \
10102             libsrcdir="$$s/ld";; \
10103           *) \
10104             srcdiroption="--srcdir=../$(srcdir)/ld"; \
10105             libsrcdir="$$s/ld";; \
10106         esac; \
10107         $(SHELL) $${libsrcdir}/configure \
10108           $(HOST_CONFIGARGS) $${srcdiroption} \
10109           || exit 1
10110
10111 .PHONY: all-ld maybe-all-ld
10112 maybe-all-ld:
10113 all-ld: configure-ld
10114         @r=`${PWD_COMMAND}`; export r; \
10115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10116         $(SET_LIB_PATH) \
10117         (cd ld && $(MAKE) $(FLAGS_TO_PASS) all)
10118
10119 .PHONY: check-ld maybe-check-ld
10120 maybe-check-ld:
10121
10122 check-ld:
10123         @r=`${PWD_COMMAND}`; export r; \
10124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10125         $(SET_LIB_PATH) \
10126         (cd ld && $(MAKE) $(FLAGS_TO_PASS) check)
10127
10128
10129 .PHONY: install-ld maybe-install-ld
10130 maybe-install-ld:
10131
10132 install-ld: installdirs
10133         @r=`${PWD_COMMAND}`; export r; \
10134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10135         $(SET_LIB_PATH) \
10136         (cd ld && $(MAKE) $(FLAGS_TO_PASS) install)
10137
10138
10139 # Other targets (info, dvi, etc.)
10140
10141 .PHONY: maybe-info-ld info-ld
10142 maybe-info-ld:
10143
10144 info-ld: \
10145     configure-ld 
10146         @[ -f ./ld/Makefile ] || exit 0; \
10147         r=`${PWD_COMMAND}`; export r; \
10148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10149         $(SET_LIB_PATH) \
10150         for flag in $(EXTRA_HOST_FLAGS); do \
10151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10152         done; \
10153         echo "Doing info in ld" ; \
10154         (cd ld && \
10155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10157                   "RANLIB=$${RANLIB}" \
10158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10159                   info) \
10160           || exit 1
10161
10162
10163 .PHONY: maybe-dvi-ld dvi-ld
10164 maybe-dvi-ld:
10165
10166 dvi-ld: \
10167     configure-ld 
10168         @[ -f ./ld/Makefile ] || exit 0; \
10169         r=`${PWD_COMMAND}`; export r; \
10170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10171         $(SET_LIB_PATH) \
10172         for flag in $(EXTRA_HOST_FLAGS); do \
10173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10174         done; \
10175         echo "Doing dvi in ld" ; \
10176         (cd ld && \
10177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10179                   "RANLIB=$${RANLIB}" \
10180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10181                   dvi) \
10182           || exit 1
10183
10184
10185 .PHONY: maybe-TAGS-ld TAGS-ld
10186 maybe-TAGS-ld:
10187
10188 TAGS-ld: \
10189     configure-ld 
10190         @[ -f ./ld/Makefile ] || exit 0; \
10191         r=`${PWD_COMMAND}`; export r; \
10192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10193         $(SET_LIB_PATH) \
10194         for flag in $(EXTRA_HOST_FLAGS); do \
10195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10196         done; \
10197         echo "Doing TAGS in ld" ; \
10198         (cd ld && \
10199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10201                   "RANLIB=$${RANLIB}" \
10202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10203                   TAGS) \
10204           || exit 1
10205
10206
10207 .PHONY: maybe-install-info-ld install-info-ld
10208 maybe-install-info-ld:
10209
10210 install-info-ld: \
10211     configure-ld \
10212     info-ld 
10213         @[ -f ./ld/Makefile ] || exit 0; \
10214         r=`${PWD_COMMAND}`; export r; \
10215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10216         $(SET_LIB_PATH) \
10217         for flag in $(EXTRA_HOST_FLAGS); do \
10218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10219         done; \
10220         echo "Doing install-info in ld" ; \
10221         (cd ld && \
10222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10224                   "RANLIB=$${RANLIB}" \
10225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10226                   install-info) \
10227           || exit 1
10228
10229
10230 .PHONY: maybe-installcheck-ld installcheck-ld
10231 maybe-installcheck-ld:
10232
10233 installcheck-ld: \
10234     configure-ld 
10235         @[ -f ./ld/Makefile ] || exit 0; \
10236         r=`${PWD_COMMAND}`; export r; \
10237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10238         $(SET_LIB_PATH) \
10239         for flag in $(EXTRA_HOST_FLAGS); do \
10240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10241         done; \
10242         echo "Doing installcheck in ld" ; \
10243         (cd ld && \
10244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10246                   "RANLIB=$${RANLIB}" \
10247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10248                   installcheck) \
10249           || exit 1
10250
10251
10252 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
10253 maybe-mostlyclean-ld:
10254
10255 mostlyclean-ld: 
10256         @[ -f ./ld/Makefile ] || exit 0; \
10257         r=`${PWD_COMMAND}`; export r; \
10258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10259         $(SET_LIB_PATH) \
10260         for flag in $(EXTRA_HOST_FLAGS); do \
10261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10262         done; \
10263         echo "Doing mostlyclean in ld" ; \
10264         (cd ld && \
10265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10267                   "RANLIB=$${RANLIB}" \
10268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10269                   mostlyclean) \
10270           || exit 1
10271
10272
10273 .PHONY: maybe-clean-ld clean-ld
10274 maybe-clean-ld:
10275
10276 clean-ld: 
10277         @[ -f ./ld/Makefile ] || exit 0; \
10278         r=`${PWD_COMMAND}`; export r; \
10279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10280         $(SET_LIB_PATH) \
10281         for flag in $(EXTRA_HOST_FLAGS); do \
10282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10283         done; \
10284         echo "Doing clean in ld" ; \
10285         (cd ld && \
10286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10288                   "RANLIB=$${RANLIB}" \
10289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10290                   clean) \
10291           || exit 1
10292
10293
10294 .PHONY: maybe-distclean-ld distclean-ld
10295 maybe-distclean-ld:
10296
10297 distclean-ld: 
10298         @[ -f ./ld/Makefile ] || exit 0; \
10299         r=`${PWD_COMMAND}`; export r; \
10300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10301         $(SET_LIB_PATH) \
10302         for flag in $(EXTRA_HOST_FLAGS); do \
10303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10304         done; \
10305         echo "Doing distclean in ld" ; \
10306         (cd ld && \
10307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10309                   "RANLIB=$${RANLIB}" \
10310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10311                   distclean) \
10312           || exit 1
10313
10314
10315 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
10316 maybe-maintainer-clean-ld:
10317
10318 maintainer-clean-ld: 
10319         @[ -f ./ld/Makefile ] || exit 0; \
10320         r=`${PWD_COMMAND}`; export r; \
10321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10322         $(SET_LIB_PATH) \
10323         for flag in $(EXTRA_HOST_FLAGS); do \
10324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10325         done; \
10326         echo "Doing maintainer-clean in ld" ; \
10327         (cd ld && \
10328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10330                   "RANLIB=$${RANLIB}" \
10331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10332                   maintainer-clean) \
10333           || exit 1
10334
10335
10336
10337 .PHONY: configure-libgui maybe-configure-libgui
10338 maybe-configure-libgui:
10339 configure-libgui:
10340         @test ! -f libgui/Makefile || exit 0; \
10341         [ -d libgui ] || mkdir libgui; \
10342         r=`${PWD_COMMAND}`; export r; \
10343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10344         CC="$(CC)"; export CC; \
10345         CFLAGS="$(CFLAGS)"; export CFLAGS; \
10346         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
10347         CXX="$(CXX)"; export CXX; \
10348         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
10349         AR="$(AR)"; export AR; \
10350         AS="$(AS)"; export AS; \
10351         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
10352         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
10353         LD="$(LD)"; export LD; \
10354         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
10355         NM="$(NM)"; export NM; \
10356         RANLIB="$(RANLIB)"; export RANLIB; \
10357         WINDRES="$(WINDRES)"; export WINDRES; \
10358         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
10359         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
10360         echo Configuring in libgui; \
10361         cd libgui || exit 1; \
10362         case $(srcdir) in \
10363           \.) \
10364             srcdiroption="--srcdir=."; \
10365             libsrcdir=".";; \
10366           /* | [A-Za-z]:[\\/]*) \
10367             srcdiroption="--srcdir=$(srcdir)/libgui"; \
10368             libsrcdir="$$s/libgui";; \
10369           *) \
10370             srcdiroption="--srcdir=../$(srcdir)/libgui"; \
10371             libsrcdir="$$s/libgui";; \
10372         esac; \
10373         $(SHELL) $${libsrcdir}/configure \
10374           $(HOST_CONFIGARGS) $${srcdiroption} \
10375           || exit 1
10376
10377 .PHONY: all-libgui maybe-all-libgui
10378 maybe-all-libgui:
10379 all-libgui: configure-libgui
10380         @r=`${PWD_COMMAND}`; export r; \
10381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10382         $(SET_LIB_PATH) \
10383         (cd libgui && $(MAKE) $(FLAGS_TO_PASS) all)
10384
10385 .PHONY: check-libgui maybe-check-libgui
10386 maybe-check-libgui:
10387
10388 check-libgui:
10389         @r=`${PWD_COMMAND}`; export r; \
10390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10391         $(SET_LIB_PATH) \
10392         (cd libgui && $(MAKE) $(FLAGS_TO_PASS) check)
10393
10394
10395 .PHONY: install-libgui maybe-install-libgui
10396 maybe-install-libgui:
10397
10398 install-libgui: installdirs
10399         @r=`${PWD_COMMAND}`; export r; \
10400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10401         $(SET_LIB_PATH) \
10402         (cd libgui && $(MAKE) $(FLAGS_TO_PASS) install)
10403
10404
10405 # Other targets (info, dvi, etc.)
10406
10407 .PHONY: maybe-info-libgui info-libgui
10408 maybe-info-libgui:
10409
10410 info-libgui: \
10411     configure-libgui 
10412         @[ -f ./libgui/Makefile ] || exit 0; \
10413         r=`${PWD_COMMAND}`; export r; \
10414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10415         $(SET_LIB_PATH) \
10416         for flag in $(EXTRA_HOST_FLAGS); do \
10417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10418         done; \
10419         echo "Doing info in libgui" ; \
10420         (cd libgui && \
10421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10423                   "RANLIB=$${RANLIB}" \
10424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10425                   info) \
10426           || exit 1
10427
10428
10429 .PHONY: maybe-dvi-libgui dvi-libgui
10430 maybe-dvi-libgui:
10431
10432 dvi-libgui: \
10433     configure-libgui 
10434         @[ -f ./libgui/Makefile ] || exit 0; \
10435         r=`${PWD_COMMAND}`; export r; \
10436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10437         $(SET_LIB_PATH) \
10438         for flag in $(EXTRA_HOST_FLAGS); do \
10439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10440         done; \
10441         echo "Doing dvi in libgui" ; \
10442         (cd libgui && \
10443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10445                   "RANLIB=$${RANLIB}" \
10446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10447                   dvi) \
10448           || exit 1
10449
10450
10451 .PHONY: maybe-TAGS-libgui TAGS-libgui
10452 maybe-TAGS-libgui:
10453
10454 TAGS-libgui: \
10455     configure-libgui 
10456         @[ -f ./libgui/Makefile ] || exit 0; \
10457         r=`${PWD_COMMAND}`; export r; \
10458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10459         $(SET_LIB_PATH) \
10460         for flag in $(EXTRA_HOST_FLAGS); do \
10461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10462         done; \
10463         echo "Doing TAGS in libgui" ; \
10464         (cd libgui && \
10465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10467                   "RANLIB=$${RANLIB}" \
10468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10469                   TAGS) \
10470           || exit 1
10471
10472
10473 .PHONY: maybe-install-info-libgui install-info-libgui
10474 maybe-install-info-libgui:
10475
10476 install-info-libgui: \
10477     configure-libgui \
10478     info-libgui 
10479         @[ -f ./libgui/Makefile ] || exit 0; \
10480         r=`${PWD_COMMAND}`; export r; \
10481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10482         $(SET_LIB_PATH) \
10483         for flag in $(EXTRA_HOST_FLAGS); do \
10484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10485         done; \
10486         echo "Doing install-info in libgui" ; \
10487         (cd libgui && \
10488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10490                   "RANLIB=$${RANLIB}" \
10491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10492                   install-info) \
10493           || exit 1
10494
10495
10496 .PHONY: maybe-installcheck-libgui installcheck-libgui
10497 maybe-installcheck-libgui:
10498
10499 installcheck-libgui: \
10500     configure-libgui 
10501         @[ -f ./libgui/Makefile ] || exit 0; \
10502         r=`${PWD_COMMAND}`; export r; \
10503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10504         $(SET_LIB_PATH) \
10505         for flag in $(EXTRA_HOST_FLAGS); do \
10506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10507         done; \
10508         echo "Doing installcheck in libgui" ; \
10509         (cd libgui && \
10510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10512                   "RANLIB=$${RANLIB}" \
10513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10514                   installcheck) \
10515           || exit 1
10516
10517
10518 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
10519 maybe-mostlyclean-libgui:
10520
10521 mostlyclean-libgui: 
10522         @[ -f ./libgui/Makefile ] || exit 0; \
10523         r=`${PWD_COMMAND}`; export r; \
10524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10525         $(SET_LIB_PATH) \
10526         for flag in $(EXTRA_HOST_FLAGS); do \
10527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10528         done; \
10529         echo "Doing mostlyclean in libgui" ; \
10530         (cd libgui && \
10531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10533                   "RANLIB=$${RANLIB}" \
10534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10535                   mostlyclean) \
10536           || exit 1
10537
10538
10539 .PHONY: maybe-clean-libgui clean-libgui
10540 maybe-clean-libgui:
10541
10542 clean-libgui: 
10543         @[ -f ./libgui/Makefile ] || exit 0; \
10544         r=`${PWD_COMMAND}`; export r; \
10545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10546         $(SET_LIB_PATH) \
10547         for flag in $(EXTRA_HOST_FLAGS); do \
10548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10549         done; \
10550         echo "Doing clean in libgui" ; \
10551         (cd libgui && \
10552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10554                   "RANLIB=$${RANLIB}" \
10555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10556                   clean) \
10557           || exit 1
10558
10559
10560 .PHONY: maybe-distclean-libgui distclean-libgui
10561 maybe-distclean-libgui:
10562
10563 distclean-libgui: 
10564         @[ -f ./libgui/Makefile ] || exit 0; \
10565         r=`${PWD_COMMAND}`; export r; \
10566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10567         $(SET_LIB_PATH) \
10568         for flag in $(EXTRA_HOST_FLAGS); do \
10569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10570         done; \
10571         echo "Doing distclean in libgui" ; \
10572         (cd libgui && \
10573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10575                   "RANLIB=$${RANLIB}" \
10576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10577                   distclean) \
10578           || exit 1
10579
10580
10581 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
10582 maybe-maintainer-clean-libgui:
10583
10584 maintainer-clean-libgui: 
10585         @[ -f ./libgui/Makefile ] || exit 0; \
10586         r=`${PWD_COMMAND}`; export r; \
10587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10588         $(SET_LIB_PATH) \
10589         for flag in $(EXTRA_HOST_FLAGS); do \
10590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10591         done; \
10592         echo "Doing maintainer-clean in libgui" ; \
10593         (cd libgui && \
10594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10596                   "RANLIB=$${RANLIB}" \
10597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10598                   maintainer-clean) \
10599           || exit 1
10600
10601
10602
10603 .PHONY: configure-libbanshee maybe-configure-libbanshee
10604 maybe-configure-libbanshee:
10605 configure-libbanshee:
10606         @test ! -f libbanshee/Makefile || exit 0; \
10607         [ -d libbanshee ] || mkdir libbanshee; \
10608         r=`${PWD_COMMAND}`; export r; \
10609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10610         CC="$(CC)"; export CC; \
10611         CFLAGS="$(CFLAGS)"; export CFLAGS; \
10612         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
10613         CXX="$(CXX)"; export CXX; \
10614         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
10615         AR="$(AR)"; export AR; \
10616         AS="$(AS)"; export AS; \
10617         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
10618         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
10619         LD="$(LD)"; export LD; \
10620         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
10621         NM="$(NM)"; export NM; \
10622         RANLIB="$(RANLIB)"; export RANLIB; \
10623         WINDRES="$(WINDRES)"; export WINDRES; \
10624         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
10625         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
10626         echo Configuring in libbanshee; \
10627         cd libbanshee || exit 1; \
10628         case $(srcdir) in \
10629           \.) \
10630             srcdiroption="--srcdir=."; \
10631             libsrcdir=".";; \
10632           /* | [A-Za-z]:[\\/]*) \
10633             srcdiroption="--srcdir=$(srcdir)/libbanshee"; \
10634             libsrcdir="$$s/libbanshee";; \
10635           *) \
10636             srcdiroption="--srcdir=../$(srcdir)/libbanshee"; \
10637             libsrcdir="$$s/libbanshee";; \
10638         esac; \
10639         $(SHELL) $${libsrcdir}/configure \
10640           $(HOST_CONFIGARGS) $${srcdiroption} \
10641           || exit 1
10642
10643 .PHONY: all-libbanshee maybe-all-libbanshee
10644 maybe-all-libbanshee:
10645 all-libbanshee: configure-libbanshee
10646         @r=`${PWD_COMMAND}`; export r; \
10647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10648         $(SET_LIB_PATH) \
10649         (cd libbanshee && $(MAKE) $(FLAGS_TO_PASS) all)
10650
10651 .PHONY: check-libbanshee maybe-check-libbanshee
10652 maybe-check-libbanshee:
10653
10654 check-libbanshee:
10655         @r=`${PWD_COMMAND}`; export r; \
10656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10657         $(SET_LIB_PATH) \
10658         (cd libbanshee && $(MAKE) $(FLAGS_TO_PASS) check)
10659
10660
10661 .PHONY: install-libbanshee maybe-install-libbanshee
10662 maybe-install-libbanshee:
10663
10664 install-libbanshee:
10665
10666
10667 # Other targets (info, dvi, etc.)
10668
10669 .PHONY: maybe-info-libbanshee info-libbanshee
10670 maybe-info-libbanshee:
10671
10672 info-libbanshee: \
10673     configure-libbanshee 
10674         @[ -f ./libbanshee/Makefile ] || exit 0; \
10675         r=`${PWD_COMMAND}`; export r; \
10676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10677         $(SET_LIB_PATH) \
10678         for flag in $(EXTRA_HOST_FLAGS); do \
10679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10680         done; \
10681         echo "Doing info in libbanshee" ; \
10682         (cd libbanshee && \
10683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10685                   "RANLIB=$${RANLIB}" \
10686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10687                   info) \
10688           || exit 1
10689
10690
10691 .PHONY: maybe-dvi-libbanshee dvi-libbanshee
10692 maybe-dvi-libbanshee:
10693
10694 dvi-libbanshee: \
10695     configure-libbanshee 
10696         @[ -f ./libbanshee/Makefile ] || exit 0; \
10697         r=`${PWD_COMMAND}`; export r; \
10698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10699         $(SET_LIB_PATH) \
10700         for flag in $(EXTRA_HOST_FLAGS); do \
10701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10702         done; \
10703         echo "Doing dvi in libbanshee" ; \
10704         (cd libbanshee && \
10705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10707                   "RANLIB=$${RANLIB}" \
10708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10709                   dvi) \
10710           || exit 1
10711
10712
10713 .PHONY: maybe-TAGS-libbanshee TAGS-libbanshee
10714 maybe-TAGS-libbanshee:
10715
10716 TAGS-libbanshee: \
10717     configure-libbanshee 
10718         @[ -f ./libbanshee/Makefile ] || exit 0; \
10719         r=`${PWD_COMMAND}`; export r; \
10720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10721         $(SET_LIB_PATH) \
10722         for flag in $(EXTRA_HOST_FLAGS); do \
10723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10724         done; \
10725         echo "Doing TAGS in libbanshee" ; \
10726         (cd libbanshee && \
10727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10729                   "RANLIB=$${RANLIB}" \
10730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10731                   TAGS) \
10732           || exit 1
10733
10734
10735 .PHONY: maybe-install-info-libbanshee install-info-libbanshee
10736 maybe-install-info-libbanshee:
10737
10738 install-info-libbanshee: \
10739     configure-libbanshee \
10740     info-libbanshee 
10741         @[ -f ./libbanshee/Makefile ] || exit 0; \
10742         r=`${PWD_COMMAND}`; export r; \
10743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10744         $(SET_LIB_PATH) \
10745         for flag in $(EXTRA_HOST_FLAGS); do \
10746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10747         done; \
10748         echo "Doing install-info in libbanshee" ; \
10749         (cd libbanshee && \
10750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10752                   "RANLIB=$${RANLIB}" \
10753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10754                   install-info) \
10755           || exit 1
10756
10757
10758 .PHONY: maybe-installcheck-libbanshee installcheck-libbanshee
10759 maybe-installcheck-libbanshee:
10760
10761 installcheck-libbanshee: \
10762     configure-libbanshee 
10763         @[ -f ./libbanshee/Makefile ] || exit 0; \
10764         r=`${PWD_COMMAND}`; export r; \
10765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10766         $(SET_LIB_PATH) \
10767         for flag in $(EXTRA_HOST_FLAGS); do \
10768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10769         done; \
10770         echo "Doing installcheck in libbanshee" ; \
10771         (cd libbanshee && \
10772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10774                   "RANLIB=$${RANLIB}" \
10775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10776                   installcheck) \
10777           || exit 1
10778
10779
10780 .PHONY: maybe-mostlyclean-libbanshee mostlyclean-libbanshee
10781 maybe-mostlyclean-libbanshee:
10782
10783 mostlyclean-libbanshee: 
10784         @[ -f ./libbanshee/Makefile ] || exit 0; \
10785         r=`${PWD_COMMAND}`; export r; \
10786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10787         $(SET_LIB_PATH) \
10788         for flag in $(EXTRA_HOST_FLAGS); do \
10789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10790         done; \
10791         echo "Doing mostlyclean in libbanshee" ; \
10792         (cd libbanshee && \
10793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10795                   "RANLIB=$${RANLIB}" \
10796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10797                   mostlyclean) \
10798           || exit 1
10799
10800
10801 .PHONY: maybe-clean-libbanshee clean-libbanshee
10802 maybe-clean-libbanshee:
10803
10804 clean-libbanshee: 
10805         @[ -f ./libbanshee/Makefile ] || exit 0; \
10806         r=`${PWD_COMMAND}`; export r; \
10807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10808         $(SET_LIB_PATH) \
10809         for flag in $(EXTRA_HOST_FLAGS); do \
10810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10811         done; \
10812         echo "Doing clean in libbanshee" ; \
10813         (cd libbanshee && \
10814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10816                   "RANLIB=$${RANLIB}" \
10817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10818                   clean) \
10819           || exit 1
10820
10821
10822 .PHONY: maybe-distclean-libbanshee distclean-libbanshee
10823 maybe-distclean-libbanshee:
10824
10825 distclean-libbanshee: 
10826         @[ -f ./libbanshee/Makefile ] || exit 0; \
10827         r=`${PWD_COMMAND}`; export r; \
10828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10829         $(SET_LIB_PATH) \
10830         for flag in $(EXTRA_HOST_FLAGS); do \
10831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10832         done; \
10833         echo "Doing distclean in libbanshee" ; \
10834         (cd libbanshee && \
10835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10837                   "RANLIB=$${RANLIB}" \
10838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10839                   distclean) \
10840           || exit 1
10841
10842
10843 .PHONY: maybe-maintainer-clean-libbanshee maintainer-clean-libbanshee
10844 maybe-maintainer-clean-libbanshee:
10845
10846 maintainer-clean-libbanshee: 
10847         @[ -f ./libbanshee/Makefile ] || exit 0; \
10848         r=`${PWD_COMMAND}`; export r; \
10849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10850         $(SET_LIB_PATH) \
10851         for flag in $(EXTRA_HOST_FLAGS); do \
10852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10853         done; \
10854         echo "Doing maintainer-clean in libbanshee" ; \
10855         (cd libbanshee && \
10856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10858                   "RANLIB=$${RANLIB}" \
10859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10860                   maintainer-clean) \
10861           || exit 1
10862
10863
10864
10865 .PHONY: configure-libiberty maybe-configure-libiberty
10866 maybe-configure-libiberty:
10867 configure-libiberty:
10868         @test ! -f libiberty/Makefile || exit 0; \
10869         [ -d libiberty ] || mkdir libiberty; \
10870         r=`${PWD_COMMAND}`; export r; \
10871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10872         CC="$(CC)"; export CC; \
10873         CFLAGS="$(CFLAGS)"; export CFLAGS; \
10874         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
10875         CXX="$(CXX)"; export CXX; \
10876         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
10877         AR="$(AR)"; export AR; \
10878         AS="$(AS)"; export AS; \
10879         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
10880         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
10881         LD="$(LD)"; export LD; \
10882         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
10883         NM="$(NM)"; export NM; \
10884         RANLIB="$(RANLIB)"; export RANLIB; \
10885         WINDRES="$(WINDRES)"; export WINDRES; \
10886         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
10887         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
10888         echo Configuring in libiberty; \
10889         cd libiberty || exit 1; \
10890         case $(srcdir) in \
10891           \.) \
10892             srcdiroption="--srcdir=."; \
10893             libsrcdir=".";; \
10894           /* | [A-Za-z]:[\\/]*) \
10895             srcdiroption="--srcdir=$(srcdir)/libiberty"; \
10896             libsrcdir="$$s/libiberty";; \
10897           *) \
10898             srcdiroption="--srcdir=../$(srcdir)/libiberty"; \
10899             libsrcdir="$$s/libiberty";; \
10900         esac; \
10901         $(SHELL) $${libsrcdir}/configure \
10902           $(HOST_CONFIGARGS) $${srcdiroption} \
10903           || exit 1
10904
10905 .PHONY: all-libiberty maybe-all-libiberty
10906 maybe-all-libiberty:
10907 all-libiberty: configure-libiberty
10908         @r=`${PWD_COMMAND}`; export r; \
10909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10910         $(SET_LIB_PATH) \
10911         (cd libiberty && $(MAKE) $(FLAGS_TO_PASS) all)
10912
10913 .PHONY: check-libiberty maybe-check-libiberty
10914 maybe-check-libiberty:
10915
10916 check-libiberty:
10917         @r=`${PWD_COMMAND}`; export r; \
10918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10919         $(SET_LIB_PATH) \
10920         (cd libiberty && $(MAKE) $(FLAGS_TO_PASS) check)
10921
10922
10923 .PHONY: install-libiberty maybe-install-libiberty
10924 maybe-install-libiberty:
10925
10926 install-libiberty: installdirs
10927         @r=`${PWD_COMMAND}`; export r; \
10928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10929         $(SET_LIB_PATH) \
10930         (cd libiberty && $(MAKE) $(FLAGS_TO_PASS) install)
10931
10932
10933 # Other targets (info, dvi, etc.)
10934
10935 .PHONY: maybe-info-libiberty info-libiberty
10936 maybe-info-libiberty:
10937
10938 info-libiberty: \
10939     configure-libiberty 
10940         @[ -f ./libiberty/Makefile ] || exit 0; \
10941         r=`${PWD_COMMAND}`; export r; \
10942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10943         $(SET_LIB_PATH) \
10944         for flag in $(EXTRA_HOST_FLAGS); do \
10945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10946         done; \
10947         echo "Doing info in libiberty" ; \
10948         (cd libiberty && \
10949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10951                   "RANLIB=$${RANLIB}" \
10952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10953                   info) \
10954           || exit 1
10955
10956
10957 .PHONY: maybe-dvi-libiberty dvi-libiberty
10958 maybe-dvi-libiberty:
10959
10960 dvi-libiberty: \
10961     configure-libiberty 
10962         @[ -f ./libiberty/Makefile ] || exit 0; \
10963         r=`${PWD_COMMAND}`; export r; \
10964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10965         $(SET_LIB_PATH) \
10966         for flag in $(EXTRA_HOST_FLAGS); do \
10967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10968         done; \
10969         echo "Doing dvi in libiberty" ; \
10970         (cd libiberty && \
10971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10973                   "RANLIB=$${RANLIB}" \
10974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10975                   dvi) \
10976           || exit 1
10977
10978
10979 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
10980 maybe-TAGS-libiberty:
10981
10982 TAGS-libiberty: \
10983     configure-libiberty 
10984         @[ -f ./libiberty/Makefile ] || exit 0; \
10985         r=`${PWD_COMMAND}`; export r; \
10986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10987         $(SET_LIB_PATH) \
10988         for flag in $(EXTRA_HOST_FLAGS); do \
10989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10990         done; \
10991         echo "Doing TAGS in libiberty" ; \
10992         (cd libiberty && \
10993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10995                   "RANLIB=$${RANLIB}" \
10996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10997                   TAGS) \
10998           || exit 1
10999
11000
11001 .PHONY: maybe-install-info-libiberty install-info-libiberty
11002 maybe-install-info-libiberty:
11003
11004 install-info-libiberty: \
11005     configure-libiberty \
11006     info-libiberty 
11007         @[ -f ./libiberty/Makefile ] || exit 0; \
11008         r=`${PWD_COMMAND}`; export r; \
11009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11010         $(SET_LIB_PATH) \
11011         for flag in $(EXTRA_HOST_FLAGS); do \
11012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11013         done; \
11014         echo "Doing install-info in libiberty" ; \
11015         (cd libiberty && \
11016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11018                   "RANLIB=$${RANLIB}" \
11019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11020                   install-info) \
11021           || exit 1
11022
11023
11024 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
11025 maybe-installcheck-libiberty:
11026
11027 installcheck-libiberty: \
11028     configure-libiberty 
11029         @[ -f ./libiberty/Makefile ] || exit 0; \
11030         r=`${PWD_COMMAND}`; export r; \
11031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11032         $(SET_LIB_PATH) \
11033         for flag in $(EXTRA_HOST_FLAGS); do \
11034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11035         done; \
11036         echo "Doing installcheck in libiberty" ; \
11037         (cd libiberty && \
11038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11040                   "RANLIB=$${RANLIB}" \
11041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11042                   installcheck) \
11043           || exit 1
11044
11045
11046 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
11047 maybe-mostlyclean-libiberty:
11048
11049 mostlyclean-libiberty: 
11050         @[ -f ./libiberty/Makefile ] || exit 0; \
11051         r=`${PWD_COMMAND}`; export r; \
11052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11053         $(SET_LIB_PATH) \
11054         for flag in $(EXTRA_HOST_FLAGS); do \
11055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11056         done; \
11057         echo "Doing mostlyclean in libiberty" ; \
11058         (cd libiberty && \
11059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11061                   "RANLIB=$${RANLIB}" \
11062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11063                   mostlyclean) \
11064           || exit 1
11065
11066
11067 .PHONY: maybe-clean-libiberty clean-libiberty
11068 maybe-clean-libiberty:
11069
11070 clean-libiberty: 
11071         @[ -f ./libiberty/Makefile ] || exit 0; \
11072         r=`${PWD_COMMAND}`; export r; \
11073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11074         $(SET_LIB_PATH) \
11075         for flag in $(EXTRA_HOST_FLAGS); do \
11076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11077         done; \
11078         echo "Doing clean in libiberty" ; \
11079         (cd libiberty && \
11080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11082                   "RANLIB=$${RANLIB}" \
11083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11084                   clean) \
11085           || exit 1
11086
11087
11088 .PHONY: maybe-distclean-libiberty distclean-libiberty
11089 maybe-distclean-libiberty:
11090
11091 distclean-libiberty: 
11092         @[ -f ./libiberty/Makefile ] || exit 0; \
11093         r=`${PWD_COMMAND}`; export r; \
11094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11095         $(SET_LIB_PATH) \
11096         for flag in $(EXTRA_HOST_FLAGS); do \
11097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11098         done; \
11099         echo "Doing distclean in libiberty" ; \
11100         (cd libiberty && \
11101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11103                   "RANLIB=$${RANLIB}" \
11104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11105                   distclean) \
11106           || exit 1
11107
11108
11109 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
11110 maybe-maintainer-clean-libiberty:
11111
11112 maintainer-clean-libiberty: 
11113         @[ -f ./libiberty/Makefile ] || exit 0; \
11114         r=`${PWD_COMMAND}`; export r; \
11115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11116         $(SET_LIB_PATH) \
11117         for flag in $(EXTRA_HOST_FLAGS); do \
11118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11119         done; \
11120         echo "Doing maintainer-clean in libiberty" ; \
11121         (cd libiberty && \
11122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11124                   "RANLIB=$${RANLIB}" \
11125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11126                   maintainer-clean) \
11127           || exit 1
11128
11129
11130
11131 .PHONY: configure-libtool maybe-configure-libtool
11132 maybe-configure-libtool:
11133 configure-libtool:
11134         @test ! -f libtool/Makefile || exit 0; \
11135         [ -d libtool ] || mkdir libtool; \
11136         r=`${PWD_COMMAND}`; export r; \
11137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11138         CC="$(CC)"; export CC; \
11139         CFLAGS="$(CFLAGS)"; export CFLAGS; \
11140         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
11141         CXX="$(CXX)"; export CXX; \
11142         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
11143         AR="$(AR)"; export AR; \
11144         AS="$(AS)"; export AS; \
11145         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
11146         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
11147         LD="$(LD)"; export LD; \
11148         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
11149         NM="$(NM)"; export NM; \
11150         RANLIB="$(RANLIB)"; export RANLIB; \
11151         WINDRES="$(WINDRES)"; export WINDRES; \
11152         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
11153         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
11154         echo Configuring in libtool; \
11155         cd libtool || exit 1; \
11156         case $(srcdir) in \
11157           \.) \
11158             srcdiroption="--srcdir=."; \
11159             libsrcdir=".";; \
11160           /* | [A-Za-z]:[\\/]*) \
11161             srcdiroption="--srcdir=$(srcdir)/libtool"; \
11162             libsrcdir="$$s/libtool";; \
11163           *) \
11164             srcdiroption="--srcdir=../$(srcdir)/libtool"; \
11165             libsrcdir="$$s/libtool";; \
11166         esac; \
11167         $(SHELL) $${libsrcdir}/configure \
11168           $(HOST_CONFIGARGS) $${srcdiroption} \
11169           || exit 1
11170
11171 .PHONY: all-libtool maybe-all-libtool
11172 maybe-all-libtool:
11173 all-libtool: configure-libtool
11174         @r=`${PWD_COMMAND}`; export r; \
11175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11176         $(SET_LIB_PATH) \
11177         (cd libtool && $(MAKE) $(FLAGS_TO_PASS) all)
11178
11179 .PHONY: check-libtool maybe-check-libtool
11180 maybe-check-libtool:
11181
11182 check-libtool:
11183         @r=`${PWD_COMMAND}`; export r; \
11184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11185         $(SET_LIB_PATH) \
11186         (cd libtool && $(MAKE) $(FLAGS_TO_PASS) check)
11187
11188
11189 .PHONY: install-libtool maybe-install-libtool
11190 maybe-install-libtool:
11191
11192 install-libtool: installdirs
11193         @r=`${PWD_COMMAND}`; export r; \
11194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11195         $(SET_LIB_PATH) \
11196         (cd libtool && $(MAKE) $(FLAGS_TO_PASS) install)
11197
11198
11199 # Other targets (info, dvi, etc.)
11200
11201 .PHONY: maybe-info-libtool info-libtool
11202 maybe-info-libtool:
11203
11204 info-libtool: \
11205     configure-libtool 
11206         @[ -f ./libtool/Makefile ] || exit 0; \
11207         r=`${PWD_COMMAND}`; export r; \
11208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11209         $(SET_LIB_PATH) \
11210         for flag in $(EXTRA_HOST_FLAGS); do \
11211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11212         done; \
11213         echo "Doing info in libtool" ; \
11214         (cd libtool && \
11215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11217                   "RANLIB=$${RANLIB}" \
11218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11219                   info) \
11220           || exit 1
11221
11222
11223 .PHONY: maybe-dvi-libtool dvi-libtool
11224 maybe-dvi-libtool:
11225
11226 dvi-libtool: \
11227     configure-libtool 
11228         @[ -f ./libtool/Makefile ] || exit 0; \
11229         r=`${PWD_COMMAND}`; export r; \
11230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11231         $(SET_LIB_PATH) \
11232         for flag in $(EXTRA_HOST_FLAGS); do \
11233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11234         done; \
11235         echo "Doing dvi in libtool" ; \
11236         (cd libtool && \
11237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11239                   "RANLIB=$${RANLIB}" \
11240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11241                   dvi) \
11242           || exit 1
11243
11244
11245 .PHONY: maybe-TAGS-libtool TAGS-libtool
11246 maybe-TAGS-libtool:
11247
11248 TAGS-libtool: \
11249     configure-libtool 
11250         @[ -f ./libtool/Makefile ] || exit 0; \
11251         r=`${PWD_COMMAND}`; export r; \
11252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11253         $(SET_LIB_PATH) \
11254         for flag in $(EXTRA_HOST_FLAGS); do \
11255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11256         done; \
11257         echo "Doing TAGS in libtool" ; \
11258         (cd libtool && \
11259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11261                   "RANLIB=$${RANLIB}" \
11262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11263                   TAGS) \
11264           || exit 1
11265
11266
11267 .PHONY: maybe-install-info-libtool install-info-libtool
11268 maybe-install-info-libtool:
11269
11270 install-info-libtool: \
11271     configure-libtool \
11272     info-libtool 
11273         @[ -f ./libtool/Makefile ] || exit 0; \
11274         r=`${PWD_COMMAND}`; export r; \
11275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11276         $(SET_LIB_PATH) \
11277         for flag in $(EXTRA_HOST_FLAGS); do \
11278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11279         done; \
11280         echo "Doing install-info in libtool" ; \
11281         (cd libtool && \
11282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11284                   "RANLIB=$${RANLIB}" \
11285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11286                   install-info) \
11287           || exit 1
11288
11289
11290 .PHONY: maybe-installcheck-libtool installcheck-libtool
11291 maybe-installcheck-libtool:
11292
11293 installcheck-libtool: \
11294     configure-libtool 
11295         @[ -f ./libtool/Makefile ] || exit 0; \
11296         r=`${PWD_COMMAND}`; export r; \
11297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11298         $(SET_LIB_PATH) \
11299         for flag in $(EXTRA_HOST_FLAGS); do \
11300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11301         done; \
11302         echo "Doing installcheck in libtool" ; \
11303         (cd libtool && \
11304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11306                   "RANLIB=$${RANLIB}" \
11307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11308                   installcheck) \
11309           || exit 1
11310
11311
11312 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
11313 maybe-mostlyclean-libtool:
11314
11315 mostlyclean-libtool: 
11316         @[ -f ./libtool/Makefile ] || exit 0; \
11317         r=`${PWD_COMMAND}`; export r; \
11318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11319         $(SET_LIB_PATH) \
11320         for flag in $(EXTRA_HOST_FLAGS); do \
11321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11322         done; \
11323         echo "Doing mostlyclean in libtool" ; \
11324         (cd libtool && \
11325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11327                   "RANLIB=$${RANLIB}" \
11328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11329                   mostlyclean) \
11330           || exit 1
11331
11332
11333 .PHONY: maybe-clean-libtool clean-libtool
11334 maybe-clean-libtool:
11335
11336 clean-libtool: 
11337         @[ -f ./libtool/Makefile ] || exit 0; \
11338         r=`${PWD_COMMAND}`; export r; \
11339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11340         $(SET_LIB_PATH) \
11341         for flag in $(EXTRA_HOST_FLAGS); do \
11342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11343         done; \
11344         echo "Doing clean in libtool" ; \
11345         (cd libtool && \
11346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11348                   "RANLIB=$${RANLIB}" \
11349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11350                   clean) \
11351           || exit 1
11352
11353
11354 .PHONY: maybe-distclean-libtool distclean-libtool
11355 maybe-distclean-libtool:
11356
11357 distclean-libtool: 
11358         @[ -f ./libtool/Makefile ] || exit 0; \
11359         r=`${PWD_COMMAND}`; export r; \
11360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11361         $(SET_LIB_PATH) \
11362         for flag in $(EXTRA_HOST_FLAGS); do \
11363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11364         done; \
11365         echo "Doing distclean in libtool" ; \
11366         (cd libtool && \
11367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11369                   "RANLIB=$${RANLIB}" \
11370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11371                   distclean) \
11372           || exit 1
11373
11374
11375 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
11376 maybe-maintainer-clean-libtool:
11377
11378 maintainer-clean-libtool: 
11379         @[ -f ./libtool/Makefile ] || exit 0; \
11380         r=`${PWD_COMMAND}`; export r; \
11381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11382         $(SET_LIB_PATH) \
11383         for flag in $(EXTRA_HOST_FLAGS); do \
11384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11385         done; \
11386         echo "Doing maintainer-clean in libtool" ; \
11387         (cd libtool && \
11388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11390                   "RANLIB=$${RANLIB}" \
11391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11392                   maintainer-clean) \
11393           || exit 1
11394
11395
11396
11397 .PHONY: configure-m4 maybe-configure-m4
11398 maybe-configure-m4:
11399 configure-m4:
11400         @test ! -f m4/Makefile || exit 0; \
11401         [ -d m4 ] || mkdir m4; \
11402         r=`${PWD_COMMAND}`; export r; \
11403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11404         CC="$(CC)"; export CC; \
11405         CFLAGS="$(CFLAGS)"; export CFLAGS; \
11406         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
11407         CXX="$(CXX)"; export CXX; \
11408         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
11409         AR="$(AR)"; export AR; \
11410         AS="$(AS)"; export AS; \
11411         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
11412         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
11413         LD="$(LD)"; export LD; \
11414         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
11415         NM="$(NM)"; export NM; \
11416         RANLIB="$(RANLIB)"; export RANLIB; \
11417         WINDRES="$(WINDRES)"; export WINDRES; \
11418         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
11419         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
11420         echo Configuring in m4; \
11421         cd m4 || exit 1; \
11422         case $(srcdir) in \
11423           \.) \
11424             srcdiroption="--srcdir=."; \
11425             libsrcdir=".";; \
11426           /* | [A-Za-z]:[\\/]*) \
11427             srcdiroption="--srcdir=$(srcdir)/m4"; \
11428             libsrcdir="$$s/m4";; \
11429           *) \
11430             srcdiroption="--srcdir=../$(srcdir)/m4"; \
11431             libsrcdir="$$s/m4";; \
11432         esac; \
11433         $(SHELL) $${libsrcdir}/configure \
11434           $(HOST_CONFIGARGS) $${srcdiroption} \
11435           || exit 1
11436
11437 .PHONY: all-m4 maybe-all-m4
11438 maybe-all-m4:
11439 all-m4: configure-m4
11440         @r=`${PWD_COMMAND}`; export r; \
11441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11442         $(SET_LIB_PATH) \
11443         (cd m4 && $(MAKE) $(FLAGS_TO_PASS) all)
11444
11445 .PHONY: check-m4 maybe-check-m4
11446 maybe-check-m4:
11447
11448 check-m4:
11449         @r=`${PWD_COMMAND}`; export r; \
11450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11451         $(SET_LIB_PATH) \
11452         (cd m4 && $(MAKE) $(FLAGS_TO_PASS) check)
11453
11454
11455 .PHONY: install-m4 maybe-install-m4
11456 maybe-install-m4:
11457
11458 install-m4: installdirs
11459         @r=`${PWD_COMMAND}`; export r; \
11460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11461         $(SET_LIB_PATH) \
11462         (cd m4 && $(MAKE) $(FLAGS_TO_PASS) install)
11463
11464
11465 # Other targets (info, dvi, etc.)
11466
11467 .PHONY: maybe-info-m4 info-m4
11468 maybe-info-m4:
11469
11470 info-m4: \
11471     configure-m4 
11472         @[ -f ./m4/Makefile ] || exit 0; \
11473         r=`${PWD_COMMAND}`; export r; \
11474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11475         $(SET_LIB_PATH) \
11476         for flag in $(EXTRA_HOST_FLAGS); do \
11477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11478         done; \
11479         echo "Doing info in m4" ; \
11480         (cd m4 && \
11481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11483                   "RANLIB=$${RANLIB}" \
11484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11485                   info) \
11486           || exit 1
11487
11488
11489 .PHONY: maybe-dvi-m4 dvi-m4
11490 maybe-dvi-m4:
11491
11492 dvi-m4: \
11493     configure-m4 
11494         @[ -f ./m4/Makefile ] || exit 0; \
11495         r=`${PWD_COMMAND}`; export r; \
11496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11497         $(SET_LIB_PATH) \
11498         for flag in $(EXTRA_HOST_FLAGS); do \
11499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11500         done; \
11501         echo "Doing dvi in m4" ; \
11502         (cd m4 && \
11503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11505                   "RANLIB=$${RANLIB}" \
11506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11507                   dvi) \
11508           || exit 1
11509
11510
11511 .PHONY: maybe-TAGS-m4 TAGS-m4
11512 maybe-TAGS-m4:
11513
11514 TAGS-m4: \
11515     configure-m4 
11516         @[ -f ./m4/Makefile ] || exit 0; \
11517         r=`${PWD_COMMAND}`; export r; \
11518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11519         $(SET_LIB_PATH) \
11520         for flag in $(EXTRA_HOST_FLAGS); do \
11521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11522         done; \
11523         echo "Doing TAGS in m4" ; \
11524         (cd m4 && \
11525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11527                   "RANLIB=$${RANLIB}" \
11528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11529                   TAGS) \
11530           || exit 1
11531
11532
11533 .PHONY: maybe-install-info-m4 install-info-m4
11534 maybe-install-info-m4:
11535
11536 install-info-m4: \
11537     configure-m4 \
11538     info-m4 
11539         @[ -f ./m4/Makefile ] || exit 0; \
11540         r=`${PWD_COMMAND}`; export r; \
11541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11542         $(SET_LIB_PATH) \
11543         for flag in $(EXTRA_HOST_FLAGS); do \
11544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11545         done; \
11546         echo "Doing install-info in m4" ; \
11547         (cd m4 && \
11548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11550                   "RANLIB=$${RANLIB}" \
11551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11552                   install-info) \
11553           || exit 1
11554
11555
11556 .PHONY: maybe-installcheck-m4 installcheck-m4
11557 maybe-installcheck-m4:
11558
11559 installcheck-m4: \
11560     configure-m4 
11561         @[ -f ./m4/Makefile ] || exit 0; \
11562         r=`${PWD_COMMAND}`; export r; \
11563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11564         $(SET_LIB_PATH) \
11565         for flag in $(EXTRA_HOST_FLAGS); do \
11566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11567         done; \
11568         echo "Doing installcheck in m4" ; \
11569         (cd m4 && \
11570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11572                   "RANLIB=$${RANLIB}" \
11573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11574                   installcheck) \
11575           || exit 1
11576
11577
11578 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
11579 maybe-mostlyclean-m4:
11580
11581 mostlyclean-m4: 
11582         @[ -f ./m4/Makefile ] || exit 0; \
11583         r=`${PWD_COMMAND}`; export r; \
11584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11585         $(SET_LIB_PATH) \
11586         for flag in $(EXTRA_HOST_FLAGS); do \
11587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11588         done; \
11589         echo "Doing mostlyclean in m4" ; \
11590         (cd m4 && \
11591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11593                   "RANLIB=$${RANLIB}" \
11594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11595                   mostlyclean) \
11596           || exit 1
11597
11598
11599 .PHONY: maybe-clean-m4 clean-m4
11600 maybe-clean-m4:
11601
11602 clean-m4: 
11603         @[ -f ./m4/Makefile ] || exit 0; \
11604         r=`${PWD_COMMAND}`; export r; \
11605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11606         $(SET_LIB_PATH) \
11607         for flag in $(EXTRA_HOST_FLAGS); do \
11608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11609         done; \
11610         echo "Doing clean in m4" ; \
11611         (cd m4 && \
11612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11614                   "RANLIB=$${RANLIB}" \
11615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11616                   clean) \
11617           || exit 1
11618
11619
11620 .PHONY: maybe-distclean-m4 distclean-m4
11621 maybe-distclean-m4:
11622
11623 distclean-m4: 
11624         @[ -f ./m4/Makefile ] || exit 0; \
11625         r=`${PWD_COMMAND}`; export r; \
11626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11627         $(SET_LIB_PATH) \
11628         for flag in $(EXTRA_HOST_FLAGS); do \
11629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11630         done; \
11631         echo "Doing distclean in m4" ; \
11632         (cd m4 && \
11633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11635                   "RANLIB=$${RANLIB}" \
11636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11637                   distclean) \
11638           || exit 1
11639
11640
11641 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
11642 maybe-maintainer-clean-m4:
11643
11644 maintainer-clean-m4: 
11645         @[ -f ./m4/Makefile ] || exit 0; \
11646         r=`${PWD_COMMAND}`; export r; \
11647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11648         $(SET_LIB_PATH) \
11649         for flag in $(EXTRA_HOST_FLAGS); do \
11650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11651         done; \
11652         echo "Doing maintainer-clean in m4" ; \
11653         (cd m4 && \
11654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11656                   "RANLIB=$${RANLIB}" \
11657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11658                   maintainer-clean) \
11659           || exit 1
11660
11661
11662
11663 .PHONY: configure-make maybe-configure-make
11664 maybe-configure-make:
11665 configure-make:
11666         @test ! -f make/Makefile || exit 0; \
11667         [ -d make ] || mkdir make; \
11668         r=`${PWD_COMMAND}`; export r; \
11669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11670         CC="$(CC)"; export CC; \
11671         CFLAGS="$(CFLAGS)"; export CFLAGS; \
11672         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
11673         CXX="$(CXX)"; export CXX; \
11674         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
11675         AR="$(AR)"; export AR; \
11676         AS="$(AS)"; export AS; \
11677         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
11678         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
11679         LD="$(LD)"; export LD; \
11680         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
11681         NM="$(NM)"; export NM; \
11682         RANLIB="$(RANLIB)"; export RANLIB; \
11683         WINDRES="$(WINDRES)"; export WINDRES; \
11684         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
11685         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
11686         echo Configuring in make; \
11687         cd make || exit 1; \
11688         case $(srcdir) in \
11689           \.) \
11690             srcdiroption="--srcdir=."; \
11691             libsrcdir=".";; \
11692           /* | [A-Za-z]:[\\/]*) \
11693             srcdiroption="--srcdir=$(srcdir)/make"; \
11694             libsrcdir="$$s/make";; \
11695           *) \
11696             srcdiroption="--srcdir=../$(srcdir)/make"; \
11697             libsrcdir="$$s/make";; \
11698         esac; \
11699         $(SHELL) $${libsrcdir}/configure \
11700           $(HOST_CONFIGARGS) $${srcdiroption} \
11701           || exit 1
11702
11703 .PHONY: all-make maybe-all-make
11704 maybe-all-make:
11705 all-make: configure-make
11706         @r=`${PWD_COMMAND}`; export r; \
11707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11708         $(SET_LIB_PATH) \
11709         (cd make && $(MAKE) $(FLAGS_TO_PASS) all)
11710
11711 .PHONY: check-make maybe-check-make
11712 maybe-check-make:
11713
11714 check-make:
11715         @r=`${PWD_COMMAND}`; export r; \
11716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11717         $(SET_LIB_PATH) \
11718         (cd make && $(MAKE) $(FLAGS_TO_PASS) check)
11719
11720
11721 .PHONY: install-make maybe-install-make
11722 maybe-install-make:
11723
11724 install-make: installdirs
11725         @r=`${PWD_COMMAND}`; export r; \
11726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11727         $(SET_LIB_PATH) \
11728         (cd make && $(MAKE) $(FLAGS_TO_PASS) install)
11729
11730
11731 # Other targets (info, dvi, etc.)
11732
11733 .PHONY: maybe-info-make info-make
11734 maybe-info-make:
11735
11736 info-make: \
11737     configure-make 
11738         @[ -f ./make/Makefile ] || exit 0; \
11739         r=`${PWD_COMMAND}`; export r; \
11740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11741         $(SET_LIB_PATH) \
11742         for flag in $(EXTRA_HOST_FLAGS); do \
11743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11744         done; \
11745         echo "Doing info in make" ; \
11746         (cd make && \
11747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11749                   "RANLIB=$${RANLIB}" \
11750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11751                   info) \
11752           || exit 1
11753
11754
11755 .PHONY: maybe-dvi-make dvi-make
11756 maybe-dvi-make:
11757
11758 dvi-make: \
11759     configure-make 
11760         @[ -f ./make/Makefile ] || exit 0; \
11761         r=`${PWD_COMMAND}`; export r; \
11762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11763         $(SET_LIB_PATH) \
11764         for flag in $(EXTRA_HOST_FLAGS); do \
11765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11766         done; \
11767         echo "Doing dvi in make" ; \
11768         (cd make && \
11769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11771                   "RANLIB=$${RANLIB}" \
11772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11773                   dvi) \
11774           || exit 1
11775
11776
11777 .PHONY: maybe-TAGS-make TAGS-make
11778 maybe-TAGS-make:
11779
11780 TAGS-make: \
11781     configure-make 
11782         @[ -f ./make/Makefile ] || exit 0; \
11783         r=`${PWD_COMMAND}`; export r; \
11784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11785         $(SET_LIB_PATH) \
11786         for flag in $(EXTRA_HOST_FLAGS); do \
11787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11788         done; \
11789         echo "Doing TAGS in make" ; \
11790         (cd make && \
11791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11793                   "RANLIB=$${RANLIB}" \
11794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11795                   TAGS) \
11796           || exit 1
11797
11798
11799 .PHONY: maybe-install-info-make install-info-make
11800 maybe-install-info-make:
11801
11802 install-info-make: \
11803     configure-make \
11804     info-make 
11805         @[ -f ./make/Makefile ] || exit 0; \
11806         r=`${PWD_COMMAND}`; export r; \
11807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11808         $(SET_LIB_PATH) \
11809         for flag in $(EXTRA_HOST_FLAGS); do \
11810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11811         done; \
11812         echo "Doing install-info in make" ; \
11813         (cd make && \
11814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11816                   "RANLIB=$${RANLIB}" \
11817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11818                   install-info) \
11819           || exit 1
11820
11821
11822 .PHONY: maybe-installcheck-make installcheck-make
11823 maybe-installcheck-make:
11824
11825 installcheck-make: \
11826     configure-make 
11827         @[ -f ./make/Makefile ] || exit 0; \
11828         r=`${PWD_COMMAND}`; export r; \
11829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11830         $(SET_LIB_PATH) \
11831         for flag in $(EXTRA_HOST_FLAGS); do \
11832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11833         done; \
11834         echo "Doing installcheck in make" ; \
11835         (cd make && \
11836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11838                   "RANLIB=$${RANLIB}" \
11839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11840                   installcheck) \
11841           || exit 1
11842
11843
11844 .PHONY: maybe-mostlyclean-make mostlyclean-make
11845 maybe-mostlyclean-make:
11846
11847 mostlyclean-make: 
11848         @[ -f ./make/Makefile ] || exit 0; \
11849         r=`${PWD_COMMAND}`; export r; \
11850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11851         $(SET_LIB_PATH) \
11852         for flag in $(EXTRA_HOST_FLAGS); do \
11853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11854         done; \
11855         echo "Doing mostlyclean in make" ; \
11856         (cd make && \
11857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11859                   "RANLIB=$${RANLIB}" \
11860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11861                   mostlyclean) \
11862           || exit 1
11863
11864
11865 .PHONY: maybe-clean-make clean-make
11866 maybe-clean-make:
11867
11868 clean-make: 
11869         @[ -f ./make/Makefile ] || exit 0; \
11870         r=`${PWD_COMMAND}`; export r; \
11871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11872         $(SET_LIB_PATH) \
11873         for flag in $(EXTRA_HOST_FLAGS); do \
11874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11875         done; \
11876         echo "Doing clean in make" ; \
11877         (cd make && \
11878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11880                   "RANLIB=$${RANLIB}" \
11881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11882                   clean) \
11883           || exit 1
11884
11885
11886 .PHONY: maybe-distclean-make distclean-make
11887 maybe-distclean-make:
11888
11889 distclean-make: 
11890         @[ -f ./make/Makefile ] || exit 0; \
11891         r=`${PWD_COMMAND}`; export r; \
11892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11893         $(SET_LIB_PATH) \
11894         for flag in $(EXTRA_HOST_FLAGS); do \
11895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11896         done; \
11897         echo "Doing distclean in make" ; \
11898         (cd make && \
11899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11901                   "RANLIB=$${RANLIB}" \
11902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11903                   distclean) \
11904           || exit 1
11905
11906
11907 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
11908 maybe-maintainer-clean-make:
11909
11910 maintainer-clean-make: 
11911         @[ -f ./make/Makefile ] || exit 0; \
11912         r=`${PWD_COMMAND}`; export r; \
11913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11914         $(SET_LIB_PATH) \
11915         for flag in $(EXTRA_HOST_FLAGS); do \
11916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11917         done; \
11918         echo "Doing maintainer-clean in make" ; \
11919         (cd make && \
11920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11922                   "RANLIB=$${RANLIB}" \
11923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11924                   maintainer-clean) \
11925           || exit 1
11926
11927
11928
11929 .PHONY: configure-mmalloc maybe-configure-mmalloc
11930 maybe-configure-mmalloc:
11931 configure-mmalloc:
11932         @test ! -f mmalloc/Makefile || exit 0; \
11933         [ -d mmalloc ] || mkdir mmalloc; \
11934         r=`${PWD_COMMAND}`; export r; \
11935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11936         CC="$(CC)"; export CC; \
11937         CFLAGS="$(CFLAGS)"; export CFLAGS; \
11938         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
11939         CXX="$(CXX)"; export CXX; \
11940         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
11941         AR="$(AR)"; export AR; \
11942         AS="$(AS)"; export AS; \
11943         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
11944         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
11945         LD="$(LD)"; export LD; \
11946         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
11947         NM="$(NM)"; export NM; \
11948         RANLIB="$(RANLIB)"; export RANLIB; \
11949         WINDRES="$(WINDRES)"; export WINDRES; \
11950         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
11951         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
11952         echo Configuring in mmalloc; \
11953         cd mmalloc || exit 1; \
11954         case $(srcdir) in \
11955           \.) \
11956             srcdiroption="--srcdir=."; \
11957             libsrcdir=".";; \
11958           /* | [A-Za-z]:[\\/]*) \
11959             srcdiroption="--srcdir=$(srcdir)/mmalloc"; \
11960             libsrcdir="$$s/mmalloc";; \
11961           *) \
11962             srcdiroption="--srcdir=../$(srcdir)/mmalloc"; \
11963             libsrcdir="$$s/mmalloc";; \
11964         esac; \
11965         $(SHELL) $${libsrcdir}/configure \
11966           $(HOST_CONFIGARGS) $${srcdiroption} \
11967           || exit 1
11968
11969 .PHONY: all-mmalloc maybe-all-mmalloc
11970 maybe-all-mmalloc:
11971 all-mmalloc: configure-mmalloc
11972         @r=`${PWD_COMMAND}`; export r; \
11973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11974         $(SET_LIB_PATH) \
11975         (cd mmalloc && $(MAKE) $(FLAGS_TO_PASS) all)
11976
11977 .PHONY: check-mmalloc maybe-check-mmalloc
11978 maybe-check-mmalloc:
11979
11980 check-mmalloc:
11981
11982
11983 .PHONY: install-mmalloc maybe-install-mmalloc
11984 maybe-install-mmalloc:
11985
11986 install-mmalloc: installdirs
11987         @r=`${PWD_COMMAND}`; export r; \
11988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11989         $(SET_LIB_PATH) \
11990         (cd mmalloc && $(MAKE) $(FLAGS_TO_PASS) install)
11991
11992
11993 # Other targets (info, dvi, etc.)
11994
11995 .PHONY: maybe-info-mmalloc info-mmalloc
11996 maybe-info-mmalloc:
11997
11998 info-mmalloc: \
11999     configure-mmalloc 
12000         @[ -f ./mmalloc/Makefile ] || exit 0; \
12001         r=`${PWD_COMMAND}`; export r; \
12002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12003         $(SET_LIB_PATH) \
12004         for flag in $(EXTRA_HOST_FLAGS); do \
12005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12006         done; \
12007         echo "Doing info in mmalloc" ; \
12008         (cd mmalloc && \
12009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12011                   "RANLIB=$${RANLIB}" \
12012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12013                   info) \
12014           || exit 1
12015
12016
12017 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
12018 maybe-dvi-mmalloc:
12019
12020 dvi-mmalloc: \
12021     configure-mmalloc 
12022         @[ -f ./mmalloc/Makefile ] || exit 0; \
12023         r=`${PWD_COMMAND}`; export r; \
12024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12025         $(SET_LIB_PATH) \
12026         for flag in $(EXTRA_HOST_FLAGS); do \
12027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12028         done; \
12029         echo "Doing dvi in mmalloc" ; \
12030         (cd mmalloc && \
12031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12033                   "RANLIB=$${RANLIB}" \
12034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12035                   dvi) \
12036           || exit 1
12037
12038
12039 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
12040 maybe-TAGS-mmalloc:
12041
12042 TAGS-mmalloc: \
12043     configure-mmalloc 
12044         @[ -f ./mmalloc/Makefile ] || exit 0; \
12045         r=`${PWD_COMMAND}`; export r; \
12046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12047         $(SET_LIB_PATH) \
12048         for flag in $(EXTRA_HOST_FLAGS); do \
12049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12050         done; \
12051         echo "Doing TAGS in mmalloc" ; \
12052         (cd mmalloc && \
12053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12055                   "RANLIB=$${RANLIB}" \
12056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12057                   TAGS) \
12058           || exit 1
12059
12060
12061 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
12062 maybe-install-info-mmalloc:
12063
12064 install-info-mmalloc: \
12065     configure-mmalloc \
12066     info-mmalloc 
12067         @[ -f ./mmalloc/Makefile ] || exit 0; \
12068         r=`${PWD_COMMAND}`; export r; \
12069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12070         $(SET_LIB_PATH) \
12071         for flag in $(EXTRA_HOST_FLAGS); do \
12072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12073         done; \
12074         echo "Doing install-info in mmalloc" ; \
12075         (cd mmalloc && \
12076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12078                   "RANLIB=$${RANLIB}" \
12079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12080                   install-info) \
12081           || exit 1
12082
12083
12084 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
12085 maybe-installcheck-mmalloc:
12086
12087 installcheck-mmalloc: \
12088     configure-mmalloc 
12089         @[ -f ./mmalloc/Makefile ] || exit 0; \
12090         r=`${PWD_COMMAND}`; export r; \
12091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12092         $(SET_LIB_PATH) \
12093         for flag in $(EXTRA_HOST_FLAGS); do \
12094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12095         done; \
12096         echo "Doing installcheck in mmalloc" ; \
12097         (cd mmalloc && \
12098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12100                   "RANLIB=$${RANLIB}" \
12101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12102                   installcheck) \
12103           || exit 1
12104
12105
12106 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
12107 maybe-mostlyclean-mmalloc:
12108
12109 mostlyclean-mmalloc: 
12110         @[ -f ./mmalloc/Makefile ] || exit 0; \
12111         r=`${PWD_COMMAND}`; export r; \
12112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12113         $(SET_LIB_PATH) \
12114         for flag in $(EXTRA_HOST_FLAGS); do \
12115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12116         done; \
12117         echo "Doing mostlyclean in mmalloc" ; \
12118         (cd mmalloc && \
12119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12121                   "RANLIB=$${RANLIB}" \
12122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12123                   mostlyclean) \
12124           || exit 1
12125
12126
12127 .PHONY: maybe-clean-mmalloc clean-mmalloc
12128 maybe-clean-mmalloc:
12129
12130 clean-mmalloc: 
12131         @[ -f ./mmalloc/Makefile ] || exit 0; \
12132         r=`${PWD_COMMAND}`; export r; \
12133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12134         $(SET_LIB_PATH) \
12135         for flag in $(EXTRA_HOST_FLAGS); do \
12136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12137         done; \
12138         echo "Doing clean in mmalloc" ; \
12139         (cd mmalloc && \
12140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12142                   "RANLIB=$${RANLIB}" \
12143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12144                   clean) \
12145           || exit 1
12146
12147
12148 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
12149 maybe-distclean-mmalloc:
12150
12151 distclean-mmalloc: 
12152         @[ -f ./mmalloc/Makefile ] || exit 0; \
12153         r=`${PWD_COMMAND}`; export r; \
12154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12155         $(SET_LIB_PATH) \
12156         for flag in $(EXTRA_HOST_FLAGS); do \
12157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12158         done; \
12159         echo "Doing distclean in mmalloc" ; \
12160         (cd mmalloc && \
12161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12163                   "RANLIB=$${RANLIB}" \
12164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12165                   distclean) \
12166           || exit 1
12167
12168
12169 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
12170 maybe-maintainer-clean-mmalloc:
12171
12172 maintainer-clean-mmalloc: 
12173         @[ -f ./mmalloc/Makefile ] || exit 0; \
12174         r=`${PWD_COMMAND}`; export r; \
12175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12176         $(SET_LIB_PATH) \
12177         for flag in $(EXTRA_HOST_FLAGS); do \
12178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12179         done; \
12180         echo "Doing maintainer-clean in mmalloc" ; \
12181         (cd mmalloc && \
12182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12184                   "RANLIB=$${RANLIB}" \
12185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12186                   maintainer-clean) \
12187           || exit 1
12188
12189
12190
12191 .PHONY: configure-patch maybe-configure-patch
12192 maybe-configure-patch:
12193 configure-patch:
12194         @test ! -f patch/Makefile || exit 0; \
12195         [ -d patch ] || mkdir patch; \
12196         r=`${PWD_COMMAND}`; export r; \
12197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12198         CC="$(CC)"; export CC; \
12199         CFLAGS="$(CFLAGS)"; export CFLAGS; \
12200         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
12201         CXX="$(CXX)"; export CXX; \
12202         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
12203         AR="$(AR)"; export AR; \
12204         AS="$(AS)"; export AS; \
12205         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
12206         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
12207         LD="$(LD)"; export LD; \
12208         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
12209         NM="$(NM)"; export NM; \
12210         RANLIB="$(RANLIB)"; export RANLIB; \
12211         WINDRES="$(WINDRES)"; export WINDRES; \
12212         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
12213         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
12214         echo Configuring in patch; \
12215         cd patch || exit 1; \
12216         case $(srcdir) in \
12217           \.) \
12218             srcdiroption="--srcdir=."; \
12219             libsrcdir=".";; \
12220           /* | [A-Za-z]:[\\/]*) \
12221             srcdiroption="--srcdir=$(srcdir)/patch"; \
12222             libsrcdir="$$s/patch";; \
12223           *) \
12224             srcdiroption="--srcdir=../$(srcdir)/patch"; \
12225             libsrcdir="$$s/patch";; \
12226         esac; \
12227         $(SHELL) $${libsrcdir}/configure \
12228           $(HOST_CONFIGARGS) $${srcdiroption} \
12229           || exit 1
12230
12231 .PHONY: all-patch maybe-all-patch
12232 maybe-all-patch:
12233 all-patch: configure-patch
12234         @r=`${PWD_COMMAND}`; export r; \
12235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12236         $(SET_LIB_PATH) \
12237         (cd patch && $(MAKE) $(FLAGS_TO_PASS) all)
12238
12239 .PHONY: check-patch maybe-check-patch
12240 maybe-check-patch:
12241
12242 check-patch:
12243         @r=`${PWD_COMMAND}`; export r; \
12244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12245         $(SET_LIB_PATH) \
12246         (cd patch && $(MAKE) $(FLAGS_TO_PASS) check)
12247
12248
12249 .PHONY: install-patch maybe-install-patch
12250 maybe-install-patch:
12251
12252 install-patch: installdirs
12253         @r=`${PWD_COMMAND}`; export r; \
12254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12255         $(SET_LIB_PATH) \
12256         (cd patch && $(MAKE) $(FLAGS_TO_PASS) install)
12257
12258
12259 # Other targets (info, dvi, etc.)
12260
12261 .PHONY: maybe-info-patch info-patch
12262 maybe-info-patch:
12263
12264 info-patch: \
12265     configure-patch 
12266         @[ -f ./patch/Makefile ] || exit 0; \
12267         r=`${PWD_COMMAND}`; export r; \
12268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12269         $(SET_LIB_PATH) \
12270         for flag in $(EXTRA_HOST_FLAGS); do \
12271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12272         done; \
12273         echo "Doing info in patch" ; \
12274         (cd patch && \
12275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12277                   "RANLIB=$${RANLIB}" \
12278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12279                   info) \
12280           || exit 1
12281
12282
12283 .PHONY: maybe-dvi-patch dvi-patch
12284 maybe-dvi-patch:
12285
12286 dvi-patch: \
12287     configure-patch 
12288         @[ -f ./patch/Makefile ] || exit 0; \
12289         r=`${PWD_COMMAND}`; export r; \
12290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12291         $(SET_LIB_PATH) \
12292         for flag in $(EXTRA_HOST_FLAGS); do \
12293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12294         done; \
12295         echo "Doing dvi in patch" ; \
12296         (cd patch && \
12297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12299                   "RANLIB=$${RANLIB}" \
12300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12301                   dvi) \
12302           || exit 1
12303
12304
12305 .PHONY: maybe-TAGS-patch TAGS-patch
12306 maybe-TAGS-patch:
12307
12308 TAGS-patch: \
12309     configure-patch 
12310         @[ -f ./patch/Makefile ] || exit 0; \
12311         r=`${PWD_COMMAND}`; export r; \
12312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12313         $(SET_LIB_PATH) \
12314         for flag in $(EXTRA_HOST_FLAGS); do \
12315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12316         done; \
12317         echo "Doing TAGS in patch" ; \
12318         (cd patch && \
12319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12321                   "RANLIB=$${RANLIB}" \
12322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12323                   TAGS) \
12324           || exit 1
12325
12326
12327 .PHONY: maybe-install-info-patch install-info-patch
12328 maybe-install-info-patch:
12329
12330 install-info-patch: \
12331     configure-patch \
12332     info-patch 
12333         @[ -f ./patch/Makefile ] || exit 0; \
12334         r=`${PWD_COMMAND}`; export r; \
12335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12336         $(SET_LIB_PATH) \
12337         for flag in $(EXTRA_HOST_FLAGS); do \
12338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12339         done; \
12340         echo "Doing install-info in patch" ; \
12341         (cd patch && \
12342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12344                   "RANLIB=$${RANLIB}" \
12345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12346                   install-info) \
12347           || exit 1
12348
12349
12350 .PHONY: maybe-installcheck-patch installcheck-patch
12351 maybe-installcheck-patch:
12352
12353 installcheck-patch: \
12354     configure-patch 
12355         @[ -f ./patch/Makefile ] || exit 0; \
12356         r=`${PWD_COMMAND}`; export r; \
12357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12358         $(SET_LIB_PATH) \
12359         for flag in $(EXTRA_HOST_FLAGS); do \
12360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12361         done; \
12362         echo "Doing installcheck in patch" ; \
12363         (cd patch && \
12364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12366                   "RANLIB=$${RANLIB}" \
12367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12368                   installcheck) \
12369           || exit 1
12370
12371
12372 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
12373 maybe-mostlyclean-patch:
12374
12375 mostlyclean-patch: 
12376         @[ -f ./patch/Makefile ] || exit 0; \
12377         r=`${PWD_COMMAND}`; export r; \
12378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12379         $(SET_LIB_PATH) \
12380         for flag in $(EXTRA_HOST_FLAGS); do \
12381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12382         done; \
12383         echo "Doing mostlyclean in patch" ; \
12384         (cd patch && \
12385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12387                   "RANLIB=$${RANLIB}" \
12388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12389                   mostlyclean) \
12390           || exit 1
12391
12392
12393 .PHONY: maybe-clean-patch clean-patch
12394 maybe-clean-patch:
12395
12396 clean-patch: 
12397         @[ -f ./patch/Makefile ] || exit 0; \
12398         r=`${PWD_COMMAND}`; export r; \
12399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12400         $(SET_LIB_PATH) \
12401         for flag in $(EXTRA_HOST_FLAGS); do \
12402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12403         done; \
12404         echo "Doing clean in patch" ; \
12405         (cd patch && \
12406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12408                   "RANLIB=$${RANLIB}" \
12409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12410                   clean) \
12411           || exit 1
12412
12413
12414 .PHONY: maybe-distclean-patch distclean-patch
12415 maybe-distclean-patch:
12416
12417 distclean-patch: 
12418         @[ -f ./patch/Makefile ] || exit 0; \
12419         r=`${PWD_COMMAND}`; export r; \
12420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12421         $(SET_LIB_PATH) \
12422         for flag in $(EXTRA_HOST_FLAGS); do \
12423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12424         done; \
12425         echo "Doing distclean in patch" ; \
12426         (cd patch && \
12427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12429                   "RANLIB=$${RANLIB}" \
12430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12431                   distclean) \
12432           || exit 1
12433
12434
12435 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
12436 maybe-maintainer-clean-patch:
12437
12438 maintainer-clean-patch: 
12439         @[ -f ./patch/Makefile ] || exit 0; \
12440         r=`${PWD_COMMAND}`; export r; \
12441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12442         $(SET_LIB_PATH) \
12443         for flag in $(EXTRA_HOST_FLAGS); do \
12444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12445         done; \
12446         echo "Doing maintainer-clean in patch" ; \
12447         (cd patch && \
12448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12450                   "RANLIB=$${RANLIB}" \
12451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12452                   maintainer-clean) \
12453           || exit 1
12454
12455
12456
12457 .PHONY: configure-perl maybe-configure-perl
12458 maybe-configure-perl:
12459 configure-perl:
12460         @test ! -f perl/Makefile || exit 0; \
12461         [ -d perl ] || mkdir perl; \
12462         r=`${PWD_COMMAND}`; export r; \
12463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12464         CC="$(CC)"; export CC; \
12465         CFLAGS="$(CFLAGS)"; export CFLAGS; \
12466         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
12467         CXX="$(CXX)"; export CXX; \
12468         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
12469         AR="$(AR)"; export AR; \
12470         AS="$(AS)"; export AS; \
12471         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
12472         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
12473         LD="$(LD)"; export LD; \
12474         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
12475         NM="$(NM)"; export NM; \
12476         RANLIB="$(RANLIB)"; export RANLIB; \
12477         WINDRES="$(WINDRES)"; export WINDRES; \
12478         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
12479         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
12480         echo Configuring in perl; \
12481         cd perl || exit 1; \
12482         case $(srcdir) in \
12483           \.) \
12484             srcdiroption="--srcdir=."; \
12485             libsrcdir=".";; \
12486           /* | [A-Za-z]:[\\/]*) \
12487             srcdiroption="--srcdir=$(srcdir)/perl"; \
12488             libsrcdir="$$s/perl";; \
12489           *) \
12490             srcdiroption="--srcdir=../$(srcdir)/perl"; \
12491             libsrcdir="$$s/perl";; \
12492         esac; \
12493         $(SHELL) $${libsrcdir}/configure \
12494           $(HOST_CONFIGARGS) $${srcdiroption} \
12495           || exit 1
12496
12497 .PHONY: all-perl maybe-all-perl
12498 maybe-all-perl:
12499 all-perl: configure-perl
12500         @r=`${PWD_COMMAND}`; export r; \
12501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12502         $(SET_LIB_PATH) \
12503         (cd perl && $(MAKE) $(FLAGS_TO_PASS) all)
12504
12505 .PHONY: check-perl maybe-check-perl
12506 maybe-check-perl:
12507
12508 check-perl:
12509         @r=`${PWD_COMMAND}`; export r; \
12510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12511         $(SET_LIB_PATH) \
12512         (cd perl && $(MAKE) $(FLAGS_TO_PASS) check)
12513
12514
12515 .PHONY: install-perl maybe-install-perl
12516 maybe-install-perl:
12517
12518 install-perl: installdirs
12519         @r=`${PWD_COMMAND}`; export r; \
12520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12521         $(SET_LIB_PATH) \
12522         (cd perl && $(MAKE) $(FLAGS_TO_PASS) install)
12523
12524
12525 # Other targets (info, dvi, etc.)
12526
12527 .PHONY: maybe-info-perl info-perl
12528 maybe-info-perl:
12529
12530 info-perl: \
12531     configure-perl 
12532         @[ -f ./perl/Makefile ] || exit 0; \
12533         r=`${PWD_COMMAND}`; export r; \
12534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12535         $(SET_LIB_PATH) \
12536         for flag in $(EXTRA_HOST_FLAGS); do \
12537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12538         done; \
12539         echo "Doing info in perl" ; \
12540         (cd perl && \
12541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12543                   "RANLIB=$${RANLIB}" \
12544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12545                   info) \
12546           || exit 1
12547
12548
12549 .PHONY: maybe-dvi-perl dvi-perl
12550 maybe-dvi-perl:
12551
12552 dvi-perl: \
12553     configure-perl 
12554         @[ -f ./perl/Makefile ] || exit 0; \
12555         r=`${PWD_COMMAND}`; export r; \
12556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12557         $(SET_LIB_PATH) \
12558         for flag in $(EXTRA_HOST_FLAGS); do \
12559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12560         done; \
12561         echo "Doing dvi in perl" ; \
12562         (cd perl && \
12563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12565                   "RANLIB=$${RANLIB}" \
12566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12567                   dvi) \
12568           || exit 1
12569
12570
12571 .PHONY: maybe-TAGS-perl TAGS-perl
12572 maybe-TAGS-perl:
12573
12574 TAGS-perl: \
12575     configure-perl 
12576         @[ -f ./perl/Makefile ] || exit 0; \
12577         r=`${PWD_COMMAND}`; export r; \
12578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12579         $(SET_LIB_PATH) \
12580         for flag in $(EXTRA_HOST_FLAGS); do \
12581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12582         done; \
12583         echo "Doing TAGS in perl" ; \
12584         (cd perl && \
12585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12587                   "RANLIB=$${RANLIB}" \
12588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12589                   TAGS) \
12590           || exit 1
12591
12592
12593 .PHONY: maybe-install-info-perl install-info-perl
12594 maybe-install-info-perl:
12595
12596 install-info-perl: \
12597     configure-perl \
12598     info-perl 
12599         @[ -f ./perl/Makefile ] || exit 0; \
12600         r=`${PWD_COMMAND}`; export r; \
12601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12602         $(SET_LIB_PATH) \
12603         for flag in $(EXTRA_HOST_FLAGS); do \
12604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12605         done; \
12606         echo "Doing install-info in perl" ; \
12607         (cd perl && \
12608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12610                   "RANLIB=$${RANLIB}" \
12611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12612                   install-info) \
12613           || exit 1
12614
12615
12616 .PHONY: maybe-installcheck-perl installcheck-perl
12617 maybe-installcheck-perl:
12618
12619 installcheck-perl: \
12620     configure-perl 
12621         @[ -f ./perl/Makefile ] || exit 0; \
12622         r=`${PWD_COMMAND}`; export r; \
12623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12624         $(SET_LIB_PATH) \
12625         for flag in $(EXTRA_HOST_FLAGS); do \
12626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12627         done; \
12628         echo "Doing installcheck in perl" ; \
12629         (cd perl && \
12630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12632                   "RANLIB=$${RANLIB}" \
12633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12634                   installcheck) \
12635           || exit 1
12636
12637
12638 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
12639 maybe-mostlyclean-perl:
12640
12641 mostlyclean-perl: 
12642         @[ -f ./perl/Makefile ] || exit 0; \
12643         r=`${PWD_COMMAND}`; export r; \
12644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12645         $(SET_LIB_PATH) \
12646         for flag in $(EXTRA_HOST_FLAGS); do \
12647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12648         done; \
12649         echo "Doing mostlyclean in perl" ; \
12650         (cd perl && \
12651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12653                   "RANLIB=$${RANLIB}" \
12654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12655                   mostlyclean) \
12656           || exit 1
12657
12658
12659 .PHONY: maybe-clean-perl clean-perl
12660 maybe-clean-perl:
12661
12662 clean-perl: 
12663         @[ -f ./perl/Makefile ] || exit 0; \
12664         r=`${PWD_COMMAND}`; export r; \
12665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12666         $(SET_LIB_PATH) \
12667         for flag in $(EXTRA_HOST_FLAGS); do \
12668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12669         done; \
12670         echo "Doing clean in perl" ; \
12671         (cd perl && \
12672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12674                   "RANLIB=$${RANLIB}" \
12675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12676                   clean) \
12677           || exit 1
12678
12679
12680 .PHONY: maybe-distclean-perl distclean-perl
12681 maybe-distclean-perl:
12682
12683 distclean-perl: 
12684         @[ -f ./perl/Makefile ] || exit 0; \
12685         r=`${PWD_COMMAND}`; export r; \
12686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12687         $(SET_LIB_PATH) \
12688         for flag in $(EXTRA_HOST_FLAGS); do \
12689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12690         done; \
12691         echo "Doing distclean in perl" ; \
12692         (cd perl && \
12693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12695                   "RANLIB=$${RANLIB}" \
12696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12697                   distclean) \
12698           || exit 1
12699
12700
12701 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
12702 maybe-maintainer-clean-perl:
12703
12704 maintainer-clean-perl: 
12705         @[ -f ./perl/Makefile ] || exit 0; \
12706         r=`${PWD_COMMAND}`; export r; \
12707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12708         $(SET_LIB_PATH) \
12709         for flag in $(EXTRA_HOST_FLAGS); do \
12710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12711         done; \
12712         echo "Doing maintainer-clean in perl" ; \
12713         (cd perl && \
12714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12716                   "RANLIB=$${RANLIB}" \
12717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12718                   maintainer-clean) \
12719           || exit 1
12720
12721
12722
12723 .PHONY: configure-prms maybe-configure-prms
12724 maybe-configure-prms:
12725 configure-prms:
12726         @test ! -f prms/Makefile || exit 0; \
12727         [ -d prms ] || mkdir prms; \
12728         r=`${PWD_COMMAND}`; export r; \
12729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12730         CC="$(CC)"; export CC; \
12731         CFLAGS="$(CFLAGS)"; export CFLAGS; \
12732         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
12733         CXX="$(CXX)"; export CXX; \
12734         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
12735         AR="$(AR)"; export AR; \
12736         AS="$(AS)"; export AS; \
12737         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
12738         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
12739         LD="$(LD)"; export LD; \
12740         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
12741         NM="$(NM)"; export NM; \
12742         RANLIB="$(RANLIB)"; export RANLIB; \
12743         WINDRES="$(WINDRES)"; export WINDRES; \
12744         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
12745         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
12746         echo Configuring in prms; \
12747         cd prms || exit 1; \
12748         case $(srcdir) in \
12749           \.) \
12750             srcdiroption="--srcdir=."; \
12751             libsrcdir=".";; \
12752           /* | [A-Za-z]:[\\/]*) \
12753             srcdiroption="--srcdir=$(srcdir)/prms"; \
12754             libsrcdir="$$s/prms";; \
12755           *) \
12756             srcdiroption="--srcdir=../$(srcdir)/prms"; \
12757             libsrcdir="$$s/prms";; \
12758         esac; \
12759         $(SHELL) $${libsrcdir}/configure \
12760           $(HOST_CONFIGARGS) $${srcdiroption} \
12761           || exit 1
12762
12763 .PHONY: all-prms maybe-all-prms
12764 maybe-all-prms:
12765 all-prms: configure-prms
12766         @r=`${PWD_COMMAND}`; export r; \
12767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12768         $(SET_LIB_PATH) \
12769         (cd prms && $(MAKE) $(FLAGS_TO_PASS) all)
12770
12771 .PHONY: check-prms maybe-check-prms
12772 maybe-check-prms:
12773
12774 check-prms:
12775         @r=`${PWD_COMMAND}`; export r; \
12776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12777         $(SET_LIB_PATH) \
12778         (cd prms && $(MAKE) $(FLAGS_TO_PASS) check)
12779
12780
12781 .PHONY: install-prms maybe-install-prms
12782 maybe-install-prms:
12783
12784 install-prms: installdirs
12785         @r=`${PWD_COMMAND}`; export r; \
12786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12787         $(SET_LIB_PATH) \
12788         (cd prms && $(MAKE) $(FLAGS_TO_PASS) install)
12789
12790
12791 # Other targets (info, dvi, etc.)
12792
12793 .PHONY: maybe-info-prms info-prms
12794 maybe-info-prms:
12795
12796 info-prms: \
12797     configure-prms 
12798         @[ -f ./prms/Makefile ] || exit 0; \
12799         r=`${PWD_COMMAND}`; export r; \
12800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12801         $(SET_LIB_PATH) \
12802         for flag in $(EXTRA_HOST_FLAGS); do \
12803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12804         done; \
12805         echo "Doing info in prms" ; \
12806         (cd prms && \
12807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12809                   "RANLIB=$${RANLIB}" \
12810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12811                   info) \
12812           || exit 1
12813
12814
12815 .PHONY: maybe-dvi-prms dvi-prms
12816 maybe-dvi-prms:
12817
12818 dvi-prms: \
12819     configure-prms 
12820         @[ -f ./prms/Makefile ] || exit 0; \
12821         r=`${PWD_COMMAND}`; export r; \
12822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12823         $(SET_LIB_PATH) \
12824         for flag in $(EXTRA_HOST_FLAGS); do \
12825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12826         done; \
12827         echo "Doing dvi in prms" ; \
12828         (cd prms && \
12829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12831                   "RANLIB=$${RANLIB}" \
12832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12833                   dvi) \
12834           || exit 1
12835
12836
12837 .PHONY: maybe-TAGS-prms TAGS-prms
12838 maybe-TAGS-prms:
12839
12840 TAGS-prms: \
12841     configure-prms 
12842         @[ -f ./prms/Makefile ] || exit 0; \
12843         r=`${PWD_COMMAND}`; export r; \
12844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12845         $(SET_LIB_PATH) \
12846         for flag in $(EXTRA_HOST_FLAGS); do \
12847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12848         done; \
12849         echo "Doing TAGS in prms" ; \
12850         (cd prms && \
12851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12853                   "RANLIB=$${RANLIB}" \
12854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12855                   TAGS) \
12856           || exit 1
12857
12858
12859 .PHONY: maybe-install-info-prms install-info-prms
12860 maybe-install-info-prms:
12861
12862 install-info-prms: \
12863     configure-prms \
12864     info-prms 
12865         @[ -f ./prms/Makefile ] || exit 0; \
12866         r=`${PWD_COMMAND}`; export r; \
12867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12868         $(SET_LIB_PATH) \
12869         for flag in $(EXTRA_HOST_FLAGS); do \
12870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12871         done; \
12872         echo "Doing install-info in prms" ; \
12873         (cd prms && \
12874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12876                   "RANLIB=$${RANLIB}" \
12877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12878                   install-info) \
12879           || exit 1
12880
12881
12882 .PHONY: maybe-installcheck-prms installcheck-prms
12883 maybe-installcheck-prms:
12884
12885 installcheck-prms: \
12886     configure-prms 
12887         @[ -f ./prms/Makefile ] || exit 0; \
12888         r=`${PWD_COMMAND}`; export r; \
12889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12890         $(SET_LIB_PATH) \
12891         for flag in $(EXTRA_HOST_FLAGS); do \
12892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12893         done; \
12894         echo "Doing installcheck in prms" ; \
12895         (cd prms && \
12896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12898                   "RANLIB=$${RANLIB}" \
12899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12900                   installcheck) \
12901           || exit 1
12902
12903
12904 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
12905 maybe-mostlyclean-prms:
12906
12907 mostlyclean-prms: 
12908         @[ -f ./prms/Makefile ] || exit 0; \
12909         r=`${PWD_COMMAND}`; export r; \
12910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12911         $(SET_LIB_PATH) \
12912         for flag in $(EXTRA_HOST_FLAGS); do \
12913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12914         done; \
12915         echo "Doing mostlyclean in prms" ; \
12916         (cd prms && \
12917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12919                   "RANLIB=$${RANLIB}" \
12920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12921                   mostlyclean) \
12922           || exit 1
12923
12924
12925 .PHONY: maybe-clean-prms clean-prms
12926 maybe-clean-prms:
12927
12928 clean-prms: 
12929         @[ -f ./prms/Makefile ] || exit 0; \
12930         r=`${PWD_COMMAND}`; export r; \
12931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12932         $(SET_LIB_PATH) \
12933         for flag in $(EXTRA_HOST_FLAGS); do \
12934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12935         done; \
12936         echo "Doing clean in prms" ; \
12937         (cd prms && \
12938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12940                   "RANLIB=$${RANLIB}" \
12941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12942                   clean) \
12943           || exit 1
12944
12945
12946 .PHONY: maybe-distclean-prms distclean-prms
12947 maybe-distclean-prms:
12948
12949 distclean-prms: 
12950         @[ -f ./prms/Makefile ] || exit 0; \
12951         r=`${PWD_COMMAND}`; export r; \
12952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12953         $(SET_LIB_PATH) \
12954         for flag in $(EXTRA_HOST_FLAGS); do \
12955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12956         done; \
12957         echo "Doing distclean in prms" ; \
12958         (cd prms && \
12959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12961                   "RANLIB=$${RANLIB}" \
12962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12963                   distclean) \
12964           || exit 1
12965
12966
12967 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
12968 maybe-maintainer-clean-prms:
12969
12970 maintainer-clean-prms: 
12971         @[ -f ./prms/Makefile ] || exit 0; \
12972         r=`${PWD_COMMAND}`; export r; \
12973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12974         $(SET_LIB_PATH) \
12975         for flag in $(EXTRA_HOST_FLAGS); do \
12976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12977         done; \
12978         echo "Doing maintainer-clean in prms" ; \
12979         (cd prms && \
12980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12982                   "RANLIB=$${RANLIB}" \
12983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12984                   maintainer-clean) \
12985           || exit 1
12986
12987
12988
12989 .PHONY: configure-rcs maybe-configure-rcs
12990 maybe-configure-rcs:
12991 configure-rcs:
12992         @test ! -f rcs/Makefile || exit 0; \
12993         [ -d rcs ] || mkdir rcs; \
12994         r=`${PWD_COMMAND}`; export r; \
12995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12996         CC="$(CC)"; export CC; \
12997         CFLAGS="$(CFLAGS)"; export CFLAGS; \
12998         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
12999         CXX="$(CXX)"; export CXX; \
13000         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
13001         AR="$(AR)"; export AR; \
13002         AS="$(AS)"; export AS; \
13003         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
13004         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
13005         LD="$(LD)"; export LD; \
13006         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
13007         NM="$(NM)"; export NM; \
13008         RANLIB="$(RANLIB)"; export RANLIB; \
13009         WINDRES="$(WINDRES)"; export WINDRES; \
13010         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
13011         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
13012         echo Configuring in rcs; \
13013         cd rcs || exit 1; \
13014         case $(srcdir) in \
13015           \.) \
13016             srcdiroption="--srcdir=."; \
13017             libsrcdir=".";; \
13018           /* | [A-Za-z]:[\\/]*) \
13019             srcdiroption="--srcdir=$(srcdir)/rcs"; \
13020             libsrcdir="$$s/rcs";; \
13021           *) \
13022             srcdiroption="--srcdir=../$(srcdir)/rcs"; \
13023             libsrcdir="$$s/rcs";; \
13024         esac; \
13025         $(SHELL) $${libsrcdir}/configure \
13026           $(HOST_CONFIGARGS) $${srcdiroption} \
13027           || exit 1
13028
13029 .PHONY: all-rcs maybe-all-rcs
13030 maybe-all-rcs:
13031 all-rcs: configure-rcs
13032         @r=`${PWD_COMMAND}`; export r; \
13033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13034         $(SET_LIB_PATH) \
13035         (cd rcs && $(MAKE) $(FLAGS_TO_PASS) all)
13036
13037 .PHONY: check-rcs maybe-check-rcs
13038 maybe-check-rcs:
13039
13040 check-rcs:
13041         @r=`${PWD_COMMAND}`; export r; \
13042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13043         $(SET_LIB_PATH) \
13044         (cd rcs && $(MAKE) $(FLAGS_TO_PASS) check)
13045
13046
13047 .PHONY: install-rcs maybe-install-rcs
13048 maybe-install-rcs:
13049
13050 install-rcs: installdirs
13051         @r=`${PWD_COMMAND}`; export r; \
13052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13053         $(SET_LIB_PATH) \
13054         (cd rcs && $(MAKE) $(FLAGS_TO_PASS) install)
13055
13056
13057 # Other targets (info, dvi, etc.)
13058
13059 .PHONY: maybe-info-rcs info-rcs
13060 maybe-info-rcs:
13061
13062 info-rcs: \
13063     configure-rcs 
13064         @[ -f ./rcs/Makefile ] || exit 0; \
13065         r=`${PWD_COMMAND}`; export r; \
13066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13067         $(SET_LIB_PATH) \
13068         for flag in $(EXTRA_HOST_FLAGS); do \
13069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13070         done; \
13071         echo "Doing info in rcs" ; \
13072         (cd rcs && \
13073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13075                   "RANLIB=$${RANLIB}" \
13076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13077                   info) \
13078           || exit 1
13079
13080
13081 .PHONY: maybe-dvi-rcs dvi-rcs
13082 maybe-dvi-rcs:
13083
13084 dvi-rcs: \
13085     configure-rcs 
13086         @[ -f ./rcs/Makefile ] || exit 0; \
13087         r=`${PWD_COMMAND}`; export r; \
13088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13089         $(SET_LIB_PATH) \
13090         for flag in $(EXTRA_HOST_FLAGS); do \
13091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13092         done; \
13093         echo "Doing dvi in rcs" ; \
13094         (cd rcs && \
13095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13097                   "RANLIB=$${RANLIB}" \
13098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13099                   dvi) \
13100           || exit 1
13101
13102
13103 .PHONY: maybe-TAGS-rcs TAGS-rcs
13104 maybe-TAGS-rcs:
13105
13106 TAGS-rcs: \
13107     configure-rcs 
13108         @[ -f ./rcs/Makefile ] || exit 0; \
13109         r=`${PWD_COMMAND}`; export r; \
13110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13111         $(SET_LIB_PATH) \
13112         for flag in $(EXTRA_HOST_FLAGS); do \
13113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13114         done; \
13115         echo "Doing TAGS in rcs" ; \
13116         (cd rcs && \
13117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13119                   "RANLIB=$${RANLIB}" \
13120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13121                   TAGS) \
13122           || exit 1
13123
13124
13125 .PHONY: maybe-install-info-rcs install-info-rcs
13126 maybe-install-info-rcs:
13127
13128 install-info-rcs: \
13129     configure-rcs \
13130     info-rcs 
13131         @[ -f ./rcs/Makefile ] || exit 0; \
13132         r=`${PWD_COMMAND}`; export r; \
13133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13134         $(SET_LIB_PATH) \
13135         for flag in $(EXTRA_HOST_FLAGS); do \
13136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13137         done; \
13138         echo "Doing install-info in rcs" ; \
13139         (cd rcs && \
13140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13142                   "RANLIB=$${RANLIB}" \
13143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13144                   install-info) \
13145           || exit 1
13146
13147
13148 .PHONY: maybe-installcheck-rcs installcheck-rcs
13149 maybe-installcheck-rcs:
13150
13151 installcheck-rcs: \
13152     configure-rcs 
13153         @[ -f ./rcs/Makefile ] || exit 0; \
13154         r=`${PWD_COMMAND}`; export r; \
13155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13156         $(SET_LIB_PATH) \
13157         for flag in $(EXTRA_HOST_FLAGS); do \
13158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13159         done; \
13160         echo "Doing installcheck in rcs" ; \
13161         (cd rcs && \
13162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13164                   "RANLIB=$${RANLIB}" \
13165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13166                   installcheck) \
13167           || exit 1
13168
13169
13170 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
13171 maybe-mostlyclean-rcs:
13172
13173 mostlyclean-rcs: 
13174         @[ -f ./rcs/Makefile ] || exit 0; \
13175         r=`${PWD_COMMAND}`; export r; \
13176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13177         $(SET_LIB_PATH) \
13178         for flag in $(EXTRA_HOST_FLAGS); do \
13179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13180         done; \
13181         echo "Doing mostlyclean in rcs" ; \
13182         (cd rcs && \
13183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13185                   "RANLIB=$${RANLIB}" \
13186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13187                   mostlyclean) \
13188           || exit 1
13189
13190
13191 .PHONY: maybe-clean-rcs clean-rcs
13192 maybe-clean-rcs:
13193
13194 clean-rcs: 
13195         @[ -f ./rcs/Makefile ] || exit 0; \
13196         r=`${PWD_COMMAND}`; export r; \
13197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13198         $(SET_LIB_PATH) \
13199         for flag in $(EXTRA_HOST_FLAGS); do \
13200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13201         done; \
13202         echo "Doing clean in rcs" ; \
13203         (cd rcs && \
13204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13206                   "RANLIB=$${RANLIB}" \
13207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13208                   clean) \
13209           || exit 1
13210
13211
13212 .PHONY: maybe-distclean-rcs distclean-rcs
13213 maybe-distclean-rcs:
13214
13215 distclean-rcs: 
13216         @[ -f ./rcs/Makefile ] || exit 0; \
13217         r=`${PWD_COMMAND}`; export r; \
13218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13219         $(SET_LIB_PATH) \
13220         for flag in $(EXTRA_HOST_FLAGS); do \
13221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13222         done; \
13223         echo "Doing distclean in rcs" ; \
13224         (cd rcs && \
13225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13227                   "RANLIB=$${RANLIB}" \
13228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13229                   distclean) \
13230           || exit 1
13231
13232
13233 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
13234 maybe-maintainer-clean-rcs:
13235
13236 maintainer-clean-rcs: 
13237         @[ -f ./rcs/Makefile ] || exit 0; \
13238         r=`${PWD_COMMAND}`; export r; \
13239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13240         $(SET_LIB_PATH) \
13241         for flag in $(EXTRA_HOST_FLAGS); do \
13242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13243         done; \
13244         echo "Doing maintainer-clean in rcs" ; \
13245         (cd rcs && \
13246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13248                   "RANLIB=$${RANLIB}" \
13249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13250                   maintainer-clean) \
13251           || exit 1
13252
13253
13254
13255 .PHONY: configure-readline maybe-configure-readline
13256 maybe-configure-readline:
13257 configure-readline:
13258         @test ! -f readline/Makefile || exit 0; \
13259         [ -d readline ] || mkdir readline; \
13260         r=`${PWD_COMMAND}`; export r; \
13261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13262         CC="$(CC)"; export CC; \
13263         CFLAGS="$(CFLAGS)"; export CFLAGS; \
13264         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
13265         CXX="$(CXX)"; export CXX; \
13266         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
13267         AR="$(AR)"; export AR; \
13268         AS="$(AS)"; export AS; \
13269         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
13270         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
13271         LD="$(LD)"; export LD; \
13272         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
13273         NM="$(NM)"; export NM; \
13274         RANLIB="$(RANLIB)"; export RANLIB; \
13275         WINDRES="$(WINDRES)"; export WINDRES; \
13276         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
13277         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
13278         echo Configuring in readline; \
13279         cd readline || exit 1; \
13280         case $(srcdir) in \
13281           \.) \
13282             srcdiroption="--srcdir=."; \
13283             libsrcdir=".";; \
13284           /* | [A-Za-z]:[\\/]*) \
13285             srcdiroption="--srcdir=$(srcdir)/readline"; \
13286             libsrcdir="$$s/readline";; \
13287           *) \
13288             srcdiroption="--srcdir=../$(srcdir)/readline"; \
13289             libsrcdir="$$s/readline";; \
13290         esac; \
13291         $(SHELL) $${libsrcdir}/configure \
13292           $(HOST_CONFIGARGS) $${srcdiroption} \
13293           || exit 1
13294
13295 .PHONY: all-readline maybe-all-readline
13296 maybe-all-readline:
13297 all-readline: configure-readline
13298         @r=`${PWD_COMMAND}`; export r; \
13299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13300         $(SET_LIB_PATH) \
13301         (cd readline && $(MAKE) $(FLAGS_TO_PASS) all)
13302
13303 .PHONY: check-readline maybe-check-readline
13304 maybe-check-readline:
13305
13306 check-readline:
13307         @r=`${PWD_COMMAND}`; export r; \
13308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13309         $(SET_LIB_PATH) \
13310         (cd readline && $(MAKE) $(FLAGS_TO_PASS) check)
13311
13312
13313 .PHONY: install-readline maybe-install-readline
13314 maybe-install-readline:
13315
13316 install-readline: installdirs
13317         @r=`${PWD_COMMAND}`; export r; \
13318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13319         $(SET_LIB_PATH) \
13320         (cd readline && $(MAKE) $(FLAGS_TO_PASS) install)
13321
13322
13323 # Other targets (info, dvi, etc.)
13324
13325 .PHONY: maybe-info-readline info-readline
13326 maybe-info-readline:
13327
13328 info-readline: \
13329     configure-readline 
13330         @[ -f ./readline/Makefile ] || exit 0; \
13331         r=`${PWD_COMMAND}`; export r; \
13332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13333         $(SET_LIB_PATH) \
13334         for flag in $(EXTRA_HOST_FLAGS); do \
13335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13336         done; \
13337         echo "Doing info in readline" ; \
13338         (cd readline && \
13339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13341                   "RANLIB=$${RANLIB}" \
13342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13343                   info) \
13344           || exit 1
13345
13346
13347 .PHONY: maybe-dvi-readline dvi-readline
13348 maybe-dvi-readline:
13349
13350 dvi-readline: \
13351     configure-readline 
13352         @[ -f ./readline/Makefile ] || exit 0; \
13353         r=`${PWD_COMMAND}`; export r; \
13354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13355         $(SET_LIB_PATH) \
13356         for flag in $(EXTRA_HOST_FLAGS); do \
13357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13358         done; \
13359         echo "Doing dvi in readline" ; \
13360         (cd readline && \
13361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13363                   "RANLIB=$${RANLIB}" \
13364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13365                   dvi) \
13366           || exit 1
13367
13368
13369 .PHONY: maybe-TAGS-readline TAGS-readline
13370 maybe-TAGS-readline:
13371
13372 TAGS-readline: \
13373     configure-readline 
13374         @[ -f ./readline/Makefile ] || exit 0; \
13375         r=`${PWD_COMMAND}`; export r; \
13376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13377         $(SET_LIB_PATH) \
13378         for flag in $(EXTRA_HOST_FLAGS); do \
13379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13380         done; \
13381         echo "Doing TAGS in readline" ; \
13382         (cd readline && \
13383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13385                   "RANLIB=$${RANLIB}" \
13386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13387                   TAGS) \
13388           || exit 1
13389
13390
13391 .PHONY: maybe-install-info-readline install-info-readline
13392 maybe-install-info-readline:
13393
13394 install-info-readline: \
13395     configure-readline \
13396     info-readline 
13397         @[ -f ./readline/Makefile ] || exit 0; \
13398         r=`${PWD_COMMAND}`; export r; \
13399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13400         $(SET_LIB_PATH) \
13401         for flag in $(EXTRA_HOST_FLAGS); do \
13402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13403         done; \
13404         echo "Doing install-info in readline" ; \
13405         (cd readline && \
13406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13408                   "RANLIB=$${RANLIB}" \
13409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13410                   install-info) \
13411           || exit 1
13412
13413
13414 .PHONY: maybe-installcheck-readline installcheck-readline
13415 maybe-installcheck-readline:
13416
13417 installcheck-readline: \
13418     configure-readline 
13419         @[ -f ./readline/Makefile ] || exit 0; \
13420         r=`${PWD_COMMAND}`; export r; \
13421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13422         $(SET_LIB_PATH) \
13423         for flag in $(EXTRA_HOST_FLAGS); do \
13424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13425         done; \
13426         echo "Doing installcheck in readline" ; \
13427         (cd readline && \
13428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13430                   "RANLIB=$${RANLIB}" \
13431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13432                   installcheck) \
13433           || exit 1
13434
13435
13436 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
13437 maybe-mostlyclean-readline:
13438
13439 mostlyclean-readline: 
13440         @[ -f ./readline/Makefile ] || exit 0; \
13441         r=`${PWD_COMMAND}`; export r; \
13442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13443         $(SET_LIB_PATH) \
13444         for flag in $(EXTRA_HOST_FLAGS); do \
13445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13446         done; \
13447         echo "Doing mostlyclean in readline" ; \
13448         (cd readline && \
13449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13451                   "RANLIB=$${RANLIB}" \
13452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13453                   mostlyclean) \
13454           || exit 1
13455
13456
13457 .PHONY: maybe-clean-readline clean-readline
13458 maybe-clean-readline:
13459
13460 clean-readline: 
13461         @[ -f ./readline/Makefile ] || exit 0; \
13462         r=`${PWD_COMMAND}`; export r; \
13463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13464         $(SET_LIB_PATH) \
13465         for flag in $(EXTRA_HOST_FLAGS); do \
13466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13467         done; \
13468         echo "Doing clean in readline" ; \
13469         (cd readline && \
13470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13472                   "RANLIB=$${RANLIB}" \
13473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13474                   clean) \
13475           || exit 1
13476
13477
13478 .PHONY: maybe-distclean-readline distclean-readline
13479 maybe-distclean-readline:
13480
13481 distclean-readline: 
13482         @[ -f ./readline/Makefile ] || exit 0; \
13483         r=`${PWD_COMMAND}`; export r; \
13484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13485         $(SET_LIB_PATH) \
13486         for flag in $(EXTRA_HOST_FLAGS); do \
13487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13488         done; \
13489         echo "Doing distclean in readline" ; \
13490         (cd readline && \
13491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13493                   "RANLIB=$${RANLIB}" \
13494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13495                   distclean) \
13496           || exit 1
13497
13498
13499 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
13500 maybe-maintainer-clean-readline:
13501
13502 maintainer-clean-readline: 
13503         @[ -f ./readline/Makefile ] || exit 0; \
13504         r=`${PWD_COMMAND}`; export r; \
13505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13506         $(SET_LIB_PATH) \
13507         for flag in $(EXTRA_HOST_FLAGS); do \
13508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13509         done; \
13510         echo "Doing maintainer-clean in readline" ; \
13511         (cd readline && \
13512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13514                   "RANLIB=$${RANLIB}" \
13515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13516                   maintainer-clean) \
13517           || exit 1
13518
13519
13520
13521 .PHONY: configure-release maybe-configure-release
13522 maybe-configure-release:
13523 configure-release:
13524         @test ! -f release/Makefile || exit 0; \
13525         [ -d release ] || mkdir release; \
13526         r=`${PWD_COMMAND}`; export r; \
13527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13528         CC="$(CC)"; export CC; \
13529         CFLAGS="$(CFLAGS)"; export CFLAGS; \
13530         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
13531         CXX="$(CXX)"; export CXX; \
13532         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
13533         AR="$(AR)"; export AR; \
13534         AS="$(AS)"; export AS; \
13535         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
13536         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
13537         LD="$(LD)"; export LD; \
13538         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
13539         NM="$(NM)"; export NM; \
13540         RANLIB="$(RANLIB)"; export RANLIB; \
13541         WINDRES="$(WINDRES)"; export WINDRES; \
13542         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
13543         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
13544         echo Configuring in release; \
13545         cd release || exit 1; \
13546         case $(srcdir) in \
13547           \.) \
13548             srcdiroption="--srcdir=."; \
13549             libsrcdir=".";; \
13550           /* | [A-Za-z]:[\\/]*) \
13551             srcdiroption="--srcdir=$(srcdir)/release"; \
13552             libsrcdir="$$s/release";; \
13553           *) \
13554             srcdiroption="--srcdir=../$(srcdir)/release"; \
13555             libsrcdir="$$s/release";; \
13556         esac; \
13557         $(SHELL) $${libsrcdir}/configure \
13558           $(HOST_CONFIGARGS) $${srcdiroption} \
13559           || exit 1
13560
13561 .PHONY: all-release maybe-all-release
13562 maybe-all-release:
13563 all-release: configure-release
13564         @r=`${PWD_COMMAND}`; export r; \
13565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13566         $(SET_LIB_PATH) \
13567         (cd release && $(MAKE) $(FLAGS_TO_PASS) all)
13568
13569 .PHONY: check-release maybe-check-release
13570 maybe-check-release:
13571
13572 check-release:
13573
13574
13575 .PHONY: install-release maybe-install-release
13576 maybe-install-release:
13577
13578 install-release:
13579
13580
13581 # Other targets (info, dvi, etc.)
13582
13583 .PHONY: maybe-info-release info-release
13584 maybe-info-release:
13585
13586 info-release: \
13587     configure-release 
13588         @[ -f ./release/Makefile ] || exit 0; \
13589         r=`${PWD_COMMAND}`; export r; \
13590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13591         $(SET_LIB_PATH) \
13592         for flag in $(EXTRA_HOST_FLAGS); do \
13593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13594         done; \
13595         echo "Doing info in release" ; \
13596         (cd release && \
13597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13599                   "RANLIB=$${RANLIB}" \
13600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13601                   info) \
13602           || exit 1
13603
13604
13605 .PHONY: maybe-dvi-release dvi-release
13606 maybe-dvi-release:
13607
13608 dvi-release: \
13609     configure-release 
13610         @[ -f ./release/Makefile ] || exit 0; \
13611         r=`${PWD_COMMAND}`; export r; \
13612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13613         $(SET_LIB_PATH) \
13614         for flag in $(EXTRA_HOST_FLAGS); do \
13615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13616         done; \
13617         echo "Doing dvi in release" ; \
13618         (cd release && \
13619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13621                   "RANLIB=$${RANLIB}" \
13622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13623                   dvi) \
13624           || exit 1
13625
13626
13627 .PHONY: maybe-TAGS-release TAGS-release
13628 maybe-TAGS-release:
13629
13630 TAGS-release: \
13631     configure-release 
13632         @[ -f ./release/Makefile ] || exit 0; \
13633         r=`${PWD_COMMAND}`; export r; \
13634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13635         $(SET_LIB_PATH) \
13636         for flag in $(EXTRA_HOST_FLAGS); do \
13637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13638         done; \
13639         echo "Doing TAGS in release" ; \
13640         (cd release && \
13641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13643                   "RANLIB=$${RANLIB}" \
13644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13645                   TAGS) \
13646           || exit 1
13647
13648
13649 .PHONY: maybe-install-info-release install-info-release
13650 maybe-install-info-release:
13651
13652 install-info-release: \
13653     configure-release \
13654     info-release 
13655         @[ -f ./release/Makefile ] || exit 0; \
13656         r=`${PWD_COMMAND}`; export r; \
13657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13658         $(SET_LIB_PATH) \
13659         for flag in $(EXTRA_HOST_FLAGS); do \
13660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13661         done; \
13662         echo "Doing install-info in release" ; \
13663         (cd release && \
13664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13666                   "RANLIB=$${RANLIB}" \
13667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13668                   install-info) \
13669           || exit 1
13670
13671
13672 .PHONY: maybe-installcheck-release installcheck-release
13673 maybe-installcheck-release:
13674
13675 installcheck-release: \
13676     configure-release 
13677         @[ -f ./release/Makefile ] || exit 0; \
13678         r=`${PWD_COMMAND}`; export r; \
13679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13680         $(SET_LIB_PATH) \
13681         for flag in $(EXTRA_HOST_FLAGS); do \
13682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13683         done; \
13684         echo "Doing installcheck in release" ; \
13685         (cd release && \
13686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13688                   "RANLIB=$${RANLIB}" \
13689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13690                   installcheck) \
13691           || exit 1
13692
13693
13694 .PHONY: maybe-mostlyclean-release mostlyclean-release
13695 maybe-mostlyclean-release:
13696
13697 mostlyclean-release: 
13698         @[ -f ./release/Makefile ] || exit 0; \
13699         r=`${PWD_COMMAND}`; export r; \
13700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13701         $(SET_LIB_PATH) \
13702         for flag in $(EXTRA_HOST_FLAGS); do \
13703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13704         done; \
13705         echo "Doing mostlyclean in release" ; \
13706         (cd release && \
13707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13709                   "RANLIB=$${RANLIB}" \
13710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13711                   mostlyclean) \
13712           || exit 1
13713
13714
13715 .PHONY: maybe-clean-release clean-release
13716 maybe-clean-release:
13717
13718 clean-release: 
13719         @[ -f ./release/Makefile ] || exit 0; \
13720         r=`${PWD_COMMAND}`; export r; \
13721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13722         $(SET_LIB_PATH) \
13723         for flag in $(EXTRA_HOST_FLAGS); do \
13724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13725         done; \
13726         echo "Doing clean in release" ; \
13727         (cd release && \
13728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13730                   "RANLIB=$${RANLIB}" \
13731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13732                   clean) \
13733           || exit 1
13734
13735
13736 .PHONY: maybe-distclean-release distclean-release
13737 maybe-distclean-release:
13738
13739 distclean-release: 
13740         @[ -f ./release/Makefile ] || exit 0; \
13741         r=`${PWD_COMMAND}`; export r; \
13742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13743         $(SET_LIB_PATH) \
13744         for flag in $(EXTRA_HOST_FLAGS); do \
13745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13746         done; \
13747         echo "Doing distclean in release" ; \
13748         (cd release && \
13749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13751                   "RANLIB=$${RANLIB}" \
13752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13753                   distclean) \
13754           || exit 1
13755
13756
13757 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
13758 maybe-maintainer-clean-release:
13759
13760 maintainer-clean-release: 
13761         @[ -f ./release/Makefile ] || exit 0; \
13762         r=`${PWD_COMMAND}`; export r; \
13763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13764         $(SET_LIB_PATH) \
13765         for flag in $(EXTRA_HOST_FLAGS); do \
13766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13767         done; \
13768         echo "Doing maintainer-clean in release" ; \
13769         (cd release && \
13770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13772                   "RANLIB=$${RANLIB}" \
13773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13774                   maintainer-clean) \
13775           || exit 1
13776
13777
13778
13779 .PHONY: configure-recode maybe-configure-recode
13780 maybe-configure-recode:
13781 configure-recode:
13782         @test ! -f recode/Makefile || exit 0; \
13783         [ -d recode ] || mkdir recode; \
13784         r=`${PWD_COMMAND}`; export r; \
13785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13786         CC="$(CC)"; export CC; \
13787         CFLAGS="$(CFLAGS)"; export CFLAGS; \
13788         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
13789         CXX="$(CXX)"; export CXX; \
13790         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
13791         AR="$(AR)"; export AR; \
13792         AS="$(AS)"; export AS; \
13793         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
13794         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
13795         LD="$(LD)"; export LD; \
13796         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
13797         NM="$(NM)"; export NM; \
13798         RANLIB="$(RANLIB)"; export RANLIB; \
13799         WINDRES="$(WINDRES)"; export WINDRES; \
13800         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
13801         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
13802         echo Configuring in recode; \
13803         cd recode || exit 1; \
13804         case $(srcdir) in \
13805           \.) \
13806             srcdiroption="--srcdir=."; \
13807             libsrcdir=".";; \
13808           /* | [A-Za-z]:[\\/]*) \
13809             srcdiroption="--srcdir=$(srcdir)/recode"; \
13810             libsrcdir="$$s/recode";; \
13811           *) \
13812             srcdiroption="--srcdir=../$(srcdir)/recode"; \
13813             libsrcdir="$$s/recode";; \
13814         esac; \
13815         $(SHELL) $${libsrcdir}/configure \
13816           $(HOST_CONFIGARGS) $${srcdiroption} \
13817           || exit 1
13818
13819 .PHONY: all-recode maybe-all-recode
13820 maybe-all-recode:
13821 all-recode: configure-recode
13822         @r=`${PWD_COMMAND}`; export r; \
13823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13824         $(SET_LIB_PATH) \
13825         (cd recode && $(MAKE) $(FLAGS_TO_PASS) all)
13826
13827 .PHONY: check-recode maybe-check-recode
13828 maybe-check-recode:
13829
13830 check-recode:
13831         @r=`${PWD_COMMAND}`; export r; \
13832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13833         $(SET_LIB_PATH) \
13834         (cd recode && $(MAKE) $(FLAGS_TO_PASS) check)
13835
13836
13837 .PHONY: install-recode maybe-install-recode
13838 maybe-install-recode:
13839
13840 install-recode: installdirs
13841         @r=`${PWD_COMMAND}`; export r; \
13842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13843         $(SET_LIB_PATH) \
13844         (cd recode && $(MAKE) $(FLAGS_TO_PASS) install)
13845
13846
13847 # Other targets (info, dvi, etc.)
13848
13849 .PHONY: maybe-info-recode info-recode
13850 maybe-info-recode:
13851
13852 info-recode: \
13853     configure-recode 
13854         @[ -f ./recode/Makefile ] || exit 0; \
13855         r=`${PWD_COMMAND}`; export r; \
13856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13857         $(SET_LIB_PATH) \
13858         for flag in $(EXTRA_HOST_FLAGS); do \
13859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13860         done; \
13861         echo "Doing info in recode" ; \
13862         (cd recode && \
13863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13865                   "RANLIB=$${RANLIB}" \
13866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13867                   info) \
13868           || exit 1
13869
13870
13871 .PHONY: maybe-dvi-recode dvi-recode
13872 maybe-dvi-recode:
13873
13874 dvi-recode: \
13875     configure-recode 
13876         @[ -f ./recode/Makefile ] || exit 0; \
13877         r=`${PWD_COMMAND}`; export r; \
13878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13879         $(SET_LIB_PATH) \
13880         for flag in $(EXTRA_HOST_FLAGS); do \
13881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13882         done; \
13883         echo "Doing dvi in recode" ; \
13884         (cd recode && \
13885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13887                   "RANLIB=$${RANLIB}" \
13888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13889                   dvi) \
13890           || exit 1
13891
13892
13893 .PHONY: maybe-TAGS-recode TAGS-recode
13894 maybe-TAGS-recode:
13895
13896 TAGS-recode: \
13897     configure-recode 
13898         @[ -f ./recode/Makefile ] || exit 0; \
13899         r=`${PWD_COMMAND}`; export r; \
13900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13901         $(SET_LIB_PATH) \
13902         for flag in $(EXTRA_HOST_FLAGS); do \
13903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13904         done; \
13905         echo "Doing TAGS in recode" ; \
13906         (cd recode && \
13907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13909                   "RANLIB=$${RANLIB}" \
13910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13911                   TAGS) \
13912           || exit 1
13913
13914
13915 .PHONY: maybe-install-info-recode install-info-recode
13916 maybe-install-info-recode:
13917
13918 install-info-recode: \
13919     configure-recode \
13920     info-recode 
13921         @[ -f ./recode/Makefile ] || exit 0; \
13922         r=`${PWD_COMMAND}`; export r; \
13923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13924         $(SET_LIB_PATH) \
13925         for flag in $(EXTRA_HOST_FLAGS); do \
13926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13927         done; \
13928         echo "Doing install-info in recode" ; \
13929         (cd recode && \
13930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13932                   "RANLIB=$${RANLIB}" \
13933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13934                   install-info) \
13935           || exit 1
13936
13937
13938 .PHONY: maybe-installcheck-recode installcheck-recode
13939 maybe-installcheck-recode:
13940
13941 installcheck-recode: \
13942     configure-recode 
13943         @[ -f ./recode/Makefile ] || exit 0; \
13944         r=`${PWD_COMMAND}`; export r; \
13945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13946         $(SET_LIB_PATH) \
13947         for flag in $(EXTRA_HOST_FLAGS); do \
13948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13949         done; \
13950         echo "Doing installcheck in recode" ; \
13951         (cd recode && \
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                   installcheck) \
13957           || exit 1
13958
13959
13960 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
13961 maybe-mostlyclean-recode:
13962
13963 mostlyclean-recode: 
13964         @[ -f ./recode/Makefile ] || exit 0; \
13965         r=`${PWD_COMMAND}`; export r; \
13966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13967         $(SET_LIB_PATH) \
13968         for flag in $(EXTRA_HOST_FLAGS); do \
13969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13970         done; \
13971         echo "Doing mostlyclean in recode" ; \
13972         (cd recode && \
13973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13975                   "RANLIB=$${RANLIB}" \
13976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13977                   mostlyclean) \
13978           || exit 1
13979
13980
13981 .PHONY: maybe-clean-recode clean-recode
13982 maybe-clean-recode:
13983
13984 clean-recode: 
13985         @[ -f ./recode/Makefile ] || exit 0; \
13986         r=`${PWD_COMMAND}`; export r; \
13987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13988         $(SET_LIB_PATH) \
13989         for flag in $(EXTRA_HOST_FLAGS); do \
13990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13991         done; \
13992         echo "Doing clean in recode" ; \
13993         (cd recode && \
13994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13996                   "RANLIB=$${RANLIB}" \
13997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13998                   clean) \
13999           || exit 1
14000
14001
14002 .PHONY: maybe-distclean-recode distclean-recode
14003 maybe-distclean-recode:
14004
14005 distclean-recode: 
14006         @[ -f ./recode/Makefile ] || exit 0; \
14007         r=`${PWD_COMMAND}`; export r; \
14008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14009         $(SET_LIB_PATH) \
14010         for flag in $(EXTRA_HOST_FLAGS); do \
14011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14012         done; \
14013         echo "Doing distclean in recode" ; \
14014         (cd recode && \
14015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14017                   "RANLIB=$${RANLIB}" \
14018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14019                   distclean) \
14020           || exit 1
14021
14022
14023 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
14024 maybe-maintainer-clean-recode:
14025
14026 maintainer-clean-recode: 
14027         @[ -f ./recode/Makefile ] || exit 0; \
14028         r=`${PWD_COMMAND}`; export r; \
14029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14030         $(SET_LIB_PATH) \
14031         for flag in $(EXTRA_HOST_FLAGS); do \
14032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14033         done; \
14034         echo "Doing maintainer-clean in recode" ; \
14035         (cd recode && \
14036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14038                   "RANLIB=$${RANLIB}" \
14039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14040                   maintainer-clean) \
14041           || exit 1
14042
14043
14044
14045 .PHONY: configure-sed maybe-configure-sed
14046 maybe-configure-sed:
14047 configure-sed:
14048         @test ! -f sed/Makefile || exit 0; \
14049         [ -d sed ] || mkdir sed; \
14050         r=`${PWD_COMMAND}`; export r; \
14051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14052         CC="$(CC)"; export CC; \
14053         CFLAGS="$(CFLAGS)"; export CFLAGS; \
14054         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
14055         CXX="$(CXX)"; export CXX; \
14056         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
14057         AR="$(AR)"; export AR; \
14058         AS="$(AS)"; export AS; \
14059         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
14060         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
14061         LD="$(LD)"; export LD; \
14062         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
14063         NM="$(NM)"; export NM; \
14064         RANLIB="$(RANLIB)"; export RANLIB; \
14065         WINDRES="$(WINDRES)"; export WINDRES; \
14066         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
14067         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
14068         echo Configuring in sed; \
14069         cd sed || exit 1; \
14070         case $(srcdir) in \
14071           \.) \
14072             srcdiroption="--srcdir=."; \
14073             libsrcdir=".";; \
14074           /* | [A-Za-z]:[\\/]*) \
14075             srcdiroption="--srcdir=$(srcdir)/sed"; \
14076             libsrcdir="$$s/sed";; \
14077           *) \
14078             srcdiroption="--srcdir=../$(srcdir)/sed"; \
14079             libsrcdir="$$s/sed";; \
14080         esac; \
14081         $(SHELL) $${libsrcdir}/configure \
14082           $(HOST_CONFIGARGS) $${srcdiroption} \
14083           || exit 1
14084
14085 .PHONY: all-sed maybe-all-sed
14086 maybe-all-sed:
14087 all-sed: configure-sed
14088         @r=`${PWD_COMMAND}`; export r; \
14089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14090         $(SET_LIB_PATH) \
14091         (cd sed && $(MAKE) $(FLAGS_TO_PASS) all)
14092
14093 .PHONY: check-sed maybe-check-sed
14094 maybe-check-sed:
14095
14096 check-sed:
14097         @r=`${PWD_COMMAND}`; export r; \
14098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14099         $(SET_LIB_PATH) \
14100         (cd sed && $(MAKE) $(FLAGS_TO_PASS) check)
14101
14102
14103 .PHONY: install-sed maybe-install-sed
14104 maybe-install-sed:
14105
14106 install-sed: installdirs
14107         @r=`${PWD_COMMAND}`; export r; \
14108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14109         $(SET_LIB_PATH) \
14110         (cd sed && $(MAKE) $(FLAGS_TO_PASS) install)
14111
14112
14113 # Other targets (info, dvi, etc.)
14114
14115 .PHONY: maybe-info-sed info-sed
14116 maybe-info-sed:
14117
14118 info-sed: \
14119     configure-sed 
14120         @[ -f ./sed/Makefile ] || exit 0; \
14121         r=`${PWD_COMMAND}`; export r; \
14122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14123         $(SET_LIB_PATH) \
14124         for flag in $(EXTRA_HOST_FLAGS); do \
14125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14126         done; \
14127         echo "Doing info in sed" ; \
14128         (cd sed && \
14129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14131                   "RANLIB=$${RANLIB}" \
14132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14133                   info) \
14134           || exit 1
14135
14136
14137 .PHONY: maybe-dvi-sed dvi-sed
14138 maybe-dvi-sed:
14139
14140 dvi-sed: \
14141     configure-sed 
14142         @[ -f ./sed/Makefile ] || exit 0; \
14143         r=`${PWD_COMMAND}`; export r; \
14144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14145         $(SET_LIB_PATH) \
14146         for flag in $(EXTRA_HOST_FLAGS); do \
14147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14148         done; \
14149         echo "Doing dvi in sed" ; \
14150         (cd sed && \
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                   dvi) \
14156           || exit 1
14157
14158
14159 .PHONY: maybe-TAGS-sed TAGS-sed
14160 maybe-TAGS-sed:
14161
14162 TAGS-sed: \
14163     configure-sed 
14164         @[ -f ./sed/Makefile ] || exit 0; \
14165         r=`${PWD_COMMAND}`; export r; \
14166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14167         $(SET_LIB_PATH) \
14168         for flag in $(EXTRA_HOST_FLAGS); do \
14169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14170         done; \
14171         echo "Doing TAGS in sed" ; \
14172         (cd sed && \
14173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14175                   "RANLIB=$${RANLIB}" \
14176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14177                   TAGS) \
14178           || exit 1
14179
14180
14181 .PHONY: maybe-install-info-sed install-info-sed
14182 maybe-install-info-sed:
14183
14184 install-info-sed: \
14185     configure-sed \
14186     info-sed 
14187         @[ -f ./sed/Makefile ] || exit 0; \
14188         r=`${PWD_COMMAND}`; export r; \
14189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14190         $(SET_LIB_PATH) \
14191         for flag in $(EXTRA_HOST_FLAGS); do \
14192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14193         done; \
14194         echo "Doing install-info in sed" ; \
14195         (cd sed && \
14196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14198                   "RANLIB=$${RANLIB}" \
14199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14200                   install-info) \
14201           || exit 1
14202
14203
14204 .PHONY: maybe-installcheck-sed installcheck-sed
14205 maybe-installcheck-sed:
14206
14207 installcheck-sed: \
14208     configure-sed 
14209         @[ -f ./sed/Makefile ] || exit 0; \
14210         r=`${PWD_COMMAND}`; export r; \
14211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14212         $(SET_LIB_PATH) \
14213         for flag in $(EXTRA_HOST_FLAGS); do \
14214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14215         done; \
14216         echo "Doing installcheck in sed" ; \
14217         (cd sed && \
14218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14220                   "RANLIB=$${RANLIB}" \
14221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14222                   installcheck) \
14223           || exit 1
14224
14225
14226 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
14227 maybe-mostlyclean-sed:
14228
14229 mostlyclean-sed: 
14230         @[ -f ./sed/Makefile ] || exit 0; \
14231         r=`${PWD_COMMAND}`; export r; \
14232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14233         $(SET_LIB_PATH) \
14234         for flag in $(EXTRA_HOST_FLAGS); do \
14235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14236         done; \
14237         echo "Doing mostlyclean in sed" ; \
14238         (cd sed && \
14239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14241                   "RANLIB=$${RANLIB}" \
14242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14243                   mostlyclean) \
14244           || exit 1
14245
14246
14247 .PHONY: maybe-clean-sed clean-sed
14248 maybe-clean-sed:
14249
14250 clean-sed: 
14251         @[ -f ./sed/Makefile ] || exit 0; \
14252         r=`${PWD_COMMAND}`; export r; \
14253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14254         $(SET_LIB_PATH) \
14255         for flag in $(EXTRA_HOST_FLAGS); do \
14256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14257         done; \
14258         echo "Doing clean in sed" ; \
14259         (cd sed && \
14260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14262                   "RANLIB=$${RANLIB}" \
14263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14264                   clean) \
14265           || exit 1
14266
14267
14268 .PHONY: maybe-distclean-sed distclean-sed
14269 maybe-distclean-sed:
14270
14271 distclean-sed: 
14272         @[ -f ./sed/Makefile ] || exit 0; \
14273         r=`${PWD_COMMAND}`; export r; \
14274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14275         $(SET_LIB_PATH) \
14276         for flag in $(EXTRA_HOST_FLAGS); do \
14277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14278         done; \
14279         echo "Doing distclean in sed" ; \
14280         (cd sed && \
14281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14283                   "RANLIB=$${RANLIB}" \
14284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14285                   distclean) \
14286           || exit 1
14287
14288
14289 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
14290 maybe-maintainer-clean-sed:
14291
14292 maintainer-clean-sed: 
14293         @[ -f ./sed/Makefile ] || exit 0; \
14294         r=`${PWD_COMMAND}`; export r; \
14295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14296         $(SET_LIB_PATH) \
14297         for flag in $(EXTRA_HOST_FLAGS); do \
14298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14299         done; \
14300         echo "Doing maintainer-clean in sed" ; \
14301         (cd sed && \
14302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14304                   "RANLIB=$${RANLIB}" \
14305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14306                   maintainer-clean) \
14307           || exit 1
14308
14309
14310
14311 .PHONY: configure-send-pr maybe-configure-send-pr
14312 maybe-configure-send-pr:
14313 configure-send-pr:
14314         @test ! -f send-pr/Makefile || exit 0; \
14315         [ -d send-pr ] || mkdir send-pr; \
14316         r=`${PWD_COMMAND}`; export r; \
14317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14318         CC="$(CC)"; export CC; \
14319         CFLAGS="$(CFLAGS)"; export CFLAGS; \
14320         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
14321         CXX="$(CXX)"; export CXX; \
14322         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
14323         AR="$(AR)"; export AR; \
14324         AS="$(AS)"; export AS; \
14325         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
14326         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
14327         LD="$(LD)"; export LD; \
14328         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
14329         NM="$(NM)"; export NM; \
14330         RANLIB="$(RANLIB)"; export RANLIB; \
14331         WINDRES="$(WINDRES)"; export WINDRES; \
14332         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
14333         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
14334         echo Configuring in send-pr; \
14335         cd send-pr || exit 1; \
14336         case $(srcdir) in \
14337           \.) \
14338             srcdiroption="--srcdir=."; \
14339             libsrcdir=".";; \
14340           /* | [A-Za-z]:[\\/]*) \
14341             srcdiroption="--srcdir=$(srcdir)/send-pr"; \
14342             libsrcdir="$$s/send-pr";; \
14343           *) \
14344             srcdiroption="--srcdir=../$(srcdir)/send-pr"; \
14345             libsrcdir="$$s/send-pr";; \
14346         esac; \
14347         $(SHELL) $${libsrcdir}/configure \
14348           $(HOST_CONFIGARGS) $${srcdiroption} \
14349           || exit 1
14350
14351 .PHONY: all-send-pr maybe-all-send-pr
14352 maybe-all-send-pr:
14353 all-send-pr: configure-send-pr
14354         @r=`${PWD_COMMAND}`; export r; \
14355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14356         $(SET_LIB_PATH) \
14357         (cd send-pr && $(MAKE) $(FLAGS_TO_PASS) all)
14358
14359 .PHONY: check-send-pr maybe-check-send-pr
14360 maybe-check-send-pr:
14361
14362 check-send-pr:
14363         @r=`${PWD_COMMAND}`; export r; \
14364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14365         $(SET_LIB_PATH) \
14366         (cd send-pr && $(MAKE) $(FLAGS_TO_PASS) check)
14367
14368
14369 .PHONY: install-send-pr maybe-install-send-pr
14370 maybe-install-send-pr:
14371
14372 install-send-pr: installdirs
14373         @r=`${PWD_COMMAND}`; export r; \
14374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14375         $(SET_LIB_PATH) \
14376         (cd send-pr && $(MAKE) $(FLAGS_TO_PASS) install)
14377
14378
14379 # Other targets (info, dvi, etc.)
14380
14381 .PHONY: maybe-info-send-pr info-send-pr
14382 maybe-info-send-pr:
14383
14384 info-send-pr: \
14385     configure-send-pr 
14386         @[ -f ./send-pr/Makefile ] || exit 0; \
14387         r=`${PWD_COMMAND}`; export r; \
14388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14389         $(SET_LIB_PATH) \
14390         for flag in $(EXTRA_HOST_FLAGS); do \
14391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14392         done; \
14393         echo "Doing info in send-pr" ; \
14394         (cd send-pr && \
14395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14397                   "RANLIB=$${RANLIB}" \
14398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14399                   info) \
14400           || exit 1
14401
14402
14403 .PHONY: maybe-dvi-send-pr dvi-send-pr
14404 maybe-dvi-send-pr:
14405
14406 dvi-send-pr: \
14407     configure-send-pr 
14408         @[ -f ./send-pr/Makefile ] || exit 0; \
14409         r=`${PWD_COMMAND}`; export r; \
14410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14411         $(SET_LIB_PATH) \
14412         for flag in $(EXTRA_HOST_FLAGS); do \
14413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14414         done; \
14415         echo "Doing dvi in send-pr" ; \
14416         (cd send-pr && \
14417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14419                   "RANLIB=$${RANLIB}" \
14420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14421                   dvi) \
14422           || exit 1
14423
14424
14425 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
14426 maybe-TAGS-send-pr:
14427
14428 TAGS-send-pr: \
14429     configure-send-pr 
14430         @[ -f ./send-pr/Makefile ] || exit 0; \
14431         r=`${PWD_COMMAND}`; export r; \
14432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14433         $(SET_LIB_PATH) \
14434         for flag in $(EXTRA_HOST_FLAGS); do \
14435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14436         done; \
14437         echo "Doing TAGS in send-pr" ; \
14438         (cd send-pr && \
14439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14441                   "RANLIB=$${RANLIB}" \
14442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14443                   TAGS) \
14444           || exit 1
14445
14446
14447 .PHONY: maybe-install-info-send-pr install-info-send-pr
14448 maybe-install-info-send-pr:
14449
14450 install-info-send-pr: \
14451     configure-send-pr \
14452     info-send-pr 
14453         @[ -f ./send-pr/Makefile ] || exit 0; \
14454         r=`${PWD_COMMAND}`; export r; \
14455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14456         $(SET_LIB_PATH) \
14457         for flag in $(EXTRA_HOST_FLAGS); do \
14458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14459         done; \
14460         echo "Doing install-info in send-pr" ; \
14461         (cd send-pr && \
14462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14464                   "RANLIB=$${RANLIB}" \
14465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14466                   install-info) \
14467           || exit 1
14468
14469
14470 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
14471 maybe-installcheck-send-pr:
14472
14473 installcheck-send-pr: \
14474     configure-send-pr 
14475         @[ -f ./send-pr/Makefile ] || exit 0; \
14476         r=`${PWD_COMMAND}`; export r; \
14477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14478         $(SET_LIB_PATH) \
14479         for flag in $(EXTRA_HOST_FLAGS); do \
14480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14481         done; \
14482         echo "Doing installcheck in send-pr" ; \
14483         (cd send-pr && \
14484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14486                   "RANLIB=$${RANLIB}" \
14487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14488                   installcheck) \
14489           || exit 1
14490
14491
14492 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
14493 maybe-mostlyclean-send-pr:
14494
14495 mostlyclean-send-pr: 
14496         @[ -f ./send-pr/Makefile ] || exit 0; \
14497         r=`${PWD_COMMAND}`; export r; \
14498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14499         $(SET_LIB_PATH) \
14500         for flag in $(EXTRA_HOST_FLAGS); do \
14501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14502         done; \
14503         echo "Doing mostlyclean in send-pr" ; \
14504         (cd send-pr && \
14505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14507                   "RANLIB=$${RANLIB}" \
14508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14509                   mostlyclean) \
14510           || exit 1
14511
14512
14513 .PHONY: maybe-clean-send-pr clean-send-pr
14514 maybe-clean-send-pr:
14515
14516 clean-send-pr: 
14517         @[ -f ./send-pr/Makefile ] || exit 0; \
14518         r=`${PWD_COMMAND}`; export r; \
14519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14520         $(SET_LIB_PATH) \
14521         for flag in $(EXTRA_HOST_FLAGS); do \
14522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14523         done; \
14524         echo "Doing clean in send-pr" ; \
14525         (cd send-pr && \
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                   clean) \
14531           || exit 1
14532
14533
14534 .PHONY: maybe-distclean-send-pr distclean-send-pr
14535 maybe-distclean-send-pr:
14536
14537 distclean-send-pr: 
14538         @[ -f ./send-pr/Makefile ] || exit 0; \
14539         r=`${PWD_COMMAND}`; export r; \
14540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14541         $(SET_LIB_PATH) \
14542         for flag in $(EXTRA_HOST_FLAGS); do \
14543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14544         done; \
14545         echo "Doing distclean in send-pr" ; \
14546         (cd send-pr && \
14547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14549                   "RANLIB=$${RANLIB}" \
14550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14551                   distclean) \
14552           || exit 1
14553
14554
14555 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
14556 maybe-maintainer-clean-send-pr:
14557
14558 maintainer-clean-send-pr: 
14559         @[ -f ./send-pr/Makefile ] || exit 0; \
14560         r=`${PWD_COMMAND}`; export r; \
14561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14562         $(SET_LIB_PATH) \
14563         for flag in $(EXTRA_HOST_FLAGS); do \
14564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14565         done; \
14566         echo "Doing maintainer-clean in send-pr" ; \
14567         (cd send-pr && \
14568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14570                   "RANLIB=$${RANLIB}" \
14571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14572                   maintainer-clean) \
14573           || exit 1
14574
14575
14576
14577 .PHONY: configure-shellutils maybe-configure-shellutils
14578 maybe-configure-shellutils:
14579 configure-shellutils:
14580         @test ! -f shellutils/Makefile || exit 0; \
14581         [ -d shellutils ] || mkdir shellutils; \
14582         r=`${PWD_COMMAND}`; export r; \
14583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14584         CC="$(CC)"; export CC; \
14585         CFLAGS="$(CFLAGS)"; export CFLAGS; \
14586         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
14587         CXX="$(CXX)"; export CXX; \
14588         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
14589         AR="$(AR)"; export AR; \
14590         AS="$(AS)"; export AS; \
14591         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
14592         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
14593         LD="$(LD)"; export LD; \
14594         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
14595         NM="$(NM)"; export NM; \
14596         RANLIB="$(RANLIB)"; export RANLIB; \
14597         WINDRES="$(WINDRES)"; export WINDRES; \
14598         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
14599         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
14600         echo Configuring in shellutils; \
14601         cd shellutils || exit 1; \
14602         case $(srcdir) in \
14603           \.) \
14604             srcdiroption="--srcdir=."; \
14605             libsrcdir=".";; \
14606           /* | [A-Za-z]:[\\/]*) \
14607             srcdiroption="--srcdir=$(srcdir)/shellutils"; \
14608             libsrcdir="$$s/shellutils";; \
14609           *) \
14610             srcdiroption="--srcdir=../$(srcdir)/shellutils"; \
14611             libsrcdir="$$s/shellutils";; \
14612         esac; \
14613         $(SHELL) $${libsrcdir}/configure \
14614           $(HOST_CONFIGARGS) $${srcdiroption} \
14615           || exit 1
14616
14617 .PHONY: all-shellutils maybe-all-shellutils
14618 maybe-all-shellutils:
14619 all-shellutils: configure-shellutils
14620         @r=`${PWD_COMMAND}`; export r; \
14621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14622         $(SET_LIB_PATH) \
14623         (cd shellutils && $(MAKE) $(FLAGS_TO_PASS) all)
14624
14625 .PHONY: check-shellutils maybe-check-shellutils
14626 maybe-check-shellutils:
14627
14628 check-shellutils:
14629         @r=`${PWD_COMMAND}`; export r; \
14630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14631         $(SET_LIB_PATH) \
14632         (cd shellutils && $(MAKE) $(FLAGS_TO_PASS) check)
14633
14634
14635 .PHONY: install-shellutils maybe-install-shellutils
14636 maybe-install-shellutils:
14637
14638 install-shellutils: installdirs
14639         @r=`${PWD_COMMAND}`; export r; \
14640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14641         $(SET_LIB_PATH) \
14642         (cd shellutils && $(MAKE) $(FLAGS_TO_PASS) install)
14643
14644
14645 # Other targets (info, dvi, etc.)
14646
14647 .PHONY: maybe-info-shellutils info-shellutils
14648 maybe-info-shellutils:
14649
14650 info-shellutils: \
14651     configure-shellutils 
14652         @[ -f ./shellutils/Makefile ] || exit 0; \
14653         r=`${PWD_COMMAND}`; export r; \
14654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14655         $(SET_LIB_PATH) \
14656         for flag in $(EXTRA_HOST_FLAGS); do \
14657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14658         done; \
14659         echo "Doing info in shellutils" ; \
14660         (cd shellutils && \
14661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14663                   "RANLIB=$${RANLIB}" \
14664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14665                   info) \
14666           || exit 1
14667
14668
14669 .PHONY: maybe-dvi-shellutils dvi-shellutils
14670 maybe-dvi-shellutils:
14671
14672 dvi-shellutils: \
14673     configure-shellutils 
14674         @[ -f ./shellutils/Makefile ] || exit 0; \
14675         r=`${PWD_COMMAND}`; export r; \
14676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14677         $(SET_LIB_PATH) \
14678         for flag in $(EXTRA_HOST_FLAGS); do \
14679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14680         done; \
14681         echo "Doing dvi in shellutils" ; \
14682         (cd shellutils && \
14683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14685                   "RANLIB=$${RANLIB}" \
14686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14687                   dvi) \
14688           || exit 1
14689
14690
14691 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
14692 maybe-TAGS-shellutils:
14693
14694 TAGS-shellutils: \
14695     configure-shellutils 
14696         @[ -f ./shellutils/Makefile ] || exit 0; \
14697         r=`${PWD_COMMAND}`; export r; \
14698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14699         $(SET_LIB_PATH) \
14700         for flag in $(EXTRA_HOST_FLAGS); do \
14701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14702         done; \
14703         echo "Doing TAGS in shellutils" ; \
14704         (cd shellutils && \
14705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14707                   "RANLIB=$${RANLIB}" \
14708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14709                   TAGS) \
14710           || exit 1
14711
14712
14713 .PHONY: maybe-install-info-shellutils install-info-shellutils
14714 maybe-install-info-shellutils:
14715
14716 install-info-shellutils: \
14717     configure-shellutils \
14718     info-shellutils 
14719         @[ -f ./shellutils/Makefile ] || exit 0; \
14720         r=`${PWD_COMMAND}`; export r; \
14721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14722         $(SET_LIB_PATH) \
14723         for flag in $(EXTRA_HOST_FLAGS); do \
14724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14725         done; \
14726         echo "Doing install-info in shellutils" ; \
14727         (cd shellutils && \
14728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14730                   "RANLIB=$${RANLIB}" \
14731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14732                   install-info) \
14733           || exit 1
14734
14735
14736 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
14737 maybe-installcheck-shellutils:
14738
14739 installcheck-shellutils: \
14740     configure-shellutils 
14741         @[ -f ./shellutils/Makefile ] || exit 0; \
14742         r=`${PWD_COMMAND}`; export r; \
14743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14744         $(SET_LIB_PATH) \
14745         for flag in $(EXTRA_HOST_FLAGS); do \
14746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14747         done; \
14748         echo "Doing installcheck in shellutils" ; \
14749         (cd shellutils && \
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                   installcheck) \
14755           || exit 1
14756
14757
14758 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
14759 maybe-mostlyclean-shellutils:
14760
14761 mostlyclean-shellutils: 
14762         @[ -f ./shellutils/Makefile ] || exit 0; \
14763         r=`${PWD_COMMAND}`; export r; \
14764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14765         $(SET_LIB_PATH) \
14766         for flag in $(EXTRA_HOST_FLAGS); do \
14767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14768         done; \
14769         echo "Doing mostlyclean in shellutils" ; \
14770         (cd shellutils && \
14771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14773                   "RANLIB=$${RANLIB}" \
14774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14775                   mostlyclean) \
14776           || exit 1
14777
14778
14779 .PHONY: maybe-clean-shellutils clean-shellutils
14780 maybe-clean-shellutils:
14781
14782 clean-shellutils: 
14783         @[ -f ./shellutils/Makefile ] || exit 0; \
14784         r=`${PWD_COMMAND}`; export r; \
14785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14786         $(SET_LIB_PATH) \
14787         for flag in $(EXTRA_HOST_FLAGS); do \
14788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14789         done; \
14790         echo "Doing clean in shellutils" ; \
14791         (cd shellutils && \
14792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14794                   "RANLIB=$${RANLIB}" \
14795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14796                   clean) \
14797           || exit 1
14798
14799
14800 .PHONY: maybe-distclean-shellutils distclean-shellutils
14801 maybe-distclean-shellutils:
14802
14803 distclean-shellutils: 
14804         @[ -f ./shellutils/Makefile ] || exit 0; \
14805         r=`${PWD_COMMAND}`; export r; \
14806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14807         $(SET_LIB_PATH) \
14808         for flag in $(EXTRA_HOST_FLAGS); do \
14809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14810         done; \
14811         echo "Doing distclean in shellutils" ; \
14812         (cd shellutils && \
14813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14815                   "RANLIB=$${RANLIB}" \
14816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14817                   distclean) \
14818           || exit 1
14819
14820
14821 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
14822 maybe-maintainer-clean-shellutils:
14823
14824 maintainer-clean-shellutils: 
14825         @[ -f ./shellutils/Makefile ] || exit 0; \
14826         r=`${PWD_COMMAND}`; export r; \
14827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14828         $(SET_LIB_PATH) \
14829         for flag in $(EXTRA_HOST_FLAGS); do \
14830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14831         done; \
14832         echo "Doing maintainer-clean in shellutils" ; \
14833         (cd shellutils && \
14834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14836                   "RANLIB=$${RANLIB}" \
14837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14838                   maintainer-clean) \
14839           || exit 1
14840
14841
14842
14843 .PHONY: configure-sid maybe-configure-sid
14844 maybe-configure-sid:
14845 configure-sid:
14846         @test ! -f sid/Makefile || exit 0; \
14847         [ -d sid ] || mkdir sid; \
14848         r=`${PWD_COMMAND}`; export r; \
14849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14850         CC="$(CC)"; export CC; \
14851         CFLAGS="$(CFLAGS)"; export CFLAGS; \
14852         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
14853         CXX="$(CXX)"; export CXX; \
14854         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
14855         AR="$(AR)"; export AR; \
14856         AS="$(AS)"; export AS; \
14857         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
14858         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
14859         LD="$(LD)"; export LD; \
14860         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
14861         NM="$(NM)"; export NM; \
14862         RANLIB="$(RANLIB)"; export RANLIB; \
14863         WINDRES="$(WINDRES)"; export WINDRES; \
14864         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
14865         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
14866         echo Configuring in sid; \
14867         cd sid || exit 1; \
14868         case $(srcdir) in \
14869           \.) \
14870             srcdiroption="--srcdir=."; \
14871             libsrcdir=".";; \
14872           /* | [A-Za-z]:[\\/]*) \
14873             srcdiroption="--srcdir=$(srcdir)/sid"; \
14874             libsrcdir="$$s/sid";; \
14875           *) \
14876             srcdiroption="--srcdir=../$(srcdir)/sid"; \
14877             libsrcdir="$$s/sid";; \
14878         esac; \
14879         $(SHELL) $${libsrcdir}/configure \
14880           $(HOST_CONFIGARGS) $${srcdiroption} \
14881           || exit 1
14882
14883 .PHONY: all-sid maybe-all-sid
14884 maybe-all-sid:
14885 all-sid: configure-sid
14886         @r=`${PWD_COMMAND}`; export r; \
14887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14888         $(SET_LIB_PATH) \
14889         (cd sid && $(MAKE) $(FLAGS_TO_PASS) all)
14890
14891 .PHONY: check-sid maybe-check-sid
14892 maybe-check-sid:
14893
14894 check-sid:
14895         @r=`${PWD_COMMAND}`; export r; \
14896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14897         $(SET_LIB_PATH) \
14898         (cd sid && $(MAKE) $(FLAGS_TO_PASS) check)
14899
14900
14901 .PHONY: install-sid maybe-install-sid
14902 maybe-install-sid:
14903
14904 install-sid: installdirs
14905         @r=`${PWD_COMMAND}`; export r; \
14906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14907         $(SET_LIB_PATH) \
14908         (cd sid && $(MAKE) $(FLAGS_TO_PASS) install)
14909
14910
14911 # Other targets (info, dvi, etc.)
14912
14913 .PHONY: maybe-info-sid info-sid
14914 maybe-info-sid:
14915
14916 info-sid: \
14917     configure-sid 
14918         @[ -f ./sid/Makefile ] || exit 0; \
14919         r=`${PWD_COMMAND}`; export r; \
14920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14921         $(SET_LIB_PATH) \
14922         for flag in $(EXTRA_HOST_FLAGS); do \
14923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14924         done; \
14925         echo "Doing info in sid" ; \
14926         (cd sid && \
14927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14929                   "RANLIB=$${RANLIB}" \
14930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14931                   info) \
14932           || exit 1
14933
14934
14935 .PHONY: maybe-dvi-sid dvi-sid
14936 maybe-dvi-sid:
14937
14938 dvi-sid: \
14939     configure-sid 
14940         @[ -f ./sid/Makefile ] || exit 0; \
14941         r=`${PWD_COMMAND}`; export r; \
14942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14943         $(SET_LIB_PATH) \
14944         for flag in $(EXTRA_HOST_FLAGS); do \
14945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14946         done; \
14947         echo "Doing dvi in sid" ; \
14948         (cd sid && \
14949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14951                   "RANLIB=$${RANLIB}" \
14952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14953                   dvi) \
14954           || exit 1
14955
14956
14957 .PHONY: maybe-TAGS-sid TAGS-sid
14958 maybe-TAGS-sid:
14959
14960 TAGS-sid: \
14961     configure-sid 
14962         @[ -f ./sid/Makefile ] || exit 0; \
14963         r=`${PWD_COMMAND}`; export r; \
14964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14965         $(SET_LIB_PATH) \
14966         for flag in $(EXTRA_HOST_FLAGS); do \
14967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14968         done; \
14969         echo "Doing TAGS in sid" ; \
14970         (cd sid && \
14971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14973                   "RANLIB=$${RANLIB}" \
14974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14975                   TAGS) \
14976           || exit 1
14977
14978
14979 .PHONY: maybe-install-info-sid install-info-sid
14980 maybe-install-info-sid:
14981
14982 install-info-sid: \
14983     configure-sid \
14984     info-sid 
14985         @[ -f ./sid/Makefile ] || exit 0; \
14986         r=`${PWD_COMMAND}`; export r; \
14987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14988         $(SET_LIB_PATH) \
14989         for flag in $(EXTRA_HOST_FLAGS); do \
14990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14991         done; \
14992         echo "Doing install-info in sid" ; \
14993         (cd sid && \
14994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14996                   "RANLIB=$${RANLIB}" \
14997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14998                   install-info) \
14999           || exit 1
15000
15001
15002 .PHONY: maybe-installcheck-sid installcheck-sid
15003 maybe-installcheck-sid:
15004
15005 installcheck-sid: \
15006     configure-sid 
15007         @[ -f ./sid/Makefile ] || exit 0; \
15008         r=`${PWD_COMMAND}`; export r; \
15009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15010         $(SET_LIB_PATH) \
15011         for flag in $(EXTRA_HOST_FLAGS); do \
15012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15013         done; \
15014         echo "Doing installcheck in sid" ; \
15015         (cd sid && \
15016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15018                   "RANLIB=$${RANLIB}" \
15019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15020                   installcheck) \
15021           || exit 1
15022
15023
15024 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
15025 maybe-mostlyclean-sid:
15026
15027 mostlyclean-sid: 
15028         @[ -f ./sid/Makefile ] || exit 0; \
15029         r=`${PWD_COMMAND}`; export r; \
15030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15031         $(SET_LIB_PATH) \
15032         for flag in $(EXTRA_HOST_FLAGS); do \
15033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15034         done; \
15035         echo "Doing mostlyclean in sid" ; \
15036         (cd sid && \
15037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15039                   "RANLIB=$${RANLIB}" \
15040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15041                   mostlyclean) \
15042           || exit 1
15043
15044
15045 .PHONY: maybe-clean-sid clean-sid
15046 maybe-clean-sid:
15047
15048 clean-sid: 
15049         @[ -f ./sid/Makefile ] || exit 0; \
15050         r=`${PWD_COMMAND}`; export r; \
15051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15052         $(SET_LIB_PATH) \
15053         for flag in $(EXTRA_HOST_FLAGS); do \
15054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15055         done; \
15056         echo "Doing clean in sid" ; \
15057         (cd sid && \
15058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15060                   "RANLIB=$${RANLIB}" \
15061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15062                   clean) \
15063           || exit 1
15064
15065
15066 .PHONY: maybe-distclean-sid distclean-sid
15067 maybe-distclean-sid:
15068
15069 distclean-sid: 
15070         @[ -f ./sid/Makefile ] || exit 0; \
15071         r=`${PWD_COMMAND}`; export r; \
15072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15073         $(SET_LIB_PATH) \
15074         for flag in $(EXTRA_HOST_FLAGS); do \
15075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15076         done; \
15077         echo "Doing distclean in sid" ; \
15078         (cd sid && \
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                   distclean) \
15084           || exit 1
15085
15086
15087 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
15088 maybe-maintainer-clean-sid:
15089
15090 maintainer-clean-sid: 
15091         @[ -f ./sid/Makefile ] || exit 0; \
15092         r=`${PWD_COMMAND}`; export r; \
15093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15094         $(SET_LIB_PATH) \
15095         for flag in $(EXTRA_HOST_FLAGS); do \
15096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15097         done; \
15098         echo "Doing maintainer-clean in sid" ; \
15099         (cd sid && \
15100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15102                   "RANLIB=$${RANLIB}" \
15103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15104                   maintainer-clean) \
15105           || exit 1
15106
15107
15108
15109 .PHONY: configure-sim maybe-configure-sim
15110 maybe-configure-sim:
15111 configure-sim:
15112         @test ! -f sim/Makefile || exit 0; \
15113         [ -d sim ] || mkdir sim; \
15114         r=`${PWD_COMMAND}`; export r; \
15115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15116         CC="$(CC)"; export CC; \
15117         CFLAGS="$(CFLAGS)"; export CFLAGS; \
15118         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
15119         CXX="$(CXX)"; export CXX; \
15120         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
15121         AR="$(AR)"; export AR; \
15122         AS="$(AS)"; export AS; \
15123         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
15124         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
15125         LD="$(LD)"; export LD; \
15126         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
15127         NM="$(NM)"; export NM; \
15128         RANLIB="$(RANLIB)"; export RANLIB; \
15129         WINDRES="$(WINDRES)"; export WINDRES; \
15130         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
15131         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
15132         echo Configuring in sim; \
15133         cd sim || exit 1; \
15134         case $(srcdir) in \
15135           \.) \
15136             srcdiroption="--srcdir=."; \
15137             libsrcdir=".";; \
15138           /* | [A-Za-z]:[\\/]*) \
15139             srcdiroption="--srcdir=$(srcdir)/sim"; \
15140             libsrcdir="$$s/sim";; \
15141           *) \
15142             srcdiroption="--srcdir=../$(srcdir)/sim"; \
15143             libsrcdir="$$s/sim";; \
15144         esac; \
15145         $(SHELL) $${libsrcdir}/configure \
15146           $(HOST_CONFIGARGS) $${srcdiroption} \
15147           || exit 1
15148
15149 .PHONY: all-sim maybe-all-sim
15150 maybe-all-sim:
15151 all-sim: configure-sim
15152         @r=`${PWD_COMMAND}`; export r; \
15153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15154         $(SET_LIB_PATH) \
15155         (cd sim && $(MAKE) $(FLAGS_TO_PASS) all)
15156
15157 .PHONY: check-sim maybe-check-sim
15158 maybe-check-sim:
15159
15160 check-sim:
15161         @r=`${PWD_COMMAND}`; export r; \
15162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15163         $(SET_LIB_PATH) \
15164         (cd sim && $(MAKE) $(FLAGS_TO_PASS) check)
15165
15166
15167 .PHONY: install-sim maybe-install-sim
15168 maybe-install-sim:
15169
15170 install-sim: installdirs
15171         @r=`${PWD_COMMAND}`; export r; \
15172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15173         $(SET_LIB_PATH) \
15174         (cd sim && $(MAKE) $(FLAGS_TO_PASS) install)
15175
15176
15177 # Other targets (info, dvi, etc.)
15178
15179 .PHONY: maybe-info-sim info-sim
15180 maybe-info-sim:
15181
15182 info-sim: \
15183     configure-sim 
15184         @[ -f ./sim/Makefile ] || exit 0; \
15185         r=`${PWD_COMMAND}`; export r; \
15186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15187         $(SET_LIB_PATH) \
15188         for flag in $(EXTRA_HOST_FLAGS); do \
15189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15190         done; \
15191         echo "Doing info in sim" ; \
15192         (cd sim && \
15193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15195                   "RANLIB=$${RANLIB}" \
15196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15197                   info) \
15198           || exit 1
15199
15200
15201 .PHONY: maybe-dvi-sim dvi-sim
15202 maybe-dvi-sim:
15203
15204 dvi-sim: \
15205     configure-sim 
15206         @[ -f ./sim/Makefile ] || exit 0; \
15207         r=`${PWD_COMMAND}`; export r; \
15208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15209         $(SET_LIB_PATH) \
15210         for flag in $(EXTRA_HOST_FLAGS); do \
15211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15212         done; \
15213         echo "Doing dvi in sim" ; \
15214         (cd sim && \
15215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15217                   "RANLIB=$${RANLIB}" \
15218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15219                   dvi) \
15220           || exit 1
15221
15222
15223 .PHONY: maybe-TAGS-sim TAGS-sim
15224 maybe-TAGS-sim:
15225
15226 TAGS-sim: \
15227     configure-sim 
15228         @[ -f ./sim/Makefile ] || exit 0; \
15229         r=`${PWD_COMMAND}`; export r; \
15230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15231         $(SET_LIB_PATH) \
15232         for flag in $(EXTRA_HOST_FLAGS); do \
15233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15234         done; \
15235         echo "Doing TAGS in sim" ; \
15236         (cd sim && \
15237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15239                   "RANLIB=$${RANLIB}" \
15240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15241                   TAGS) \
15242           || exit 1
15243
15244
15245 .PHONY: maybe-install-info-sim install-info-sim
15246 maybe-install-info-sim:
15247
15248 install-info-sim: \
15249     configure-sim \
15250     info-sim 
15251         @[ -f ./sim/Makefile ] || exit 0; \
15252         r=`${PWD_COMMAND}`; export r; \
15253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15254         $(SET_LIB_PATH) \
15255         for flag in $(EXTRA_HOST_FLAGS); do \
15256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15257         done; \
15258         echo "Doing install-info in sim" ; \
15259         (cd sim && \
15260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15262                   "RANLIB=$${RANLIB}" \
15263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15264                   install-info) \
15265           || exit 1
15266
15267
15268 .PHONY: maybe-installcheck-sim installcheck-sim
15269 maybe-installcheck-sim:
15270
15271 installcheck-sim: \
15272     configure-sim 
15273         @[ -f ./sim/Makefile ] || exit 0; \
15274         r=`${PWD_COMMAND}`; export r; \
15275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15276         $(SET_LIB_PATH) \
15277         for flag in $(EXTRA_HOST_FLAGS); do \
15278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15279         done; \
15280         echo "Doing installcheck in sim" ; \
15281         (cd sim && \
15282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15284                   "RANLIB=$${RANLIB}" \
15285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15286                   installcheck) \
15287           || exit 1
15288
15289
15290 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
15291 maybe-mostlyclean-sim:
15292
15293 mostlyclean-sim: 
15294         @[ -f ./sim/Makefile ] || exit 0; \
15295         r=`${PWD_COMMAND}`; export r; \
15296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15297         $(SET_LIB_PATH) \
15298         for flag in $(EXTRA_HOST_FLAGS); do \
15299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15300         done; \
15301         echo "Doing mostlyclean in sim" ; \
15302         (cd sim && \
15303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15305                   "RANLIB=$${RANLIB}" \
15306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15307                   mostlyclean) \
15308           || exit 1
15309
15310
15311 .PHONY: maybe-clean-sim clean-sim
15312 maybe-clean-sim:
15313
15314 clean-sim: 
15315         @[ -f ./sim/Makefile ] || exit 0; \
15316         r=`${PWD_COMMAND}`; export r; \
15317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15318         $(SET_LIB_PATH) \
15319         for flag in $(EXTRA_HOST_FLAGS); do \
15320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15321         done; \
15322         echo "Doing clean in sim" ; \
15323         (cd sim && \
15324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15326                   "RANLIB=$${RANLIB}" \
15327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15328                   clean) \
15329           || exit 1
15330
15331
15332 .PHONY: maybe-distclean-sim distclean-sim
15333 maybe-distclean-sim:
15334
15335 distclean-sim: 
15336         @[ -f ./sim/Makefile ] || exit 0; \
15337         r=`${PWD_COMMAND}`; export r; \
15338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15339         $(SET_LIB_PATH) \
15340         for flag in $(EXTRA_HOST_FLAGS); do \
15341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15342         done; \
15343         echo "Doing distclean in sim" ; \
15344         (cd sim && \
15345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15347                   "RANLIB=$${RANLIB}" \
15348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15349                   distclean) \
15350           || exit 1
15351
15352
15353 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
15354 maybe-maintainer-clean-sim:
15355
15356 maintainer-clean-sim: 
15357         @[ -f ./sim/Makefile ] || exit 0; \
15358         r=`${PWD_COMMAND}`; export r; \
15359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15360         $(SET_LIB_PATH) \
15361         for flag in $(EXTRA_HOST_FLAGS); do \
15362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15363         done; \
15364         echo "Doing maintainer-clean in sim" ; \
15365         (cd sim && \
15366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15368                   "RANLIB=$${RANLIB}" \
15369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15370                   maintainer-clean) \
15371           || exit 1
15372
15373
15374
15375 .PHONY: configure-tar maybe-configure-tar
15376 maybe-configure-tar:
15377 configure-tar:
15378         @test ! -f tar/Makefile || exit 0; \
15379         [ -d tar ] || mkdir tar; \
15380         r=`${PWD_COMMAND}`; export r; \
15381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15382         CC="$(CC)"; export CC; \
15383         CFLAGS="$(CFLAGS)"; export CFLAGS; \
15384         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
15385         CXX="$(CXX)"; export CXX; \
15386         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
15387         AR="$(AR)"; export AR; \
15388         AS="$(AS)"; export AS; \
15389         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
15390         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
15391         LD="$(LD)"; export LD; \
15392         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
15393         NM="$(NM)"; export NM; \
15394         RANLIB="$(RANLIB)"; export RANLIB; \
15395         WINDRES="$(WINDRES)"; export WINDRES; \
15396         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
15397         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
15398         echo Configuring in tar; \
15399         cd tar || exit 1; \
15400         case $(srcdir) in \
15401           \.) \
15402             srcdiroption="--srcdir=."; \
15403             libsrcdir=".";; \
15404           /* | [A-Za-z]:[\\/]*) \
15405             srcdiroption="--srcdir=$(srcdir)/tar"; \
15406             libsrcdir="$$s/tar";; \
15407           *) \
15408             srcdiroption="--srcdir=../$(srcdir)/tar"; \
15409             libsrcdir="$$s/tar";; \
15410         esac; \
15411         $(SHELL) $${libsrcdir}/configure \
15412           $(HOST_CONFIGARGS) $${srcdiroption} \
15413           || exit 1
15414
15415 .PHONY: all-tar maybe-all-tar
15416 maybe-all-tar:
15417 all-tar: configure-tar
15418         @r=`${PWD_COMMAND}`; export r; \
15419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15420         $(SET_LIB_PATH) \
15421         (cd tar && $(MAKE) $(FLAGS_TO_PASS) all)
15422
15423 .PHONY: check-tar maybe-check-tar
15424 maybe-check-tar:
15425
15426 check-tar:
15427         @r=`${PWD_COMMAND}`; export r; \
15428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15429         $(SET_LIB_PATH) \
15430         (cd tar && $(MAKE) $(FLAGS_TO_PASS) check)
15431
15432
15433 .PHONY: install-tar maybe-install-tar
15434 maybe-install-tar:
15435
15436 install-tar: installdirs
15437         @r=`${PWD_COMMAND}`; export r; \
15438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15439         $(SET_LIB_PATH) \
15440         (cd tar && $(MAKE) $(FLAGS_TO_PASS) install)
15441
15442
15443 # Other targets (info, dvi, etc.)
15444
15445 .PHONY: maybe-info-tar info-tar
15446 maybe-info-tar:
15447
15448 info-tar: \
15449     configure-tar 
15450         @[ -f ./tar/Makefile ] || exit 0; \
15451         r=`${PWD_COMMAND}`; export r; \
15452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15453         $(SET_LIB_PATH) \
15454         for flag in $(EXTRA_HOST_FLAGS); do \
15455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15456         done; \
15457         echo "Doing info in tar" ; \
15458         (cd tar && \
15459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15461                   "RANLIB=$${RANLIB}" \
15462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15463                   info) \
15464           || exit 1
15465
15466
15467 .PHONY: maybe-dvi-tar dvi-tar
15468 maybe-dvi-tar:
15469
15470 dvi-tar: \
15471     configure-tar 
15472         @[ -f ./tar/Makefile ] || exit 0; \
15473         r=`${PWD_COMMAND}`; export r; \
15474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15475         $(SET_LIB_PATH) \
15476         for flag in $(EXTRA_HOST_FLAGS); do \
15477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15478         done; \
15479         echo "Doing dvi in tar" ; \
15480         (cd tar && \
15481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15483                   "RANLIB=$${RANLIB}" \
15484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15485                   dvi) \
15486           || exit 1
15487
15488
15489 .PHONY: maybe-TAGS-tar TAGS-tar
15490 maybe-TAGS-tar:
15491
15492 TAGS-tar: \
15493     configure-tar 
15494         @[ -f ./tar/Makefile ] || exit 0; \
15495         r=`${PWD_COMMAND}`; export r; \
15496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15497         $(SET_LIB_PATH) \
15498         for flag in $(EXTRA_HOST_FLAGS); do \
15499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15500         done; \
15501         echo "Doing TAGS in tar" ; \
15502         (cd tar && \
15503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15505                   "RANLIB=$${RANLIB}" \
15506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15507                   TAGS) \
15508           || exit 1
15509
15510
15511 .PHONY: maybe-install-info-tar install-info-tar
15512 maybe-install-info-tar:
15513
15514 install-info-tar: \
15515     configure-tar \
15516     info-tar 
15517         @[ -f ./tar/Makefile ] || exit 0; \
15518         r=`${PWD_COMMAND}`; export r; \
15519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15520         $(SET_LIB_PATH) \
15521         for flag in $(EXTRA_HOST_FLAGS); do \
15522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15523         done; \
15524         echo "Doing install-info in tar" ; \
15525         (cd tar && \
15526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15528                   "RANLIB=$${RANLIB}" \
15529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15530                   install-info) \
15531           || exit 1
15532
15533
15534 .PHONY: maybe-installcheck-tar installcheck-tar
15535 maybe-installcheck-tar:
15536
15537 installcheck-tar: \
15538     configure-tar 
15539         @[ -f ./tar/Makefile ] || exit 0; \
15540         r=`${PWD_COMMAND}`; export r; \
15541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15542         $(SET_LIB_PATH) \
15543         for flag in $(EXTRA_HOST_FLAGS); do \
15544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15545         done; \
15546         echo "Doing installcheck in tar" ; \
15547         (cd tar && \
15548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15550                   "RANLIB=$${RANLIB}" \
15551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15552                   installcheck) \
15553           || exit 1
15554
15555
15556 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
15557 maybe-mostlyclean-tar:
15558
15559 mostlyclean-tar: 
15560         @[ -f ./tar/Makefile ] || exit 0; \
15561         r=`${PWD_COMMAND}`; export r; \
15562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15563         $(SET_LIB_PATH) \
15564         for flag in $(EXTRA_HOST_FLAGS); do \
15565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15566         done; \
15567         echo "Doing mostlyclean in tar" ; \
15568         (cd tar && \
15569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15571                   "RANLIB=$${RANLIB}" \
15572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15573                   mostlyclean) \
15574           || exit 1
15575
15576
15577 .PHONY: maybe-clean-tar clean-tar
15578 maybe-clean-tar:
15579
15580 clean-tar: 
15581         @[ -f ./tar/Makefile ] || exit 0; \
15582         r=`${PWD_COMMAND}`; export r; \
15583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15584         $(SET_LIB_PATH) \
15585         for flag in $(EXTRA_HOST_FLAGS); do \
15586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15587         done; \
15588         echo "Doing clean in tar" ; \
15589         (cd tar && \
15590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15592                   "RANLIB=$${RANLIB}" \
15593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15594                   clean) \
15595           || exit 1
15596
15597
15598 .PHONY: maybe-distclean-tar distclean-tar
15599 maybe-distclean-tar:
15600
15601 distclean-tar: 
15602         @[ -f ./tar/Makefile ] || exit 0; \
15603         r=`${PWD_COMMAND}`; export r; \
15604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15605         $(SET_LIB_PATH) \
15606         for flag in $(EXTRA_HOST_FLAGS); do \
15607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15608         done; \
15609         echo "Doing distclean in tar" ; \
15610         (cd tar && \
15611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15613                   "RANLIB=$${RANLIB}" \
15614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15615                   distclean) \
15616           || exit 1
15617
15618
15619 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
15620 maybe-maintainer-clean-tar:
15621
15622 maintainer-clean-tar: 
15623         @[ -f ./tar/Makefile ] || exit 0; \
15624         r=`${PWD_COMMAND}`; export r; \
15625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15626         $(SET_LIB_PATH) \
15627         for flag in $(EXTRA_HOST_FLAGS); do \
15628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15629         done; \
15630         echo "Doing maintainer-clean in tar" ; \
15631         (cd tar && \
15632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15634                   "RANLIB=$${RANLIB}" \
15635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15636                   maintainer-clean) \
15637           || exit 1
15638
15639
15640
15641 .PHONY: configure-texinfo maybe-configure-texinfo
15642 maybe-configure-texinfo:
15643 configure-texinfo:
15644         @test ! -f texinfo/Makefile || exit 0; \
15645         [ -d texinfo ] || mkdir texinfo; \
15646         r=`${PWD_COMMAND}`; export r; \
15647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15648         CC="$(CC)"; export CC; \
15649         CFLAGS="$(CFLAGS)"; export CFLAGS; \
15650         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
15651         CXX="$(CXX)"; export CXX; \
15652         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
15653         AR="$(AR)"; export AR; \
15654         AS="$(AS)"; export AS; \
15655         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
15656         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
15657         LD="$(LD)"; export LD; \
15658         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
15659         NM="$(NM)"; export NM; \
15660         RANLIB="$(RANLIB)"; export RANLIB; \
15661         WINDRES="$(WINDRES)"; export WINDRES; \
15662         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
15663         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
15664         echo Configuring in texinfo; \
15665         cd texinfo || exit 1; \
15666         case $(srcdir) in \
15667           \.) \
15668             srcdiroption="--srcdir=."; \
15669             libsrcdir=".";; \
15670           /* | [A-Za-z]:[\\/]*) \
15671             srcdiroption="--srcdir=$(srcdir)/texinfo"; \
15672             libsrcdir="$$s/texinfo";; \
15673           *) \
15674             srcdiroption="--srcdir=../$(srcdir)/texinfo"; \
15675             libsrcdir="$$s/texinfo";; \
15676         esac; \
15677         $(SHELL) $${libsrcdir}/configure \
15678           $(HOST_CONFIGARGS) $${srcdiroption} \
15679           || exit 1
15680
15681 .PHONY: all-texinfo maybe-all-texinfo
15682 maybe-all-texinfo:
15683 all-texinfo: configure-texinfo
15684         @r=`${PWD_COMMAND}`; export r; \
15685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15686         $(SET_LIB_PATH) \
15687         (cd texinfo && $(MAKE) $(FLAGS_TO_PASS) all)
15688
15689 .PHONY: check-texinfo maybe-check-texinfo
15690 maybe-check-texinfo:
15691
15692 check-texinfo:
15693         @r=`${PWD_COMMAND}`; export r; \
15694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15695         $(SET_LIB_PATH) \
15696         (cd texinfo && $(MAKE) $(FLAGS_TO_PASS) check)
15697
15698
15699 .PHONY: install-texinfo maybe-install-texinfo
15700 maybe-install-texinfo:
15701
15702 install-texinfo:
15703
15704
15705 # Other targets (info, dvi, etc.)
15706
15707 .PHONY: maybe-info-texinfo info-texinfo
15708 maybe-info-texinfo:
15709
15710 info-texinfo: \
15711     configure-texinfo 
15712         @[ -f ./texinfo/Makefile ] || exit 0; \
15713         r=`${PWD_COMMAND}`; export r; \
15714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15715         $(SET_LIB_PATH) \
15716         for flag in $(EXTRA_HOST_FLAGS); do \
15717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15718         done; \
15719         echo "Doing info in texinfo" ; \
15720         (cd texinfo && \
15721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15723                   "RANLIB=$${RANLIB}" \
15724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15725                   info) \
15726           || exit 1
15727
15728
15729 .PHONY: maybe-dvi-texinfo dvi-texinfo
15730 maybe-dvi-texinfo:
15731
15732 dvi-texinfo: \
15733     configure-texinfo 
15734         @[ -f ./texinfo/Makefile ] || exit 0; \
15735         r=`${PWD_COMMAND}`; export r; \
15736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15737         $(SET_LIB_PATH) \
15738         for flag in $(EXTRA_HOST_FLAGS); do \
15739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15740         done; \
15741         echo "Doing dvi in texinfo" ; \
15742         (cd texinfo && \
15743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15745                   "RANLIB=$${RANLIB}" \
15746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15747                   dvi) \
15748           || exit 1
15749
15750
15751 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
15752 maybe-TAGS-texinfo:
15753
15754 TAGS-texinfo: \
15755     configure-texinfo 
15756         @[ -f ./texinfo/Makefile ] || exit 0; \
15757         r=`${PWD_COMMAND}`; export r; \
15758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15759         $(SET_LIB_PATH) \
15760         for flag in $(EXTRA_HOST_FLAGS); do \
15761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15762         done; \
15763         echo "Doing TAGS in texinfo" ; \
15764         (cd texinfo && \
15765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15767                   "RANLIB=$${RANLIB}" \
15768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15769                   TAGS) \
15770           || exit 1
15771
15772
15773 .PHONY: maybe-install-info-texinfo install-info-texinfo
15774 maybe-install-info-texinfo:
15775
15776 install-info-texinfo: \
15777     configure-texinfo \
15778     info-texinfo 
15779         @[ -f ./texinfo/Makefile ] || exit 0; \
15780         r=`${PWD_COMMAND}`; export r; \
15781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15782         $(SET_LIB_PATH) \
15783         for flag in $(EXTRA_HOST_FLAGS); do \
15784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15785         done; \
15786         echo "Doing install-info in texinfo" ; \
15787         (cd texinfo && \
15788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15790                   "RANLIB=$${RANLIB}" \
15791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15792                   install-info) \
15793           || exit 1
15794
15795
15796 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
15797 maybe-installcheck-texinfo:
15798
15799 installcheck-texinfo: \
15800     configure-texinfo 
15801         @[ -f ./texinfo/Makefile ] || exit 0; \
15802         r=`${PWD_COMMAND}`; export r; \
15803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15804         $(SET_LIB_PATH) \
15805         for flag in $(EXTRA_HOST_FLAGS); do \
15806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15807         done; \
15808         echo "Doing installcheck in texinfo" ; \
15809         (cd texinfo && \
15810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15812                   "RANLIB=$${RANLIB}" \
15813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15814                   installcheck) \
15815           || exit 1
15816
15817
15818 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
15819 maybe-mostlyclean-texinfo:
15820
15821 mostlyclean-texinfo: 
15822         @[ -f ./texinfo/Makefile ] || exit 0; \
15823         r=`${PWD_COMMAND}`; export r; \
15824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15825         $(SET_LIB_PATH) \
15826         for flag in $(EXTRA_HOST_FLAGS); do \
15827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15828         done; \
15829         echo "Doing mostlyclean in texinfo" ; \
15830         (cd texinfo && \
15831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15833                   "RANLIB=$${RANLIB}" \
15834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15835                   mostlyclean) \
15836           || exit 1
15837
15838
15839 .PHONY: maybe-clean-texinfo clean-texinfo
15840 maybe-clean-texinfo:
15841
15842 clean-texinfo: 
15843         @[ -f ./texinfo/Makefile ] || exit 0; \
15844         r=`${PWD_COMMAND}`; export r; \
15845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15846         $(SET_LIB_PATH) \
15847         for flag in $(EXTRA_HOST_FLAGS); do \
15848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15849         done; \
15850         echo "Doing clean in texinfo" ; \
15851         (cd texinfo && \
15852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15854                   "RANLIB=$${RANLIB}" \
15855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15856                   clean) \
15857           || exit 1
15858
15859
15860 .PHONY: maybe-distclean-texinfo distclean-texinfo
15861 maybe-distclean-texinfo:
15862
15863 distclean-texinfo: 
15864         @[ -f ./texinfo/Makefile ] || exit 0; \
15865         r=`${PWD_COMMAND}`; export r; \
15866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15867         $(SET_LIB_PATH) \
15868         for flag in $(EXTRA_HOST_FLAGS); do \
15869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15870         done; \
15871         echo "Doing distclean in texinfo" ; \
15872         (cd texinfo && \
15873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15875                   "RANLIB=$${RANLIB}" \
15876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15877                   distclean) \
15878           || exit 1
15879
15880
15881 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
15882 maybe-maintainer-clean-texinfo:
15883
15884 maintainer-clean-texinfo: 
15885         @[ -f ./texinfo/Makefile ] || exit 0; \
15886         r=`${PWD_COMMAND}`; export r; \
15887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15888         $(SET_LIB_PATH) \
15889         for flag in $(EXTRA_HOST_FLAGS); do \
15890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15891         done; \
15892         echo "Doing maintainer-clean in texinfo" ; \
15893         (cd texinfo && \
15894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15896                   "RANLIB=$${RANLIB}" \
15897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15898                   maintainer-clean) \
15899           || exit 1
15900
15901
15902
15903 .PHONY: configure-textutils maybe-configure-textutils
15904 maybe-configure-textutils:
15905 configure-textutils:
15906         @test ! -f textutils/Makefile || exit 0; \
15907         [ -d textutils ] || mkdir textutils; \
15908         r=`${PWD_COMMAND}`; export r; \
15909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15910         CC="$(CC)"; export CC; \
15911         CFLAGS="$(CFLAGS)"; export CFLAGS; \
15912         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
15913         CXX="$(CXX)"; export CXX; \
15914         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
15915         AR="$(AR)"; export AR; \
15916         AS="$(AS)"; export AS; \
15917         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
15918         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
15919         LD="$(LD)"; export LD; \
15920         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
15921         NM="$(NM)"; export NM; \
15922         RANLIB="$(RANLIB)"; export RANLIB; \
15923         WINDRES="$(WINDRES)"; export WINDRES; \
15924         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
15925         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
15926         echo Configuring in textutils; \
15927         cd textutils || exit 1; \
15928         case $(srcdir) in \
15929           \.) \
15930             srcdiroption="--srcdir=."; \
15931             libsrcdir=".";; \
15932           /* | [A-Za-z]:[\\/]*) \
15933             srcdiroption="--srcdir=$(srcdir)/textutils"; \
15934             libsrcdir="$$s/textutils";; \
15935           *) \
15936             srcdiroption="--srcdir=../$(srcdir)/textutils"; \
15937             libsrcdir="$$s/textutils";; \
15938         esac; \
15939         $(SHELL) $${libsrcdir}/configure \
15940           $(HOST_CONFIGARGS) $${srcdiroption} \
15941           || exit 1
15942
15943 .PHONY: all-textutils maybe-all-textutils
15944 maybe-all-textutils:
15945 all-textutils: configure-textutils
15946         @r=`${PWD_COMMAND}`; export r; \
15947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15948         $(SET_LIB_PATH) \
15949         (cd textutils && $(MAKE) $(FLAGS_TO_PASS) all)
15950
15951 .PHONY: check-textutils maybe-check-textutils
15952 maybe-check-textutils:
15953
15954 check-textutils:
15955         @r=`${PWD_COMMAND}`; export r; \
15956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15957         $(SET_LIB_PATH) \
15958         (cd textutils && $(MAKE) $(FLAGS_TO_PASS) check)
15959
15960
15961 .PHONY: install-textutils maybe-install-textutils
15962 maybe-install-textutils:
15963
15964 install-textutils: installdirs
15965         @r=`${PWD_COMMAND}`; export r; \
15966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15967         $(SET_LIB_PATH) \
15968         (cd textutils && $(MAKE) $(FLAGS_TO_PASS) install)
15969
15970
15971 # Other targets (info, dvi, etc.)
15972
15973 .PHONY: maybe-info-textutils info-textutils
15974 maybe-info-textutils:
15975
15976 info-textutils: \
15977     configure-textutils 
15978         @[ -f ./textutils/Makefile ] || exit 0; \
15979         r=`${PWD_COMMAND}`; export r; \
15980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15981         $(SET_LIB_PATH) \
15982         for flag in $(EXTRA_HOST_FLAGS); do \
15983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15984         done; \
15985         echo "Doing info in textutils" ; \
15986         (cd textutils && \
15987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15989                   "RANLIB=$${RANLIB}" \
15990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15991                   info) \
15992           || exit 1
15993
15994
15995 .PHONY: maybe-dvi-textutils dvi-textutils
15996 maybe-dvi-textutils:
15997
15998 dvi-textutils: \
15999     configure-textutils 
16000         @[ -f ./textutils/Makefile ] || exit 0; \
16001         r=`${PWD_COMMAND}`; export r; \
16002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16003         $(SET_LIB_PATH) \
16004         for flag in $(EXTRA_HOST_FLAGS); do \
16005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16006         done; \
16007         echo "Doing dvi in textutils" ; \
16008         (cd textutils && \
16009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16011                   "RANLIB=$${RANLIB}" \
16012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16013                   dvi) \
16014           || exit 1
16015
16016
16017 .PHONY: maybe-TAGS-textutils TAGS-textutils
16018 maybe-TAGS-textutils:
16019
16020 TAGS-textutils: \
16021     configure-textutils 
16022         @[ -f ./textutils/Makefile ] || exit 0; \
16023         r=`${PWD_COMMAND}`; export r; \
16024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16025         $(SET_LIB_PATH) \
16026         for flag in $(EXTRA_HOST_FLAGS); do \
16027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16028         done; \
16029         echo "Doing TAGS in textutils" ; \
16030         (cd textutils && \
16031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16033                   "RANLIB=$${RANLIB}" \
16034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16035                   TAGS) \
16036           || exit 1
16037
16038
16039 .PHONY: maybe-install-info-textutils install-info-textutils
16040 maybe-install-info-textutils:
16041
16042 install-info-textutils: \
16043     configure-textutils \
16044     info-textutils 
16045         @[ -f ./textutils/Makefile ] || exit 0; \
16046         r=`${PWD_COMMAND}`; export r; \
16047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16048         $(SET_LIB_PATH) \
16049         for flag in $(EXTRA_HOST_FLAGS); do \
16050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16051         done; \
16052         echo "Doing install-info in textutils" ; \
16053         (cd textutils && \
16054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16056                   "RANLIB=$${RANLIB}" \
16057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16058                   install-info) \
16059           || exit 1
16060
16061
16062 .PHONY: maybe-installcheck-textutils installcheck-textutils
16063 maybe-installcheck-textutils:
16064
16065 installcheck-textutils: \
16066     configure-textutils 
16067         @[ -f ./textutils/Makefile ] || exit 0; \
16068         r=`${PWD_COMMAND}`; export r; \
16069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16070         $(SET_LIB_PATH) \
16071         for flag in $(EXTRA_HOST_FLAGS); do \
16072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16073         done; \
16074         echo "Doing installcheck in textutils" ; \
16075         (cd textutils && \
16076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16078                   "RANLIB=$${RANLIB}" \
16079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16080                   installcheck) \
16081           || exit 1
16082
16083
16084 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
16085 maybe-mostlyclean-textutils:
16086
16087 mostlyclean-textutils: 
16088         @[ -f ./textutils/Makefile ] || exit 0; \
16089         r=`${PWD_COMMAND}`; export r; \
16090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16091         $(SET_LIB_PATH) \
16092         for flag in $(EXTRA_HOST_FLAGS); do \
16093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16094         done; \
16095         echo "Doing mostlyclean in textutils" ; \
16096         (cd textutils && \
16097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16099                   "RANLIB=$${RANLIB}" \
16100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16101                   mostlyclean) \
16102           || exit 1
16103
16104
16105 .PHONY: maybe-clean-textutils clean-textutils
16106 maybe-clean-textutils:
16107
16108 clean-textutils: 
16109         @[ -f ./textutils/Makefile ] || exit 0; \
16110         r=`${PWD_COMMAND}`; export r; \
16111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16112         $(SET_LIB_PATH) \
16113         for flag in $(EXTRA_HOST_FLAGS); do \
16114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16115         done; \
16116         echo "Doing clean in textutils" ; \
16117         (cd textutils && \
16118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16120                   "RANLIB=$${RANLIB}" \
16121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16122                   clean) \
16123           || exit 1
16124
16125
16126 .PHONY: maybe-distclean-textutils distclean-textutils
16127 maybe-distclean-textutils:
16128
16129 distclean-textutils: 
16130         @[ -f ./textutils/Makefile ] || exit 0; \
16131         r=`${PWD_COMMAND}`; export r; \
16132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16133         $(SET_LIB_PATH) \
16134         for flag in $(EXTRA_HOST_FLAGS); do \
16135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16136         done; \
16137         echo "Doing distclean in textutils" ; \
16138         (cd textutils && \
16139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16141                   "RANLIB=$${RANLIB}" \
16142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16143                   distclean) \
16144           || exit 1
16145
16146
16147 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
16148 maybe-maintainer-clean-textutils:
16149
16150 maintainer-clean-textutils: 
16151         @[ -f ./textutils/Makefile ] || exit 0; \
16152         r=`${PWD_COMMAND}`; export r; \
16153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16154         $(SET_LIB_PATH) \
16155         for flag in $(EXTRA_HOST_FLAGS); do \
16156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16157         done; \
16158         echo "Doing maintainer-clean in textutils" ; \
16159         (cd textutils && \
16160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16162                   "RANLIB=$${RANLIB}" \
16163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16164                   maintainer-clean) \
16165           || exit 1
16166
16167
16168
16169 .PHONY: configure-time maybe-configure-time
16170 maybe-configure-time:
16171 configure-time:
16172         @test ! -f time/Makefile || exit 0; \
16173         [ -d time ] || mkdir time; \
16174         r=`${PWD_COMMAND}`; export r; \
16175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16176         CC="$(CC)"; export CC; \
16177         CFLAGS="$(CFLAGS)"; export CFLAGS; \
16178         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
16179         CXX="$(CXX)"; export CXX; \
16180         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
16181         AR="$(AR)"; export AR; \
16182         AS="$(AS)"; export AS; \
16183         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
16184         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
16185         LD="$(LD)"; export LD; \
16186         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
16187         NM="$(NM)"; export NM; \
16188         RANLIB="$(RANLIB)"; export RANLIB; \
16189         WINDRES="$(WINDRES)"; export WINDRES; \
16190         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
16191         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
16192         echo Configuring in time; \
16193         cd time || exit 1; \
16194         case $(srcdir) in \
16195           \.) \
16196             srcdiroption="--srcdir=."; \
16197             libsrcdir=".";; \
16198           /* | [A-Za-z]:[\\/]*) \
16199             srcdiroption="--srcdir=$(srcdir)/time"; \
16200             libsrcdir="$$s/time";; \
16201           *) \
16202             srcdiroption="--srcdir=../$(srcdir)/time"; \
16203             libsrcdir="$$s/time";; \
16204         esac; \
16205         $(SHELL) $${libsrcdir}/configure \
16206           $(HOST_CONFIGARGS) $${srcdiroption} \
16207           || exit 1
16208
16209 .PHONY: all-time maybe-all-time
16210 maybe-all-time:
16211 all-time: configure-time
16212         @r=`${PWD_COMMAND}`; export r; \
16213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16214         $(SET_LIB_PATH) \
16215         (cd time && $(MAKE) $(FLAGS_TO_PASS) all)
16216
16217 .PHONY: check-time maybe-check-time
16218 maybe-check-time:
16219
16220 check-time:
16221         @r=`${PWD_COMMAND}`; export r; \
16222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16223         $(SET_LIB_PATH) \
16224         (cd time && $(MAKE) $(FLAGS_TO_PASS) check)
16225
16226
16227 .PHONY: install-time maybe-install-time
16228 maybe-install-time:
16229
16230 install-time: installdirs
16231         @r=`${PWD_COMMAND}`; export r; \
16232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16233         $(SET_LIB_PATH) \
16234         (cd time && $(MAKE) $(FLAGS_TO_PASS) install)
16235
16236
16237 # Other targets (info, dvi, etc.)
16238
16239 .PHONY: maybe-info-time info-time
16240 maybe-info-time:
16241
16242 info-time: \
16243     configure-time 
16244         @[ -f ./time/Makefile ] || exit 0; \
16245         r=`${PWD_COMMAND}`; export r; \
16246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16247         $(SET_LIB_PATH) \
16248         for flag in $(EXTRA_HOST_FLAGS); do \
16249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16250         done; \
16251         echo "Doing info in time" ; \
16252         (cd time && \
16253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16255                   "RANLIB=$${RANLIB}" \
16256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16257                   info) \
16258           || exit 1
16259
16260
16261 .PHONY: maybe-dvi-time dvi-time
16262 maybe-dvi-time:
16263
16264 dvi-time: \
16265     configure-time 
16266         @[ -f ./time/Makefile ] || exit 0; \
16267         r=`${PWD_COMMAND}`; export r; \
16268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16269         $(SET_LIB_PATH) \
16270         for flag in $(EXTRA_HOST_FLAGS); do \
16271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16272         done; \
16273         echo "Doing dvi in time" ; \
16274         (cd time && \
16275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16277                   "RANLIB=$${RANLIB}" \
16278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16279                   dvi) \
16280           || exit 1
16281
16282
16283 .PHONY: maybe-TAGS-time TAGS-time
16284 maybe-TAGS-time:
16285
16286 TAGS-time: \
16287     configure-time 
16288         @[ -f ./time/Makefile ] || exit 0; \
16289         r=`${PWD_COMMAND}`; export r; \
16290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16291         $(SET_LIB_PATH) \
16292         for flag in $(EXTRA_HOST_FLAGS); do \
16293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16294         done; \
16295         echo "Doing TAGS in time" ; \
16296         (cd time && \
16297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16299                   "RANLIB=$${RANLIB}" \
16300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16301                   TAGS) \
16302           || exit 1
16303
16304
16305 .PHONY: maybe-install-info-time install-info-time
16306 maybe-install-info-time:
16307
16308 install-info-time: \
16309     configure-time \
16310     info-time 
16311         @[ -f ./time/Makefile ] || exit 0; \
16312         r=`${PWD_COMMAND}`; export r; \
16313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16314         $(SET_LIB_PATH) \
16315         for flag in $(EXTRA_HOST_FLAGS); do \
16316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16317         done; \
16318         echo "Doing install-info in time" ; \
16319         (cd time && \
16320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16322                   "RANLIB=$${RANLIB}" \
16323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16324                   install-info) \
16325           || exit 1
16326
16327
16328 .PHONY: maybe-installcheck-time installcheck-time
16329 maybe-installcheck-time:
16330
16331 installcheck-time: \
16332     configure-time 
16333         @[ -f ./time/Makefile ] || exit 0; \
16334         r=`${PWD_COMMAND}`; export r; \
16335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16336         $(SET_LIB_PATH) \
16337         for flag in $(EXTRA_HOST_FLAGS); do \
16338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16339         done; \
16340         echo "Doing installcheck in time" ; \
16341         (cd time && \
16342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16344                   "RANLIB=$${RANLIB}" \
16345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16346                   installcheck) \
16347           || exit 1
16348
16349
16350 .PHONY: maybe-mostlyclean-time mostlyclean-time
16351 maybe-mostlyclean-time:
16352
16353 mostlyclean-time: 
16354         @[ -f ./time/Makefile ] || exit 0; \
16355         r=`${PWD_COMMAND}`; export r; \
16356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16357         $(SET_LIB_PATH) \
16358         for flag in $(EXTRA_HOST_FLAGS); do \
16359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16360         done; \
16361         echo "Doing mostlyclean in time" ; \
16362         (cd time && \
16363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16365                   "RANLIB=$${RANLIB}" \
16366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16367                   mostlyclean) \
16368           || exit 1
16369
16370
16371 .PHONY: maybe-clean-time clean-time
16372 maybe-clean-time:
16373
16374 clean-time: 
16375         @[ -f ./time/Makefile ] || exit 0; \
16376         r=`${PWD_COMMAND}`; export r; \
16377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16378         $(SET_LIB_PATH) \
16379         for flag in $(EXTRA_HOST_FLAGS); do \
16380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16381         done; \
16382         echo "Doing clean in time" ; \
16383         (cd time && \
16384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16386                   "RANLIB=$${RANLIB}" \
16387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16388                   clean) \
16389           || exit 1
16390
16391
16392 .PHONY: maybe-distclean-time distclean-time
16393 maybe-distclean-time:
16394
16395 distclean-time: 
16396         @[ -f ./time/Makefile ] || exit 0; \
16397         r=`${PWD_COMMAND}`; export r; \
16398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16399         $(SET_LIB_PATH) \
16400         for flag in $(EXTRA_HOST_FLAGS); do \
16401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16402         done; \
16403         echo "Doing distclean in time" ; \
16404         (cd time && \
16405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16407                   "RANLIB=$${RANLIB}" \
16408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16409                   distclean) \
16410           || exit 1
16411
16412
16413 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
16414 maybe-maintainer-clean-time:
16415
16416 maintainer-clean-time: 
16417         @[ -f ./time/Makefile ] || exit 0; \
16418         r=`${PWD_COMMAND}`; export r; \
16419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16420         $(SET_LIB_PATH) \
16421         for flag in $(EXTRA_HOST_FLAGS); do \
16422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16423         done; \
16424         echo "Doing maintainer-clean in time" ; \
16425         (cd time && \
16426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16428                   "RANLIB=$${RANLIB}" \
16429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16430                   maintainer-clean) \
16431           || exit 1
16432
16433
16434
16435 .PHONY: configure-uudecode maybe-configure-uudecode
16436 maybe-configure-uudecode:
16437 configure-uudecode:
16438         @test ! -f uudecode/Makefile || exit 0; \
16439         [ -d uudecode ] || mkdir uudecode; \
16440         r=`${PWD_COMMAND}`; export r; \
16441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16442         CC="$(CC)"; export CC; \
16443         CFLAGS="$(CFLAGS)"; export CFLAGS; \
16444         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
16445         CXX="$(CXX)"; export CXX; \
16446         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
16447         AR="$(AR)"; export AR; \
16448         AS="$(AS)"; export AS; \
16449         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
16450         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
16451         LD="$(LD)"; export LD; \
16452         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
16453         NM="$(NM)"; export NM; \
16454         RANLIB="$(RANLIB)"; export RANLIB; \
16455         WINDRES="$(WINDRES)"; export WINDRES; \
16456         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
16457         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
16458         echo Configuring in uudecode; \
16459         cd uudecode || exit 1; \
16460         case $(srcdir) in \
16461           \.) \
16462             srcdiroption="--srcdir=."; \
16463             libsrcdir=".";; \
16464           /* | [A-Za-z]:[\\/]*) \
16465             srcdiroption="--srcdir=$(srcdir)/uudecode"; \
16466             libsrcdir="$$s/uudecode";; \
16467           *) \
16468             srcdiroption="--srcdir=../$(srcdir)/uudecode"; \
16469             libsrcdir="$$s/uudecode";; \
16470         esac; \
16471         $(SHELL) $${libsrcdir}/configure \
16472           $(HOST_CONFIGARGS) $${srcdiroption} \
16473           || exit 1
16474
16475 .PHONY: all-uudecode maybe-all-uudecode
16476 maybe-all-uudecode:
16477 all-uudecode: configure-uudecode
16478         @r=`${PWD_COMMAND}`; export r; \
16479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16480         $(SET_LIB_PATH) \
16481         (cd uudecode && $(MAKE) $(FLAGS_TO_PASS) all)
16482
16483 .PHONY: check-uudecode maybe-check-uudecode
16484 maybe-check-uudecode:
16485
16486 check-uudecode:
16487         @r=`${PWD_COMMAND}`; export r; \
16488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16489         $(SET_LIB_PATH) \
16490         (cd uudecode && $(MAKE) $(FLAGS_TO_PASS) check)
16491
16492
16493 .PHONY: install-uudecode maybe-install-uudecode
16494 maybe-install-uudecode:
16495
16496 install-uudecode: installdirs
16497         @r=`${PWD_COMMAND}`; export r; \
16498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16499         $(SET_LIB_PATH) \
16500         (cd uudecode && $(MAKE) $(FLAGS_TO_PASS) install)
16501
16502
16503 # Other targets (info, dvi, etc.)
16504
16505 .PHONY: maybe-info-uudecode info-uudecode
16506 maybe-info-uudecode:
16507
16508 info-uudecode: \
16509     configure-uudecode 
16510         @[ -f ./uudecode/Makefile ] || exit 0; \
16511         r=`${PWD_COMMAND}`; export r; \
16512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16513         $(SET_LIB_PATH) \
16514         for flag in $(EXTRA_HOST_FLAGS); do \
16515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16516         done; \
16517         echo "Doing info in uudecode" ; \
16518         (cd uudecode && \
16519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16521                   "RANLIB=$${RANLIB}" \
16522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16523                   info) \
16524           || exit 1
16525
16526
16527 .PHONY: maybe-dvi-uudecode dvi-uudecode
16528 maybe-dvi-uudecode:
16529
16530 dvi-uudecode: \
16531     configure-uudecode 
16532         @[ -f ./uudecode/Makefile ] || exit 0; \
16533         r=`${PWD_COMMAND}`; export r; \
16534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16535         $(SET_LIB_PATH) \
16536         for flag in $(EXTRA_HOST_FLAGS); do \
16537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16538         done; \
16539         echo "Doing dvi in uudecode" ; \
16540         (cd uudecode && \
16541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16543                   "RANLIB=$${RANLIB}" \
16544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16545                   dvi) \
16546           || exit 1
16547
16548
16549 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
16550 maybe-TAGS-uudecode:
16551
16552 TAGS-uudecode: \
16553     configure-uudecode 
16554         @[ -f ./uudecode/Makefile ] || exit 0; \
16555         r=`${PWD_COMMAND}`; export r; \
16556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16557         $(SET_LIB_PATH) \
16558         for flag in $(EXTRA_HOST_FLAGS); do \
16559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16560         done; \
16561         echo "Doing TAGS in uudecode" ; \
16562         (cd uudecode && \
16563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16565                   "RANLIB=$${RANLIB}" \
16566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16567                   TAGS) \
16568           || exit 1
16569
16570
16571 .PHONY: maybe-install-info-uudecode install-info-uudecode
16572 maybe-install-info-uudecode:
16573
16574 install-info-uudecode: \
16575     configure-uudecode \
16576     info-uudecode 
16577         @[ -f ./uudecode/Makefile ] || exit 0; \
16578         r=`${PWD_COMMAND}`; export r; \
16579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16580         $(SET_LIB_PATH) \
16581         for flag in $(EXTRA_HOST_FLAGS); do \
16582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16583         done; \
16584         echo "Doing install-info in uudecode" ; \
16585         (cd uudecode && \
16586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16588                   "RANLIB=$${RANLIB}" \
16589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16590                   install-info) \
16591           || exit 1
16592
16593
16594 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
16595 maybe-installcheck-uudecode:
16596
16597 installcheck-uudecode: \
16598     configure-uudecode 
16599         @[ -f ./uudecode/Makefile ] || exit 0; \
16600         r=`${PWD_COMMAND}`; export r; \
16601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16602         $(SET_LIB_PATH) \
16603         for flag in $(EXTRA_HOST_FLAGS); do \
16604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16605         done; \
16606         echo "Doing installcheck in uudecode" ; \
16607         (cd uudecode && \
16608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16610                   "RANLIB=$${RANLIB}" \
16611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16612                   installcheck) \
16613           || exit 1
16614
16615
16616 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
16617 maybe-mostlyclean-uudecode:
16618
16619 mostlyclean-uudecode: 
16620         @[ -f ./uudecode/Makefile ] || exit 0; \
16621         r=`${PWD_COMMAND}`; export r; \
16622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16623         $(SET_LIB_PATH) \
16624         for flag in $(EXTRA_HOST_FLAGS); do \
16625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16626         done; \
16627         echo "Doing mostlyclean in uudecode" ; \
16628         (cd uudecode && \
16629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16631                   "RANLIB=$${RANLIB}" \
16632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16633                   mostlyclean) \
16634           || exit 1
16635
16636
16637 .PHONY: maybe-clean-uudecode clean-uudecode
16638 maybe-clean-uudecode:
16639
16640 clean-uudecode: 
16641         @[ -f ./uudecode/Makefile ] || exit 0; \
16642         r=`${PWD_COMMAND}`; export r; \
16643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16644         $(SET_LIB_PATH) \
16645         for flag in $(EXTRA_HOST_FLAGS); do \
16646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16647         done; \
16648         echo "Doing clean in uudecode" ; \
16649         (cd uudecode && \
16650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16652                   "RANLIB=$${RANLIB}" \
16653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16654                   clean) \
16655           || exit 1
16656
16657
16658 .PHONY: maybe-distclean-uudecode distclean-uudecode
16659 maybe-distclean-uudecode:
16660
16661 distclean-uudecode: 
16662         @[ -f ./uudecode/Makefile ] || exit 0; \
16663         r=`${PWD_COMMAND}`; export r; \
16664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16665         $(SET_LIB_PATH) \
16666         for flag in $(EXTRA_HOST_FLAGS); do \
16667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16668         done; \
16669         echo "Doing distclean in uudecode" ; \
16670         (cd uudecode && \
16671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16673                   "RANLIB=$${RANLIB}" \
16674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16675                   distclean) \
16676           || exit 1
16677
16678
16679 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
16680 maybe-maintainer-clean-uudecode:
16681
16682 maintainer-clean-uudecode: 
16683         @[ -f ./uudecode/Makefile ] || exit 0; \
16684         r=`${PWD_COMMAND}`; export r; \
16685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16686         $(SET_LIB_PATH) \
16687         for flag in $(EXTRA_HOST_FLAGS); do \
16688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16689         done; \
16690         echo "Doing maintainer-clean in uudecode" ; \
16691         (cd uudecode && \
16692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16694                   "RANLIB=$${RANLIB}" \
16695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16696                   maintainer-clean) \
16697           || exit 1
16698
16699
16700
16701 .PHONY: configure-wdiff maybe-configure-wdiff
16702 maybe-configure-wdiff:
16703 configure-wdiff:
16704         @test ! -f wdiff/Makefile || exit 0; \
16705         [ -d wdiff ] || mkdir wdiff; \
16706         r=`${PWD_COMMAND}`; export r; \
16707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16708         CC="$(CC)"; export CC; \
16709         CFLAGS="$(CFLAGS)"; export CFLAGS; \
16710         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
16711         CXX="$(CXX)"; export CXX; \
16712         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
16713         AR="$(AR)"; export AR; \
16714         AS="$(AS)"; export AS; \
16715         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
16716         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
16717         LD="$(LD)"; export LD; \
16718         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
16719         NM="$(NM)"; export NM; \
16720         RANLIB="$(RANLIB)"; export RANLIB; \
16721         WINDRES="$(WINDRES)"; export WINDRES; \
16722         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
16723         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
16724         echo Configuring in wdiff; \
16725         cd wdiff || exit 1; \
16726         case $(srcdir) in \
16727           \.) \
16728             srcdiroption="--srcdir=."; \
16729             libsrcdir=".";; \
16730           /* | [A-Za-z]:[\\/]*) \
16731             srcdiroption="--srcdir=$(srcdir)/wdiff"; \
16732             libsrcdir="$$s/wdiff";; \
16733           *) \
16734             srcdiroption="--srcdir=../$(srcdir)/wdiff"; \
16735             libsrcdir="$$s/wdiff";; \
16736         esac; \
16737         $(SHELL) $${libsrcdir}/configure \
16738           $(HOST_CONFIGARGS) $${srcdiroption} \
16739           || exit 1
16740
16741 .PHONY: all-wdiff maybe-all-wdiff
16742 maybe-all-wdiff:
16743 all-wdiff: configure-wdiff
16744         @r=`${PWD_COMMAND}`; export r; \
16745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16746         $(SET_LIB_PATH) \
16747         (cd wdiff && $(MAKE) $(FLAGS_TO_PASS) all)
16748
16749 .PHONY: check-wdiff maybe-check-wdiff
16750 maybe-check-wdiff:
16751
16752 check-wdiff:
16753         @r=`${PWD_COMMAND}`; export r; \
16754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16755         $(SET_LIB_PATH) \
16756         (cd wdiff && $(MAKE) $(FLAGS_TO_PASS) check)
16757
16758
16759 .PHONY: install-wdiff maybe-install-wdiff
16760 maybe-install-wdiff:
16761
16762 install-wdiff: installdirs
16763         @r=`${PWD_COMMAND}`; export r; \
16764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16765         $(SET_LIB_PATH) \
16766         (cd wdiff && $(MAKE) $(FLAGS_TO_PASS) install)
16767
16768
16769 # Other targets (info, dvi, etc.)
16770
16771 .PHONY: maybe-info-wdiff info-wdiff
16772 maybe-info-wdiff:
16773
16774 info-wdiff: \
16775     configure-wdiff 
16776         @[ -f ./wdiff/Makefile ] || exit 0; \
16777         r=`${PWD_COMMAND}`; export r; \
16778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16779         $(SET_LIB_PATH) \
16780         for flag in $(EXTRA_HOST_FLAGS); do \
16781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16782         done; \
16783         echo "Doing info in wdiff" ; \
16784         (cd wdiff && \
16785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16787                   "RANLIB=$${RANLIB}" \
16788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16789                   info) \
16790           || exit 1
16791
16792
16793 .PHONY: maybe-dvi-wdiff dvi-wdiff
16794 maybe-dvi-wdiff:
16795
16796 dvi-wdiff: \
16797     configure-wdiff 
16798         @[ -f ./wdiff/Makefile ] || exit 0; \
16799         r=`${PWD_COMMAND}`; export r; \
16800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16801         $(SET_LIB_PATH) \
16802         for flag in $(EXTRA_HOST_FLAGS); do \
16803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16804         done; \
16805         echo "Doing dvi in wdiff" ; \
16806         (cd wdiff && \
16807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16809                   "RANLIB=$${RANLIB}" \
16810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16811                   dvi) \
16812           || exit 1
16813
16814
16815 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
16816 maybe-TAGS-wdiff:
16817
16818 TAGS-wdiff: \
16819     configure-wdiff 
16820         @[ -f ./wdiff/Makefile ] || exit 0; \
16821         r=`${PWD_COMMAND}`; export r; \
16822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16823         $(SET_LIB_PATH) \
16824         for flag in $(EXTRA_HOST_FLAGS); do \
16825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16826         done; \
16827         echo "Doing TAGS in wdiff" ; \
16828         (cd wdiff && \
16829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16831                   "RANLIB=$${RANLIB}" \
16832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16833                   TAGS) \
16834           || exit 1
16835
16836
16837 .PHONY: maybe-install-info-wdiff install-info-wdiff
16838 maybe-install-info-wdiff:
16839
16840 install-info-wdiff: \
16841     configure-wdiff \
16842     info-wdiff 
16843         @[ -f ./wdiff/Makefile ] || exit 0; \
16844         r=`${PWD_COMMAND}`; export r; \
16845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16846         $(SET_LIB_PATH) \
16847         for flag in $(EXTRA_HOST_FLAGS); do \
16848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16849         done; \
16850         echo "Doing install-info in wdiff" ; \
16851         (cd wdiff && \
16852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16854                   "RANLIB=$${RANLIB}" \
16855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16856                   install-info) \
16857           || exit 1
16858
16859
16860 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
16861 maybe-installcheck-wdiff:
16862
16863 installcheck-wdiff: \
16864     configure-wdiff 
16865         @[ -f ./wdiff/Makefile ] || exit 0; \
16866         r=`${PWD_COMMAND}`; export r; \
16867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16868         $(SET_LIB_PATH) \
16869         for flag in $(EXTRA_HOST_FLAGS); do \
16870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16871         done; \
16872         echo "Doing installcheck in wdiff" ; \
16873         (cd wdiff && \
16874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16876                   "RANLIB=$${RANLIB}" \
16877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16878                   installcheck) \
16879           || exit 1
16880
16881
16882 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
16883 maybe-mostlyclean-wdiff:
16884
16885 mostlyclean-wdiff: 
16886         @[ -f ./wdiff/Makefile ] || exit 0; \
16887         r=`${PWD_COMMAND}`; export r; \
16888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16889         $(SET_LIB_PATH) \
16890         for flag in $(EXTRA_HOST_FLAGS); do \
16891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16892         done; \
16893         echo "Doing mostlyclean in wdiff" ; \
16894         (cd wdiff && \
16895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16897                   "RANLIB=$${RANLIB}" \
16898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16899                   mostlyclean) \
16900           || exit 1
16901
16902
16903 .PHONY: maybe-clean-wdiff clean-wdiff
16904 maybe-clean-wdiff:
16905
16906 clean-wdiff: 
16907         @[ -f ./wdiff/Makefile ] || exit 0; \
16908         r=`${PWD_COMMAND}`; export r; \
16909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16910         $(SET_LIB_PATH) \
16911         for flag in $(EXTRA_HOST_FLAGS); do \
16912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16913         done; \
16914         echo "Doing clean in wdiff" ; \
16915         (cd wdiff && \
16916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16918                   "RANLIB=$${RANLIB}" \
16919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16920                   clean) \
16921           || exit 1
16922
16923
16924 .PHONY: maybe-distclean-wdiff distclean-wdiff
16925 maybe-distclean-wdiff:
16926
16927 distclean-wdiff: 
16928         @[ -f ./wdiff/Makefile ] || exit 0; \
16929         r=`${PWD_COMMAND}`; export r; \
16930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16931         $(SET_LIB_PATH) \
16932         for flag in $(EXTRA_HOST_FLAGS); do \
16933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16934         done; \
16935         echo "Doing distclean in wdiff" ; \
16936         (cd wdiff && \
16937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16939                   "RANLIB=$${RANLIB}" \
16940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16941                   distclean) \
16942           || exit 1
16943
16944
16945 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
16946 maybe-maintainer-clean-wdiff:
16947
16948 maintainer-clean-wdiff: 
16949         @[ -f ./wdiff/Makefile ] || exit 0; \
16950         r=`${PWD_COMMAND}`; export r; \
16951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16952         $(SET_LIB_PATH) \
16953         for flag in $(EXTRA_HOST_FLAGS); do \
16954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16955         done; \
16956         echo "Doing maintainer-clean in wdiff" ; \
16957         (cd wdiff && \
16958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16960                   "RANLIB=$${RANLIB}" \
16961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16962                   maintainer-clean) \
16963           || exit 1
16964
16965
16966
16967 .PHONY: configure-zip maybe-configure-zip
16968 maybe-configure-zip:
16969 configure-zip:
16970         @test ! -f zip/Makefile || exit 0; \
16971         [ -d zip ] || mkdir zip; \
16972         r=`${PWD_COMMAND}`; export r; \
16973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16974         CC="$(CC)"; export CC; \
16975         CFLAGS="$(CFLAGS)"; export CFLAGS; \
16976         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
16977         CXX="$(CXX)"; export CXX; \
16978         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
16979         AR="$(AR)"; export AR; \
16980         AS="$(AS)"; export AS; \
16981         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
16982         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
16983         LD="$(LD)"; export LD; \
16984         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
16985         NM="$(NM)"; export NM; \
16986         RANLIB="$(RANLIB)"; export RANLIB; \
16987         WINDRES="$(WINDRES)"; export WINDRES; \
16988         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
16989         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
16990         echo Configuring in zip; \
16991         cd zip || exit 1; \
16992         case $(srcdir) in \
16993           \.) \
16994             srcdiroption="--srcdir=."; \
16995             libsrcdir=".";; \
16996           /* | [A-Za-z]:[\\/]*) \
16997             srcdiroption="--srcdir=$(srcdir)/zip"; \
16998             libsrcdir="$$s/zip";; \
16999           *) \
17000             srcdiroption="--srcdir=../$(srcdir)/zip"; \
17001             libsrcdir="$$s/zip";; \
17002         esac; \
17003         $(SHELL) $${libsrcdir}/configure \
17004           $(HOST_CONFIGARGS) $${srcdiroption} \
17005           || exit 1
17006
17007 .PHONY: all-zip maybe-all-zip
17008 maybe-all-zip:
17009 all-zip: configure-zip
17010         @r=`${PWD_COMMAND}`; export r; \
17011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17012         $(SET_LIB_PATH) \
17013         (cd zip && $(MAKE) $(FLAGS_TO_PASS) all)
17014
17015 .PHONY: check-zip maybe-check-zip
17016 maybe-check-zip:
17017
17018 # This module is only tested in a native toolchain.
17019 check-zip:
17020         @if [ '$(host)' = '$(target)' ] ; then \
17021           r=`${PWD_COMMAND}`; export r; \
17022           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17023           $(SET_LIB_PATH) \
17024           (cd zip && $(MAKE) $(FLAGS_TO_PASS) check); \
17025         fi
17026
17027
17028 .PHONY: install-zip maybe-install-zip
17029 maybe-install-zip:
17030
17031 install-zip: installdirs
17032         @r=`${PWD_COMMAND}`; export r; \
17033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17034         $(SET_LIB_PATH) \
17035         (cd zip && $(MAKE) $(FLAGS_TO_PASS) install)
17036
17037
17038 # Other targets (info, dvi, etc.)
17039
17040 .PHONY: maybe-info-zip info-zip
17041 maybe-info-zip:
17042
17043 info-zip: \
17044     configure-zip 
17045         @[ -f ./zip/Makefile ] || exit 0; \
17046         r=`${PWD_COMMAND}`; export r; \
17047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17048         $(SET_LIB_PATH) \
17049         for flag in $(EXTRA_HOST_FLAGS); do \
17050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17051         done; \
17052         echo "Doing info in zip" ; \
17053         (cd zip && \
17054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17056                   "RANLIB=$${RANLIB}" \
17057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17058                   info) \
17059           || exit 1
17060
17061
17062 .PHONY: maybe-dvi-zip dvi-zip
17063 maybe-dvi-zip:
17064
17065 dvi-zip: \
17066     configure-zip 
17067         @[ -f ./zip/Makefile ] || exit 0; \
17068         r=`${PWD_COMMAND}`; export r; \
17069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17070         $(SET_LIB_PATH) \
17071         for flag in $(EXTRA_HOST_FLAGS); do \
17072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17073         done; \
17074         echo "Doing dvi in zip" ; \
17075         (cd zip && \
17076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17078                   "RANLIB=$${RANLIB}" \
17079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17080                   dvi) \
17081           || exit 1
17082
17083
17084 .PHONY: maybe-TAGS-zip TAGS-zip
17085 maybe-TAGS-zip:
17086
17087 TAGS-zip: \
17088     configure-zip 
17089         @[ -f ./zip/Makefile ] || exit 0; \
17090         r=`${PWD_COMMAND}`; export r; \
17091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17092         $(SET_LIB_PATH) \
17093         for flag in $(EXTRA_HOST_FLAGS); do \
17094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17095         done; \
17096         echo "Doing TAGS in zip" ; \
17097         (cd zip && \
17098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17100                   "RANLIB=$${RANLIB}" \
17101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17102                   TAGS) \
17103           || exit 1
17104
17105
17106 .PHONY: maybe-install-info-zip install-info-zip
17107 maybe-install-info-zip:
17108
17109 install-info-zip: \
17110     configure-zip \
17111     info-zip 
17112         @[ -f ./zip/Makefile ] || exit 0; \
17113         r=`${PWD_COMMAND}`; export r; \
17114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17115         $(SET_LIB_PATH) \
17116         for flag in $(EXTRA_HOST_FLAGS); do \
17117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17118         done; \
17119         echo "Doing install-info in zip" ; \
17120         (cd zip && \
17121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17123                   "RANLIB=$${RANLIB}" \
17124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17125                   install-info) \
17126           || exit 1
17127
17128
17129 .PHONY: maybe-installcheck-zip installcheck-zip
17130 maybe-installcheck-zip:
17131
17132 installcheck-zip: \
17133     configure-zip 
17134         @[ -f ./zip/Makefile ] || exit 0; \
17135         r=`${PWD_COMMAND}`; export r; \
17136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17137         $(SET_LIB_PATH) \
17138         for flag in $(EXTRA_HOST_FLAGS); do \
17139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17140         done; \
17141         echo "Doing installcheck in zip" ; \
17142         (cd zip && \
17143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17145                   "RANLIB=$${RANLIB}" \
17146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17147                   installcheck) \
17148           || exit 1
17149
17150
17151 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
17152 maybe-mostlyclean-zip:
17153
17154 mostlyclean-zip: 
17155         @[ -f ./zip/Makefile ] || exit 0; \
17156         r=`${PWD_COMMAND}`; export r; \
17157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17158         $(SET_LIB_PATH) \
17159         for flag in $(EXTRA_HOST_FLAGS); do \
17160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17161         done; \
17162         echo "Doing mostlyclean in zip" ; \
17163         (cd zip && \
17164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17166                   "RANLIB=$${RANLIB}" \
17167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17168                   mostlyclean) \
17169           || exit 1
17170
17171
17172 .PHONY: maybe-clean-zip clean-zip
17173 maybe-clean-zip:
17174
17175 clean-zip: 
17176         @[ -f ./zip/Makefile ] || exit 0; \
17177         r=`${PWD_COMMAND}`; export r; \
17178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17179         $(SET_LIB_PATH) \
17180         for flag in $(EXTRA_HOST_FLAGS); do \
17181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17182         done; \
17183         echo "Doing clean in zip" ; \
17184         (cd zip && \
17185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17187                   "RANLIB=$${RANLIB}" \
17188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17189                   clean) \
17190           || exit 1
17191
17192
17193 .PHONY: maybe-distclean-zip distclean-zip
17194 maybe-distclean-zip:
17195
17196 distclean-zip: 
17197         @[ -f ./zip/Makefile ] || exit 0; \
17198         r=`${PWD_COMMAND}`; export r; \
17199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17200         $(SET_LIB_PATH) \
17201         for flag in $(EXTRA_HOST_FLAGS); do \
17202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17203         done; \
17204         echo "Doing distclean in zip" ; \
17205         (cd zip && \
17206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17208                   "RANLIB=$${RANLIB}" \
17209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17210                   distclean) \
17211           || exit 1
17212
17213
17214 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
17215 maybe-maintainer-clean-zip:
17216
17217 maintainer-clean-zip: 
17218         @[ -f ./zip/Makefile ] || exit 0; \
17219         r=`${PWD_COMMAND}`; export r; \
17220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17221         $(SET_LIB_PATH) \
17222         for flag in $(EXTRA_HOST_FLAGS); do \
17223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17224         done; \
17225         echo "Doing maintainer-clean in zip" ; \
17226         (cd zip && \
17227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17229                   "RANLIB=$${RANLIB}" \
17230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17231                   maintainer-clean) \
17232           || exit 1
17233
17234
17235
17236 .PHONY: configure-zlib maybe-configure-zlib
17237 maybe-configure-zlib:
17238 configure-zlib:
17239         @test ! -f zlib/Makefile || exit 0; \
17240         [ -d zlib ] || mkdir zlib; \
17241         r=`${PWD_COMMAND}`; export r; \
17242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17243         CC="$(CC)"; export CC; \
17244         CFLAGS="$(CFLAGS)"; export CFLAGS; \
17245         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
17246         CXX="$(CXX)"; export CXX; \
17247         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
17248         AR="$(AR)"; export AR; \
17249         AS="$(AS)"; export AS; \
17250         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
17251         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
17252         LD="$(LD)"; export LD; \
17253         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
17254         NM="$(NM)"; export NM; \
17255         RANLIB="$(RANLIB)"; export RANLIB; \
17256         WINDRES="$(WINDRES)"; export WINDRES; \
17257         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
17258         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
17259         echo Configuring in zlib; \
17260         cd zlib || exit 1; \
17261         case $(srcdir) in \
17262           \.) \
17263             srcdiroption="--srcdir=."; \
17264             libsrcdir=".";; \
17265           /* | [A-Za-z]:[\\/]*) \
17266             srcdiroption="--srcdir=$(srcdir)/zlib"; \
17267             libsrcdir="$$s/zlib";; \
17268           *) \
17269             srcdiroption="--srcdir=../$(srcdir)/zlib"; \
17270             libsrcdir="$$s/zlib";; \
17271         esac; \
17272         $(SHELL) $${libsrcdir}/configure \
17273           $(HOST_CONFIGARGS) $${srcdiroption} \
17274           || exit 1
17275
17276 .PHONY: all-zlib maybe-all-zlib
17277 maybe-all-zlib:
17278 all-zlib: configure-zlib
17279         @r=`${PWD_COMMAND}`; export r; \
17280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17281         $(SET_LIB_PATH) \
17282         (cd zlib && $(MAKE) $(FLAGS_TO_PASS) all)
17283
17284 .PHONY: check-zlib maybe-check-zlib
17285 maybe-check-zlib:
17286
17287 check-zlib:
17288
17289
17290 .PHONY: install-zlib maybe-install-zlib
17291 maybe-install-zlib:
17292
17293 install-zlib:
17294
17295
17296 # Other targets (info, dvi, etc.)
17297
17298 .PHONY: maybe-info-zlib info-zlib
17299 maybe-info-zlib:
17300
17301 info-zlib: \
17302     configure-zlib 
17303         @[ -f ./zlib/Makefile ] || exit 0; \
17304         r=`${PWD_COMMAND}`; export r; \
17305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17306         $(SET_LIB_PATH) \
17307         for flag in $(EXTRA_HOST_FLAGS); do \
17308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17309         done; \
17310         echo "Doing info in zlib" ; \
17311         (cd zlib && \
17312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17314                   "RANLIB=$${RANLIB}" \
17315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17316                   info) \
17317           || exit 1
17318
17319
17320 .PHONY: maybe-dvi-zlib dvi-zlib
17321 maybe-dvi-zlib:
17322
17323 dvi-zlib: \
17324     configure-zlib 
17325         @[ -f ./zlib/Makefile ] || exit 0; \
17326         r=`${PWD_COMMAND}`; export r; \
17327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17328         $(SET_LIB_PATH) \
17329         for flag in $(EXTRA_HOST_FLAGS); do \
17330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17331         done; \
17332         echo "Doing dvi in zlib" ; \
17333         (cd zlib && \
17334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17336                   "RANLIB=$${RANLIB}" \
17337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17338                   dvi) \
17339           || exit 1
17340
17341
17342 .PHONY: maybe-TAGS-zlib TAGS-zlib
17343 maybe-TAGS-zlib:
17344
17345 TAGS-zlib: \
17346     configure-zlib 
17347         @[ -f ./zlib/Makefile ] || exit 0; \
17348         r=`${PWD_COMMAND}`; export r; \
17349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17350         $(SET_LIB_PATH) \
17351         for flag in $(EXTRA_HOST_FLAGS); do \
17352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17353         done; \
17354         echo "Doing TAGS in zlib" ; \
17355         (cd zlib && \
17356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17358                   "RANLIB=$${RANLIB}" \
17359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17360                   TAGS) \
17361           || exit 1
17362
17363
17364 .PHONY: maybe-install-info-zlib install-info-zlib
17365 maybe-install-info-zlib:
17366
17367 install-info-zlib: \
17368     configure-zlib \
17369     info-zlib 
17370         @[ -f ./zlib/Makefile ] || exit 0; \
17371         r=`${PWD_COMMAND}`; export r; \
17372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17373         $(SET_LIB_PATH) \
17374         for flag in $(EXTRA_HOST_FLAGS); do \
17375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17376         done; \
17377         echo "Doing install-info in zlib" ; \
17378         (cd zlib && \
17379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17381                   "RANLIB=$${RANLIB}" \
17382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17383                   install-info) \
17384           || exit 1
17385
17386
17387 .PHONY: maybe-installcheck-zlib installcheck-zlib
17388 maybe-installcheck-zlib:
17389
17390 installcheck-zlib: \
17391     configure-zlib 
17392         @[ -f ./zlib/Makefile ] || exit 0; \
17393         r=`${PWD_COMMAND}`; export r; \
17394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17395         $(SET_LIB_PATH) \
17396         for flag in $(EXTRA_HOST_FLAGS); do \
17397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17398         done; \
17399         echo "Doing installcheck in zlib" ; \
17400         (cd zlib && \
17401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17403                   "RANLIB=$${RANLIB}" \
17404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17405                   installcheck) \
17406           || exit 1
17407
17408
17409 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
17410 maybe-mostlyclean-zlib:
17411
17412 mostlyclean-zlib: 
17413         @[ -f ./zlib/Makefile ] || exit 0; \
17414         r=`${PWD_COMMAND}`; export r; \
17415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17416         $(SET_LIB_PATH) \
17417         for flag in $(EXTRA_HOST_FLAGS); do \
17418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17419         done; \
17420         echo "Doing mostlyclean in zlib" ; \
17421         (cd zlib && \
17422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17424                   "RANLIB=$${RANLIB}" \
17425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17426                   mostlyclean) \
17427           || exit 1
17428
17429
17430 .PHONY: maybe-clean-zlib clean-zlib
17431 maybe-clean-zlib:
17432
17433 clean-zlib: 
17434         @[ -f ./zlib/Makefile ] || exit 0; \
17435         r=`${PWD_COMMAND}`; export r; \
17436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17437         $(SET_LIB_PATH) \
17438         for flag in $(EXTRA_HOST_FLAGS); do \
17439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17440         done; \
17441         echo "Doing clean in zlib" ; \
17442         (cd zlib && \
17443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17445                   "RANLIB=$${RANLIB}" \
17446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17447                   clean) \
17448           || exit 1
17449
17450
17451 .PHONY: maybe-distclean-zlib distclean-zlib
17452 maybe-distclean-zlib:
17453
17454 distclean-zlib: 
17455         @[ -f ./zlib/Makefile ] || exit 0; \
17456         r=`${PWD_COMMAND}`; export r; \
17457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17458         $(SET_LIB_PATH) \
17459         for flag in $(EXTRA_HOST_FLAGS); do \
17460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17461         done; \
17462         echo "Doing distclean in zlib" ; \
17463         (cd zlib && \
17464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17466                   "RANLIB=$${RANLIB}" \
17467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17468                   distclean) \
17469           || exit 1
17470
17471
17472 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
17473 maybe-maintainer-clean-zlib:
17474
17475 maintainer-clean-zlib: 
17476         @[ -f ./zlib/Makefile ] || exit 0; \
17477         r=`${PWD_COMMAND}`; export r; \
17478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17479         $(SET_LIB_PATH) \
17480         for flag in $(EXTRA_HOST_FLAGS); do \
17481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17482         done; \
17483         echo "Doing maintainer-clean in zlib" ; \
17484         (cd zlib && \
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                   maintainer-clean) \
17490           || exit 1
17491
17492
17493
17494 .PHONY: configure-gdb maybe-configure-gdb
17495 maybe-configure-gdb:
17496 configure-gdb:
17497         @test ! -f gdb/Makefile || exit 0; \
17498         [ -d gdb ] || mkdir gdb; \
17499         r=`${PWD_COMMAND}`; export r; \
17500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17501         CC="$(CC)"; export CC; \
17502         CFLAGS="$(CFLAGS)"; export CFLAGS; \
17503         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
17504         CXX="$(CXX)"; export CXX; \
17505         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
17506         AR="$(AR)"; export AR; \
17507         AS="$(AS)"; export AS; \
17508         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
17509         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
17510         LD="$(LD)"; export LD; \
17511         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
17512         NM="$(NM)"; export NM; \
17513         RANLIB="$(RANLIB)"; export RANLIB; \
17514         WINDRES="$(WINDRES)"; export WINDRES; \
17515         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
17516         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
17517         echo Configuring in gdb; \
17518         cd gdb || exit 1; \
17519         case $(srcdir) in \
17520           \.) \
17521             srcdiroption="--srcdir=."; \
17522             libsrcdir=".";; \
17523           /* | [A-Za-z]:[\\/]*) \
17524             srcdiroption="--srcdir=$(srcdir)/gdb"; \
17525             libsrcdir="$$s/gdb";; \
17526           *) \
17527             srcdiroption="--srcdir=../$(srcdir)/gdb"; \
17528             libsrcdir="$$s/gdb";; \
17529         esac; \
17530         $(SHELL) $${libsrcdir}/configure \
17531           $(HOST_CONFIGARGS) $${srcdiroption} \
17532           || exit 1
17533
17534 .PHONY: all-gdb maybe-all-gdb
17535 maybe-all-gdb:
17536 all-gdb: configure-gdb
17537         @r=`${PWD_COMMAND}`; export r; \
17538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17539         $(SET_LIB_PATH) \
17540         (cd gdb && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
17541
17542 .PHONY: check-gdb maybe-check-gdb
17543 maybe-check-gdb:
17544
17545 check-gdb:
17546         @r=`${PWD_COMMAND}`; export r; \
17547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17548         $(SET_LIB_PATH) \
17549         (cd gdb && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
17550
17551
17552 .PHONY: install-gdb maybe-install-gdb
17553 maybe-install-gdb:
17554
17555 install-gdb: installdirs
17556         @r=`${PWD_COMMAND}`; export r; \
17557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17558         $(SET_LIB_PATH) \
17559         (cd gdb && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
17560
17561
17562 # Other targets (info, dvi, etc.)
17563
17564 .PHONY: maybe-info-gdb info-gdb
17565 maybe-info-gdb:
17566
17567 info-gdb: \
17568     configure-gdb 
17569         @[ -f ./gdb/Makefile ] || exit 0; \
17570         r=`${PWD_COMMAND}`; export r; \
17571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17572         $(SET_LIB_PATH) \
17573         for flag in $(EXTRA_HOST_FLAGS); do \
17574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17575         done; \
17576         echo "Doing info in gdb" ; \
17577         (cd gdb && \
17578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17580                   "RANLIB=$${RANLIB}" \
17581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17582                   info) \
17583           || exit 1
17584
17585
17586 .PHONY: maybe-dvi-gdb dvi-gdb
17587 maybe-dvi-gdb:
17588
17589 dvi-gdb: \
17590     configure-gdb 
17591         @[ -f ./gdb/Makefile ] || exit 0; \
17592         r=`${PWD_COMMAND}`; export r; \
17593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17594         $(SET_LIB_PATH) \
17595         for flag in $(EXTRA_HOST_FLAGS); do \
17596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17597         done; \
17598         echo "Doing dvi in gdb" ; \
17599         (cd gdb && \
17600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17602                   "RANLIB=$${RANLIB}" \
17603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17604                   dvi) \
17605           || exit 1
17606
17607
17608 .PHONY: maybe-TAGS-gdb TAGS-gdb
17609 maybe-TAGS-gdb:
17610
17611 TAGS-gdb: \
17612     configure-gdb 
17613         @[ -f ./gdb/Makefile ] || exit 0; \
17614         r=`${PWD_COMMAND}`; export r; \
17615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17616         $(SET_LIB_PATH) \
17617         for flag in $(EXTRA_HOST_FLAGS); do \
17618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17619         done; \
17620         echo "Doing TAGS in gdb" ; \
17621         (cd gdb && \
17622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17624                   "RANLIB=$${RANLIB}" \
17625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17626                   TAGS) \
17627           || exit 1
17628
17629
17630 .PHONY: maybe-install-info-gdb install-info-gdb
17631 maybe-install-info-gdb:
17632
17633 install-info-gdb: \
17634     configure-gdb \
17635     info-gdb 
17636         @[ -f ./gdb/Makefile ] || exit 0; \
17637         r=`${PWD_COMMAND}`; export r; \
17638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17639         $(SET_LIB_PATH) \
17640         for flag in $(EXTRA_HOST_FLAGS); do \
17641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17642         done; \
17643         echo "Doing install-info in gdb" ; \
17644         (cd gdb && \
17645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17647                   "RANLIB=$${RANLIB}" \
17648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17649                   install-info) \
17650           || exit 1
17651
17652
17653 .PHONY: maybe-installcheck-gdb installcheck-gdb
17654 maybe-installcheck-gdb:
17655
17656 installcheck-gdb: \
17657     configure-gdb 
17658         @[ -f ./gdb/Makefile ] || exit 0; \
17659         r=`${PWD_COMMAND}`; export r; \
17660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17661         $(SET_LIB_PATH) \
17662         for flag in $(EXTRA_HOST_FLAGS); do \
17663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17664         done; \
17665         echo "Doing installcheck in gdb" ; \
17666         (cd gdb && \
17667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17669                   "RANLIB=$${RANLIB}" \
17670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17671                   installcheck) \
17672           || exit 1
17673
17674
17675 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
17676 maybe-mostlyclean-gdb:
17677
17678 mostlyclean-gdb: 
17679         @[ -f ./gdb/Makefile ] || exit 0; \
17680         r=`${PWD_COMMAND}`; export r; \
17681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17682         $(SET_LIB_PATH) \
17683         for flag in $(EXTRA_HOST_FLAGS); do \
17684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17685         done; \
17686         echo "Doing mostlyclean in gdb" ; \
17687         (cd gdb && \
17688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17690                   "RANLIB=$${RANLIB}" \
17691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17692                   mostlyclean) \
17693           || exit 1
17694
17695
17696 .PHONY: maybe-clean-gdb clean-gdb
17697 maybe-clean-gdb:
17698
17699 clean-gdb: 
17700         @[ -f ./gdb/Makefile ] || exit 0; \
17701         r=`${PWD_COMMAND}`; export r; \
17702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17703         $(SET_LIB_PATH) \
17704         for flag in $(EXTRA_HOST_FLAGS); do \
17705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17706         done; \
17707         echo "Doing clean in gdb" ; \
17708         (cd gdb && \
17709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17711                   "RANLIB=$${RANLIB}" \
17712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17713                   clean) \
17714           || exit 1
17715
17716
17717 .PHONY: maybe-distclean-gdb distclean-gdb
17718 maybe-distclean-gdb:
17719
17720 distclean-gdb: 
17721         @[ -f ./gdb/Makefile ] || exit 0; \
17722         r=`${PWD_COMMAND}`; export r; \
17723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17724         $(SET_LIB_PATH) \
17725         for flag in $(EXTRA_HOST_FLAGS); do \
17726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17727         done; \
17728         echo "Doing distclean in gdb" ; \
17729         (cd gdb && \
17730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17732                   "RANLIB=$${RANLIB}" \
17733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17734                   distclean) \
17735           || exit 1
17736
17737
17738 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
17739 maybe-maintainer-clean-gdb:
17740
17741 maintainer-clean-gdb: 
17742         @[ -f ./gdb/Makefile ] || exit 0; \
17743         r=`${PWD_COMMAND}`; export r; \
17744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17745         $(SET_LIB_PATH) \
17746         for flag in $(EXTRA_HOST_FLAGS); do \
17747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17748         done; \
17749         echo "Doing maintainer-clean in gdb" ; \
17750         (cd gdb && \
17751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17753                   "RANLIB=$${RANLIB}" \
17754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17755                   maintainer-clean) \
17756           || exit 1
17757
17758
17759
17760 .PHONY: configure-expect maybe-configure-expect
17761 maybe-configure-expect:
17762 configure-expect:
17763         @test ! -f expect/Makefile || exit 0; \
17764         [ -d expect ] || mkdir expect; \
17765         r=`${PWD_COMMAND}`; export r; \
17766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17767         CC="$(CC)"; export CC; \
17768         CFLAGS="$(CFLAGS)"; export CFLAGS; \
17769         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
17770         CXX="$(CXX)"; export CXX; \
17771         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
17772         AR="$(AR)"; export AR; \
17773         AS="$(AS)"; export AS; \
17774         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
17775         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
17776         LD="$(LD)"; export LD; \
17777         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
17778         NM="$(NM)"; export NM; \
17779         RANLIB="$(RANLIB)"; export RANLIB; \
17780         WINDRES="$(WINDRES)"; export WINDRES; \
17781         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
17782         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
17783         echo Configuring in expect; \
17784         cd expect || exit 1; \
17785         case $(srcdir) in \
17786           \.) \
17787             srcdiroption="--srcdir=."; \
17788             libsrcdir=".";; \
17789           /* | [A-Za-z]:[\\/]*) \
17790             srcdiroption="--srcdir=$(srcdir)/expect"; \
17791             libsrcdir="$$s/expect";; \
17792           *) \
17793             srcdiroption="--srcdir=../$(srcdir)/expect"; \
17794             libsrcdir="$$s/expect";; \
17795         esac; \
17796         $(SHELL) $${libsrcdir}/configure \
17797           $(HOST_CONFIGARGS) $${srcdiroption} \
17798           || exit 1
17799
17800 .PHONY: all-expect maybe-all-expect
17801 maybe-all-expect:
17802 all-expect: configure-expect
17803         @r=`${PWD_COMMAND}`; export r; \
17804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17805         $(SET_LIB_PATH) \
17806         (cd expect && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
17807
17808 .PHONY: check-expect maybe-check-expect
17809 maybe-check-expect:
17810
17811 check-expect:
17812         @r=`${PWD_COMMAND}`; export r; \
17813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17814         $(SET_LIB_PATH) \
17815         (cd expect && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
17816
17817
17818 .PHONY: install-expect maybe-install-expect
17819 maybe-install-expect:
17820
17821 install-expect: installdirs
17822         @r=`${PWD_COMMAND}`; export r; \
17823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17824         $(SET_LIB_PATH) \
17825         (cd expect && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
17826
17827
17828 # Other targets (info, dvi, etc.)
17829
17830 .PHONY: maybe-info-expect info-expect
17831 maybe-info-expect:
17832
17833 info-expect: \
17834     configure-expect 
17835         @[ -f ./expect/Makefile ] || exit 0; \
17836         r=`${PWD_COMMAND}`; export r; \
17837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17838         $(SET_LIB_PATH) \
17839         for flag in $(EXTRA_HOST_FLAGS); do \
17840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17841         done; \
17842         echo "Doing info in expect" ; \
17843         (cd expect && \
17844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17846                   "RANLIB=$${RANLIB}" \
17847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17848                   info) \
17849           || exit 1
17850
17851
17852 .PHONY: maybe-dvi-expect dvi-expect
17853 maybe-dvi-expect:
17854
17855 dvi-expect: \
17856     configure-expect 
17857         @[ -f ./expect/Makefile ] || exit 0; \
17858         r=`${PWD_COMMAND}`; export r; \
17859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17860         $(SET_LIB_PATH) \
17861         for flag in $(EXTRA_HOST_FLAGS); do \
17862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17863         done; \
17864         echo "Doing dvi in expect" ; \
17865         (cd expect && \
17866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17868                   "RANLIB=$${RANLIB}" \
17869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17870                   dvi) \
17871           || exit 1
17872
17873
17874 .PHONY: maybe-TAGS-expect TAGS-expect
17875 maybe-TAGS-expect:
17876
17877 TAGS-expect: \
17878     configure-expect 
17879         @[ -f ./expect/Makefile ] || exit 0; \
17880         r=`${PWD_COMMAND}`; export r; \
17881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17882         $(SET_LIB_PATH) \
17883         for flag in $(EXTRA_HOST_FLAGS); do \
17884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17885         done; \
17886         echo "Doing TAGS in expect" ; \
17887         (cd expect && \
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                   TAGS) \
17893           || exit 1
17894
17895
17896 .PHONY: maybe-install-info-expect install-info-expect
17897 maybe-install-info-expect:
17898
17899 install-info-expect: \
17900     configure-expect \
17901     info-expect 
17902         @[ -f ./expect/Makefile ] || exit 0; \
17903         r=`${PWD_COMMAND}`; export r; \
17904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17905         $(SET_LIB_PATH) \
17906         for flag in $(EXTRA_HOST_FLAGS); do \
17907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17908         done; \
17909         echo "Doing install-info in expect" ; \
17910         (cd expect && \
17911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17913                   "RANLIB=$${RANLIB}" \
17914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17915                   install-info) \
17916           || exit 1
17917
17918
17919 .PHONY: maybe-installcheck-expect installcheck-expect
17920 maybe-installcheck-expect:
17921
17922 installcheck-expect: \
17923     configure-expect 
17924         @[ -f ./expect/Makefile ] || exit 0; \
17925         r=`${PWD_COMMAND}`; export r; \
17926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17927         $(SET_LIB_PATH) \
17928         for flag in $(EXTRA_HOST_FLAGS); do \
17929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17930         done; \
17931         echo "Doing installcheck in expect" ; \
17932         (cd expect && \
17933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17935                   "RANLIB=$${RANLIB}" \
17936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17937                   installcheck) \
17938           || exit 1
17939
17940
17941 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
17942 maybe-mostlyclean-expect:
17943
17944 mostlyclean-expect: 
17945         @[ -f ./expect/Makefile ] || exit 0; \
17946         r=`${PWD_COMMAND}`; export r; \
17947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17948         $(SET_LIB_PATH) \
17949         for flag in $(EXTRA_HOST_FLAGS); do \
17950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17951         done; \
17952         echo "Doing mostlyclean in expect" ; \
17953         (cd expect && \
17954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17956                   "RANLIB=$${RANLIB}" \
17957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17958                   mostlyclean) \
17959           || exit 1
17960
17961
17962 .PHONY: maybe-clean-expect clean-expect
17963 maybe-clean-expect:
17964
17965 clean-expect: 
17966         @[ -f ./expect/Makefile ] || exit 0; \
17967         r=`${PWD_COMMAND}`; export r; \
17968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17969         $(SET_LIB_PATH) \
17970         for flag in $(EXTRA_HOST_FLAGS); do \
17971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17972         done; \
17973         echo "Doing clean in expect" ; \
17974         (cd expect && \
17975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17977                   "RANLIB=$${RANLIB}" \
17978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17979                   clean) \
17980           || exit 1
17981
17982
17983 .PHONY: maybe-distclean-expect distclean-expect
17984 maybe-distclean-expect:
17985
17986 distclean-expect: 
17987         @[ -f ./expect/Makefile ] || exit 0; \
17988         r=`${PWD_COMMAND}`; export r; \
17989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17990         $(SET_LIB_PATH) \
17991         for flag in $(EXTRA_HOST_FLAGS); do \
17992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17993         done; \
17994         echo "Doing distclean in expect" ; \
17995         (cd expect && \
17996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17998                   "RANLIB=$${RANLIB}" \
17999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18000                   distclean) \
18001           || exit 1
18002
18003
18004 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
18005 maybe-maintainer-clean-expect:
18006
18007 maintainer-clean-expect: 
18008         @[ -f ./expect/Makefile ] || exit 0; \
18009         r=`${PWD_COMMAND}`; export r; \
18010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18011         $(SET_LIB_PATH) \
18012         for flag in $(EXTRA_HOST_FLAGS); do \
18013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18014         done; \
18015         echo "Doing maintainer-clean in expect" ; \
18016         (cd expect && \
18017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18019                   "RANLIB=$${RANLIB}" \
18020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18021                   maintainer-clean) \
18022           || exit 1
18023
18024
18025
18026 .PHONY: configure-guile maybe-configure-guile
18027 maybe-configure-guile:
18028 configure-guile:
18029         @test ! -f guile/Makefile || exit 0; \
18030         [ -d guile ] || mkdir guile; \
18031         r=`${PWD_COMMAND}`; export r; \
18032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18033         CC="$(CC)"; export CC; \
18034         CFLAGS="$(CFLAGS)"; export CFLAGS; \
18035         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
18036         CXX="$(CXX)"; export CXX; \
18037         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
18038         AR="$(AR)"; export AR; \
18039         AS="$(AS)"; export AS; \
18040         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18041         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18042         LD="$(LD)"; export LD; \
18043         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
18044         NM="$(NM)"; export NM; \
18045         RANLIB="$(RANLIB)"; export RANLIB; \
18046         WINDRES="$(WINDRES)"; export WINDRES; \
18047         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18048         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
18049         echo Configuring in guile; \
18050         cd guile || exit 1; \
18051         case $(srcdir) in \
18052           \.) \
18053             srcdiroption="--srcdir=."; \
18054             libsrcdir=".";; \
18055           /* | [A-Za-z]:[\\/]*) \
18056             srcdiroption="--srcdir=$(srcdir)/guile"; \
18057             libsrcdir="$$s/guile";; \
18058           *) \
18059             srcdiroption="--srcdir=../$(srcdir)/guile"; \
18060             libsrcdir="$$s/guile";; \
18061         esac; \
18062         $(SHELL) $${libsrcdir}/configure \
18063           $(HOST_CONFIGARGS) $${srcdiroption} \
18064           || exit 1
18065
18066 .PHONY: all-guile maybe-all-guile
18067 maybe-all-guile:
18068 all-guile: configure-guile
18069         @r=`${PWD_COMMAND}`; export r; \
18070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18071         $(SET_LIB_PATH) \
18072         (cd guile && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
18073
18074 .PHONY: check-guile maybe-check-guile
18075 maybe-check-guile:
18076
18077 check-guile:
18078         @r=`${PWD_COMMAND}`; export r; \
18079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18080         $(SET_LIB_PATH) \
18081         (cd guile && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
18082
18083
18084 .PHONY: install-guile maybe-install-guile
18085 maybe-install-guile:
18086
18087 install-guile: installdirs
18088         @r=`${PWD_COMMAND}`; export r; \
18089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18090         $(SET_LIB_PATH) \
18091         (cd guile && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
18092
18093
18094 # Other targets (info, dvi, etc.)
18095
18096 .PHONY: maybe-info-guile info-guile
18097 maybe-info-guile:
18098
18099 info-guile: \
18100     configure-guile 
18101         @[ -f ./guile/Makefile ] || exit 0; \
18102         r=`${PWD_COMMAND}`; export r; \
18103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18104         $(SET_LIB_PATH) \
18105         for flag in $(EXTRA_HOST_FLAGS); do \
18106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18107         done; \
18108         echo "Doing info in guile" ; \
18109         (cd guile && \
18110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18112                   "RANLIB=$${RANLIB}" \
18113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18114                   info) \
18115           || exit 1
18116
18117
18118 .PHONY: maybe-dvi-guile dvi-guile
18119 maybe-dvi-guile:
18120
18121 dvi-guile: \
18122     configure-guile 
18123         @[ -f ./guile/Makefile ] || exit 0; \
18124         r=`${PWD_COMMAND}`; export r; \
18125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18126         $(SET_LIB_PATH) \
18127         for flag in $(EXTRA_HOST_FLAGS); do \
18128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18129         done; \
18130         echo "Doing dvi in guile" ; \
18131         (cd guile && \
18132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18134                   "RANLIB=$${RANLIB}" \
18135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18136                   dvi) \
18137           || exit 1
18138
18139
18140 .PHONY: maybe-TAGS-guile TAGS-guile
18141 maybe-TAGS-guile:
18142
18143 TAGS-guile: \
18144     configure-guile 
18145         @[ -f ./guile/Makefile ] || exit 0; \
18146         r=`${PWD_COMMAND}`; export r; \
18147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18148         $(SET_LIB_PATH) \
18149         for flag in $(EXTRA_HOST_FLAGS); do \
18150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18151         done; \
18152         echo "Doing TAGS in guile" ; \
18153         (cd guile && \
18154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18156                   "RANLIB=$${RANLIB}" \
18157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18158                   TAGS) \
18159           || exit 1
18160
18161
18162 .PHONY: maybe-install-info-guile install-info-guile
18163 maybe-install-info-guile:
18164
18165 install-info-guile: \
18166     configure-guile \
18167     info-guile 
18168         @[ -f ./guile/Makefile ] || exit 0; \
18169         r=`${PWD_COMMAND}`; export r; \
18170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18171         $(SET_LIB_PATH) \
18172         for flag in $(EXTRA_HOST_FLAGS); do \
18173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18174         done; \
18175         echo "Doing install-info in guile" ; \
18176         (cd guile && \
18177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18179                   "RANLIB=$${RANLIB}" \
18180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18181                   install-info) \
18182           || exit 1
18183
18184
18185 .PHONY: maybe-installcheck-guile installcheck-guile
18186 maybe-installcheck-guile:
18187
18188 installcheck-guile: \
18189     configure-guile 
18190         @[ -f ./guile/Makefile ] || exit 0; \
18191         r=`${PWD_COMMAND}`; export r; \
18192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18193         $(SET_LIB_PATH) \
18194         for flag in $(EXTRA_HOST_FLAGS); do \
18195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18196         done; \
18197         echo "Doing installcheck in guile" ; \
18198         (cd guile && \
18199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18201                   "RANLIB=$${RANLIB}" \
18202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18203                   installcheck) \
18204           || exit 1
18205
18206
18207 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
18208 maybe-mostlyclean-guile:
18209
18210 mostlyclean-guile: 
18211         @[ -f ./guile/Makefile ] || exit 0; \
18212         r=`${PWD_COMMAND}`; export r; \
18213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18214         $(SET_LIB_PATH) \
18215         for flag in $(EXTRA_HOST_FLAGS); do \
18216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18217         done; \
18218         echo "Doing mostlyclean in guile" ; \
18219         (cd guile && \
18220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18222                   "RANLIB=$${RANLIB}" \
18223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18224                   mostlyclean) \
18225           || exit 1
18226
18227
18228 .PHONY: maybe-clean-guile clean-guile
18229 maybe-clean-guile:
18230
18231 clean-guile: 
18232         @[ -f ./guile/Makefile ] || exit 0; \
18233         r=`${PWD_COMMAND}`; export r; \
18234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18235         $(SET_LIB_PATH) \
18236         for flag in $(EXTRA_HOST_FLAGS); do \
18237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18238         done; \
18239         echo "Doing clean in guile" ; \
18240         (cd guile && \
18241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18243                   "RANLIB=$${RANLIB}" \
18244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18245                   clean) \
18246           || exit 1
18247
18248
18249 .PHONY: maybe-distclean-guile distclean-guile
18250 maybe-distclean-guile:
18251
18252 distclean-guile: 
18253         @[ -f ./guile/Makefile ] || exit 0; \
18254         r=`${PWD_COMMAND}`; export r; \
18255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18256         $(SET_LIB_PATH) \
18257         for flag in $(EXTRA_HOST_FLAGS); do \
18258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18259         done; \
18260         echo "Doing distclean in guile" ; \
18261         (cd guile && \
18262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18264                   "RANLIB=$${RANLIB}" \
18265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18266                   distclean) \
18267           || exit 1
18268
18269
18270 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
18271 maybe-maintainer-clean-guile:
18272
18273 maintainer-clean-guile: 
18274         @[ -f ./guile/Makefile ] || exit 0; \
18275         r=`${PWD_COMMAND}`; export r; \
18276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18277         $(SET_LIB_PATH) \
18278         for flag in $(EXTRA_HOST_FLAGS); do \
18279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18280         done; \
18281         echo "Doing maintainer-clean in guile" ; \
18282         (cd guile && \
18283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18285                   "RANLIB=$${RANLIB}" \
18286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18287                   maintainer-clean) \
18288           || exit 1
18289
18290
18291
18292 .PHONY: configure-tk maybe-configure-tk
18293 maybe-configure-tk:
18294 configure-tk:
18295         @test ! -f tk/Makefile || exit 0; \
18296         [ -d tk ] || mkdir tk; \
18297         r=`${PWD_COMMAND}`; export r; \
18298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18299         CC="$(CC)"; export CC; \
18300         CFLAGS="$(CFLAGS)"; export CFLAGS; \
18301         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
18302         CXX="$(CXX)"; export CXX; \
18303         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
18304         AR="$(AR)"; export AR; \
18305         AS="$(AS)"; export AS; \
18306         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18307         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18308         LD="$(LD)"; export LD; \
18309         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
18310         NM="$(NM)"; export NM; \
18311         RANLIB="$(RANLIB)"; export RANLIB; \
18312         WINDRES="$(WINDRES)"; export WINDRES; \
18313         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18314         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
18315         echo Configuring in tk; \
18316         cd tk || exit 1; \
18317         case $(srcdir) in \
18318           \.) \
18319             srcdiroption="--srcdir=."; \
18320             libsrcdir=".";; \
18321           /* | [A-Za-z]:[\\/]*) \
18322             srcdiroption="--srcdir=$(srcdir)/tk"; \
18323             libsrcdir="$$s/tk";; \
18324           *) \
18325             srcdiroption="--srcdir=../$(srcdir)/tk"; \
18326             libsrcdir="$$s/tk";; \
18327         esac; \
18328         $(SHELL) $${libsrcdir}/configure \
18329           $(HOST_CONFIGARGS) $${srcdiroption} \
18330           || exit 1
18331
18332 .PHONY: all-tk maybe-all-tk
18333 maybe-all-tk:
18334 all-tk: configure-tk
18335         @r=`${PWD_COMMAND}`; export r; \
18336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18337         $(SET_LIB_PATH) \
18338         (cd tk && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
18339
18340 .PHONY: check-tk maybe-check-tk
18341 maybe-check-tk:
18342
18343 check-tk:
18344         @r=`${PWD_COMMAND}`; export r; \
18345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18346         $(SET_LIB_PATH) \
18347         (cd tk && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
18348
18349
18350 .PHONY: install-tk maybe-install-tk
18351 maybe-install-tk:
18352
18353 install-tk: installdirs
18354         @r=`${PWD_COMMAND}`; export r; \
18355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18356         $(SET_LIB_PATH) \
18357         (cd tk && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
18358
18359
18360 # Other targets (info, dvi, etc.)
18361
18362 .PHONY: maybe-info-tk info-tk
18363 maybe-info-tk:
18364
18365 info-tk: \
18366     configure-tk 
18367         @[ -f ./tk/Makefile ] || exit 0; \
18368         r=`${PWD_COMMAND}`; export r; \
18369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18370         $(SET_LIB_PATH) \
18371         for flag in $(EXTRA_HOST_FLAGS); do \
18372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18373         done; \
18374         echo "Doing info in tk" ; \
18375         (cd tk && \
18376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18378                   "RANLIB=$${RANLIB}" \
18379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18380                   info) \
18381           || exit 1
18382
18383
18384 .PHONY: maybe-dvi-tk dvi-tk
18385 maybe-dvi-tk:
18386
18387 dvi-tk: \
18388     configure-tk 
18389         @[ -f ./tk/Makefile ] || exit 0; \
18390         r=`${PWD_COMMAND}`; export r; \
18391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18392         $(SET_LIB_PATH) \
18393         for flag in $(EXTRA_HOST_FLAGS); do \
18394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18395         done; \
18396         echo "Doing dvi in tk" ; \
18397         (cd tk && \
18398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18400                   "RANLIB=$${RANLIB}" \
18401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18402                   dvi) \
18403           || exit 1
18404
18405
18406 .PHONY: maybe-TAGS-tk TAGS-tk
18407 maybe-TAGS-tk:
18408
18409 TAGS-tk: \
18410     configure-tk 
18411         @[ -f ./tk/Makefile ] || exit 0; \
18412         r=`${PWD_COMMAND}`; export r; \
18413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18414         $(SET_LIB_PATH) \
18415         for flag in $(EXTRA_HOST_FLAGS); do \
18416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18417         done; \
18418         echo "Doing TAGS in tk" ; \
18419         (cd tk && \
18420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18422                   "RANLIB=$${RANLIB}" \
18423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18424                   TAGS) \
18425           || exit 1
18426
18427
18428 .PHONY: maybe-install-info-tk install-info-tk
18429 maybe-install-info-tk:
18430
18431 install-info-tk: \
18432     configure-tk \
18433     info-tk 
18434         @[ -f ./tk/Makefile ] || exit 0; \
18435         r=`${PWD_COMMAND}`; export r; \
18436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18437         $(SET_LIB_PATH) \
18438         for flag in $(EXTRA_HOST_FLAGS); do \
18439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18440         done; \
18441         echo "Doing install-info in tk" ; \
18442         (cd tk && \
18443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18445                   "RANLIB=$${RANLIB}" \
18446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18447                   install-info) \
18448           || exit 1
18449
18450
18451 .PHONY: maybe-installcheck-tk installcheck-tk
18452 maybe-installcheck-tk:
18453
18454 installcheck-tk: \
18455     configure-tk 
18456         @[ -f ./tk/Makefile ] || exit 0; \
18457         r=`${PWD_COMMAND}`; export r; \
18458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18459         $(SET_LIB_PATH) \
18460         for flag in $(EXTRA_HOST_FLAGS); do \
18461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18462         done; \
18463         echo "Doing installcheck in tk" ; \
18464         (cd tk && \
18465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18467                   "RANLIB=$${RANLIB}" \
18468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18469                   installcheck) \
18470           || exit 1
18471
18472
18473 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
18474 maybe-mostlyclean-tk:
18475
18476 mostlyclean-tk: 
18477         @[ -f ./tk/Makefile ] || exit 0; \
18478         r=`${PWD_COMMAND}`; export r; \
18479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18480         $(SET_LIB_PATH) \
18481         for flag in $(EXTRA_HOST_FLAGS); do \
18482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18483         done; \
18484         echo "Doing mostlyclean in tk" ; \
18485         (cd tk && \
18486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18488                   "RANLIB=$${RANLIB}" \
18489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18490                   mostlyclean) \
18491           || exit 1
18492
18493
18494 .PHONY: maybe-clean-tk clean-tk
18495 maybe-clean-tk:
18496
18497 clean-tk: 
18498         @[ -f ./tk/Makefile ] || exit 0; \
18499         r=`${PWD_COMMAND}`; export r; \
18500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18501         $(SET_LIB_PATH) \
18502         for flag in $(EXTRA_HOST_FLAGS); do \
18503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18504         done; \
18505         echo "Doing clean in tk" ; \
18506         (cd tk && \
18507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18509                   "RANLIB=$${RANLIB}" \
18510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18511                   clean) \
18512           || exit 1
18513
18514
18515 .PHONY: maybe-distclean-tk distclean-tk
18516 maybe-distclean-tk:
18517
18518 distclean-tk: 
18519         @[ -f ./tk/Makefile ] || exit 0; \
18520         r=`${PWD_COMMAND}`; export r; \
18521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18522         $(SET_LIB_PATH) \
18523         for flag in $(EXTRA_HOST_FLAGS); do \
18524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18525         done; \
18526         echo "Doing distclean in tk" ; \
18527         (cd tk && \
18528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18530                   "RANLIB=$${RANLIB}" \
18531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18532                   distclean) \
18533           || exit 1
18534
18535
18536 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
18537 maybe-maintainer-clean-tk:
18538
18539 maintainer-clean-tk: 
18540         @[ -f ./tk/Makefile ] || exit 0; \
18541         r=`${PWD_COMMAND}`; export r; \
18542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18543         $(SET_LIB_PATH) \
18544         for flag in $(EXTRA_HOST_FLAGS); do \
18545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18546         done; \
18547         echo "Doing maintainer-clean in tk" ; \
18548         (cd tk && \
18549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18551                   "RANLIB=$${RANLIB}" \
18552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18553                   maintainer-clean) \
18554           || exit 1
18555
18556
18557
18558 .PHONY: configure-tix maybe-configure-tix
18559 maybe-configure-tix:
18560 configure-tix:
18561         @test ! -f tix/Makefile || exit 0; \
18562         [ -d tix ] || mkdir tix; \
18563         r=`${PWD_COMMAND}`; export r; \
18564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18565         CC="$(CC)"; export CC; \
18566         CFLAGS="$(CFLAGS)"; export CFLAGS; \
18567         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
18568         CXX="$(CXX)"; export CXX; \
18569         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
18570         AR="$(AR)"; export AR; \
18571         AS="$(AS)"; export AS; \
18572         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18573         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18574         LD="$(LD)"; export LD; \
18575         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
18576         NM="$(NM)"; export NM; \
18577         RANLIB="$(RANLIB)"; export RANLIB; \
18578         WINDRES="$(WINDRES)"; export WINDRES; \
18579         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18580         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
18581         echo Configuring in tix; \
18582         cd tix || exit 1; \
18583         case $(srcdir) in \
18584           \.) \
18585             srcdiroption="--srcdir=."; \
18586             libsrcdir=".";; \
18587           /* | [A-Za-z]:[\\/]*) \
18588             srcdiroption="--srcdir=$(srcdir)/tix"; \
18589             libsrcdir="$$s/tix";; \
18590           *) \
18591             srcdiroption="--srcdir=../$(srcdir)/tix"; \
18592             libsrcdir="$$s/tix";; \
18593         esac; \
18594         $(SHELL) $${libsrcdir}/configure \
18595           $(HOST_CONFIGARGS) $${srcdiroption} \
18596           || exit 1
18597
18598 .PHONY: all-tix maybe-all-tix
18599 maybe-all-tix:
18600 all-tix: configure-tix
18601         @r=`${PWD_COMMAND}`; export r; \
18602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18603         $(SET_LIB_PATH) \
18604         (cd tix && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
18605
18606 .PHONY: check-tix maybe-check-tix
18607 maybe-check-tix:
18608
18609 check-tix:
18610         @r=`${PWD_COMMAND}`; export r; \
18611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18612         $(SET_LIB_PATH) \
18613         (cd tix && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
18614
18615
18616 .PHONY: install-tix maybe-install-tix
18617 maybe-install-tix:
18618
18619 install-tix: installdirs
18620         @r=`${PWD_COMMAND}`; export r; \
18621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18622         $(SET_LIB_PATH) \
18623         (cd tix && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
18624
18625
18626 # Other targets (info, dvi, etc.)
18627
18628 .PHONY: maybe-info-tix info-tix
18629 maybe-info-tix:
18630
18631 info-tix: \
18632     configure-tix 
18633         @[ -f ./tix/Makefile ] || exit 0; \
18634         r=`${PWD_COMMAND}`; export r; \
18635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18636         $(SET_LIB_PATH) \
18637         for flag in $(EXTRA_HOST_FLAGS); do \
18638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18639         done; \
18640         echo "Doing info in tix" ; \
18641         (cd tix && \
18642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18644                   "RANLIB=$${RANLIB}" \
18645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18646                   info) \
18647           || exit 1
18648
18649
18650 .PHONY: maybe-dvi-tix dvi-tix
18651 maybe-dvi-tix:
18652
18653 dvi-tix: \
18654     configure-tix 
18655         @[ -f ./tix/Makefile ] || exit 0; \
18656         r=`${PWD_COMMAND}`; export r; \
18657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18658         $(SET_LIB_PATH) \
18659         for flag in $(EXTRA_HOST_FLAGS); do \
18660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18661         done; \
18662         echo "Doing dvi in tix" ; \
18663         (cd tix && \
18664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18666                   "RANLIB=$${RANLIB}" \
18667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18668                   dvi) \
18669           || exit 1
18670
18671
18672 .PHONY: maybe-TAGS-tix TAGS-tix
18673 maybe-TAGS-tix:
18674
18675 TAGS-tix: \
18676     configure-tix 
18677         @[ -f ./tix/Makefile ] || exit 0; \
18678         r=`${PWD_COMMAND}`; export r; \
18679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18680         $(SET_LIB_PATH) \
18681         for flag in $(EXTRA_HOST_FLAGS); do \
18682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18683         done; \
18684         echo "Doing TAGS in tix" ; \
18685         (cd tix && \
18686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18688                   "RANLIB=$${RANLIB}" \
18689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18690                   TAGS) \
18691           || exit 1
18692
18693
18694 .PHONY: maybe-install-info-tix install-info-tix
18695 maybe-install-info-tix:
18696
18697 install-info-tix: \
18698     configure-tix \
18699     info-tix 
18700         @[ -f ./tix/Makefile ] || exit 0; \
18701         r=`${PWD_COMMAND}`; export r; \
18702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18703         $(SET_LIB_PATH) \
18704         for flag in $(EXTRA_HOST_FLAGS); do \
18705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18706         done; \
18707         echo "Doing install-info in tix" ; \
18708         (cd tix && \
18709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18711                   "RANLIB=$${RANLIB}" \
18712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18713                   install-info) \
18714           || exit 1
18715
18716
18717 .PHONY: maybe-installcheck-tix installcheck-tix
18718 maybe-installcheck-tix:
18719
18720 installcheck-tix: \
18721     configure-tix 
18722         @[ -f ./tix/Makefile ] || exit 0; \
18723         r=`${PWD_COMMAND}`; export r; \
18724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18725         $(SET_LIB_PATH) \
18726         for flag in $(EXTRA_HOST_FLAGS); do \
18727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18728         done; \
18729         echo "Doing installcheck in tix" ; \
18730         (cd tix && \
18731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18733                   "RANLIB=$${RANLIB}" \
18734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18735                   installcheck) \
18736           || exit 1
18737
18738
18739 .PHONY: maybe-mostlyclean-tix mostlyclean-tix
18740 maybe-mostlyclean-tix:
18741
18742 mostlyclean-tix: 
18743         @[ -f ./tix/Makefile ] || exit 0; \
18744         r=`${PWD_COMMAND}`; export r; \
18745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18746         $(SET_LIB_PATH) \
18747         for flag in $(EXTRA_HOST_FLAGS); do \
18748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18749         done; \
18750         echo "Doing mostlyclean in tix" ; \
18751         (cd tix && \
18752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18754                   "RANLIB=$${RANLIB}" \
18755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18756                   mostlyclean) \
18757           || exit 1
18758
18759
18760 .PHONY: maybe-clean-tix clean-tix
18761 maybe-clean-tix:
18762
18763 clean-tix: 
18764         @[ -f ./tix/Makefile ] || exit 0; \
18765         r=`${PWD_COMMAND}`; export r; \
18766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18767         $(SET_LIB_PATH) \
18768         for flag in $(EXTRA_HOST_FLAGS); do \
18769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18770         done; \
18771         echo "Doing clean in tix" ; \
18772         (cd tix && \
18773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18775                   "RANLIB=$${RANLIB}" \
18776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18777                   clean) \
18778           || exit 1
18779
18780
18781 .PHONY: maybe-distclean-tix distclean-tix
18782 maybe-distclean-tix:
18783
18784 distclean-tix: 
18785         @[ -f ./tix/Makefile ] || exit 0; \
18786         r=`${PWD_COMMAND}`; export r; \
18787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18788         $(SET_LIB_PATH) \
18789         for flag in $(EXTRA_HOST_FLAGS); do \
18790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18791         done; \
18792         echo "Doing distclean in tix" ; \
18793         (cd tix && \
18794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18796                   "RANLIB=$${RANLIB}" \
18797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18798                   distclean) \
18799           || exit 1
18800
18801
18802 .PHONY: maybe-maintainer-clean-tix maintainer-clean-tix
18803 maybe-maintainer-clean-tix:
18804
18805 maintainer-clean-tix: 
18806         @[ -f ./tix/Makefile ] || exit 0; \
18807         r=`${PWD_COMMAND}`; export r; \
18808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18809         $(SET_LIB_PATH) \
18810         for flag in $(EXTRA_HOST_FLAGS); do \
18811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18812         done; \
18813         echo "Doing maintainer-clean in tix" ; \
18814         (cd tix && \
18815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18817                   "RANLIB=$${RANLIB}" \
18818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18819                   maintainer-clean) \
18820           || exit 1
18821
18822
18823
18824 .PHONY: configure-libtermcap maybe-configure-libtermcap
18825 maybe-configure-libtermcap:
18826 configure-libtermcap:
18827         @test ! -f libtermcap/Makefile || exit 0; \
18828         [ -d libtermcap ] || mkdir libtermcap; \
18829         r=`${PWD_COMMAND}`; export r; \
18830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18831         CC="$(CC)"; export CC; \
18832         CFLAGS="$(CFLAGS)"; export CFLAGS; \
18833         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
18834         CXX="$(CXX)"; export CXX; \
18835         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
18836         AR="$(AR)"; export AR; \
18837         AS="$(AS)"; export AS; \
18838         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18839         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18840         LD="$(LD)"; export LD; \
18841         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
18842         NM="$(NM)"; export NM; \
18843         RANLIB="$(RANLIB)"; export RANLIB; \
18844         WINDRES="$(WINDRES)"; export WINDRES; \
18845         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18846         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
18847         echo Configuring in libtermcap; \
18848         cd libtermcap || exit 1; \
18849         case $(srcdir) in \
18850           \.) \
18851             srcdiroption="--srcdir=."; \
18852             libsrcdir=".";; \
18853           /* | [A-Za-z]:[\\/]*) \
18854             srcdiroption="--srcdir=$(srcdir)/libtermcap"; \
18855             libsrcdir="$$s/libtermcap";; \
18856           *) \
18857             srcdiroption="--srcdir=../$(srcdir)/libtermcap"; \
18858             libsrcdir="$$s/libtermcap";; \
18859         esac; \
18860         $(SHELL) $${libsrcdir}/configure \
18861           $(HOST_CONFIGARGS) $${srcdiroption} \
18862           || exit 1
18863
18864 .PHONY: all-libtermcap maybe-all-libtermcap
18865 maybe-all-libtermcap:
18866 all-libtermcap: configure-libtermcap
18867         @r=`${PWD_COMMAND}`; export r; \
18868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18869         $(SET_LIB_PATH) \
18870         (cd libtermcap && $(MAKE) $(FLAGS_TO_PASS) all)
18871
18872 .PHONY: check-libtermcap maybe-check-libtermcap
18873 maybe-check-libtermcap:
18874
18875 check-libtermcap:
18876
18877
18878 .PHONY: install-libtermcap maybe-install-libtermcap
18879 maybe-install-libtermcap:
18880
18881 install-libtermcap: installdirs
18882         @r=`${PWD_COMMAND}`; export r; \
18883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18884         $(SET_LIB_PATH) \
18885         (cd libtermcap && $(MAKE) $(FLAGS_TO_PASS) install)
18886
18887
18888 # Other targets (info, dvi, etc.)
18889
18890 .PHONY: maybe-info-libtermcap info-libtermcap
18891 maybe-info-libtermcap:
18892
18893 info-libtermcap: \
18894     configure-libtermcap 
18895         @[ -f ./libtermcap/Makefile ] || exit 0; \
18896         r=`${PWD_COMMAND}`; export r; \
18897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18898         $(SET_LIB_PATH) \
18899         for flag in $(EXTRA_HOST_FLAGS); do \
18900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18901         done; \
18902         echo "Doing info in libtermcap" ; \
18903         (cd libtermcap && \
18904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18906                   "RANLIB=$${RANLIB}" \
18907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18908                   info) \
18909           || exit 1
18910
18911
18912 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
18913 maybe-dvi-libtermcap:
18914
18915 dvi-libtermcap: \
18916     configure-libtermcap 
18917         @[ -f ./libtermcap/Makefile ] || exit 0; \
18918         r=`${PWD_COMMAND}`; export r; \
18919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18920         $(SET_LIB_PATH) \
18921         for flag in $(EXTRA_HOST_FLAGS); do \
18922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18923         done; \
18924         echo "Doing dvi in libtermcap" ; \
18925         (cd libtermcap && \
18926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18928                   "RANLIB=$${RANLIB}" \
18929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18930                   dvi) \
18931           || exit 1
18932
18933
18934 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
18935 maybe-TAGS-libtermcap:
18936
18937 TAGS-libtermcap: \
18938     configure-libtermcap 
18939         @[ -f ./libtermcap/Makefile ] || exit 0; \
18940         r=`${PWD_COMMAND}`; export r; \
18941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18942         $(SET_LIB_PATH) \
18943         for flag in $(EXTRA_HOST_FLAGS); do \
18944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18945         done; \
18946         echo "Doing TAGS in libtermcap" ; \
18947         (cd libtermcap && \
18948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18950                   "RANLIB=$${RANLIB}" \
18951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18952                   TAGS) \
18953           || exit 1
18954
18955
18956 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
18957 maybe-install-info-libtermcap:
18958
18959 install-info-libtermcap: \
18960     configure-libtermcap \
18961     info-libtermcap 
18962         @[ -f ./libtermcap/Makefile ] || exit 0; \
18963         r=`${PWD_COMMAND}`; export r; \
18964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18965         $(SET_LIB_PATH) \
18966         for flag in $(EXTRA_HOST_FLAGS); do \
18967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18968         done; \
18969         echo "Doing install-info in libtermcap" ; \
18970         (cd libtermcap && \
18971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18973                   "RANLIB=$${RANLIB}" \
18974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18975                   install-info) \
18976           || exit 1
18977
18978
18979 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
18980 maybe-installcheck-libtermcap:
18981
18982 installcheck-libtermcap: \
18983     configure-libtermcap 
18984         @[ -f ./libtermcap/Makefile ] || exit 0; \
18985         r=`${PWD_COMMAND}`; export r; \
18986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18987         $(SET_LIB_PATH) \
18988         for flag in $(EXTRA_HOST_FLAGS); do \
18989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18990         done; \
18991         echo "Doing installcheck in libtermcap" ; \
18992         (cd libtermcap && \
18993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18995                   "RANLIB=$${RANLIB}" \
18996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18997                   installcheck) \
18998           || exit 1
18999
19000
19001 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
19002 maybe-mostlyclean-libtermcap:
19003
19004 # libtermcap doesn't support mostlyclean.
19005 mostlyclean-libtermcap:
19006
19007
19008 .PHONY: maybe-clean-libtermcap clean-libtermcap
19009 maybe-clean-libtermcap:
19010
19011 # libtermcap doesn't support clean.
19012 clean-libtermcap:
19013
19014
19015 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
19016 maybe-distclean-libtermcap:
19017
19018 # libtermcap doesn't support distclean.
19019 distclean-libtermcap:
19020
19021
19022 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
19023 maybe-maintainer-clean-libtermcap:
19024
19025 # libtermcap doesn't support maintainer-clean.
19026 maintainer-clean-libtermcap:
19027
19028
19029
19030 .PHONY: configure-utils maybe-configure-utils
19031 maybe-configure-utils:
19032 configure-utils:
19033         @test ! -f utils/Makefile || exit 0; \
19034         [ -d utils ] || mkdir utils; \
19035         r=`${PWD_COMMAND}`; export r; \
19036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19037         CC="$(CC)"; export CC; \
19038         CFLAGS="$(CFLAGS)"; export CFLAGS; \
19039         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
19040         CXX="$(CXX)"; export CXX; \
19041         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
19042         AR="$(AR)"; export AR; \
19043         AS="$(AS)"; export AS; \
19044         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
19045         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
19046         LD="$(LD)"; export LD; \
19047         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
19048         NM="$(NM)"; export NM; \
19049         RANLIB="$(RANLIB)"; export RANLIB; \
19050         WINDRES="$(WINDRES)"; export WINDRES; \
19051         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
19052         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
19053         echo Configuring in utils; \
19054         cd utils || exit 1; \
19055         case $(srcdir) in \
19056           \.) \
19057             srcdiroption="--srcdir=."; \
19058             libsrcdir=".";; \
19059           /* | [A-Za-z]:[\\/]*) \
19060             srcdiroption="--srcdir=$(srcdir)/utils"; \
19061             libsrcdir="$$s/utils";; \
19062           *) \
19063             srcdiroption="--srcdir=../$(srcdir)/utils"; \
19064             libsrcdir="$$s/utils";; \
19065         esac; \
19066         $(SHELL) $${libsrcdir}/configure \
19067           $(HOST_CONFIGARGS) $${srcdiroption} \
19068           || exit 1
19069
19070 .PHONY: all-utils maybe-all-utils
19071 maybe-all-utils:
19072 all-utils: configure-utils
19073         @r=`${PWD_COMMAND}`; export r; \
19074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19075         $(SET_LIB_PATH) \
19076         (cd utils && $(MAKE) $(FLAGS_TO_PASS) all)
19077
19078 .PHONY: check-utils maybe-check-utils
19079 maybe-check-utils:
19080
19081 check-utils:
19082
19083
19084 .PHONY: install-utils maybe-install-utils
19085 maybe-install-utils:
19086
19087 install-utils: installdirs
19088         @r=`${PWD_COMMAND}`; export r; \
19089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19090         $(SET_LIB_PATH) \
19091         (cd utils && $(MAKE) $(FLAGS_TO_PASS) install)
19092
19093
19094 # Other targets (info, dvi, etc.)
19095
19096 .PHONY: maybe-info-utils info-utils
19097 maybe-info-utils:
19098
19099 info-utils: \
19100     configure-utils 
19101         @[ -f ./utils/Makefile ] || exit 0; \
19102         r=`${PWD_COMMAND}`; export r; \
19103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19104         $(SET_LIB_PATH) \
19105         for flag in $(EXTRA_HOST_FLAGS); do \
19106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19107         done; \
19108         echo "Doing info in utils" ; \
19109         (cd utils && \
19110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19112                   "RANLIB=$${RANLIB}" \
19113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19114                   info) \
19115           || exit 1
19116
19117
19118 .PHONY: maybe-dvi-utils dvi-utils
19119 maybe-dvi-utils:
19120
19121 dvi-utils: \
19122     configure-utils 
19123         @[ -f ./utils/Makefile ] || exit 0; \
19124         r=`${PWD_COMMAND}`; export r; \
19125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19126         $(SET_LIB_PATH) \
19127         for flag in $(EXTRA_HOST_FLAGS); do \
19128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19129         done; \
19130         echo "Doing dvi in utils" ; \
19131         (cd utils && \
19132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19134                   "RANLIB=$${RANLIB}" \
19135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19136                   dvi) \
19137           || exit 1
19138
19139
19140 .PHONY: maybe-TAGS-utils TAGS-utils
19141 maybe-TAGS-utils:
19142
19143 TAGS-utils: \
19144     configure-utils 
19145         @[ -f ./utils/Makefile ] || exit 0; \
19146         r=`${PWD_COMMAND}`; export r; \
19147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19148         $(SET_LIB_PATH) \
19149         for flag in $(EXTRA_HOST_FLAGS); do \
19150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19151         done; \
19152         echo "Doing TAGS in utils" ; \
19153         (cd utils && \
19154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19156                   "RANLIB=$${RANLIB}" \
19157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19158                   TAGS) \
19159           || exit 1
19160
19161
19162 .PHONY: maybe-install-info-utils install-info-utils
19163 maybe-install-info-utils:
19164
19165 install-info-utils: \
19166     configure-utils \
19167     info-utils 
19168         @[ -f ./utils/Makefile ] || exit 0; \
19169         r=`${PWD_COMMAND}`; export r; \
19170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19171         $(SET_LIB_PATH) \
19172         for flag in $(EXTRA_HOST_FLAGS); do \
19173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19174         done; \
19175         echo "Doing install-info in utils" ; \
19176         (cd utils && \
19177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19179                   "RANLIB=$${RANLIB}" \
19180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19181                   install-info) \
19182           || exit 1
19183
19184
19185 .PHONY: maybe-installcheck-utils installcheck-utils
19186 maybe-installcheck-utils:
19187
19188 installcheck-utils: \
19189     configure-utils 
19190         @[ -f ./utils/Makefile ] || exit 0; \
19191         r=`${PWD_COMMAND}`; export r; \
19192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19193         $(SET_LIB_PATH) \
19194         for flag in $(EXTRA_HOST_FLAGS); do \
19195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19196         done; \
19197         echo "Doing installcheck in utils" ; \
19198         (cd utils && \
19199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19201                   "RANLIB=$${RANLIB}" \
19202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19203                   installcheck) \
19204           || exit 1
19205
19206
19207 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
19208 maybe-mostlyclean-utils:
19209
19210 mostlyclean-utils: 
19211         @[ -f ./utils/Makefile ] || exit 0; \
19212         r=`${PWD_COMMAND}`; export r; \
19213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19214         $(SET_LIB_PATH) \
19215         for flag in $(EXTRA_HOST_FLAGS); do \
19216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19217         done; \
19218         echo "Doing mostlyclean in utils" ; \
19219         (cd utils && \
19220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19222                   "RANLIB=$${RANLIB}" \
19223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19224                   mostlyclean) \
19225           || exit 1
19226
19227
19228 .PHONY: maybe-clean-utils clean-utils
19229 maybe-clean-utils:
19230
19231 clean-utils: 
19232         @[ -f ./utils/Makefile ] || exit 0; \
19233         r=`${PWD_COMMAND}`; export r; \
19234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19235         $(SET_LIB_PATH) \
19236         for flag in $(EXTRA_HOST_FLAGS); do \
19237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19238         done; \
19239         echo "Doing clean in utils" ; \
19240         (cd utils && \
19241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19243                   "RANLIB=$${RANLIB}" \
19244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19245                   clean) \
19246           || exit 1
19247
19248
19249 .PHONY: maybe-distclean-utils distclean-utils
19250 maybe-distclean-utils:
19251
19252 distclean-utils: 
19253         @[ -f ./utils/Makefile ] || exit 0; \
19254         r=`${PWD_COMMAND}`; export r; \
19255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19256         $(SET_LIB_PATH) \
19257         for flag in $(EXTRA_HOST_FLAGS); do \
19258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19259         done; \
19260         echo "Doing distclean in utils" ; \
19261         (cd utils && \
19262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19264                   "RANLIB=$${RANLIB}" \
19265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19266                   distclean) \
19267           || exit 1
19268
19269
19270 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
19271 maybe-maintainer-clean-utils:
19272
19273 maintainer-clean-utils: 
19274         @[ -f ./utils/Makefile ] || exit 0; \
19275         r=`${PWD_COMMAND}`; export r; \
19276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19277         $(SET_LIB_PATH) \
19278         for flag in $(EXTRA_HOST_FLAGS); do \
19279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19280         done; \
19281         echo "Doing maintainer-clean in utils" ; \
19282         (cd utils && \
19283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19285                   "RANLIB=$${RANLIB}" \
19286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19287                   maintainer-clean) \
19288           || exit 1
19289
19290
19291
19292
19293 # ---------------------------------------
19294 # Modules which run on the target machine
19295 # ---------------------------------------
19296
19297 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
19298 maybe-configure-target-libstdc++-v3:
19299
19300 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
19301 $(TARGET_SUBDIR)/libstdc++-v3/multilib.out: multilib.out
19302         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
19303         rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || : ; \
19304         cp multilib.out $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
19305
19306 configure-target-libstdc++-v3: $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
19307         @test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
19308         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
19309         r=`${PWD_COMMAND}`; export r; \
19310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19311         $(SET_LIB_PATH) \
19312         AR="$(AR_FOR_TARGET)"; export AR; \
19313         AS="$(AS_FOR_TARGET)"; export AS; \
19314         CC="$(CC_FOR_TARGET)"; export CC; \
19315         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
19316         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
19317         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
19318         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
19319         CXX="$(RAW_CXX_FOR_TARGET)"; export CXX; \
19320         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
19321         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
19322         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
19323         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
19324         LD="$(LD_FOR_TARGET)"; export LD; \
19325         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
19326         NM="$(NM_FOR_TARGET)"; export NM; \
19327         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
19328         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
19329         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
19330         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
19331         case $(srcdir) in \
19332           /* | [A-Za-z]:[\\/]*) \
19333             topdir=$(srcdir) ;; \
19334           *) \
19335             case "$(TARGET_SUBDIR)" in \
19336               .) topdir="../$(srcdir)" ;; \
19337               *) topdir="../../$(srcdir)" ;; \
19338             esac ;; \
19339         esac; \
19340           srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
19341           libsrcdir="$$s/libstdc++-v3"; \
19342         rm -f no-such-file || : ; \
19343         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
19344           $(TARGET_CONFIGARGS) $${srcdiroption} \
19345           --with-target-subdir="$(TARGET_SUBDIR)" \
19346           || exit 1
19347
19348 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
19349 maybe-all-target-libstdc++-v3:
19350 all-target-libstdc++-v3: configure-target-libstdc++-v3
19351         @r=`${PWD_COMMAND}`; export r; \
19352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19353         $(SET_LIB_PATH) \
19354         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19355           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  all)
19356
19357 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
19358 maybe-check-target-libstdc++-v3:
19359
19360 check-target-libstdc++-v3:
19361         @r=`${PWD_COMMAND}`; export r; \
19362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19363         $(SET_LIB_PATH) \
19364         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19365           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  check)
19366
19367
19368 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
19369 maybe-install-target-libstdc++-v3:
19370
19371 install-target-libstdc++-v3: installdirs
19372         @r=`${PWD_COMMAND}`; export r; \
19373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19374         $(SET_LIB_PATH) \
19375         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19376           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
19377
19378
19379 # Other targets (info, dvi, etc.)
19380
19381 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
19382 maybe-info-target-libstdc++-v3:
19383
19384 info-target-libstdc++-v3: \
19385     configure-target-libstdc++-v3 
19386         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19387         r=`${PWD_COMMAND}`; export r; \
19388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19389         $(SET_LIB_PATH) \
19390         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19391         for flag in $(EXTRA_TARGET_FLAGS); do \
19392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19393         done; \
19394         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19397                   "RANLIB=$${RANLIB}" \
19398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19399                   info) \
19400           || exit 1
19401
19402
19403 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
19404 maybe-dvi-target-libstdc++-v3:
19405
19406 dvi-target-libstdc++-v3: \
19407     configure-target-libstdc++-v3 
19408         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19409         r=`${PWD_COMMAND}`; export r; \
19410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19411         $(SET_LIB_PATH) \
19412         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19413         for flag in $(EXTRA_TARGET_FLAGS); do \
19414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19415         done; \
19416         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19419                   "RANLIB=$${RANLIB}" \
19420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19421                   dvi) \
19422           || exit 1
19423
19424
19425 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
19426 maybe-TAGS-target-libstdc++-v3:
19427
19428 TAGS-target-libstdc++-v3: \
19429     configure-target-libstdc++-v3 
19430         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19431         r=`${PWD_COMMAND}`; export r; \
19432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19433         $(SET_LIB_PATH) \
19434         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19435         for flag in $(EXTRA_TARGET_FLAGS); do \
19436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19437         done; \
19438         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19441                   "RANLIB=$${RANLIB}" \
19442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19443                   TAGS) \
19444           || exit 1
19445
19446
19447 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
19448 maybe-install-info-target-libstdc++-v3:
19449
19450 install-info-target-libstdc++-v3: \
19451     configure-target-libstdc++-v3 \
19452     info-target-libstdc++-v3 
19453         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19454         r=`${PWD_COMMAND}`; export r; \
19455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19456         $(SET_LIB_PATH) \
19457         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19458         for flag in $(EXTRA_TARGET_FLAGS); do \
19459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19460         done; \
19461         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19464                   "RANLIB=$${RANLIB}" \
19465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19466                   install-info) \
19467           || exit 1
19468
19469
19470 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
19471 maybe-installcheck-target-libstdc++-v3:
19472
19473 installcheck-target-libstdc++-v3: \
19474     configure-target-libstdc++-v3 
19475         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19476         r=`${PWD_COMMAND}`; export r; \
19477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19478         $(SET_LIB_PATH) \
19479         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19480         for flag in $(EXTRA_TARGET_FLAGS); do \
19481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19482         done; \
19483         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19486                   "RANLIB=$${RANLIB}" \
19487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19488                   installcheck) \
19489           || exit 1
19490
19491
19492 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
19493 maybe-mostlyclean-target-libstdc++-v3:
19494
19495 mostlyclean-target-libstdc++-v3: 
19496         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19497         r=`${PWD_COMMAND}`; export r; \
19498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19499         $(SET_LIB_PATH) \
19500         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19501         for flag in $(EXTRA_TARGET_FLAGS); do \
19502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19503         done; \
19504         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19507                   "RANLIB=$${RANLIB}" \
19508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19509                   mostlyclean) \
19510           || exit 1
19511
19512
19513 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
19514 maybe-clean-target-libstdc++-v3:
19515
19516 clean-target-libstdc++-v3: 
19517         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19518         r=`${PWD_COMMAND}`; export r; \
19519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19520         $(SET_LIB_PATH) \
19521         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19522         for flag in $(EXTRA_TARGET_FLAGS); do \
19523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19524         done; \
19525         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19528                   "RANLIB=$${RANLIB}" \
19529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19530                   clean) \
19531           || exit 1
19532
19533
19534 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
19535 maybe-distclean-target-libstdc++-v3:
19536
19537 distclean-target-libstdc++-v3: 
19538         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19539         r=`${PWD_COMMAND}`; export r; \
19540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19541         $(SET_LIB_PATH) \
19542         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19543         for flag in $(EXTRA_TARGET_FLAGS); do \
19544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19545         done; \
19546         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19549                   "RANLIB=$${RANLIB}" \
19550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19551                   distclean) \
19552           || exit 1
19553
19554
19555 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
19556 maybe-maintainer-clean-target-libstdc++-v3:
19557
19558 maintainer-clean-target-libstdc++-v3: 
19559         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19560         r=`${PWD_COMMAND}`; export r; \
19561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19562         $(SET_LIB_PATH) \
19563         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19564         for flag in $(EXTRA_TARGET_FLAGS); do \
19565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19566         done; \
19567         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19570                   "RANLIB=$${RANLIB}" \
19571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19572                   maintainer-clean) \
19573           || exit 1
19574
19575
19576
19577 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
19578 maybe-configure-target-libmudflap:
19579
19580 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
19581 $(TARGET_SUBDIR)/libmudflap/multilib.out: multilib.out
19582         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
19583         rm -f $(TARGET_SUBDIR)/libmudflap/Makefile || : ; \
19584         cp multilib.out $(TARGET_SUBDIR)/libmudflap/multilib.out
19585
19586 configure-target-libmudflap: $(TARGET_SUBDIR)/libmudflap/multilib.out
19587         @test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
19588         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
19589         r=`${PWD_COMMAND}`; export r; \
19590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19591         $(SET_LIB_PATH) \
19592         AR="$(AR_FOR_TARGET)"; export AR; \
19593         AS="$(AS_FOR_TARGET)"; export AS; \
19594         CC="$(CC_FOR_TARGET)"; export CC; \
19595         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
19596         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
19597         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
19598         CXX="$(CXX_FOR_TARGET)"; export CXX; \
19599         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
19600         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
19601         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
19602         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
19603         LD="$(LD_FOR_TARGET)"; export LD; \
19604         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
19605         NM="$(NM_FOR_TARGET)"; export NM; \
19606         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
19607         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
19608         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
19609         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
19610         case $(srcdir) in \
19611           /* | [A-Za-z]:[\\/]*) \
19612             topdir=$(srcdir) ;; \
19613           *) \
19614             case "$(TARGET_SUBDIR)" in \
19615               .) topdir="../$(srcdir)" ;; \
19616               *) topdir="../../$(srcdir)" ;; \
19617             esac ;; \
19618         esac; \
19619           srcdiroption="--srcdir=$${topdir}/libmudflap"; \
19620           libsrcdir="$$s/libmudflap"; \
19621         rm -f no-such-file || : ; \
19622         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
19623           $(TARGET_CONFIGARGS) $${srcdiroption} \
19624           --with-target-subdir="$(TARGET_SUBDIR)" \
19625           || exit 1
19626
19627 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
19628 maybe-all-target-libmudflap:
19629 all-target-libmudflap: configure-target-libmudflap
19630         @r=`${PWD_COMMAND}`; export r; \
19631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19632         $(SET_LIB_PATH) \
19633         (cd $(TARGET_SUBDIR)/libmudflap && \
19634           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
19635
19636 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
19637 maybe-check-target-libmudflap:
19638
19639 check-target-libmudflap:
19640         @r=`${PWD_COMMAND}`; export r; \
19641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19642         $(SET_LIB_PATH) \
19643         (cd $(TARGET_SUBDIR)/libmudflap && \
19644           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
19645
19646
19647 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
19648 maybe-install-target-libmudflap:
19649
19650 install-target-libmudflap: installdirs
19651         @r=`${PWD_COMMAND}`; export r; \
19652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19653         $(SET_LIB_PATH) \
19654         (cd $(TARGET_SUBDIR)/libmudflap && \
19655           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
19656
19657
19658 # Other targets (info, dvi, etc.)
19659
19660 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
19661 maybe-info-target-libmudflap:
19662
19663 info-target-libmudflap: \
19664     configure-target-libmudflap 
19665         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
19666         r=`${PWD_COMMAND}`; export r; \
19667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19668         $(SET_LIB_PATH) \
19669         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
19670         for flag in $(EXTRA_TARGET_FLAGS); do \
19671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19672         done; \
19673         (cd $(TARGET_SUBDIR)/libmudflap && \
19674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19676                   "RANLIB=$${RANLIB}" \
19677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19678                   info) \
19679           || exit 1
19680
19681
19682 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
19683 maybe-dvi-target-libmudflap:
19684
19685 dvi-target-libmudflap: \
19686     configure-target-libmudflap 
19687         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
19688         r=`${PWD_COMMAND}`; export r; \
19689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19690         $(SET_LIB_PATH) \
19691         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
19692         for flag in $(EXTRA_TARGET_FLAGS); do \
19693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19694         done; \
19695         (cd $(TARGET_SUBDIR)/libmudflap && \
19696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19698                   "RANLIB=$${RANLIB}" \
19699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19700                   dvi) \
19701           || exit 1
19702
19703
19704 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
19705 maybe-TAGS-target-libmudflap:
19706
19707 TAGS-target-libmudflap: \
19708     configure-target-libmudflap 
19709         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
19710         r=`${PWD_COMMAND}`; export r; \
19711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19712         $(SET_LIB_PATH) \
19713         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
19714         for flag in $(EXTRA_TARGET_FLAGS); do \
19715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19716         done; \
19717         (cd $(TARGET_SUBDIR)/libmudflap && \
19718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19720                   "RANLIB=$${RANLIB}" \
19721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19722                   TAGS) \
19723           || exit 1
19724
19725
19726 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
19727 maybe-install-info-target-libmudflap:
19728
19729 install-info-target-libmudflap: \
19730     configure-target-libmudflap \
19731     info-target-libmudflap 
19732         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
19733         r=`${PWD_COMMAND}`; export r; \
19734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19735         $(SET_LIB_PATH) \
19736         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
19737         for flag in $(EXTRA_TARGET_FLAGS); do \
19738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19739         done; \
19740         (cd $(TARGET_SUBDIR)/libmudflap && \
19741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19743                   "RANLIB=$${RANLIB}" \
19744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19745                   install-info) \
19746           || exit 1
19747
19748
19749 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
19750 maybe-installcheck-target-libmudflap:
19751
19752 installcheck-target-libmudflap: \
19753     configure-target-libmudflap 
19754         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
19755         r=`${PWD_COMMAND}`; export r; \
19756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19757         $(SET_LIB_PATH) \
19758         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
19759         for flag in $(EXTRA_TARGET_FLAGS); do \
19760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19761         done; \
19762         (cd $(TARGET_SUBDIR)/libmudflap && \
19763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19765                   "RANLIB=$${RANLIB}" \
19766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19767                   installcheck) \
19768           || exit 1
19769
19770
19771 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
19772 maybe-mostlyclean-target-libmudflap:
19773
19774 mostlyclean-target-libmudflap: 
19775         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
19776         r=`${PWD_COMMAND}`; export r; \
19777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19778         $(SET_LIB_PATH) \
19779         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
19780         for flag in $(EXTRA_TARGET_FLAGS); do \
19781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19782         done; \
19783         (cd $(TARGET_SUBDIR)/libmudflap && \
19784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19786                   "RANLIB=$${RANLIB}" \
19787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19788                   mostlyclean) \
19789           || exit 1
19790
19791
19792 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
19793 maybe-clean-target-libmudflap:
19794
19795 clean-target-libmudflap: 
19796         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
19797         r=`${PWD_COMMAND}`; export r; \
19798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19799         $(SET_LIB_PATH) \
19800         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
19801         for flag in $(EXTRA_TARGET_FLAGS); do \
19802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19803         done; \
19804         (cd $(TARGET_SUBDIR)/libmudflap && \
19805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19807                   "RANLIB=$${RANLIB}" \
19808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19809                   clean) \
19810           || exit 1
19811
19812
19813 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
19814 maybe-distclean-target-libmudflap:
19815
19816 distclean-target-libmudflap: 
19817         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
19818         r=`${PWD_COMMAND}`; export r; \
19819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19820         $(SET_LIB_PATH) \
19821         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
19822         for flag in $(EXTRA_TARGET_FLAGS); do \
19823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19824         done; \
19825         (cd $(TARGET_SUBDIR)/libmudflap && \
19826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19828                   "RANLIB=$${RANLIB}" \
19829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19830                   distclean) \
19831           || exit 1
19832
19833
19834 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
19835 maybe-maintainer-clean-target-libmudflap:
19836
19837 maintainer-clean-target-libmudflap: 
19838         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
19839         r=`${PWD_COMMAND}`; export r; \
19840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19841         $(SET_LIB_PATH) \
19842         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
19843         for flag in $(EXTRA_TARGET_FLAGS); do \
19844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19845         done; \
19846         (cd $(TARGET_SUBDIR)/libmudflap && \
19847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19849                   "RANLIB=$${RANLIB}" \
19850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19851                   maintainer-clean) \
19852           || exit 1
19853
19854
19855
19856 .PHONY: configure-target-newlib maybe-configure-target-newlib
19857 maybe-configure-target-newlib:
19858
19859 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
19860 $(TARGET_SUBDIR)/newlib/multilib.out: multilib.out
19861         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
19862         rm -f $(TARGET_SUBDIR)/newlib/Makefile || : ; \
19863         cp multilib.out $(TARGET_SUBDIR)/newlib/multilib.out
19864
19865 configure-target-newlib: $(TARGET_SUBDIR)/newlib/multilib.out
19866         @test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
19867         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
19868         r=`${PWD_COMMAND}`; export r; \
19869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19870         $(SET_LIB_PATH) \
19871         AR="$(AR_FOR_TARGET)"; export AR; \
19872         AS="$(AS_FOR_TARGET)"; export AS; \
19873         CC="$(CC_FOR_TARGET)"; export CC; \
19874         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
19875         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
19876         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
19877         CXX="$(CXX_FOR_TARGET)"; export CXX; \
19878         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
19879         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
19880         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
19881         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
19882         LD="$(LD_FOR_TARGET)"; export LD; \
19883         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
19884         NM="$(NM_FOR_TARGET)"; export NM; \
19885         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
19886         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
19887         echo Configuring in $(TARGET_SUBDIR)/newlib; \
19888         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
19889         case $(srcdir) in \
19890           /* | [A-Za-z]:[\\/]*) \
19891             topdir=$(srcdir) ;; \
19892           *) \
19893             case "$(TARGET_SUBDIR)" in \
19894               .) topdir="../$(srcdir)" ;; \
19895               *) topdir="../../$(srcdir)" ;; \
19896             esac ;; \
19897         esac; \
19898           srcdiroption="--srcdir=$${topdir}/newlib"; \
19899           libsrcdir="$$s/newlib"; \
19900         rm -f no-such-file || : ; \
19901         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
19902           $(TARGET_CONFIGARGS) $${srcdiroption} \
19903           --with-target-subdir="$(TARGET_SUBDIR)" \
19904           || exit 1
19905
19906 .PHONY: all-target-newlib maybe-all-target-newlib
19907 maybe-all-target-newlib:
19908 all-target-newlib: configure-target-newlib
19909         @r=`${PWD_COMMAND}`; export r; \
19910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19911         $(SET_LIB_PATH) \
19912         (cd $(TARGET_SUBDIR)/newlib && \
19913           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
19914
19915 .PHONY: check-target-newlib maybe-check-target-newlib
19916 maybe-check-target-newlib:
19917
19918 check-target-newlib:
19919         @r=`${PWD_COMMAND}`; export r; \
19920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19921         $(SET_LIB_PATH) \
19922         (cd $(TARGET_SUBDIR)/newlib && \
19923           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
19924
19925
19926 .PHONY: install-target-newlib maybe-install-target-newlib
19927 maybe-install-target-newlib:
19928
19929 install-target-newlib: installdirs
19930         @r=`${PWD_COMMAND}`; export r; \
19931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19932         $(SET_LIB_PATH) \
19933         (cd $(TARGET_SUBDIR)/newlib && \
19934           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
19935
19936
19937 # Other targets (info, dvi, etc.)
19938
19939 .PHONY: maybe-info-target-newlib info-target-newlib
19940 maybe-info-target-newlib:
19941
19942 info-target-newlib: \
19943     configure-target-newlib 
19944         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19945         r=`${PWD_COMMAND}`; export r; \
19946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19947         $(SET_LIB_PATH) \
19948         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
19949         for flag in $(EXTRA_TARGET_FLAGS); do \
19950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19951         done; \
19952         (cd $(TARGET_SUBDIR)/newlib && \
19953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19955                   "RANLIB=$${RANLIB}" \
19956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19957                   info) \
19958           || exit 1
19959
19960
19961 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
19962 maybe-dvi-target-newlib:
19963
19964 dvi-target-newlib: \
19965     configure-target-newlib 
19966         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19967         r=`${PWD_COMMAND}`; export r; \
19968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19969         $(SET_LIB_PATH) \
19970         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
19971         for flag in $(EXTRA_TARGET_FLAGS); do \
19972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19973         done; \
19974         (cd $(TARGET_SUBDIR)/newlib && \
19975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19977                   "RANLIB=$${RANLIB}" \
19978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19979                   dvi) \
19980           || exit 1
19981
19982
19983 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
19984 maybe-TAGS-target-newlib:
19985
19986 TAGS-target-newlib: \
19987     configure-target-newlib 
19988         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19989         r=`${PWD_COMMAND}`; export r; \
19990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19991         $(SET_LIB_PATH) \
19992         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
19993         for flag in $(EXTRA_TARGET_FLAGS); do \
19994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19995         done; \
19996         (cd $(TARGET_SUBDIR)/newlib && \
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                   TAGS) \
20002           || exit 1
20003
20004
20005 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
20006 maybe-install-info-target-newlib:
20007
20008 install-info-target-newlib: \
20009     configure-target-newlib \
20010     info-target-newlib 
20011         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
20012         r=`${PWD_COMMAND}`; export r; \
20013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20014         $(SET_LIB_PATH) \
20015         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
20016         for flag in $(EXTRA_TARGET_FLAGS); do \
20017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20018         done; \
20019         (cd $(TARGET_SUBDIR)/newlib && \
20020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20022                   "RANLIB=$${RANLIB}" \
20023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20024                   install-info) \
20025           || exit 1
20026
20027
20028 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
20029 maybe-installcheck-target-newlib:
20030
20031 installcheck-target-newlib: \
20032     configure-target-newlib 
20033         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
20034         r=`${PWD_COMMAND}`; export r; \
20035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20036         $(SET_LIB_PATH) \
20037         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
20038         for flag in $(EXTRA_TARGET_FLAGS); do \
20039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20040         done; \
20041         (cd $(TARGET_SUBDIR)/newlib && \
20042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20044                   "RANLIB=$${RANLIB}" \
20045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20046                   installcheck) \
20047           || exit 1
20048
20049
20050 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
20051 maybe-mostlyclean-target-newlib:
20052
20053 mostlyclean-target-newlib: 
20054         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
20055         r=`${PWD_COMMAND}`; export r; \
20056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20057         $(SET_LIB_PATH) \
20058         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
20059         for flag in $(EXTRA_TARGET_FLAGS); do \
20060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20061         done; \
20062         (cd $(TARGET_SUBDIR)/newlib && \
20063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20065                   "RANLIB=$${RANLIB}" \
20066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20067                   mostlyclean) \
20068           || exit 1
20069
20070
20071 .PHONY: maybe-clean-target-newlib clean-target-newlib
20072 maybe-clean-target-newlib:
20073
20074 clean-target-newlib: 
20075         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
20076         r=`${PWD_COMMAND}`; export r; \
20077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20078         $(SET_LIB_PATH) \
20079         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
20080         for flag in $(EXTRA_TARGET_FLAGS); do \
20081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20082         done; \
20083         (cd $(TARGET_SUBDIR)/newlib && \
20084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20086                   "RANLIB=$${RANLIB}" \
20087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20088                   clean) \
20089           || exit 1
20090
20091
20092 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
20093 maybe-distclean-target-newlib:
20094
20095 distclean-target-newlib: 
20096         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
20097         r=`${PWD_COMMAND}`; export r; \
20098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20099         $(SET_LIB_PATH) \
20100         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
20101         for flag in $(EXTRA_TARGET_FLAGS); do \
20102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20103         done; \
20104         (cd $(TARGET_SUBDIR)/newlib && \
20105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20107                   "RANLIB=$${RANLIB}" \
20108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20109                   distclean) \
20110           || exit 1
20111
20112
20113 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
20114 maybe-maintainer-clean-target-newlib:
20115
20116 maintainer-clean-target-newlib: 
20117         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
20118         r=`${PWD_COMMAND}`; export r; \
20119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20120         $(SET_LIB_PATH) \
20121         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
20122         for flag in $(EXTRA_TARGET_FLAGS); do \
20123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20124         done; \
20125         (cd $(TARGET_SUBDIR)/newlib && \
20126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20128                   "RANLIB=$${RANLIB}" \
20129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20130                   maintainer-clean) \
20131           || exit 1
20132
20133
20134
20135 .PHONY: configure-target-libf2c maybe-configure-target-libf2c
20136 maybe-configure-target-libf2c:
20137
20138 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
20139 $(TARGET_SUBDIR)/libf2c/multilib.out: multilib.out
20140         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libf2c ; \
20141         rm -f $(TARGET_SUBDIR)/libf2c/Makefile || : ; \
20142         cp multilib.out $(TARGET_SUBDIR)/libf2c/multilib.out
20143
20144 configure-target-libf2c: $(TARGET_SUBDIR)/libf2c/multilib.out
20145         @test ! -f $(TARGET_SUBDIR)/libf2c/Makefile || exit 0; \
20146         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libf2c ; \
20147         r=`${PWD_COMMAND}`; export r; \
20148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20149         $(SET_LIB_PATH) \
20150         AR="$(AR_FOR_TARGET)"; export AR; \
20151         AS="$(AS_FOR_TARGET)"; export AS; \
20152         CC="$(CC_FOR_TARGET)"; export CC; \
20153         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
20154         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
20155         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
20156         CXX="$(CXX_FOR_TARGET)"; export CXX; \
20157         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
20158         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
20159         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
20160         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
20161         LD="$(LD_FOR_TARGET)"; export LD; \
20162         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
20163         NM="$(NM_FOR_TARGET)"; export NM; \
20164         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
20165         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
20166         echo Configuring in $(TARGET_SUBDIR)/libf2c; \
20167         cd "$(TARGET_SUBDIR)/libf2c" || exit 1; \
20168         case $(srcdir) in \
20169           /* | [A-Za-z]:[\\/]*) \
20170             topdir=$(srcdir) ;; \
20171           *) \
20172             case "$(TARGET_SUBDIR)" in \
20173               .) topdir="../$(srcdir)" ;; \
20174               *) topdir="../../$(srcdir)" ;; \
20175             esac ;; \
20176         esac; \
20177           srcdiroption="--srcdir=$${topdir}/libf2c"; \
20178           libsrcdir="$$s/libf2c"; \
20179         rm -f no-such-file || : ; \
20180         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
20181           $(TARGET_CONFIGARGS) $${srcdiroption} \
20182           --with-target-subdir="$(TARGET_SUBDIR)" \
20183           || exit 1
20184
20185 .PHONY: all-target-libf2c maybe-all-target-libf2c
20186 maybe-all-target-libf2c:
20187 all-target-libf2c: configure-target-libf2c
20188         @r=`${PWD_COMMAND}`; export r; \
20189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20190         $(SET_LIB_PATH) \
20191         (cd $(TARGET_SUBDIR)/libf2c && \
20192           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
20193
20194 .PHONY: check-target-libf2c maybe-check-target-libf2c
20195 maybe-check-target-libf2c:
20196
20197 check-target-libf2c:
20198         @r=`${PWD_COMMAND}`; export r; \
20199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20200         $(SET_LIB_PATH) \
20201         (cd $(TARGET_SUBDIR)/libf2c && \
20202           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
20203
20204
20205 .PHONY: install-target-libf2c maybe-install-target-libf2c
20206 maybe-install-target-libf2c:
20207
20208 install-target-libf2c: installdirs
20209         @r=`${PWD_COMMAND}`; export r; \
20210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20211         $(SET_LIB_PATH) \
20212         (cd $(TARGET_SUBDIR)/libf2c && \
20213           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
20214
20215
20216 # Other targets (info, dvi, etc.)
20217
20218 .PHONY: maybe-info-target-libf2c info-target-libf2c
20219 maybe-info-target-libf2c:
20220
20221 info-target-libf2c: \
20222     configure-target-libf2c 
20223         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
20224         r=`${PWD_COMMAND}`; export r; \
20225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20226         $(SET_LIB_PATH) \
20227         echo "Doing info in $(TARGET_SUBDIR)/libf2c" ; \
20228         for flag in $(EXTRA_TARGET_FLAGS); do \
20229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20230         done; \
20231         (cd $(TARGET_SUBDIR)/libf2c && \
20232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20234                   "RANLIB=$${RANLIB}" \
20235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20236                   info) \
20237           || exit 1
20238
20239
20240 .PHONY: maybe-dvi-target-libf2c dvi-target-libf2c
20241 maybe-dvi-target-libf2c:
20242
20243 dvi-target-libf2c: \
20244     configure-target-libf2c 
20245         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
20246         r=`${PWD_COMMAND}`; export r; \
20247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20248         $(SET_LIB_PATH) \
20249         echo "Doing dvi in $(TARGET_SUBDIR)/libf2c" ; \
20250         for flag in $(EXTRA_TARGET_FLAGS); do \
20251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20252         done; \
20253         (cd $(TARGET_SUBDIR)/libf2c && \
20254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20256                   "RANLIB=$${RANLIB}" \
20257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20258                   dvi) \
20259           || exit 1
20260
20261
20262 .PHONY: maybe-TAGS-target-libf2c TAGS-target-libf2c
20263 maybe-TAGS-target-libf2c:
20264
20265 TAGS-target-libf2c: \
20266     configure-target-libf2c 
20267         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
20268         r=`${PWD_COMMAND}`; export r; \
20269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20270         $(SET_LIB_PATH) \
20271         echo "Doing TAGS in $(TARGET_SUBDIR)/libf2c" ; \
20272         for flag in $(EXTRA_TARGET_FLAGS); do \
20273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20274         done; \
20275         (cd $(TARGET_SUBDIR)/libf2c && \
20276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20278                   "RANLIB=$${RANLIB}" \
20279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20280                   TAGS) \
20281           || exit 1
20282
20283
20284 .PHONY: maybe-install-info-target-libf2c install-info-target-libf2c
20285 maybe-install-info-target-libf2c:
20286
20287 install-info-target-libf2c: \
20288     configure-target-libf2c \
20289     info-target-libf2c 
20290         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
20291         r=`${PWD_COMMAND}`; export r; \
20292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20293         $(SET_LIB_PATH) \
20294         echo "Doing install-info in $(TARGET_SUBDIR)/libf2c" ; \
20295         for flag in $(EXTRA_TARGET_FLAGS); do \
20296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20297         done; \
20298         (cd $(TARGET_SUBDIR)/libf2c && \
20299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20301                   "RANLIB=$${RANLIB}" \
20302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20303                   install-info) \
20304           || exit 1
20305
20306
20307 .PHONY: maybe-installcheck-target-libf2c installcheck-target-libf2c
20308 maybe-installcheck-target-libf2c:
20309
20310 installcheck-target-libf2c: \
20311     configure-target-libf2c 
20312         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
20313         r=`${PWD_COMMAND}`; export r; \
20314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20315         $(SET_LIB_PATH) \
20316         echo "Doing installcheck in $(TARGET_SUBDIR)/libf2c" ; \
20317         for flag in $(EXTRA_TARGET_FLAGS); do \
20318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20319         done; \
20320         (cd $(TARGET_SUBDIR)/libf2c && \
20321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20323                   "RANLIB=$${RANLIB}" \
20324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20325                   installcheck) \
20326           || exit 1
20327
20328
20329 .PHONY: maybe-mostlyclean-target-libf2c mostlyclean-target-libf2c
20330 maybe-mostlyclean-target-libf2c:
20331
20332 mostlyclean-target-libf2c: 
20333         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
20334         r=`${PWD_COMMAND}`; export r; \
20335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20336         $(SET_LIB_PATH) \
20337         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libf2c" ; \
20338         for flag in $(EXTRA_TARGET_FLAGS); do \
20339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20340         done; \
20341         (cd $(TARGET_SUBDIR)/libf2c && \
20342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20344                   "RANLIB=$${RANLIB}" \
20345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20346                   mostlyclean) \
20347           || exit 1
20348
20349
20350 .PHONY: maybe-clean-target-libf2c clean-target-libf2c
20351 maybe-clean-target-libf2c:
20352
20353 clean-target-libf2c: 
20354         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
20355         r=`${PWD_COMMAND}`; export r; \
20356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20357         $(SET_LIB_PATH) \
20358         echo "Doing clean in $(TARGET_SUBDIR)/libf2c" ; \
20359         for flag in $(EXTRA_TARGET_FLAGS); do \
20360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20361         done; \
20362         (cd $(TARGET_SUBDIR)/libf2c && \
20363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20365                   "RANLIB=$${RANLIB}" \
20366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20367                   clean) \
20368           || exit 1
20369
20370
20371 .PHONY: maybe-distclean-target-libf2c distclean-target-libf2c
20372 maybe-distclean-target-libf2c:
20373
20374 distclean-target-libf2c: 
20375         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
20376         r=`${PWD_COMMAND}`; export r; \
20377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20378         $(SET_LIB_PATH) \
20379         echo "Doing distclean in $(TARGET_SUBDIR)/libf2c" ; \
20380         for flag in $(EXTRA_TARGET_FLAGS); do \
20381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20382         done; \
20383         (cd $(TARGET_SUBDIR)/libf2c && \
20384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20386                   "RANLIB=$${RANLIB}" \
20387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20388                   distclean) \
20389           || exit 1
20390
20391
20392 .PHONY: maybe-maintainer-clean-target-libf2c maintainer-clean-target-libf2c
20393 maybe-maintainer-clean-target-libf2c:
20394
20395 maintainer-clean-target-libf2c: 
20396         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
20397         r=`${PWD_COMMAND}`; export r; \
20398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20399         $(SET_LIB_PATH) \
20400         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libf2c" ; \
20401         for flag in $(EXTRA_TARGET_FLAGS); do \
20402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20403         done; \
20404         (cd $(TARGET_SUBDIR)/libf2c && \
20405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20407                   "RANLIB=$${RANLIB}" \
20408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20409                   maintainer-clean) \
20410           || exit 1
20411
20412
20413
20414 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
20415 maybe-configure-target-libgfortran:
20416
20417 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
20418 $(TARGET_SUBDIR)/libgfortran/multilib.out: multilib.out
20419         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
20420         rm -f $(TARGET_SUBDIR)/libgfortran/Makefile || : ; \
20421         cp multilib.out $(TARGET_SUBDIR)/libgfortran/multilib.out
20422
20423 configure-target-libgfortran: $(TARGET_SUBDIR)/libgfortran/multilib.out
20424         @test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
20425         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
20426         r=`${PWD_COMMAND}`; export r; \
20427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20428         $(SET_LIB_PATH) \
20429         AR="$(AR_FOR_TARGET)"; export AR; \
20430         AS="$(AS_FOR_TARGET)"; export AS; \
20431         CC="$(CC_FOR_TARGET)"; export CC; \
20432         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
20433         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
20434         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
20435         CXX="$(CXX_FOR_TARGET)"; export CXX; \
20436         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
20437         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
20438         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
20439         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
20440         LD="$(LD_FOR_TARGET)"; export LD; \
20441         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
20442         NM="$(NM_FOR_TARGET)"; export NM; \
20443         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
20444         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
20445         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
20446         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
20447         case $(srcdir) in \
20448           /* | [A-Za-z]:[\\/]*) \
20449             topdir=$(srcdir) ;; \
20450           *) \
20451             case "$(TARGET_SUBDIR)" in \
20452               .) topdir="../$(srcdir)" ;; \
20453               *) topdir="../../$(srcdir)" ;; \
20454             esac ;; \
20455         esac; \
20456           srcdiroption="--srcdir=$${topdir}/libgfortran"; \
20457           libsrcdir="$$s/libgfortran"; \
20458         rm -f no-such-file || : ; \
20459         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
20460           $(TARGET_CONFIGARGS) $${srcdiroption} \
20461           --with-target-subdir="$(TARGET_SUBDIR)" \
20462           || exit 1
20463
20464 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
20465 maybe-all-target-libgfortran:
20466 all-target-libgfortran: configure-target-libgfortran
20467         @r=`${PWD_COMMAND}`; export r; \
20468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20469         $(SET_LIB_PATH) \
20470         (cd $(TARGET_SUBDIR)/libgfortran && \
20471           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
20472
20473 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
20474 maybe-check-target-libgfortran:
20475
20476 check-target-libgfortran:
20477         @r=`${PWD_COMMAND}`; export r; \
20478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20479         $(SET_LIB_PATH) \
20480         (cd $(TARGET_SUBDIR)/libgfortran && \
20481           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
20482
20483
20484 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
20485 maybe-install-target-libgfortran:
20486
20487 install-target-libgfortran: installdirs
20488         @r=`${PWD_COMMAND}`; export r; \
20489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20490         $(SET_LIB_PATH) \
20491         (cd $(TARGET_SUBDIR)/libgfortran && \
20492           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
20493
20494
20495 # Other targets (info, dvi, etc.)
20496
20497 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
20498 maybe-info-target-libgfortran:
20499
20500 info-target-libgfortran: \
20501     configure-target-libgfortran 
20502         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
20503         r=`${PWD_COMMAND}`; export r; \
20504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20505         $(SET_LIB_PATH) \
20506         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
20507         for flag in $(EXTRA_TARGET_FLAGS); do \
20508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20509         done; \
20510         (cd $(TARGET_SUBDIR)/libgfortran && \
20511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20513                   "RANLIB=$${RANLIB}" \
20514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20515                   info) \
20516           || exit 1
20517
20518
20519 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
20520 maybe-dvi-target-libgfortran:
20521
20522 dvi-target-libgfortran: \
20523     configure-target-libgfortran 
20524         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
20525         r=`${PWD_COMMAND}`; export r; \
20526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20527         $(SET_LIB_PATH) \
20528         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
20529         for flag in $(EXTRA_TARGET_FLAGS); do \
20530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20531         done; \
20532         (cd $(TARGET_SUBDIR)/libgfortran && \
20533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20535                   "RANLIB=$${RANLIB}" \
20536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20537                   dvi) \
20538           || exit 1
20539
20540
20541 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
20542 maybe-TAGS-target-libgfortran:
20543
20544 TAGS-target-libgfortran: \
20545     configure-target-libgfortran 
20546         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
20547         r=`${PWD_COMMAND}`; export r; \
20548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20549         $(SET_LIB_PATH) \
20550         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
20551         for flag in $(EXTRA_TARGET_FLAGS); do \
20552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20553         done; \
20554         (cd $(TARGET_SUBDIR)/libgfortran && \
20555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20557                   "RANLIB=$${RANLIB}" \
20558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20559                   TAGS) \
20560           || exit 1
20561
20562
20563 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
20564 maybe-install-info-target-libgfortran:
20565
20566 install-info-target-libgfortran: \
20567     configure-target-libgfortran \
20568     info-target-libgfortran 
20569         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
20570         r=`${PWD_COMMAND}`; export r; \
20571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20572         $(SET_LIB_PATH) \
20573         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
20574         for flag in $(EXTRA_TARGET_FLAGS); do \
20575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20576         done; \
20577         (cd $(TARGET_SUBDIR)/libgfortran && \
20578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20580                   "RANLIB=$${RANLIB}" \
20581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20582                   install-info) \
20583           || exit 1
20584
20585
20586 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
20587 maybe-installcheck-target-libgfortran:
20588
20589 installcheck-target-libgfortran: \
20590     configure-target-libgfortran 
20591         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
20592         r=`${PWD_COMMAND}`; export r; \
20593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20594         $(SET_LIB_PATH) \
20595         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
20596         for flag in $(EXTRA_TARGET_FLAGS); do \
20597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20598         done; \
20599         (cd $(TARGET_SUBDIR)/libgfortran && \
20600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20602                   "RANLIB=$${RANLIB}" \
20603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20604                   installcheck) \
20605           || exit 1
20606
20607
20608 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
20609 maybe-mostlyclean-target-libgfortran:
20610
20611 mostlyclean-target-libgfortran: 
20612         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
20613         r=`${PWD_COMMAND}`; export r; \
20614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20615         $(SET_LIB_PATH) \
20616         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
20617         for flag in $(EXTRA_TARGET_FLAGS); do \
20618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20619         done; \
20620         (cd $(TARGET_SUBDIR)/libgfortran && \
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                   mostlyclean) \
20626           || exit 1
20627
20628
20629 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
20630 maybe-clean-target-libgfortran:
20631
20632 clean-target-libgfortran: 
20633         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
20634         r=`${PWD_COMMAND}`; export r; \
20635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20636         $(SET_LIB_PATH) \
20637         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
20638         for flag in $(EXTRA_TARGET_FLAGS); do \
20639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20640         done; \
20641         (cd $(TARGET_SUBDIR)/libgfortran && \
20642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20644                   "RANLIB=$${RANLIB}" \
20645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20646                   clean) \
20647           || exit 1
20648
20649
20650 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
20651 maybe-distclean-target-libgfortran:
20652
20653 distclean-target-libgfortran: 
20654         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
20655         r=`${PWD_COMMAND}`; export r; \
20656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20657         $(SET_LIB_PATH) \
20658         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
20659         for flag in $(EXTRA_TARGET_FLAGS); do \
20660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20661         done; \
20662         (cd $(TARGET_SUBDIR)/libgfortran && \
20663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20665                   "RANLIB=$${RANLIB}" \
20666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20667                   distclean) \
20668           || exit 1
20669
20670
20671 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
20672 maybe-maintainer-clean-target-libgfortran:
20673
20674 maintainer-clean-target-libgfortran: 
20675         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
20676         r=`${PWD_COMMAND}`; export r; \
20677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20678         $(SET_LIB_PATH) \
20679         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
20680         for flag in $(EXTRA_TARGET_FLAGS); do \
20681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20682         done; \
20683         (cd $(TARGET_SUBDIR)/libgfortran && \
20684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20686                   "RANLIB=$${RANLIB}" \
20687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20688                   maintainer-clean) \
20689           || exit 1
20690
20691
20692
20693 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
20694 maybe-configure-target-libobjc:
20695
20696 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
20697 $(TARGET_SUBDIR)/libobjc/multilib.out: multilib.out
20698         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
20699         rm -f $(TARGET_SUBDIR)/libobjc/Makefile || : ; \
20700         cp multilib.out $(TARGET_SUBDIR)/libobjc/multilib.out
20701
20702 configure-target-libobjc: $(TARGET_SUBDIR)/libobjc/multilib.out
20703         @test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
20704         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
20705         r=`${PWD_COMMAND}`; export r; \
20706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20707         $(SET_LIB_PATH) \
20708         AR="$(AR_FOR_TARGET)"; export AR; \
20709         AS="$(AS_FOR_TARGET)"; export AS; \
20710         CC="$(CC_FOR_TARGET)"; export CC; \
20711         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
20712         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
20713         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
20714         CXX="$(CXX_FOR_TARGET)"; export CXX; \
20715         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
20716         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
20717         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
20718         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
20719         LD="$(LD_FOR_TARGET)"; export LD; \
20720         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
20721         NM="$(NM_FOR_TARGET)"; export NM; \
20722         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
20723         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
20724         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
20725         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
20726         case $(srcdir) in \
20727           /* | [A-Za-z]:[\\/]*) \
20728             topdir=$(srcdir) ;; \
20729           *) \
20730             case "$(TARGET_SUBDIR)" in \
20731               .) topdir="../$(srcdir)" ;; \
20732               *) topdir="../../$(srcdir)" ;; \
20733             esac ;; \
20734         esac; \
20735           srcdiroption="--srcdir=$${topdir}/libobjc"; \
20736           libsrcdir="$$s/libobjc"; \
20737         rm -f no-such-file || : ; \
20738         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
20739           $(TARGET_CONFIGARGS) $${srcdiroption} \
20740           --with-target-subdir="$(TARGET_SUBDIR)" \
20741           || exit 1
20742
20743 .PHONY: all-target-libobjc maybe-all-target-libobjc
20744 maybe-all-target-libobjc:
20745 all-target-libobjc: configure-target-libobjc
20746         @r=`${PWD_COMMAND}`; export r; \
20747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20748         $(SET_LIB_PATH) \
20749         (cd $(TARGET_SUBDIR)/libobjc && \
20750           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
20751
20752 .PHONY: check-target-libobjc maybe-check-target-libobjc
20753 maybe-check-target-libobjc:
20754
20755 check-target-libobjc:
20756         @r=`${PWD_COMMAND}`; export r; \
20757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20758         $(SET_LIB_PATH) \
20759         (cd $(TARGET_SUBDIR)/libobjc && \
20760           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
20761
20762
20763 .PHONY: install-target-libobjc maybe-install-target-libobjc
20764 maybe-install-target-libobjc:
20765
20766 install-target-libobjc: installdirs
20767         @r=`${PWD_COMMAND}`; export r; \
20768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20769         $(SET_LIB_PATH) \
20770         (cd $(TARGET_SUBDIR)/libobjc && \
20771           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
20772
20773
20774 # Other targets (info, dvi, etc.)
20775
20776 .PHONY: maybe-info-target-libobjc info-target-libobjc
20777 maybe-info-target-libobjc:
20778
20779 info-target-libobjc: \
20780     configure-target-libobjc 
20781         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
20782         r=`${PWD_COMMAND}`; export r; \
20783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20784         $(SET_LIB_PATH) \
20785         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
20786         for flag in $(EXTRA_TARGET_FLAGS); do \
20787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20788         done; \
20789         (cd $(TARGET_SUBDIR)/libobjc && \
20790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20792                   "RANLIB=$${RANLIB}" \
20793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20794                   info) \
20795           || exit 1
20796
20797
20798 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
20799 maybe-dvi-target-libobjc:
20800
20801 dvi-target-libobjc: \
20802     configure-target-libobjc 
20803         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
20804         r=`${PWD_COMMAND}`; export r; \
20805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20806         $(SET_LIB_PATH) \
20807         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
20808         for flag in $(EXTRA_TARGET_FLAGS); do \
20809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20810         done; \
20811         (cd $(TARGET_SUBDIR)/libobjc && \
20812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20814                   "RANLIB=$${RANLIB}" \
20815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20816                   dvi) \
20817           || exit 1
20818
20819
20820 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
20821 maybe-TAGS-target-libobjc:
20822
20823 TAGS-target-libobjc: \
20824     configure-target-libobjc 
20825         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
20826         r=`${PWD_COMMAND}`; export r; \
20827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20828         $(SET_LIB_PATH) \
20829         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
20830         for flag in $(EXTRA_TARGET_FLAGS); do \
20831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20832         done; \
20833         (cd $(TARGET_SUBDIR)/libobjc && \
20834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20836                   "RANLIB=$${RANLIB}" \
20837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20838                   TAGS) \
20839           || exit 1
20840
20841
20842 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
20843 maybe-install-info-target-libobjc:
20844
20845 install-info-target-libobjc: \
20846     configure-target-libobjc \
20847     info-target-libobjc 
20848         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
20849         r=`${PWD_COMMAND}`; export r; \
20850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20851         $(SET_LIB_PATH) \
20852         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
20853         for flag in $(EXTRA_TARGET_FLAGS); do \
20854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20855         done; \
20856         (cd $(TARGET_SUBDIR)/libobjc && \
20857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20859                   "RANLIB=$${RANLIB}" \
20860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20861                   install-info) \
20862           || exit 1
20863
20864
20865 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
20866 maybe-installcheck-target-libobjc:
20867
20868 installcheck-target-libobjc: \
20869     configure-target-libobjc 
20870         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
20871         r=`${PWD_COMMAND}`; export r; \
20872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20873         $(SET_LIB_PATH) \
20874         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
20875         for flag in $(EXTRA_TARGET_FLAGS); do \
20876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20877         done; \
20878         (cd $(TARGET_SUBDIR)/libobjc && \
20879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20881                   "RANLIB=$${RANLIB}" \
20882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20883                   installcheck) \
20884           || exit 1
20885
20886
20887 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
20888 maybe-mostlyclean-target-libobjc:
20889
20890 mostlyclean-target-libobjc: 
20891         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
20892         r=`${PWD_COMMAND}`; export r; \
20893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20894         $(SET_LIB_PATH) \
20895         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
20896         for flag in $(EXTRA_TARGET_FLAGS); do \
20897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20898         done; \
20899         (cd $(TARGET_SUBDIR)/libobjc && \
20900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20902                   "RANLIB=$${RANLIB}" \
20903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20904                   mostlyclean) \
20905           || exit 1
20906
20907
20908 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
20909 maybe-clean-target-libobjc:
20910
20911 clean-target-libobjc: 
20912         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
20913         r=`${PWD_COMMAND}`; export r; \
20914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20915         $(SET_LIB_PATH) \
20916         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
20917         for flag in $(EXTRA_TARGET_FLAGS); do \
20918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20919         done; \
20920         (cd $(TARGET_SUBDIR)/libobjc && \
20921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20923                   "RANLIB=$${RANLIB}" \
20924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20925                   clean) \
20926           || exit 1
20927
20928
20929 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
20930 maybe-distclean-target-libobjc:
20931
20932 distclean-target-libobjc: 
20933         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
20934         r=`${PWD_COMMAND}`; export r; \
20935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20936         $(SET_LIB_PATH) \
20937         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
20938         for flag in $(EXTRA_TARGET_FLAGS); do \
20939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20940         done; \
20941         (cd $(TARGET_SUBDIR)/libobjc && \
20942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20944                   "RANLIB=$${RANLIB}" \
20945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20946                   distclean) \
20947           || exit 1
20948
20949
20950 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
20951 maybe-maintainer-clean-target-libobjc:
20952
20953 maintainer-clean-target-libobjc: 
20954         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
20955         r=`${PWD_COMMAND}`; export r; \
20956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20957         $(SET_LIB_PATH) \
20958         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
20959         for flag in $(EXTRA_TARGET_FLAGS); do \
20960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20961         done; \
20962         (cd $(TARGET_SUBDIR)/libobjc && \
20963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20965                   "RANLIB=$${RANLIB}" \
20966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20967                   maintainer-clean) \
20968           || exit 1
20969
20970
20971
20972 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
20973 maybe-configure-target-libtermcap:
20974
20975 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
20976 $(TARGET_SUBDIR)/libtermcap/multilib.out: multilib.out
20977         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
20978         rm -f $(TARGET_SUBDIR)/libtermcap/Makefile || : ; \
20979         cp multilib.out $(TARGET_SUBDIR)/libtermcap/multilib.out
20980
20981 configure-target-libtermcap: $(TARGET_SUBDIR)/libtermcap/multilib.out
20982         @test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
20983         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
20984         r=`${PWD_COMMAND}`; export r; \
20985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20986         $(SET_LIB_PATH) \
20987         AR="$(AR_FOR_TARGET)"; export AR; \
20988         AS="$(AS_FOR_TARGET)"; export AS; \
20989         CC="$(CC_FOR_TARGET)"; export CC; \
20990         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
20991         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
20992         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
20993         CXX="$(CXX_FOR_TARGET)"; export CXX; \
20994         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
20995         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
20996         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
20997         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
20998         LD="$(LD_FOR_TARGET)"; export LD; \
20999         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
21000         NM="$(NM_FOR_TARGET)"; export NM; \
21001         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
21002         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
21003         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
21004         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
21005         case $(srcdir) in \
21006           /* | [A-Za-z]:[\\/]*) \
21007             topdir=$(srcdir) ;; \
21008           *) \
21009             case "$(TARGET_SUBDIR)" in \
21010               .) topdir="../$(srcdir)" ;; \
21011               *) topdir="../../$(srcdir)" ;; \
21012             esac ;; \
21013         esac; \
21014         if [ "$(srcdir)" = "." ] ; then \
21015           if [ "$(TARGET_SUBDIR)" != "." ] ; then \
21016             if $(SHELL) $$s/symlink-tree $${topdir}/libtermcap "no-such-file" ; then \
21017               if [ -f Makefile ]; then \
21018                 if $(MAKE) distclean; then \
21019                   true; \
21020                 else \
21021                   exit 1; \
21022                 fi; \
21023               else \
21024                 true; \
21025               fi; \
21026             else \
21027               exit 1; \
21028             fi; \
21029           else \
21030             true; \
21031           fi; \
21032           srcdiroption="--srcdir=."; \
21033           libsrcdir="."; \
21034         else \
21035           srcdiroption="--srcdir=$${topdir}/libtermcap"; \
21036           libsrcdir="$$s/libtermcap"; \
21037         fi; \
21038         rm -f no-such-file || : ; \
21039         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
21040           $(TARGET_CONFIGARGS) $${srcdiroption} \
21041           --with-target-subdir="$(TARGET_SUBDIR)" \
21042           || exit 1
21043
21044 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
21045 maybe-all-target-libtermcap:
21046 all-target-libtermcap: configure-target-libtermcap
21047         @r=`${PWD_COMMAND}`; export r; \
21048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21049         $(SET_LIB_PATH) \
21050         (cd $(TARGET_SUBDIR)/libtermcap && \
21051           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
21052
21053 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
21054 maybe-check-target-libtermcap:
21055
21056 # Dummy target for uncheckable module.
21057 check-target-libtermcap:
21058
21059
21060 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
21061 maybe-install-target-libtermcap:
21062
21063 install-target-libtermcap: installdirs
21064         @r=`${PWD_COMMAND}`; export r; \
21065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21066         $(SET_LIB_PATH) \
21067         (cd $(TARGET_SUBDIR)/libtermcap && \
21068           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
21069
21070
21071 # Other targets (info, dvi, etc.)
21072
21073 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
21074 maybe-info-target-libtermcap:
21075
21076 info-target-libtermcap: \
21077     configure-target-libtermcap 
21078         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
21079         r=`${PWD_COMMAND}`; export r; \
21080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21081         $(SET_LIB_PATH) \
21082         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
21083         for flag in $(EXTRA_TARGET_FLAGS); do \
21084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21085         done; \
21086         (cd $(TARGET_SUBDIR)/libtermcap && \
21087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21089                   "RANLIB=$${RANLIB}" \
21090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21091                   info) \
21092           || exit 1
21093
21094
21095 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
21096 maybe-dvi-target-libtermcap:
21097
21098 dvi-target-libtermcap: \
21099     configure-target-libtermcap 
21100         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
21101         r=`${PWD_COMMAND}`; export r; \
21102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21103         $(SET_LIB_PATH) \
21104         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
21105         for flag in $(EXTRA_TARGET_FLAGS); do \
21106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21107         done; \
21108         (cd $(TARGET_SUBDIR)/libtermcap && \
21109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21111                   "RANLIB=$${RANLIB}" \
21112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21113                   dvi) \
21114           || exit 1
21115
21116
21117 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
21118 maybe-TAGS-target-libtermcap:
21119
21120 TAGS-target-libtermcap: \
21121     configure-target-libtermcap 
21122         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
21123         r=`${PWD_COMMAND}`; export r; \
21124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21125         $(SET_LIB_PATH) \
21126         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
21127         for flag in $(EXTRA_TARGET_FLAGS); do \
21128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21129         done; \
21130         (cd $(TARGET_SUBDIR)/libtermcap && \
21131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21133                   "RANLIB=$${RANLIB}" \
21134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21135                   TAGS) \
21136           || exit 1
21137
21138
21139 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
21140 maybe-install-info-target-libtermcap:
21141
21142 install-info-target-libtermcap: \
21143     configure-target-libtermcap \
21144     info-target-libtermcap 
21145         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
21146         r=`${PWD_COMMAND}`; export r; \
21147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21148         $(SET_LIB_PATH) \
21149         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
21150         for flag in $(EXTRA_TARGET_FLAGS); do \
21151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21152         done; \
21153         (cd $(TARGET_SUBDIR)/libtermcap && \
21154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21156                   "RANLIB=$${RANLIB}" \
21157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21158                   install-info) \
21159           || exit 1
21160
21161
21162 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
21163 maybe-installcheck-target-libtermcap:
21164
21165 installcheck-target-libtermcap: \
21166     configure-target-libtermcap 
21167         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
21168         r=`${PWD_COMMAND}`; export r; \
21169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21170         $(SET_LIB_PATH) \
21171         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
21172         for flag in $(EXTRA_TARGET_FLAGS); do \
21173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21174         done; \
21175         (cd $(TARGET_SUBDIR)/libtermcap && \
21176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21178                   "RANLIB=$${RANLIB}" \
21179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21180                   installcheck) \
21181           || exit 1
21182
21183
21184 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
21185 maybe-mostlyclean-target-libtermcap:
21186
21187 # libtermcap doesn't support mostlyclean.
21188 mostlyclean-target-libtermcap:
21189
21190
21191 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
21192 maybe-clean-target-libtermcap:
21193
21194 # libtermcap doesn't support clean.
21195 clean-target-libtermcap:
21196
21197
21198 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
21199 maybe-distclean-target-libtermcap:
21200
21201 # libtermcap doesn't support distclean.
21202 distclean-target-libtermcap:
21203
21204
21205 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
21206 maybe-maintainer-clean-target-libtermcap:
21207
21208 # libtermcap doesn't support maintainer-clean.
21209 maintainer-clean-target-libtermcap:
21210
21211
21212
21213 .PHONY: configure-target-winsup maybe-configure-target-winsup
21214 maybe-configure-target-winsup:
21215
21216 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
21217 $(TARGET_SUBDIR)/winsup/multilib.out: multilib.out
21218         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
21219         rm -f $(TARGET_SUBDIR)/winsup/Makefile || : ; \
21220         cp multilib.out $(TARGET_SUBDIR)/winsup/multilib.out
21221
21222 configure-target-winsup: $(TARGET_SUBDIR)/winsup/multilib.out
21223         @test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
21224         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
21225         r=`${PWD_COMMAND}`; export r; \
21226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21227         $(SET_LIB_PATH) \
21228         AR="$(AR_FOR_TARGET)"; export AR; \
21229         AS="$(AS_FOR_TARGET)"; export AS; \
21230         CC="$(CC_FOR_TARGET)"; export CC; \
21231         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
21232         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
21233         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
21234         CXX="$(CXX_FOR_TARGET)"; export CXX; \
21235         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
21236         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
21237         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
21238         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
21239         LD="$(LD_FOR_TARGET)"; export LD; \
21240         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
21241         NM="$(NM_FOR_TARGET)"; export NM; \
21242         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
21243         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
21244         echo Configuring in $(TARGET_SUBDIR)/winsup; \
21245         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
21246         case $(srcdir) in \
21247           /* | [A-Za-z]:[\\/]*) \
21248             topdir=$(srcdir) ;; \
21249           *) \
21250             case "$(TARGET_SUBDIR)" in \
21251               .) topdir="../$(srcdir)" ;; \
21252               *) topdir="../../$(srcdir)" ;; \
21253             esac ;; \
21254         esac; \
21255           srcdiroption="--srcdir=$${topdir}/winsup"; \
21256           libsrcdir="$$s/winsup"; \
21257         rm -f no-such-file || : ; \
21258         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
21259           $(TARGET_CONFIGARGS) $${srcdiroption} \
21260           --with-target-subdir="$(TARGET_SUBDIR)" \
21261           || exit 1
21262
21263 .PHONY: all-target-winsup maybe-all-target-winsup
21264 maybe-all-target-winsup:
21265 all-target-winsup: configure-target-winsup
21266         @r=`${PWD_COMMAND}`; export r; \
21267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21268         $(SET_LIB_PATH) \
21269         (cd $(TARGET_SUBDIR)/winsup && \
21270           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
21271
21272 .PHONY: check-target-winsup maybe-check-target-winsup
21273 maybe-check-target-winsup:
21274
21275 check-target-winsup:
21276         @r=`${PWD_COMMAND}`; export r; \
21277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21278         $(SET_LIB_PATH) \
21279         (cd $(TARGET_SUBDIR)/winsup && \
21280           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
21281
21282
21283 .PHONY: install-target-winsup maybe-install-target-winsup
21284 maybe-install-target-winsup:
21285
21286 install-target-winsup: installdirs
21287         @r=`${PWD_COMMAND}`; export r; \
21288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21289         $(SET_LIB_PATH) \
21290         (cd $(TARGET_SUBDIR)/winsup && \
21291           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
21292
21293
21294 # Other targets (info, dvi, etc.)
21295
21296 .PHONY: maybe-info-target-winsup info-target-winsup
21297 maybe-info-target-winsup:
21298
21299 info-target-winsup: \
21300     configure-target-winsup 
21301         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
21302         r=`${PWD_COMMAND}`; export r; \
21303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21304         $(SET_LIB_PATH) \
21305         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
21306         for flag in $(EXTRA_TARGET_FLAGS); do \
21307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21308         done; \
21309         (cd $(TARGET_SUBDIR)/winsup && \
21310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21312                   "RANLIB=$${RANLIB}" \
21313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21314                   info) \
21315           || exit 1
21316
21317
21318 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
21319 maybe-dvi-target-winsup:
21320
21321 dvi-target-winsup: \
21322     configure-target-winsup 
21323         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
21324         r=`${PWD_COMMAND}`; export r; \
21325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21326         $(SET_LIB_PATH) \
21327         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
21328         for flag in $(EXTRA_TARGET_FLAGS); do \
21329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21330         done; \
21331         (cd $(TARGET_SUBDIR)/winsup && \
21332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21334                   "RANLIB=$${RANLIB}" \
21335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21336                   dvi) \
21337           || exit 1
21338
21339
21340 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
21341 maybe-TAGS-target-winsup:
21342
21343 TAGS-target-winsup: \
21344     configure-target-winsup 
21345         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
21346         r=`${PWD_COMMAND}`; export r; \
21347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21348         $(SET_LIB_PATH) \
21349         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
21350         for flag in $(EXTRA_TARGET_FLAGS); do \
21351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21352         done; \
21353         (cd $(TARGET_SUBDIR)/winsup && \
21354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21356                   "RANLIB=$${RANLIB}" \
21357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21358                   TAGS) \
21359           || exit 1
21360
21361
21362 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
21363 maybe-install-info-target-winsup:
21364
21365 install-info-target-winsup: \
21366     configure-target-winsup \
21367     info-target-winsup 
21368         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
21369         r=`${PWD_COMMAND}`; export r; \
21370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21371         $(SET_LIB_PATH) \
21372         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
21373         for flag in $(EXTRA_TARGET_FLAGS); do \
21374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21375         done; \
21376         (cd $(TARGET_SUBDIR)/winsup && \
21377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21379                   "RANLIB=$${RANLIB}" \
21380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21381                   install-info) \
21382           || exit 1
21383
21384
21385 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
21386 maybe-installcheck-target-winsup:
21387
21388 installcheck-target-winsup: \
21389     configure-target-winsup 
21390         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
21391         r=`${PWD_COMMAND}`; export r; \
21392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21393         $(SET_LIB_PATH) \
21394         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
21395         for flag in $(EXTRA_TARGET_FLAGS); do \
21396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21397         done; \
21398         (cd $(TARGET_SUBDIR)/winsup && \
21399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21401                   "RANLIB=$${RANLIB}" \
21402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21403                   installcheck) \
21404           || exit 1
21405
21406
21407 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
21408 maybe-mostlyclean-target-winsup:
21409
21410 mostlyclean-target-winsup: 
21411         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
21412         r=`${PWD_COMMAND}`; export r; \
21413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21414         $(SET_LIB_PATH) \
21415         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
21416         for flag in $(EXTRA_TARGET_FLAGS); do \
21417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21418         done; \
21419         (cd $(TARGET_SUBDIR)/winsup && \
21420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21422                   "RANLIB=$${RANLIB}" \
21423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21424                   mostlyclean) \
21425           || exit 1
21426
21427
21428 .PHONY: maybe-clean-target-winsup clean-target-winsup
21429 maybe-clean-target-winsup:
21430
21431 clean-target-winsup: 
21432         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
21433         r=`${PWD_COMMAND}`; export r; \
21434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21435         $(SET_LIB_PATH) \
21436         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
21437         for flag in $(EXTRA_TARGET_FLAGS); do \
21438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21439         done; \
21440         (cd $(TARGET_SUBDIR)/winsup && \
21441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21443                   "RANLIB=$${RANLIB}" \
21444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21445                   clean) \
21446           || exit 1
21447
21448
21449 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
21450 maybe-distclean-target-winsup:
21451
21452 distclean-target-winsup: 
21453         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
21454         r=`${PWD_COMMAND}`; export r; \
21455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21456         $(SET_LIB_PATH) \
21457         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
21458         for flag in $(EXTRA_TARGET_FLAGS); do \
21459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21460         done; \
21461         (cd $(TARGET_SUBDIR)/winsup && \
21462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21464                   "RANLIB=$${RANLIB}" \
21465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21466                   distclean) \
21467           || exit 1
21468
21469
21470 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
21471 maybe-maintainer-clean-target-winsup:
21472
21473 maintainer-clean-target-winsup: 
21474         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
21475         r=`${PWD_COMMAND}`; export r; \
21476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21477         $(SET_LIB_PATH) \
21478         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
21479         for flag in $(EXTRA_TARGET_FLAGS); do \
21480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21481         done; \
21482         (cd $(TARGET_SUBDIR)/winsup && \
21483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21485                   "RANLIB=$${RANLIB}" \
21486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21487                   maintainer-clean) \
21488           || exit 1
21489
21490
21491
21492 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
21493 maybe-configure-target-libgloss:
21494
21495 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
21496 $(TARGET_SUBDIR)/libgloss/multilib.out: multilib.out
21497         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
21498         rm -f $(TARGET_SUBDIR)/libgloss/Makefile || : ; \
21499         cp multilib.out $(TARGET_SUBDIR)/libgloss/multilib.out
21500
21501 configure-target-libgloss: $(TARGET_SUBDIR)/libgloss/multilib.out
21502         @test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
21503         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
21504         r=`${PWD_COMMAND}`; export r; \
21505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21506         $(SET_LIB_PATH) \
21507         AR="$(AR_FOR_TARGET)"; export AR; \
21508         AS="$(AS_FOR_TARGET)"; export AS; \
21509         CC="$(CC_FOR_TARGET)"; export CC; \
21510         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
21511         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
21512         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
21513         CXX="$(CXX_FOR_TARGET)"; export CXX; \
21514         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
21515         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
21516         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
21517         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
21518         LD="$(LD_FOR_TARGET)"; export LD; \
21519         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
21520         NM="$(NM_FOR_TARGET)"; export NM; \
21521         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
21522         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
21523         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
21524         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
21525         case $(srcdir) in \
21526           /* | [A-Za-z]:[\\/]*) \
21527             topdir=$(srcdir) ;; \
21528           *) \
21529             case "$(TARGET_SUBDIR)" in \
21530               .) topdir="../$(srcdir)" ;; \
21531               *) topdir="../../$(srcdir)" ;; \
21532             esac ;; \
21533         esac; \
21534           srcdiroption="--srcdir=$${topdir}/libgloss"; \
21535           libsrcdir="$$s/libgloss"; \
21536         rm -f no-such-file || : ; \
21537         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
21538           $(TARGET_CONFIGARGS) $${srcdiroption} \
21539           --with-target-subdir="$(TARGET_SUBDIR)" \
21540           || exit 1
21541
21542 .PHONY: all-target-libgloss maybe-all-target-libgloss
21543 maybe-all-target-libgloss:
21544 all-target-libgloss: configure-target-libgloss
21545         @r=`${PWD_COMMAND}`; export r; \
21546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21547         $(SET_LIB_PATH) \
21548         (cd $(TARGET_SUBDIR)/libgloss && \
21549           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
21550
21551 .PHONY: check-target-libgloss maybe-check-target-libgloss
21552 maybe-check-target-libgloss:
21553
21554 # Dummy target for uncheckable module.
21555 check-target-libgloss:
21556
21557
21558 .PHONY: install-target-libgloss maybe-install-target-libgloss
21559 maybe-install-target-libgloss:
21560
21561 install-target-libgloss: installdirs
21562         @r=`${PWD_COMMAND}`; export r; \
21563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21564         $(SET_LIB_PATH) \
21565         (cd $(TARGET_SUBDIR)/libgloss && \
21566           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
21567
21568
21569 # Other targets (info, dvi, etc.)
21570
21571 .PHONY: maybe-info-target-libgloss info-target-libgloss
21572 maybe-info-target-libgloss:
21573
21574 info-target-libgloss: \
21575     configure-target-libgloss 
21576         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
21577         r=`${PWD_COMMAND}`; export r; \
21578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21579         $(SET_LIB_PATH) \
21580         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
21581         for flag in $(EXTRA_TARGET_FLAGS); do \
21582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21583         done; \
21584         (cd $(TARGET_SUBDIR)/libgloss && \
21585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21587                   "RANLIB=$${RANLIB}" \
21588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21589                   info) \
21590           || exit 1
21591
21592
21593 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
21594 maybe-dvi-target-libgloss:
21595
21596 dvi-target-libgloss: \
21597     configure-target-libgloss 
21598         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
21599         r=`${PWD_COMMAND}`; export r; \
21600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21601         $(SET_LIB_PATH) \
21602         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
21603         for flag in $(EXTRA_TARGET_FLAGS); do \
21604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21605         done; \
21606         (cd $(TARGET_SUBDIR)/libgloss && \
21607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21609                   "RANLIB=$${RANLIB}" \
21610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21611                   dvi) \
21612           || exit 1
21613
21614
21615 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
21616 maybe-TAGS-target-libgloss:
21617
21618 TAGS-target-libgloss: \
21619     configure-target-libgloss 
21620         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
21621         r=`${PWD_COMMAND}`; export r; \
21622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21623         $(SET_LIB_PATH) \
21624         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
21625         for flag in $(EXTRA_TARGET_FLAGS); do \
21626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21627         done; \
21628         (cd $(TARGET_SUBDIR)/libgloss && \
21629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21631                   "RANLIB=$${RANLIB}" \
21632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21633                   TAGS) \
21634           || exit 1
21635
21636
21637 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
21638 maybe-install-info-target-libgloss:
21639
21640 install-info-target-libgloss: \
21641     configure-target-libgloss \
21642     info-target-libgloss 
21643         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
21644         r=`${PWD_COMMAND}`; export r; \
21645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21646         $(SET_LIB_PATH) \
21647         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
21648         for flag in $(EXTRA_TARGET_FLAGS); do \
21649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21650         done; \
21651         (cd $(TARGET_SUBDIR)/libgloss && \
21652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21654                   "RANLIB=$${RANLIB}" \
21655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21656                   install-info) \
21657           || exit 1
21658
21659
21660 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
21661 maybe-installcheck-target-libgloss:
21662
21663 installcheck-target-libgloss: \
21664     configure-target-libgloss 
21665         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
21666         r=`${PWD_COMMAND}`; export r; \
21667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21668         $(SET_LIB_PATH) \
21669         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
21670         for flag in $(EXTRA_TARGET_FLAGS); do \
21671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21672         done; \
21673         (cd $(TARGET_SUBDIR)/libgloss && \
21674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21676                   "RANLIB=$${RANLIB}" \
21677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21678                   installcheck) \
21679           || exit 1
21680
21681
21682 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
21683 maybe-mostlyclean-target-libgloss:
21684
21685 mostlyclean-target-libgloss: 
21686         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
21687         r=`${PWD_COMMAND}`; export r; \
21688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21689         $(SET_LIB_PATH) \
21690         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
21691         for flag in $(EXTRA_TARGET_FLAGS); do \
21692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21693         done; \
21694         (cd $(TARGET_SUBDIR)/libgloss && \
21695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21697                   "RANLIB=$${RANLIB}" \
21698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21699                   mostlyclean) \
21700           || exit 1
21701
21702
21703 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
21704 maybe-clean-target-libgloss:
21705
21706 clean-target-libgloss: 
21707         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
21708         r=`${PWD_COMMAND}`; export r; \
21709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21710         $(SET_LIB_PATH) \
21711         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
21712         for flag in $(EXTRA_TARGET_FLAGS); do \
21713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21714         done; \
21715         (cd $(TARGET_SUBDIR)/libgloss && \
21716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21718                   "RANLIB=$${RANLIB}" \
21719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21720                   clean) \
21721           || exit 1
21722
21723
21724 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
21725 maybe-distclean-target-libgloss:
21726
21727 distclean-target-libgloss: 
21728         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
21729         r=`${PWD_COMMAND}`; export r; \
21730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21731         $(SET_LIB_PATH) \
21732         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
21733         for flag in $(EXTRA_TARGET_FLAGS); do \
21734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21735         done; \
21736         (cd $(TARGET_SUBDIR)/libgloss && \
21737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21739                   "RANLIB=$${RANLIB}" \
21740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21741                   distclean) \
21742           || exit 1
21743
21744
21745 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
21746 maybe-maintainer-clean-target-libgloss:
21747
21748 maintainer-clean-target-libgloss: 
21749         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
21750         r=`${PWD_COMMAND}`; export r; \
21751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21752         $(SET_LIB_PATH) \
21753         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
21754         for flag in $(EXTRA_TARGET_FLAGS); do \
21755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21756         done; \
21757         (cd $(TARGET_SUBDIR)/libgloss && \
21758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21760                   "RANLIB=$${RANLIB}" \
21761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21762                   maintainer-clean) \
21763           || exit 1
21764
21765
21766
21767 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
21768 maybe-configure-target-libiberty:
21769
21770 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
21771 $(TARGET_SUBDIR)/libiberty/multilib.out: multilib.out
21772         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
21773         rm -f $(TARGET_SUBDIR)/libiberty/Makefile || : ; \
21774         cp multilib.out $(TARGET_SUBDIR)/libiberty/multilib.out
21775
21776 configure-target-libiberty: $(TARGET_SUBDIR)/libiberty/multilib.out
21777         @test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
21778         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
21779         r=`${PWD_COMMAND}`; export r; \
21780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21781         $(SET_LIB_PATH) \
21782         AR="$(AR_FOR_TARGET)"; export AR; \
21783         AS="$(AS_FOR_TARGET)"; export AS; \
21784         CC="$(CC_FOR_TARGET)"; export CC; \
21785         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
21786         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
21787         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
21788         CXX="$(CXX_FOR_TARGET)"; export CXX; \
21789         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
21790         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
21791         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
21792         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
21793         LD="$(LD_FOR_TARGET)"; export LD; \
21794         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
21795         NM="$(NM_FOR_TARGET)"; export NM; \
21796         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
21797         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
21798         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
21799         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
21800         case $(srcdir) in \
21801           /* | [A-Za-z]:[\\/]*) \
21802             topdir=$(srcdir) ;; \
21803           *) \
21804             case "$(TARGET_SUBDIR)" in \
21805               .) topdir="../$(srcdir)" ;; \
21806               *) topdir="../../$(srcdir)" ;; \
21807             esac ;; \
21808         esac; \
21809           srcdiroption="--srcdir=$${topdir}/libiberty"; \
21810           libsrcdir="$$s/libiberty"; \
21811         rm -f no-such-file || : ; \
21812         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
21813           $(TARGET_CONFIGARGS) $${srcdiroption} \
21814           --with-target-subdir="$(TARGET_SUBDIR)" \
21815           || exit 1
21816
21817 .PHONY: all-target-libiberty maybe-all-target-libiberty
21818 maybe-all-target-libiberty:
21819 all-target-libiberty: configure-target-libiberty
21820         @r=`${PWD_COMMAND}`; export r; \
21821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21822         $(SET_LIB_PATH) \
21823         (cd $(TARGET_SUBDIR)/libiberty && \
21824           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
21825
21826 .PHONY: check-target-libiberty maybe-check-target-libiberty
21827 maybe-check-target-libiberty:
21828
21829 check-target-libiberty:
21830         @r=`${PWD_COMMAND}`; export r; \
21831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21832         $(SET_LIB_PATH) \
21833         (cd $(TARGET_SUBDIR)/libiberty && \
21834           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
21835
21836
21837 .PHONY: install-target-libiberty maybe-install-target-libiberty
21838 maybe-install-target-libiberty:
21839
21840 install-target-libiberty: installdirs
21841         @r=`${PWD_COMMAND}`; export r; \
21842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21843         $(SET_LIB_PATH) \
21844         (cd $(TARGET_SUBDIR)/libiberty && \
21845           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
21846
21847
21848 # Other targets (info, dvi, etc.)
21849
21850 .PHONY: maybe-info-target-libiberty info-target-libiberty
21851 maybe-info-target-libiberty:
21852
21853 info-target-libiberty: \
21854     configure-target-libiberty 
21855         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
21856         r=`${PWD_COMMAND}`; export r; \
21857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21858         $(SET_LIB_PATH) \
21859         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
21860         for flag in $(EXTRA_TARGET_FLAGS); do \
21861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21862         done; \
21863         (cd $(TARGET_SUBDIR)/libiberty && \
21864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21866                   "RANLIB=$${RANLIB}" \
21867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21868                   info) \
21869           || exit 1
21870
21871
21872 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
21873 maybe-dvi-target-libiberty:
21874
21875 dvi-target-libiberty: \
21876     configure-target-libiberty 
21877         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
21878         r=`${PWD_COMMAND}`; export r; \
21879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21880         $(SET_LIB_PATH) \
21881         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
21882         for flag in $(EXTRA_TARGET_FLAGS); do \
21883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21884         done; \
21885         (cd $(TARGET_SUBDIR)/libiberty && \
21886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21888                   "RANLIB=$${RANLIB}" \
21889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21890                   dvi) \
21891           || exit 1
21892
21893
21894 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
21895 maybe-TAGS-target-libiberty:
21896
21897 TAGS-target-libiberty: \
21898     configure-target-libiberty 
21899         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
21900         r=`${PWD_COMMAND}`; export r; \
21901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21902         $(SET_LIB_PATH) \
21903         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
21904         for flag in $(EXTRA_TARGET_FLAGS); do \
21905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21906         done; \
21907         (cd $(TARGET_SUBDIR)/libiberty && \
21908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21910                   "RANLIB=$${RANLIB}" \
21911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21912                   TAGS) \
21913           || exit 1
21914
21915
21916 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
21917 maybe-install-info-target-libiberty:
21918
21919 install-info-target-libiberty: \
21920     configure-target-libiberty \
21921     info-target-libiberty 
21922         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
21923         r=`${PWD_COMMAND}`; export r; \
21924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21925         $(SET_LIB_PATH) \
21926         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
21927         for flag in $(EXTRA_TARGET_FLAGS); do \
21928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21929         done; \
21930         (cd $(TARGET_SUBDIR)/libiberty && \
21931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21933                   "RANLIB=$${RANLIB}" \
21934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21935                   install-info) \
21936           || exit 1
21937
21938
21939 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
21940 maybe-installcheck-target-libiberty:
21941
21942 installcheck-target-libiberty: \
21943     configure-target-libiberty 
21944         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
21945         r=`${PWD_COMMAND}`; export r; \
21946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21947         $(SET_LIB_PATH) \
21948         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
21949         for flag in $(EXTRA_TARGET_FLAGS); do \
21950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21951         done; \
21952         (cd $(TARGET_SUBDIR)/libiberty && \
21953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21955                   "RANLIB=$${RANLIB}" \
21956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21957                   installcheck) \
21958           || exit 1
21959
21960
21961 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
21962 maybe-mostlyclean-target-libiberty:
21963
21964 mostlyclean-target-libiberty: 
21965         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
21966         r=`${PWD_COMMAND}`; export r; \
21967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21968         $(SET_LIB_PATH) \
21969         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
21970         for flag in $(EXTRA_TARGET_FLAGS); do \
21971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21972         done; \
21973         (cd $(TARGET_SUBDIR)/libiberty && \
21974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21976                   "RANLIB=$${RANLIB}" \
21977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21978                   mostlyclean) \
21979           || exit 1
21980
21981
21982 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
21983 maybe-clean-target-libiberty:
21984
21985 clean-target-libiberty: 
21986         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
21987         r=`${PWD_COMMAND}`; export r; \
21988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21989         $(SET_LIB_PATH) \
21990         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
21991         for flag in $(EXTRA_TARGET_FLAGS); do \
21992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21993         done; \
21994         (cd $(TARGET_SUBDIR)/libiberty && \
21995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21997                   "RANLIB=$${RANLIB}" \
21998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21999                   clean) \
22000           || exit 1
22001
22002
22003 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
22004 maybe-distclean-target-libiberty:
22005
22006 distclean-target-libiberty: 
22007         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
22008         r=`${PWD_COMMAND}`; export r; \
22009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22010         $(SET_LIB_PATH) \
22011         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
22012         for flag in $(EXTRA_TARGET_FLAGS); do \
22013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22014         done; \
22015         (cd $(TARGET_SUBDIR)/libiberty && \
22016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22018                   "RANLIB=$${RANLIB}" \
22019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22020                   distclean) \
22021           || exit 1
22022
22023
22024 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
22025 maybe-maintainer-clean-target-libiberty:
22026
22027 maintainer-clean-target-libiberty: 
22028         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
22029         r=`${PWD_COMMAND}`; export r; \
22030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22031         $(SET_LIB_PATH) \
22032         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
22033         for flag in $(EXTRA_TARGET_FLAGS); do \
22034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22035         done; \
22036         (cd $(TARGET_SUBDIR)/libiberty && \
22037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22039                   "RANLIB=$${RANLIB}" \
22040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22041                   maintainer-clean) \
22042           || exit 1
22043
22044
22045
22046 .PHONY: configure-target-gperf maybe-configure-target-gperf
22047 maybe-configure-target-gperf:
22048
22049 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
22050 $(TARGET_SUBDIR)/gperf/multilib.out: multilib.out
22051         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
22052         rm -f $(TARGET_SUBDIR)/gperf/Makefile || : ; \
22053         cp multilib.out $(TARGET_SUBDIR)/gperf/multilib.out
22054
22055 configure-target-gperf: $(TARGET_SUBDIR)/gperf/multilib.out
22056         @test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
22057         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
22058         r=`${PWD_COMMAND}`; export r; \
22059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22060         $(SET_LIB_PATH) \
22061         AR="$(AR_FOR_TARGET)"; export AR; \
22062         AS="$(AS_FOR_TARGET)"; export AS; \
22063         CC="$(CC_FOR_TARGET)"; export CC; \
22064         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
22065         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
22066         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22067         CXX="$(CXX_FOR_TARGET)"; export CXX; \
22068         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22069         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22070         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
22071         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22072         LD="$(LD_FOR_TARGET)"; export LD; \
22073         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22074         NM="$(NM_FOR_TARGET)"; export NM; \
22075         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22076         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22077         echo Configuring in $(TARGET_SUBDIR)/gperf; \
22078         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
22079         case $(srcdir) in \
22080           /* | [A-Za-z]:[\\/]*) \
22081             topdir=$(srcdir) ;; \
22082           *) \
22083             case "$(TARGET_SUBDIR)" in \
22084               .) topdir="../$(srcdir)" ;; \
22085               *) topdir="../../$(srcdir)" ;; \
22086             esac ;; \
22087         esac; \
22088           srcdiroption="--srcdir=$${topdir}/gperf"; \
22089           libsrcdir="$$s/gperf"; \
22090         rm -f no-such-file || : ; \
22091         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22092           $(TARGET_CONFIGARGS) $${srcdiroption} \
22093           --with-target-subdir="$(TARGET_SUBDIR)" \
22094           || exit 1
22095
22096 .PHONY: all-target-gperf maybe-all-target-gperf
22097 maybe-all-target-gperf:
22098 all-target-gperf: configure-target-gperf
22099         @r=`${PWD_COMMAND}`; export r; \
22100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22101         $(SET_LIB_PATH) \
22102         (cd $(TARGET_SUBDIR)/gperf && \
22103           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
22104
22105 .PHONY: check-target-gperf maybe-check-target-gperf
22106 maybe-check-target-gperf:
22107
22108 check-target-gperf:
22109         @r=`${PWD_COMMAND}`; export r; \
22110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22111         $(SET_LIB_PATH) \
22112         (cd $(TARGET_SUBDIR)/gperf && \
22113           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
22114
22115
22116 .PHONY: install-target-gperf maybe-install-target-gperf
22117 maybe-install-target-gperf:
22118
22119 install-target-gperf: installdirs
22120         @r=`${PWD_COMMAND}`; export r; \
22121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22122         $(SET_LIB_PATH) \
22123         (cd $(TARGET_SUBDIR)/gperf && \
22124           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
22125
22126
22127 # Other targets (info, dvi, etc.)
22128
22129 .PHONY: maybe-info-target-gperf info-target-gperf
22130 maybe-info-target-gperf:
22131
22132 info-target-gperf: \
22133     configure-target-gperf 
22134         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
22135         r=`${PWD_COMMAND}`; export r; \
22136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22137         $(SET_LIB_PATH) \
22138         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
22139         for flag in $(EXTRA_TARGET_FLAGS); do \
22140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22141         done; \
22142         (cd $(TARGET_SUBDIR)/gperf && \
22143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22145                   "RANLIB=$${RANLIB}" \
22146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22147                   info) \
22148           || exit 1
22149
22150
22151 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
22152 maybe-dvi-target-gperf:
22153
22154 dvi-target-gperf: \
22155     configure-target-gperf 
22156         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
22157         r=`${PWD_COMMAND}`; export r; \
22158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22159         $(SET_LIB_PATH) \
22160         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
22161         for flag in $(EXTRA_TARGET_FLAGS); do \
22162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22163         done; \
22164         (cd $(TARGET_SUBDIR)/gperf && \
22165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22167                   "RANLIB=$${RANLIB}" \
22168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22169                   dvi) \
22170           || exit 1
22171
22172
22173 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
22174 maybe-TAGS-target-gperf:
22175
22176 TAGS-target-gperf: \
22177     configure-target-gperf 
22178         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
22179         r=`${PWD_COMMAND}`; export r; \
22180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22181         $(SET_LIB_PATH) \
22182         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
22183         for flag in $(EXTRA_TARGET_FLAGS); do \
22184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22185         done; \
22186         (cd $(TARGET_SUBDIR)/gperf && \
22187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22189                   "RANLIB=$${RANLIB}" \
22190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22191                   TAGS) \
22192           || exit 1
22193
22194
22195 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
22196 maybe-install-info-target-gperf:
22197
22198 install-info-target-gperf: \
22199     configure-target-gperf \
22200     info-target-gperf 
22201         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
22202         r=`${PWD_COMMAND}`; export r; \
22203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22204         $(SET_LIB_PATH) \
22205         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
22206         for flag in $(EXTRA_TARGET_FLAGS); do \
22207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22208         done; \
22209         (cd $(TARGET_SUBDIR)/gperf && \
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                   install-info) \
22215           || exit 1
22216
22217
22218 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
22219 maybe-installcheck-target-gperf:
22220
22221 installcheck-target-gperf: \
22222     configure-target-gperf 
22223         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
22224         r=`${PWD_COMMAND}`; export r; \
22225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22226         $(SET_LIB_PATH) \
22227         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
22228         for flag in $(EXTRA_TARGET_FLAGS); do \
22229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22230         done; \
22231         (cd $(TARGET_SUBDIR)/gperf && \
22232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22234                   "RANLIB=$${RANLIB}" \
22235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22236                   installcheck) \
22237           || exit 1
22238
22239
22240 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
22241 maybe-mostlyclean-target-gperf:
22242
22243 mostlyclean-target-gperf: 
22244         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
22245         r=`${PWD_COMMAND}`; export r; \
22246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22247         $(SET_LIB_PATH) \
22248         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
22249         for flag in $(EXTRA_TARGET_FLAGS); do \
22250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22251         done; \
22252         (cd $(TARGET_SUBDIR)/gperf && \
22253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22255                   "RANLIB=$${RANLIB}" \
22256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22257                   mostlyclean) \
22258           || exit 1
22259
22260
22261 .PHONY: maybe-clean-target-gperf clean-target-gperf
22262 maybe-clean-target-gperf:
22263
22264 clean-target-gperf: 
22265         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
22266         r=`${PWD_COMMAND}`; export r; \
22267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22268         $(SET_LIB_PATH) \
22269         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
22270         for flag in $(EXTRA_TARGET_FLAGS); do \
22271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22272         done; \
22273         (cd $(TARGET_SUBDIR)/gperf && \
22274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22276                   "RANLIB=$${RANLIB}" \
22277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22278                   clean) \
22279           || exit 1
22280
22281
22282 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
22283 maybe-distclean-target-gperf:
22284
22285 distclean-target-gperf: 
22286         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
22287         r=`${PWD_COMMAND}`; export r; \
22288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22289         $(SET_LIB_PATH) \
22290         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
22291         for flag in $(EXTRA_TARGET_FLAGS); do \
22292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22293         done; \
22294         (cd $(TARGET_SUBDIR)/gperf && \
22295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22297                   "RANLIB=$${RANLIB}" \
22298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22299                   distclean) \
22300           || exit 1
22301
22302
22303 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
22304 maybe-maintainer-clean-target-gperf:
22305
22306 maintainer-clean-target-gperf: 
22307         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
22308         r=`${PWD_COMMAND}`; export r; \
22309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22310         $(SET_LIB_PATH) \
22311         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
22312         for flag in $(EXTRA_TARGET_FLAGS); do \
22313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22314         done; \
22315         (cd $(TARGET_SUBDIR)/gperf && \
22316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22318                   "RANLIB=$${RANLIB}" \
22319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22320                   maintainer-clean) \
22321           || exit 1
22322
22323
22324
22325 .PHONY: configure-target-examples maybe-configure-target-examples
22326 maybe-configure-target-examples:
22327
22328 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
22329 $(TARGET_SUBDIR)/examples/multilib.out: multilib.out
22330         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
22331         rm -f $(TARGET_SUBDIR)/examples/Makefile || : ; \
22332         cp multilib.out $(TARGET_SUBDIR)/examples/multilib.out
22333
22334 configure-target-examples: $(TARGET_SUBDIR)/examples/multilib.out
22335         @test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
22336         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
22337         r=`${PWD_COMMAND}`; export r; \
22338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22339         $(SET_LIB_PATH) \
22340         AR="$(AR_FOR_TARGET)"; export AR; \
22341         AS="$(AS_FOR_TARGET)"; export AS; \
22342         CC="$(CC_FOR_TARGET)"; export CC; \
22343         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
22344         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
22345         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22346         CXX="$(CXX_FOR_TARGET)"; export CXX; \
22347         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22348         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22349         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
22350         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22351         LD="$(LD_FOR_TARGET)"; export LD; \
22352         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22353         NM="$(NM_FOR_TARGET)"; export NM; \
22354         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22355         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22356         echo Configuring in $(TARGET_SUBDIR)/examples; \
22357         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
22358         case $(srcdir) in \
22359           /* | [A-Za-z]:[\\/]*) \
22360             topdir=$(srcdir) ;; \
22361           *) \
22362             case "$(TARGET_SUBDIR)" in \
22363               .) topdir="../$(srcdir)" ;; \
22364               *) topdir="../../$(srcdir)" ;; \
22365             esac ;; \
22366         esac; \
22367           srcdiroption="--srcdir=$${topdir}/examples"; \
22368           libsrcdir="$$s/examples"; \
22369         rm -f no-such-file || : ; \
22370         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22371           $(TARGET_CONFIGARGS) $${srcdiroption} \
22372           --with-target-subdir="$(TARGET_SUBDIR)" \
22373           || exit 1
22374
22375 .PHONY: all-target-examples maybe-all-target-examples
22376 maybe-all-target-examples:
22377 all-target-examples: configure-target-examples
22378         @r=`${PWD_COMMAND}`; export r; \
22379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22380         $(SET_LIB_PATH) \
22381         (cd $(TARGET_SUBDIR)/examples && \
22382           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
22383
22384 .PHONY: check-target-examples maybe-check-target-examples
22385 maybe-check-target-examples:
22386
22387 # Dummy target for uncheckable module.
22388 check-target-examples:
22389
22390
22391 .PHONY: install-target-examples maybe-install-target-examples
22392 maybe-install-target-examples:
22393
22394 # Dummy target for uninstallable.
22395 install-target-examples:
22396
22397
22398 # Other targets (info, dvi, etc.)
22399
22400 .PHONY: maybe-info-target-examples info-target-examples
22401 maybe-info-target-examples:
22402
22403 info-target-examples: \
22404     configure-target-examples 
22405         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
22406         r=`${PWD_COMMAND}`; export r; \
22407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22408         $(SET_LIB_PATH) \
22409         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
22410         for flag in $(EXTRA_TARGET_FLAGS); do \
22411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22412         done; \
22413         (cd $(TARGET_SUBDIR)/examples && \
22414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22416                   "RANLIB=$${RANLIB}" \
22417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22418                   info) \
22419           || exit 1
22420
22421
22422 .PHONY: maybe-dvi-target-examples dvi-target-examples
22423 maybe-dvi-target-examples:
22424
22425 dvi-target-examples: \
22426     configure-target-examples 
22427         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
22428         r=`${PWD_COMMAND}`; export r; \
22429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22430         $(SET_LIB_PATH) \
22431         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
22432         for flag in $(EXTRA_TARGET_FLAGS); do \
22433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22434         done; \
22435         (cd $(TARGET_SUBDIR)/examples && \
22436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22438                   "RANLIB=$${RANLIB}" \
22439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22440                   dvi) \
22441           || exit 1
22442
22443
22444 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
22445 maybe-TAGS-target-examples:
22446
22447 TAGS-target-examples: \
22448     configure-target-examples 
22449         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
22450         r=`${PWD_COMMAND}`; export r; \
22451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22452         $(SET_LIB_PATH) \
22453         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
22454         for flag in $(EXTRA_TARGET_FLAGS); do \
22455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22456         done; \
22457         (cd $(TARGET_SUBDIR)/examples && \
22458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22460                   "RANLIB=$${RANLIB}" \
22461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22462                   TAGS) \
22463           || exit 1
22464
22465
22466 .PHONY: maybe-install-info-target-examples install-info-target-examples
22467 maybe-install-info-target-examples:
22468
22469 install-info-target-examples: \
22470     configure-target-examples \
22471     info-target-examples 
22472         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
22473         r=`${PWD_COMMAND}`; export r; \
22474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22475         $(SET_LIB_PATH) \
22476         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
22477         for flag in $(EXTRA_TARGET_FLAGS); do \
22478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22479         done; \
22480         (cd $(TARGET_SUBDIR)/examples && \
22481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22483                   "RANLIB=$${RANLIB}" \
22484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22485                   install-info) \
22486           || exit 1
22487
22488
22489 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
22490 maybe-installcheck-target-examples:
22491
22492 installcheck-target-examples: \
22493     configure-target-examples 
22494         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
22495         r=`${PWD_COMMAND}`; export r; \
22496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22497         $(SET_LIB_PATH) \
22498         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
22499         for flag in $(EXTRA_TARGET_FLAGS); do \
22500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22501         done; \
22502         (cd $(TARGET_SUBDIR)/examples && \
22503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22505                   "RANLIB=$${RANLIB}" \
22506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22507                   installcheck) \
22508           || exit 1
22509
22510
22511 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
22512 maybe-mostlyclean-target-examples:
22513
22514 mostlyclean-target-examples: 
22515         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
22516         r=`${PWD_COMMAND}`; export r; \
22517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22518         $(SET_LIB_PATH) \
22519         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
22520         for flag in $(EXTRA_TARGET_FLAGS); do \
22521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22522         done; \
22523         (cd $(TARGET_SUBDIR)/examples && \
22524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22526                   "RANLIB=$${RANLIB}" \
22527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22528                   mostlyclean) \
22529           || exit 1
22530
22531
22532 .PHONY: maybe-clean-target-examples clean-target-examples
22533 maybe-clean-target-examples:
22534
22535 clean-target-examples: 
22536         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
22537         r=`${PWD_COMMAND}`; export r; \
22538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22539         $(SET_LIB_PATH) \
22540         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
22541         for flag in $(EXTRA_TARGET_FLAGS); do \
22542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22543         done; \
22544         (cd $(TARGET_SUBDIR)/examples && \
22545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22547                   "RANLIB=$${RANLIB}" \
22548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22549                   clean) \
22550           || exit 1
22551
22552
22553 .PHONY: maybe-distclean-target-examples distclean-target-examples
22554 maybe-distclean-target-examples:
22555
22556 distclean-target-examples: 
22557         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
22558         r=`${PWD_COMMAND}`; export r; \
22559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22560         $(SET_LIB_PATH) \
22561         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
22562         for flag in $(EXTRA_TARGET_FLAGS); do \
22563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22564         done; \
22565         (cd $(TARGET_SUBDIR)/examples && \
22566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22568                   "RANLIB=$${RANLIB}" \
22569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22570                   distclean) \
22571           || exit 1
22572
22573
22574 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
22575 maybe-maintainer-clean-target-examples:
22576
22577 maintainer-clean-target-examples: 
22578         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
22579         r=`${PWD_COMMAND}`; export r; \
22580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22581         $(SET_LIB_PATH) \
22582         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
22583         for flag in $(EXTRA_TARGET_FLAGS); do \
22584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22585         done; \
22586         (cd $(TARGET_SUBDIR)/examples && \
22587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22589                   "RANLIB=$${RANLIB}" \
22590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22591                   maintainer-clean) \
22592           || exit 1
22593
22594
22595
22596 .PHONY: configure-target-libffi maybe-configure-target-libffi
22597 maybe-configure-target-libffi:
22598
22599 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
22600 $(TARGET_SUBDIR)/libffi/multilib.out: multilib.out
22601         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
22602         rm -f $(TARGET_SUBDIR)/libffi/Makefile || : ; \
22603         cp multilib.out $(TARGET_SUBDIR)/libffi/multilib.out
22604
22605 configure-target-libffi: $(TARGET_SUBDIR)/libffi/multilib.out
22606         @test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
22607         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
22608         r=`${PWD_COMMAND}`; export r; \
22609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22610         $(SET_LIB_PATH) \
22611         AR="$(AR_FOR_TARGET)"; export AR; \
22612         AS="$(AS_FOR_TARGET)"; export AS; \
22613         CC="$(CC_FOR_TARGET)"; export CC; \
22614         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
22615         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
22616         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22617         CXX="$(CXX_FOR_TARGET)"; export CXX; \
22618         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22619         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22620         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
22621         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22622         LD="$(LD_FOR_TARGET)"; export LD; \
22623         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22624         NM="$(NM_FOR_TARGET)"; export NM; \
22625         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22626         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22627         echo Configuring in $(TARGET_SUBDIR)/libffi; \
22628         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
22629         case $(srcdir) in \
22630           /* | [A-Za-z]:[\\/]*) \
22631             topdir=$(srcdir) ;; \
22632           *) \
22633             case "$(TARGET_SUBDIR)" in \
22634               .) topdir="../$(srcdir)" ;; \
22635               *) topdir="../../$(srcdir)" ;; \
22636             esac ;; \
22637         esac; \
22638           srcdiroption="--srcdir=$${topdir}/libffi"; \
22639           libsrcdir="$$s/libffi"; \
22640         rm -f no-such-file || : ; \
22641         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22642           $(TARGET_CONFIGARGS) $${srcdiroption} \
22643           --with-target-subdir="$(TARGET_SUBDIR)" \
22644           || exit 1
22645
22646 .PHONY: all-target-libffi maybe-all-target-libffi
22647 maybe-all-target-libffi:
22648 all-target-libffi: configure-target-libffi
22649         @r=`${PWD_COMMAND}`; export r; \
22650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22651         $(SET_LIB_PATH) \
22652         (cd $(TARGET_SUBDIR)/libffi && \
22653           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
22654
22655 .PHONY: check-target-libffi maybe-check-target-libffi
22656 maybe-check-target-libffi:
22657
22658 check-target-libffi:
22659         @r=`${PWD_COMMAND}`; export r; \
22660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22661         $(SET_LIB_PATH) \
22662         (cd $(TARGET_SUBDIR)/libffi && \
22663           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
22664
22665
22666 .PHONY: install-target-libffi maybe-install-target-libffi
22667 maybe-install-target-libffi:
22668
22669 install-target-libffi: installdirs
22670         @r=`${PWD_COMMAND}`; export r; \
22671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22672         $(SET_LIB_PATH) \
22673         (cd $(TARGET_SUBDIR)/libffi && \
22674           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
22675
22676
22677 # Other targets (info, dvi, etc.)
22678
22679 .PHONY: maybe-info-target-libffi info-target-libffi
22680 maybe-info-target-libffi:
22681
22682 info-target-libffi: \
22683     configure-target-libffi 
22684         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
22685         r=`${PWD_COMMAND}`; export r; \
22686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22687         $(SET_LIB_PATH) \
22688         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
22689         for flag in $(EXTRA_TARGET_FLAGS); do \
22690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22691         done; \
22692         (cd $(TARGET_SUBDIR)/libffi && \
22693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22695                   "RANLIB=$${RANLIB}" \
22696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22697                   info) \
22698           || exit 1
22699
22700
22701 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
22702 maybe-dvi-target-libffi:
22703
22704 dvi-target-libffi: \
22705     configure-target-libffi 
22706         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
22707         r=`${PWD_COMMAND}`; export r; \
22708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22709         $(SET_LIB_PATH) \
22710         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
22711         for flag in $(EXTRA_TARGET_FLAGS); do \
22712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22713         done; \
22714         (cd $(TARGET_SUBDIR)/libffi && \
22715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22717                   "RANLIB=$${RANLIB}" \
22718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22719                   dvi) \
22720           || exit 1
22721
22722
22723 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
22724 maybe-TAGS-target-libffi:
22725
22726 TAGS-target-libffi: \
22727     configure-target-libffi 
22728         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
22729         r=`${PWD_COMMAND}`; export r; \
22730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22731         $(SET_LIB_PATH) \
22732         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
22733         for flag in $(EXTRA_TARGET_FLAGS); do \
22734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22735         done; \
22736         (cd $(TARGET_SUBDIR)/libffi && \
22737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22739                   "RANLIB=$${RANLIB}" \
22740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22741                   TAGS) \
22742           || exit 1
22743
22744
22745 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
22746 maybe-install-info-target-libffi:
22747
22748 install-info-target-libffi: \
22749     configure-target-libffi \
22750     info-target-libffi 
22751         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
22752         r=`${PWD_COMMAND}`; export r; \
22753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22754         $(SET_LIB_PATH) \
22755         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
22756         for flag in $(EXTRA_TARGET_FLAGS); do \
22757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22758         done; \
22759         (cd $(TARGET_SUBDIR)/libffi && \
22760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22762                   "RANLIB=$${RANLIB}" \
22763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22764                   install-info) \
22765           || exit 1
22766
22767
22768 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
22769 maybe-installcheck-target-libffi:
22770
22771 installcheck-target-libffi: \
22772     configure-target-libffi 
22773         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
22774         r=`${PWD_COMMAND}`; export r; \
22775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22776         $(SET_LIB_PATH) \
22777         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
22778         for flag in $(EXTRA_TARGET_FLAGS); do \
22779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22780         done; \
22781         (cd $(TARGET_SUBDIR)/libffi && \
22782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22784                   "RANLIB=$${RANLIB}" \
22785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22786                   installcheck) \
22787           || exit 1
22788
22789
22790 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
22791 maybe-mostlyclean-target-libffi:
22792
22793 mostlyclean-target-libffi: 
22794         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
22795         r=`${PWD_COMMAND}`; export r; \
22796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22797         $(SET_LIB_PATH) \
22798         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
22799         for flag in $(EXTRA_TARGET_FLAGS); do \
22800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22801         done; \
22802         (cd $(TARGET_SUBDIR)/libffi && \
22803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22805                   "RANLIB=$${RANLIB}" \
22806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22807                   mostlyclean) \
22808           || exit 1
22809
22810
22811 .PHONY: maybe-clean-target-libffi clean-target-libffi
22812 maybe-clean-target-libffi:
22813
22814 clean-target-libffi: 
22815         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
22816         r=`${PWD_COMMAND}`; export r; \
22817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22818         $(SET_LIB_PATH) \
22819         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
22820         for flag in $(EXTRA_TARGET_FLAGS); do \
22821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22822         done; \
22823         (cd $(TARGET_SUBDIR)/libffi && \
22824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22826                   "RANLIB=$${RANLIB}" \
22827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22828                   clean) \
22829           || exit 1
22830
22831
22832 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
22833 maybe-distclean-target-libffi:
22834
22835 distclean-target-libffi: 
22836         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
22837         r=`${PWD_COMMAND}`; export r; \
22838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22839         $(SET_LIB_PATH) \
22840         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
22841         for flag in $(EXTRA_TARGET_FLAGS); do \
22842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22843         done; \
22844         (cd $(TARGET_SUBDIR)/libffi && \
22845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22847                   "RANLIB=$${RANLIB}" \
22848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22849                   distclean) \
22850           || exit 1
22851
22852
22853 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
22854 maybe-maintainer-clean-target-libffi:
22855
22856 maintainer-clean-target-libffi: 
22857         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
22858         r=`${PWD_COMMAND}`; export r; \
22859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22860         $(SET_LIB_PATH) \
22861         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
22862         for flag in $(EXTRA_TARGET_FLAGS); do \
22863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22864         done; \
22865         (cd $(TARGET_SUBDIR)/libffi && \
22866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22868                   "RANLIB=$${RANLIB}" \
22869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22870                   maintainer-clean) \
22871           || exit 1
22872
22873
22874
22875 .PHONY: configure-target-libjava maybe-configure-target-libjava
22876 maybe-configure-target-libjava:
22877
22878 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
22879 $(TARGET_SUBDIR)/libjava/multilib.out: multilib.out
22880         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
22881         rm -f $(TARGET_SUBDIR)/libjava/Makefile || : ; \
22882         cp multilib.out $(TARGET_SUBDIR)/libjava/multilib.out
22883
22884 configure-target-libjava: $(TARGET_SUBDIR)/libjava/multilib.out
22885         @test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
22886         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
22887         r=`${PWD_COMMAND}`; export r; \
22888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22889         $(SET_LIB_PATH) \
22890         AR="$(AR_FOR_TARGET)"; export AR; \
22891         AS="$(AS_FOR_TARGET)"; export AS; \
22892         CC="$(CC_FOR_TARGET)"; export CC; \
22893         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
22894         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
22895         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22896         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
22897         CXX="$(RAW_CXX_FOR_TARGET)"; export CXX; \
22898         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22899         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22900         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
22901         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22902         LD="$(LD_FOR_TARGET)"; export LD; \
22903         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22904         NM="$(NM_FOR_TARGET)"; export NM; \
22905         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22906         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22907         echo Configuring in $(TARGET_SUBDIR)/libjava; \
22908         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
22909         case $(srcdir) in \
22910           /* | [A-Za-z]:[\\/]*) \
22911             topdir=$(srcdir) ;; \
22912           *) \
22913             case "$(TARGET_SUBDIR)" in \
22914               .) topdir="../$(srcdir)" ;; \
22915               *) topdir="../../$(srcdir)" ;; \
22916             esac ;; \
22917         esac; \
22918           srcdiroption="--srcdir=$${topdir}/libjava"; \
22919           libsrcdir="$$s/libjava"; \
22920         rm -f no-such-file || : ; \
22921         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22922           $(TARGET_CONFIGARGS) $${srcdiroption} \
22923           --with-target-subdir="$(TARGET_SUBDIR)" \
22924           || exit 1
22925
22926 .PHONY: all-target-libjava maybe-all-target-libjava
22927 maybe-all-target-libjava:
22928 all-target-libjava: configure-target-libjava
22929         @r=`${PWD_COMMAND}`; export r; \
22930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22931         $(SET_LIB_PATH) \
22932         (cd $(TARGET_SUBDIR)/libjava && \
22933           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  all)
22934
22935 .PHONY: check-target-libjava maybe-check-target-libjava
22936 maybe-check-target-libjava:
22937
22938 check-target-libjava:
22939         @r=`${PWD_COMMAND}`; export r; \
22940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22941         $(SET_LIB_PATH) \
22942         (cd $(TARGET_SUBDIR)/libjava && \
22943           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  check)
22944
22945
22946 .PHONY: install-target-libjava maybe-install-target-libjava
22947 maybe-install-target-libjava:
22948
22949 install-target-libjava: installdirs
22950         @r=`${PWD_COMMAND}`; export r; \
22951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22952         $(SET_LIB_PATH) \
22953         (cd $(TARGET_SUBDIR)/libjava && \
22954           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
22955
22956
22957 # Other targets (info, dvi, etc.)
22958
22959 .PHONY: maybe-info-target-libjava info-target-libjava
22960 maybe-info-target-libjava:
22961
22962 info-target-libjava: \
22963     configure-target-libjava 
22964         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
22965         r=`${PWD_COMMAND}`; export r; \
22966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22967         $(SET_LIB_PATH) \
22968         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
22969         for flag in $(EXTRA_TARGET_FLAGS); do \
22970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22971         done; \
22972         (cd $(TARGET_SUBDIR)/libjava && \
22973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22975                   "RANLIB=$${RANLIB}" \
22976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22977                   info) \
22978           || exit 1
22979
22980
22981 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
22982 maybe-dvi-target-libjava:
22983
22984 dvi-target-libjava: \
22985     configure-target-libjava 
22986         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
22987         r=`${PWD_COMMAND}`; export r; \
22988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22989         $(SET_LIB_PATH) \
22990         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
22991         for flag in $(EXTRA_TARGET_FLAGS); do \
22992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22993         done; \
22994         (cd $(TARGET_SUBDIR)/libjava && \
22995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22997                   "RANLIB=$${RANLIB}" \
22998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22999                   dvi) \
23000           || exit 1
23001
23002
23003 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
23004 maybe-TAGS-target-libjava:
23005
23006 TAGS-target-libjava: \
23007     configure-target-libjava 
23008         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
23009         r=`${PWD_COMMAND}`; export r; \
23010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23011         $(SET_LIB_PATH) \
23012         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
23013         for flag in $(EXTRA_TARGET_FLAGS); do \
23014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23015         done; \
23016         (cd $(TARGET_SUBDIR)/libjava && \
23017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23019                   "RANLIB=$${RANLIB}" \
23020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23021                   TAGS) \
23022           || exit 1
23023
23024
23025 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
23026 maybe-install-info-target-libjava:
23027
23028 install-info-target-libjava: \
23029     configure-target-libjava \
23030     info-target-libjava 
23031         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
23032         r=`${PWD_COMMAND}`; export r; \
23033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23034         $(SET_LIB_PATH) \
23035         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
23036         for flag in $(EXTRA_TARGET_FLAGS); do \
23037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23038         done; \
23039         (cd $(TARGET_SUBDIR)/libjava && \
23040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23042                   "RANLIB=$${RANLIB}" \
23043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23044                   install-info) \
23045           || exit 1
23046
23047
23048 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
23049 maybe-installcheck-target-libjava:
23050
23051 installcheck-target-libjava: \
23052     configure-target-libjava 
23053         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
23054         r=`${PWD_COMMAND}`; export r; \
23055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23056         $(SET_LIB_PATH) \
23057         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
23058         for flag in $(EXTRA_TARGET_FLAGS); do \
23059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23060         done; \
23061         (cd $(TARGET_SUBDIR)/libjava && \
23062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23064                   "RANLIB=$${RANLIB}" \
23065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23066                   installcheck) \
23067           || exit 1
23068
23069
23070 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
23071 maybe-mostlyclean-target-libjava:
23072
23073 mostlyclean-target-libjava: 
23074         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
23075         r=`${PWD_COMMAND}`; export r; \
23076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23077         $(SET_LIB_PATH) \
23078         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
23079         for flag in $(EXTRA_TARGET_FLAGS); do \
23080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23081         done; \
23082         (cd $(TARGET_SUBDIR)/libjava && \
23083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23085                   "RANLIB=$${RANLIB}" \
23086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23087                   mostlyclean) \
23088           || exit 1
23089
23090
23091 .PHONY: maybe-clean-target-libjava clean-target-libjava
23092 maybe-clean-target-libjava:
23093
23094 clean-target-libjava: 
23095         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
23096         r=`${PWD_COMMAND}`; export r; \
23097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23098         $(SET_LIB_PATH) \
23099         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
23100         for flag in $(EXTRA_TARGET_FLAGS); do \
23101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23102         done; \
23103         (cd $(TARGET_SUBDIR)/libjava && \
23104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23106                   "RANLIB=$${RANLIB}" \
23107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23108                   clean) \
23109           || exit 1
23110
23111
23112 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
23113 maybe-distclean-target-libjava:
23114
23115 distclean-target-libjava: 
23116         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
23117         r=`${PWD_COMMAND}`; export r; \
23118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23119         $(SET_LIB_PATH) \
23120         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
23121         for flag in $(EXTRA_TARGET_FLAGS); do \
23122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23123         done; \
23124         (cd $(TARGET_SUBDIR)/libjava && \
23125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23127                   "RANLIB=$${RANLIB}" \
23128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23129                   distclean) \
23130           || exit 1
23131
23132
23133 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
23134 maybe-maintainer-clean-target-libjava:
23135
23136 maintainer-clean-target-libjava: 
23137         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
23138         r=`${PWD_COMMAND}`; export r; \
23139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23140         $(SET_LIB_PATH) \
23141         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
23142         for flag in $(EXTRA_TARGET_FLAGS); do \
23143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23144         done; \
23145         (cd $(TARGET_SUBDIR)/libjava && \
23146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23148                   "RANLIB=$${RANLIB}" \
23149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23150                   maintainer-clean) \
23151           || exit 1
23152
23153
23154
23155 .PHONY: configure-target-zlib maybe-configure-target-zlib
23156 maybe-configure-target-zlib:
23157
23158 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
23159 $(TARGET_SUBDIR)/zlib/multilib.out: multilib.out
23160         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
23161         rm -f $(TARGET_SUBDIR)/zlib/Makefile || : ; \
23162         cp multilib.out $(TARGET_SUBDIR)/zlib/multilib.out
23163
23164 configure-target-zlib: $(TARGET_SUBDIR)/zlib/multilib.out
23165         @test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
23166         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
23167         r=`${PWD_COMMAND}`; export r; \
23168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23169         $(SET_LIB_PATH) \
23170         AR="$(AR_FOR_TARGET)"; export AR; \
23171         AS="$(AS_FOR_TARGET)"; export AS; \
23172         CC="$(CC_FOR_TARGET)"; export CC; \
23173         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
23174         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
23175         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
23176         CXX="$(CXX_FOR_TARGET)"; export CXX; \
23177         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
23178         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
23179         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
23180         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
23181         LD="$(LD_FOR_TARGET)"; export LD; \
23182         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
23183         NM="$(NM_FOR_TARGET)"; export NM; \
23184         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
23185         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
23186         echo Configuring in $(TARGET_SUBDIR)/zlib; \
23187         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
23188         case $(srcdir) in \
23189           /* | [A-Za-z]:[\\/]*) \
23190             topdir=$(srcdir) ;; \
23191           *) \
23192             case "$(TARGET_SUBDIR)" in \
23193               .) topdir="../$(srcdir)" ;; \
23194               *) topdir="../../$(srcdir)" ;; \
23195             esac ;; \
23196         esac; \
23197         if [ "$(srcdir)" = "." ] ; then \
23198           if [ "$(TARGET_SUBDIR)" != "." ] ; then \
23199             if $(SHELL) $$s/symlink-tree $${topdir}/zlib "no-such-file" ; then \
23200               if [ -f Makefile ]; then \
23201                 if $(MAKE) distclean; then \
23202                   true; \
23203                 else \
23204                   exit 1; \
23205                 fi; \
23206               else \
23207                 true; \
23208               fi; \
23209             else \
23210               exit 1; \
23211             fi; \
23212           else \
23213             true; \
23214           fi; \
23215           srcdiroption="--srcdir=."; \
23216           libsrcdir="."; \
23217         else \
23218           srcdiroption="--srcdir=$${topdir}/zlib"; \
23219           libsrcdir="$$s/zlib"; \
23220         fi; \
23221         rm -f no-such-file || : ; \
23222         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
23223           $(TARGET_CONFIGARGS) $${srcdiroption} \
23224           --with-target-subdir="$(TARGET_SUBDIR)" \
23225           || exit 1
23226
23227 .PHONY: all-target-zlib maybe-all-target-zlib
23228 maybe-all-target-zlib:
23229 all-target-zlib: configure-target-zlib
23230         @r=`${PWD_COMMAND}`; export r; \
23231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23232         $(SET_LIB_PATH) \
23233         (cd $(TARGET_SUBDIR)/zlib && \
23234           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
23235
23236 .PHONY: check-target-zlib maybe-check-target-zlib
23237 maybe-check-target-zlib:
23238
23239 check-target-zlib:
23240         @r=`${PWD_COMMAND}`; export r; \
23241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23242         $(SET_LIB_PATH) \
23243         (cd $(TARGET_SUBDIR)/zlib && \
23244           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
23245
23246
23247 .PHONY: install-target-zlib maybe-install-target-zlib
23248 maybe-install-target-zlib:
23249
23250 install-target-zlib: installdirs
23251         @r=`${PWD_COMMAND}`; export r; \
23252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23253         $(SET_LIB_PATH) \
23254         (cd $(TARGET_SUBDIR)/zlib && \
23255           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
23256
23257
23258 # Other targets (info, dvi, etc.)
23259
23260 .PHONY: maybe-info-target-zlib info-target-zlib
23261 maybe-info-target-zlib:
23262
23263 info-target-zlib: \
23264     configure-target-zlib 
23265         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
23266         r=`${PWD_COMMAND}`; export r; \
23267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23268         $(SET_LIB_PATH) \
23269         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
23270         for flag in $(EXTRA_TARGET_FLAGS); do \
23271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23272         done; \
23273         (cd $(TARGET_SUBDIR)/zlib && \
23274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23276                   "RANLIB=$${RANLIB}" \
23277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23278                   info) \
23279           || exit 1
23280
23281
23282 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
23283 maybe-dvi-target-zlib:
23284
23285 dvi-target-zlib: \
23286     configure-target-zlib 
23287         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
23288         r=`${PWD_COMMAND}`; export r; \
23289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23290         $(SET_LIB_PATH) \
23291         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
23292         for flag in $(EXTRA_TARGET_FLAGS); do \
23293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23294         done; \
23295         (cd $(TARGET_SUBDIR)/zlib && \
23296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23298                   "RANLIB=$${RANLIB}" \
23299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23300                   dvi) \
23301           || exit 1
23302
23303
23304 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
23305 maybe-TAGS-target-zlib:
23306
23307 TAGS-target-zlib: \
23308     configure-target-zlib 
23309         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
23310         r=`${PWD_COMMAND}`; export r; \
23311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23312         $(SET_LIB_PATH) \
23313         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
23314         for flag in $(EXTRA_TARGET_FLAGS); do \
23315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23316         done; \
23317         (cd $(TARGET_SUBDIR)/zlib && \
23318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23320                   "RANLIB=$${RANLIB}" \
23321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23322                   TAGS) \
23323           || exit 1
23324
23325
23326 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
23327 maybe-install-info-target-zlib:
23328
23329 install-info-target-zlib: \
23330     configure-target-zlib \
23331     info-target-zlib 
23332         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
23333         r=`${PWD_COMMAND}`; export r; \
23334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23335         $(SET_LIB_PATH) \
23336         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
23337         for flag in $(EXTRA_TARGET_FLAGS); do \
23338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23339         done; \
23340         (cd $(TARGET_SUBDIR)/zlib && \
23341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23343                   "RANLIB=$${RANLIB}" \
23344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23345                   install-info) \
23346           || exit 1
23347
23348
23349 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
23350 maybe-installcheck-target-zlib:
23351
23352 installcheck-target-zlib: \
23353     configure-target-zlib 
23354         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
23355         r=`${PWD_COMMAND}`; export r; \
23356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23357         $(SET_LIB_PATH) \
23358         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
23359         for flag in $(EXTRA_TARGET_FLAGS); do \
23360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23361         done; \
23362         (cd $(TARGET_SUBDIR)/zlib && \
23363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23365                   "RANLIB=$${RANLIB}" \
23366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23367                   installcheck) \
23368           || exit 1
23369
23370
23371 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
23372 maybe-mostlyclean-target-zlib:
23373
23374 mostlyclean-target-zlib: 
23375         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
23376         r=`${PWD_COMMAND}`; export r; \
23377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23378         $(SET_LIB_PATH) \
23379         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
23380         for flag in $(EXTRA_TARGET_FLAGS); do \
23381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23382         done; \
23383         (cd $(TARGET_SUBDIR)/zlib && \
23384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23386                   "RANLIB=$${RANLIB}" \
23387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23388                   mostlyclean) \
23389           || exit 1
23390
23391
23392 .PHONY: maybe-clean-target-zlib clean-target-zlib
23393 maybe-clean-target-zlib:
23394
23395 clean-target-zlib: 
23396         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
23397         r=`${PWD_COMMAND}`; export r; \
23398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23399         $(SET_LIB_PATH) \
23400         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
23401         for flag in $(EXTRA_TARGET_FLAGS); do \
23402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23403         done; \
23404         (cd $(TARGET_SUBDIR)/zlib && \
23405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23407                   "RANLIB=$${RANLIB}" \
23408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23409                   clean) \
23410           || exit 1
23411
23412
23413 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
23414 maybe-distclean-target-zlib:
23415
23416 distclean-target-zlib: 
23417         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
23418         r=`${PWD_COMMAND}`; export r; \
23419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23420         $(SET_LIB_PATH) \
23421         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
23422         for flag in $(EXTRA_TARGET_FLAGS); do \
23423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23424         done; \
23425         (cd $(TARGET_SUBDIR)/zlib && \
23426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23428                   "RANLIB=$${RANLIB}" \
23429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23430                   distclean) \
23431           || exit 1
23432
23433
23434 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
23435 maybe-maintainer-clean-target-zlib:
23436
23437 maintainer-clean-target-zlib: 
23438         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
23439         r=`${PWD_COMMAND}`; export r; \
23440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23441         $(SET_LIB_PATH) \
23442         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
23443         for flag in $(EXTRA_TARGET_FLAGS); do \
23444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23445         done; \
23446         (cd $(TARGET_SUBDIR)/zlib && \
23447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23449                   "RANLIB=$${RANLIB}" \
23450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23451                   maintainer-clean) \
23452           || exit 1
23453
23454
23455
23456 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
23457 maybe-configure-target-boehm-gc:
23458
23459 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
23460 $(TARGET_SUBDIR)/boehm-gc/multilib.out: multilib.out
23461         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
23462         rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile || : ; \
23463         cp multilib.out $(TARGET_SUBDIR)/boehm-gc/multilib.out
23464
23465 configure-target-boehm-gc: $(TARGET_SUBDIR)/boehm-gc/multilib.out
23466         @test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
23467         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
23468         r=`${PWD_COMMAND}`; export r; \
23469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23470         $(SET_LIB_PATH) \
23471         AR="$(AR_FOR_TARGET)"; export AR; \
23472         AS="$(AS_FOR_TARGET)"; export AS; \
23473         CC="$(CC_FOR_TARGET)"; export CC; \
23474         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
23475         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
23476         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
23477         CXX="$(CXX_FOR_TARGET)"; export CXX; \
23478         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
23479         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
23480         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
23481         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
23482         LD="$(LD_FOR_TARGET)"; export LD; \
23483         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
23484         NM="$(NM_FOR_TARGET)"; export NM; \
23485         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
23486         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
23487         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
23488         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
23489         case $(srcdir) in \
23490           /* | [A-Za-z]:[\\/]*) \
23491             topdir=$(srcdir) ;; \
23492           *) \
23493             case "$(TARGET_SUBDIR)" in \
23494               .) topdir="../$(srcdir)" ;; \
23495               *) topdir="../../$(srcdir)" ;; \
23496             esac ;; \
23497         esac; \
23498           srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
23499           libsrcdir="$$s/boehm-gc"; \
23500         rm -f no-such-file || : ; \
23501         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
23502           $(TARGET_CONFIGARGS) $${srcdiroption} \
23503           --with-target-subdir="$(TARGET_SUBDIR)" \
23504           || exit 1
23505
23506 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
23507 maybe-all-target-boehm-gc:
23508 all-target-boehm-gc: configure-target-boehm-gc
23509         @r=`${PWD_COMMAND}`; export r; \
23510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23511         $(SET_LIB_PATH) \
23512         (cd $(TARGET_SUBDIR)/boehm-gc && \
23513           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
23514
23515 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
23516 maybe-check-target-boehm-gc:
23517
23518 check-target-boehm-gc:
23519         @r=`${PWD_COMMAND}`; export r; \
23520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23521         $(SET_LIB_PATH) \
23522         (cd $(TARGET_SUBDIR)/boehm-gc && \
23523           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
23524
23525
23526 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
23527 maybe-install-target-boehm-gc:
23528
23529 install-target-boehm-gc: installdirs
23530         @r=`${PWD_COMMAND}`; export r; \
23531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23532         $(SET_LIB_PATH) \
23533         (cd $(TARGET_SUBDIR)/boehm-gc && \
23534           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
23535
23536
23537 # Other targets (info, dvi, etc.)
23538
23539 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
23540 maybe-info-target-boehm-gc:
23541
23542 info-target-boehm-gc: \
23543     configure-target-boehm-gc 
23544         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
23545         r=`${PWD_COMMAND}`; export r; \
23546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23547         $(SET_LIB_PATH) \
23548         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
23549         for flag in $(EXTRA_TARGET_FLAGS); do \
23550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23551         done; \
23552         (cd $(TARGET_SUBDIR)/boehm-gc && \
23553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23555                   "RANLIB=$${RANLIB}" \
23556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23557                   info) \
23558           || exit 1
23559
23560
23561 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
23562 maybe-dvi-target-boehm-gc:
23563
23564 dvi-target-boehm-gc: \
23565     configure-target-boehm-gc 
23566         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
23567         r=`${PWD_COMMAND}`; export r; \
23568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23569         $(SET_LIB_PATH) \
23570         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
23571         for flag in $(EXTRA_TARGET_FLAGS); do \
23572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23573         done; \
23574         (cd $(TARGET_SUBDIR)/boehm-gc && \
23575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23577                   "RANLIB=$${RANLIB}" \
23578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23579                   dvi) \
23580           || exit 1
23581
23582
23583 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
23584 maybe-TAGS-target-boehm-gc:
23585
23586 TAGS-target-boehm-gc: \
23587     configure-target-boehm-gc 
23588         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
23589         r=`${PWD_COMMAND}`; export r; \
23590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23591         $(SET_LIB_PATH) \
23592         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
23593         for flag in $(EXTRA_TARGET_FLAGS); do \
23594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23595         done; \
23596         (cd $(TARGET_SUBDIR)/boehm-gc && \
23597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23599                   "RANLIB=$${RANLIB}" \
23600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23601                   TAGS) \
23602           || exit 1
23603
23604
23605 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
23606 maybe-install-info-target-boehm-gc:
23607
23608 install-info-target-boehm-gc: \
23609     configure-target-boehm-gc \
23610     info-target-boehm-gc 
23611         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
23612         r=`${PWD_COMMAND}`; export r; \
23613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23614         $(SET_LIB_PATH) \
23615         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
23616         for flag in $(EXTRA_TARGET_FLAGS); do \
23617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23618         done; \
23619         (cd $(TARGET_SUBDIR)/boehm-gc && \
23620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23622                   "RANLIB=$${RANLIB}" \
23623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23624                   install-info) \
23625           || exit 1
23626
23627
23628 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
23629 maybe-installcheck-target-boehm-gc:
23630
23631 installcheck-target-boehm-gc: \
23632     configure-target-boehm-gc 
23633         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
23634         r=`${PWD_COMMAND}`; export r; \
23635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23636         $(SET_LIB_PATH) \
23637         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
23638         for flag in $(EXTRA_TARGET_FLAGS); do \
23639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23640         done; \
23641         (cd $(TARGET_SUBDIR)/boehm-gc && \
23642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23644                   "RANLIB=$${RANLIB}" \
23645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23646                   installcheck) \
23647           || exit 1
23648
23649
23650 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
23651 maybe-mostlyclean-target-boehm-gc:
23652
23653 mostlyclean-target-boehm-gc: 
23654         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
23655         r=`${PWD_COMMAND}`; export r; \
23656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23657         $(SET_LIB_PATH) \
23658         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
23659         for flag in $(EXTRA_TARGET_FLAGS); do \
23660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23661         done; \
23662         (cd $(TARGET_SUBDIR)/boehm-gc && \
23663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23665                   "RANLIB=$${RANLIB}" \
23666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23667                   mostlyclean) \
23668           || exit 1
23669
23670
23671 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
23672 maybe-clean-target-boehm-gc:
23673
23674 clean-target-boehm-gc: 
23675         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
23676         r=`${PWD_COMMAND}`; export r; \
23677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23678         $(SET_LIB_PATH) \
23679         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
23680         for flag in $(EXTRA_TARGET_FLAGS); do \
23681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23682         done; \
23683         (cd $(TARGET_SUBDIR)/boehm-gc && \
23684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23686                   "RANLIB=$${RANLIB}" \
23687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23688                   clean) \
23689           || exit 1
23690
23691
23692 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
23693 maybe-distclean-target-boehm-gc:
23694
23695 distclean-target-boehm-gc: 
23696         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
23697         r=`${PWD_COMMAND}`; export r; \
23698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23699         $(SET_LIB_PATH) \
23700         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
23701         for flag in $(EXTRA_TARGET_FLAGS); do \
23702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23703         done; \
23704         (cd $(TARGET_SUBDIR)/boehm-gc && \
23705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23707                   "RANLIB=$${RANLIB}" \
23708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23709                   distclean) \
23710           || exit 1
23711
23712
23713 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
23714 maybe-maintainer-clean-target-boehm-gc:
23715
23716 maintainer-clean-target-boehm-gc: 
23717         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
23718         r=`${PWD_COMMAND}`; export r; \
23719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23720         $(SET_LIB_PATH) \
23721         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
23722         for flag in $(EXTRA_TARGET_FLAGS); do \
23723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23724         done; \
23725         (cd $(TARGET_SUBDIR)/boehm-gc && \
23726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23728                   "RANLIB=$${RANLIB}" \
23729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23730                   maintainer-clean) \
23731           || exit 1
23732
23733
23734
23735 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
23736 maybe-configure-target-qthreads:
23737
23738 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
23739 $(TARGET_SUBDIR)/qthreads/multilib.out: multilib.out
23740         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
23741         rm -f $(TARGET_SUBDIR)/qthreads/Makefile || : ; \
23742         cp multilib.out $(TARGET_SUBDIR)/qthreads/multilib.out
23743
23744 configure-target-qthreads: $(TARGET_SUBDIR)/qthreads/multilib.out
23745         @test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
23746         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
23747         r=`${PWD_COMMAND}`; export r; \
23748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23749         $(SET_LIB_PATH) \
23750         AR="$(AR_FOR_TARGET)"; export AR; \
23751         AS="$(AS_FOR_TARGET)"; export AS; \
23752         CC="$(CC_FOR_TARGET)"; export CC; \
23753         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
23754         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
23755         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
23756         CXX="$(CXX_FOR_TARGET)"; export CXX; \
23757         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
23758         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
23759         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
23760         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
23761         LD="$(LD_FOR_TARGET)"; export LD; \
23762         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
23763         NM="$(NM_FOR_TARGET)"; export NM; \
23764         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
23765         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
23766         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
23767         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
23768         case $(srcdir) in \
23769           /* | [A-Za-z]:[\\/]*) \
23770             topdir=$(srcdir) ;; \
23771           *) \
23772             case "$(TARGET_SUBDIR)" in \
23773               .) topdir="../$(srcdir)" ;; \
23774               *) topdir="../../$(srcdir)" ;; \
23775             esac ;; \
23776         esac; \
23777           srcdiroption="--srcdir=$${topdir}/qthreads"; \
23778           libsrcdir="$$s/qthreads"; \
23779         rm -f no-such-file || : ; \
23780         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
23781           $(TARGET_CONFIGARGS) $${srcdiroption} \
23782           --with-target-subdir="$(TARGET_SUBDIR)" \
23783           || exit 1
23784
23785 .PHONY: all-target-qthreads maybe-all-target-qthreads
23786 maybe-all-target-qthreads:
23787 all-target-qthreads: configure-target-qthreads
23788         @r=`${PWD_COMMAND}`; export r; \
23789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23790         $(SET_LIB_PATH) \
23791         (cd $(TARGET_SUBDIR)/qthreads && \
23792           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
23793
23794 .PHONY: check-target-qthreads maybe-check-target-qthreads
23795 maybe-check-target-qthreads:
23796
23797 check-target-qthreads:
23798         @r=`${PWD_COMMAND}`; export r; \
23799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23800         $(SET_LIB_PATH) \
23801         (cd $(TARGET_SUBDIR)/qthreads && \
23802           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
23803
23804
23805 .PHONY: install-target-qthreads maybe-install-target-qthreads
23806 maybe-install-target-qthreads:
23807
23808 install-target-qthreads: installdirs
23809         @r=`${PWD_COMMAND}`; export r; \
23810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23811         $(SET_LIB_PATH) \
23812         (cd $(TARGET_SUBDIR)/qthreads && \
23813           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
23814
23815
23816 # Other targets (info, dvi, etc.)
23817
23818 .PHONY: maybe-info-target-qthreads info-target-qthreads
23819 maybe-info-target-qthreads:
23820
23821 info-target-qthreads: \
23822     configure-target-qthreads 
23823         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
23824         r=`${PWD_COMMAND}`; export r; \
23825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23826         $(SET_LIB_PATH) \
23827         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
23828         for flag in $(EXTRA_TARGET_FLAGS); do \
23829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23830         done; \
23831         (cd $(TARGET_SUBDIR)/qthreads && \
23832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23834                   "RANLIB=$${RANLIB}" \
23835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23836                   info) \
23837           || exit 1
23838
23839
23840 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
23841 maybe-dvi-target-qthreads:
23842
23843 dvi-target-qthreads: \
23844     configure-target-qthreads 
23845         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
23846         r=`${PWD_COMMAND}`; export r; \
23847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23848         $(SET_LIB_PATH) \
23849         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
23850         for flag in $(EXTRA_TARGET_FLAGS); do \
23851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23852         done; \
23853         (cd $(TARGET_SUBDIR)/qthreads && \
23854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23856                   "RANLIB=$${RANLIB}" \
23857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23858                   dvi) \
23859           || exit 1
23860
23861
23862 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
23863 maybe-TAGS-target-qthreads:
23864
23865 TAGS-target-qthreads: \
23866     configure-target-qthreads 
23867         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
23868         r=`${PWD_COMMAND}`; export r; \
23869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23870         $(SET_LIB_PATH) \
23871         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
23872         for flag in $(EXTRA_TARGET_FLAGS); do \
23873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23874         done; \
23875         (cd $(TARGET_SUBDIR)/qthreads && \
23876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23878                   "RANLIB=$${RANLIB}" \
23879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23880                   TAGS) \
23881           || exit 1
23882
23883
23884 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
23885 maybe-install-info-target-qthreads:
23886
23887 install-info-target-qthreads: \
23888     configure-target-qthreads \
23889     info-target-qthreads 
23890         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
23891         r=`${PWD_COMMAND}`; export r; \
23892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23893         $(SET_LIB_PATH) \
23894         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
23895         for flag in $(EXTRA_TARGET_FLAGS); do \
23896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23897         done; \
23898         (cd $(TARGET_SUBDIR)/qthreads && \
23899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23901                   "RANLIB=$${RANLIB}" \
23902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23903                   install-info) \
23904           || exit 1
23905
23906
23907 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
23908 maybe-installcheck-target-qthreads:
23909
23910 installcheck-target-qthreads: \
23911     configure-target-qthreads 
23912         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
23913         r=`${PWD_COMMAND}`; export r; \
23914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23915         $(SET_LIB_PATH) \
23916         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
23917         for flag in $(EXTRA_TARGET_FLAGS); do \
23918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23919         done; \
23920         (cd $(TARGET_SUBDIR)/qthreads && \
23921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23923                   "RANLIB=$${RANLIB}" \
23924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23925                   installcheck) \
23926           || exit 1
23927
23928
23929 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
23930 maybe-mostlyclean-target-qthreads:
23931
23932 mostlyclean-target-qthreads: 
23933         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
23934         r=`${PWD_COMMAND}`; export r; \
23935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23936         $(SET_LIB_PATH) \
23937         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
23938         for flag in $(EXTRA_TARGET_FLAGS); do \
23939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23940         done; \
23941         (cd $(TARGET_SUBDIR)/qthreads && \
23942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23944                   "RANLIB=$${RANLIB}" \
23945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23946                   mostlyclean) \
23947           || exit 1
23948
23949
23950 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
23951 maybe-clean-target-qthreads:
23952
23953 clean-target-qthreads: 
23954         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
23955         r=`${PWD_COMMAND}`; export r; \
23956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23957         $(SET_LIB_PATH) \
23958         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
23959         for flag in $(EXTRA_TARGET_FLAGS); do \
23960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23961         done; \
23962         (cd $(TARGET_SUBDIR)/qthreads && \
23963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23965                   "RANLIB=$${RANLIB}" \
23966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23967                   clean) \
23968           || exit 1
23969
23970
23971 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
23972 maybe-distclean-target-qthreads:
23973
23974 distclean-target-qthreads: 
23975         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
23976         r=`${PWD_COMMAND}`; export r; \
23977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23978         $(SET_LIB_PATH) \
23979         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
23980         for flag in $(EXTRA_TARGET_FLAGS); do \
23981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23982         done; \
23983         (cd $(TARGET_SUBDIR)/qthreads && \
23984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23986                   "RANLIB=$${RANLIB}" \
23987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23988                   distclean) \
23989           || exit 1
23990
23991
23992 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
23993 maybe-maintainer-clean-target-qthreads:
23994
23995 maintainer-clean-target-qthreads: 
23996         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
23997         r=`${PWD_COMMAND}`; export r; \
23998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23999         $(SET_LIB_PATH) \
24000         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
24001         for flag in $(EXTRA_TARGET_FLAGS); do \
24002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24003         done; \
24004         (cd $(TARGET_SUBDIR)/qthreads && \
24005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24007                   "RANLIB=$${RANLIB}" \
24008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24009                   maintainer-clean) \
24010           || exit 1
24011
24012
24013
24014 .PHONY: configure-target-rda maybe-configure-target-rda
24015 maybe-configure-target-rda:
24016
24017 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
24018 $(TARGET_SUBDIR)/rda/multilib.out: multilib.out
24019         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
24020         rm -f $(TARGET_SUBDIR)/rda/Makefile || : ; \
24021         cp multilib.out $(TARGET_SUBDIR)/rda/multilib.out
24022
24023 configure-target-rda: $(TARGET_SUBDIR)/rda/multilib.out
24024         @test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
24025         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
24026         r=`${PWD_COMMAND}`; export r; \
24027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24028         $(SET_LIB_PATH) \
24029         AR="$(AR_FOR_TARGET)"; export AR; \
24030         AS="$(AS_FOR_TARGET)"; export AS; \
24031         CC="$(CC_FOR_TARGET)"; export CC; \
24032         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
24033         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
24034         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
24035         CXX="$(CXX_FOR_TARGET)"; export CXX; \
24036         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
24037         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
24038         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
24039         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
24040         LD="$(LD_FOR_TARGET)"; export LD; \
24041         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
24042         NM="$(NM_FOR_TARGET)"; export NM; \
24043         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
24044         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
24045         echo Configuring in $(TARGET_SUBDIR)/rda; \
24046         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
24047         case $(srcdir) in \
24048           /* | [A-Za-z]:[\\/]*) \
24049             topdir=$(srcdir) ;; \
24050           *) \
24051             case "$(TARGET_SUBDIR)" in \
24052               .) topdir="../$(srcdir)" ;; \
24053               *) topdir="../../$(srcdir)" ;; \
24054             esac ;; \
24055         esac; \
24056           srcdiroption="--srcdir=$${topdir}/rda"; \
24057           libsrcdir="$$s/rda"; \
24058         rm -f no-such-file || : ; \
24059         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
24060           $(TARGET_CONFIGARGS) $${srcdiroption} \
24061           --with-target-subdir="$(TARGET_SUBDIR)" \
24062           || exit 1
24063
24064 .PHONY: all-target-rda maybe-all-target-rda
24065 maybe-all-target-rda:
24066 all-target-rda: configure-target-rda
24067         @r=`${PWD_COMMAND}`; export r; \
24068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24069         $(SET_LIB_PATH) \
24070         (cd $(TARGET_SUBDIR)/rda && \
24071           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
24072
24073 .PHONY: check-target-rda maybe-check-target-rda
24074 maybe-check-target-rda:
24075
24076 check-target-rda:
24077         @r=`${PWD_COMMAND}`; export r; \
24078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24079         $(SET_LIB_PATH) \
24080         (cd $(TARGET_SUBDIR)/rda && \
24081           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
24082
24083
24084 .PHONY: install-target-rda maybe-install-target-rda
24085 maybe-install-target-rda:
24086
24087 install-target-rda: installdirs
24088         @r=`${PWD_COMMAND}`; export r; \
24089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24090         $(SET_LIB_PATH) \
24091         (cd $(TARGET_SUBDIR)/rda && \
24092           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
24093
24094
24095 # Other targets (info, dvi, etc.)
24096
24097 .PHONY: maybe-info-target-rda info-target-rda
24098 maybe-info-target-rda:
24099
24100 info-target-rda: \
24101     configure-target-rda 
24102         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
24103         r=`${PWD_COMMAND}`; export r; \
24104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24105         $(SET_LIB_PATH) \
24106         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
24107         for flag in $(EXTRA_TARGET_FLAGS); do \
24108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24109         done; \
24110         (cd $(TARGET_SUBDIR)/rda && \
24111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24113                   "RANLIB=$${RANLIB}" \
24114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24115                   info) \
24116           || exit 1
24117
24118
24119 .PHONY: maybe-dvi-target-rda dvi-target-rda
24120 maybe-dvi-target-rda:
24121
24122 dvi-target-rda: \
24123     configure-target-rda 
24124         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
24125         r=`${PWD_COMMAND}`; export r; \
24126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24127         $(SET_LIB_PATH) \
24128         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
24129         for flag in $(EXTRA_TARGET_FLAGS); do \
24130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24131         done; \
24132         (cd $(TARGET_SUBDIR)/rda && \
24133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24135                   "RANLIB=$${RANLIB}" \
24136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24137                   dvi) \
24138           || exit 1
24139
24140
24141 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
24142 maybe-TAGS-target-rda:
24143
24144 TAGS-target-rda: \
24145     configure-target-rda 
24146         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
24147         r=`${PWD_COMMAND}`; export r; \
24148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24149         $(SET_LIB_PATH) \
24150         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
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)/rda && \
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                   TAGS) \
24160           || exit 1
24161
24162
24163 .PHONY: maybe-install-info-target-rda install-info-target-rda
24164 maybe-install-info-target-rda:
24165
24166 install-info-target-rda: \
24167     configure-target-rda \
24168     info-target-rda 
24169         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
24170         r=`${PWD_COMMAND}`; export r; \
24171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24172         $(SET_LIB_PATH) \
24173         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
24174         for flag in $(EXTRA_TARGET_FLAGS); do \
24175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24176         done; \
24177         (cd $(TARGET_SUBDIR)/rda && \
24178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24180                   "RANLIB=$${RANLIB}" \
24181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24182                   install-info) \
24183           || exit 1
24184
24185
24186 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
24187 maybe-installcheck-target-rda:
24188
24189 installcheck-target-rda: \
24190     configure-target-rda 
24191         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
24192         r=`${PWD_COMMAND}`; export r; \
24193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24194         $(SET_LIB_PATH) \
24195         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
24196         for flag in $(EXTRA_TARGET_FLAGS); do \
24197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24198         done; \
24199         (cd $(TARGET_SUBDIR)/rda && \
24200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24202                   "RANLIB=$${RANLIB}" \
24203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24204                   installcheck) \
24205           || exit 1
24206
24207
24208 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
24209 maybe-mostlyclean-target-rda:
24210
24211 mostlyclean-target-rda: 
24212         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
24213         r=`${PWD_COMMAND}`; export r; \
24214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24215         $(SET_LIB_PATH) \
24216         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
24217         for flag in $(EXTRA_TARGET_FLAGS); do \
24218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24219         done; \
24220         (cd $(TARGET_SUBDIR)/rda && \
24221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24223                   "RANLIB=$${RANLIB}" \
24224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24225                   mostlyclean) \
24226           || exit 1
24227
24228
24229 .PHONY: maybe-clean-target-rda clean-target-rda
24230 maybe-clean-target-rda:
24231
24232 clean-target-rda: 
24233         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
24234         r=`${PWD_COMMAND}`; export r; \
24235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24236         $(SET_LIB_PATH) \
24237         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
24238         for flag in $(EXTRA_TARGET_FLAGS); do \
24239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24240         done; \
24241         (cd $(TARGET_SUBDIR)/rda && \
24242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24244                   "RANLIB=$${RANLIB}" \
24245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24246                   clean) \
24247           || exit 1
24248
24249
24250 .PHONY: maybe-distclean-target-rda distclean-target-rda
24251 maybe-distclean-target-rda:
24252
24253 distclean-target-rda: 
24254         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
24255         r=`${PWD_COMMAND}`; export r; \
24256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24257         $(SET_LIB_PATH) \
24258         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
24259         for flag in $(EXTRA_TARGET_FLAGS); do \
24260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24261         done; \
24262         (cd $(TARGET_SUBDIR)/rda && \
24263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24265                   "RANLIB=$${RANLIB}" \
24266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24267                   distclean) \
24268           || exit 1
24269
24270
24271 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
24272 maybe-maintainer-clean-target-rda:
24273
24274 maintainer-clean-target-rda: 
24275         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
24276         r=`${PWD_COMMAND}`; export r; \
24277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24278         $(SET_LIB_PATH) \
24279         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
24280         for flag in $(EXTRA_TARGET_FLAGS); do \
24281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24282         done; \
24283         (cd $(TARGET_SUBDIR)/rda && \
24284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24286                   "RANLIB=$${RANLIB}" \
24287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24288                   maintainer-clean) \
24289           || exit 1
24290
24291
24292
24293 .PHONY: configure-target-libada maybe-configure-target-libada
24294 maybe-configure-target-libada:
24295
24296 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
24297 $(TARGET_SUBDIR)/libada/multilib.out: multilib.out
24298         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
24299         rm -f $(TARGET_SUBDIR)/libada/Makefile || : ; \
24300         cp multilib.out $(TARGET_SUBDIR)/libada/multilib.out
24301
24302 configure-target-libada: $(TARGET_SUBDIR)/libada/multilib.out
24303         @test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
24304         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
24305         r=`${PWD_COMMAND}`; export r; \
24306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24307         $(SET_LIB_PATH) \
24308         AR="$(AR_FOR_TARGET)"; export AR; \
24309         AS="$(AS_FOR_TARGET)"; export AS; \
24310         CC="$(CC_FOR_TARGET)"; export CC; \
24311         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
24312         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
24313         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
24314         CXX="$(CXX_FOR_TARGET)"; export CXX; \
24315         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
24316         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
24317         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
24318         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
24319         LD="$(LD_FOR_TARGET)"; export LD; \
24320         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
24321         NM="$(NM_FOR_TARGET)"; export NM; \
24322         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
24323         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
24324         echo Configuring in $(TARGET_SUBDIR)/libada; \
24325         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
24326         case $(srcdir) in \
24327           /* | [A-Za-z]:[\\/]*) \
24328             topdir=$(srcdir) ;; \
24329           *) \
24330             case "$(TARGET_SUBDIR)" in \
24331               .) topdir="../$(srcdir)" ;; \
24332               *) topdir="../../$(srcdir)" ;; \
24333             esac ;; \
24334         esac; \
24335           srcdiroption="--srcdir=$${topdir}/libada"; \
24336           libsrcdir="$$s/libada"; \
24337         rm -f no-such-file || : ; \
24338         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
24339           $(TARGET_CONFIGARGS) $${srcdiroption} \
24340           --with-target-subdir="$(TARGET_SUBDIR)" \
24341           || exit 1
24342
24343 .PHONY: all-target-libada maybe-all-target-libada
24344 maybe-all-target-libada:
24345 all-target-libada: configure-target-libada
24346         @r=`${PWD_COMMAND}`; export r; \
24347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24348         $(SET_LIB_PATH) \
24349         (cd $(TARGET_SUBDIR)/libada && \
24350           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
24351
24352 .PHONY: check-target-libada maybe-check-target-libada
24353 maybe-check-target-libada:
24354
24355 check-target-libada:
24356         @r=`${PWD_COMMAND}`; export r; \
24357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24358         $(SET_LIB_PATH) \
24359         (cd $(TARGET_SUBDIR)/libada && \
24360           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
24361
24362
24363 .PHONY: install-target-libada maybe-install-target-libada
24364 maybe-install-target-libada:
24365
24366 install-target-libada: installdirs
24367         @r=`${PWD_COMMAND}`; export r; \
24368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24369         $(SET_LIB_PATH) \
24370         (cd $(TARGET_SUBDIR)/libada && \
24371           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
24372
24373
24374 # Other targets (info, dvi, etc.)
24375
24376 .PHONY: maybe-info-target-libada info-target-libada
24377 maybe-info-target-libada:
24378
24379 info-target-libada: \
24380     configure-target-libada 
24381         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
24382         r=`${PWD_COMMAND}`; export r; \
24383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24384         $(SET_LIB_PATH) \
24385         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
24386         for flag in $(EXTRA_TARGET_FLAGS); do \
24387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24388         done; \
24389         (cd $(TARGET_SUBDIR)/libada && \
24390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24392                   "RANLIB=$${RANLIB}" \
24393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24394                   info) \
24395           || exit 1
24396
24397
24398 .PHONY: maybe-dvi-target-libada dvi-target-libada
24399 maybe-dvi-target-libada:
24400
24401 dvi-target-libada: \
24402     configure-target-libada 
24403         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
24404         r=`${PWD_COMMAND}`; export r; \
24405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24406         $(SET_LIB_PATH) \
24407         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
24408         for flag in $(EXTRA_TARGET_FLAGS); do \
24409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24410         done; \
24411         (cd $(TARGET_SUBDIR)/libada && \
24412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24414                   "RANLIB=$${RANLIB}" \
24415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24416                   dvi) \
24417           || exit 1
24418
24419
24420 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
24421 maybe-TAGS-target-libada:
24422
24423 TAGS-target-libada: \
24424     configure-target-libada 
24425         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
24426         r=`${PWD_COMMAND}`; export r; \
24427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24428         $(SET_LIB_PATH) \
24429         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
24430         for flag in $(EXTRA_TARGET_FLAGS); do \
24431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24432         done; \
24433         (cd $(TARGET_SUBDIR)/libada && \
24434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24436                   "RANLIB=$${RANLIB}" \
24437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24438                   TAGS) \
24439           || exit 1
24440
24441
24442 .PHONY: maybe-install-info-target-libada install-info-target-libada
24443 maybe-install-info-target-libada:
24444
24445 install-info-target-libada: \
24446     configure-target-libada \
24447     info-target-libada 
24448         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
24449         r=`${PWD_COMMAND}`; export r; \
24450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24451         $(SET_LIB_PATH) \
24452         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
24453         for flag in $(EXTRA_TARGET_FLAGS); do \
24454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24455         done; \
24456         (cd $(TARGET_SUBDIR)/libada && \
24457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24459                   "RANLIB=$${RANLIB}" \
24460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24461                   install-info) \
24462           || exit 1
24463
24464
24465 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
24466 maybe-installcheck-target-libada:
24467
24468 installcheck-target-libada: \
24469     configure-target-libada 
24470         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
24471         r=`${PWD_COMMAND}`; export r; \
24472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24473         $(SET_LIB_PATH) \
24474         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
24475         for flag in $(EXTRA_TARGET_FLAGS); do \
24476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24477         done; \
24478         (cd $(TARGET_SUBDIR)/libada && \
24479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24481                   "RANLIB=$${RANLIB}" \
24482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24483                   installcheck) \
24484           || exit 1
24485
24486
24487 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
24488 maybe-mostlyclean-target-libada:
24489
24490 mostlyclean-target-libada: 
24491         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
24492         r=`${PWD_COMMAND}`; export r; \
24493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24494         $(SET_LIB_PATH) \
24495         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
24496         for flag in $(EXTRA_TARGET_FLAGS); do \
24497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24498         done; \
24499         (cd $(TARGET_SUBDIR)/libada && \
24500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24502                   "RANLIB=$${RANLIB}" \
24503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24504                   mostlyclean) \
24505           || exit 1
24506
24507
24508 .PHONY: maybe-clean-target-libada clean-target-libada
24509 maybe-clean-target-libada:
24510
24511 clean-target-libada: 
24512         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
24513         r=`${PWD_COMMAND}`; export r; \
24514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24515         $(SET_LIB_PATH) \
24516         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
24517         for flag in $(EXTRA_TARGET_FLAGS); do \
24518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24519         done; \
24520         (cd $(TARGET_SUBDIR)/libada && \
24521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24523                   "RANLIB=$${RANLIB}" \
24524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24525                   clean) \
24526           || exit 1
24527
24528
24529 .PHONY: maybe-distclean-target-libada distclean-target-libada
24530 maybe-distclean-target-libada:
24531
24532 distclean-target-libada: 
24533         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
24534         r=`${PWD_COMMAND}`; export r; \
24535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24536         $(SET_LIB_PATH) \
24537         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
24538         for flag in $(EXTRA_TARGET_FLAGS); do \
24539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24540         done; \
24541         (cd $(TARGET_SUBDIR)/libada && \
24542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24544                   "RANLIB=$${RANLIB}" \
24545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24546                   distclean) \
24547           || exit 1
24548
24549
24550 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
24551 maybe-maintainer-clean-target-libada:
24552
24553 maintainer-clean-target-libada: 
24554         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
24555         r=`${PWD_COMMAND}`; export r; \
24556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24557         $(SET_LIB_PATH) \
24558         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
24559         for flag in $(EXTRA_TARGET_FLAGS); do \
24560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24561         done; \
24562         (cd $(TARGET_SUBDIR)/libada && \
24563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24565                   "RANLIB=$${RANLIB}" \
24566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24567                   maintainer-clean) \
24568           || exit 1
24569
24570
24571
24572
24573 # ----------
24574 # GCC module
24575 # ----------
24576
24577 # Unfortunately, while gcc _should_ be a host module,
24578 # libgcc is a target module, and gen* programs are
24579 # build modules.  So GCC is a sort of hybrid.
24580
24581 # gcc is the only module which uses GCC_FLAGS_TO_PASS.
24582 # Don't use shared host config.cache, as it will confuse later
24583 # directories; GCC wants slightly different values for some
24584 # precious variables.  *sigh*
24585
24586 # We must skip configuring if toplevel bootstrap is going.
24587 .PHONY: configure-gcc maybe-configure-gcc
24588 maybe-configure-gcc:
24589 configure-gcc:
24590         @test ! -f gcc/Makefile || exit 0; \
24591         [ -f stage_last ] && exit 0; \
24592         [ -d gcc ] || mkdir gcc; \
24593         r=`${PWD_COMMAND}`; export r; \
24594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24595         CC="$(CC)"; export CC; \
24596         CFLAGS="$(CFLAGS)"; export CFLAGS; \
24597         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
24598         CXX="$(CXX)"; export CXX; \
24599         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
24600         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
24601         AR="$(AR)"; export AR; \
24602         AS="$(AS)"; export AS; \
24603         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
24604         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
24605         LD="$(LD)"; export LD; \
24606         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
24607         NM="$(NM)"; export NM; \
24608         RANLIB="$(RANLIB)"; export RANLIB; \
24609         WINDRES="$(WINDRES)"; export WINDRES; \
24610         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
24611         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
24612         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
24613         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
24614         echo Configuring in gcc; \
24615         cd gcc || exit 1; \
24616         case $(srcdir) in \
24617           \.) \
24618             srcdiroption="--srcdir=."; \
24619             libsrcdir=".";; \
24620           /* | [A-Za-z]:[\\/]*) \
24621             srcdiroption="--srcdir=$(srcdir)/gcc"; \
24622             libsrcdir="$$s/gcc";; \
24623           *) \
24624             srcdiroption="--srcdir=../$(srcdir)/gcc"; \
24625             libsrcdir="$$s/gcc";; \
24626         esac; \
24627         $(SHELL) $${libsrcdir}/configure \
24628           $(HOST_CONFIGARGS) $${srcdiroption} \
24629           || exit 1
24630
24631 # Don't 'make all' in gcc if it's already been made by 'bootstrap'; that
24632 # causes trouble.  This wart will be fixed eventually by moving
24633 # the bootstrap behavior to this file.
24634 .PHONY: all-gcc maybe-all-gcc
24635 maybe-all-gcc:
24636 all-gcc: configure-gcc
24637         r=`${PWD_COMMAND}`; export r; \
24638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24639         if [ -f stage_last ] ; then \
24640           true ; \
24641         elif [ -f gcc/stage_last ] ; then \
24642           $(SET_LIB_PATH) \
24643           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) quickstrap); \
24644         else \
24645           $(SET_LIB_PATH) \
24646           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) all); \
24647         fi
24648
24649 # Building GCC uses some tools for rebuilding "source" files
24650 # like texinfo, bison/byacc, etc.  So we must depend on those.
24651 #
24652 # While building GCC, it may be necessary to run various target
24653 # programs like the assembler, linker, etc.  So we depend on
24654 # those too.
24655 #
24656 # In theory, on an SMP all those dependencies can be resolved
24657 # in parallel.
24658 #
24659 GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
24660 .PHONY: $(GCC_STRAP_TARGETS)
24661 $(GCC_STRAP_TARGETS): all-bootstrap configure-gcc
24662         @r=`${PWD_COMMAND}`; export r; \
24663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24664         $(SET_LIB_PATH) \
24665         echo "Bootstrapping the compiler"; \
24666         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
24667         @r=`${PWD_COMMAND}`; export r; \
24668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24669         case "$@" in \
24670           *bootstrap4-lean ) \
24671             msg="Comparing stage3 and stage4 of the compiler"; \
24672             compare=compare3-lean ;; \
24673           *bootstrap4 ) \
24674             msg="Comparing stage3 and stage4 of the compiler"; \
24675             compare=compare3 ;; \
24676           *-lean ) \
24677             msg="Comparing stage2 and stage3 of the compiler"; \
24678             compare=compare-lean ;; \
24679           * ) \
24680             msg="Comparing stage2 and stage3 of the compiler"; \
24681             compare=compare ;; \
24682         esac; \
24683         $(SET_LIB_PATH) \
24684         echo "$$msg"; \
24685         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
24686         @r=`${PWD_COMMAND}`; export r; \
24687         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
24688         $(SET_LIB_PATH) \
24689         echo "Building runtime libraries"; \
24690         $(MAKE) $(BASE_FLAGS_TO_PASS) $(RECURSE_FLAGS) all
24691
24692 profiledbootstrap: all-bootstrap configure-gcc
24693         @r=`${PWD_COMMAND}`; export r; \
24694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24695         $(SET_LIB_PATH) \
24696         echo "Bootstrapping the compiler"; \
24697         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
24698         @r=`${PWD_COMMAND}`; export r; \
24699         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
24700         $(SET_LIB_PATH) \
24701         echo "Building runtime libraries and training compiler"; \
24702         $(MAKE) $(BASE_FLAGS_TO_PASS) $(RECURSE_FLAGS) all
24703         @r=`${PWD_COMMAND}`; export r; \
24704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24705         $(SET_LIB_PATH) \
24706         echo "Building feedback based compiler"; \
24707         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
24708
24709 .PHONY: cross
24710 cross: all-texinfo all-bison all-byacc all-binutils all-gas all-ld
24711         @r=`${PWD_COMMAND}`; export r; \
24712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24713         $(SET_LIB_PATH) \
24714         echo "Building the C and C++ compiler"; \
24715         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
24716         @r=`${PWD_COMMAND}`; export r; \
24717         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
24718         $(SET_LIB_PATH) \
24719         echo "Building runtime libraries"; \
24720         $(MAKE) $(BASE_FLAGS_TO_PASS) $(RECURSE_FLAGS) \
24721           LANGUAGES="c c++" all
24722
24723 .PHONY: check-gcc maybe-check-gcc
24724 maybe-check-gcc:
24725 check-gcc:
24726         @if [ -f ./gcc/Makefile ] ; then \
24727           r=`${PWD_COMMAND}`; export r; \
24728           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24729           $(SET_LIB_PATH) \
24730           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check); \
24731         else \
24732           true; \
24733         fi
24734
24735 .PHONY: check-gcc-c++
24736 check-gcc-c++:
24737         @if [ -f ./gcc/Makefile ] ; then \
24738           r=`${PWD_COMMAND}`; export r; \
24739           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24740           $(SET_LIB_PATH) \
24741           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
24742         else \
24743           true; \
24744         fi
24745
24746 .PHONY: check-c++
24747 check-c++: check-target-libstdc++-v3 check-gcc-c++
24748
24749 .PHONY: install-gcc maybe-install-gcc
24750 maybe-install-gcc:
24751 install-gcc:
24752         @if [ -f ./gcc/Makefile ] ; then \
24753           r=`${PWD_COMMAND}`; export r; \
24754           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24755           $(SET_LIB_PATH) \
24756           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
24757         else \
24758           true; \
24759         fi
24760
24761 # Install the gcc headers files, but not the fixed include files,
24762 # which Cygnus is not allowed to distribute.  This rule is very
24763 # dependent on the workings of the gcc Makefile.in.
24764 .PHONY: gcc-no-fixedincludes
24765 gcc-no-fixedincludes:
24766         @if [ -f ./gcc/Makefile ]; then \
24767           rm -rf gcc/tmp-include; \
24768           mv gcc/include gcc/tmp-include 2>/dev/null; \
24769           mkdir gcc/include; \
24770           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
24771           touch gcc/stmp-fixinc gcc/include/fixed; \
24772           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
24773           r=`${PWD_COMMAND}`; export r; \
24774           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
24775           $(SET_LIB_PATH) \
24776           (cd ./gcc && \
24777            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
24778           rm -rf gcc/include; \
24779           mv gcc/tmp-include gcc/include 2>/dev/null; \
24780         else true; fi
24781
24782 # Other targets (dvi, info, etc.)
24783
24784 .PHONY: maybe-info-gcc info-gcc
24785 maybe-info-gcc:
24786 info-gcc: \
24787     configure-gcc 
24788         @[ -f ./gcc/Makefile ] || exit 0; \
24789         r=`${PWD_COMMAND}`; export r; \
24790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24791         $(SET_LIB_PATH) \
24792         for flag in $(EXTRA_GCC_FLAGS); do \
24793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24794         done; \
24795         echo "Doing info in gcc" ; \
24796         (cd gcc && \
24797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24799                   "RANLIB=$${RANLIB}" \
24800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24801                   info) \
24802           || exit 1
24803
24804
24805 .PHONY: maybe-dvi-gcc dvi-gcc
24806 maybe-dvi-gcc:
24807 dvi-gcc: \
24808     configure-gcc 
24809         @[ -f ./gcc/Makefile ] || exit 0; \
24810         r=`${PWD_COMMAND}`; export r; \
24811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24812         $(SET_LIB_PATH) \
24813         for flag in $(EXTRA_GCC_FLAGS); do \
24814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24815         done; \
24816         echo "Doing dvi in gcc" ; \
24817         (cd gcc && \
24818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24820                   "RANLIB=$${RANLIB}" \
24821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24822                   dvi) \
24823           || exit 1
24824
24825
24826 .PHONY: maybe-TAGS-gcc TAGS-gcc
24827 maybe-TAGS-gcc:
24828 TAGS-gcc: \
24829     configure-gcc 
24830         @[ -f ./gcc/Makefile ] || exit 0; \
24831         r=`${PWD_COMMAND}`; export r; \
24832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24833         $(SET_LIB_PATH) \
24834         for flag in $(EXTRA_GCC_FLAGS); do \
24835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24836         done; \
24837         echo "Doing TAGS in gcc" ; \
24838         (cd gcc && \
24839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24841                   "RANLIB=$${RANLIB}" \
24842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24843                   TAGS) \
24844           || exit 1
24845
24846
24847 .PHONY: maybe-install-info-gcc install-info-gcc
24848 maybe-install-info-gcc:
24849 install-info-gcc: \
24850     configure-gcc \
24851     info-gcc 
24852         @[ -f ./gcc/Makefile ] || exit 0; \
24853         r=`${PWD_COMMAND}`; export r; \
24854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24855         $(SET_LIB_PATH) \
24856         for flag in $(EXTRA_GCC_FLAGS); do \
24857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24858         done; \
24859         echo "Doing install-info in gcc" ; \
24860         (cd gcc && \
24861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24863                   "RANLIB=$${RANLIB}" \
24864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24865                   install-info) \
24866           || exit 1
24867
24868
24869 .PHONY: maybe-installcheck-gcc installcheck-gcc
24870 maybe-installcheck-gcc:
24871 installcheck-gcc: \
24872     configure-gcc 
24873         @[ -f ./gcc/Makefile ] || exit 0; \
24874         r=`${PWD_COMMAND}`; export r; \
24875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24876         $(SET_LIB_PATH) \
24877         for flag in $(EXTRA_GCC_FLAGS); do \
24878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24879         done; \
24880         echo "Doing installcheck in gcc" ; \
24881         (cd gcc && \
24882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24884                   "RANLIB=$${RANLIB}" \
24885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24886                   installcheck) \
24887           || exit 1
24888
24889
24890 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
24891 maybe-mostlyclean-gcc:
24892 mostlyclean-gcc: 
24893         @[ -f ./gcc/Makefile ] || exit 0; \
24894         r=`${PWD_COMMAND}`; export r; \
24895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24896         $(SET_LIB_PATH) \
24897         for flag in $(EXTRA_GCC_FLAGS); do \
24898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24899         done; \
24900         echo "Doing mostlyclean in gcc" ; \
24901         (cd gcc && \
24902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24904                   "RANLIB=$${RANLIB}" \
24905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24906                   mostlyclean) \
24907           || exit 1
24908
24909
24910 .PHONY: maybe-clean-gcc clean-gcc
24911 maybe-clean-gcc:
24912 clean-gcc: 
24913         @[ -f ./gcc/Makefile ] || exit 0; \
24914         r=`${PWD_COMMAND}`; export r; \
24915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24916         $(SET_LIB_PATH) \
24917         for flag in $(EXTRA_GCC_FLAGS); do \
24918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24919         done; \
24920         echo "Doing clean in gcc" ; \
24921         (cd gcc && \
24922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24924                   "RANLIB=$${RANLIB}" \
24925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24926                   clean) \
24927           || exit 1
24928
24929
24930 .PHONY: maybe-distclean-gcc distclean-gcc
24931 maybe-distclean-gcc:
24932 distclean-gcc: 
24933         @[ -f ./gcc/Makefile ] || exit 0; \
24934         r=`${PWD_COMMAND}`; export r; \
24935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24936         $(SET_LIB_PATH) \
24937         for flag in $(EXTRA_GCC_FLAGS); do \
24938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24939         done; \
24940         echo "Doing distclean in gcc" ; \
24941         (cd gcc && \
24942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24944                   "RANLIB=$${RANLIB}" \
24945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24946                   distclean) \
24947           || exit 1
24948
24949
24950 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
24951 maybe-maintainer-clean-gcc:
24952 maintainer-clean-gcc: 
24953         @[ -f ./gcc/Makefile ] || exit 0; \
24954         r=`${PWD_COMMAND}`; export r; \
24955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24956         $(SET_LIB_PATH) \
24957         for flag in $(EXTRA_GCC_FLAGS); do \
24958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24959         done; \
24960         echo "Doing maintainer-clean in gcc" ; \
24961         (cd gcc && \
24962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24964                   "RANLIB=$${RANLIB}" \
24965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24966                   maintainer-clean) \
24967           || exit 1
24968
24969
24970
24971 # ---------------------
24972 # GCC bootstrap support
24973 # ---------------------
24974
24975 # We name the directories for the various stages "stage1-gcc",
24976 # "stage2-gcc","stage3-gcc", etc.  
24977 # Unfortunately, the 'compare' process will fail (on debugging information)
24978 # if any directory names are different!
24979 # So in the building rule for each stage, we relocate them before and after.
24980 # The current one is 'gcc', while the previous one is 'prev-gcc'.  (The
24981 # current one must be 'gcc' for now because the scripts in that directory
24982 # assume it.)
24983 # At the end of the bootstrap, 'stage3-gcc' must be moved to 'gcc' so that
24984 # libraries can find it.  Ick!
24985
24986 # Bugs: This is almost certainly not parallel-make safe.
24987
24988 # 'touch' doesn't work right on some platforms.
24989 STAMP = echo timestamp > 
24990
24991 # Only build the C compiler for stage1, because that is the only one that
24992 # we can guarantee will build with the native compiler, and also it is the
24993 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
24994 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
24995 # overrideable (for a bootstrap build stage1 also builds gcc.info).
24996
24997 STAGE1_CFLAGS=@stage1_cflags@
24998 STAGE1_LANGUAGES=@stage1_languages@
24999
25000 # For stage 1:
25001 # * We force-disable intermodule optimizations, even if
25002 #   --enable-intermodule was passed, since the installed compiler probably
25003 #   can't handle them.  Luckily, autoconf always respects
25004 #   the last argument when conflicting --enable arguments are passed.
25005 # * Likewise, we force-disable coverage flags, since the installed compiler
25006 #   probably has never heard of them.
25007 # * We build only C (and possibly Ada).
25008 configure-stage1-gcc:
25009         echo configure-stage1-gcc > stage_last ; \
25010         if [ -f stage1-gcc/Makefile ] ; then \
25011           $(STAMP) configure-stage1-gcc ; \
25012           exit 0; \
25013         else \
25014           true ; \
25015         fi ; \
25016         [ -d stage1-gcc ] || mkdir stage1-gcc; \
25017         mv stage1-gcc gcc ; \
25018         r=`${PWD_COMMAND}`; export r; \
25019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25020         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
25021         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
25022         CC="$(CC)"; export CC; \
25023         CFLAGS="$(CFLAGS)"; export CFLAGS; \
25024         CXX="$(CXX)"; export CXX; \
25025         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
25026         AR="$(AR)"; export AR; \
25027         AS="$(AS)"; export AS; \
25028         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
25029         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
25030         LD="$(LD)"; export LD; \
25031         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
25032         NM="$(NM)"; export NM; \
25033         RANLIB="$(RANLIB)"; export RANLIB; \
25034         WINDRES="$(WINDRES)"; export WINDRES; \
25035         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
25036         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
25037         echo Configuring stage 1 in gcc; \
25038         cd gcc || exit 1; \
25039         case $(srcdir) in \
25040           \.) \
25041             srcdiroption="--srcdir=."; \
25042             libsrcdir=".";; \
25043           /* | [A-Za-z]:[\\/]*) \
25044             srcdiroption="--srcdir=$(srcdir)/gcc"; \
25045             libsrcdir="$$s/gcc";; \
25046           *) \
25047             srcdiroption="--srcdir=../$(srcdir)/gcc"; \
25048             libsrcdir="$$s/gcc";; \
25049         esac; \
25050         $(SHELL) $${libsrcdir}/configure \
25051           $(HOST_CONFIGARGS) $${srcdiroption} \
25052           --disable-intermodule --disable-coverage \
25053           --enable-languages="$(STAGE1_LANGUAGES)"; \
25054         cd .. ; \
25055         mv gcc stage1-gcc ; \
25056         $(STAMP) configure-stage1-gcc
25057
25058 # Real targets act phony if they depend on phony targets; this hack
25059 # prevents gratuitous rebuilding of stage 1.
25060 prebootstrap:
25061         $(MAKE) all-bootstrap
25062         $(STAMP) prebootstrap
25063
25064 all-stage1-gcc: configure-stage1-gcc prebootstrap
25065         echo all-stage1-gcc > stage_last ; \
25066         r=`${PWD_COMMAND}`; export r; \
25067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25068         mv stage1-gcc gcc ; \
25069         cd gcc && \
25070         $(MAKE) $(GCC_FLAGS_TO_PASS) \
25071                 CFLAGS="$(STAGE1_CFLAGS)" && $(STAMP) ../all-stage1-gcc ; \
25072         result=$$? ; \
25073         cd .. ; \
25074         mv gcc stage1-gcc ; \
25075         exit $$result
25076
25077 # TODO: Deal with STAGE_PREFIX (which is only for ada, incidentally)
25078 # Possibly pass --enable-werror-always (depending on --enable-werror);
25079 # that's what @stage2_werror_flag@ is for
25080 configure-stage2-gcc: all-stage1-gcc
25081         echo configure-stage2-gcc > stage_last ; \
25082         if [ -f stage2-gcc/Makefile ] ; then \
25083           $(STAMP) configure-stage2-gcc ; \
25084           exit 0; \
25085         else \
25086           true ; \
25087         fi ; \
25088         [ -d stage2-gcc ] || mkdir stage2-gcc; \
25089         mv stage2-gcc gcc ; \
25090         mv stage1-gcc prev-gcc ; \
25091         r=`${PWD_COMMAND}`; export r; \
25092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25093         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
25094         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
25095         CFLAGS="$(CFLAGS)"; export CFLAGS; \
25096         CXX="$(CXX)"; export CXX; \
25097         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
25098         AR="$(AR)"; export AR; \
25099         AS="$(AS)"; export AS; \
25100         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
25101         LD="$(LD)"; export LD; \
25102         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
25103         NM="$(NM)"; export NM; \
25104         RANLIB="$(RANLIB)"; export RANLIB; \
25105         WINDRES="$(WINDRES)"; export WINDRES; \
25106         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
25107         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
25108         CC="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
25109         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
25110         echo Configuring stage 2 in gcc; \
25111         cd gcc || exit 1; \
25112         case $(srcdir) in \
25113           \.) \
25114             srcdiroption="--srcdir=."; \
25115             libsrcdir=".";; \
25116           /* | [A-Za-z]:[\\/]*) \
25117             srcdiroption="--srcdir=$(srcdir)/gcc"; \
25118             libsrcdir="$$s/gcc";; \
25119           *) \
25120             srcdiroption="--srcdir=../$(srcdir)/gcc"; \
25121             libsrcdir="$$s/gcc";; \
25122         esac; \
25123         $(SHELL) $${libsrcdir}/configure \
25124           $(HOST_CONFIGARGS) $${srcdiroption} @stage2_werror_flag@ ; \
25125         cd .. ; \
25126         mv gcc stage2-gcc ; \
25127         mv prev-gcc stage1-gcc ; \
25128         $(STAMP) configure-stage2-gcc
25129
25130 # Flags to pass to stage2 and later makes.
25131 BOOT_CFLAGS= -g -O2
25132 POSTSTAGE1_FLAGS_TO_PASS = \
25133         CFLAGS="$(BOOT_CFLAGS)" \
25134         ADAC="\$$(CC)"
25135
25136 all-stage2-gcc: all-stage1-gcc configure-stage2-gcc
25137         echo all-stage2-gcc > stage_last ; \
25138         r=`${PWD_COMMAND}`; export r; \
25139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25140         mv stage2-gcc gcc ; \
25141         mv stage1-gcc prev-gcc ; \
25142         cd gcc && \
25143         $(MAKE) $(GCC_FLAGS_TO_PASS) \
25144                 CC="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/" \
25145                 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/" \
25146                 STAGE_PREFIX=$$r/prev-gcc/ \
25147                 $(POSTSTAGE1_FLAGS_TO_PASS) && $(STAMP) ../all-stage2-gcc ; \
25148         result=$$? ; \
25149         cd .. ; \
25150         mv prev-gcc stage1-gcc ; \
25151         mv gcc stage2-gcc ; \
25152         exit $$result
25153
25154 configure-stage3-gcc: all-stage2-gcc
25155         echo configure-stage3-gcc > stage_last ; \
25156         if [ -f stage3-gcc/Makefile ] ; then \
25157           $(STAMP) configure-stage3-gcc ; \
25158           exit 0; \
25159         else \
25160           true ; \
25161         fi ; \
25162         [ -d stage3-gcc ] || mkdir stage3-gcc; \
25163         mv stage3-gcc gcc ; \
25164         mv stage2-gcc prev-gcc ; \
25165         r=`${PWD_COMMAND}`; export r; \
25166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25167         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
25168         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
25169         CFLAGS="$(CFLAGS)"; export CFLAGS; \
25170         CXX="$(CXX)"; export CXX; \
25171         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
25172         AR="$(AR)"; export AR; \
25173         AS="$(AS)"; export AS; \
25174         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
25175         LD="$(LD)"; export LD; \
25176         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
25177         NM="$(NM)"; export NM; \
25178         RANLIB="$(RANLIB)"; export RANLIB; \
25179         WINDRES="$(WINDRES)"; export WINDRES; \
25180         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
25181         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
25182         CC="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
25183         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
25184         echo Configuring stage 3 in gcc; \
25185         cd gcc || exit 1; \
25186         case $(srcdir) in \
25187           \.) \
25188             srcdiroption="--srcdir=."; \
25189             libsrcdir=".";; \
25190           /* | [A-Za-z]:[\\/]*) \
25191             srcdiroption="--srcdir=$(srcdir)/gcc"; \
25192             libsrcdir="$$s/gcc";; \
25193           *) \
25194             srcdiroption="--srcdir=../$(srcdir)/gcc"; \
25195             libsrcdir="$$s/gcc";; \
25196         esac; \
25197         $(SHELL) $${libsrcdir}/configure \
25198           $(HOST_CONFIGARGS) $${srcdiroption} @stage2_werror_flag@ ; \
25199         cd .. ; \
25200         mv gcc stage3-gcc ; \
25201         mv prev-gcc stage2-gcc ; \
25202         $(STAMP) configure-stage3-gcc
25203
25204 all-stage3-gcc: all-stage2-gcc configure-stage3-gcc
25205         echo all-stage3-gcc > stage_last ; \
25206         r=`${PWD_COMMAND}`; export r; \
25207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25208         mv stage2-gcc prev-gcc ; \
25209         mv stage3-gcc gcc ; \
25210         cd gcc && \
25211         $(MAKE) $(GCC_FLAGS_TO_PASS) \
25212                 CC="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/" \
25213                 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/" \
25214                 STAGE_PREFIX=$$r/prev-gcc/ \
25215                 $(POSTSTAGE1_FLAGS_TO_PASS) && $(STAMP) ../all-stage3-gcc \
25216         result=$$? ; \
25217         cd .. ; \
25218         mv prev-gcc stage2-gcc ; \
25219         mv gcc stage3-gcc ; \
25220         exit $$result
25221
25222 # We only want to compare .o files, so set this!
25223 objext = .o
25224
25225 compare: all-stage3-gcc
25226         r=`${PWD_COMMAND}`; export r; \
25227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25228         rm -f .bad_compare ; \
25229         cd stage3-gcc; \
25230         files=`find . -name "*$(objext)" -print` ; \
25231         cd .. ; \
25232         for file in $${files} ; do \
25233           f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
25234           @do_compare@ > /dev/null 2>&1; \
25235           test $$? -eq 1 && echo $$file differs >> .bad_compare || true; \
25236         done ; \
25237         if [ -f .bad_compare ]; then \
25238           echo "Bootstrap comparison failure!"; \
25239           cat .bad_compare; \
25240           exit 1; \
25241         else \
25242           true; \
25243         fi ; \
25244         $(STAMP) compare
25245
25246 .PHONY: new-bootstrap
25247 # This target exists so that everything can be made in one pass.
25248 # 'all-gcc' has to avoid stomping on the bootstrap-generated gcc for
25249 # this to work.
25250 new-bootstrap: compare
25251         mv stage3-gcc gcc ; \
25252         $(MAKE) all ; \
25253         mv gcc stage3-gcc
25254
25255 new-cleanstrap:
25256         rm -rf configure-stage1-gcc all-stage1-gcc stage1-gcc \
25257           configure-stage2-gcc all-stage2-gcc stage2-gcc \
25258           configure-stage3-gcc all-stage3-gcc stage3-gcc \
25259           compare
25260         $(MAKE) new-bootstrap
25261
25262 new-restage1:
25263         rm -rf all-stage1-gcc \
25264           configure-stage2-gcc all-stage2-gcc stage2-gcc \
25265           configure-stage3-gcc all-stage3-gcc stage3-gcc \
25266           compare
25267         $(MAKE) all-stage1-gcc
25268
25269 new-restage2: all-stage1-gcc
25270         rm -rf all-stage2-gcc \
25271           configure-stage3-gcc all-stage3-gcc stage3-gcc \
25272           compare
25273         $(MAKE) all-stage2-gcc
25274
25275 new-restage3: all-stage2-gcc
25276         rm -rf all-stage3-gcc compare
25277         $(MAKE) compare
25278
25279 # --------------------------------------
25280 # Dependencies between different modules
25281 # --------------------------------------
25282
25283 # There are two types of dependencies here: 'hard' dependencies, where one
25284 # module simply won't build without the other; and 'soft' dependencies, where
25285 # if the depended-on module is missing, the depending module will do without
25286 # or find a substitute somewhere (perhaps installed).  Soft dependencies
25287 # are specified by depending on a 'maybe-' target.  If you're not sure,
25288 # it's safer to use a soft dependency.
25289
25290 # Host modules specific to gcc.
25291 # GCC needs to identify certain tools.
25292 # GCC also needs the information exported by the intl configure script.
25293 configure-gcc: maybe-configure-intl maybe-configure-binutils maybe-configure-gas maybe-configure-ld maybe-configure-bison maybe-configure-flex
25294 all-gcc: maybe-all-libiberty maybe-all-intl maybe-all-bison maybe-all-byacc maybe-all-binutils maybe-all-gas maybe-all-ld maybe-all-zlib maybe-all-libbanshee
25295 # This is a slightly kludgy method of getting dependencies on 
25296 # all-build-libiberty correct; it would be better to build it every time.
25297 all-gcc: maybe-all-build-libiberty maybe-all-libbanshee
25298 all-bootstrap: maybe-all-binutils maybe-all-bison maybe-all-byacc maybe-all-gas maybe-all-intl maybe-all-ld maybe-all-libbanshee maybe-all-libiberty maybe-all-texinfo maybe-all-zlib 
25299
25300 # Host modules specific to gdb.
25301 # GDB needs to know that the simulator is being built.
25302 configure-gdb: maybe-configure-itcl maybe-configure-tcl maybe-configure-tk maybe-configure-sim
25303 GDB_TK = @GDB_TK@
25304 all-gdb: maybe-all-libiberty maybe-all-opcodes maybe-all-bfd maybe-all-mmalloc maybe-all-readline maybe-all-bison maybe-all-byacc maybe-all-sim $(gdbnlmrequirements) $(GDB_TK)
25305 install-gdb: maybe-install-tcl maybe-install-tk maybe-install-itcl maybe-install-tix maybe-install-libgui
25306 configure-libgui: maybe-configure-tcl maybe-configure-tk
25307 all-libgui: maybe-all-tcl maybe-all-tk maybe-all-itcl
25308
25309 # Host modules specific to binutils.
25310 configure-bfd: configure-libiberty
25311 all-bfd: maybe-all-libiberty maybe-all-intl
25312 all-binutils: maybe-all-libiberty maybe-all-opcodes maybe-all-bfd maybe-all-flex maybe-all-bison maybe-all-byacc maybe-all-intl
25313 # We put install-opcodes before install-binutils because the installed
25314 # binutils might be on PATH, and they might need the shared opcodes
25315 # library.
25316 install-binutils: maybe-install-opcodes
25317 # libopcodes depends on libbfd
25318 install-opcodes: maybe-install-bfd
25319 all-gas: maybe-all-libiberty maybe-all-opcodes maybe-all-bfd maybe-all-intl
25320 all-gprof: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-intl
25321 all-ld: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-bison maybe-all-byacc maybe-all-flex maybe-all-intl
25322 all-opcodes: maybe-all-bfd maybe-all-libiberty
25323
25324 # Other host modules in the 'src' repository.
25325 all-dejagnu: maybe-all-tcl maybe-all-expect maybe-all-tk
25326 configure-expect: maybe-configure-tcl maybe-configure-tk
25327 all-expect: maybe-all-tcl maybe-all-tk
25328 configure-itcl: maybe-configure-tcl maybe-configure-tk
25329 all-itcl: maybe-all-tcl maybe-all-tk
25330 # We put install-tcl before install-itcl because itcl wants to run a
25331 # program on installation which uses the Tcl libraries.
25332 install-itcl: maybe-install-tcl
25333 all-sid: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-tcl maybe-all-tk
25334 install-sid: maybe-install-tcl maybe-install-tk
25335 all-sim: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-readline maybe-configure-gdb
25336 configure-tk: maybe-configure-tcl
25337 all-tk: maybe-all-tcl
25338 configure-tix: maybe-configure-tcl maybe-configure-tk
25339 all-tix: maybe-all-tcl maybe-all-tk
25340 all-texinfo: maybe-all-libiberty
25341
25342 # Other host modules.  Warning, these are not well tested.
25343 all-autoconf: maybe-all-m4 maybe-all-texinfo
25344 all-automake: maybe-all-m4 maybe-all-texinfo
25345 all-bison: maybe-all-texinfo
25346 all-diff: maybe-all-libiberty
25347 all-fastjar: maybe-all-zlib maybe-all-libiberty
25348 all-fileutils: maybe-all-libiberty
25349 all-flex: maybe-all-libiberty maybe-all-bison maybe-all-byacc
25350 all-gzip: maybe-all-libiberty
25351 all-hello: maybe-all-libiberty
25352 all-m4: maybe-all-libiberty maybe-all-texinfo
25353 all-make: maybe-all-libiberty maybe-all-intl
25354 all-patch: maybe-all-libiberty
25355 all-prms: maybe-all-libiberty
25356 all-recode: maybe-all-libiberty
25357 all-sed: maybe-all-libiberty
25358 all-send-pr: maybe-all-prms
25359 all-tar: maybe-all-libiberty
25360 all-uudecode: maybe-all-libiberty
25361
25362 ALL_GCC = maybe-all-gcc
25363 ALL_GCC_C = $(ALL_GCC) maybe-all-target-newlib maybe-all-target-libgloss
25364 ALL_GCC_CXX = $(ALL_GCC_C) maybe-all-target-libstdc++-v3
25365
25366 # Target modules specific to gcc.
25367 configure-target-boehm-gc: $(ALL_GCC_C) maybe-configure-target-qthreads
25368 configure-target-fastjar: maybe-configure-target-zlib
25369 all-target-fastjar: maybe-all-target-zlib maybe-all-target-libiberty
25370 configure-target-libada: $(ALL_GCC_C)
25371 configure-target-libf2c: $(ALL_GCC_C)
25372 all-target-libf2c: maybe-all-target-libiberty
25373 configure-target-libgfortran: $(ALL_GCC_C)
25374 configure-target-libffi: $(ALL_GCC_C) 
25375 configure-target-libjava: $(ALL_GCC_C) maybe-configure-target-zlib maybe-configure-target-boehm-gc maybe-configure-target-qthreads maybe-configure-target-libffi
25376 all-target-libjava: maybe-all-fastjar maybe-all-target-zlib maybe-all-target-boehm-gc maybe-all-target-qthreads maybe-all-target-libffi
25377 configure-target-libobjc: $(ALL_GCC_C)
25378 all-target-libobjc: maybe-all-target-libiberty
25379 configure-target-libstdc++-v3: $(ALL_GCC_C)
25380 all-target-libstdc++-v3: maybe-all-target-libiberty
25381 configure-target-zlib: $(ALL_GCC_C)
25382
25383 # Target modules in the 'src' repository.
25384 configure-target-examples: $(ALL_GCC_C)
25385 configure-target-libgloss: $(ALL_GCC)
25386 all-target-libgloss: maybe-configure-target-newlib
25387 configure-target-libiberty: $(ALL_GCC)
25388 configure-target-libtermcap: $(ALL_GCC_C)
25389 configure-target-newlib: $(ALL_GCC)
25390 configure-target-rda: $(ALL_GCC_C)
25391 configure-target-winsup: $(ALL_GCC_C)
25392 all-target-winsup: maybe-all-target-libiberty maybe-all-target-libtermcap
25393
25394 # Other target modules.  Warning, these are not well tested.
25395 configure-target-gperf: $(ALL_GCC_CXX)
25396 all-target-gperf: maybe-all-target-libiberty maybe-all-target-libstdc++-v3
25397 configure-target-qthreads: $(ALL_GCC_C)
25398
25399 # Dependencies of maybe-foo on foo.  These are used because, for example,
25400 # all-gcc only depends on all-gas if gas is present and being configured.
25401 @maybe_dependencies@
25402
25403 # Serialization dependencies.  Host configures don't work well in parallel to
25404 # each other, due to contention over config.cache.  Target configures and 
25405 # build configures are similar.
25406 @serialization_dependencies@
25407
25408 # --------------------------------
25409 # Regenerating top level configury
25410 # --------------------------------
25411
25412 # Multilib.out tells target dirs what multilibs they should build.
25413 # There is really only one copy.  We use the 'timestamp' method to
25414 # work around various timestamp bugs on some systems.
25415 # We use move-if-change so that it's only considered updated when it
25416 # actually changes, because it has to depend on a phony target.
25417 multilib.out: maybe-all-gcc
25418         @r=`${PWD_COMMAND}`; export r; \
25419         echo "Checking multilib configuration..."; \
25420         $(CC_FOR_TARGET) --print-multi-lib > multilib.tmp 2> /dev/null ; \
25421         $(SHELL) $(srcdir)/move-if-change multilib.tmp multilib.out ; \
25422
25423 # Rebuilding Makefile.in, using autogen.
25424 AUTOGEN = autogen
25425 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
25426         cd $(srcdir) && $(AUTOGEN) Makefile.def
25427
25428 # Rebuilding Makefile.
25429 Makefile: $(srcdir)/Makefile.in config.status
25430         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
25431
25432 config.status: configure $(gcc_version_trigger)
25433         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
25434
25435 # Rebuilding configure.
25436 AUTOCONF = autoconf
25437 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
25438         cd $(srcdir) && $(AUTOCONF)
25439
25440 # ------------------------------
25441 # Special directives to GNU Make
25442 # ------------------------------
25443
25444 # Don't pass command-line variables to submakes.
25445 .NOEXPORT:
25446 MAKEOVERRIDES=
25447
25448 # end of Makefile.in