OSDN Git Service

* c-typeck.c (common_type): Prefer long long to long when same
[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
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 # ----------------------------------------------
128 # Programs producing files for the BUILD machine
129 # ----------------------------------------------
130
131 SHELL = @config_shell@
132
133 # pwd command to use.  Allow user to override default by setting PWDCMD in
134 # the environment to account for automounters.  The make variable must not
135 # be called PWDCMD, otherwise the value set here is passed to make
136 # subprocesses and overrides the setting from the user's environment.
137 # Don't use PWD since it is a common shell environment variable and we
138 # don't want to corrupt it.
139 PWD_COMMAND = $${PWDCMD-pwd}
140
141 # compilers to use to create programs which must be run in the build
142 # environment.
143 CC_FOR_BUILD = @CC_FOR_BUILD@
144 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
145
146 CXX_FOR_BUILD = $(CXX)
147
148 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
149 # here so that they can be overridden by Makefile fragments.
150 BUILD_PREFIX = @BUILD_PREFIX@
151 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
152
153 BISON=@BISON@
154 USUAL_BISON = `if [ -f $$r/bison/bison ] ; then \
155             echo $$r/bison/bison -L $$s/bison/ ; \
156          else \
157             echo bison ; \
158          fi`
159
160 DEFAULT_YACC = @DEFAULT_YACC@
161 YACC=@YACC@
162 USUAL_YACC = `if [ -f $$r/bison/bison ] ; then \
163             echo $$r/bison/bison -y -L $$s/bison/ ; \
164         elif [ -f $$r/byacc/byacc ] ; then \
165             echo $$r/byacc/byacc ; \
166         else \
167             echo ${DEFAULT_YACC} ; \
168         fi`
169
170 DEFAULT_LEX = @DEFAULT_LEX@
171 LEX=@LEX@
172 USUAL_LEX = `if [ -f $$r/flex/flex ] ; \
173         then echo $$r/flex/flex ; \
174         else echo ${DEFAULT_LEX} ; fi`
175
176 DEFAULT_M4 = @DEFAULT_M4@
177 M4 = `if [ -f $$r/m4/m4 ] ; \
178         then echo $$r/m4/m4 ; \
179         else echo ${DEFAULT_M4} ; fi`
180
181 # For an installed makeinfo, we require it to be from texinfo 4.2 or
182 # higher, else we use the "missing" dummy.
183 MAKEINFO=@MAKEINFO@
184 USUAL_MAKEINFO = `if [ -f $$r/texinfo/makeinfo/makeinfo ] ; \
185         then echo $$r/texinfo/makeinfo/makeinfo ; \
186         else if (makeinfo --version \
187           | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
188         then echo makeinfo; else echo $$s/missing makeinfo; fi; fi`
189
190 # This just becomes part of the MAKEINFO definition passed down to
191 # sub-makes.  It lets flags be given on the command line while still
192 # using the makeinfo from the object tree.
193 # (Default to avoid splitting info files by setting the threshold high.)
194 MAKEINFOFLAGS = --split-size=5000000
195
196 EXPECT = `if [ -f $$r/expect/expect ] ; \
197         then echo $$r/expect/expect ; \
198         else echo expect ; fi`
199
200 RUNTEST = `if [ -f $$s/dejagnu/runtest ] ; \
201         then echo $$s/dejagnu/runtest ; \
202         else echo runtest ; fi`
203
204 # ---------------------------------------------
205 # Programs producing files for the HOST machine
206 # ---------------------------------------------
207
208 # This is the list of directories that may be needed in RPATH_ENVVAR
209 # so that programs built for the host machine work.
210 HOST_LIB_PATH = $$r/bfd:$$r/opcodes
211
212 AS = @AS@
213
214 AR = @AR@
215 AR_FLAGS = rc
216
217 CC = @CC@
218 CFLAGS = @CFLAGS@
219 LIBCFLAGS = $(CFLAGS)
220
221 CXX = @CXX@
222 CXXFLAGS = @CXXFLAGS@
223 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
224
225 DLLTOOL = @DLLTOOL@
226
227 NM = @NM@
228
229 LD = @LD@
230 LDFLAGS = 
231
232 RANLIB = @RANLIB@
233
234 WINDRES = @WINDRES@
235
236 PICFLAG = 
237
238 # -----------------------------------------------
239 # Programs producing files for the TARGET machine
240 # -----------------------------------------------
241
242 # This is the list of directories that may be needed in RPATH_ENVVAR
243 # so that prorgams built for the target machine work.
244 TARGET_LIB_PATH = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
245
246 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
247
248 AR_FOR_TARGET=@AR_FOR_TARGET@
249 CONFIGURED_AR_FOR_TARGET=@CONFIGURED_AR_FOR_TARGET@
250 USUAL_AR_FOR_TARGET = ` \
251   if [ -f $$r/binutils/ar ] ; then \
252     echo $$r/binutils/ar ; \
253   else \
254     if [ '$(host)' = '$(target)' ] ; then \
255       echo $(AR); \
256     else \
257       echo $(CONFIGURED_AR_FOR_TARGET) ; \
258     fi; \
259   fi`
260
261 AS_FOR_TARGET=@AS_FOR_TARGET@
262 CONFIGURED_AS_FOR_TARGET=@CONFIGURED_AS_FOR_TARGET@
263 USUAL_AS_FOR_TARGET = ` \
264   if [ -f $$r/gas/as-new ] ; then \
265     echo $$r/gas/as-new ; \
266   elif [ -f $$r/gcc/xgcc ]; then \
267     $(CC_FOR_TARGET) -print-prog-name=as ; \
268   else \
269     if [ '$(host)' = '$(target)' ] ; then \
270       echo $(AS); \
271     else \
272       echo $(CONFIGURED_AS_FOR_TARGET) ; \
273     fi; \
274   fi`
275
276 CC_FOR_TARGET = @CC_FOR_TARGET@
277 # During gcc bootstrap, if we use some random cc for stage1 then
278 # CFLAGS will be just -g.  We want to ensure that TARGET libraries
279 # (which we know are built with gcc) are built with optimizations so
280 # prepend -O2 when setting CFLAGS_FOR_TARGET.
281 CFLAGS_FOR_TARGET = -O2 $(CFLAGS)
282 # If GCC_FOR_TARGET is not overriden on the command line, then this
283 # variable is passed down to the gcc Makefile, where it is used to
284 # build libgcc2.a.  We define it here so that it can itself be
285 # overridden on the command line.
286 GCC_FOR_TARGET=@GCC_FOR_TARGET@
287 USUAL_GCC_FOR_TARGET = $(STAGE_CC_WRAPPER) $$r/gcc/xgcc -B$$r/gcc/ $(FLAGS_FOR_TARGET)
288 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
289
290 CXX_FOR_TARGET = @CXX_FOR_TARGET@
291 RAW_CXX_FOR_TARGET = @RAW_CXX_FOR_TARGET@
292 CXX_FOR_TARGET_FOR_RECURSIVE_MAKE = @CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@
293 RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE = @RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@
294 CXXFLAGS_FOR_TARGET = $(CXXFLAGS)
295 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
296
297 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
298 CONFIGURED_DLLTOOL_FOR_TARGET=@CONFIGURED_DLLTOOL_FOR_TARGET@
299 USUAL_DLLTOOL_FOR_TARGET = ` \
300   if [ -f $$r/binutils/dlltool ] ; then \
301     echo $$r/binutils/dlltool ; \
302   else \
303     if [ '$(host)' = '$(target)' ] ; then \
304       echo $(DLLTOOL); \
305     else \
306       echo $(CONFIGURED_DLLTOOL_FOR_TARGET) ; \
307     fi; \
308   fi`
309
310 GCJ_FOR_TARGET = @GCJ_FOR_TARGET@
311
312 LD_FOR_TARGET=@LD_FOR_TARGET@
313 CONFIGURED_LD_FOR_TARGET=@CONFIGURED_LD_FOR_TARGET@
314 USUAL_LD_FOR_TARGET = ` \
315   if [ -f $$r/ld/ld-new ] ; then \
316     echo $$r/ld/ld-new ; \
317   elif [ -f $$r/gcc/xgcc ]; then \
318     $(CC_FOR_TARGET) -print-prog-name=ld ; \
319   else \
320     if [ '$(host)' = '$(target)' ] ; then \
321       echo $(LD); \
322     else \
323       echo $(CONFIGURED_LD_FOR_TARGET) ; \
324     fi; \
325   fi`
326
327 LDFLAGS_FOR_TARGET = 
328
329 NM_FOR_TARGET=@NM_FOR_TARGET@
330 CONFIGURED_NM_FOR_TARGET=@CONFIGURED_NM_FOR_TARGET@
331 USUAL_NM_FOR_TARGET = ` \
332   if [ -f $$r/binutils/nm-new ] ; then \
333     echo $$r/binutils/nm-new ; \
334   elif [ -f $$r/gcc/xgcc ]; then \
335     $(CC_FOR_TARGET) -print-prog-name=nm ; \
336   else \
337     if [ '$(host)' = '$(target)' ] ; then \
338       echo $(NM); \
339     else \
340       echo $(CONFIGURED_NM_FOR_TARGET) ; \
341     fi; \
342   fi`
343
344 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
345 CONFIGURED_RANLIB_FOR_TARGET=@CONFIGURED_RANLIB_FOR_TARGET@
346 USUAL_RANLIB_FOR_TARGET = ` \
347   if [ -f $$r/binutils/ranlib ] ; then \
348     echo $$r/binutils/ranlib ; \
349   else \
350     if [ '$(host)' = '$(target)' ] ; then \
351       if [ x'$(RANLIB)' != x ]; then \
352          echo $(RANLIB); \
353       else \
354          echo ranlib; \
355       fi; \
356     else \
357       echo $(CONFIGURED_RANLIB_FOR_TARGET) ; \
358     fi; \
359   fi`
360
361 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
362 CONFIGURED_WINDRES_FOR_TARGET=@CONFIGURED_WINDRES_FOR_TARGET@
363 USUAL_WINDRES_FOR_TARGET = ` \
364   if [ -f $$r/binutils/windres ] ; then \
365     echo $$r/binutils/windres ; \
366   else \
367     if [ '$(host)' = '$(target)' ] ; then \
368       echo $(WINDRES); \
369     else \
370       echo $(CONFIGURED_WINDRES_FOR_TARGET) ; \
371     fi; \
372   fi`
373
374 PICFLAG_FOR_TARGET = 
375
376 # ------------------------------------
377 # Miscellaneous targets and flag lists
378 # ------------------------------------
379
380 # The first rule in the file had better be this one.  Don't put any above it.
381 # This lives here to allow makefile fragments to contain dependencies.
382 all: all.normal
383 .PHONY: all
384
385 #### host and target specific makefile fragments come in here.
386 @target_makefile_frag@
387 @alphaieee_frag@
388 @ospace_frag@
389 @host_makefile_frag@
390 ###
391
392 # Flags to pass down to all sub-makes.
393 BASE_FLAGS_TO_PASS = \
394         "DESTDIR=$(DESTDIR)" \
395         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
396         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
397         "bindir=$(bindir)" \
398         "datadir=$(datadir)" \
399         "exec_prefix=$(exec_prefix)" \
400         "includedir=$(includedir)" \
401         "infodir=$(infodir)" \
402         "libdir=$(libdir)" \
403         "libexecdir=$(libexecdir)" \
404         "lispdir=$(lispdir)" \
405         "libstdcxx_incdir=$(libstdcxx_incdir)" \
406         "libsubdir=$(libsubdir)" \
407         "localstatedir=$(localstatedir)" \
408         "mandir=$(mandir)" \
409         "oldincludedir=$(oldincludedir)" \
410         "prefix=$(prefix)" \
411         "sbindir=$(sbindir)" \
412         "sharedstatedir=$(sharedstatedir)" \
413         "sysconfdir=$(sysconfdir)" \
414         "tooldir=$(tooldir)" \
415         "build_tooldir=$(build_tooldir)" \
416         "gxx_include_dir=$(gxx_include_dir)" \
417         "gcc_version=$(gcc_version)" \
418         "gcc_version_trigger=$(gcc_version_trigger)" \
419         "target_alias=$(target_alias)" \
420         "BISON=$(BISON)" \
421         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
422         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
423         "EXPECT=$(EXPECT)" \
424         "INSTALL=$(INSTALL)" \
425         "INSTALL_DATA=$(INSTALL_DATA)" \
426         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
427         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
428         "LEX=$(LEX)" \
429         "M4=$(M4)" \
430         "MAKE=$(MAKE)" \
431         "RUNTEST=$(RUNTEST)" \
432         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
433         "SHELL=$(SHELL)" \
434         "YACC=$(YACC)" \
435         "AR_FLAGS=$(AR_FLAGS)" \
436         "CFLAGS=$(CFLAGS)" \
437         "CXXFLAGS=$(CXXFLAGS)" \
438         "LDFLAGS=$(LDFLAGS)" \
439         "LIBCFLAGS=$(LIBCFLAGS)" \
440         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
441         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
442         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
443         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
444         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
445         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
446         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
447         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
448         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
449         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
450         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
451         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
452         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
453         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
454         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
455         "CONFIG_SHELL=$(SHELL)" \
456         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
457
458 # For any flags above that may contain shell code that varies from one
459 # target library to another.  When doing recursive invocations of the
460 # top-level Makefile, we don't want the outer make to evaluate them,
461 # so we pass these variables down unchanged.  They must not contain
462 # single nor double quotes.
463 RECURSE_FLAGS = \
464         CXX_FOR_TARGET='$(CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
465         RAW_CXX_FOR_TARGET='$(RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
466
467 # Flags to pass down to most sub-makes, in which we're building with
468 # the host environment.
469 EXTRA_HOST_FLAGS = \
470         'AR=$(AR)' \
471         'AS=$(AS)' \
472         'CC=$(CC)' \
473         'CXX=$(CXX)' \
474         'DLLTOOL=$(DLLTOOL)' \
475         'LD=$(LD)' \
476         'NM=$(NM)' \
477         'RANLIB=$(RANLIB)' \
478         'WINDRES=$(WINDRES)'
479
480 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
481
482 # Flags that are concerned with the location of the X11 include files
483 # and library files
484 #
485 # NOTE: until the top-level is getting the values via autoconf, it only
486 # causes problems to have this top-level Makefile overriding the autoconf-set
487 # values in child directories.  Only variables that don't conflict with
488 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
489 #
490 X11_FLAGS_TO_PASS = \
491         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
492         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
493
494 # Flags to pass down to makes which are built with the target environment.
495 # The double $ decreases the length of the command line; the variables
496 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.
497 EXTRA_TARGET_FLAGS = \
498         'AR=$$(AR_FOR_TARGET)' \
499         'AS=$$(AS_FOR_TARGET)' \
500         'CC=$$(CC_FOR_TARGET)' \
501         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
502         'CXX=$$(CXX_FOR_TARGET)' \
503         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
504         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
505         'LD=$$(LD_FOR_TARGET)' \
506         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
507         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
508         'NM=$$(NM_FOR_TARGET)' \
509         'RANLIB=$$(RANLIB_FOR_TARGET)' \
510         'WINDRES=$$(WINDRES_FOR_TARGET)'
511
512 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
513
514 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
515 # unfortunately needs the native compiler and the target ar and
516 # ranlib.
517 # If any variables are added here, they must be added to do-*, below.
518 # The BUILD_* variables are a special case, which are used for the gcc
519 # cross-building scheme.
520 EXTRA_GCC_FLAGS = \
521         'BUILD_PREFIX=$(BUILD_PREFIX)' \
522         'BUILD_PREFIX_1=$(BUILD_PREFIX_1)' \
523         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
524         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
525         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
526         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
527         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
528         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
529         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
530         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
531         "`echo 'STAGE1_CFLAGS=$(STAGE1_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
532         "`echo 'BOOT_CFLAGS=$(BOOT_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
533         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
534
535 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
536
537 .PHONY: configure-host
538 configure-host: maybe-configure-gcc  \
539     maybe-configure-ash \
540     maybe-configure-autoconf \
541     maybe-configure-automake \
542     maybe-configure-bash \
543     maybe-configure-bfd \
544     maybe-configure-opcodes \
545     maybe-configure-binutils \
546     maybe-configure-bison \
547     maybe-configure-byacc \
548     maybe-configure-bzip2 \
549     maybe-configure-dejagnu \
550     maybe-configure-diff \
551     maybe-configure-dosutils \
552     maybe-configure-etc \
553     maybe-configure-fastjar \
554     maybe-configure-fileutils \
555     maybe-configure-findutils \
556     maybe-configure-find \
557     maybe-configure-flex \
558     maybe-configure-gas \
559     maybe-configure-gawk \
560     maybe-configure-gettext \
561     maybe-configure-gnuserv \
562     maybe-configure-gprof \
563     maybe-configure-gzip \
564     maybe-configure-hello \
565     maybe-configure-indent \
566     maybe-configure-intl \
567     maybe-configure-tcl \
568     maybe-configure-itcl \
569     maybe-configure-ld \
570     maybe-configure-libgui \
571     maybe-configure-libiberty \
572     maybe-configure-libtool \
573     maybe-configure-m4 \
574     maybe-configure-make \
575     maybe-configure-mmalloc \
576     maybe-configure-patch \
577     maybe-configure-perl \
578     maybe-configure-prms \
579     maybe-configure-rcs \
580     maybe-configure-readline \
581     maybe-configure-release \
582     maybe-configure-recode \
583     maybe-configure-sed \
584     maybe-configure-send-pr \
585     maybe-configure-shellutils \
586     maybe-configure-sid \
587     maybe-configure-sim \
588     maybe-configure-tar \
589     maybe-configure-texinfo \
590     maybe-configure-textutils \
591     maybe-configure-time \
592     maybe-configure-uudecode \
593     maybe-configure-wdiff \
594     maybe-configure-zip \
595     maybe-configure-zlib \
596     maybe-configure-gdb \
597     maybe-configure-expect \
598     maybe-configure-guile \
599     maybe-configure-tk \
600     maybe-configure-tix \
601     maybe-configure-libtermcap \
602     maybe-configure-utils
603 .PHONY: configure-target
604 configure-target:  \
605     maybe-configure-target-libstdc++-v3 \
606     maybe-configure-target-newlib \
607     maybe-configure-target-libf2c \
608     maybe-configure-target-libobjc \
609     maybe-configure-target-libtermcap \
610     maybe-configure-target-winsup \
611     maybe-configure-target-libgloss \
612     maybe-configure-target-libiberty \
613     maybe-configure-target-gperf \
614     maybe-configure-target-examples \
615     maybe-configure-target-libffi \
616     maybe-configure-target-libjava \
617     maybe-configure-target-zlib \
618     maybe-configure-target-boehm-gc \
619     maybe-configure-target-qthreads \
620     maybe-configure-target-rda \
621     maybe-configure-target-libada
622
623 # The target built for a native build.
624 .PHONY: all.normal
625 all.normal: @all_build_modules@ all-host all-target
626
627 .PHONY: all-host
628 all-host: maybe-all-gcc  \
629     maybe-all-ash \
630     maybe-all-autoconf \
631     maybe-all-automake \
632     maybe-all-bash \
633     maybe-all-bfd \
634     maybe-all-opcodes \
635     maybe-all-binutils \
636     maybe-all-bison \
637     maybe-all-byacc \
638     maybe-all-bzip2 \
639     maybe-all-dejagnu \
640     maybe-all-diff \
641     maybe-all-dosutils \
642     maybe-all-etc \
643     maybe-all-fastjar \
644     maybe-all-fileutils \
645     maybe-all-findutils \
646     maybe-all-find \
647     maybe-all-flex \
648     maybe-all-gas \
649     maybe-all-gawk \
650     maybe-all-gettext \
651     maybe-all-gnuserv \
652     maybe-all-gprof \
653     maybe-all-gzip \
654     maybe-all-hello \
655     maybe-all-indent \
656     maybe-all-intl \
657     maybe-all-tcl \
658     maybe-all-itcl \
659     maybe-all-ld \
660     maybe-all-libgui \
661     maybe-all-libiberty \
662     maybe-all-libtool \
663     maybe-all-m4 \
664     maybe-all-make \
665     maybe-all-mmalloc \
666     maybe-all-patch \
667     maybe-all-perl \
668     maybe-all-prms \
669     maybe-all-rcs \
670     maybe-all-readline \
671     maybe-all-release \
672     maybe-all-recode \
673     maybe-all-sed \
674     maybe-all-send-pr \
675     maybe-all-shellutils \
676     maybe-all-sid \
677     maybe-all-sim \
678     maybe-all-tar \
679     maybe-all-texinfo \
680     maybe-all-textutils \
681     maybe-all-time \
682     maybe-all-uudecode \
683     maybe-all-wdiff \
684     maybe-all-zip \
685     maybe-all-zlib \
686     maybe-all-gdb \
687     maybe-all-expect \
688     maybe-all-guile \
689     maybe-all-tk \
690     maybe-all-tix \
691     maybe-all-libtermcap \
692     maybe-all-utils
693 .PHONY: all-target
694 all-target:  \
695     maybe-all-target-libstdc++-v3 \
696     maybe-all-target-newlib \
697     maybe-all-target-libf2c \
698     maybe-all-target-libobjc \
699     maybe-all-target-libtermcap \
700     maybe-all-target-winsup \
701     maybe-all-target-libgloss \
702     maybe-all-target-libiberty \
703     maybe-all-target-gperf \
704     maybe-all-target-examples \
705     maybe-all-target-libffi \
706     maybe-all-target-libjava \
707     maybe-all-target-zlib \
708     maybe-all-target-boehm-gc \
709     maybe-all-target-qthreads \
710     maybe-all-target-rda \
711     maybe-all-target-libada
712
713 # Do a target for all the subdirectories.  A ``make do-X'' will do a
714 # ``make X'' in all subdirectories (because, in general, there is a
715 # dependency (below) of X upon do-X, a ``make X'' will also do this,
716 # but it may do additional work as well).
717
718 .PHONY: do-info
719 do-info: info-host info-target
720
721 .PHONY: info-host
722 info-host: maybe-info-gcc  \
723     maybe-info-ash \
724     maybe-info-autoconf \
725     maybe-info-automake \
726     maybe-info-bash \
727     maybe-info-bfd \
728     maybe-info-opcodes \
729     maybe-info-binutils \
730     maybe-info-bison \
731     maybe-info-byacc \
732     maybe-info-bzip2 \
733     maybe-info-dejagnu \
734     maybe-info-diff \
735     maybe-info-dosutils \
736     maybe-info-etc \
737     maybe-info-fastjar \
738     maybe-info-fileutils \
739     maybe-info-findutils \
740     maybe-info-find \
741     maybe-info-flex \
742     maybe-info-gas \
743     maybe-info-gawk \
744     maybe-info-gettext \
745     maybe-info-gnuserv \
746     maybe-info-gprof \
747     maybe-info-gzip \
748     maybe-info-hello \
749     maybe-info-indent \
750     maybe-info-intl \
751     maybe-info-tcl \
752     maybe-info-itcl \
753     maybe-info-ld \
754     maybe-info-libgui \
755     maybe-info-libiberty \
756     maybe-info-libtool \
757     maybe-info-m4 \
758     maybe-info-make \
759     maybe-info-mmalloc \
760     maybe-info-patch \
761     maybe-info-perl \
762     maybe-info-prms \
763     maybe-info-rcs \
764     maybe-info-readline \
765     maybe-info-release \
766     maybe-info-recode \
767     maybe-info-sed \
768     maybe-info-send-pr \
769     maybe-info-shellutils \
770     maybe-info-sid \
771     maybe-info-sim \
772     maybe-info-tar \
773     maybe-info-texinfo \
774     maybe-info-textutils \
775     maybe-info-time \
776     maybe-info-uudecode \
777     maybe-info-wdiff \
778     maybe-info-zip \
779     maybe-info-zlib \
780     maybe-info-gdb \
781     maybe-info-expect \
782     maybe-info-guile \
783     maybe-info-tk \
784     maybe-info-tix \
785     maybe-info-libtermcap \
786     maybe-info-utils
787
788 .PHONY: info-target
789 info-target:  \
790     maybe-info-target-libstdc++-v3 \
791     maybe-info-target-newlib \
792     maybe-info-target-libf2c \
793     maybe-info-target-libobjc \
794     maybe-info-target-libtermcap \
795     maybe-info-target-winsup \
796     maybe-info-target-libgloss \
797     maybe-info-target-libiberty \
798     maybe-info-target-gperf \
799     maybe-info-target-examples \
800     maybe-info-target-libffi \
801     maybe-info-target-libjava \
802     maybe-info-target-zlib \
803     maybe-info-target-boehm-gc \
804     maybe-info-target-qthreads \
805     maybe-info-target-rda \
806     maybe-info-target-libada
807
808 .PHONY: do-dvi
809 do-dvi: dvi-host dvi-target
810
811 .PHONY: dvi-host
812 dvi-host: maybe-dvi-gcc  \
813     maybe-dvi-ash \
814     maybe-dvi-autoconf \
815     maybe-dvi-automake \
816     maybe-dvi-bash \
817     maybe-dvi-bfd \
818     maybe-dvi-opcodes \
819     maybe-dvi-binutils \
820     maybe-dvi-bison \
821     maybe-dvi-byacc \
822     maybe-dvi-bzip2 \
823     maybe-dvi-dejagnu \
824     maybe-dvi-diff \
825     maybe-dvi-dosutils \
826     maybe-dvi-etc \
827     maybe-dvi-fastjar \
828     maybe-dvi-fileutils \
829     maybe-dvi-findutils \
830     maybe-dvi-find \
831     maybe-dvi-flex \
832     maybe-dvi-gas \
833     maybe-dvi-gawk \
834     maybe-dvi-gettext \
835     maybe-dvi-gnuserv \
836     maybe-dvi-gprof \
837     maybe-dvi-gzip \
838     maybe-dvi-hello \
839     maybe-dvi-indent \
840     maybe-dvi-intl \
841     maybe-dvi-tcl \
842     maybe-dvi-itcl \
843     maybe-dvi-ld \
844     maybe-dvi-libgui \
845     maybe-dvi-libiberty \
846     maybe-dvi-libtool \
847     maybe-dvi-m4 \
848     maybe-dvi-make \
849     maybe-dvi-mmalloc \
850     maybe-dvi-patch \
851     maybe-dvi-perl \
852     maybe-dvi-prms \
853     maybe-dvi-rcs \
854     maybe-dvi-readline \
855     maybe-dvi-release \
856     maybe-dvi-recode \
857     maybe-dvi-sed \
858     maybe-dvi-send-pr \
859     maybe-dvi-shellutils \
860     maybe-dvi-sid \
861     maybe-dvi-sim \
862     maybe-dvi-tar \
863     maybe-dvi-texinfo \
864     maybe-dvi-textutils \
865     maybe-dvi-time \
866     maybe-dvi-uudecode \
867     maybe-dvi-wdiff \
868     maybe-dvi-zip \
869     maybe-dvi-zlib \
870     maybe-dvi-gdb \
871     maybe-dvi-expect \
872     maybe-dvi-guile \
873     maybe-dvi-tk \
874     maybe-dvi-tix \
875     maybe-dvi-libtermcap \
876     maybe-dvi-utils
877
878 .PHONY: dvi-target
879 dvi-target:  \
880     maybe-dvi-target-libstdc++-v3 \
881     maybe-dvi-target-newlib \
882     maybe-dvi-target-libf2c \
883     maybe-dvi-target-libobjc \
884     maybe-dvi-target-libtermcap \
885     maybe-dvi-target-winsup \
886     maybe-dvi-target-libgloss \
887     maybe-dvi-target-libiberty \
888     maybe-dvi-target-gperf \
889     maybe-dvi-target-examples \
890     maybe-dvi-target-libffi \
891     maybe-dvi-target-libjava \
892     maybe-dvi-target-zlib \
893     maybe-dvi-target-boehm-gc \
894     maybe-dvi-target-qthreads \
895     maybe-dvi-target-rda \
896     maybe-dvi-target-libada
897
898 .PHONY: do-TAGS
899 do-TAGS: TAGS-host TAGS-target
900
901 .PHONY: TAGS-host
902 TAGS-host: maybe-TAGS-gcc  \
903     maybe-TAGS-ash \
904     maybe-TAGS-autoconf \
905     maybe-TAGS-automake \
906     maybe-TAGS-bash \
907     maybe-TAGS-bfd \
908     maybe-TAGS-opcodes \
909     maybe-TAGS-binutils \
910     maybe-TAGS-bison \
911     maybe-TAGS-byacc \
912     maybe-TAGS-bzip2 \
913     maybe-TAGS-dejagnu \
914     maybe-TAGS-diff \
915     maybe-TAGS-dosutils \
916     maybe-TAGS-etc \
917     maybe-TAGS-fastjar \
918     maybe-TAGS-fileutils \
919     maybe-TAGS-findutils \
920     maybe-TAGS-find \
921     maybe-TAGS-flex \
922     maybe-TAGS-gas \
923     maybe-TAGS-gawk \
924     maybe-TAGS-gettext \
925     maybe-TAGS-gnuserv \
926     maybe-TAGS-gprof \
927     maybe-TAGS-gzip \
928     maybe-TAGS-hello \
929     maybe-TAGS-indent \
930     maybe-TAGS-intl \
931     maybe-TAGS-tcl \
932     maybe-TAGS-itcl \
933     maybe-TAGS-ld \
934     maybe-TAGS-libgui \
935     maybe-TAGS-libiberty \
936     maybe-TAGS-libtool \
937     maybe-TAGS-m4 \
938     maybe-TAGS-make \
939     maybe-TAGS-mmalloc \
940     maybe-TAGS-patch \
941     maybe-TAGS-perl \
942     maybe-TAGS-prms \
943     maybe-TAGS-rcs \
944     maybe-TAGS-readline \
945     maybe-TAGS-release \
946     maybe-TAGS-recode \
947     maybe-TAGS-sed \
948     maybe-TAGS-send-pr \
949     maybe-TAGS-shellutils \
950     maybe-TAGS-sid \
951     maybe-TAGS-sim \
952     maybe-TAGS-tar \
953     maybe-TAGS-texinfo \
954     maybe-TAGS-textutils \
955     maybe-TAGS-time \
956     maybe-TAGS-uudecode \
957     maybe-TAGS-wdiff \
958     maybe-TAGS-zip \
959     maybe-TAGS-zlib \
960     maybe-TAGS-gdb \
961     maybe-TAGS-expect \
962     maybe-TAGS-guile \
963     maybe-TAGS-tk \
964     maybe-TAGS-tix \
965     maybe-TAGS-libtermcap \
966     maybe-TAGS-utils
967
968 .PHONY: TAGS-target
969 TAGS-target:  \
970     maybe-TAGS-target-libstdc++-v3 \
971     maybe-TAGS-target-newlib \
972     maybe-TAGS-target-libf2c \
973     maybe-TAGS-target-libobjc \
974     maybe-TAGS-target-libtermcap \
975     maybe-TAGS-target-winsup \
976     maybe-TAGS-target-libgloss \
977     maybe-TAGS-target-libiberty \
978     maybe-TAGS-target-gperf \
979     maybe-TAGS-target-examples \
980     maybe-TAGS-target-libffi \
981     maybe-TAGS-target-libjava \
982     maybe-TAGS-target-zlib \
983     maybe-TAGS-target-boehm-gc \
984     maybe-TAGS-target-qthreads \
985     maybe-TAGS-target-rda \
986     maybe-TAGS-target-libada
987
988 .PHONY: do-install-info
989 do-install-info: install-info-host install-info-target
990
991 .PHONY: install-info-host
992 install-info-host: maybe-install-info-gcc  \
993     maybe-install-info-ash \
994     maybe-install-info-autoconf \
995     maybe-install-info-automake \
996     maybe-install-info-bash \
997     maybe-install-info-bfd \
998     maybe-install-info-opcodes \
999     maybe-install-info-binutils \
1000     maybe-install-info-bison \
1001     maybe-install-info-byacc \
1002     maybe-install-info-bzip2 \
1003     maybe-install-info-dejagnu \
1004     maybe-install-info-diff \
1005     maybe-install-info-dosutils \
1006     maybe-install-info-etc \
1007     maybe-install-info-fastjar \
1008     maybe-install-info-fileutils \
1009     maybe-install-info-findutils \
1010     maybe-install-info-find \
1011     maybe-install-info-flex \
1012     maybe-install-info-gas \
1013     maybe-install-info-gawk \
1014     maybe-install-info-gettext \
1015     maybe-install-info-gnuserv \
1016     maybe-install-info-gprof \
1017     maybe-install-info-gzip \
1018     maybe-install-info-hello \
1019     maybe-install-info-indent \
1020     maybe-install-info-intl \
1021     maybe-install-info-tcl \
1022     maybe-install-info-itcl \
1023     maybe-install-info-ld \
1024     maybe-install-info-libgui \
1025     maybe-install-info-libiberty \
1026     maybe-install-info-libtool \
1027     maybe-install-info-m4 \
1028     maybe-install-info-make \
1029     maybe-install-info-mmalloc \
1030     maybe-install-info-patch \
1031     maybe-install-info-perl \
1032     maybe-install-info-prms \
1033     maybe-install-info-rcs \
1034     maybe-install-info-readline \
1035     maybe-install-info-release \
1036     maybe-install-info-recode \
1037     maybe-install-info-sed \
1038     maybe-install-info-send-pr \
1039     maybe-install-info-shellutils \
1040     maybe-install-info-sid \
1041     maybe-install-info-sim \
1042     maybe-install-info-tar \
1043     maybe-install-info-texinfo \
1044     maybe-install-info-textutils \
1045     maybe-install-info-time \
1046     maybe-install-info-uudecode \
1047     maybe-install-info-wdiff \
1048     maybe-install-info-zip \
1049     maybe-install-info-zlib \
1050     maybe-install-info-gdb \
1051     maybe-install-info-expect \
1052     maybe-install-info-guile \
1053     maybe-install-info-tk \
1054     maybe-install-info-tix \
1055     maybe-install-info-libtermcap \
1056     maybe-install-info-utils
1057
1058 .PHONY: install-info-target
1059 install-info-target:  \
1060     maybe-install-info-target-libstdc++-v3 \
1061     maybe-install-info-target-newlib \
1062     maybe-install-info-target-libf2c \
1063     maybe-install-info-target-libobjc \
1064     maybe-install-info-target-libtermcap \
1065     maybe-install-info-target-winsup \
1066     maybe-install-info-target-libgloss \
1067     maybe-install-info-target-libiberty \
1068     maybe-install-info-target-gperf \
1069     maybe-install-info-target-examples \
1070     maybe-install-info-target-libffi \
1071     maybe-install-info-target-libjava \
1072     maybe-install-info-target-zlib \
1073     maybe-install-info-target-boehm-gc \
1074     maybe-install-info-target-qthreads \
1075     maybe-install-info-target-rda \
1076     maybe-install-info-target-libada
1077
1078 .PHONY: do-installcheck
1079 do-installcheck: installcheck-host installcheck-target
1080
1081 .PHONY: installcheck-host
1082 installcheck-host: maybe-installcheck-gcc  \
1083     maybe-installcheck-ash \
1084     maybe-installcheck-autoconf \
1085     maybe-installcheck-automake \
1086     maybe-installcheck-bash \
1087     maybe-installcheck-bfd \
1088     maybe-installcheck-opcodes \
1089     maybe-installcheck-binutils \
1090     maybe-installcheck-bison \
1091     maybe-installcheck-byacc \
1092     maybe-installcheck-bzip2 \
1093     maybe-installcheck-dejagnu \
1094     maybe-installcheck-diff \
1095     maybe-installcheck-dosutils \
1096     maybe-installcheck-etc \
1097     maybe-installcheck-fastjar \
1098     maybe-installcheck-fileutils \
1099     maybe-installcheck-findutils \
1100     maybe-installcheck-find \
1101     maybe-installcheck-flex \
1102     maybe-installcheck-gas \
1103     maybe-installcheck-gawk \
1104     maybe-installcheck-gettext \
1105     maybe-installcheck-gnuserv \
1106     maybe-installcheck-gprof \
1107     maybe-installcheck-gzip \
1108     maybe-installcheck-hello \
1109     maybe-installcheck-indent \
1110     maybe-installcheck-intl \
1111     maybe-installcheck-tcl \
1112     maybe-installcheck-itcl \
1113     maybe-installcheck-ld \
1114     maybe-installcheck-libgui \
1115     maybe-installcheck-libiberty \
1116     maybe-installcheck-libtool \
1117     maybe-installcheck-m4 \
1118     maybe-installcheck-make \
1119     maybe-installcheck-mmalloc \
1120     maybe-installcheck-patch \
1121     maybe-installcheck-perl \
1122     maybe-installcheck-prms \
1123     maybe-installcheck-rcs \
1124     maybe-installcheck-readline \
1125     maybe-installcheck-release \
1126     maybe-installcheck-recode \
1127     maybe-installcheck-sed \
1128     maybe-installcheck-send-pr \
1129     maybe-installcheck-shellutils \
1130     maybe-installcheck-sid \
1131     maybe-installcheck-sim \
1132     maybe-installcheck-tar \
1133     maybe-installcheck-texinfo \
1134     maybe-installcheck-textutils \
1135     maybe-installcheck-time \
1136     maybe-installcheck-uudecode \
1137     maybe-installcheck-wdiff \
1138     maybe-installcheck-zip \
1139     maybe-installcheck-zlib \
1140     maybe-installcheck-gdb \
1141     maybe-installcheck-expect \
1142     maybe-installcheck-guile \
1143     maybe-installcheck-tk \
1144     maybe-installcheck-tix \
1145     maybe-installcheck-libtermcap \
1146     maybe-installcheck-utils
1147
1148 .PHONY: installcheck-target
1149 installcheck-target:  \
1150     maybe-installcheck-target-libstdc++-v3 \
1151     maybe-installcheck-target-newlib \
1152     maybe-installcheck-target-libf2c \
1153     maybe-installcheck-target-libobjc \
1154     maybe-installcheck-target-libtermcap \
1155     maybe-installcheck-target-winsup \
1156     maybe-installcheck-target-libgloss \
1157     maybe-installcheck-target-libiberty \
1158     maybe-installcheck-target-gperf \
1159     maybe-installcheck-target-examples \
1160     maybe-installcheck-target-libffi \
1161     maybe-installcheck-target-libjava \
1162     maybe-installcheck-target-zlib \
1163     maybe-installcheck-target-boehm-gc \
1164     maybe-installcheck-target-qthreads \
1165     maybe-installcheck-target-rda \
1166     maybe-installcheck-target-libada
1167
1168 .PHONY: do-mostlyclean
1169 do-mostlyclean: mostlyclean-host mostlyclean-target
1170
1171 .PHONY: mostlyclean-host
1172 mostlyclean-host: maybe-mostlyclean-gcc  \
1173     maybe-mostlyclean-ash \
1174     maybe-mostlyclean-autoconf \
1175     maybe-mostlyclean-automake \
1176     maybe-mostlyclean-bash \
1177     maybe-mostlyclean-bfd \
1178     maybe-mostlyclean-opcodes \
1179     maybe-mostlyclean-binutils \
1180     maybe-mostlyclean-bison \
1181     maybe-mostlyclean-byacc \
1182     maybe-mostlyclean-bzip2 \
1183     maybe-mostlyclean-dejagnu \
1184     maybe-mostlyclean-diff \
1185     maybe-mostlyclean-dosutils \
1186     maybe-mostlyclean-etc \
1187     maybe-mostlyclean-fastjar \
1188     maybe-mostlyclean-fileutils \
1189     maybe-mostlyclean-findutils \
1190     maybe-mostlyclean-find \
1191     maybe-mostlyclean-flex \
1192     maybe-mostlyclean-gas \
1193     maybe-mostlyclean-gawk \
1194     maybe-mostlyclean-gettext \
1195     maybe-mostlyclean-gnuserv \
1196     maybe-mostlyclean-gprof \
1197     maybe-mostlyclean-gzip \
1198     maybe-mostlyclean-hello \
1199     maybe-mostlyclean-indent \
1200     maybe-mostlyclean-intl \
1201     maybe-mostlyclean-tcl \
1202     maybe-mostlyclean-itcl \
1203     maybe-mostlyclean-ld \
1204     maybe-mostlyclean-libgui \
1205     maybe-mostlyclean-libiberty \
1206     maybe-mostlyclean-libtool \
1207     maybe-mostlyclean-m4 \
1208     maybe-mostlyclean-make \
1209     maybe-mostlyclean-mmalloc \
1210     maybe-mostlyclean-patch \
1211     maybe-mostlyclean-perl \
1212     maybe-mostlyclean-prms \
1213     maybe-mostlyclean-rcs \
1214     maybe-mostlyclean-readline \
1215     maybe-mostlyclean-release \
1216     maybe-mostlyclean-recode \
1217     maybe-mostlyclean-sed \
1218     maybe-mostlyclean-send-pr \
1219     maybe-mostlyclean-shellutils \
1220     maybe-mostlyclean-sid \
1221     maybe-mostlyclean-sim \
1222     maybe-mostlyclean-tar \
1223     maybe-mostlyclean-texinfo \
1224     maybe-mostlyclean-textutils \
1225     maybe-mostlyclean-time \
1226     maybe-mostlyclean-uudecode \
1227     maybe-mostlyclean-wdiff \
1228     maybe-mostlyclean-zip \
1229     maybe-mostlyclean-zlib \
1230     maybe-mostlyclean-gdb \
1231     maybe-mostlyclean-expect \
1232     maybe-mostlyclean-guile \
1233     maybe-mostlyclean-tk \
1234     maybe-mostlyclean-tix \
1235     maybe-mostlyclean-libtermcap \
1236     maybe-mostlyclean-utils
1237
1238 .PHONY: mostlyclean-target
1239 mostlyclean-target:  \
1240     maybe-mostlyclean-target-libstdc++-v3 \
1241     maybe-mostlyclean-target-newlib \
1242     maybe-mostlyclean-target-libf2c \
1243     maybe-mostlyclean-target-libobjc \
1244     maybe-mostlyclean-target-libtermcap \
1245     maybe-mostlyclean-target-winsup \
1246     maybe-mostlyclean-target-libgloss \
1247     maybe-mostlyclean-target-libiberty \
1248     maybe-mostlyclean-target-gperf \
1249     maybe-mostlyclean-target-examples \
1250     maybe-mostlyclean-target-libffi \
1251     maybe-mostlyclean-target-libjava \
1252     maybe-mostlyclean-target-zlib \
1253     maybe-mostlyclean-target-boehm-gc \
1254     maybe-mostlyclean-target-qthreads \
1255     maybe-mostlyclean-target-rda \
1256     maybe-mostlyclean-target-libada
1257
1258 .PHONY: do-clean
1259 do-clean: clean-host clean-target
1260
1261 .PHONY: clean-host
1262 clean-host: maybe-clean-gcc  \
1263     maybe-clean-ash \
1264     maybe-clean-autoconf \
1265     maybe-clean-automake \
1266     maybe-clean-bash \
1267     maybe-clean-bfd \
1268     maybe-clean-opcodes \
1269     maybe-clean-binutils \
1270     maybe-clean-bison \
1271     maybe-clean-byacc \
1272     maybe-clean-bzip2 \
1273     maybe-clean-dejagnu \
1274     maybe-clean-diff \
1275     maybe-clean-dosutils \
1276     maybe-clean-etc \
1277     maybe-clean-fastjar \
1278     maybe-clean-fileutils \
1279     maybe-clean-findutils \
1280     maybe-clean-find \
1281     maybe-clean-flex \
1282     maybe-clean-gas \
1283     maybe-clean-gawk \
1284     maybe-clean-gettext \
1285     maybe-clean-gnuserv \
1286     maybe-clean-gprof \
1287     maybe-clean-gzip \
1288     maybe-clean-hello \
1289     maybe-clean-indent \
1290     maybe-clean-intl \
1291     maybe-clean-tcl \
1292     maybe-clean-itcl \
1293     maybe-clean-ld \
1294     maybe-clean-libgui \
1295     maybe-clean-libiberty \
1296     maybe-clean-libtool \
1297     maybe-clean-m4 \
1298     maybe-clean-make \
1299     maybe-clean-mmalloc \
1300     maybe-clean-patch \
1301     maybe-clean-perl \
1302     maybe-clean-prms \
1303     maybe-clean-rcs \
1304     maybe-clean-readline \
1305     maybe-clean-release \
1306     maybe-clean-recode \
1307     maybe-clean-sed \
1308     maybe-clean-send-pr \
1309     maybe-clean-shellutils \
1310     maybe-clean-sid \
1311     maybe-clean-sim \
1312     maybe-clean-tar \
1313     maybe-clean-texinfo \
1314     maybe-clean-textutils \
1315     maybe-clean-time \
1316     maybe-clean-uudecode \
1317     maybe-clean-wdiff \
1318     maybe-clean-zip \
1319     maybe-clean-zlib \
1320     maybe-clean-gdb \
1321     maybe-clean-expect \
1322     maybe-clean-guile \
1323     maybe-clean-tk \
1324     maybe-clean-tix \
1325     maybe-clean-libtermcap \
1326     maybe-clean-utils
1327
1328 .PHONY: clean-target
1329 clean-target:  \
1330     maybe-clean-target-libstdc++-v3 \
1331     maybe-clean-target-newlib \
1332     maybe-clean-target-libf2c \
1333     maybe-clean-target-libobjc \
1334     maybe-clean-target-libtermcap \
1335     maybe-clean-target-winsup \
1336     maybe-clean-target-libgloss \
1337     maybe-clean-target-libiberty \
1338     maybe-clean-target-gperf \
1339     maybe-clean-target-examples \
1340     maybe-clean-target-libffi \
1341     maybe-clean-target-libjava \
1342     maybe-clean-target-zlib \
1343     maybe-clean-target-boehm-gc \
1344     maybe-clean-target-qthreads \
1345     maybe-clean-target-rda \
1346     maybe-clean-target-libada
1347
1348 .PHONY: do-distclean
1349 do-distclean: distclean-host distclean-target
1350
1351 .PHONY: distclean-host
1352 distclean-host: maybe-distclean-gcc  \
1353     maybe-distclean-ash \
1354     maybe-distclean-autoconf \
1355     maybe-distclean-automake \
1356     maybe-distclean-bash \
1357     maybe-distclean-bfd \
1358     maybe-distclean-opcodes \
1359     maybe-distclean-binutils \
1360     maybe-distclean-bison \
1361     maybe-distclean-byacc \
1362     maybe-distclean-bzip2 \
1363     maybe-distclean-dejagnu \
1364     maybe-distclean-diff \
1365     maybe-distclean-dosutils \
1366     maybe-distclean-etc \
1367     maybe-distclean-fastjar \
1368     maybe-distclean-fileutils \
1369     maybe-distclean-findutils \
1370     maybe-distclean-find \
1371     maybe-distclean-flex \
1372     maybe-distclean-gas \
1373     maybe-distclean-gawk \
1374     maybe-distclean-gettext \
1375     maybe-distclean-gnuserv \
1376     maybe-distclean-gprof \
1377     maybe-distclean-gzip \
1378     maybe-distclean-hello \
1379     maybe-distclean-indent \
1380     maybe-distclean-intl \
1381     maybe-distclean-tcl \
1382     maybe-distclean-itcl \
1383     maybe-distclean-ld \
1384     maybe-distclean-libgui \
1385     maybe-distclean-libiberty \
1386     maybe-distclean-libtool \
1387     maybe-distclean-m4 \
1388     maybe-distclean-make \
1389     maybe-distclean-mmalloc \
1390     maybe-distclean-patch \
1391     maybe-distclean-perl \
1392     maybe-distclean-prms \
1393     maybe-distclean-rcs \
1394     maybe-distclean-readline \
1395     maybe-distclean-release \
1396     maybe-distclean-recode \
1397     maybe-distclean-sed \
1398     maybe-distclean-send-pr \
1399     maybe-distclean-shellutils \
1400     maybe-distclean-sid \
1401     maybe-distclean-sim \
1402     maybe-distclean-tar \
1403     maybe-distclean-texinfo \
1404     maybe-distclean-textutils \
1405     maybe-distclean-time \
1406     maybe-distclean-uudecode \
1407     maybe-distclean-wdiff \
1408     maybe-distclean-zip \
1409     maybe-distclean-zlib \
1410     maybe-distclean-gdb \
1411     maybe-distclean-expect \
1412     maybe-distclean-guile \
1413     maybe-distclean-tk \
1414     maybe-distclean-tix \
1415     maybe-distclean-libtermcap \
1416     maybe-distclean-utils
1417
1418 .PHONY: distclean-target
1419 distclean-target:  \
1420     maybe-distclean-target-libstdc++-v3 \
1421     maybe-distclean-target-newlib \
1422     maybe-distclean-target-libf2c \
1423     maybe-distclean-target-libobjc \
1424     maybe-distclean-target-libtermcap \
1425     maybe-distclean-target-winsup \
1426     maybe-distclean-target-libgloss \
1427     maybe-distclean-target-libiberty \
1428     maybe-distclean-target-gperf \
1429     maybe-distclean-target-examples \
1430     maybe-distclean-target-libffi \
1431     maybe-distclean-target-libjava \
1432     maybe-distclean-target-zlib \
1433     maybe-distclean-target-boehm-gc \
1434     maybe-distclean-target-qthreads \
1435     maybe-distclean-target-rda \
1436     maybe-distclean-target-libada
1437
1438 .PHONY: do-maintainer-clean
1439 do-maintainer-clean: maintainer-clean-host maintainer-clean-target
1440
1441 .PHONY: maintainer-clean-host
1442 maintainer-clean-host: maybe-maintainer-clean-gcc  \
1443     maybe-maintainer-clean-ash \
1444     maybe-maintainer-clean-autoconf \
1445     maybe-maintainer-clean-automake \
1446     maybe-maintainer-clean-bash \
1447     maybe-maintainer-clean-bfd \
1448     maybe-maintainer-clean-opcodes \
1449     maybe-maintainer-clean-binutils \
1450     maybe-maintainer-clean-bison \
1451     maybe-maintainer-clean-byacc \
1452     maybe-maintainer-clean-bzip2 \
1453     maybe-maintainer-clean-dejagnu \
1454     maybe-maintainer-clean-diff \
1455     maybe-maintainer-clean-dosutils \
1456     maybe-maintainer-clean-etc \
1457     maybe-maintainer-clean-fastjar \
1458     maybe-maintainer-clean-fileutils \
1459     maybe-maintainer-clean-findutils \
1460     maybe-maintainer-clean-find \
1461     maybe-maintainer-clean-flex \
1462     maybe-maintainer-clean-gas \
1463     maybe-maintainer-clean-gawk \
1464     maybe-maintainer-clean-gettext \
1465     maybe-maintainer-clean-gnuserv \
1466     maybe-maintainer-clean-gprof \
1467     maybe-maintainer-clean-gzip \
1468     maybe-maintainer-clean-hello \
1469     maybe-maintainer-clean-indent \
1470     maybe-maintainer-clean-intl \
1471     maybe-maintainer-clean-tcl \
1472     maybe-maintainer-clean-itcl \
1473     maybe-maintainer-clean-ld \
1474     maybe-maintainer-clean-libgui \
1475     maybe-maintainer-clean-libiberty \
1476     maybe-maintainer-clean-libtool \
1477     maybe-maintainer-clean-m4 \
1478     maybe-maintainer-clean-make \
1479     maybe-maintainer-clean-mmalloc \
1480     maybe-maintainer-clean-patch \
1481     maybe-maintainer-clean-perl \
1482     maybe-maintainer-clean-prms \
1483     maybe-maintainer-clean-rcs \
1484     maybe-maintainer-clean-readline \
1485     maybe-maintainer-clean-release \
1486     maybe-maintainer-clean-recode \
1487     maybe-maintainer-clean-sed \
1488     maybe-maintainer-clean-send-pr \
1489     maybe-maintainer-clean-shellutils \
1490     maybe-maintainer-clean-sid \
1491     maybe-maintainer-clean-sim \
1492     maybe-maintainer-clean-tar \
1493     maybe-maintainer-clean-texinfo \
1494     maybe-maintainer-clean-textutils \
1495     maybe-maintainer-clean-time \
1496     maybe-maintainer-clean-uudecode \
1497     maybe-maintainer-clean-wdiff \
1498     maybe-maintainer-clean-zip \
1499     maybe-maintainer-clean-zlib \
1500     maybe-maintainer-clean-gdb \
1501     maybe-maintainer-clean-expect \
1502     maybe-maintainer-clean-guile \
1503     maybe-maintainer-clean-tk \
1504     maybe-maintainer-clean-tix \
1505     maybe-maintainer-clean-libtermcap \
1506     maybe-maintainer-clean-utils
1507
1508 .PHONY: maintainer-clean-target
1509 maintainer-clean-target:  \
1510     maybe-maintainer-clean-target-libstdc++-v3 \
1511     maybe-maintainer-clean-target-newlib \
1512     maybe-maintainer-clean-target-libf2c \
1513     maybe-maintainer-clean-target-libobjc \
1514     maybe-maintainer-clean-target-libtermcap \
1515     maybe-maintainer-clean-target-winsup \
1516     maybe-maintainer-clean-target-libgloss \
1517     maybe-maintainer-clean-target-libiberty \
1518     maybe-maintainer-clean-target-gperf \
1519     maybe-maintainer-clean-target-examples \
1520     maybe-maintainer-clean-target-libffi \
1521     maybe-maintainer-clean-target-libjava \
1522     maybe-maintainer-clean-target-zlib \
1523     maybe-maintainer-clean-target-boehm-gc \
1524     maybe-maintainer-clean-target-qthreads \
1525     maybe-maintainer-clean-target-rda \
1526     maybe-maintainer-clean-target-libada
1527
1528
1529 # Here are the targets which correspond to the do-X targets.
1530
1531 .PHONY: info installcheck dvi install-info
1532 .PHONY: clean distclean mostlyclean maintainer-clean realclean
1533 .PHONY: local-clean local-distclean local-maintainer-clean
1534 info: do-info
1535 installcheck: do-installcheck
1536 dvi: do-dvi
1537
1538 # Make sure makeinfo is built before we do a `make info', if we're
1539 # in fact building texinfo.
1540 do-info: maybe-all-texinfo
1541
1542 install-info: do-install-info dir.info
1543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1544         if [ -f dir.info ] ; then \
1545           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
1546         else true ; fi
1547
1548 local-clean:
1549         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
1550
1551 local-distclean:
1552         -rm -f Makefile config.status config.cache mh-frag mt-frag
1553         -rm -f multilib.out multilib.tmp maybedep.tmp serdep.tmp
1554         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
1555           rm -rf $(TARGET_SUBDIR); \
1556         else true; fi
1557         -rm -rf $(BUILD_SUBDIR)
1558         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
1559         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
1560         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
1561         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
1562         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
1563
1564 local-maintainer-clean:
1565         @echo "This command is intended for maintainers to use;"
1566         @echo "it deletes files that may require special tools to rebuild."
1567
1568 clean: do-clean local-clean
1569 mostlyclean: do-mostlyclean local-clean
1570 distclean: do-distclean local-clean local-distclean
1571 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
1572 maintainer-clean: local-distclean
1573 realclean: maintainer-clean
1574
1575 # Extra dependency for clean-target, owing to the mixed nature of gcc
1576 clean-target: clean-target-libgcc
1577 clean-target-libgcc:
1578         test ! -d gcc/libgcc || \
1579         (cd gcc/libgcc && find . -type d -print) | \
1580         while read d; do rm -f gcc/$$d/libgcc.a || : ; done
1581         -rm -rf gcc/libgcc
1582
1583 # Check target.
1584
1585 .PHONY: check do-check
1586 check: do-check
1587
1588 # Only include modules actually being configured and built.
1589 do-check: maybe-check-gcc  \
1590     maybe-check-ash \
1591     maybe-check-autoconf \
1592     maybe-check-automake \
1593     maybe-check-bash \
1594     maybe-check-bfd \
1595     maybe-check-opcodes \
1596     maybe-check-binutils \
1597     maybe-check-bison \
1598     maybe-check-byacc \
1599     maybe-check-bzip2 \
1600     maybe-check-dejagnu \
1601     maybe-check-diff \
1602     maybe-check-dosutils \
1603     maybe-check-etc \
1604     maybe-check-fastjar \
1605     maybe-check-fileutils \
1606     maybe-check-findutils \
1607     maybe-check-find \
1608     maybe-check-flex \
1609     maybe-check-gas \
1610     maybe-check-gawk \
1611     maybe-check-gettext \
1612     maybe-check-gnuserv \
1613     maybe-check-gprof \
1614     maybe-check-gzip \
1615     maybe-check-hello \
1616     maybe-check-indent \
1617     maybe-check-intl \
1618     maybe-check-tcl \
1619     maybe-check-itcl \
1620     maybe-check-ld \
1621     maybe-check-libgui \
1622     maybe-check-libiberty \
1623     maybe-check-libtool \
1624     maybe-check-m4 \
1625     maybe-check-make \
1626     maybe-check-mmalloc \
1627     maybe-check-patch \
1628     maybe-check-perl \
1629     maybe-check-prms \
1630     maybe-check-rcs \
1631     maybe-check-readline \
1632     maybe-check-release \
1633     maybe-check-recode \
1634     maybe-check-sed \
1635     maybe-check-send-pr \
1636     maybe-check-shellutils \
1637     maybe-check-sid \
1638     maybe-check-sim \
1639     maybe-check-tar \
1640     maybe-check-texinfo \
1641     maybe-check-textutils \
1642     maybe-check-time \
1643     maybe-check-uudecode \
1644     maybe-check-wdiff \
1645     maybe-check-zip \
1646     maybe-check-zlib \
1647     maybe-check-gdb \
1648     maybe-check-expect \
1649     maybe-check-guile \
1650     maybe-check-tk \
1651     maybe-check-tix \
1652     maybe-check-libtermcap \
1653     maybe-check-utils \
1654     maybe-check-target-libstdc++-v3 \
1655     maybe-check-target-newlib \
1656     maybe-check-target-libf2c \
1657     maybe-check-target-libobjc \
1658     maybe-check-target-libtermcap \
1659     maybe-check-target-winsup \
1660     maybe-check-target-libgloss \
1661     maybe-check-target-libiberty \
1662     maybe-check-target-gperf \
1663     maybe-check-target-examples \
1664     maybe-check-target-libffi \
1665     maybe-check-target-libjava \
1666     maybe-check-target-zlib \
1667     maybe-check-target-boehm-gc \
1668     maybe-check-target-qthreads \
1669     maybe-check-target-rda \
1670     maybe-check-target-libada
1671
1672 # Automated reporting of test results.
1673
1674 warning.log: build.log
1675         $(srcdir)/contrib/warn_summary build.log > $@
1676
1677 mail-report.log:
1678         if test x'$(BOOT_CFLAGS)' != x''; then \
1679             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1680         fi; \
1681         $(srcdir)/contrib/test_summary -t >$@
1682         chmod +x $@
1683         echo If you really want to send e-mail, run ./$@ now
1684
1685 mail-report-with-warnings.log: warning.log
1686         if test x'$(BOOT_CFLAGS)' != x''; then \
1687             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1688         fi; \
1689         $(srcdir)/contrib/test_summary -t -i warning.log >$@
1690         chmod +x $@
1691         echo If you really want to send e-mail, run ./$@ now
1692
1693 # Installation targets.
1694
1695 .PHONY: install uninstall
1696 install: installdirs install-host install-target
1697
1698 .PHONY: install-host-nogcc
1699 install-host-nogcc:  \
1700     maybe-install-ash \
1701     maybe-install-autoconf \
1702     maybe-install-automake \
1703     maybe-install-bash \
1704     maybe-install-bfd \
1705     maybe-install-opcodes \
1706     maybe-install-binutils \
1707     maybe-install-bison \
1708     maybe-install-byacc \
1709     maybe-install-bzip2 \
1710     maybe-install-dejagnu \
1711     maybe-install-diff \
1712     maybe-install-dosutils \
1713     maybe-install-etc \
1714     maybe-install-fastjar \
1715     maybe-install-fileutils \
1716     maybe-install-findutils \
1717     maybe-install-find \
1718     maybe-install-flex \
1719     maybe-install-gas \
1720     maybe-install-gawk \
1721     maybe-install-gettext \
1722     maybe-install-gnuserv \
1723     maybe-install-gprof \
1724     maybe-install-gzip \
1725     maybe-install-hello \
1726     maybe-install-indent \
1727     maybe-install-intl \
1728     maybe-install-tcl \
1729     maybe-install-itcl \
1730     maybe-install-ld \
1731     maybe-install-libgui \
1732     maybe-install-libiberty \
1733     maybe-install-libtool \
1734     maybe-install-m4 \
1735     maybe-install-make \
1736     maybe-install-mmalloc \
1737     maybe-install-patch \
1738     maybe-install-perl \
1739     maybe-install-prms \
1740     maybe-install-rcs \
1741     maybe-install-readline \
1742     maybe-install-release \
1743     maybe-install-recode \
1744     maybe-install-sed \
1745     maybe-install-send-pr \
1746     maybe-install-shellutils \
1747     maybe-install-sid \
1748     maybe-install-sim \
1749     maybe-install-tar \
1750     maybe-install-texinfo \
1751     maybe-install-textutils \
1752     maybe-install-time \
1753     maybe-install-uudecode \
1754     maybe-install-wdiff \
1755     maybe-install-zip \
1756     maybe-install-zlib \
1757     maybe-install-gdb \
1758     maybe-install-expect \
1759     maybe-install-guile \
1760     maybe-install-tk \
1761     maybe-install-tix \
1762     maybe-install-libtermcap \
1763     maybe-install-utils
1764
1765 .PHONY: install-host
1766 install-host: maybe-install-gcc  \
1767     maybe-install-ash \
1768     maybe-install-autoconf \
1769     maybe-install-automake \
1770     maybe-install-bash \
1771     maybe-install-bfd \
1772     maybe-install-opcodes \
1773     maybe-install-binutils \
1774     maybe-install-bison \
1775     maybe-install-byacc \
1776     maybe-install-bzip2 \
1777     maybe-install-dejagnu \
1778     maybe-install-diff \
1779     maybe-install-dosutils \
1780     maybe-install-etc \
1781     maybe-install-fastjar \
1782     maybe-install-fileutils \
1783     maybe-install-findutils \
1784     maybe-install-find \
1785     maybe-install-flex \
1786     maybe-install-gas \
1787     maybe-install-gawk \
1788     maybe-install-gettext \
1789     maybe-install-gnuserv \
1790     maybe-install-gprof \
1791     maybe-install-gzip \
1792     maybe-install-hello \
1793     maybe-install-indent \
1794     maybe-install-intl \
1795     maybe-install-tcl \
1796     maybe-install-itcl \
1797     maybe-install-ld \
1798     maybe-install-libgui \
1799     maybe-install-libiberty \
1800     maybe-install-libtool \
1801     maybe-install-m4 \
1802     maybe-install-make \
1803     maybe-install-mmalloc \
1804     maybe-install-patch \
1805     maybe-install-perl \
1806     maybe-install-prms \
1807     maybe-install-rcs \
1808     maybe-install-readline \
1809     maybe-install-release \
1810     maybe-install-recode \
1811     maybe-install-sed \
1812     maybe-install-send-pr \
1813     maybe-install-shellutils \
1814     maybe-install-sid \
1815     maybe-install-sim \
1816     maybe-install-tar \
1817     maybe-install-texinfo \
1818     maybe-install-textutils \
1819     maybe-install-time \
1820     maybe-install-uudecode \
1821     maybe-install-wdiff \
1822     maybe-install-zip \
1823     maybe-install-zlib \
1824     maybe-install-gdb \
1825     maybe-install-expect \
1826     maybe-install-guile \
1827     maybe-install-tk \
1828     maybe-install-tix \
1829     maybe-install-libtermcap \
1830     maybe-install-utils
1831
1832 .PHONY: install-target
1833 install-target:  \
1834     maybe-install-target-libstdc++-v3 \
1835     maybe-install-target-newlib \
1836     maybe-install-target-libf2c \
1837     maybe-install-target-libobjc \
1838     maybe-install-target-libtermcap \
1839     maybe-install-target-winsup \
1840     maybe-install-target-libgloss \
1841     maybe-install-target-libiberty \
1842     maybe-install-target-gperf \
1843     maybe-install-target-examples \
1844     maybe-install-target-libffi \
1845     maybe-install-target-libjava \
1846     maybe-install-target-zlib \
1847     maybe-install-target-boehm-gc \
1848     maybe-install-target-qthreads \
1849     maybe-install-target-rda \
1850     maybe-install-target-libada
1851
1852 uninstall:
1853         @echo "the uninstall target is not supported in this tree"
1854
1855 .PHONY: install.all
1856 install.all: install-no-fixedincludes
1857         @if [ -f ./gcc/Makefile ] ; then \
1858                 r=`${PWD_COMMAND}` ; export r ; \
1859                 $(SET_LIB_PATH) \
1860                 (cd ./gcc && \
1861                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
1862         else \
1863                 true ; \
1864         fi
1865
1866 # install-no-fixedincludes is used because Cygnus can not distribute
1867 # the fixed header files.
1868 .PHONY: install-no-fixedincludes
1869 install-no-fixedincludes: installdirs install-host-nogcc \
1870         install-target gcc-no-fixedincludes
1871
1872 ### other supporting targets
1873
1874 MAKEDIRS= \
1875         $(DESTDIR)$(prefix) \
1876         $(DESTDIR)$(exec_prefix)
1877 .PHONY: installdirs
1878 installdirs: mkinstalldirs
1879         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
1880
1881 dir.info: do-install-info
1882         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
1883           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
1884           mv -f dir.info.new dir.info ; \
1885         else true ; \
1886         fi
1887
1888 dist:
1889         @echo "Building a full distribution of this tree isn't done"
1890         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
1891
1892 etags tags: TAGS
1893
1894 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
1895 # ability to use several tags files at once, so there is probably no need
1896 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
1897 # (if we felt like it) have this Makefile write a piece of elisp which
1898 # the user could load to tell emacs19 where all the TAGS files we just
1899 # built are.
1900 TAGS: do-TAGS
1901
1902 # --------------------------------------
1903 # Modules which run on the build machine
1904 # --------------------------------------
1905
1906 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
1907 maybe-configure-build-libiberty:
1908 configure-build-libiberty:
1909         @test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
1910         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
1911         r=`${PWD_COMMAND}`; export r; \
1912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1913         AR="$(AR_FOR_BUILD)"; export AR; \
1914         AS="$(AS_FOR_BUILD)"; export AS; \
1915         CC="$(CC_FOR_BUILD)"; export CC; \
1916         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
1917         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
1918         CXX="$(CXX_FOR_BUILD)"; export CXX; \
1919         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
1920         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
1921         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
1922         LD="$(LD_FOR_BUILD)"; export LD; \
1923         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
1924         NM="$(NM_FOR_BUILD)"; export NM; \
1925         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
1926         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
1927         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
1928         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
1929         case $(srcdir) in \
1930           /* | [A-Za-z]:[\\/]*) \
1931             topdir=$(srcdir) ;; \
1932           *) \
1933             case "$(BUILD_SUBDIR)" in \
1934               .) topdir="../$(srcdir)" ;; \
1935               *) topdir="../../$(srcdir)" ;; \
1936             esac ;; \
1937         esac; \
1938         if [ "$(srcdir)" = "." ] ; then \
1939           if [ "$(BUILD_SUBDIR)" != "." ] ; then \
1940             if $(SHELL) $$s/symlink-tree $${topdir}/libiberty "no-such-file" ; then \
1941               if [ -f Makefile ]; then \
1942                 if $(MAKE) distclean; then \
1943                   true; \
1944                 else \
1945                   exit 1; \
1946                 fi; \
1947               else \
1948                 true; \
1949               fi; \
1950             else \
1951               exit 1; \
1952             fi; \
1953           else \
1954             true; \
1955           fi; \
1956           srcdiroption="--srcdir=."; \
1957           libsrcdir="."; \
1958         else \
1959           srcdiroption="--srcdir=$${topdir}/libiberty"; \
1960           libsrcdir="$$s/libiberty"; \
1961         fi; \
1962         rm -f no-such-file || : ; \
1963         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
1964           $(BUILD_CONFIGARGS) $${srcdiroption} \
1965           --with-build-subdir="$(BUILD_SUBDIR)" \
1966           || exit 1
1967
1968 .PHONY: all-build-libiberty maybe-all-build-libiberty
1969 maybe-all-build-libiberty:
1970 all-build-libiberty: configure-build-libiberty
1971         @r=`${PWD_COMMAND}`; export r; \
1972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1973         (cd $(BUILD_SUBDIR)/libiberty && $(MAKE) all)
1974
1975
1976 # --------------------------------------
1977 # Modules which run on the host machine
1978 # --------------------------------------
1979
1980 .PHONY: configure-ash maybe-configure-ash
1981 maybe-configure-ash:
1982 configure-ash:
1983         @test ! -f ash/Makefile || exit 0; \
1984         [ -d ash ] || mkdir ash; \
1985         r=`${PWD_COMMAND}`; export r; \
1986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1987         CC="$(CC)"; export CC; \
1988         CFLAGS="$(CFLAGS)"; export CFLAGS; \
1989         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
1990         CXX="$(CXX)"; export CXX; \
1991         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
1992         AR="$(AR)"; export AR; \
1993         AS="$(AS)"; export AS; \
1994         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
1995         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
1996         LD="$(LD)"; export LD; \
1997         NM="$(NM)"; export NM; \
1998         RANLIB="$(RANLIB)"; export RANLIB; \
1999         WINDRES="$(WINDRES)"; export WINDRES; \
2000         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
2001         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
2002         echo Configuring in ash; \
2003         cd ash || exit 1; \
2004         case $(srcdir) in \
2005           \.) \
2006             srcdiroption="--srcdir=."; \
2007             libsrcdir=".";; \
2008           /* | [A-Za-z]:[\\/]*) \
2009             srcdiroption="--srcdir=$(srcdir)/ash"; \
2010             libsrcdir="$$s/ash";; \
2011           *) \
2012             srcdiroption="--srcdir=../$(srcdir)/ash"; \
2013             libsrcdir="$$s/ash";; \
2014         esac; \
2015         $(SHELL) $${libsrcdir}/configure \
2016           $(HOST_CONFIGARGS) $${srcdiroption} \
2017           || exit 1
2018
2019 .PHONY: all-ash maybe-all-ash
2020 maybe-all-ash:
2021 all-ash: configure-ash
2022         @r=`${PWD_COMMAND}`; export r; \
2023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2024         $(SET_LIB_PATH) \
2025         (cd ash && $(MAKE) $(FLAGS_TO_PASS) all)
2026
2027 .PHONY: check-ash maybe-check-ash
2028 maybe-check-ash:
2029
2030 check-ash:
2031         @r=`${PWD_COMMAND}`; export r; \
2032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2033         $(SET_LIB_PATH) \
2034         (cd ash && $(MAKE) $(FLAGS_TO_PASS) check)
2035
2036
2037 .PHONY: install-ash maybe-install-ash
2038 maybe-install-ash:
2039
2040 install-ash: installdirs
2041         @r=`${PWD_COMMAND}`; export r; \
2042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2043         $(SET_LIB_PATH) \
2044         (cd ash && $(MAKE) $(FLAGS_TO_PASS) install)
2045
2046
2047 # Other targets (info, dvi, etc.)
2048
2049 .PHONY: maybe-info-ash info-ash
2050 maybe-info-ash:
2051
2052 info-ash: \
2053     configure-ash 
2054         @[ -f ./ash/Makefile ] || exit 0; \
2055         r=`${PWD_COMMAND}`; export r; \
2056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2057         $(SET_LIB_PATH) \
2058         for flag in $(EXTRA_HOST_FLAGS); do \
2059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2060         done; \
2061         echo "Doing info in ash" ; \
2062         (cd ash && \
2063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2065                   "RANLIB=$${RANLIB}" \
2066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2067                   info) \
2068           || exit 1
2069
2070
2071 .PHONY: maybe-dvi-ash dvi-ash
2072 maybe-dvi-ash:
2073
2074 dvi-ash: \
2075     configure-ash 
2076         @[ -f ./ash/Makefile ] || exit 0; \
2077         r=`${PWD_COMMAND}`; export r; \
2078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2079         $(SET_LIB_PATH) \
2080         for flag in $(EXTRA_HOST_FLAGS); do \
2081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2082         done; \
2083         echo "Doing dvi in ash" ; \
2084         (cd ash && \
2085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2087                   "RANLIB=$${RANLIB}" \
2088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2089                   dvi) \
2090           || exit 1
2091
2092
2093 .PHONY: maybe-TAGS-ash TAGS-ash
2094 maybe-TAGS-ash:
2095
2096 TAGS-ash: \
2097     configure-ash 
2098         @[ -f ./ash/Makefile ] || exit 0; \
2099         r=`${PWD_COMMAND}`; export r; \
2100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2101         $(SET_LIB_PATH) \
2102         for flag in $(EXTRA_HOST_FLAGS); do \
2103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2104         done; \
2105         echo "Doing TAGS in ash" ; \
2106         (cd ash && \
2107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2109                   "RANLIB=$${RANLIB}" \
2110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2111                   TAGS) \
2112           || exit 1
2113
2114
2115 .PHONY: maybe-install-info-ash install-info-ash
2116 maybe-install-info-ash:
2117
2118 install-info-ash: \
2119     configure-ash \
2120     info-ash 
2121         @[ -f ./ash/Makefile ] || exit 0; \
2122         r=`${PWD_COMMAND}`; export r; \
2123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2124         $(SET_LIB_PATH) \
2125         for flag in $(EXTRA_HOST_FLAGS); do \
2126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2127         done; \
2128         echo "Doing install-info in ash" ; \
2129         (cd ash && \
2130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2132                   "RANLIB=$${RANLIB}" \
2133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2134                   install-info) \
2135           || exit 1
2136
2137
2138 .PHONY: maybe-installcheck-ash installcheck-ash
2139 maybe-installcheck-ash:
2140
2141 installcheck-ash: \
2142     configure-ash 
2143         @[ -f ./ash/Makefile ] || exit 0; \
2144         r=`${PWD_COMMAND}`; export r; \
2145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2146         $(SET_LIB_PATH) \
2147         for flag in $(EXTRA_HOST_FLAGS); do \
2148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2149         done; \
2150         echo "Doing installcheck in ash" ; \
2151         (cd ash && \
2152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2154                   "RANLIB=$${RANLIB}" \
2155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2156                   installcheck) \
2157           || exit 1
2158
2159
2160 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
2161 maybe-mostlyclean-ash:
2162
2163 mostlyclean-ash: 
2164         @[ -f ./ash/Makefile ] || exit 0; \
2165         r=`${PWD_COMMAND}`; export r; \
2166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2167         $(SET_LIB_PATH) \
2168         for flag in $(EXTRA_HOST_FLAGS); do \
2169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2170         done; \
2171         echo "Doing mostlyclean in ash" ; \
2172         (cd ash && \
2173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2175                   "RANLIB=$${RANLIB}" \
2176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2177                   mostlyclean) \
2178           || exit 1
2179
2180
2181 .PHONY: maybe-clean-ash clean-ash
2182 maybe-clean-ash:
2183
2184 clean-ash: 
2185         @[ -f ./ash/Makefile ] || exit 0; \
2186         r=`${PWD_COMMAND}`; export r; \
2187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2188         $(SET_LIB_PATH) \
2189         for flag in $(EXTRA_HOST_FLAGS); do \
2190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2191         done; \
2192         echo "Doing clean in ash" ; \
2193         (cd ash && \
2194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2196                   "RANLIB=$${RANLIB}" \
2197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2198                   clean) \
2199           || exit 1
2200
2201
2202 .PHONY: maybe-distclean-ash distclean-ash
2203 maybe-distclean-ash:
2204
2205 distclean-ash: 
2206         @[ -f ./ash/Makefile ] || exit 0; \
2207         r=`${PWD_COMMAND}`; export r; \
2208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2209         $(SET_LIB_PATH) \
2210         for flag in $(EXTRA_HOST_FLAGS); do \
2211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2212         done; \
2213         echo "Doing distclean in ash" ; \
2214         (cd ash && \
2215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2217                   "RANLIB=$${RANLIB}" \
2218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2219                   distclean) \
2220           || exit 1
2221
2222
2223 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
2224 maybe-maintainer-clean-ash:
2225
2226 maintainer-clean-ash: 
2227         @[ -f ./ash/Makefile ] || exit 0; \
2228         r=`${PWD_COMMAND}`; export r; \
2229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2230         $(SET_LIB_PATH) \
2231         for flag in $(EXTRA_HOST_FLAGS); do \
2232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2233         done; \
2234         echo "Doing maintainer-clean in ash" ; \
2235         (cd ash && \
2236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2238                   "RANLIB=$${RANLIB}" \
2239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2240                   maintainer-clean) \
2241           || exit 1
2242
2243
2244
2245 .PHONY: configure-autoconf maybe-configure-autoconf
2246 maybe-configure-autoconf:
2247 configure-autoconf:
2248         @test ! -f autoconf/Makefile || exit 0; \
2249         [ -d autoconf ] || mkdir autoconf; \
2250         r=`${PWD_COMMAND}`; export r; \
2251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2252         CC="$(CC)"; export CC; \
2253         CFLAGS="$(CFLAGS)"; export CFLAGS; \
2254         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
2255         CXX="$(CXX)"; export CXX; \
2256         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
2257         AR="$(AR)"; export AR; \
2258         AS="$(AS)"; export AS; \
2259         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
2260         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
2261         LD="$(LD)"; export LD; \
2262         NM="$(NM)"; export NM; \
2263         RANLIB="$(RANLIB)"; export RANLIB; \
2264         WINDRES="$(WINDRES)"; export WINDRES; \
2265         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
2266         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
2267         echo Configuring in autoconf; \
2268         cd autoconf || exit 1; \
2269         case $(srcdir) in \
2270           \.) \
2271             srcdiroption="--srcdir=."; \
2272             libsrcdir=".";; \
2273           /* | [A-Za-z]:[\\/]*) \
2274             srcdiroption="--srcdir=$(srcdir)/autoconf"; \
2275             libsrcdir="$$s/autoconf";; \
2276           *) \
2277             srcdiroption="--srcdir=../$(srcdir)/autoconf"; \
2278             libsrcdir="$$s/autoconf";; \
2279         esac; \
2280         $(SHELL) $${libsrcdir}/configure \
2281           $(HOST_CONFIGARGS) $${srcdiroption} \
2282           || exit 1
2283
2284 .PHONY: all-autoconf maybe-all-autoconf
2285 maybe-all-autoconf:
2286 all-autoconf: configure-autoconf
2287         @r=`${PWD_COMMAND}`; export r; \
2288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2289         $(SET_LIB_PATH) \
2290         (cd autoconf && $(MAKE) $(FLAGS_TO_PASS) all)
2291
2292 .PHONY: check-autoconf maybe-check-autoconf
2293 maybe-check-autoconf:
2294
2295 check-autoconf:
2296         @r=`${PWD_COMMAND}`; export r; \
2297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2298         $(SET_LIB_PATH) \
2299         (cd autoconf && $(MAKE) $(FLAGS_TO_PASS) check)
2300
2301
2302 .PHONY: install-autoconf maybe-install-autoconf
2303 maybe-install-autoconf:
2304
2305 install-autoconf: installdirs
2306         @r=`${PWD_COMMAND}`; export r; \
2307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2308         $(SET_LIB_PATH) \
2309         (cd autoconf && $(MAKE) $(FLAGS_TO_PASS) install)
2310
2311
2312 # Other targets (info, dvi, etc.)
2313
2314 .PHONY: maybe-info-autoconf info-autoconf
2315 maybe-info-autoconf:
2316
2317 info-autoconf: \
2318     configure-autoconf 
2319         @[ -f ./autoconf/Makefile ] || exit 0; \
2320         r=`${PWD_COMMAND}`; export r; \
2321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2322         $(SET_LIB_PATH) \
2323         for flag in $(EXTRA_HOST_FLAGS); do \
2324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2325         done; \
2326         echo "Doing info in autoconf" ; \
2327         (cd autoconf && \
2328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2330                   "RANLIB=$${RANLIB}" \
2331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2332                   info) \
2333           || exit 1
2334
2335
2336 .PHONY: maybe-dvi-autoconf dvi-autoconf
2337 maybe-dvi-autoconf:
2338
2339 dvi-autoconf: \
2340     configure-autoconf 
2341         @[ -f ./autoconf/Makefile ] || exit 0; \
2342         r=`${PWD_COMMAND}`; export r; \
2343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2344         $(SET_LIB_PATH) \
2345         for flag in $(EXTRA_HOST_FLAGS); do \
2346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2347         done; \
2348         echo "Doing dvi in autoconf" ; \
2349         (cd autoconf && \
2350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2352                   "RANLIB=$${RANLIB}" \
2353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2354                   dvi) \
2355           || exit 1
2356
2357
2358 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
2359 maybe-TAGS-autoconf:
2360
2361 TAGS-autoconf: \
2362     configure-autoconf 
2363         @[ -f ./autoconf/Makefile ] || exit 0; \
2364         r=`${PWD_COMMAND}`; export r; \
2365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2366         $(SET_LIB_PATH) \
2367         for flag in $(EXTRA_HOST_FLAGS); do \
2368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2369         done; \
2370         echo "Doing TAGS in autoconf" ; \
2371         (cd autoconf && \
2372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2374                   "RANLIB=$${RANLIB}" \
2375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2376                   TAGS) \
2377           || exit 1
2378
2379
2380 .PHONY: maybe-install-info-autoconf install-info-autoconf
2381 maybe-install-info-autoconf:
2382
2383 install-info-autoconf: \
2384     configure-autoconf \
2385     info-autoconf 
2386         @[ -f ./autoconf/Makefile ] || exit 0; \
2387         r=`${PWD_COMMAND}`; export r; \
2388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2389         $(SET_LIB_PATH) \
2390         for flag in $(EXTRA_HOST_FLAGS); do \
2391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2392         done; \
2393         echo "Doing install-info in autoconf" ; \
2394         (cd autoconf && \
2395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2397                   "RANLIB=$${RANLIB}" \
2398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2399                   install-info) \
2400           || exit 1
2401
2402
2403 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
2404 maybe-installcheck-autoconf:
2405
2406 installcheck-autoconf: \
2407     configure-autoconf 
2408         @[ -f ./autoconf/Makefile ] || exit 0; \
2409         r=`${PWD_COMMAND}`; export r; \
2410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2411         $(SET_LIB_PATH) \
2412         for flag in $(EXTRA_HOST_FLAGS); do \
2413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2414         done; \
2415         echo "Doing installcheck in autoconf" ; \
2416         (cd autoconf && \
2417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2419                   "RANLIB=$${RANLIB}" \
2420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2421                   installcheck) \
2422           || exit 1
2423
2424
2425 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
2426 maybe-mostlyclean-autoconf:
2427
2428 mostlyclean-autoconf: 
2429         @[ -f ./autoconf/Makefile ] || exit 0; \
2430         r=`${PWD_COMMAND}`; export r; \
2431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2432         $(SET_LIB_PATH) \
2433         for flag in $(EXTRA_HOST_FLAGS); do \
2434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2435         done; \
2436         echo "Doing mostlyclean in autoconf" ; \
2437         (cd autoconf && \
2438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2440                   "RANLIB=$${RANLIB}" \
2441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2442                   mostlyclean) \
2443           || exit 1
2444
2445
2446 .PHONY: maybe-clean-autoconf clean-autoconf
2447 maybe-clean-autoconf:
2448
2449 clean-autoconf: 
2450         @[ -f ./autoconf/Makefile ] || exit 0; \
2451         r=`${PWD_COMMAND}`; export r; \
2452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2453         $(SET_LIB_PATH) \
2454         for flag in $(EXTRA_HOST_FLAGS); do \
2455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2456         done; \
2457         echo "Doing clean in autoconf" ; \
2458         (cd autoconf && \
2459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2461                   "RANLIB=$${RANLIB}" \
2462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2463                   clean) \
2464           || exit 1
2465
2466
2467 .PHONY: maybe-distclean-autoconf distclean-autoconf
2468 maybe-distclean-autoconf:
2469
2470 distclean-autoconf: 
2471         @[ -f ./autoconf/Makefile ] || exit 0; \
2472         r=`${PWD_COMMAND}`; export r; \
2473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2474         $(SET_LIB_PATH) \
2475         for flag in $(EXTRA_HOST_FLAGS); do \
2476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2477         done; \
2478         echo "Doing distclean in autoconf" ; \
2479         (cd autoconf && \
2480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2482                   "RANLIB=$${RANLIB}" \
2483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2484                   distclean) \
2485           || exit 1
2486
2487
2488 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
2489 maybe-maintainer-clean-autoconf:
2490
2491 maintainer-clean-autoconf: 
2492         @[ -f ./autoconf/Makefile ] || exit 0; \
2493         r=`${PWD_COMMAND}`; export r; \
2494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2495         $(SET_LIB_PATH) \
2496         for flag in $(EXTRA_HOST_FLAGS); do \
2497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2498         done; \
2499         echo "Doing maintainer-clean in autoconf" ; \
2500         (cd autoconf && \
2501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2503                   "RANLIB=$${RANLIB}" \
2504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2505                   maintainer-clean) \
2506           || exit 1
2507
2508
2509
2510 .PHONY: configure-automake maybe-configure-automake
2511 maybe-configure-automake:
2512 configure-automake:
2513         @test ! -f automake/Makefile || exit 0; \
2514         [ -d automake ] || mkdir automake; \
2515         r=`${PWD_COMMAND}`; export r; \
2516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2517         CC="$(CC)"; export CC; \
2518         CFLAGS="$(CFLAGS)"; export CFLAGS; \
2519         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
2520         CXX="$(CXX)"; export CXX; \
2521         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
2522         AR="$(AR)"; export AR; \
2523         AS="$(AS)"; export AS; \
2524         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
2525         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
2526         LD="$(LD)"; export LD; \
2527         NM="$(NM)"; export NM; \
2528         RANLIB="$(RANLIB)"; export RANLIB; \
2529         WINDRES="$(WINDRES)"; export WINDRES; \
2530         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
2531         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
2532         echo Configuring in automake; \
2533         cd automake || exit 1; \
2534         case $(srcdir) in \
2535           \.) \
2536             srcdiroption="--srcdir=."; \
2537             libsrcdir=".";; \
2538           /* | [A-Za-z]:[\\/]*) \
2539             srcdiroption="--srcdir=$(srcdir)/automake"; \
2540             libsrcdir="$$s/automake";; \
2541           *) \
2542             srcdiroption="--srcdir=../$(srcdir)/automake"; \
2543             libsrcdir="$$s/automake";; \
2544         esac; \
2545         $(SHELL) $${libsrcdir}/configure \
2546           $(HOST_CONFIGARGS) $${srcdiroption} \
2547           || exit 1
2548
2549 .PHONY: all-automake maybe-all-automake
2550 maybe-all-automake:
2551 all-automake: configure-automake
2552         @r=`${PWD_COMMAND}`; export r; \
2553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2554         $(SET_LIB_PATH) \
2555         (cd automake && $(MAKE) $(FLAGS_TO_PASS) all)
2556
2557 .PHONY: check-automake maybe-check-automake
2558 maybe-check-automake:
2559
2560 check-automake:
2561         @r=`${PWD_COMMAND}`; export r; \
2562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2563         $(SET_LIB_PATH) \
2564         (cd automake && $(MAKE) $(FLAGS_TO_PASS) check)
2565
2566
2567 .PHONY: install-automake maybe-install-automake
2568 maybe-install-automake:
2569
2570 install-automake: installdirs
2571         @r=`${PWD_COMMAND}`; export r; \
2572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2573         $(SET_LIB_PATH) \
2574         (cd automake && $(MAKE) $(FLAGS_TO_PASS) install)
2575
2576
2577 # Other targets (info, dvi, etc.)
2578
2579 .PHONY: maybe-info-automake info-automake
2580 maybe-info-automake:
2581
2582 info-automake: \
2583     configure-automake 
2584         @[ -f ./automake/Makefile ] || exit 0; \
2585         r=`${PWD_COMMAND}`; export r; \
2586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2587         $(SET_LIB_PATH) \
2588         for flag in $(EXTRA_HOST_FLAGS); do \
2589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2590         done; \
2591         echo "Doing info in automake" ; \
2592         (cd automake && \
2593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2595                   "RANLIB=$${RANLIB}" \
2596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2597                   info) \
2598           || exit 1
2599
2600
2601 .PHONY: maybe-dvi-automake dvi-automake
2602 maybe-dvi-automake:
2603
2604 dvi-automake: \
2605     configure-automake 
2606         @[ -f ./automake/Makefile ] || exit 0; \
2607         r=`${PWD_COMMAND}`; export r; \
2608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2609         $(SET_LIB_PATH) \
2610         for flag in $(EXTRA_HOST_FLAGS); do \
2611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2612         done; \
2613         echo "Doing dvi in automake" ; \
2614         (cd automake && \
2615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2617                   "RANLIB=$${RANLIB}" \
2618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2619                   dvi) \
2620           || exit 1
2621
2622
2623 .PHONY: maybe-TAGS-automake TAGS-automake
2624 maybe-TAGS-automake:
2625
2626 TAGS-automake: \
2627     configure-automake 
2628         @[ -f ./automake/Makefile ] || exit 0; \
2629         r=`${PWD_COMMAND}`; export r; \
2630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2631         $(SET_LIB_PATH) \
2632         for flag in $(EXTRA_HOST_FLAGS); do \
2633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2634         done; \
2635         echo "Doing TAGS in automake" ; \
2636         (cd automake && \
2637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2639                   "RANLIB=$${RANLIB}" \
2640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2641                   TAGS) \
2642           || exit 1
2643
2644
2645 .PHONY: maybe-install-info-automake install-info-automake
2646 maybe-install-info-automake:
2647
2648 install-info-automake: \
2649     configure-automake \
2650     info-automake 
2651         @[ -f ./automake/Makefile ] || exit 0; \
2652         r=`${PWD_COMMAND}`; export r; \
2653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2654         $(SET_LIB_PATH) \
2655         for flag in $(EXTRA_HOST_FLAGS); do \
2656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2657         done; \
2658         echo "Doing install-info in automake" ; \
2659         (cd automake && \
2660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2662                   "RANLIB=$${RANLIB}" \
2663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2664                   install-info) \
2665           || exit 1
2666
2667
2668 .PHONY: maybe-installcheck-automake installcheck-automake
2669 maybe-installcheck-automake:
2670
2671 installcheck-automake: \
2672     configure-automake 
2673         @[ -f ./automake/Makefile ] || exit 0; \
2674         r=`${PWD_COMMAND}`; export r; \
2675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2676         $(SET_LIB_PATH) \
2677         for flag in $(EXTRA_HOST_FLAGS); do \
2678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2679         done; \
2680         echo "Doing installcheck in automake" ; \
2681         (cd automake && \
2682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2684                   "RANLIB=$${RANLIB}" \
2685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2686                   installcheck) \
2687           || exit 1
2688
2689
2690 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
2691 maybe-mostlyclean-automake:
2692
2693 mostlyclean-automake: 
2694         @[ -f ./automake/Makefile ] || exit 0; \
2695         r=`${PWD_COMMAND}`; export r; \
2696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2697         $(SET_LIB_PATH) \
2698         for flag in $(EXTRA_HOST_FLAGS); do \
2699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2700         done; \
2701         echo "Doing mostlyclean in automake" ; \
2702         (cd automake && \
2703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2705                   "RANLIB=$${RANLIB}" \
2706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2707                   mostlyclean) \
2708           || exit 1
2709
2710
2711 .PHONY: maybe-clean-automake clean-automake
2712 maybe-clean-automake:
2713
2714 clean-automake: 
2715         @[ -f ./automake/Makefile ] || exit 0; \
2716         r=`${PWD_COMMAND}`; export r; \
2717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2718         $(SET_LIB_PATH) \
2719         for flag in $(EXTRA_HOST_FLAGS); do \
2720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2721         done; \
2722         echo "Doing clean in automake" ; \
2723         (cd automake && \
2724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2726                   "RANLIB=$${RANLIB}" \
2727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2728                   clean) \
2729           || exit 1
2730
2731
2732 .PHONY: maybe-distclean-automake distclean-automake
2733 maybe-distclean-automake:
2734
2735 distclean-automake: 
2736         @[ -f ./automake/Makefile ] || exit 0; \
2737         r=`${PWD_COMMAND}`; export r; \
2738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2739         $(SET_LIB_PATH) \
2740         for flag in $(EXTRA_HOST_FLAGS); do \
2741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2742         done; \
2743         echo "Doing distclean in automake" ; \
2744         (cd automake && \
2745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2747                   "RANLIB=$${RANLIB}" \
2748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2749                   distclean) \
2750           || exit 1
2751
2752
2753 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
2754 maybe-maintainer-clean-automake:
2755
2756 maintainer-clean-automake: 
2757         @[ -f ./automake/Makefile ] || exit 0; \
2758         r=`${PWD_COMMAND}`; export r; \
2759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2760         $(SET_LIB_PATH) \
2761         for flag in $(EXTRA_HOST_FLAGS); do \
2762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2763         done; \
2764         echo "Doing maintainer-clean in automake" ; \
2765         (cd automake && \
2766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2768                   "RANLIB=$${RANLIB}" \
2769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2770                   maintainer-clean) \
2771           || exit 1
2772
2773
2774
2775 .PHONY: configure-bash maybe-configure-bash
2776 maybe-configure-bash:
2777 configure-bash:
2778         @test ! -f bash/Makefile || exit 0; \
2779         [ -d bash ] || mkdir bash; \
2780         r=`${PWD_COMMAND}`; export r; \
2781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2782         CC="$(CC)"; export CC; \
2783         CFLAGS="$(CFLAGS)"; export CFLAGS; \
2784         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
2785         CXX="$(CXX)"; export CXX; \
2786         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
2787         AR="$(AR)"; export AR; \
2788         AS="$(AS)"; export AS; \
2789         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
2790         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
2791         LD="$(LD)"; export LD; \
2792         NM="$(NM)"; export NM; \
2793         RANLIB="$(RANLIB)"; export RANLIB; \
2794         WINDRES="$(WINDRES)"; export WINDRES; \
2795         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
2796         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
2797         echo Configuring in bash; \
2798         cd bash || exit 1; \
2799         case $(srcdir) in \
2800           \.) \
2801             srcdiroption="--srcdir=."; \
2802             libsrcdir=".";; \
2803           /* | [A-Za-z]:[\\/]*) \
2804             srcdiroption="--srcdir=$(srcdir)/bash"; \
2805             libsrcdir="$$s/bash";; \
2806           *) \
2807             srcdiroption="--srcdir=../$(srcdir)/bash"; \
2808             libsrcdir="$$s/bash";; \
2809         esac; \
2810         $(SHELL) $${libsrcdir}/configure \
2811           $(HOST_CONFIGARGS) $${srcdiroption} \
2812           || exit 1
2813
2814 .PHONY: all-bash maybe-all-bash
2815 maybe-all-bash:
2816 all-bash: configure-bash
2817         @r=`${PWD_COMMAND}`; export r; \
2818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2819         $(SET_LIB_PATH) \
2820         (cd bash && $(MAKE) $(FLAGS_TO_PASS) all)
2821
2822 .PHONY: check-bash maybe-check-bash
2823 maybe-check-bash:
2824
2825 check-bash:
2826         @r=`${PWD_COMMAND}`; export r; \
2827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2828         $(SET_LIB_PATH) \
2829         (cd bash && $(MAKE) $(FLAGS_TO_PASS) check)
2830
2831
2832 .PHONY: install-bash maybe-install-bash
2833 maybe-install-bash:
2834
2835 install-bash: installdirs
2836         @r=`${PWD_COMMAND}`; export r; \
2837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2838         $(SET_LIB_PATH) \
2839         (cd bash && $(MAKE) $(FLAGS_TO_PASS) install)
2840
2841
2842 # Other targets (info, dvi, etc.)
2843
2844 .PHONY: maybe-info-bash info-bash
2845 maybe-info-bash:
2846
2847 info-bash: \
2848     configure-bash 
2849         @[ -f ./bash/Makefile ] || exit 0; \
2850         r=`${PWD_COMMAND}`; export r; \
2851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2852         $(SET_LIB_PATH) \
2853         for flag in $(EXTRA_HOST_FLAGS); do \
2854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2855         done; \
2856         echo "Doing info in bash" ; \
2857         (cd bash && \
2858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2860                   "RANLIB=$${RANLIB}" \
2861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2862                   info) \
2863           || exit 1
2864
2865
2866 .PHONY: maybe-dvi-bash dvi-bash
2867 maybe-dvi-bash:
2868
2869 dvi-bash: \
2870     configure-bash 
2871         @[ -f ./bash/Makefile ] || exit 0; \
2872         r=`${PWD_COMMAND}`; export r; \
2873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2874         $(SET_LIB_PATH) \
2875         for flag in $(EXTRA_HOST_FLAGS); do \
2876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2877         done; \
2878         echo "Doing dvi in bash" ; \
2879         (cd bash && \
2880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2882                   "RANLIB=$${RANLIB}" \
2883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2884                   dvi) \
2885           || exit 1
2886
2887
2888 .PHONY: maybe-TAGS-bash TAGS-bash
2889 maybe-TAGS-bash:
2890
2891 TAGS-bash: \
2892     configure-bash 
2893         @[ -f ./bash/Makefile ] || exit 0; \
2894         r=`${PWD_COMMAND}`; export r; \
2895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2896         $(SET_LIB_PATH) \
2897         for flag in $(EXTRA_HOST_FLAGS); do \
2898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2899         done; \
2900         echo "Doing TAGS in bash" ; \
2901         (cd bash && \
2902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2904                   "RANLIB=$${RANLIB}" \
2905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2906                   TAGS) \
2907           || exit 1
2908
2909
2910 .PHONY: maybe-install-info-bash install-info-bash
2911 maybe-install-info-bash:
2912
2913 install-info-bash: \
2914     configure-bash \
2915     info-bash 
2916         @[ -f ./bash/Makefile ] || exit 0; \
2917         r=`${PWD_COMMAND}`; export r; \
2918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2919         $(SET_LIB_PATH) \
2920         for flag in $(EXTRA_HOST_FLAGS); do \
2921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2922         done; \
2923         echo "Doing install-info in bash" ; \
2924         (cd bash && \
2925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2927                   "RANLIB=$${RANLIB}" \
2928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2929                   install-info) \
2930           || exit 1
2931
2932
2933 .PHONY: maybe-installcheck-bash installcheck-bash
2934 maybe-installcheck-bash:
2935
2936 installcheck-bash: \
2937     configure-bash 
2938         @[ -f ./bash/Makefile ] || exit 0; \
2939         r=`${PWD_COMMAND}`; export r; \
2940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2941         $(SET_LIB_PATH) \
2942         for flag in $(EXTRA_HOST_FLAGS); do \
2943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2944         done; \
2945         echo "Doing installcheck in bash" ; \
2946         (cd bash && \
2947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2949                   "RANLIB=$${RANLIB}" \
2950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2951                   installcheck) \
2952           || exit 1
2953
2954
2955 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
2956 maybe-mostlyclean-bash:
2957
2958 mostlyclean-bash: 
2959         @[ -f ./bash/Makefile ] || exit 0; \
2960         r=`${PWD_COMMAND}`; export r; \
2961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2962         $(SET_LIB_PATH) \
2963         for flag in $(EXTRA_HOST_FLAGS); do \
2964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2965         done; \
2966         echo "Doing mostlyclean in bash" ; \
2967         (cd bash && \
2968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2970                   "RANLIB=$${RANLIB}" \
2971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2972                   mostlyclean) \
2973           || exit 1
2974
2975
2976 .PHONY: maybe-clean-bash clean-bash
2977 maybe-clean-bash:
2978
2979 clean-bash: 
2980         @[ -f ./bash/Makefile ] || exit 0; \
2981         r=`${PWD_COMMAND}`; export r; \
2982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2983         $(SET_LIB_PATH) \
2984         for flag in $(EXTRA_HOST_FLAGS); do \
2985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2986         done; \
2987         echo "Doing clean in bash" ; \
2988         (cd bash && \
2989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2991                   "RANLIB=$${RANLIB}" \
2992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2993                   clean) \
2994           || exit 1
2995
2996
2997 .PHONY: maybe-distclean-bash distclean-bash
2998 maybe-distclean-bash:
2999
3000 distclean-bash: 
3001         @[ -f ./bash/Makefile ] || exit 0; \
3002         r=`${PWD_COMMAND}`; export r; \
3003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3004         $(SET_LIB_PATH) \
3005         for flag in $(EXTRA_HOST_FLAGS); do \
3006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3007         done; \
3008         echo "Doing distclean in bash" ; \
3009         (cd bash && \
3010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3012                   "RANLIB=$${RANLIB}" \
3013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3014                   distclean) \
3015           || exit 1
3016
3017
3018 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
3019 maybe-maintainer-clean-bash:
3020
3021 maintainer-clean-bash: 
3022         @[ -f ./bash/Makefile ] || exit 0; \
3023         r=`${PWD_COMMAND}`; export r; \
3024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3025         $(SET_LIB_PATH) \
3026         for flag in $(EXTRA_HOST_FLAGS); do \
3027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3028         done; \
3029         echo "Doing maintainer-clean in bash" ; \
3030         (cd bash && \
3031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3033                   "RANLIB=$${RANLIB}" \
3034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3035                   maintainer-clean) \
3036           || exit 1
3037
3038
3039
3040 .PHONY: configure-bfd maybe-configure-bfd
3041 maybe-configure-bfd:
3042 configure-bfd:
3043         @test ! -f bfd/Makefile || exit 0; \
3044         [ -d bfd ] || mkdir bfd; \
3045         r=`${PWD_COMMAND}`; export r; \
3046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3047         CC="$(CC)"; export CC; \
3048         CFLAGS="$(CFLAGS)"; export CFLAGS; \
3049         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
3050         CXX="$(CXX)"; export CXX; \
3051         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
3052         AR="$(AR)"; export AR; \
3053         AS="$(AS)"; export AS; \
3054         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
3055         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
3056         LD="$(LD)"; export LD; \
3057         NM="$(NM)"; export NM; \
3058         RANLIB="$(RANLIB)"; export RANLIB; \
3059         WINDRES="$(WINDRES)"; export WINDRES; \
3060         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
3061         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
3062         echo Configuring in bfd; \
3063         cd bfd || exit 1; \
3064         case $(srcdir) in \
3065           \.) \
3066             srcdiroption="--srcdir=."; \
3067             libsrcdir=".";; \
3068           /* | [A-Za-z]:[\\/]*) \
3069             srcdiroption="--srcdir=$(srcdir)/bfd"; \
3070             libsrcdir="$$s/bfd";; \
3071           *) \
3072             srcdiroption="--srcdir=../$(srcdir)/bfd"; \
3073             libsrcdir="$$s/bfd";; \
3074         esac; \
3075         $(SHELL) $${libsrcdir}/configure \
3076           $(HOST_CONFIGARGS) $${srcdiroption} \
3077           || exit 1
3078
3079 .PHONY: all-bfd maybe-all-bfd
3080 maybe-all-bfd:
3081 all-bfd: configure-bfd
3082         @r=`${PWD_COMMAND}`; export r; \
3083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3084         $(SET_LIB_PATH) \
3085         (cd bfd && $(MAKE) $(FLAGS_TO_PASS) all)
3086
3087 .PHONY: check-bfd maybe-check-bfd
3088 maybe-check-bfd:
3089
3090 check-bfd:
3091         @r=`${PWD_COMMAND}`; export r; \
3092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3093         $(SET_LIB_PATH) \
3094         (cd bfd && $(MAKE) $(FLAGS_TO_PASS) check)
3095
3096
3097 .PHONY: install-bfd maybe-install-bfd
3098 maybe-install-bfd:
3099
3100 install-bfd: installdirs
3101         @r=`${PWD_COMMAND}`; export r; \
3102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3103         $(SET_LIB_PATH) \
3104         (cd bfd && $(MAKE) $(FLAGS_TO_PASS) install)
3105
3106
3107 # Other targets (info, dvi, etc.)
3108
3109 .PHONY: maybe-info-bfd info-bfd
3110 maybe-info-bfd:
3111
3112 info-bfd: \
3113     configure-bfd 
3114         @[ -f ./bfd/Makefile ] || exit 0; \
3115         r=`${PWD_COMMAND}`; export r; \
3116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3117         $(SET_LIB_PATH) \
3118         for flag in $(EXTRA_HOST_FLAGS); do \
3119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3120         done; \
3121         echo "Doing info in bfd" ; \
3122         (cd bfd && \
3123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3125                   "RANLIB=$${RANLIB}" \
3126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3127                   info) \
3128           || exit 1
3129
3130
3131 .PHONY: maybe-dvi-bfd dvi-bfd
3132 maybe-dvi-bfd:
3133
3134 dvi-bfd: \
3135     configure-bfd 
3136         @[ -f ./bfd/Makefile ] || exit 0; \
3137         r=`${PWD_COMMAND}`; export r; \
3138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3139         $(SET_LIB_PATH) \
3140         for flag in $(EXTRA_HOST_FLAGS); do \
3141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3142         done; \
3143         echo "Doing dvi in bfd" ; \
3144         (cd bfd && \
3145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3147                   "RANLIB=$${RANLIB}" \
3148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3149                   dvi) \
3150           || exit 1
3151
3152
3153 .PHONY: maybe-TAGS-bfd TAGS-bfd
3154 maybe-TAGS-bfd:
3155
3156 TAGS-bfd: \
3157     configure-bfd 
3158         @[ -f ./bfd/Makefile ] || exit 0; \
3159         r=`${PWD_COMMAND}`; export r; \
3160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3161         $(SET_LIB_PATH) \
3162         for flag in $(EXTRA_HOST_FLAGS); do \
3163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3164         done; \
3165         echo "Doing TAGS in bfd" ; \
3166         (cd bfd && \
3167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3169                   "RANLIB=$${RANLIB}" \
3170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3171                   TAGS) \
3172           || exit 1
3173
3174
3175 .PHONY: maybe-install-info-bfd install-info-bfd
3176 maybe-install-info-bfd:
3177
3178 install-info-bfd: \
3179     configure-bfd \
3180     info-bfd 
3181         @[ -f ./bfd/Makefile ] || exit 0; \
3182         r=`${PWD_COMMAND}`; export r; \
3183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3184         $(SET_LIB_PATH) \
3185         for flag in $(EXTRA_HOST_FLAGS); do \
3186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3187         done; \
3188         echo "Doing install-info in bfd" ; \
3189         (cd bfd && \
3190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3192                   "RANLIB=$${RANLIB}" \
3193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3194                   install-info) \
3195           || exit 1
3196
3197
3198 .PHONY: maybe-installcheck-bfd installcheck-bfd
3199 maybe-installcheck-bfd:
3200
3201 installcheck-bfd: \
3202     configure-bfd 
3203         @[ -f ./bfd/Makefile ] || exit 0; \
3204         r=`${PWD_COMMAND}`; export r; \
3205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3206         $(SET_LIB_PATH) \
3207         for flag in $(EXTRA_HOST_FLAGS); do \
3208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3209         done; \
3210         echo "Doing installcheck in bfd" ; \
3211         (cd bfd && \
3212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3214                   "RANLIB=$${RANLIB}" \
3215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3216                   installcheck) \
3217           || exit 1
3218
3219
3220 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3221 maybe-mostlyclean-bfd:
3222
3223 mostlyclean-bfd: 
3224         @[ -f ./bfd/Makefile ] || exit 0; \
3225         r=`${PWD_COMMAND}`; export r; \
3226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3227         $(SET_LIB_PATH) \
3228         for flag in $(EXTRA_HOST_FLAGS); do \
3229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3230         done; \
3231         echo "Doing mostlyclean in bfd" ; \
3232         (cd bfd && \
3233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3235                   "RANLIB=$${RANLIB}" \
3236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3237                   mostlyclean) \
3238           || exit 1
3239
3240
3241 .PHONY: maybe-clean-bfd clean-bfd
3242 maybe-clean-bfd:
3243
3244 clean-bfd: 
3245         @[ -f ./bfd/Makefile ] || exit 0; \
3246         r=`${PWD_COMMAND}`; export r; \
3247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3248         $(SET_LIB_PATH) \
3249         for flag in $(EXTRA_HOST_FLAGS); do \
3250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3251         done; \
3252         echo "Doing clean in bfd" ; \
3253         (cd bfd && \
3254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3256                   "RANLIB=$${RANLIB}" \
3257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3258                   clean) \
3259           || exit 1
3260
3261
3262 .PHONY: maybe-distclean-bfd distclean-bfd
3263 maybe-distclean-bfd:
3264
3265 distclean-bfd: 
3266         @[ -f ./bfd/Makefile ] || exit 0; \
3267         r=`${PWD_COMMAND}`; export r; \
3268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3269         $(SET_LIB_PATH) \
3270         for flag in $(EXTRA_HOST_FLAGS); do \
3271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3272         done; \
3273         echo "Doing distclean in bfd" ; \
3274         (cd bfd && \
3275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3277                   "RANLIB=$${RANLIB}" \
3278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3279                   distclean) \
3280           || exit 1
3281
3282
3283 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
3284 maybe-maintainer-clean-bfd:
3285
3286 maintainer-clean-bfd: 
3287         @[ -f ./bfd/Makefile ] || exit 0; \
3288         r=`${PWD_COMMAND}`; export r; \
3289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3290         $(SET_LIB_PATH) \
3291         for flag in $(EXTRA_HOST_FLAGS); do \
3292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3293         done; \
3294         echo "Doing maintainer-clean in bfd" ; \
3295         (cd bfd && \
3296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3298                   "RANLIB=$${RANLIB}" \
3299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3300                   maintainer-clean) \
3301           || exit 1
3302
3303
3304
3305 .PHONY: configure-opcodes maybe-configure-opcodes
3306 maybe-configure-opcodes:
3307 configure-opcodes:
3308         @test ! -f opcodes/Makefile || exit 0; \
3309         [ -d opcodes ] || mkdir opcodes; \
3310         r=`${PWD_COMMAND}`; export r; \
3311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3312         CC="$(CC)"; export CC; \
3313         CFLAGS="$(CFLAGS)"; export CFLAGS; \
3314         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
3315         CXX="$(CXX)"; export CXX; \
3316         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
3317         AR="$(AR)"; export AR; \
3318         AS="$(AS)"; export AS; \
3319         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
3320         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
3321         LD="$(LD)"; export LD; \
3322         NM="$(NM)"; export NM; \
3323         RANLIB="$(RANLIB)"; export RANLIB; \
3324         WINDRES="$(WINDRES)"; export WINDRES; \
3325         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
3326         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
3327         echo Configuring in opcodes; \
3328         cd opcodes || exit 1; \
3329         case $(srcdir) in \
3330           \.) \
3331             srcdiroption="--srcdir=."; \
3332             libsrcdir=".";; \
3333           /* | [A-Za-z]:[\\/]*) \
3334             srcdiroption="--srcdir=$(srcdir)/opcodes"; \
3335             libsrcdir="$$s/opcodes";; \
3336           *) \
3337             srcdiroption="--srcdir=../$(srcdir)/opcodes"; \
3338             libsrcdir="$$s/opcodes";; \
3339         esac; \
3340         $(SHELL) $${libsrcdir}/configure \
3341           $(HOST_CONFIGARGS) $${srcdiroption} \
3342           || exit 1
3343
3344 .PHONY: all-opcodes maybe-all-opcodes
3345 maybe-all-opcodes:
3346 all-opcodes: configure-opcodes
3347         @r=`${PWD_COMMAND}`; export r; \
3348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3349         $(SET_LIB_PATH) \
3350         (cd opcodes && $(MAKE) $(FLAGS_TO_PASS) all)
3351
3352 .PHONY: check-opcodes maybe-check-opcodes
3353 maybe-check-opcodes:
3354
3355 check-opcodes:
3356         @r=`${PWD_COMMAND}`; export r; \
3357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3358         $(SET_LIB_PATH) \
3359         (cd opcodes && $(MAKE) $(FLAGS_TO_PASS) check)
3360
3361
3362 .PHONY: install-opcodes maybe-install-opcodes
3363 maybe-install-opcodes:
3364
3365 install-opcodes: installdirs
3366         @r=`${PWD_COMMAND}`; export r; \
3367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3368         $(SET_LIB_PATH) \
3369         (cd opcodes && $(MAKE) $(FLAGS_TO_PASS) install)
3370
3371
3372 # Other targets (info, dvi, etc.)
3373
3374 .PHONY: maybe-info-opcodes info-opcodes
3375 maybe-info-opcodes:
3376
3377 info-opcodes: \
3378     configure-opcodes 
3379         @[ -f ./opcodes/Makefile ] || exit 0; \
3380         r=`${PWD_COMMAND}`; export r; \
3381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3382         $(SET_LIB_PATH) \
3383         for flag in $(EXTRA_HOST_FLAGS); do \
3384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3385         done; \
3386         echo "Doing info in opcodes" ; \
3387         (cd opcodes && \
3388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3390                   "RANLIB=$${RANLIB}" \
3391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3392                   info) \
3393           || exit 1
3394
3395
3396 .PHONY: maybe-dvi-opcodes dvi-opcodes
3397 maybe-dvi-opcodes:
3398
3399 dvi-opcodes: \
3400     configure-opcodes 
3401         @[ -f ./opcodes/Makefile ] || exit 0; \
3402         r=`${PWD_COMMAND}`; export r; \
3403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3404         $(SET_LIB_PATH) \
3405         for flag in $(EXTRA_HOST_FLAGS); do \
3406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3407         done; \
3408         echo "Doing dvi in opcodes" ; \
3409         (cd opcodes && \
3410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3412                   "RANLIB=$${RANLIB}" \
3413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3414                   dvi) \
3415           || exit 1
3416
3417
3418 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
3419 maybe-TAGS-opcodes:
3420
3421 TAGS-opcodes: \
3422     configure-opcodes 
3423         @[ -f ./opcodes/Makefile ] || exit 0; \
3424         r=`${PWD_COMMAND}`; export r; \
3425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3426         $(SET_LIB_PATH) \
3427         for flag in $(EXTRA_HOST_FLAGS); do \
3428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3429         done; \
3430         echo "Doing TAGS in opcodes" ; \
3431         (cd opcodes && \
3432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3434                   "RANLIB=$${RANLIB}" \
3435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3436                   TAGS) \
3437           || exit 1
3438
3439
3440 .PHONY: maybe-install-info-opcodes install-info-opcodes
3441 maybe-install-info-opcodes:
3442
3443 install-info-opcodes: \
3444     configure-opcodes \
3445     info-opcodes 
3446         @[ -f ./opcodes/Makefile ] || exit 0; \
3447         r=`${PWD_COMMAND}`; export r; \
3448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3449         $(SET_LIB_PATH) \
3450         for flag in $(EXTRA_HOST_FLAGS); do \
3451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3452         done; \
3453         echo "Doing install-info in opcodes" ; \
3454         (cd opcodes && \
3455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3457                   "RANLIB=$${RANLIB}" \
3458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3459                   install-info) \
3460           || exit 1
3461
3462
3463 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
3464 maybe-installcheck-opcodes:
3465
3466 installcheck-opcodes: \
3467     configure-opcodes 
3468         @[ -f ./opcodes/Makefile ] || exit 0; \
3469         r=`${PWD_COMMAND}`; export r; \
3470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3471         $(SET_LIB_PATH) \
3472         for flag in $(EXTRA_HOST_FLAGS); do \
3473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3474         done; \
3475         echo "Doing installcheck in opcodes" ; \
3476         (cd opcodes && \
3477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3479                   "RANLIB=$${RANLIB}" \
3480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3481                   installcheck) \
3482           || exit 1
3483
3484
3485 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
3486 maybe-mostlyclean-opcodes:
3487
3488 mostlyclean-opcodes: 
3489         @[ -f ./opcodes/Makefile ] || exit 0; \
3490         r=`${PWD_COMMAND}`; export r; \
3491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3492         $(SET_LIB_PATH) \
3493         for flag in $(EXTRA_HOST_FLAGS); do \
3494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3495         done; \
3496         echo "Doing mostlyclean in opcodes" ; \
3497         (cd opcodes && \
3498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3500                   "RANLIB=$${RANLIB}" \
3501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3502                   mostlyclean) \
3503           || exit 1
3504
3505
3506 .PHONY: maybe-clean-opcodes clean-opcodes
3507 maybe-clean-opcodes:
3508
3509 clean-opcodes: 
3510         @[ -f ./opcodes/Makefile ] || exit 0; \
3511         r=`${PWD_COMMAND}`; export r; \
3512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3513         $(SET_LIB_PATH) \
3514         for flag in $(EXTRA_HOST_FLAGS); do \
3515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3516         done; \
3517         echo "Doing clean in opcodes" ; \
3518         (cd opcodes && \
3519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3521                   "RANLIB=$${RANLIB}" \
3522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3523                   clean) \
3524           || exit 1
3525
3526
3527 .PHONY: maybe-distclean-opcodes distclean-opcodes
3528 maybe-distclean-opcodes:
3529
3530 distclean-opcodes: 
3531         @[ -f ./opcodes/Makefile ] || exit 0; \
3532         r=`${PWD_COMMAND}`; export r; \
3533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3534         $(SET_LIB_PATH) \
3535         for flag in $(EXTRA_HOST_FLAGS); do \
3536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3537         done; \
3538         echo "Doing distclean in opcodes" ; \
3539         (cd opcodes && \
3540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3542                   "RANLIB=$${RANLIB}" \
3543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3544                   distclean) \
3545           || exit 1
3546
3547
3548 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
3549 maybe-maintainer-clean-opcodes:
3550
3551 maintainer-clean-opcodes: 
3552         @[ -f ./opcodes/Makefile ] || exit 0; \
3553         r=`${PWD_COMMAND}`; export r; \
3554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3555         $(SET_LIB_PATH) \
3556         for flag in $(EXTRA_HOST_FLAGS); do \
3557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3558         done; \
3559         echo "Doing maintainer-clean in opcodes" ; \
3560         (cd opcodes && \
3561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3563                   "RANLIB=$${RANLIB}" \
3564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3565                   maintainer-clean) \
3566           || exit 1
3567
3568
3569
3570 .PHONY: configure-binutils maybe-configure-binutils
3571 maybe-configure-binutils:
3572 configure-binutils:
3573         @test ! -f binutils/Makefile || exit 0; \
3574         [ -d binutils ] || mkdir binutils; \
3575         r=`${PWD_COMMAND}`; export r; \
3576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3577         CC="$(CC)"; export CC; \
3578         CFLAGS="$(CFLAGS)"; export CFLAGS; \
3579         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
3580         CXX="$(CXX)"; export CXX; \
3581         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
3582         AR="$(AR)"; export AR; \
3583         AS="$(AS)"; export AS; \
3584         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
3585         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
3586         LD="$(LD)"; export LD; \
3587         NM="$(NM)"; export NM; \
3588         RANLIB="$(RANLIB)"; export RANLIB; \
3589         WINDRES="$(WINDRES)"; export WINDRES; \
3590         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
3591         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
3592         echo Configuring in binutils; \
3593         cd binutils || exit 1; \
3594         case $(srcdir) in \
3595           \.) \
3596             srcdiroption="--srcdir=."; \
3597             libsrcdir=".";; \
3598           /* | [A-Za-z]:[\\/]*) \
3599             srcdiroption="--srcdir=$(srcdir)/binutils"; \
3600             libsrcdir="$$s/binutils";; \
3601           *) \
3602             srcdiroption="--srcdir=../$(srcdir)/binutils"; \
3603             libsrcdir="$$s/binutils";; \
3604         esac; \
3605         $(SHELL) $${libsrcdir}/configure \
3606           $(HOST_CONFIGARGS) $${srcdiroption} \
3607           || exit 1
3608
3609 .PHONY: all-binutils maybe-all-binutils
3610 maybe-all-binutils:
3611 all-binutils: configure-binutils
3612         @r=`${PWD_COMMAND}`; export r; \
3613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3614         $(SET_LIB_PATH) \
3615         (cd binutils && $(MAKE) $(FLAGS_TO_PASS) all)
3616
3617 .PHONY: check-binutils maybe-check-binutils
3618 maybe-check-binutils:
3619
3620 check-binutils:
3621         @r=`${PWD_COMMAND}`; export r; \
3622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3623         $(SET_LIB_PATH) \
3624         (cd binutils && $(MAKE) $(FLAGS_TO_PASS) check)
3625
3626
3627 .PHONY: install-binutils maybe-install-binutils
3628 maybe-install-binutils:
3629
3630 install-binutils: installdirs
3631         @r=`${PWD_COMMAND}`; export r; \
3632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3633         $(SET_LIB_PATH) \
3634         (cd binutils && $(MAKE) $(FLAGS_TO_PASS) install)
3635
3636
3637 # Other targets (info, dvi, etc.)
3638
3639 .PHONY: maybe-info-binutils info-binutils
3640 maybe-info-binutils:
3641
3642 info-binutils: \
3643     configure-binutils 
3644         @[ -f ./binutils/Makefile ] || exit 0; \
3645         r=`${PWD_COMMAND}`; export r; \
3646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3647         $(SET_LIB_PATH) \
3648         for flag in $(EXTRA_HOST_FLAGS); do \
3649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3650         done; \
3651         echo "Doing info in binutils" ; \
3652         (cd binutils && \
3653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3655                   "RANLIB=$${RANLIB}" \
3656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3657                   info) \
3658           || exit 1
3659
3660
3661 .PHONY: maybe-dvi-binutils dvi-binutils
3662 maybe-dvi-binutils:
3663
3664 dvi-binutils: \
3665     configure-binutils 
3666         @[ -f ./binutils/Makefile ] || exit 0; \
3667         r=`${PWD_COMMAND}`; export r; \
3668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3669         $(SET_LIB_PATH) \
3670         for flag in $(EXTRA_HOST_FLAGS); do \
3671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3672         done; \
3673         echo "Doing dvi in binutils" ; \
3674         (cd binutils && \
3675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3677                   "RANLIB=$${RANLIB}" \
3678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3679                   dvi) \
3680           || exit 1
3681
3682
3683 .PHONY: maybe-TAGS-binutils TAGS-binutils
3684 maybe-TAGS-binutils:
3685
3686 TAGS-binutils: \
3687     configure-binutils 
3688         @[ -f ./binutils/Makefile ] || exit 0; \
3689         r=`${PWD_COMMAND}`; export r; \
3690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3691         $(SET_LIB_PATH) \
3692         for flag in $(EXTRA_HOST_FLAGS); do \
3693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3694         done; \
3695         echo "Doing TAGS in binutils" ; \
3696         (cd binutils && \
3697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3699                   "RANLIB=$${RANLIB}" \
3700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3701                   TAGS) \
3702           || exit 1
3703
3704
3705 .PHONY: maybe-install-info-binutils install-info-binutils
3706 maybe-install-info-binutils:
3707
3708 install-info-binutils: \
3709     configure-binutils \
3710     info-binutils 
3711         @[ -f ./binutils/Makefile ] || exit 0; \
3712         r=`${PWD_COMMAND}`; export r; \
3713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3714         $(SET_LIB_PATH) \
3715         for flag in $(EXTRA_HOST_FLAGS); do \
3716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3717         done; \
3718         echo "Doing install-info in binutils" ; \
3719         (cd binutils && \
3720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3722                   "RANLIB=$${RANLIB}" \
3723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3724                   install-info) \
3725           || exit 1
3726
3727
3728 .PHONY: maybe-installcheck-binutils installcheck-binutils
3729 maybe-installcheck-binutils:
3730
3731 installcheck-binutils: \
3732     configure-binutils 
3733         @[ -f ./binutils/Makefile ] || exit 0; \
3734         r=`${PWD_COMMAND}`; export r; \
3735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3736         $(SET_LIB_PATH) \
3737         for flag in $(EXTRA_HOST_FLAGS); do \
3738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3739         done; \
3740         echo "Doing installcheck in binutils" ; \
3741         (cd binutils && \
3742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3744                   "RANLIB=$${RANLIB}" \
3745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3746                   installcheck) \
3747           || exit 1
3748
3749
3750 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
3751 maybe-mostlyclean-binutils:
3752
3753 mostlyclean-binutils: 
3754         @[ -f ./binutils/Makefile ] || exit 0; \
3755         r=`${PWD_COMMAND}`; export r; \
3756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3757         $(SET_LIB_PATH) \
3758         for flag in $(EXTRA_HOST_FLAGS); do \
3759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3760         done; \
3761         echo "Doing mostlyclean in binutils" ; \
3762         (cd binutils && \
3763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3765                   "RANLIB=$${RANLIB}" \
3766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3767                   mostlyclean) \
3768           || exit 1
3769
3770
3771 .PHONY: maybe-clean-binutils clean-binutils
3772 maybe-clean-binutils:
3773
3774 clean-binutils: 
3775         @[ -f ./binutils/Makefile ] || exit 0; \
3776         r=`${PWD_COMMAND}`; export r; \
3777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3778         $(SET_LIB_PATH) \
3779         for flag in $(EXTRA_HOST_FLAGS); do \
3780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3781         done; \
3782         echo "Doing clean in binutils" ; \
3783         (cd binutils && \
3784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3786                   "RANLIB=$${RANLIB}" \
3787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3788                   clean) \
3789           || exit 1
3790
3791
3792 .PHONY: maybe-distclean-binutils distclean-binutils
3793 maybe-distclean-binutils:
3794
3795 distclean-binutils: 
3796         @[ -f ./binutils/Makefile ] || exit 0; \
3797         r=`${PWD_COMMAND}`; export r; \
3798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3799         $(SET_LIB_PATH) \
3800         for flag in $(EXTRA_HOST_FLAGS); do \
3801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3802         done; \
3803         echo "Doing distclean in binutils" ; \
3804         (cd binutils && \
3805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3807                   "RANLIB=$${RANLIB}" \
3808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3809                   distclean) \
3810           || exit 1
3811
3812
3813 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
3814 maybe-maintainer-clean-binutils:
3815
3816 maintainer-clean-binutils: 
3817         @[ -f ./binutils/Makefile ] || exit 0; \
3818         r=`${PWD_COMMAND}`; export r; \
3819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3820         $(SET_LIB_PATH) \
3821         for flag in $(EXTRA_HOST_FLAGS); do \
3822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3823         done; \
3824         echo "Doing maintainer-clean in binutils" ; \
3825         (cd binutils && \
3826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3828                   "RANLIB=$${RANLIB}" \
3829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3830                   maintainer-clean) \
3831           || exit 1
3832
3833
3834
3835 .PHONY: configure-bison maybe-configure-bison
3836 maybe-configure-bison:
3837 configure-bison:
3838         @test ! -f bison/Makefile || exit 0; \
3839         [ -d bison ] || mkdir bison; \
3840         r=`${PWD_COMMAND}`; export r; \
3841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3842         CC="$(CC)"; export CC; \
3843         CFLAGS="$(CFLAGS)"; export CFLAGS; \
3844         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
3845         CXX="$(CXX)"; export CXX; \
3846         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
3847         AR="$(AR)"; export AR; \
3848         AS="$(AS)"; export AS; \
3849         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
3850         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
3851         LD="$(LD)"; export LD; \
3852         NM="$(NM)"; export NM; \
3853         RANLIB="$(RANLIB)"; export RANLIB; \
3854         WINDRES="$(WINDRES)"; export WINDRES; \
3855         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
3856         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
3857         echo Configuring in bison; \
3858         cd bison || exit 1; \
3859         case $(srcdir) in \
3860           \.) \
3861             srcdiroption="--srcdir=."; \
3862             libsrcdir=".";; \
3863           /* | [A-Za-z]:[\\/]*) \
3864             srcdiroption="--srcdir=$(srcdir)/bison"; \
3865             libsrcdir="$$s/bison";; \
3866           *) \
3867             srcdiroption="--srcdir=../$(srcdir)/bison"; \
3868             libsrcdir="$$s/bison";; \
3869         esac; \
3870         $(SHELL) $${libsrcdir}/configure \
3871           $(HOST_CONFIGARGS) $${srcdiroption} \
3872           || exit 1
3873
3874 .PHONY: all-bison maybe-all-bison
3875 maybe-all-bison:
3876 all-bison: configure-bison
3877         @r=`${PWD_COMMAND}`; export r; \
3878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3879         $(SET_LIB_PATH) \
3880         (cd bison && $(MAKE) $(FLAGS_TO_PASS) all)
3881
3882 .PHONY: check-bison maybe-check-bison
3883 maybe-check-bison:
3884
3885 # This module is only tested in a native toolchain.
3886 check-bison:
3887         @if [ '$(host)' = '$(target)' ] ; then \
3888           r=`${PWD_COMMAND}`; export r; \
3889           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3890           $(SET_LIB_PATH) \
3891           (cd bison && $(MAKE) $(FLAGS_TO_PASS) check); \
3892         fi
3893
3894
3895 .PHONY: install-bison maybe-install-bison
3896 maybe-install-bison:
3897
3898 install-bison: installdirs
3899         @r=`${PWD_COMMAND}`; export r; \
3900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3901         $(SET_LIB_PATH) \
3902         (cd bison && $(MAKE) $(FLAGS_TO_PASS) install)
3903
3904
3905 # Other targets (info, dvi, etc.)
3906
3907 .PHONY: maybe-info-bison info-bison
3908 maybe-info-bison:
3909
3910 info-bison: \
3911     configure-bison 
3912         @[ -f ./bison/Makefile ] || exit 0; \
3913         r=`${PWD_COMMAND}`; export r; \
3914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3915         $(SET_LIB_PATH) \
3916         for flag in $(EXTRA_HOST_FLAGS); do \
3917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3918         done; \
3919         echo "Doing info in bison" ; \
3920         (cd bison && \
3921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3923                   "RANLIB=$${RANLIB}" \
3924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3925                   info) \
3926           || exit 1
3927
3928
3929 .PHONY: maybe-dvi-bison dvi-bison
3930 maybe-dvi-bison:
3931
3932 dvi-bison: \
3933     configure-bison 
3934         @[ -f ./bison/Makefile ] || exit 0; \
3935         r=`${PWD_COMMAND}`; export r; \
3936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3937         $(SET_LIB_PATH) \
3938         for flag in $(EXTRA_HOST_FLAGS); do \
3939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3940         done; \
3941         echo "Doing dvi in bison" ; \
3942         (cd bison && \
3943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3945                   "RANLIB=$${RANLIB}" \
3946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3947                   dvi) \
3948           || exit 1
3949
3950
3951 .PHONY: maybe-TAGS-bison TAGS-bison
3952 maybe-TAGS-bison:
3953
3954 TAGS-bison: \
3955     configure-bison 
3956         @[ -f ./bison/Makefile ] || exit 0; \
3957         r=`${PWD_COMMAND}`; export r; \
3958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3959         $(SET_LIB_PATH) \
3960         for flag in $(EXTRA_HOST_FLAGS); do \
3961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3962         done; \
3963         echo "Doing TAGS in bison" ; \
3964         (cd bison && \
3965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3967                   "RANLIB=$${RANLIB}" \
3968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3969                   TAGS) \
3970           || exit 1
3971
3972
3973 .PHONY: maybe-install-info-bison install-info-bison
3974 maybe-install-info-bison:
3975
3976 install-info-bison: \
3977     configure-bison \
3978     info-bison 
3979         @[ -f ./bison/Makefile ] || exit 0; \
3980         r=`${PWD_COMMAND}`; export r; \
3981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3982         $(SET_LIB_PATH) \
3983         for flag in $(EXTRA_HOST_FLAGS); do \
3984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3985         done; \
3986         echo "Doing install-info in bison" ; \
3987         (cd bison && \
3988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3990                   "RANLIB=$${RANLIB}" \
3991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3992                   install-info) \
3993           || exit 1
3994
3995
3996 .PHONY: maybe-installcheck-bison installcheck-bison
3997 maybe-installcheck-bison:
3998
3999 installcheck-bison: \
4000     configure-bison 
4001         @[ -f ./bison/Makefile ] || exit 0; \
4002         r=`${PWD_COMMAND}`; export r; \
4003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4004         $(SET_LIB_PATH) \
4005         for flag in $(EXTRA_HOST_FLAGS); do \
4006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4007         done; \
4008         echo "Doing installcheck in bison" ; \
4009         (cd bison && \
4010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4012                   "RANLIB=$${RANLIB}" \
4013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4014                   installcheck) \
4015           || exit 1
4016
4017
4018 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
4019 maybe-mostlyclean-bison:
4020
4021 mostlyclean-bison: 
4022         @[ -f ./bison/Makefile ] || exit 0; \
4023         r=`${PWD_COMMAND}`; export r; \
4024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4025         $(SET_LIB_PATH) \
4026         for flag in $(EXTRA_HOST_FLAGS); do \
4027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4028         done; \
4029         echo "Doing mostlyclean in bison" ; \
4030         (cd bison && \
4031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4033                   "RANLIB=$${RANLIB}" \
4034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4035                   mostlyclean) \
4036           || exit 1
4037
4038
4039 .PHONY: maybe-clean-bison clean-bison
4040 maybe-clean-bison:
4041
4042 clean-bison: 
4043         @[ -f ./bison/Makefile ] || exit 0; \
4044         r=`${PWD_COMMAND}`; export r; \
4045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4046         $(SET_LIB_PATH) \
4047         for flag in $(EXTRA_HOST_FLAGS); do \
4048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4049         done; \
4050         echo "Doing clean in bison" ; \
4051         (cd bison && \
4052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4054                   "RANLIB=$${RANLIB}" \
4055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4056                   clean) \
4057           || exit 1
4058
4059
4060 .PHONY: maybe-distclean-bison distclean-bison
4061 maybe-distclean-bison:
4062
4063 distclean-bison: 
4064         @[ -f ./bison/Makefile ] || exit 0; \
4065         r=`${PWD_COMMAND}`; export r; \
4066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4067         $(SET_LIB_PATH) \
4068         for flag in $(EXTRA_HOST_FLAGS); do \
4069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4070         done; \
4071         echo "Doing distclean in bison" ; \
4072         (cd bison && \
4073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4075                   "RANLIB=$${RANLIB}" \
4076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4077                   distclean) \
4078           || exit 1
4079
4080
4081 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
4082 maybe-maintainer-clean-bison:
4083
4084 maintainer-clean-bison: 
4085         @[ -f ./bison/Makefile ] || exit 0; \
4086         r=`${PWD_COMMAND}`; export r; \
4087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4088         $(SET_LIB_PATH) \
4089         for flag in $(EXTRA_HOST_FLAGS); do \
4090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4091         done; \
4092         echo "Doing maintainer-clean in bison" ; \
4093         (cd bison && \
4094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4096                   "RANLIB=$${RANLIB}" \
4097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4098                   maintainer-clean) \
4099           || exit 1
4100
4101
4102
4103 .PHONY: configure-byacc maybe-configure-byacc
4104 maybe-configure-byacc:
4105 configure-byacc:
4106         @test ! -f byacc/Makefile || exit 0; \
4107         [ -d byacc ] || mkdir byacc; \
4108         r=`${PWD_COMMAND}`; export r; \
4109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4110         CC="$(CC)"; export CC; \
4111         CFLAGS="$(CFLAGS)"; export CFLAGS; \
4112         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
4113         CXX="$(CXX)"; export CXX; \
4114         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
4115         AR="$(AR)"; export AR; \
4116         AS="$(AS)"; export AS; \
4117         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
4118         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
4119         LD="$(LD)"; export LD; \
4120         NM="$(NM)"; export NM; \
4121         RANLIB="$(RANLIB)"; export RANLIB; \
4122         WINDRES="$(WINDRES)"; export WINDRES; \
4123         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
4124         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
4125         echo Configuring in byacc; \
4126         cd byacc || exit 1; \
4127         case $(srcdir) in \
4128           \.) \
4129             srcdiroption="--srcdir=."; \
4130             libsrcdir=".";; \
4131           /* | [A-Za-z]:[\\/]*) \
4132             srcdiroption="--srcdir=$(srcdir)/byacc"; \
4133             libsrcdir="$$s/byacc";; \
4134           *) \
4135             srcdiroption="--srcdir=../$(srcdir)/byacc"; \
4136             libsrcdir="$$s/byacc";; \
4137         esac; \
4138         $(SHELL) $${libsrcdir}/configure \
4139           $(HOST_CONFIGARGS) $${srcdiroption} \
4140           || exit 1
4141
4142 .PHONY: all-byacc maybe-all-byacc
4143 maybe-all-byacc:
4144 all-byacc: configure-byacc
4145         @r=`${PWD_COMMAND}`; export r; \
4146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4147         $(SET_LIB_PATH) \
4148         (cd byacc && $(MAKE) $(FLAGS_TO_PASS) all)
4149
4150 .PHONY: check-byacc maybe-check-byacc
4151 maybe-check-byacc:
4152
4153 # This module is only tested in a native toolchain.
4154 check-byacc:
4155         @if [ '$(host)' = '$(target)' ] ; then \
4156           r=`${PWD_COMMAND}`; export r; \
4157           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4158           $(SET_LIB_PATH) \
4159           (cd byacc && $(MAKE) $(FLAGS_TO_PASS) check); \
4160         fi
4161
4162
4163 .PHONY: install-byacc maybe-install-byacc
4164 maybe-install-byacc:
4165
4166 install-byacc: installdirs
4167         @r=`${PWD_COMMAND}`; export r; \
4168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4169         $(SET_LIB_PATH) \
4170         (cd byacc && $(MAKE) $(FLAGS_TO_PASS) install)
4171
4172
4173 # Other targets (info, dvi, etc.)
4174
4175 .PHONY: maybe-info-byacc info-byacc
4176 maybe-info-byacc:
4177
4178 info-byacc: \
4179     configure-byacc 
4180         @[ -f ./byacc/Makefile ] || exit 0; \
4181         r=`${PWD_COMMAND}`; export r; \
4182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4183         $(SET_LIB_PATH) \
4184         for flag in $(EXTRA_HOST_FLAGS); do \
4185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4186         done; \
4187         echo "Doing info in byacc" ; \
4188         (cd byacc && \
4189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4191                   "RANLIB=$${RANLIB}" \
4192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4193                   info) \
4194           || exit 1
4195
4196
4197 .PHONY: maybe-dvi-byacc dvi-byacc
4198 maybe-dvi-byacc:
4199
4200 dvi-byacc: \
4201     configure-byacc 
4202         @[ -f ./byacc/Makefile ] || exit 0; \
4203         r=`${PWD_COMMAND}`; export r; \
4204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4205         $(SET_LIB_PATH) \
4206         for flag in $(EXTRA_HOST_FLAGS); do \
4207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4208         done; \
4209         echo "Doing dvi in byacc" ; \
4210         (cd byacc && \
4211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4213                   "RANLIB=$${RANLIB}" \
4214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4215                   dvi) \
4216           || exit 1
4217
4218
4219 .PHONY: maybe-TAGS-byacc TAGS-byacc
4220 maybe-TAGS-byacc:
4221
4222 TAGS-byacc: \
4223     configure-byacc 
4224         @[ -f ./byacc/Makefile ] || exit 0; \
4225         r=`${PWD_COMMAND}`; export r; \
4226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4227         $(SET_LIB_PATH) \
4228         for flag in $(EXTRA_HOST_FLAGS); do \
4229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4230         done; \
4231         echo "Doing TAGS in byacc" ; \
4232         (cd byacc && \
4233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4235                   "RANLIB=$${RANLIB}" \
4236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4237                   TAGS) \
4238           || exit 1
4239
4240
4241 .PHONY: maybe-install-info-byacc install-info-byacc
4242 maybe-install-info-byacc:
4243
4244 install-info-byacc: \
4245     configure-byacc \
4246     info-byacc 
4247         @[ -f ./byacc/Makefile ] || exit 0; \
4248         r=`${PWD_COMMAND}`; export r; \
4249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4250         $(SET_LIB_PATH) \
4251         for flag in $(EXTRA_HOST_FLAGS); do \
4252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4253         done; \
4254         echo "Doing install-info in byacc" ; \
4255         (cd byacc && \
4256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4258                   "RANLIB=$${RANLIB}" \
4259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4260                   install-info) \
4261           || exit 1
4262
4263
4264 .PHONY: maybe-installcheck-byacc installcheck-byacc
4265 maybe-installcheck-byacc:
4266
4267 installcheck-byacc: \
4268     configure-byacc 
4269         @[ -f ./byacc/Makefile ] || exit 0; \
4270         r=`${PWD_COMMAND}`; export r; \
4271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4272         $(SET_LIB_PATH) \
4273         for flag in $(EXTRA_HOST_FLAGS); do \
4274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4275         done; \
4276         echo "Doing installcheck in byacc" ; \
4277         (cd byacc && \
4278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4280                   "RANLIB=$${RANLIB}" \
4281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4282                   installcheck) \
4283           || exit 1
4284
4285
4286 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
4287 maybe-mostlyclean-byacc:
4288
4289 mostlyclean-byacc: 
4290         @[ -f ./byacc/Makefile ] || exit 0; \
4291         r=`${PWD_COMMAND}`; export r; \
4292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4293         $(SET_LIB_PATH) \
4294         for flag in $(EXTRA_HOST_FLAGS); do \
4295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4296         done; \
4297         echo "Doing mostlyclean in byacc" ; \
4298         (cd byacc && \
4299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4301                   "RANLIB=$${RANLIB}" \
4302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4303                   mostlyclean) \
4304           || exit 1
4305
4306
4307 .PHONY: maybe-clean-byacc clean-byacc
4308 maybe-clean-byacc:
4309
4310 clean-byacc: 
4311         @[ -f ./byacc/Makefile ] || exit 0; \
4312         r=`${PWD_COMMAND}`; export r; \
4313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4314         $(SET_LIB_PATH) \
4315         for flag in $(EXTRA_HOST_FLAGS); do \
4316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4317         done; \
4318         echo "Doing clean in byacc" ; \
4319         (cd byacc && \
4320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4322                   "RANLIB=$${RANLIB}" \
4323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4324                   clean) \
4325           || exit 1
4326
4327
4328 .PHONY: maybe-distclean-byacc distclean-byacc
4329 maybe-distclean-byacc:
4330
4331 distclean-byacc: 
4332         @[ -f ./byacc/Makefile ] || exit 0; \
4333         r=`${PWD_COMMAND}`; export r; \
4334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4335         $(SET_LIB_PATH) \
4336         for flag in $(EXTRA_HOST_FLAGS); do \
4337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4338         done; \
4339         echo "Doing distclean in byacc" ; \
4340         (cd byacc && \
4341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4343                   "RANLIB=$${RANLIB}" \
4344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4345                   distclean) \
4346           || exit 1
4347
4348
4349 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
4350 maybe-maintainer-clean-byacc:
4351
4352 maintainer-clean-byacc: 
4353         @[ -f ./byacc/Makefile ] || exit 0; \
4354         r=`${PWD_COMMAND}`; export r; \
4355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4356         $(SET_LIB_PATH) \
4357         for flag in $(EXTRA_HOST_FLAGS); do \
4358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4359         done; \
4360         echo "Doing maintainer-clean in byacc" ; \
4361         (cd byacc && \
4362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4364                   "RANLIB=$${RANLIB}" \
4365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4366                   maintainer-clean) \
4367           || exit 1
4368
4369
4370
4371 .PHONY: configure-bzip2 maybe-configure-bzip2
4372 maybe-configure-bzip2:
4373 configure-bzip2:
4374         @test ! -f bzip2/Makefile || exit 0; \
4375         [ -d bzip2 ] || mkdir bzip2; \
4376         r=`${PWD_COMMAND}`; export r; \
4377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4378         CC="$(CC)"; export CC; \
4379         CFLAGS="$(CFLAGS)"; export CFLAGS; \
4380         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
4381         CXX="$(CXX)"; export CXX; \
4382         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
4383         AR="$(AR)"; export AR; \
4384         AS="$(AS)"; export AS; \
4385         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
4386         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
4387         LD="$(LD)"; export LD; \
4388         NM="$(NM)"; export NM; \
4389         RANLIB="$(RANLIB)"; export RANLIB; \
4390         WINDRES="$(WINDRES)"; export WINDRES; \
4391         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
4392         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
4393         echo Configuring in bzip2; \
4394         cd bzip2 || exit 1; \
4395         case $(srcdir) in \
4396           \.) \
4397             srcdiroption="--srcdir=."; \
4398             libsrcdir=".";; \
4399           /* | [A-Za-z]:[\\/]*) \
4400             srcdiroption="--srcdir=$(srcdir)/bzip2"; \
4401             libsrcdir="$$s/bzip2";; \
4402           *) \
4403             srcdiroption="--srcdir=../$(srcdir)/bzip2"; \
4404             libsrcdir="$$s/bzip2";; \
4405         esac; \
4406         $(SHELL) $${libsrcdir}/configure \
4407           $(HOST_CONFIGARGS) $${srcdiroption} \
4408           || exit 1
4409
4410 .PHONY: all-bzip2 maybe-all-bzip2
4411 maybe-all-bzip2:
4412 all-bzip2: configure-bzip2
4413         @r=`${PWD_COMMAND}`; export r; \
4414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4415         $(SET_LIB_PATH) \
4416         (cd bzip2 && $(MAKE) $(FLAGS_TO_PASS) all)
4417
4418 .PHONY: check-bzip2 maybe-check-bzip2
4419 maybe-check-bzip2:
4420
4421 check-bzip2:
4422         @r=`${PWD_COMMAND}`; export r; \
4423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4424         $(SET_LIB_PATH) \
4425         (cd bzip2 && $(MAKE) $(FLAGS_TO_PASS) check)
4426
4427
4428 .PHONY: install-bzip2 maybe-install-bzip2
4429 maybe-install-bzip2:
4430
4431 install-bzip2: installdirs
4432         @r=`${PWD_COMMAND}`; export r; \
4433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4434         $(SET_LIB_PATH) \
4435         (cd bzip2 && $(MAKE) $(FLAGS_TO_PASS) install)
4436
4437
4438 # Other targets (info, dvi, etc.)
4439
4440 .PHONY: maybe-info-bzip2 info-bzip2
4441 maybe-info-bzip2:
4442
4443 info-bzip2: \
4444     configure-bzip2 
4445         @[ -f ./bzip2/Makefile ] || exit 0; \
4446         r=`${PWD_COMMAND}`; export r; \
4447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4448         $(SET_LIB_PATH) \
4449         for flag in $(EXTRA_HOST_FLAGS); do \
4450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4451         done; \
4452         echo "Doing info in bzip2" ; \
4453         (cd bzip2 && \
4454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4456                   "RANLIB=$${RANLIB}" \
4457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4458                   info) \
4459           || exit 1
4460
4461
4462 .PHONY: maybe-dvi-bzip2 dvi-bzip2
4463 maybe-dvi-bzip2:
4464
4465 dvi-bzip2: \
4466     configure-bzip2 
4467         @[ -f ./bzip2/Makefile ] || exit 0; \
4468         r=`${PWD_COMMAND}`; export r; \
4469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4470         $(SET_LIB_PATH) \
4471         for flag in $(EXTRA_HOST_FLAGS); do \
4472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4473         done; \
4474         echo "Doing dvi in bzip2" ; \
4475         (cd bzip2 && \
4476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4478                   "RANLIB=$${RANLIB}" \
4479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4480                   dvi) \
4481           || exit 1
4482
4483
4484 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
4485 maybe-TAGS-bzip2:
4486
4487 TAGS-bzip2: \
4488     configure-bzip2 
4489         @[ -f ./bzip2/Makefile ] || exit 0; \
4490         r=`${PWD_COMMAND}`; export r; \
4491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4492         $(SET_LIB_PATH) \
4493         for flag in $(EXTRA_HOST_FLAGS); do \
4494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4495         done; \
4496         echo "Doing TAGS in bzip2" ; \
4497         (cd bzip2 && \
4498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4500                   "RANLIB=$${RANLIB}" \
4501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4502                   TAGS) \
4503           || exit 1
4504
4505
4506 .PHONY: maybe-install-info-bzip2 install-info-bzip2
4507 maybe-install-info-bzip2:
4508
4509 install-info-bzip2: \
4510     configure-bzip2 \
4511     info-bzip2 
4512         @[ -f ./bzip2/Makefile ] || exit 0; \
4513         r=`${PWD_COMMAND}`; export r; \
4514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4515         $(SET_LIB_PATH) \
4516         for flag in $(EXTRA_HOST_FLAGS); do \
4517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4518         done; \
4519         echo "Doing install-info in bzip2" ; \
4520         (cd bzip2 && \
4521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4523                   "RANLIB=$${RANLIB}" \
4524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4525                   install-info) \
4526           || exit 1
4527
4528
4529 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
4530 maybe-installcheck-bzip2:
4531
4532 installcheck-bzip2: \
4533     configure-bzip2 
4534         @[ -f ./bzip2/Makefile ] || exit 0; \
4535         r=`${PWD_COMMAND}`; export r; \
4536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4537         $(SET_LIB_PATH) \
4538         for flag in $(EXTRA_HOST_FLAGS); do \
4539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4540         done; \
4541         echo "Doing installcheck in bzip2" ; \
4542         (cd bzip2 && \
4543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4545                   "RANLIB=$${RANLIB}" \
4546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4547                   installcheck) \
4548           || exit 1
4549
4550
4551 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
4552 maybe-mostlyclean-bzip2:
4553
4554 mostlyclean-bzip2: 
4555         @[ -f ./bzip2/Makefile ] || exit 0; \
4556         r=`${PWD_COMMAND}`; export r; \
4557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4558         $(SET_LIB_PATH) \
4559         for flag in $(EXTRA_HOST_FLAGS); do \
4560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4561         done; \
4562         echo "Doing mostlyclean in bzip2" ; \
4563         (cd bzip2 && \
4564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4566                   "RANLIB=$${RANLIB}" \
4567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4568                   mostlyclean) \
4569           || exit 1
4570
4571
4572 .PHONY: maybe-clean-bzip2 clean-bzip2
4573 maybe-clean-bzip2:
4574
4575 clean-bzip2: 
4576         @[ -f ./bzip2/Makefile ] || exit 0; \
4577         r=`${PWD_COMMAND}`; export r; \
4578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4579         $(SET_LIB_PATH) \
4580         for flag in $(EXTRA_HOST_FLAGS); do \
4581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4582         done; \
4583         echo "Doing clean in bzip2" ; \
4584         (cd bzip2 && \
4585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4587                   "RANLIB=$${RANLIB}" \
4588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4589                   clean) \
4590           || exit 1
4591
4592
4593 .PHONY: maybe-distclean-bzip2 distclean-bzip2
4594 maybe-distclean-bzip2:
4595
4596 distclean-bzip2: 
4597         @[ -f ./bzip2/Makefile ] || exit 0; \
4598         r=`${PWD_COMMAND}`; export r; \
4599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4600         $(SET_LIB_PATH) \
4601         for flag in $(EXTRA_HOST_FLAGS); do \
4602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4603         done; \
4604         echo "Doing distclean in bzip2" ; \
4605         (cd bzip2 && \
4606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4608                   "RANLIB=$${RANLIB}" \
4609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4610                   distclean) \
4611           || exit 1
4612
4613
4614 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
4615 maybe-maintainer-clean-bzip2:
4616
4617 maintainer-clean-bzip2: 
4618         @[ -f ./bzip2/Makefile ] || exit 0; \
4619         r=`${PWD_COMMAND}`; export r; \
4620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4621         $(SET_LIB_PATH) \
4622         for flag in $(EXTRA_HOST_FLAGS); do \
4623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4624         done; \
4625         echo "Doing maintainer-clean in bzip2" ; \
4626         (cd bzip2 && \
4627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4629                   "RANLIB=$${RANLIB}" \
4630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4631                   maintainer-clean) \
4632           || exit 1
4633
4634
4635
4636 .PHONY: configure-dejagnu maybe-configure-dejagnu
4637 maybe-configure-dejagnu:
4638 configure-dejagnu:
4639         @test ! -f dejagnu/Makefile || exit 0; \
4640         [ -d dejagnu ] || mkdir dejagnu; \
4641         r=`${PWD_COMMAND}`; export r; \
4642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4643         CC="$(CC)"; export CC; \
4644         CFLAGS="$(CFLAGS)"; export CFLAGS; \
4645         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
4646         CXX="$(CXX)"; export CXX; \
4647         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
4648         AR="$(AR)"; export AR; \
4649         AS="$(AS)"; export AS; \
4650         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
4651         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
4652         LD="$(LD)"; export LD; \
4653         NM="$(NM)"; export NM; \
4654         RANLIB="$(RANLIB)"; export RANLIB; \
4655         WINDRES="$(WINDRES)"; export WINDRES; \
4656         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
4657         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
4658         echo Configuring in dejagnu; \
4659         cd dejagnu || exit 1; \
4660         case $(srcdir) in \
4661           \.) \
4662             srcdiroption="--srcdir=."; \
4663             libsrcdir=".";; \
4664           /* | [A-Za-z]:[\\/]*) \
4665             srcdiroption="--srcdir=$(srcdir)/dejagnu"; \
4666             libsrcdir="$$s/dejagnu";; \
4667           *) \
4668             srcdiroption="--srcdir=../$(srcdir)/dejagnu"; \
4669             libsrcdir="$$s/dejagnu";; \
4670         esac; \
4671         $(SHELL) $${libsrcdir}/configure \
4672           $(HOST_CONFIGARGS) $${srcdiroption} \
4673           || exit 1
4674
4675 .PHONY: all-dejagnu maybe-all-dejagnu
4676 maybe-all-dejagnu:
4677 all-dejagnu: configure-dejagnu
4678         @r=`${PWD_COMMAND}`; export r; \
4679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4680         $(SET_LIB_PATH) \
4681         (cd dejagnu && $(MAKE) $(FLAGS_TO_PASS) all)
4682
4683 .PHONY: check-dejagnu maybe-check-dejagnu
4684 maybe-check-dejagnu:
4685
4686 check-dejagnu:
4687         @r=`${PWD_COMMAND}`; export r; \
4688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4689         $(SET_LIB_PATH) \
4690         (cd dejagnu && $(MAKE) $(FLAGS_TO_PASS) check)
4691
4692
4693 .PHONY: install-dejagnu maybe-install-dejagnu
4694 maybe-install-dejagnu:
4695
4696 install-dejagnu: installdirs
4697         @r=`${PWD_COMMAND}`; export r; \
4698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4699         $(SET_LIB_PATH) \
4700         (cd dejagnu && $(MAKE) $(FLAGS_TO_PASS) install)
4701
4702
4703 # Other targets (info, dvi, etc.)
4704
4705 .PHONY: maybe-info-dejagnu info-dejagnu
4706 maybe-info-dejagnu:
4707
4708 info-dejagnu: \
4709     configure-dejagnu 
4710         @[ -f ./dejagnu/Makefile ] || exit 0; \
4711         r=`${PWD_COMMAND}`; export r; \
4712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4713         $(SET_LIB_PATH) \
4714         for flag in $(EXTRA_HOST_FLAGS); do \
4715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4716         done; \
4717         echo "Doing info in dejagnu" ; \
4718         (cd dejagnu && \
4719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4721                   "RANLIB=$${RANLIB}" \
4722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4723                   info) \
4724           || exit 1
4725
4726
4727 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
4728 maybe-dvi-dejagnu:
4729
4730 dvi-dejagnu: \
4731     configure-dejagnu 
4732         @[ -f ./dejagnu/Makefile ] || exit 0; \
4733         r=`${PWD_COMMAND}`; export r; \
4734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4735         $(SET_LIB_PATH) \
4736         for flag in $(EXTRA_HOST_FLAGS); do \
4737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4738         done; \
4739         echo "Doing dvi in dejagnu" ; \
4740         (cd dejagnu && \
4741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4743                   "RANLIB=$${RANLIB}" \
4744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4745                   dvi) \
4746           || exit 1
4747
4748
4749 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
4750 maybe-TAGS-dejagnu:
4751
4752 TAGS-dejagnu: \
4753     configure-dejagnu 
4754         @[ -f ./dejagnu/Makefile ] || exit 0; \
4755         r=`${PWD_COMMAND}`; export r; \
4756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4757         $(SET_LIB_PATH) \
4758         for flag in $(EXTRA_HOST_FLAGS); do \
4759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4760         done; \
4761         echo "Doing TAGS in dejagnu" ; \
4762         (cd dejagnu && \
4763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4765                   "RANLIB=$${RANLIB}" \
4766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4767                   TAGS) \
4768           || exit 1
4769
4770
4771 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
4772 maybe-install-info-dejagnu:
4773
4774 install-info-dejagnu: \
4775     configure-dejagnu \
4776     info-dejagnu 
4777         @[ -f ./dejagnu/Makefile ] || exit 0; \
4778         r=`${PWD_COMMAND}`; export r; \
4779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4780         $(SET_LIB_PATH) \
4781         for flag in $(EXTRA_HOST_FLAGS); do \
4782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4783         done; \
4784         echo "Doing install-info in dejagnu" ; \
4785         (cd dejagnu && \
4786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4788                   "RANLIB=$${RANLIB}" \
4789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4790                   install-info) \
4791           || exit 1
4792
4793
4794 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
4795 maybe-installcheck-dejagnu:
4796
4797 installcheck-dejagnu: \
4798     configure-dejagnu 
4799         @[ -f ./dejagnu/Makefile ] || exit 0; \
4800         r=`${PWD_COMMAND}`; export r; \
4801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4802         $(SET_LIB_PATH) \
4803         for flag in $(EXTRA_HOST_FLAGS); do \
4804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4805         done; \
4806         echo "Doing installcheck in dejagnu" ; \
4807         (cd dejagnu && \
4808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4810                   "RANLIB=$${RANLIB}" \
4811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4812                   installcheck) \
4813           || exit 1
4814
4815
4816 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
4817 maybe-mostlyclean-dejagnu:
4818
4819 mostlyclean-dejagnu: 
4820         @[ -f ./dejagnu/Makefile ] || exit 0; \
4821         r=`${PWD_COMMAND}`; export r; \
4822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4823         $(SET_LIB_PATH) \
4824         for flag in $(EXTRA_HOST_FLAGS); do \
4825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4826         done; \
4827         echo "Doing mostlyclean in dejagnu" ; \
4828         (cd dejagnu && \
4829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4831                   "RANLIB=$${RANLIB}" \
4832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4833                   mostlyclean) \
4834           || exit 1
4835
4836
4837 .PHONY: maybe-clean-dejagnu clean-dejagnu
4838 maybe-clean-dejagnu:
4839
4840 clean-dejagnu: 
4841         @[ -f ./dejagnu/Makefile ] || exit 0; \
4842         r=`${PWD_COMMAND}`; export r; \
4843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4844         $(SET_LIB_PATH) \
4845         for flag in $(EXTRA_HOST_FLAGS); do \
4846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4847         done; \
4848         echo "Doing clean in dejagnu" ; \
4849         (cd dejagnu && \
4850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4852                   "RANLIB=$${RANLIB}" \
4853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4854                   clean) \
4855           || exit 1
4856
4857
4858 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
4859 maybe-distclean-dejagnu:
4860
4861 distclean-dejagnu: 
4862         @[ -f ./dejagnu/Makefile ] || exit 0; \
4863         r=`${PWD_COMMAND}`; export r; \
4864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4865         $(SET_LIB_PATH) \
4866         for flag in $(EXTRA_HOST_FLAGS); do \
4867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4868         done; \
4869         echo "Doing distclean in dejagnu" ; \
4870         (cd dejagnu && \
4871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4873                   "RANLIB=$${RANLIB}" \
4874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4875                   distclean) \
4876           || exit 1
4877
4878
4879 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
4880 maybe-maintainer-clean-dejagnu:
4881
4882 maintainer-clean-dejagnu: 
4883         @[ -f ./dejagnu/Makefile ] || exit 0; \
4884         r=`${PWD_COMMAND}`; export r; \
4885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4886         $(SET_LIB_PATH) \
4887         for flag in $(EXTRA_HOST_FLAGS); do \
4888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4889         done; \
4890         echo "Doing maintainer-clean in dejagnu" ; \
4891         (cd dejagnu && \
4892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4894                   "RANLIB=$${RANLIB}" \
4895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4896                   maintainer-clean) \
4897           || exit 1
4898
4899
4900
4901 .PHONY: configure-diff maybe-configure-diff
4902 maybe-configure-diff:
4903 configure-diff:
4904         @test ! -f diff/Makefile || exit 0; \
4905         [ -d diff ] || mkdir diff; \
4906         r=`${PWD_COMMAND}`; export r; \
4907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4908         CC="$(CC)"; export CC; \
4909         CFLAGS="$(CFLAGS)"; export CFLAGS; \
4910         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
4911         CXX="$(CXX)"; export CXX; \
4912         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
4913         AR="$(AR)"; export AR; \
4914         AS="$(AS)"; export AS; \
4915         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
4916         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
4917         LD="$(LD)"; export LD; \
4918         NM="$(NM)"; export NM; \
4919         RANLIB="$(RANLIB)"; export RANLIB; \
4920         WINDRES="$(WINDRES)"; export WINDRES; \
4921         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
4922         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
4923         echo Configuring in diff; \
4924         cd diff || exit 1; \
4925         case $(srcdir) in \
4926           \.) \
4927             srcdiroption="--srcdir=."; \
4928             libsrcdir=".";; \
4929           /* | [A-Za-z]:[\\/]*) \
4930             srcdiroption="--srcdir=$(srcdir)/diff"; \
4931             libsrcdir="$$s/diff";; \
4932           *) \
4933             srcdiroption="--srcdir=../$(srcdir)/diff"; \
4934             libsrcdir="$$s/diff";; \
4935         esac; \
4936         $(SHELL) $${libsrcdir}/configure \
4937           $(HOST_CONFIGARGS) $${srcdiroption} \
4938           || exit 1
4939
4940 .PHONY: all-diff maybe-all-diff
4941 maybe-all-diff:
4942 all-diff: configure-diff
4943         @r=`${PWD_COMMAND}`; export r; \
4944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4945         $(SET_LIB_PATH) \
4946         (cd diff && $(MAKE) $(FLAGS_TO_PASS) all)
4947
4948 .PHONY: check-diff maybe-check-diff
4949 maybe-check-diff:
4950
4951 check-diff:
4952         @r=`${PWD_COMMAND}`; export r; \
4953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4954         $(SET_LIB_PATH) \
4955         (cd diff && $(MAKE) $(FLAGS_TO_PASS) check)
4956
4957
4958 .PHONY: install-diff maybe-install-diff
4959 maybe-install-diff:
4960
4961 install-diff: installdirs
4962         @r=`${PWD_COMMAND}`; export r; \
4963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4964         $(SET_LIB_PATH) \
4965         (cd diff && $(MAKE) $(FLAGS_TO_PASS) install)
4966
4967
4968 # Other targets (info, dvi, etc.)
4969
4970 .PHONY: maybe-info-diff info-diff
4971 maybe-info-diff:
4972
4973 info-diff: \
4974     configure-diff 
4975         @[ -f ./diff/Makefile ] || exit 0; \
4976         r=`${PWD_COMMAND}`; export r; \
4977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4978         $(SET_LIB_PATH) \
4979         for flag in $(EXTRA_HOST_FLAGS); do \
4980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4981         done; \
4982         echo "Doing info in diff" ; \
4983         (cd diff && \
4984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4986                   "RANLIB=$${RANLIB}" \
4987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4988                   info) \
4989           || exit 1
4990
4991
4992 .PHONY: maybe-dvi-diff dvi-diff
4993 maybe-dvi-diff:
4994
4995 dvi-diff: \
4996     configure-diff 
4997         @[ -f ./diff/Makefile ] || exit 0; \
4998         r=`${PWD_COMMAND}`; export r; \
4999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5000         $(SET_LIB_PATH) \
5001         for flag in $(EXTRA_HOST_FLAGS); do \
5002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5003         done; \
5004         echo "Doing dvi in diff" ; \
5005         (cd diff && \
5006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5008                   "RANLIB=$${RANLIB}" \
5009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5010                   dvi) \
5011           || exit 1
5012
5013
5014 .PHONY: maybe-TAGS-diff TAGS-diff
5015 maybe-TAGS-diff:
5016
5017 TAGS-diff: \
5018     configure-diff 
5019         @[ -f ./diff/Makefile ] || exit 0; \
5020         r=`${PWD_COMMAND}`; export r; \
5021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5022         $(SET_LIB_PATH) \
5023         for flag in $(EXTRA_HOST_FLAGS); do \
5024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5025         done; \
5026         echo "Doing TAGS in diff" ; \
5027         (cd diff && \
5028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5030                   "RANLIB=$${RANLIB}" \
5031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5032                   TAGS) \
5033           || exit 1
5034
5035
5036 .PHONY: maybe-install-info-diff install-info-diff
5037 maybe-install-info-diff:
5038
5039 install-info-diff: \
5040     configure-diff \
5041     info-diff 
5042         @[ -f ./diff/Makefile ] || exit 0; \
5043         r=`${PWD_COMMAND}`; export r; \
5044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5045         $(SET_LIB_PATH) \
5046         for flag in $(EXTRA_HOST_FLAGS); do \
5047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5048         done; \
5049         echo "Doing install-info in diff" ; \
5050         (cd diff && \
5051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5053                   "RANLIB=$${RANLIB}" \
5054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5055                   install-info) \
5056           || exit 1
5057
5058
5059 .PHONY: maybe-installcheck-diff installcheck-diff
5060 maybe-installcheck-diff:
5061
5062 installcheck-diff: \
5063     configure-diff 
5064         @[ -f ./diff/Makefile ] || exit 0; \
5065         r=`${PWD_COMMAND}`; export r; \
5066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5067         $(SET_LIB_PATH) \
5068         for flag in $(EXTRA_HOST_FLAGS); do \
5069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5070         done; \
5071         echo "Doing installcheck in diff" ; \
5072         (cd diff && \
5073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5075                   "RANLIB=$${RANLIB}" \
5076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5077                   installcheck) \
5078           || exit 1
5079
5080
5081 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
5082 maybe-mostlyclean-diff:
5083
5084 mostlyclean-diff: 
5085         @[ -f ./diff/Makefile ] || exit 0; \
5086         r=`${PWD_COMMAND}`; export r; \
5087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5088         $(SET_LIB_PATH) \
5089         for flag in $(EXTRA_HOST_FLAGS); do \
5090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5091         done; \
5092         echo "Doing mostlyclean in diff" ; \
5093         (cd diff && \
5094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5096                   "RANLIB=$${RANLIB}" \
5097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5098                   mostlyclean) \
5099           || exit 1
5100
5101
5102 .PHONY: maybe-clean-diff clean-diff
5103 maybe-clean-diff:
5104
5105 clean-diff: 
5106         @[ -f ./diff/Makefile ] || exit 0; \
5107         r=`${PWD_COMMAND}`; export r; \
5108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5109         $(SET_LIB_PATH) \
5110         for flag in $(EXTRA_HOST_FLAGS); do \
5111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5112         done; \
5113         echo "Doing clean in diff" ; \
5114         (cd diff && \
5115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5117                   "RANLIB=$${RANLIB}" \
5118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5119                   clean) \
5120           || exit 1
5121
5122
5123 .PHONY: maybe-distclean-diff distclean-diff
5124 maybe-distclean-diff:
5125
5126 distclean-diff: 
5127         @[ -f ./diff/Makefile ] || exit 0; \
5128         r=`${PWD_COMMAND}`; export r; \
5129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5130         $(SET_LIB_PATH) \
5131         for flag in $(EXTRA_HOST_FLAGS); do \
5132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5133         done; \
5134         echo "Doing distclean in diff" ; \
5135         (cd diff && \
5136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5138                   "RANLIB=$${RANLIB}" \
5139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5140                   distclean) \
5141           || exit 1
5142
5143
5144 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
5145 maybe-maintainer-clean-diff:
5146
5147 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
5162           || exit 1
5163
5164
5165
5166 .PHONY: configure-dosutils maybe-configure-dosutils
5167 maybe-configure-dosutils:
5168 configure-dosutils:
5169         @test ! -f dosutils/Makefile || exit 0; \
5170         [ -d dosutils ] || mkdir dosutils; \
5171         r=`${PWD_COMMAND}`; export r; \
5172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5173         CC="$(CC)"; export CC; \
5174         CFLAGS="$(CFLAGS)"; export CFLAGS; \
5175         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
5176         CXX="$(CXX)"; export CXX; \
5177         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
5178         AR="$(AR)"; export AR; \
5179         AS="$(AS)"; export AS; \
5180         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
5181         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
5182         LD="$(LD)"; export LD; \
5183         NM="$(NM)"; export NM; \
5184         RANLIB="$(RANLIB)"; export RANLIB; \
5185         WINDRES="$(WINDRES)"; export WINDRES; \
5186         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
5187         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
5188         echo Configuring in dosutils; \
5189         cd dosutils || exit 1; \
5190         case $(srcdir) in \
5191           \.) \
5192             srcdiroption="--srcdir=."; \
5193             libsrcdir=".";; \
5194           /* | [A-Za-z]:[\\/]*) \
5195             srcdiroption="--srcdir=$(srcdir)/dosutils"; \
5196             libsrcdir="$$s/dosutils";; \
5197           *) \
5198             srcdiroption="--srcdir=../$(srcdir)/dosutils"; \
5199             libsrcdir="$$s/dosutils";; \
5200         esac; \
5201         $(SHELL) $${libsrcdir}/configure \
5202           $(HOST_CONFIGARGS) $${srcdiroption} \
5203           || exit 1
5204
5205 .PHONY: all-dosutils maybe-all-dosutils
5206 maybe-all-dosutils:
5207 all-dosutils: configure-dosutils
5208         @r=`${PWD_COMMAND}`; export r; \
5209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5210         $(SET_LIB_PATH) \
5211         (cd dosutils && $(MAKE) $(FLAGS_TO_PASS) all)
5212
5213 .PHONY: check-dosutils maybe-check-dosutils
5214 maybe-check-dosutils:
5215
5216 check-dosutils:
5217
5218
5219 .PHONY: install-dosutils maybe-install-dosutils
5220 maybe-install-dosutils:
5221
5222 install-dosutils: installdirs
5223         @r=`${PWD_COMMAND}`; export r; \
5224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5225         $(SET_LIB_PATH) \
5226         (cd dosutils && $(MAKE) $(FLAGS_TO_PASS) install)
5227
5228
5229 # Other targets (info, dvi, etc.)
5230
5231 .PHONY: maybe-info-dosutils info-dosutils
5232 maybe-info-dosutils:
5233
5234 info-dosutils: \
5235     configure-dosutils 
5236         @[ -f ./dosutils/Makefile ] || exit 0; \
5237         r=`${PWD_COMMAND}`; export r; \
5238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5239         $(SET_LIB_PATH) \
5240         for flag in $(EXTRA_HOST_FLAGS); do \
5241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5242         done; \
5243         echo "Doing info in dosutils" ; \
5244         (cd dosutils && \
5245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5247                   "RANLIB=$${RANLIB}" \
5248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5249                   info) \
5250           || exit 1
5251
5252
5253 .PHONY: maybe-dvi-dosutils dvi-dosutils
5254 maybe-dvi-dosutils:
5255
5256 dvi-dosutils: \
5257     configure-dosutils 
5258         @[ -f ./dosutils/Makefile ] || exit 0; \
5259         r=`${PWD_COMMAND}`; export r; \
5260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5261         $(SET_LIB_PATH) \
5262         for flag in $(EXTRA_HOST_FLAGS); do \
5263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5264         done; \
5265         echo "Doing dvi in dosutils" ; \
5266         (cd dosutils && \
5267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5269                   "RANLIB=$${RANLIB}" \
5270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5271                   dvi) \
5272           || exit 1
5273
5274
5275 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
5276 maybe-TAGS-dosutils:
5277
5278 TAGS-dosutils: \
5279     configure-dosutils 
5280         @[ -f ./dosutils/Makefile ] || exit 0; \
5281         r=`${PWD_COMMAND}`; export r; \
5282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5283         $(SET_LIB_PATH) \
5284         for flag in $(EXTRA_HOST_FLAGS); do \
5285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5286         done; \
5287         echo "Doing TAGS in dosutils" ; \
5288         (cd dosutils && \
5289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5291                   "RANLIB=$${RANLIB}" \
5292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5293                   TAGS) \
5294           || exit 1
5295
5296
5297 .PHONY: maybe-install-info-dosutils install-info-dosutils
5298 maybe-install-info-dosutils:
5299
5300 install-info-dosutils: \
5301     configure-dosutils \
5302     info-dosutils 
5303         @[ -f ./dosutils/Makefile ] || exit 0; \
5304         r=`${PWD_COMMAND}`; export r; \
5305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5306         $(SET_LIB_PATH) \
5307         for flag in $(EXTRA_HOST_FLAGS); do \
5308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5309         done; \
5310         echo "Doing install-info in dosutils" ; \
5311         (cd dosutils && \
5312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5314                   "RANLIB=$${RANLIB}" \
5315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5316                   install-info) \
5317           || exit 1
5318
5319
5320 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
5321 maybe-installcheck-dosutils:
5322
5323 installcheck-dosutils: \
5324     configure-dosutils 
5325         @[ -f ./dosutils/Makefile ] || exit 0; \
5326         r=`${PWD_COMMAND}`; export r; \
5327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5328         $(SET_LIB_PATH) \
5329         for flag in $(EXTRA_HOST_FLAGS); do \
5330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5331         done; \
5332         echo "Doing installcheck in dosutils" ; \
5333         (cd dosutils && \
5334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5336                   "RANLIB=$${RANLIB}" \
5337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5338                   installcheck) \
5339           || exit 1
5340
5341
5342 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
5343 maybe-mostlyclean-dosutils:
5344
5345 mostlyclean-dosutils: 
5346         @[ -f ./dosutils/Makefile ] || exit 0; \
5347         r=`${PWD_COMMAND}`; export r; \
5348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5349         $(SET_LIB_PATH) \
5350         for flag in $(EXTRA_HOST_FLAGS); do \
5351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5352         done; \
5353         echo "Doing mostlyclean in dosutils" ; \
5354         (cd dosutils && \
5355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5357                   "RANLIB=$${RANLIB}" \
5358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5359                   mostlyclean) \
5360           || exit 1
5361
5362
5363 .PHONY: maybe-clean-dosutils clean-dosutils
5364 maybe-clean-dosutils:
5365
5366 clean-dosutils: 
5367         @[ -f ./dosutils/Makefile ] || exit 0; \
5368         r=`${PWD_COMMAND}`; export r; \
5369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5370         $(SET_LIB_PATH) \
5371         for flag in $(EXTRA_HOST_FLAGS); do \
5372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5373         done; \
5374         echo "Doing clean in dosutils" ; \
5375         (cd dosutils && \
5376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5378                   "RANLIB=$${RANLIB}" \
5379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5380                   clean) \
5381           || exit 1
5382
5383
5384 .PHONY: maybe-distclean-dosutils distclean-dosutils
5385 maybe-distclean-dosutils:
5386
5387 distclean-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 distclean 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                   distclean) \
5402           || exit 1
5403
5404
5405 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
5406 maybe-maintainer-clean-dosutils:
5407
5408 maintainer-clean-dosutils: 
5409         @[ -f ./dosutils/Makefile ] || exit 0; \
5410         r=`${PWD_COMMAND}`; export r; \
5411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5412         $(SET_LIB_PATH) \
5413         for flag in $(EXTRA_HOST_FLAGS); do \
5414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5415         done; \
5416         echo "Doing maintainer-clean in dosutils" ; \
5417         (cd dosutils && \
5418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5420                   "RANLIB=$${RANLIB}" \
5421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5422                   maintainer-clean) \
5423           || exit 1
5424
5425
5426
5427 .PHONY: configure-etc maybe-configure-etc
5428 maybe-configure-etc:
5429 configure-etc:
5430         @test ! -f etc/Makefile || exit 0; \
5431         [ -d etc ] || mkdir etc; \
5432         r=`${PWD_COMMAND}`; export r; \
5433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5434         CC="$(CC)"; export CC; \
5435         CFLAGS="$(CFLAGS)"; export CFLAGS; \
5436         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
5437         CXX="$(CXX)"; export CXX; \
5438         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
5439         AR="$(AR)"; export AR; \
5440         AS="$(AS)"; export AS; \
5441         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
5442         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
5443         LD="$(LD)"; export LD; \
5444         NM="$(NM)"; export NM; \
5445         RANLIB="$(RANLIB)"; export RANLIB; \
5446         WINDRES="$(WINDRES)"; export WINDRES; \
5447         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
5448         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
5449         echo Configuring in etc; \
5450         cd etc || exit 1; \
5451         case $(srcdir) in \
5452           \.) \
5453             srcdiroption="--srcdir=."; \
5454             libsrcdir=".";; \
5455           /* | [A-Za-z]:[\\/]*) \
5456             srcdiroption="--srcdir=$(srcdir)/etc"; \
5457             libsrcdir="$$s/etc";; \
5458           *) \
5459             srcdiroption="--srcdir=../$(srcdir)/etc"; \
5460             libsrcdir="$$s/etc";; \
5461         esac; \
5462         $(SHELL) $${libsrcdir}/configure \
5463           $(HOST_CONFIGARGS) $${srcdiroption} \
5464           || exit 1
5465
5466 .PHONY: all-etc maybe-all-etc
5467 maybe-all-etc:
5468 all-etc: configure-etc
5469         @r=`${PWD_COMMAND}`; export r; \
5470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5471         $(SET_LIB_PATH) \
5472         (cd etc && $(MAKE) $(FLAGS_TO_PASS) all)
5473
5474 .PHONY: check-etc maybe-check-etc
5475 maybe-check-etc:
5476
5477 check-etc:
5478         @r=`${PWD_COMMAND}`; export r; \
5479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5480         $(SET_LIB_PATH) \
5481         (cd etc && $(MAKE) $(FLAGS_TO_PASS) check)
5482
5483
5484 .PHONY: install-etc maybe-install-etc
5485 maybe-install-etc:
5486
5487 install-etc: installdirs
5488         @r=`${PWD_COMMAND}`; export r; \
5489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5490         $(SET_LIB_PATH) \
5491         (cd etc && $(MAKE) $(FLAGS_TO_PASS) install)
5492
5493
5494 # Other targets (info, dvi, etc.)
5495
5496 .PHONY: maybe-info-etc info-etc
5497 maybe-info-etc:
5498
5499 info-etc: \
5500     configure-etc 
5501         @[ -f ./etc/Makefile ] || exit 0; \
5502         r=`${PWD_COMMAND}`; export r; \
5503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5504         $(SET_LIB_PATH) \
5505         for flag in $(EXTRA_HOST_FLAGS); do \
5506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5507         done; \
5508         echo "Doing info in etc" ; \
5509         (cd etc && \
5510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5512                   "RANLIB=$${RANLIB}" \
5513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5514                   info) \
5515           || exit 1
5516
5517
5518 .PHONY: maybe-dvi-etc dvi-etc
5519 maybe-dvi-etc:
5520
5521 dvi-etc: \
5522     configure-etc 
5523         @[ -f ./etc/Makefile ] || exit 0; \
5524         r=`${PWD_COMMAND}`; export r; \
5525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5526         $(SET_LIB_PATH) \
5527         for flag in $(EXTRA_HOST_FLAGS); do \
5528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5529         done; \
5530         echo "Doing dvi in etc" ; \
5531         (cd etc && \
5532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5534                   "RANLIB=$${RANLIB}" \
5535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5536                   dvi) \
5537           || exit 1
5538
5539
5540 .PHONY: maybe-TAGS-etc TAGS-etc
5541 maybe-TAGS-etc:
5542
5543 TAGS-etc: \
5544     configure-etc 
5545         @[ -f ./etc/Makefile ] || exit 0; \
5546         r=`${PWD_COMMAND}`; export r; \
5547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5548         $(SET_LIB_PATH) \
5549         for flag in $(EXTRA_HOST_FLAGS); do \
5550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5551         done; \
5552         echo "Doing TAGS in etc" ; \
5553         (cd etc && \
5554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5556                   "RANLIB=$${RANLIB}" \
5557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5558                   TAGS) \
5559           || exit 1
5560
5561
5562 .PHONY: maybe-install-info-etc install-info-etc
5563 maybe-install-info-etc:
5564
5565 install-info-etc: \
5566     configure-etc \
5567     info-etc 
5568         @[ -f ./etc/Makefile ] || exit 0; \
5569         r=`${PWD_COMMAND}`; export r; \
5570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5571         $(SET_LIB_PATH) \
5572         for flag in $(EXTRA_HOST_FLAGS); do \
5573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5574         done; \
5575         echo "Doing install-info in etc" ; \
5576         (cd etc && \
5577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5579                   "RANLIB=$${RANLIB}" \
5580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5581                   install-info) \
5582           || exit 1
5583
5584
5585 .PHONY: maybe-installcheck-etc installcheck-etc
5586 maybe-installcheck-etc:
5587
5588 installcheck-etc: \
5589     configure-etc 
5590         @[ -f ./etc/Makefile ] || exit 0; \
5591         r=`${PWD_COMMAND}`; export r; \
5592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5593         $(SET_LIB_PATH) \
5594         for flag in $(EXTRA_HOST_FLAGS); do \
5595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5596         done; \
5597         echo "Doing installcheck in etc" ; \
5598         (cd etc && \
5599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5601                   "RANLIB=$${RANLIB}" \
5602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5603                   installcheck) \
5604           || exit 1
5605
5606
5607 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
5608 maybe-mostlyclean-etc:
5609
5610 mostlyclean-etc: 
5611         @[ -f ./etc/Makefile ] || exit 0; \
5612         r=`${PWD_COMMAND}`; export r; \
5613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5614         $(SET_LIB_PATH) \
5615         for flag in $(EXTRA_HOST_FLAGS); do \
5616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5617         done; \
5618         echo "Doing mostlyclean in etc" ; \
5619         (cd etc && \
5620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5622                   "RANLIB=$${RANLIB}" \
5623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5624                   mostlyclean) \
5625           || exit 1
5626
5627
5628 .PHONY: maybe-clean-etc clean-etc
5629 maybe-clean-etc:
5630
5631 clean-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 clean 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                   clean) \
5646           || exit 1
5647
5648
5649 .PHONY: maybe-distclean-etc distclean-etc
5650 maybe-distclean-etc:
5651
5652 distclean-etc: 
5653         @[ -f ./etc/Makefile ] || exit 0; \
5654         r=`${PWD_COMMAND}`; export r; \
5655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5656         $(SET_LIB_PATH) \
5657         for flag in $(EXTRA_HOST_FLAGS); do \
5658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5659         done; \
5660         echo "Doing distclean in etc" ; \
5661         (cd etc && \
5662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5664                   "RANLIB=$${RANLIB}" \
5665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5666                   distclean) \
5667           || exit 1
5668
5669
5670 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
5671 maybe-maintainer-clean-etc:
5672
5673 maintainer-clean-etc: 
5674         @[ -f ./etc/Makefile ] || exit 0; \
5675         r=`${PWD_COMMAND}`; export r; \
5676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5677         $(SET_LIB_PATH) \
5678         for flag in $(EXTRA_HOST_FLAGS); do \
5679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5680         done; \
5681         echo "Doing maintainer-clean in etc" ; \
5682         (cd etc && \
5683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5685                   "RANLIB=$${RANLIB}" \
5686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5687                   maintainer-clean) \
5688           || exit 1
5689
5690
5691
5692 .PHONY: configure-fastjar maybe-configure-fastjar
5693 maybe-configure-fastjar:
5694 configure-fastjar:
5695         @test ! -f fastjar/Makefile || exit 0; \
5696         [ -d fastjar ] || mkdir fastjar; \
5697         r=`${PWD_COMMAND}`; export r; \
5698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5699         CC="$(CC)"; export CC; \
5700         CFLAGS="$(CFLAGS)"; export CFLAGS; \
5701         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
5702         CXX="$(CXX)"; export CXX; \
5703         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
5704         AR="$(AR)"; export AR; \
5705         AS="$(AS)"; export AS; \
5706         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
5707         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
5708         LD="$(LD)"; export LD; \
5709         NM="$(NM)"; export NM; \
5710         RANLIB="$(RANLIB)"; export RANLIB; \
5711         WINDRES="$(WINDRES)"; export WINDRES; \
5712         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
5713         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
5714         echo Configuring in fastjar; \
5715         cd fastjar || exit 1; \
5716         case $(srcdir) in \
5717           \.) \
5718             srcdiroption="--srcdir=."; \
5719             libsrcdir=".";; \
5720           /* | [A-Za-z]:[\\/]*) \
5721             srcdiroption="--srcdir=$(srcdir)/fastjar"; \
5722             libsrcdir="$$s/fastjar";; \
5723           *) \
5724             srcdiroption="--srcdir=../$(srcdir)/fastjar"; \
5725             libsrcdir="$$s/fastjar";; \
5726         esac; \
5727         $(SHELL) $${libsrcdir}/configure \
5728           $(HOST_CONFIGARGS) $${srcdiroption} \
5729           || exit 1
5730
5731 .PHONY: all-fastjar maybe-all-fastjar
5732 maybe-all-fastjar:
5733 all-fastjar: configure-fastjar
5734         @r=`${PWD_COMMAND}`; export r; \
5735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5736         $(SET_LIB_PATH) \
5737         (cd fastjar && $(MAKE) $(FLAGS_TO_PASS) all)
5738
5739 .PHONY: check-fastjar maybe-check-fastjar
5740 maybe-check-fastjar:
5741
5742 # This module is only tested in a native toolchain.
5743 check-fastjar:
5744         @if [ '$(host)' = '$(target)' ] ; then \
5745           r=`${PWD_COMMAND}`; export r; \
5746           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5747           $(SET_LIB_PATH) \
5748           (cd fastjar && $(MAKE) $(FLAGS_TO_PASS) check); \
5749         fi
5750
5751
5752 .PHONY: install-fastjar maybe-install-fastjar
5753 maybe-install-fastjar:
5754
5755 install-fastjar: installdirs
5756         @r=`${PWD_COMMAND}`; export r; \
5757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5758         $(SET_LIB_PATH) \
5759         (cd fastjar && $(MAKE) $(FLAGS_TO_PASS) install)
5760
5761
5762 # Other targets (info, dvi, etc.)
5763
5764 .PHONY: maybe-info-fastjar info-fastjar
5765 maybe-info-fastjar:
5766
5767 info-fastjar: \
5768     configure-fastjar 
5769         @[ -f ./fastjar/Makefile ] || exit 0; \
5770         r=`${PWD_COMMAND}`; export r; \
5771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5772         $(SET_LIB_PATH) \
5773         for flag in $(EXTRA_HOST_FLAGS); do \
5774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5775         done; \
5776         echo "Doing info in fastjar" ; \
5777         (cd fastjar && \
5778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5780                   "RANLIB=$${RANLIB}" \
5781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5782                   info) \
5783           || exit 1
5784
5785
5786 .PHONY: maybe-dvi-fastjar dvi-fastjar
5787 maybe-dvi-fastjar:
5788
5789 dvi-fastjar: \
5790     configure-fastjar 
5791         @[ -f ./fastjar/Makefile ] || exit 0; \
5792         r=`${PWD_COMMAND}`; export r; \
5793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5794         $(SET_LIB_PATH) \
5795         for flag in $(EXTRA_HOST_FLAGS); do \
5796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5797         done; \
5798         echo "Doing dvi in fastjar" ; \
5799         (cd fastjar && \
5800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5802                   "RANLIB=$${RANLIB}" \
5803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5804                   dvi) \
5805           || exit 1
5806
5807
5808 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
5809 maybe-TAGS-fastjar:
5810
5811 TAGS-fastjar: \
5812     configure-fastjar 
5813         @[ -f ./fastjar/Makefile ] || exit 0; \
5814         r=`${PWD_COMMAND}`; export r; \
5815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5816         $(SET_LIB_PATH) \
5817         for flag in $(EXTRA_HOST_FLAGS); do \
5818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5819         done; \
5820         echo "Doing TAGS in fastjar" ; \
5821         (cd fastjar && \
5822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5824                   "RANLIB=$${RANLIB}" \
5825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5826                   TAGS) \
5827           || exit 1
5828
5829
5830 .PHONY: maybe-install-info-fastjar install-info-fastjar
5831 maybe-install-info-fastjar:
5832
5833 install-info-fastjar: \
5834     configure-fastjar \
5835     info-fastjar 
5836         @[ -f ./fastjar/Makefile ] || exit 0; \
5837         r=`${PWD_COMMAND}`; export r; \
5838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5839         $(SET_LIB_PATH) \
5840         for flag in $(EXTRA_HOST_FLAGS); do \
5841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5842         done; \
5843         echo "Doing install-info in fastjar" ; \
5844         (cd fastjar && \
5845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5847                   "RANLIB=$${RANLIB}" \
5848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5849                   install-info) \
5850           || exit 1
5851
5852
5853 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
5854 maybe-installcheck-fastjar:
5855
5856 installcheck-fastjar: \
5857     configure-fastjar 
5858         @[ -f ./fastjar/Makefile ] || exit 0; \
5859         r=`${PWD_COMMAND}`; export r; \
5860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5861         $(SET_LIB_PATH) \
5862         for flag in $(EXTRA_HOST_FLAGS); do \
5863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5864         done; \
5865         echo "Doing installcheck in fastjar" ; \
5866         (cd fastjar && \
5867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5869                   "RANLIB=$${RANLIB}" \
5870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5871                   installcheck) \
5872           || exit 1
5873
5874
5875 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
5876 maybe-mostlyclean-fastjar:
5877
5878 mostlyclean-fastjar: 
5879         @[ -f ./fastjar/Makefile ] || exit 0; \
5880         r=`${PWD_COMMAND}`; export r; \
5881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5882         $(SET_LIB_PATH) \
5883         for flag in $(EXTRA_HOST_FLAGS); do \
5884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5885         done; \
5886         echo "Doing mostlyclean in fastjar" ; \
5887         (cd fastjar && \
5888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5890                   "RANLIB=$${RANLIB}" \
5891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5892                   mostlyclean) \
5893           || exit 1
5894
5895
5896 .PHONY: maybe-clean-fastjar clean-fastjar
5897 maybe-clean-fastjar:
5898
5899 clean-fastjar: 
5900         @[ -f ./fastjar/Makefile ] || exit 0; \
5901         r=`${PWD_COMMAND}`; export r; \
5902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5903         $(SET_LIB_PATH) \
5904         for flag in $(EXTRA_HOST_FLAGS); do \
5905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5906         done; \
5907         echo "Doing clean in fastjar" ; \
5908         (cd fastjar && \
5909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5911                   "RANLIB=$${RANLIB}" \
5912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5913                   clean) \
5914           || exit 1
5915
5916
5917 .PHONY: maybe-distclean-fastjar distclean-fastjar
5918 maybe-distclean-fastjar:
5919
5920 distclean-fastjar: 
5921         @[ -f ./fastjar/Makefile ] || exit 0; \
5922         r=`${PWD_COMMAND}`; export r; \
5923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5924         $(SET_LIB_PATH) \
5925         for flag in $(EXTRA_HOST_FLAGS); do \
5926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5927         done; \
5928         echo "Doing distclean in fastjar" ; \
5929         (cd fastjar && \
5930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5932                   "RANLIB=$${RANLIB}" \
5933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5934                   distclean) \
5935           || exit 1
5936
5937
5938 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
5939 maybe-maintainer-clean-fastjar:
5940
5941 maintainer-clean-fastjar: 
5942         @[ -f ./fastjar/Makefile ] || exit 0; \
5943         r=`${PWD_COMMAND}`; export r; \
5944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5945         $(SET_LIB_PATH) \
5946         for flag in $(EXTRA_HOST_FLAGS); do \
5947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5948         done; \
5949         echo "Doing maintainer-clean in fastjar" ; \
5950         (cd fastjar && \
5951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5953                   "RANLIB=$${RANLIB}" \
5954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5955                   maintainer-clean) \
5956           || exit 1
5957
5958
5959
5960 .PHONY: configure-fileutils maybe-configure-fileutils
5961 maybe-configure-fileutils:
5962 configure-fileutils:
5963         @test ! -f fileutils/Makefile || exit 0; \
5964         [ -d fileutils ] || mkdir fileutils; \
5965         r=`${PWD_COMMAND}`; export r; \
5966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5967         CC="$(CC)"; export CC; \
5968         CFLAGS="$(CFLAGS)"; export CFLAGS; \
5969         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
5970         CXX="$(CXX)"; export CXX; \
5971         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
5972         AR="$(AR)"; export AR; \
5973         AS="$(AS)"; export AS; \
5974         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
5975         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
5976         LD="$(LD)"; export LD; \
5977         NM="$(NM)"; export NM; \
5978         RANLIB="$(RANLIB)"; export RANLIB; \
5979         WINDRES="$(WINDRES)"; export WINDRES; \
5980         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
5981         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
5982         echo Configuring in fileutils; \
5983         cd fileutils || exit 1; \
5984         case $(srcdir) in \
5985           \.) \
5986             srcdiroption="--srcdir=."; \
5987             libsrcdir=".";; \
5988           /* | [A-Za-z]:[\\/]*) \
5989             srcdiroption="--srcdir=$(srcdir)/fileutils"; \
5990             libsrcdir="$$s/fileutils";; \
5991           *) \
5992             srcdiroption="--srcdir=../$(srcdir)/fileutils"; \
5993             libsrcdir="$$s/fileutils";; \
5994         esac; \
5995         $(SHELL) $${libsrcdir}/configure \
5996           $(HOST_CONFIGARGS) $${srcdiroption} \
5997           || exit 1
5998
5999 .PHONY: all-fileutils maybe-all-fileutils
6000 maybe-all-fileutils:
6001 all-fileutils: configure-fileutils
6002         @r=`${PWD_COMMAND}`; export r; \
6003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6004         $(SET_LIB_PATH) \
6005         (cd fileutils && $(MAKE) $(FLAGS_TO_PASS) all)
6006
6007 .PHONY: check-fileutils maybe-check-fileutils
6008 maybe-check-fileutils:
6009
6010 check-fileutils:
6011         @r=`${PWD_COMMAND}`; export r; \
6012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6013         $(SET_LIB_PATH) \
6014         (cd fileutils && $(MAKE) $(FLAGS_TO_PASS) check)
6015
6016
6017 .PHONY: install-fileutils maybe-install-fileutils
6018 maybe-install-fileutils:
6019
6020 install-fileutils: installdirs
6021         @r=`${PWD_COMMAND}`; export r; \
6022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6023         $(SET_LIB_PATH) \
6024         (cd fileutils && $(MAKE) $(FLAGS_TO_PASS) install)
6025
6026
6027 # Other targets (info, dvi, etc.)
6028
6029 .PHONY: maybe-info-fileutils info-fileutils
6030 maybe-info-fileutils:
6031
6032 info-fileutils: \
6033     configure-fileutils 
6034         @[ -f ./fileutils/Makefile ] || exit 0; \
6035         r=`${PWD_COMMAND}`; export r; \
6036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6037         $(SET_LIB_PATH) \
6038         for flag in $(EXTRA_HOST_FLAGS); do \
6039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6040         done; \
6041         echo "Doing info in fileutils" ; \
6042         (cd fileutils && \
6043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6045                   "RANLIB=$${RANLIB}" \
6046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6047                   info) \
6048           || exit 1
6049
6050
6051 .PHONY: maybe-dvi-fileutils dvi-fileutils
6052 maybe-dvi-fileutils:
6053
6054 dvi-fileutils: \
6055     configure-fileutils 
6056         @[ -f ./fileutils/Makefile ] || exit 0; \
6057         r=`${PWD_COMMAND}`; export r; \
6058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6059         $(SET_LIB_PATH) \
6060         for flag in $(EXTRA_HOST_FLAGS); do \
6061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6062         done; \
6063         echo "Doing dvi in fileutils" ; \
6064         (cd fileutils && \
6065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6067                   "RANLIB=$${RANLIB}" \
6068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6069                   dvi) \
6070           || exit 1
6071
6072
6073 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
6074 maybe-TAGS-fileutils:
6075
6076 TAGS-fileutils: \
6077     configure-fileutils 
6078         @[ -f ./fileutils/Makefile ] || exit 0; \
6079         r=`${PWD_COMMAND}`; export r; \
6080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6081         $(SET_LIB_PATH) \
6082         for flag in $(EXTRA_HOST_FLAGS); do \
6083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6084         done; \
6085         echo "Doing TAGS in fileutils" ; \
6086         (cd fileutils && \
6087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6089                   "RANLIB=$${RANLIB}" \
6090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6091                   TAGS) \
6092           || exit 1
6093
6094
6095 .PHONY: maybe-install-info-fileutils install-info-fileutils
6096 maybe-install-info-fileutils:
6097
6098 install-info-fileutils: \
6099     configure-fileutils \
6100     info-fileutils 
6101         @[ -f ./fileutils/Makefile ] || exit 0; \
6102         r=`${PWD_COMMAND}`; export r; \
6103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6104         $(SET_LIB_PATH) \
6105         for flag in $(EXTRA_HOST_FLAGS); do \
6106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6107         done; \
6108         echo "Doing install-info in fileutils" ; \
6109         (cd fileutils && \
6110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6112                   "RANLIB=$${RANLIB}" \
6113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6114                   install-info) \
6115           || exit 1
6116
6117
6118 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
6119 maybe-installcheck-fileutils:
6120
6121 installcheck-fileutils: \
6122     configure-fileutils 
6123         @[ -f ./fileutils/Makefile ] || exit 0; \
6124         r=`${PWD_COMMAND}`; export r; \
6125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6126         $(SET_LIB_PATH) \
6127         for flag in $(EXTRA_HOST_FLAGS); do \
6128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6129         done; \
6130         echo "Doing installcheck in fileutils" ; \
6131         (cd fileutils && \
6132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6134                   "RANLIB=$${RANLIB}" \
6135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6136                   installcheck) \
6137           || exit 1
6138
6139
6140 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
6141 maybe-mostlyclean-fileutils:
6142
6143 mostlyclean-fileutils: 
6144         @[ -f ./fileutils/Makefile ] || exit 0; \
6145         r=`${PWD_COMMAND}`; export r; \
6146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6147         $(SET_LIB_PATH) \
6148         for flag in $(EXTRA_HOST_FLAGS); do \
6149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6150         done; \
6151         echo "Doing mostlyclean in fileutils" ; \
6152         (cd fileutils && \
6153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6155                   "RANLIB=$${RANLIB}" \
6156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6157                   mostlyclean) \
6158           || exit 1
6159
6160
6161 .PHONY: maybe-clean-fileutils clean-fileutils
6162 maybe-clean-fileutils:
6163
6164 clean-fileutils: 
6165         @[ -f ./fileutils/Makefile ] || exit 0; \
6166         r=`${PWD_COMMAND}`; export r; \
6167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6168         $(SET_LIB_PATH) \
6169         for flag in $(EXTRA_HOST_FLAGS); do \
6170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6171         done; \
6172         echo "Doing clean in fileutils" ; \
6173         (cd fileutils && \
6174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6176                   "RANLIB=$${RANLIB}" \
6177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6178                   clean) \
6179           || exit 1
6180
6181
6182 .PHONY: maybe-distclean-fileutils distclean-fileutils
6183 maybe-distclean-fileutils:
6184
6185 distclean-fileutils: 
6186         @[ -f ./fileutils/Makefile ] || exit 0; \
6187         r=`${PWD_COMMAND}`; export r; \
6188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6189         $(SET_LIB_PATH) \
6190         for flag in $(EXTRA_HOST_FLAGS); do \
6191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6192         done; \
6193         echo "Doing distclean in fileutils" ; \
6194         (cd fileutils && \
6195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6197                   "RANLIB=$${RANLIB}" \
6198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6199                   distclean) \
6200           || exit 1
6201
6202
6203 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
6204 maybe-maintainer-clean-fileutils:
6205
6206 maintainer-clean-fileutils: 
6207         @[ -f ./fileutils/Makefile ] || exit 0; \
6208         r=`${PWD_COMMAND}`; export r; \
6209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6210         $(SET_LIB_PATH) \
6211         for flag in $(EXTRA_HOST_FLAGS); do \
6212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6213         done; \
6214         echo "Doing maintainer-clean in fileutils" ; \
6215         (cd fileutils && \
6216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6218                   "RANLIB=$${RANLIB}" \
6219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6220                   maintainer-clean) \
6221           || exit 1
6222
6223
6224
6225 .PHONY: configure-findutils maybe-configure-findutils
6226 maybe-configure-findutils:
6227 configure-findutils:
6228         @test ! -f findutils/Makefile || exit 0; \
6229         [ -d findutils ] || mkdir findutils; \
6230         r=`${PWD_COMMAND}`; export r; \
6231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6232         CC="$(CC)"; export CC; \
6233         CFLAGS="$(CFLAGS)"; export CFLAGS; \
6234         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
6235         CXX="$(CXX)"; export CXX; \
6236         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
6237         AR="$(AR)"; export AR; \
6238         AS="$(AS)"; export AS; \
6239         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
6240         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
6241         LD="$(LD)"; export LD; \
6242         NM="$(NM)"; export NM; \
6243         RANLIB="$(RANLIB)"; export RANLIB; \
6244         WINDRES="$(WINDRES)"; export WINDRES; \
6245         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
6246         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
6247         echo Configuring in findutils; \
6248         cd findutils || exit 1; \
6249         case $(srcdir) in \
6250           \.) \
6251             srcdiroption="--srcdir=."; \
6252             libsrcdir=".";; \
6253           /* | [A-Za-z]:[\\/]*) \
6254             srcdiroption="--srcdir=$(srcdir)/findutils"; \
6255             libsrcdir="$$s/findutils";; \
6256           *) \
6257             srcdiroption="--srcdir=../$(srcdir)/findutils"; \
6258             libsrcdir="$$s/findutils";; \
6259         esac; \
6260         $(SHELL) $${libsrcdir}/configure \
6261           $(HOST_CONFIGARGS) $${srcdiroption} \
6262           || exit 1
6263
6264 .PHONY: all-findutils maybe-all-findutils
6265 maybe-all-findutils:
6266 all-findutils: configure-findutils
6267         @r=`${PWD_COMMAND}`; export r; \
6268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6269         $(SET_LIB_PATH) \
6270         (cd findutils && $(MAKE) $(FLAGS_TO_PASS) all)
6271
6272 .PHONY: check-findutils maybe-check-findutils
6273 maybe-check-findutils:
6274
6275 check-findutils:
6276         @r=`${PWD_COMMAND}`; export r; \
6277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6278         $(SET_LIB_PATH) \
6279         (cd findutils && $(MAKE) $(FLAGS_TO_PASS) check)
6280
6281
6282 .PHONY: install-findutils maybe-install-findutils
6283 maybe-install-findutils:
6284
6285 install-findutils: installdirs
6286         @r=`${PWD_COMMAND}`; export r; \
6287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6288         $(SET_LIB_PATH) \
6289         (cd findutils && $(MAKE) $(FLAGS_TO_PASS) install)
6290
6291
6292 # Other targets (info, dvi, etc.)
6293
6294 .PHONY: maybe-info-findutils info-findutils
6295 maybe-info-findutils:
6296
6297 info-findutils: \
6298     configure-findutils 
6299         @[ -f ./findutils/Makefile ] || exit 0; \
6300         r=`${PWD_COMMAND}`; export r; \
6301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6302         $(SET_LIB_PATH) \
6303         for flag in $(EXTRA_HOST_FLAGS); do \
6304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6305         done; \
6306         echo "Doing info in findutils" ; \
6307         (cd findutils && \
6308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6310                   "RANLIB=$${RANLIB}" \
6311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6312                   info) \
6313           || exit 1
6314
6315
6316 .PHONY: maybe-dvi-findutils dvi-findutils
6317 maybe-dvi-findutils:
6318
6319 dvi-findutils: \
6320     configure-findutils 
6321         @[ -f ./findutils/Makefile ] || exit 0; \
6322         r=`${PWD_COMMAND}`; export r; \
6323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6324         $(SET_LIB_PATH) \
6325         for flag in $(EXTRA_HOST_FLAGS); do \
6326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6327         done; \
6328         echo "Doing dvi in findutils" ; \
6329         (cd findutils && \
6330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6332                   "RANLIB=$${RANLIB}" \
6333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6334                   dvi) \
6335           || exit 1
6336
6337
6338 .PHONY: maybe-TAGS-findutils TAGS-findutils
6339 maybe-TAGS-findutils:
6340
6341 TAGS-findutils: \
6342     configure-findutils 
6343         @[ -f ./findutils/Makefile ] || exit 0; \
6344         r=`${PWD_COMMAND}`; export r; \
6345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6346         $(SET_LIB_PATH) \
6347         for flag in $(EXTRA_HOST_FLAGS); do \
6348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6349         done; \
6350         echo "Doing TAGS in findutils" ; \
6351         (cd findutils && \
6352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6354                   "RANLIB=$${RANLIB}" \
6355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6356                   TAGS) \
6357           || exit 1
6358
6359
6360 .PHONY: maybe-install-info-findutils install-info-findutils
6361 maybe-install-info-findutils:
6362
6363 install-info-findutils: \
6364     configure-findutils \
6365     info-findutils 
6366         @[ -f ./findutils/Makefile ] || exit 0; \
6367         r=`${PWD_COMMAND}`; export r; \
6368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6369         $(SET_LIB_PATH) \
6370         for flag in $(EXTRA_HOST_FLAGS); do \
6371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6372         done; \
6373         echo "Doing install-info in findutils" ; \
6374         (cd findutils && \
6375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6377                   "RANLIB=$${RANLIB}" \
6378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6379                   install-info) \
6380           || exit 1
6381
6382
6383 .PHONY: maybe-installcheck-findutils installcheck-findutils
6384 maybe-installcheck-findutils:
6385
6386 installcheck-findutils: \
6387     configure-findutils 
6388         @[ -f ./findutils/Makefile ] || exit 0; \
6389         r=`${PWD_COMMAND}`; export r; \
6390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6391         $(SET_LIB_PATH) \
6392         for flag in $(EXTRA_HOST_FLAGS); do \
6393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6394         done; \
6395         echo "Doing installcheck in findutils" ; \
6396         (cd findutils && \
6397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6399                   "RANLIB=$${RANLIB}" \
6400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6401                   installcheck) \
6402           || exit 1
6403
6404
6405 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
6406 maybe-mostlyclean-findutils:
6407
6408 mostlyclean-findutils: 
6409         @[ -f ./findutils/Makefile ] || exit 0; \
6410         r=`${PWD_COMMAND}`; export r; \
6411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6412         $(SET_LIB_PATH) \
6413         for flag in $(EXTRA_HOST_FLAGS); do \
6414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6415         done; \
6416         echo "Doing mostlyclean in findutils" ; \
6417         (cd findutils && \
6418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6420                   "RANLIB=$${RANLIB}" \
6421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6422                   mostlyclean) \
6423           || exit 1
6424
6425
6426 .PHONY: maybe-clean-findutils clean-findutils
6427 maybe-clean-findutils:
6428
6429 clean-findutils: 
6430         @[ -f ./findutils/Makefile ] || exit 0; \
6431         r=`${PWD_COMMAND}`; export r; \
6432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6433         $(SET_LIB_PATH) \
6434         for flag in $(EXTRA_HOST_FLAGS); do \
6435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6436         done; \
6437         echo "Doing clean in findutils" ; \
6438         (cd findutils && \
6439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6441                   "RANLIB=$${RANLIB}" \
6442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6443                   clean) \
6444           || exit 1
6445
6446
6447 .PHONY: maybe-distclean-findutils distclean-findutils
6448 maybe-distclean-findutils:
6449
6450 distclean-findutils: 
6451         @[ -f ./findutils/Makefile ] || exit 0; \
6452         r=`${PWD_COMMAND}`; export r; \
6453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6454         $(SET_LIB_PATH) \
6455         for flag in $(EXTRA_HOST_FLAGS); do \
6456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6457         done; \
6458         echo "Doing distclean in findutils" ; \
6459         (cd findutils && \
6460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6462                   "RANLIB=$${RANLIB}" \
6463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6464                   distclean) \
6465           || exit 1
6466
6467
6468 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
6469 maybe-maintainer-clean-findutils:
6470
6471 maintainer-clean-findutils: 
6472         @[ -f ./findutils/Makefile ] || exit 0; \
6473         r=`${PWD_COMMAND}`; export r; \
6474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6475         $(SET_LIB_PATH) \
6476         for flag in $(EXTRA_HOST_FLAGS); do \
6477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6478         done; \
6479         echo "Doing maintainer-clean in findutils" ; \
6480         (cd findutils && \
6481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6483                   "RANLIB=$${RANLIB}" \
6484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6485                   maintainer-clean) \
6486           || exit 1
6487
6488
6489
6490 .PHONY: configure-find maybe-configure-find
6491 maybe-configure-find:
6492 configure-find:
6493         @test ! -f find/Makefile || exit 0; \
6494         [ -d find ] || mkdir find; \
6495         r=`${PWD_COMMAND}`; export r; \
6496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6497         CC="$(CC)"; export CC; \
6498         CFLAGS="$(CFLAGS)"; export CFLAGS; \
6499         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
6500         CXX="$(CXX)"; export CXX; \
6501         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
6502         AR="$(AR)"; export AR; \
6503         AS="$(AS)"; export AS; \
6504         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
6505         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
6506         LD="$(LD)"; export LD; \
6507         NM="$(NM)"; export NM; \
6508         RANLIB="$(RANLIB)"; export RANLIB; \
6509         WINDRES="$(WINDRES)"; export WINDRES; \
6510         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
6511         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
6512         echo Configuring in find; \
6513         cd find || exit 1; \
6514         case $(srcdir) in \
6515           \.) \
6516             srcdiroption="--srcdir=."; \
6517             libsrcdir=".";; \
6518           /* | [A-Za-z]:[\\/]*) \
6519             srcdiroption="--srcdir=$(srcdir)/find"; \
6520             libsrcdir="$$s/find";; \
6521           *) \
6522             srcdiroption="--srcdir=../$(srcdir)/find"; \
6523             libsrcdir="$$s/find";; \
6524         esac; \
6525         $(SHELL) $${libsrcdir}/configure \
6526           $(HOST_CONFIGARGS) $${srcdiroption} \
6527           || exit 1
6528
6529 .PHONY: all-find maybe-all-find
6530 maybe-all-find:
6531 all-find: configure-find
6532         @r=`${PWD_COMMAND}`; export r; \
6533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6534         $(SET_LIB_PATH) \
6535         (cd find && $(MAKE) $(FLAGS_TO_PASS) all)
6536
6537 .PHONY: check-find maybe-check-find
6538 maybe-check-find:
6539
6540 check-find:
6541         @r=`${PWD_COMMAND}`; export r; \
6542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6543         $(SET_LIB_PATH) \
6544         (cd find && $(MAKE) $(FLAGS_TO_PASS) check)
6545
6546
6547 .PHONY: install-find maybe-install-find
6548 maybe-install-find:
6549
6550 install-find: installdirs
6551         @r=`${PWD_COMMAND}`; export r; \
6552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6553         $(SET_LIB_PATH) \
6554         (cd find && $(MAKE) $(FLAGS_TO_PASS) install)
6555
6556
6557 # Other targets (info, dvi, etc.)
6558
6559 .PHONY: maybe-info-find info-find
6560 maybe-info-find:
6561
6562 info-find: \
6563     configure-find 
6564         @[ -f ./find/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 info in find" ; \
6572         (cd find && \
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                   info) \
6578           || exit 1
6579
6580
6581 .PHONY: maybe-dvi-find dvi-find
6582 maybe-dvi-find:
6583
6584 dvi-find: \
6585     configure-find 
6586         @[ -f ./find/Makefile ] || exit 0; \
6587         r=`${PWD_COMMAND}`; export r; \
6588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6589         $(SET_LIB_PATH) \
6590         for flag in $(EXTRA_HOST_FLAGS); do \
6591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6592         done; \
6593         echo "Doing dvi in find" ; \
6594         (cd find && \
6595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6597                   "RANLIB=$${RANLIB}" \
6598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6599                   dvi) \
6600           || exit 1
6601
6602
6603 .PHONY: maybe-TAGS-find TAGS-find
6604 maybe-TAGS-find:
6605
6606 TAGS-find: \
6607     configure-find 
6608         @[ -f ./find/Makefile ] || exit 0; \
6609         r=`${PWD_COMMAND}`; export r; \
6610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6611         $(SET_LIB_PATH) \
6612         for flag in $(EXTRA_HOST_FLAGS); do \
6613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6614         done; \
6615         echo "Doing TAGS in find" ; \
6616         (cd find && \
6617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6619                   "RANLIB=$${RANLIB}" \
6620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6621                   TAGS) \
6622           || exit 1
6623
6624
6625 .PHONY: maybe-install-info-find install-info-find
6626 maybe-install-info-find:
6627
6628 install-info-find: \
6629     configure-find \
6630     info-find 
6631         @[ -f ./find/Makefile ] || exit 0; \
6632         r=`${PWD_COMMAND}`; export r; \
6633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6634         $(SET_LIB_PATH) \
6635         for flag in $(EXTRA_HOST_FLAGS); do \
6636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6637         done; \
6638         echo "Doing install-info in find" ; \
6639         (cd find && \
6640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6642                   "RANLIB=$${RANLIB}" \
6643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6644                   install-info) \
6645           || exit 1
6646
6647
6648 .PHONY: maybe-installcheck-find installcheck-find
6649 maybe-installcheck-find:
6650
6651 installcheck-find: \
6652     configure-find 
6653         @[ -f ./find/Makefile ] || exit 0; \
6654         r=`${PWD_COMMAND}`; export r; \
6655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6656         $(SET_LIB_PATH) \
6657         for flag in $(EXTRA_HOST_FLAGS); do \
6658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6659         done; \
6660         echo "Doing installcheck in find" ; \
6661         (cd find && \
6662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6664                   "RANLIB=$${RANLIB}" \
6665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6666                   installcheck) \
6667           || exit 1
6668
6669
6670 .PHONY: maybe-mostlyclean-find mostlyclean-find
6671 maybe-mostlyclean-find:
6672
6673 mostlyclean-find: 
6674         @[ -f ./find/Makefile ] || exit 0; \
6675         r=`${PWD_COMMAND}`; export r; \
6676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6677         $(SET_LIB_PATH) \
6678         for flag in $(EXTRA_HOST_FLAGS); do \
6679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6680         done; \
6681         echo "Doing mostlyclean in find" ; \
6682         (cd find && \
6683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6685                   "RANLIB=$${RANLIB}" \
6686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6687                   mostlyclean) \
6688           || exit 1
6689
6690
6691 .PHONY: maybe-clean-find clean-find
6692 maybe-clean-find:
6693
6694 clean-find: 
6695         @[ -f ./find/Makefile ] || exit 0; \
6696         r=`${PWD_COMMAND}`; export r; \
6697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6698         $(SET_LIB_PATH) \
6699         for flag in $(EXTRA_HOST_FLAGS); do \
6700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6701         done; \
6702         echo "Doing clean in find" ; \
6703         (cd find && \
6704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6706                   "RANLIB=$${RANLIB}" \
6707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6708                   clean) \
6709           || exit 1
6710
6711
6712 .PHONY: maybe-distclean-find distclean-find
6713 maybe-distclean-find:
6714
6715 distclean-find: 
6716         @[ -f ./find/Makefile ] || exit 0; \
6717         r=`${PWD_COMMAND}`; export r; \
6718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6719         $(SET_LIB_PATH) \
6720         for flag in $(EXTRA_HOST_FLAGS); do \
6721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6722         done; \
6723         echo "Doing distclean in find" ; \
6724         (cd find && \
6725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6727                   "RANLIB=$${RANLIB}" \
6728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6729                   distclean) \
6730           || exit 1
6731
6732
6733 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
6734 maybe-maintainer-clean-find:
6735
6736 maintainer-clean-find: 
6737         @[ -f ./find/Makefile ] || exit 0; \
6738         r=`${PWD_COMMAND}`; export r; \
6739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6740         $(SET_LIB_PATH) \
6741         for flag in $(EXTRA_HOST_FLAGS); do \
6742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6743         done; \
6744         echo "Doing maintainer-clean in find" ; \
6745         (cd find && \
6746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6748                   "RANLIB=$${RANLIB}" \
6749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6750                   maintainer-clean) \
6751           || exit 1
6752
6753
6754
6755 .PHONY: configure-flex maybe-configure-flex
6756 maybe-configure-flex:
6757 configure-flex:
6758         @test ! -f flex/Makefile || exit 0; \
6759         [ -d flex ] || mkdir flex; \
6760         r=`${PWD_COMMAND}`; export r; \
6761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6762         CC="$(CC)"; export CC; \
6763         CFLAGS="$(CFLAGS)"; export CFLAGS; \
6764         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
6765         CXX="$(CXX)"; export CXX; \
6766         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
6767         AR="$(AR)"; export AR; \
6768         AS="$(AS)"; export AS; \
6769         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
6770         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
6771         LD="$(LD)"; export LD; \
6772         NM="$(NM)"; export NM; \
6773         RANLIB="$(RANLIB)"; export RANLIB; \
6774         WINDRES="$(WINDRES)"; export WINDRES; \
6775         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
6776         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
6777         echo Configuring in flex; \
6778         cd flex || exit 1; \
6779         case $(srcdir) in \
6780           \.) \
6781             srcdiroption="--srcdir=."; \
6782             libsrcdir=".";; \
6783           /* | [A-Za-z]:[\\/]*) \
6784             srcdiroption="--srcdir=$(srcdir)/flex"; \
6785             libsrcdir="$$s/flex";; \
6786           *) \
6787             srcdiroption="--srcdir=../$(srcdir)/flex"; \
6788             libsrcdir="$$s/flex";; \
6789         esac; \
6790         $(SHELL) $${libsrcdir}/configure \
6791           $(HOST_CONFIGARGS) $${srcdiroption} \
6792           || exit 1
6793
6794 .PHONY: all-flex maybe-all-flex
6795 maybe-all-flex:
6796 all-flex: configure-flex
6797         @r=`${PWD_COMMAND}`; export r; \
6798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6799         $(SET_LIB_PATH) \
6800         (cd flex && $(MAKE) $(FLAGS_TO_PASS) all)
6801
6802 .PHONY: check-flex maybe-check-flex
6803 maybe-check-flex:
6804
6805 # This module is only tested in a native toolchain.
6806 check-flex:
6807         @if [ '$(host)' = '$(target)' ] ; then \
6808           r=`${PWD_COMMAND}`; export r; \
6809           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6810           $(SET_LIB_PATH) \
6811           (cd flex && $(MAKE) $(FLAGS_TO_PASS) check); \
6812         fi
6813
6814
6815 .PHONY: install-flex maybe-install-flex
6816 maybe-install-flex:
6817
6818 install-flex: installdirs
6819         @r=`${PWD_COMMAND}`; export r; \
6820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6821         $(SET_LIB_PATH) \
6822         (cd flex && $(MAKE) $(FLAGS_TO_PASS) install)
6823
6824
6825 # Other targets (info, dvi, etc.)
6826
6827 .PHONY: maybe-info-flex info-flex
6828 maybe-info-flex:
6829
6830 info-flex: \
6831     configure-flex 
6832         @[ -f ./flex/Makefile ] || exit 0; \
6833         r=`${PWD_COMMAND}`; export r; \
6834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6835         $(SET_LIB_PATH) \
6836         for flag in $(EXTRA_HOST_FLAGS); do \
6837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6838         done; \
6839         echo "Doing info in flex" ; \
6840         (cd flex && \
6841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6843                   "RANLIB=$${RANLIB}" \
6844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6845                   info) \
6846           || exit 1
6847
6848
6849 .PHONY: maybe-dvi-flex dvi-flex
6850 maybe-dvi-flex:
6851
6852 dvi-flex: \
6853     configure-flex 
6854         @[ -f ./flex/Makefile ] || exit 0; \
6855         r=`${PWD_COMMAND}`; export r; \
6856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6857         $(SET_LIB_PATH) \
6858         for flag in $(EXTRA_HOST_FLAGS); do \
6859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6860         done; \
6861         echo "Doing dvi in flex" ; \
6862         (cd flex && \
6863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6865                   "RANLIB=$${RANLIB}" \
6866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6867                   dvi) \
6868           || exit 1
6869
6870
6871 .PHONY: maybe-TAGS-flex TAGS-flex
6872 maybe-TAGS-flex:
6873
6874 TAGS-flex: \
6875     configure-flex 
6876         @[ -f ./flex/Makefile ] || exit 0; \
6877         r=`${PWD_COMMAND}`; export r; \
6878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6879         $(SET_LIB_PATH) \
6880         for flag in $(EXTRA_HOST_FLAGS); do \
6881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6882         done; \
6883         echo "Doing TAGS in flex" ; \
6884         (cd flex && \
6885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6887                   "RANLIB=$${RANLIB}" \
6888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6889                   TAGS) \
6890           || exit 1
6891
6892
6893 .PHONY: maybe-install-info-flex install-info-flex
6894 maybe-install-info-flex:
6895
6896 install-info-flex: \
6897     configure-flex \
6898     info-flex 
6899         @[ -f ./flex/Makefile ] || exit 0; \
6900         r=`${PWD_COMMAND}`; export r; \
6901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6902         $(SET_LIB_PATH) \
6903         for flag in $(EXTRA_HOST_FLAGS); do \
6904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6905         done; \
6906         echo "Doing install-info in flex" ; \
6907         (cd flex && \
6908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6910                   "RANLIB=$${RANLIB}" \
6911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6912                   install-info) \
6913           || exit 1
6914
6915
6916 .PHONY: maybe-installcheck-flex installcheck-flex
6917 maybe-installcheck-flex:
6918
6919 installcheck-flex: \
6920     configure-flex 
6921         @[ -f ./flex/Makefile ] || exit 0; \
6922         r=`${PWD_COMMAND}`; export r; \
6923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6924         $(SET_LIB_PATH) \
6925         for flag in $(EXTRA_HOST_FLAGS); do \
6926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6927         done; \
6928         echo "Doing installcheck in flex" ; \
6929         (cd flex && \
6930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6932                   "RANLIB=$${RANLIB}" \
6933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6934                   installcheck) \
6935           || exit 1
6936
6937
6938 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
6939 maybe-mostlyclean-flex:
6940
6941 mostlyclean-flex: 
6942         @[ -f ./flex/Makefile ] || exit 0; \
6943         r=`${PWD_COMMAND}`; export r; \
6944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6945         $(SET_LIB_PATH) \
6946         for flag in $(EXTRA_HOST_FLAGS); do \
6947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6948         done; \
6949         echo "Doing mostlyclean in flex" ; \
6950         (cd flex && \
6951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6953                   "RANLIB=$${RANLIB}" \
6954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6955                   mostlyclean) \
6956           || exit 1
6957
6958
6959 .PHONY: maybe-clean-flex clean-flex
6960 maybe-clean-flex:
6961
6962 clean-flex: 
6963         @[ -f ./flex/Makefile ] || exit 0; \
6964         r=`${PWD_COMMAND}`; export r; \
6965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6966         $(SET_LIB_PATH) \
6967         for flag in $(EXTRA_HOST_FLAGS); do \
6968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6969         done; \
6970         echo "Doing clean in flex" ; \
6971         (cd flex && \
6972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6974                   "RANLIB=$${RANLIB}" \
6975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6976                   clean) \
6977           || exit 1
6978
6979
6980 .PHONY: maybe-distclean-flex distclean-flex
6981 maybe-distclean-flex:
6982
6983 distclean-flex: 
6984         @[ -f ./flex/Makefile ] || exit 0; \
6985         r=`${PWD_COMMAND}`; export r; \
6986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6987         $(SET_LIB_PATH) \
6988         for flag in $(EXTRA_HOST_FLAGS); do \
6989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6990         done; \
6991         echo "Doing distclean in flex" ; \
6992         (cd flex && \
6993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6995                   "RANLIB=$${RANLIB}" \
6996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6997                   distclean) \
6998           || exit 1
6999
7000
7001 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
7002 maybe-maintainer-clean-flex:
7003
7004 maintainer-clean-flex: 
7005         @[ -f ./flex/Makefile ] || exit 0; \
7006         r=`${PWD_COMMAND}`; export r; \
7007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7008         $(SET_LIB_PATH) \
7009         for flag in $(EXTRA_HOST_FLAGS); do \
7010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7011         done; \
7012         echo "Doing maintainer-clean in flex" ; \
7013         (cd flex && \
7014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7016                   "RANLIB=$${RANLIB}" \
7017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7018                   maintainer-clean) \
7019           || exit 1
7020
7021
7022
7023 .PHONY: configure-gas maybe-configure-gas
7024 maybe-configure-gas:
7025 configure-gas:
7026         @test ! -f gas/Makefile || exit 0; \
7027         [ -d gas ] || mkdir gas; \
7028         r=`${PWD_COMMAND}`; export r; \
7029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7030         CC="$(CC)"; export CC; \
7031         CFLAGS="$(CFLAGS)"; export CFLAGS; \
7032         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
7033         CXX="$(CXX)"; export CXX; \
7034         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
7035         AR="$(AR)"; export AR; \
7036         AS="$(AS)"; export AS; \
7037         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
7038         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
7039         LD="$(LD)"; export LD; \
7040         NM="$(NM)"; export NM; \
7041         RANLIB="$(RANLIB)"; export RANLIB; \
7042         WINDRES="$(WINDRES)"; export WINDRES; \
7043         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
7044         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
7045         echo Configuring in gas; \
7046         cd gas || exit 1; \
7047         case $(srcdir) in \
7048           \.) \
7049             srcdiroption="--srcdir=."; \
7050             libsrcdir=".";; \
7051           /* | [A-Za-z]:[\\/]*) \
7052             srcdiroption="--srcdir=$(srcdir)/gas"; \
7053             libsrcdir="$$s/gas";; \
7054           *) \
7055             srcdiroption="--srcdir=../$(srcdir)/gas"; \
7056             libsrcdir="$$s/gas";; \
7057         esac; \
7058         $(SHELL) $${libsrcdir}/configure \
7059           $(HOST_CONFIGARGS) $${srcdiroption} \
7060           || exit 1
7061
7062 .PHONY: all-gas maybe-all-gas
7063 maybe-all-gas:
7064 all-gas: configure-gas
7065         @r=`${PWD_COMMAND}`; export r; \
7066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7067         $(SET_LIB_PATH) \
7068         (cd gas && $(MAKE) $(FLAGS_TO_PASS) all)
7069
7070 .PHONY: check-gas maybe-check-gas
7071 maybe-check-gas:
7072
7073 check-gas:
7074         @r=`${PWD_COMMAND}`; export r; \
7075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7076         $(SET_LIB_PATH) \
7077         (cd gas && $(MAKE) $(FLAGS_TO_PASS) check)
7078
7079
7080 .PHONY: install-gas maybe-install-gas
7081 maybe-install-gas:
7082
7083 install-gas: installdirs
7084         @r=`${PWD_COMMAND}`; export r; \
7085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7086         $(SET_LIB_PATH) \
7087         (cd gas && $(MAKE) $(FLAGS_TO_PASS) install)
7088
7089
7090 # Other targets (info, dvi, etc.)
7091
7092 .PHONY: maybe-info-gas info-gas
7093 maybe-info-gas:
7094
7095 info-gas: \
7096     configure-gas 
7097         @[ -f ./gas/Makefile ] || exit 0; \
7098         r=`${PWD_COMMAND}`; export r; \
7099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7100         $(SET_LIB_PATH) \
7101         for flag in $(EXTRA_HOST_FLAGS); do \
7102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7103         done; \
7104         echo "Doing info in gas" ; \
7105         (cd gas && \
7106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7108                   "RANLIB=$${RANLIB}" \
7109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7110                   info) \
7111           || exit 1
7112
7113
7114 .PHONY: maybe-dvi-gas dvi-gas
7115 maybe-dvi-gas:
7116
7117 dvi-gas: \
7118     configure-gas 
7119         @[ -f ./gas/Makefile ] || exit 0; \
7120         r=`${PWD_COMMAND}`; export r; \
7121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7122         $(SET_LIB_PATH) \
7123         for flag in $(EXTRA_HOST_FLAGS); do \
7124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7125         done; \
7126         echo "Doing dvi in gas" ; \
7127         (cd gas && \
7128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7130                   "RANLIB=$${RANLIB}" \
7131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7132                   dvi) \
7133           || exit 1
7134
7135
7136 .PHONY: maybe-TAGS-gas TAGS-gas
7137 maybe-TAGS-gas:
7138
7139 TAGS-gas: \
7140     configure-gas 
7141         @[ -f ./gas/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 TAGS in gas" ; \
7149         (cd gas && \
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                   TAGS) \
7155           || exit 1
7156
7157
7158 .PHONY: maybe-install-info-gas install-info-gas
7159 maybe-install-info-gas:
7160
7161 install-info-gas: \
7162     configure-gas \
7163     info-gas 
7164         @[ -f ./gas/Makefile ] || exit 0; \
7165         r=`${PWD_COMMAND}`; export r; \
7166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7167         $(SET_LIB_PATH) \
7168         for flag in $(EXTRA_HOST_FLAGS); do \
7169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7170         done; \
7171         echo "Doing install-info in gas" ; \
7172         (cd gas && \
7173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7175                   "RANLIB=$${RANLIB}" \
7176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7177                   install-info) \
7178           || exit 1
7179
7180
7181 .PHONY: maybe-installcheck-gas installcheck-gas
7182 maybe-installcheck-gas:
7183
7184 installcheck-gas: \
7185     configure-gas 
7186         @[ -f ./gas/Makefile ] || exit 0; \
7187         r=`${PWD_COMMAND}`; export r; \
7188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7189         $(SET_LIB_PATH) \
7190         for flag in $(EXTRA_HOST_FLAGS); do \
7191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7192         done; \
7193         echo "Doing installcheck in gas" ; \
7194         (cd gas && \
7195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7197                   "RANLIB=$${RANLIB}" \
7198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7199                   installcheck) \
7200           || exit 1
7201
7202
7203 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
7204 maybe-mostlyclean-gas:
7205
7206 mostlyclean-gas: 
7207         @[ -f ./gas/Makefile ] || exit 0; \
7208         r=`${PWD_COMMAND}`; export r; \
7209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7210         $(SET_LIB_PATH) \
7211         for flag in $(EXTRA_HOST_FLAGS); do \
7212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7213         done; \
7214         echo "Doing mostlyclean in gas" ; \
7215         (cd gas && \
7216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7218                   "RANLIB=$${RANLIB}" \
7219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7220                   mostlyclean) \
7221           || exit 1
7222
7223
7224 .PHONY: maybe-clean-gas clean-gas
7225 maybe-clean-gas:
7226
7227 clean-gas: 
7228         @[ -f ./gas/Makefile ] || exit 0; \
7229         r=`${PWD_COMMAND}`; export r; \
7230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7231         $(SET_LIB_PATH) \
7232         for flag in $(EXTRA_HOST_FLAGS); do \
7233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7234         done; \
7235         echo "Doing clean in gas" ; \
7236         (cd gas && \
7237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7239                   "RANLIB=$${RANLIB}" \
7240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7241                   clean) \
7242           || exit 1
7243
7244
7245 .PHONY: maybe-distclean-gas distclean-gas
7246 maybe-distclean-gas:
7247
7248 distclean-gas: 
7249         @[ -f ./gas/Makefile ] || exit 0; \
7250         r=`${PWD_COMMAND}`; export r; \
7251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7252         $(SET_LIB_PATH) \
7253         for flag in $(EXTRA_HOST_FLAGS); do \
7254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7255         done; \
7256         echo "Doing distclean in gas" ; \
7257         (cd gas && \
7258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7260                   "RANLIB=$${RANLIB}" \
7261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7262                   distclean) \
7263           || exit 1
7264
7265
7266 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
7267 maybe-maintainer-clean-gas:
7268
7269 maintainer-clean-gas: 
7270         @[ -f ./gas/Makefile ] || exit 0; \
7271         r=`${PWD_COMMAND}`; export r; \
7272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7273         $(SET_LIB_PATH) \
7274         for flag in $(EXTRA_HOST_FLAGS); do \
7275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7276         done; \
7277         echo "Doing maintainer-clean in gas" ; \
7278         (cd gas && \
7279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7281                   "RANLIB=$${RANLIB}" \
7282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7283                   maintainer-clean) \
7284           || exit 1
7285
7286
7287
7288 .PHONY: configure-gawk maybe-configure-gawk
7289 maybe-configure-gawk:
7290 configure-gawk:
7291         @test ! -f gawk/Makefile || exit 0; \
7292         [ -d gawk ] || mkdir gawk; \
7293         r=`${PWD_COMMAND}`; export r; \
7294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7295         CC="$(CC)"; export CC; \
7296         CFLAGS="$(CFLAGS)"; export CFLAGS; \
7297         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
7298         CXX="$(CXX)"; export CXX; \
7299         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
7300         AR="$(AR)"; export AR; \
7301         AS="$(AS)"; export AS; \
7302         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
7303         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
7304         LD="$(LD)"; export LD; \
7305         NM="$(NM)"; export NM; \
7306         RANLIB="$(RANLIB)"; export RANLIB; \
7307         WINDRES="$(WINDRES)"; export WINDRES; \
7308         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
7309         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
7310         echo Configuring in gawk; \
7311         cd gawk || exit 1; \
7312         case $(srcdir) in \
7313           \.) \
7314             srcdiroption="--srcdir=."; \
7315             libsrcdir=".";; \
7316           /* | [A-Za-z]:[\\/]*) \
7317             srcdiroption="--srcdir=$(srcdir)/gawk"; \
7318             libsrcdir="$$s/gawk";; \
7319           *) \
7320             srcdiroption="--srcdir=../$(srcdir)/gawk"; \
7321             libsrcdir="$$s/gawk";; \
7322         esac; \
7323         $(SHELL) $${libsrcdir}/configure \
7324           $(HOST_CONFIGARGS) $${srcdiroption} \
7325           || exit 1
7326
7327 .PHONY: all-gawk maybe-all-gawk
7328 maybe-all-gawk:
7329 all-gawk: configure-gawk
7330         @r=`${PWD_COMMAND}`; export r; \
7331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7332         $(SET_LIB_PATH) \
7333         (cd gawk && $(MAKE) $(FLAGS_TO_PASS) all)
7334
7335 .PHONY: check-gawk maybe-check-gawk
7336 maybe-check-gawk:
7337
7338 check-gawk:
7339         @r=`${PWD_COMMAND}`; export r; \
7340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7341         $(SET_LIB_PATH) \
7342         (cd gawk && $(MAKE) $(FLAGS_TO_PASS) check)
7343
7344
7345 .PHONY: install-gawk maybe-install-gawk
7346 maybe-install-gawk:
7347
7348 install-gawk: installdirs
7349         @r=`${PWD_COMMAND}`; export r; \
7350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7351         $(SET_LIB_PATH) \
7352         (cd gawk && $(MAKE) $(FLAGS_TO_PASS) install)
7353
7354
7355 # Other targets (info, dvi, etc.)
7356
7357 .PHONY: maybe-info-gawk info-gawk
7358 maybe-info-gawk:
7359
7360 info-gawk: \
7361     configure-gawk 
7362         @[ -f ./gawk/Makefile ] || exit 0; \
7363         r=`${PWD_COMMAND}`; export r; \
7364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7365         $(SET_LIB_PATH) \
7366         for flag in $(EXTRA_HOST_FLAGS); do \
7367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7368         done; \
7369         echo "Doing info in gawk" ; \
7370         (cd gawk && \
7371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7373                   "RANLIB=$${RANLIB}" \
7374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7375                   info) \
7376           || exit 1
7377
7378
7379 .PHONY: maybe-dvi-gawk dvi-gawk
7380 maybe-dvi-gawk:
7381
7382 dvi-gawk: \
7383     configure-gawk 
7384         @[ -f ./gawk/Makefile ] || exit 0; \
7385         r=`${PWD_COMMAND}`; export r; \
7386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7387         $(SET_LIB_PATH) \
7388         for flag in $(EXTRA_HOST_FLAGS); do \
7389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7390         done; \
7391         echo "Doing dvi in gawk" ; \
7392         (cd gawk && \
7393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7395                   "RANLIB=$${RANLIB}" \
7396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7397                   dvi) \
7398           || exit 1
7399
7400
7401 .PHONY: maybe-TAGS-gawk TAGS-gawk
7402 maybe-TAGS-gawk:
7403
7404 TAGS-gawk: \
7405     configure-gawk 
7406         @[ -f ./gawk/Makefile ] || exit 0; \
7407         r=`${PWD_COMMAND}`; export r; \
7408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7409         $(SET_LIB_PATH) \
7410         for flag in $(EXTRA_HOST_FLAGS); do \
7411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7412         done; \
7413         echo "Doing TAGS in gawk" ; \
7414         (cd gawk && \
7415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7417                   "RANLIB=$${RANLIB}" \
7418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7419                   TAGS) \
7420           || exit 1
7421
7422
7423 .PHONY: maybe-install-info-gawk install-info-gawk
7424 maybe-install-info-gawk:
7425
7426 install-info-gawk: \
7427     configure-gawk \
7428     info-gawk 
7429         @[ -f ./gawk/Makefile ] || exit 0; \
7430         r=`${PWD_COMMAND}`; export r; \
7431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7432         $(SET_LIB_PATH) \
7433         for flag in $(EXTRA_HOST_FLAGS); do \
7434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7435         done; \
7436         echo "Doing install-info in gawk" ; \
7437         (cd gawk && \
7438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7440                   "RANLIB=$${RANLIB}" \
7441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7442                   install-info) \
7443           || exit 1
7444
7445
7446 .PHONY: maybe-installcheck-gawk installcheck-gawk
7447 maybe-installcheck-gawk:
7448
7449 installcheck-gawk: \
7450     configure-gawk 
7451         @[ -f ./gawk/Makefile ] || exit 0; \
7452         r=`${PWD_COMMAND}`; export r; \
7453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7454         $(SET_LIB_PATH) \
7455         for flag in $(EXTRA_HOST_FLAGS); do \
7456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7457         done; \
7458         echo "Doing installcheck in gawk" ; \
7459         (cd gawk && \
7460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7462                   "RANLIB=$${RANLIB}" \
7463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7464                   installcheck) \
7465           || exit 1
7466
7467
7468 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
7469 maybe-mostlyclean-gawk:
7470
7471 mostlyclean-gawk: 
7472         @[ -f ./gawk/Makefile ] || exit 0; \
7473         r=`${PWD_COMMAND}`; export r; \
7474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7475         $(SET_LIB_PATH) \
7476         for flag in $(EXTRA_HOST_FLAGS); do \
7477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7478         done; \
7479         echo "Doing mostlyclean in gawk" ; \
7480         (cd gawk && \
7481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7483                   "RANLIB=$${RANLIB}" \
7484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7485                   mostlyclean) \
7486           || exit 1
7487
7488
7489 .PHONY: maybe-clean-gawk clean-gawk
7490 maybe-clean-gawk:
7491
7492 clean-gawk: 
7493         @[ -f ./gawk/Makefile ] || exit 0; \
7494         r=`${PWD_COMMAND}`; export r; \
7495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7496         $(SET_LIB_PATH) \
7497         for flag in $(EXTRA_HOST_FLAGS); do \
7498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7499         done; \
7500         echo "Doing clean in gawk" ; \
7501         (cd gawk && \
7502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7504                   "RANLIB=$${RANLIB}" \
7505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7506                   clean) \
7507           || exit 1
7508
7509
7510 .PHONY: maybe-distclean-gawk distclean-gawk
7511 maybe-distclean-gawk:
7512
7513 distclean-gawk: 
7514         @[ -f ./gawk/Makefile ] || exit 0; \
7515         r=`${PWD_COMMAND}`; export r; \
7516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7517         $(SET_LIB_PATH) \
7518         for flag in $(EXTRA_HOST_FLAGS); do \
7519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7520         done; \
7521         echo "Doing distclean in gawk" ; \
7522         (cd gawk && \
7523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7525                   "RANLIB=$${RANLIB}" \
7526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7527                   distclean) \
7528           || exit 1
7529
7530
7531 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
7532 maybe-maintainer-clean-gawk:
7533
7534 maintainer-clean-gawk: 
7535         @[ -f ./gawk/Makefile ] || exit 0; \
7536         r=`${PWD_COMMAND}`; export r; \
7537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7538         $(SET_LIB_PATH) \
7539         for flag in $(EXTRA_HOST_FLAGS); do \
7540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7541         done; \
7542         echo "Doing maintainer-clean in gawk" ; \
7543         (cd gawk && \
7544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7546                   "RANLIB=$${RANLIB}" \
7547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7548                   maintainer-clean) \
7549           || exit 1
7550
7551
7552
7553 .PHONY: configure-gettext maybe-configure-gettext
7554 maybe-configure-gettext:
7555 configure-gettext:
7556         @test ! -f gettext/Makefile || exit 0; \
7557         [ -d gettext ] || mkdir gettext; \
7558         r=`${PWD_COMMAND}`; export r; \
7559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7560         CC="$(CC)"; export CC; \
7561         CFLAGS="$(CFLAGS)"; export CFLAGS; \
7562         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
7563         CXX="$(CXX)"; export CXX; \
7564         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
7565         AR="$(AR)"; export AR; \
7566         AS="$(AS)"; export AS; \
7567         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
7568         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
7569         LD="$(LD)"; export LD; \
7570         NM="$(NM)"; export NM; \
7571         RANLIB="$(RANLIB)"; export RANLIB; \
7572         WINDRES="$(WINDRES)"; export WINDRES; \
7573         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
7574         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
7575         echo Configuring in gettext; \
7576         cd gettext || exit 1; \
7577         case $(srcdir) in \
7578           \.) \
7579             srcdiroption="--srcdir=."; \
7580             libsrcdir=".";; \
7581           /* | [A-Za-z]:[\\/]*) \
7582             srcdiroption="--srcdir=$(srcdir)/gettext"; \
7583             libsrcdir="$$s/gettext";; \
7584           *) \
7585             srcdiroption="--srcdir=../$(srcdir)/gettext"; \
7586             libsrcdir="$$s/gettext";; \
7587         esac; \
7588         $(SHELL) $${libsrcdir}/configure \
7589           $(HOST_CONFIGARGS) $${srcdiroption} \
7590           || exit 1
7591
7592 .PHONY: all-gettext maybe-all-gettext
7593 maybe-all-gettext:
7594 all-gettext: configure-gettext
7595         @r=`${PWD_COMMAND}`; export r; \
7596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7597         $(SET_LIB_PATH) \
7598         (cd gettext && $(MAKE) $(FLAGS_TO_PASS) all)
7599
7600 .PHONY: check-gettext maybe-check-gettext
7601 maybe-check-gettext:
7602
7603 check-gettext:
7604         @r=`${PWD_COMMAND}`; export r; \
7605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7606         $(SET_LIB_PATH) \
7607         (cd gettext && $(MAKE) $(FLAGS_TO_PASS) check)
7608
7609
7610 .PHONY: install-gettext maybe-install-gettext
7611 maybe-install-gettext:
7612
7613 install-gettext: installdirs
7614         @r=`${PWD_COMMAND}`; export r; \
7615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7616         $(SET_LIB_PATH) \
7617         (cd gettext && $(MAKE) $(FLAGS_TO_PASS) install)
7618
7619
7620 # Other targets (info, dvi, etc.)
7621
7622 .PHONY: maybe-info-gettext info-gettext
7623 maybe-info-gettext:
7624
7625 info-gettext: \
7626     configure-gettext 
7627         @[ -f ./gettext/Makefile ] || exit 0; \
7628         r=`${PWD_COMMAND}`; export r; \
7629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7630         $(SET_LIB_PATH) \
7631         for flag in $(EXTRA_HOST_FLAGS); do \
7632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7633         done; \
7634         echo "Doing info in gettext" ; \
7635         (cd gettext && \
7636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7638                   "RANLIB=$${RANLIB}" \
7639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7640                   info) \
7641           || exit 1
7642
7643
7644 .PHONY: maybe-dvi-gettext dvi-gettext
7645 maybe-dvi-gettext:
7646
7647 dvi-gettext: \
7648     configure-gettext 
7649         @[ -f ./gettext/Makefile ] || exit 0; \
7650         r=`${PWD_COMMAND}`; export r; \
7651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7652         $(SET_LIB_PATH) \
7653         for flag in $(EXTRA_HOST_FLAGS); do \
7654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7655         done; \
7656         echo "Doing dvi in gettext" ; \
7657         (cd gettext && \
7658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7660                   "RANLIB=$${RANLIB}" \
7661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7662                   dvi) \
7663           || exit 1
7664
7665
7666 .PHONY: maybe-TAGS-gettext TAGS-gettext
7667 maybe-TAGS-gettext:
7668
7669 TAGS-gettext: \
7670     configure-gettext 
7671         @[ -f ./gettext/Makefile ] || exit 0; \
7672         r=`${PWD_COMMAND}`; export r; \
7673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7674         $(SET_LIB_PATH) \
7675         for flag in $(EXTRA_HOST_FLAGS); do \
7676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7677         done; \
7678         echo "Doing TAGS in gettext" ; \
7679         (cd gettext && \
7680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7682                   "RANLIB=$${RANLIB}" \
7683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7684                   TAGS) \
7685           || exit 1
7686
7687
7688 .PHONY: maybe-install-info-gettext install-info-gettext
7689 maybe-install-info-gettext:
7690
7691 install-info-gettext: \
7692     configure-gettext \
7693     info-gettext 
7694         @[ -f ./gettext/Makefile ] || exit 0; \
7695         r=`${PWD_COMMAND}`; export r; \
7696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7697         $(SET_LIB_PATH) \
7698         for flag in $(EXTRA_HOST_FLAGS); do \
7699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7700         done; \
7701         echo "Doing install-info in gettext" ; \
7702         (cd gettext && \
7703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7705                   "RANLIB=$${RANLIB}" \
7706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7707                   install-info) \
7708           || exit 1
7709
7710
7711 .PHONY: maybe-installcheck-gettext installcheck-gettext
7712 maybe-installcheck-gettext:
7713
7714 installcheck-gettext: \
7715     configure-gettext 
7716         @[ -f ./gettext/Makefile ] || exit 0; \
7717         r=`${PWD_COMMAND}`; export r; \
7718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7719         $(SET_LIB_PATH) \
7720         for flag in $(EXTRA_HOST_FLAGS); do \
7721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7722         done; \
7723         echo "Doing installcheck in gettext" ; \
7724         (cd gettext && \
7725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7727                   "RANLIB=$${RANLIB}" \
7728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7729                   installcheck) \
7730           || exit 1
7731
7732
7733 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
7734 maybe-mostlyclean-gettext:
7735
7736 mostlyclean-gettext: 
7737         @[ -f ./gettext/Makefile ] || exit 0; \
7738         r=`${PWD_COMMAND}`; export r; \
7739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7740         $(SET_LIB_PATH) \
7741         for flag in $(EXTRA_HOST_FLAGS); do \
7742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7743         done; \
7744         echo "Doing mostlyclean in gettext" ; \
7745         (cd gettext && \
7746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7748                   "RANLIB=$${RANLIB}" \
7749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7750                   mostlyclean) \
7751           || exit 1
7752
7753
7754 .PHONY: maybe-clean-gettext clean-gettext
7755 maybe-clean-gettext:
7756
7757 clean-gettext: 
7758         @[ -f ./gettext/Makefile ] || exit 0; \
7759         r=`${PWD_COMMAND}`; export r; \
7760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7761         $(SET_LIB_PATH) \
7762         for flag in $(EXTRA_HOST_FLAGS); do \
7763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7764         done; \
7765         echo "Doing clean in gettext" ; \
7766         (cd gettext && \
7767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7769                   "RANLIB=$${RANLIB}" \
7770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7771                   clean) \
7772           || exit 1
7773
7774
7775 .PHONY: maybe-distclean-gettext distclean-gettext
7776 maybe-distclean-gettext:
7777
7778 distclean-gettext: 
7779         @[ -f ./gettext/Makefile ] || exit 0; \
7780         r=`${PWD_COMMAND}`; export r; \
7781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7782         $(SET_LIB_PATH) \
7783         for flag in $(EXTRA_HOST_FLAGS); do \
7784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7785         done; \
7786         echo "Doing distclean in gettext" ; \
7787         (cd gettext && \
7788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7790                   "RANLIB=$${RANLIB}" \
7791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7792                   distclean) \
7793           || exit 1
7794
7795
7796 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
7797 maybe-maintainer-clean-gettext:
7798
7799 maintainer-clean-gettext: 
7800         @[ -f ./gettext/Makefile ] || exit 0; \
7801         r=`${PWD_COMMAND}`; export r; \
7802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7803         $(SET_LIB_PATH) \
7804         for flag in $(EXTRA_HOST_FLAGS); do \
7805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7806         done; \
7807         echo "Doing maintainer-clean in gettext" ; \
7808         (cd gettext && \
7809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7811                   "RANLIB=$${RANLIB}" \
7812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7813                   maintainer-clean) \
7814           || exit 1
7815
7816
7817
7818 .PHONY: configure-gnuserv maybe-configure-gnuserv
7819 maybe-configure-gnuserv:
7820 configure-gnuserv:
7821         @test ! -f gnuserv/Makefile || exit 0; \
7822         [ -d gnuserv ] || mkdir gnuserv; \
7823         r=`${PWD_COMMAND}`; export r; \
7824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7825         CC="$(CC)"; export CC; \
7826         CFLAGS="$(CFLAGS)"; export CFLAGS; \
7827         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
7828         CXX="$(CXX)"; export CXX; \
7829         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
7830         AR="$(AR)"; export AR; \
7831         AS="$(AS)"; export AS; \
7832         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
7833         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
7834         LD="$(LD)"; export LD; \
7835         NM="$(NM)"; export NM; \
7836         RANLIB="$(RANLIB)"; export RANLIB; \
7837         WINDRES="$(WINDRES)"; export WINDRES; \
7838         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
7839         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
7840         echo Configuring in gnuserv; \
7841         cd gnuserv || exit 1; \
7842         case $(srcdir) in \
7843           \.) \
7844             srcdiroption="--srcdir=."; \
7845             libsrcdir=".";; \
7846           /* | [A-Za-z]:[\\/]*) \
7847             srcdiroption="--srcdir=$(srcdir)/gnuserv"; \
7848             libsrcdir="$$s/gnuserv";; \
7849           *) \
7850             srcdiroption="--srcdir=../$(srcdir)/gnuserv"; \
7851             libsrcdir="$$s/gnuserv";; \
7852         esac; \
7853         $(SHELL) $${libsrcdir}/configure \
7854           $(HOST_CONFIGARGS) $${srcdiroption} \
7855           || exit 1
7856
7857 .PHONY: all-gnuserv maybe-all-gnuserv
7858 maybe-all-gnuserv:
7859 all-gnuserv: configure-gnuserv
7860         @r=`${PWD_COMMAND}`; export r; \
7861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7862         $(SET_LIB_PATH) \
7863         (cd gnuserv && $(MAKE) $(FLAGS_TO_PASS) all)
7864
7865 .PHONY: check-gnuserv maybe-check-gnuserv
7866 maybe-check-gnuserv:
7867
7868 check-gnuserv:
7869         @r=`${PWD_COMMAND}`; export r; \
7870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7871         $(SET_LIB_PATH) \
7872         (cd gnuserv && $(MAKE) $(FLAGS_TO_PASS) check)
7873
7874
7875 .PHONY: install-gnuserv maybe-install-gnuserv
7876 maybe-install-gnuserv:
7877
7878 install-gnuserv: installdirs
7879         @r=`${PWD_COMMAND}`; export r; \
7880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7881         $(SET_LIB_PATH) \
7882         (cd gnuserv && $(MAKE) $(FLAGS_TO_PASS) install)
7883
7884
7885 # Other targets (info, dvi, etc.)
7886
7887 .PHONY: maybe-info-gnuserv info-gnuserv
7888 maybe-info-gnuserv:
7889
7890 info-gnuserv: \
7891     configure-gnuserv 
7892         @[ -f ./gnuserv/Makefile ] || exit 0; \
7893         r=`${PWD_COMMAND}`; export r; \
7894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7895         $(SET_LIB_PATH) \
7896         for flag in $(EXTRA_HOST_FLAGS); do \
7897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7898         done; \
7899         echo "Doing info in gnuserv" ; \
7900         (cd gnuserv && \
7901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7903                   "RANLIB=$${RANLIB}" \
7904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7905                   info) \
7906           || exit 1
7907
7908
7909 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
7910 maybe-dvi-gnuserv:
7911
7912 dvi-gnuserv: \
7913     configure-gnuserv 
7914         @[ -f ./gnuserv/Makefile ] || exit 0; \
7915         r=`${PWD_COMMAND}`; export r; \
7916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7917         $(SET_LIB_PATH) \
7918         for flag in $(EXTRA_HOST_FLAGS); do \
7919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7920         done; \
7921         echo "Doing dvi in gnuserv" ; \
7922         (cd gnuserv && \
7923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7925                   "RANLIB=$${RANLIB}" \
7926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7927                   dvi) \
7928           || exit 1
7929
7930
7931 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
7932 maybe-TAGS-gnuserv:
7933
7934 TAGS-gnuserv: \
7935     configure-gnuserv 
7936         @[ -f ./gnuserv/Makefile ] || exit 0; \
7937         r=`${PWD_COMMAND}`; export r; \
7938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7939         $(SET_LIB_PATH) \
7940         for flag in $(EXTRA_HOST_FLAGS); do \
7941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7942         done; \
7943         echo "Doing TAGS in gnuserv" ; \
7944         (cd gnuserv && \
7945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7947                   "RANLIB=$${RANLIB}" \
7948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7949                   TAGS) \
7950           || exit 1
7951
7952
7953 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
7954 maybe-install-info-gnuserv:
7955
7956 install-info-gnuserv: \
7957     configure-gnuserv \
7958     info-gnuserv 
7959         @[ -f ./gnuserv/Makefile ] || exit 0; \
7960         r=`${PWD_COMMAND}`; export r; \
7961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7962         $(SET_LIB_PATH) \
7963         for flag in $(EXTRA_HOST_FLAGS); do \
7964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7965         done; \
7966         echo "Doing install-info in gnuserv" ; \
7967         (cd gnuserv && \
7968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7970                   "RANLIB=$${RANLIB}" \
7971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7972                   install-info) \
7973           || exit 1
7974
7975
7976 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
7977 maybe-installcheck-gnuserv:
7978
7979 installcheck-gnuserv: \
7980     configure-gnuserv 
7981         @[ -f ./gnuserv/Makefile ] || exit 0; \
7982         r=`${PWD_COMMAND}`; export r; \
7983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7984         $(SET_LIB_PATH) \
7985         for flag in $(EXTRA_HOST_FLAGS); do \
7986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7987         done; \
7988         echo "Doing installcheck in gnuserv" ; \
7989         (cd gnuserv && \
7990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7992                   "RANLIB=$${RANLIB}" \
7993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7994                   installcheck) \
7995           || exit 1
7996
7997
7998 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
7999 maybe-mostlyclean-gnuserv:
8000
8001 mostlyclean-gnuserv: 
8002         @[ -f ./gnuserv/Makefile ] || exit 0; \
8003         r=`${PWD_COMMAND}`; export r; \
8004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8005         $(SET_LIB_PATH) \
8006         for flag in $(EXTRA_HOST_FLAGS); do \
8007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8008         done; \
8009         echo "Doing mostlyclean in gnuserv" ; \
8010         (cd gnuserv && \
8011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8013                   "RANLIB=$${RANLIB}" \
8014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8015                   mostlyclean) \
8016           || exit 1
8017
8018
8019 .PHONY: maybe-clean-gnuserv clean-gnuserv
8020 maybe-clean-gnuserv:
8021
8022 clean-gnuserv: 
8023         @[ -f ./gnuserv/Makefile ] || exit 0; \
8024         r=`${PWD_COMMAND}`; export r; \
8025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8026         $(SET_LIB_PATH) \
8027         for flag in $(EXTRA_HOST_FLAGS); do \
8028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8029         done; \
8030         echo "Doing clean in gnuserv" ; \
8031         (cd gnuserv && \
8032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8034                   "RANLIB=$${RANLIB}" \
8035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8036                   clean) \
8037           || exit 1
8038
8039
8040 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
8041 maybe-distclean-gnuserv:
8042
8043 distclean-gnuserv: 
8044         @[ -f ./gnuserv/Makefile ] || exit 0; \
8045         r=`${PWD_COMMAND}`; export r; \
8046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8047         $(SET_LIB_PATH) \
8048         for flag in $(EXTRA_HOST_FLAGS); do \
8049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8050         done; \
8051         echo "Doing distclean in gnuserv" ; \
8052         (cd gnuserv && \
8053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8055                   "RANLIB=$${RANLIB}" \
8056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8057                   distclean) \
8058           || exit 1
8059
8060
8061 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
8062 maybe-maintainer-clean-gnuserv:
8063
8064 maintainer-clean-gnuserv: 
8065         @[ -f ./gnuserv/Makefile ] || exit 0; \
8066         r=`${PWD_COMMAND}`; export r; \
8067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8068         $(SET_LIB_PATH) \
8069         for flag in $(EXTRA_HOST_FLAGS); do \
8070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8071         done; \
8072         echo "Doing maintainer-clean in gnuserv" ; \
8073         (cd gnuserv && \
8074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8076                   "RANLIB=$${RANLIB}" \
8077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8078                   maintainer-clean) \
8079           || exit 1
8080
8081
8082
8083 .PHONY: configure-gprof maybe-configure-gprof
8084 maybe-configure-gprof:
8085 configure-gprof:
8086         @test ! -f gprof/Makefile || exit 0; \
8087         [ -d gprof ] || mkdir gprof; \
8088         r=`${PWD_COMMAND}`; export r; \
8089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8090         CC="$(CC)"; export CC; \
8091         CFLAGS="$(CFLAGS)"; export CFLAGS; \
8092         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
8093         CXX="$(CXX)"; export CXX; \
8094         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
8095         AR="$(AR)"; export AR; \
8096         AS="$(AS)"; export AS; \
8097         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
8098         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
8099         LD="$(LD)"; export LD; \
8100         NM="$(NM)"; export NM; \
8101         RANLIB="$(RANLIB)"; export RANLIB; \
8102         WINDRES="$(WINDRES)"; export WINDRES; \
8103         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
8104         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
8105         echo Configuring in gprof; \
8106         cd gprof || exit 1; \
8107         case $(srcdir) in \
8108           \.) \
8109             srcdiroption="--srcdir=."; \
8110             libsrcdir=".";; \
8111           /* | [A-Za-z]:[\\/]*) \
8112             srcdiroption="--srcdir=$(srcdir)/gprof"; \
8113             libsrcdir="$$s/gprof";; \
8114           *) \
8115             srcdiroption="--srcdir=../$(srcdir)/gprof"; \
8116             libsrcdir="$$s/gprof";; \
8117         esac; \
8118         $(SHELL) $${libsrcdir}/configure \
8119           $(HOST_CONFIGARGS) $${srcdiroption} \
8120           || exit 1
8121
8122 .PHONY: all-gprof maybe-all-gprof
8123 maybe-all-gprof:
8124 all-gprof: configure-gprof
8125         @r=`${PWD_COMMAND}`; export r; \
8126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8127         $(SET_LIB_PATH) \
8128         (cd gprof && $(MAKE) $(FLAGS_TO_PASS) all)
8129
8130 .PHONY: check-gprof maybe-check-gprof
8131 maybe-check-gprof:
8132
8133 check-gprof:
8134         @r=`${PWD_COMMAND}`; export r; \
8135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8136         $(SET_LIB_PATH) \
8137         (cd gprof && $(MAKE) $(FLAGS_TO_PASS) check)
8138
8139
8140 .PHONY: install-gprof maybe-install-gprof
8141 maybe-install-gprof:
8142
8143 install-gprof: installdirs
8144         @r=`${PWD_COMMAND}`; export r; \
8145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8146         $(SET_LIB_PATH) \
8147         (cd gprof && $(MAKE) $(FLAGS_TO_PASS) install)
8148
8149
8150 # Other targets (info, dvi, etc.)
8151
8152 .PHONY: maybe-info-gprof info-gprof
8153 maybe-info-gprof:
8154
8155 info-gprof: \
8156     configure-gprof 
8157         @[ -f ./gprof/Makefile ] || exit 0; \
8158         r=`${PWD_COMMAND}`; export r; \
8159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8160         $(SET_LIB_PATH) \
8161         for flag in $(EXTRA_HOST_FLAGS); do \
8162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8163         done; \
8164         echo "Doing info in gprof" ; \
8165         (cd gprof && \
8166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8168                   "RANLIB=$${RANLIB}" \
8169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8170                   info) \
8171           || exit 1
8172
8173
8174 .PHONY: maybe-dvi-gprof dvi-gprof
8175 maybe-dvi-gprof:
8176
8177 dvi-gprof: \
8178     configure-gprof 
8179         @[ -f ./gprof/Makefile ] || exit 0; \
8180         r=`${PWD_COMMAND}`; export r; \
8181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8182         $(SET_LIB_PATH) \
8183         for flag in $(EXTRA_HOST_FLAGS); do \
8184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8185         done; \
8186         echo "Doing dvi in gprof" ; \
8187         (cd gprof && \
8188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8190                   "RANLIB=$${RANLIB}" \
8191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8192                   dvi) \
8193           || exit 1
8194
8195
8196 .PHONY: maybe-TAGS-gprof TAGS-gprof
8197 maybe-TAGS-gprof:
8198
8199 TAGS-gprof: \
8200     configure-gprof 
8201         @[ -f ./gprof/Makefile ] || exit 0; \
8202         r=`${PWD_COMMAND}`; export r; \
8203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8204         $(SET_LIB_PATH) \
8205         for flag in $(EXTRA_HOST_FLAGS); do \
8206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8207         done; \
8208         echo "Doing TAGS in gprof" ; \
8209         (cd gprof && \
8210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8212                   "RANLIB=$${RANLIB}" \
8213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8214                   TAGS) \
8215           || exit 1
8216
8217
8218 .PHONY: maybe-install-info-gprof install-info-gprof
8219 maybe-install-info-gprof:
8220
8221 install-info-gprof: \
8222     configure-gprof \
8223     info-gprof 
8224         @[ -f ./gprof/Makefile ] || exit 0; \
8225         r=`${PWD_COMMAND}`; export r; \
8226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8227         $(SET_LIB_PATH) \
8228         for flag in $(EXTRA_HOST_FLAGS); do \
8229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8230         done; \
8231         echo "Doing install-info in gprof" ; \
8232         (cd gprof && \
8233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8235                   "RANLIB=$${RANLIB}" \
8236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8237                   install-info) \
8238           || exit 1
8239
8240
8241 .PHONY: maybe-installcheck-gprof installcheck-gprof
8242 maybe-installcheck-gprof:
8243
8244 installcheck-gprof: \
8245     configure-gprof 
8246         @[ -f ./gprof/Makefile ] || exit 0; \
8247         r=`${PWD_COMMAND}`; export r; \
8248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8249         $(SET_LIB_PATH) \
8250         for flag in $(EXTRA_HOST_FLAGS); do \
8251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8252         done; \
8253         echo "Doing installcheck in gprof" ; \
8254         (cd gprof && \
8255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8257                   "RANLIB=$${RANLIB}" \
8258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8259                   installcheck) \
8260           || exit 1
8261
8262
8263 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
8264 maybe-mostlyclean-gprof:
8265
8266 mostlyclean-gprof: 
8267         @[ -f ./gprof/Makefile ] || exit 0; \
8268         r=`${PWD_COMMAND}`; export r; \
8269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8270         $(SET_LIB_PATH) \
8271         for flag in $(EXTRA_HOST_FLAGS); do \
8272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8273         done; \
8274         echo "Doing mostlyclean in gprof" ; \
8275         (cd gprof && \
8276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8278                   "RANLIB=$${RANLIB}" \
8279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8280                   mostlyclean) \
8281           || exit 1
8282
8283
8284 .PHONY: maybe-clean-gprof clean-gprof
8285 maybe-clean-gprof:
8286
8287 clean-gprof: 
8288         @[ -f ./gprof/Makefile ] || exit 0; \
8289         r=`${PWD_COMMAND}`; export r; \
8290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8291         $(SET_LIB_PATH) \
8292         for flag in $(EXTRA_HOST_FLAGS); do \
8293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8294         done; \
8295         echo "Doing clean in gprof" ; \
8296         (cd gprof && \
8297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8299                   "RANLIB=$${RANLIB}" \
8300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8301                   clean) \
8302           || exit 1
8303
8304
8305 .PHONY: maybe-distclean-gprof distclean-gprof
8306 maybe-distclean-gprof:
8307
8308 distclean-gprof: 
8309         @[ -f ./gprof/Makefile ] || exit 0; \
8310         r=`${PWD_COMMAND}`; export r; \
8311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8312         $(SET_LIB_PATH) \
8313         for flag in $(EXTRA_HOST_FLAGS); do \
8314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8315         done; \
8316         echo "Doing distclean in gprof" ; \
8317         (cd gprof && \
8318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8320                   "RANLIB=$${RANLIB}" \
8321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8322                   distclean) \
8323           || exit 1
8324
8325
8326 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
8327 maybe-maintainer-clean-gprof:
8328
8329 maintainer-clean-gprof: 
8330         @[ -f ./gprof/Makefile ] || exit 0; \
8331         r=`${PWD_COMMAND}`; export r; \
8332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8333         $(SET_LIB_PATH) \
8334         for flag in $(EXTRA_HOST_FLAGS); do \
8335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8336         done; \
8337         echo "Doing maintainer-clean in gprof" ; \
8338         (cd gprof && \
8339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8341                   "RANLIB=$${RANLIB}" \
8342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8343                   maintainer-clean) \
8344           || exit 1
8345
8346
8347
8348 .PHONY: configure-gzip maybe-configure-gzip
8349 maybe-configure-gzip:
8350 configure-gzip:
8351         @test ! -f gzip/Makefile || exit 0; \
8352         [ -d gzip ] || mkdir gzip; \
8353         r=`${PWD_COMMAND}`; export r; \
8354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8355         CC="$(CC)"; export CC; \
8356         CFLAGS="$(CFLAGS)"; export CFLAGS; \
8357         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
8358         CXX="$(CXX)"; export CXX; \
8359         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
8360         AR="$(AR)"; export AR; \
8361         AS="$(AS)"; export AS; \
8362         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
8363         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
8364         LD="$(LD)"; export LD; \
8365         NM="$(NM)"; export NM; \
8366         RANLIB="$(RANLIB)"; export RANLIB; \
8367         WINDRES="$(WINDRES)"; export WINDRES; \
8368         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
8369         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
8370         echo Configuring in gzip; \
8371         cd gzip || exit 1; \
8372         case $(srcdir) in \
8373           \.) \
8374             srcdiroption="--srcdir=."; \
8375             libsrcdir=".";; \
8376           /* | [A-Za-z]:[\\/]*) \
8377             srcdiroption="--srcdir=$(srcdir)/gzip"; \
8378             libsrcdir="$$s/gzip";; \
8379           *) \
8380             srcdiroption="--srcdir=../$(srcdir)/gzip"; \
8381             libsrcdir="$$s/gzip";; \
8382         esac; \
8383         $(SHELL) $${libsrcdir}/configure \
8384           $(HOST_CONFIGARGS) $${srcdiroption} \
8385           || exit 1
8386
8387 .PHONY: all-gzip maybe-all-gzip
8388 maybe-all-gzip:
8389 all-gzip: configure-gzip
8390         @r=`${PWD_COMMAND}`; export r; \
8391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8392         $(SET_LIB_PATH) \
8393         (cd gzip && $(MAKE) $(FLAGS_TO_PASS) all)
8394
8395 .PHONY: check-gzip maybe-check-gzip
8396 maybe-check-gzip:
8397
8398 check-gzip:
8399         @r=`${PWD_COMMAND}`; export r; \
8400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8401         $(SET_LIB_PATH) \
8402         (cd gzip && $(MAKE) $(FLAGS_TO_PASS) check)
8403
8404
8405 .PHONY: install-gzip maybe-install-gzip
8406 maybe-install-gzip:
8407
8408 install-gzip: installdirs
8409         @r=`${PWD_COMMAND}`; export r; \
8410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8411         $(SET_LIB_PATH) \
8412         (cd gzip && $(MAKE) $(FLAGS_TO_PASS) install)
8413
8414
8415 # Other targets (info, dvi, etc.)
8416
8417 .PHONY: maybe-info-gzip info-gzip
8418 maybe-info-gzip:
8419
8420 info-gzip: \
8421     configure-gzip 
8422         @[ -f ./gzip/Makefile ] || exit 0; \
8423         r=`${PWD_COMMAND}`; export r; \
8424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8425         $(SET_LIB_PATH) \
8426         for flag in $(EXTRA_HOST_FLAGS); do \
8427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8428         done; \
8429         echo "Doing info in gzip" ; \
8430         (cd gzip && \
8431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8433                   "RANLIB=$${RANLIB}" \
8434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8435                   info) \
8436           || exit 1
8437
8438
8439 .PHONY: maybe-dvi-gzip dvi-gzip
8440 maybe-dvi-gzip:
8441
8442 dvi-gzip: \
8443     configure-gzip 
8444         @[ -f ./gzip/Makefile ] || exit 0; \
8445         r=`${PWD_COMMAND}`; export r; \
8446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8447         $(SET_LIB_PATH) \
8448         for flag in $(EXTRA_HOST_FLAGS); do \
8449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8450         done; \
8451         echo "Doing dvi in gzip" ; \
8452         (cd gzip && \
8453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8455                   "RANLIB=$${RANLIB}" \
8456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8457                   dvi) \
8458           || exit 1
8459
8460
8461 .PHONY: maybe-TAGS-gzip TAGS-gzip
8462 maybe-TAGS-gzip:
8463
8464 TAGS-gzip: \
8465     configure-gzip 
8466         @[ -f ./gzip/Makefile ] || exit 0; \
8467         r=`${PWD_COMMAND}`; export r; \
8468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8469         $(SET_LIB_PATH) \
8470         for flag in $(EXTRA_HOST_FLAGS); do \
8471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8472         done; \
8473         echo "Doing TAGS in gzip" ; \
8474         (cd gzip && \
8475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8477                   "RANLIB=$${RANLIB}" \
8478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8479                   TAGS) \
8480           || exit 1
8481
8482
8483 .PHONY: maybe-install-info-gzip install-info-gzip
8484 maybe-install-info-gzip:
8485
8486 install-info-gzip: \
8487     configure-gzip \
8488     info-gzip 
8489         @[ -f ./gzip/Makefile ] || exit 0; \
8490         r=`${PWD_COMMAND}`; export r; \
8491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8492         $(SET_LIB_PATH) \
8493         for flag in $(EXTRA_HOST_FLAGS); do \
8494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8495         done; \
8496         echo "Doing install-info in gzip" ; \
8497         (cd gzip && \
8498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8500                   "RANLIB=$${RANLIB}" \
8501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8502                   install-info) \
8503           || exit 1
8504
8505
8506 .PHONY: maybe-installcheck-gzip installcheck-gzip
8507 maybe-installcheck-gzip:
8508
8509 installcheck-gzip: \
8510     configure-gzip 
8511         @[ -f ./gzip/Makefile ] || exit 0; \
8512         r=`${PWD_COMMAND}`; export r; \
8513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8514         $(SET_LIB_PATH) \
8515         for flag in $(EXTRA_HOST_FLAGS); do \
8516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8517         done; \
8518         echo "Doing installcheck in gzip" ; \
8519         (cd gzip && \
8520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8522                   "RANLIB=$${RANLIB}" \
8523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8524                   installcheck) \
8525           || exit 1
8526
8527
8528 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
8529 maybe-mostlyclean-gzip:
8530
8531 mostlyclean-gzip: 
8532         @[ -f ./gzip/Makefile ] || exit 0; \
8533         r=`${PWD_COMMAND}`; export r; \
8534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8535         $(SET_LIB_PATH) \
8536         for flag in $(EXTRA_HOST_FLAGS); do \
8537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8538         done; \
8539         echo "Doing mostlyclean in gzip" ; \
8540         (cd gzip && \
8541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8543                   "RANLIB=$${RANLIB}" \
8544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8545                   mostlyclean) \
8546           || exit 1
8547
8548
8549 .PHONY: maybe-clean-gzip clean-gzip
8550 maybe-clean-gzip:
8551
8552 clean-gzip: 
8553         @[ -f ./gzip/Makefile ] || exit 0; \
8554         r=`${PWD_COMMAND}`; export r; \
8555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8556         $(SET_LIB_PATH) \
8557         for flag in $(EXTRA_HOST_FLAGS); do \
8558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8559         done; \
8560         echo "Doing clean in gzip" ; \
8561         (cd gzip && \
8562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8564                   "RANLIB=$${RANLIB}" \
8565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8566                   clean) \
8567           || exit 1
8568
8569
8570 .PHONY: maybe-distclean-gzip distclean-gzip
8571 maybe-distclean-gzip:
8572
8573 distclean-gzip: 
8574         @[ -f ./gzip/Makefile ] || exit 0; \
8575         r=`${PWD_COMMAND}`; export r; \
8576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8577         $(SET_LIB_PATH) \
8578         for flag in $(EXTRA_HOST_FLAGS); do \
8579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8580         done; \
8581         echo "Doing distclean in gzip" ; \
8582         (cd gzip && \
8583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8585                   "RANLIB=$${RANLIB}" \
8586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8587                   distclean) \
8588           || exit 1
8589
8590
8591 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
8592 maybe-maintainer-clean-gzip:
8593
8594 maintainer-clean-gzip: 
8595         @[ -f ./gzip/Makefile ] || exit 0; \
8596         r=`${PWD_COMMAND}`; export r; \
8597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8598         $(SET_LIB_PATH) \
8599         for flag in $(EXTRA_HOST_FLAGS); do \
8600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8601         done; \
8602         echo "Doing maintainer-clean in gzip" ; \
8603         (cd gzip && \
8604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8606                   "RANLIB=$${RANLIB}" \
8607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8608                   maintainer-clean) \
8609           || exit 1
8610
8611
8612
8613 .PHONY: configure-hello maybe-configure-hello
8614 maybe-configure-hello:
8615 configure-hello:
8616         @test ! -f hello/Makefile || exit 0; \
8617         [ -d hello ] || mkdir hello; \
8618         r=`${PWD_COMMAND}`; export r; \
8619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8620         CC="$(CC)"; export CC; \
8621         CFLAGS="$(CFLAGS)"; export CFLAGS; \
8622         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
8623         CXX="$(CXX)"; export CXX; \
8624         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
8625         AR="$(AR)"; export AR; \
8626         AS="$(AS)"; export AS; \
8627         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
8628         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
8629         LD="$(LD)"; export LD; \
8630         NM="$(NM)"; export NM; \
8631         RANLIB="$(RANLIB)"; export RANLIB; \
8632         WINDRES="$(WINDRES)"; export WINDRES; \
8633         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
8634         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
8635         echo Configuring in hello; \
8636         cd hello || exit 1; \
8637         case $(srcdir) in \
8638           \.) \
8639             srcdiroption="--srcdir=."; \
8640             libsrcdir=".";; \
8641           /* | [A-Za-z]:[\\/]*) \
8642             srcdiroption="--srcdir=$(srcdir)/hello"; \
8643             libsrcdir="$$s/hello";; \
8644           *) \
8645             srcdiroption="--srcdir=../$(srcdir)/hello"; \
8646             libsrcdir="$$s/hello";; \
8647         esac; \
8648         $(SHELL) $${libsrcdir}/configure \
8649           $(HOST_CONFIGARGS) $${srcdiroption} \
8650           || exit 1
8651
8652 .PHONY: all-hello maybe-all-hello
8653 maybe-all-hello:
8654 all-hello: configure-hello
8655         @r=`${PWD_COMMAND}`; export r; \
8656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8657         $(SET_LIB_PATH) \
8658         (cd hello && $(MAKE) $(FLAGS_TO_PASS) all)
8659
8660 .PHONY: check-hello maybe-check-hello
8661 maybe-check-hello:
8662
8663 check-hello:
8664         @r=`${PWD_COMMAND}`; export r; \
8665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8666         $(SET_LIB_PATH) \
8667         (cd hello && $(MAKE) $(FLAGS_TO_PASS) check)
8668
8669
8670 .PHONY: install-hello maybe-install-hello
8671 maybe-install-hello:
8672
8673 install-hello: installdirs
8674         @r=`${PWD_COMMAND}`; export r; \
8675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8676         $(SET_LIB_PATH) \
8677         (cd hello && $(MAKE) $(FLAGS_TO_PASS) install)
8678
8679
8680 # Other targets (info, dvi, etc.)
8681
8682 .PHONY: maybe-info-hello info-hello
8683 maybe-info-hello:
8684
8685 info-hello: \
8686     configure-hello 
8687         @[ -f ./hello/Makefile ] || exit 0; \
8688         r=`${PWD_COMMAND}`; export r; \
8689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8690         $(SET_LIB_PATH) \
8691         for flag in $(EXTRA_HOST_FLAGS); do \
8692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8693         done; \
8694         echo "Doing info in hello" ; \
8695         (cd hello && \
8696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8698                   "RANLIB=$${RANLIB}" \
8699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8700                   info) \
8701           || exit 1
8702
8703
8704 .PHONY: maybe-dvi-hello dvi-hello
8705 maybe-dvi-hello:
8706
8707 dvi-hello: \
8708     configure-hello 
8709         @[ -f ./hello/Makefile ] || exit 0; \
8710         r=`${PWD_COMMAND}`; export r; \
8711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8712         $(SET_LIB_PATH) \
8713         for flag in $(EXTRA_HOST_FLAGS); do \
8714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8715         done; \
8716         echo "Doing dvi in hello" ; \
8717         (cd hello && \
8718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8720                   "RANLIB=$${RANLIB}" \
8721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8722                   dvi) \
8723           || exit 1
8724
8725
8726 .PHONY: maybe-TAGS-hello TAGS-hello
8727 maybe-TAGS-hello:
8728
8729 TAGS-hello: \
8730     configure-hello 
8731         @[ -f ./hello/Makefile ] || exit 0; \
8732         r=`${PWD_COMMAND}`; export r; \
8733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8734         $(SET_LIB_PATH) \
8735         for flag in $(EXTRA_HOST_FLAGS); do \
8736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8737         done; \
8738         echo "Doing TAGS in hello" ; \
8739         (cd hello && \
8740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8742                   "RANLIB=$${RANLIB}" \
8743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8744                   TAGS) \
8745           || exit 1
8746
8747
8748 .PHONY: maybe-install-info-hello install-info-hello
8749 maybe-install-info-hello:
8750
8751 install-info-hello: \
8752     configure-hello \
8753     info-hello 
8754         @[ -f ./hello/Makefile ] || exit 0; \
8755         r=`${PWD_COMMAND}`; export r; \
8756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8757         $(SET_LIB_PATH) \
8758         for flag in $(EXTRA_HOST_FLAGS); do \
8759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8760         done; \
8761         echo "Doing install-info in hello" ; \
8762         (cd hello && \
8763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8765                   "RANLIB=$${RANLIB}" \
8766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8767                   install-info) \
8768           || exit 1
8769
8770
8771 .PHONY: maybe-installcheck-hello installcheck-hello
8772 maybe-installcheck-hello:
8773
8774 installcheck-hello: \
8775     configure-hello 
8776         @[ -f ./hello/Makefile ] || exit 0; \
8777         r=`${PWD_COMMAND}`; export r; \
8778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8779         $(SET_LIB_PATH) \
8780         for flag in $(EXTRA_HOST_FLAGS); do \
8781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8782         done; \
8783         echo "Doing installcheck in hello" ; \
8784         (cd hello && \
8785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8787                   "RANLIB=$${RANLIB}" \
8788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8789                   installcheck) \
8790           || exit 1
8791
8792
8793 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
8794 maybe-mostlyclean-hello:
8795
8796 mostlyclean-hello: 
8797         @[ -f ./hello/Makefile ] || exit 0; \
8798         r=`${PWD_COMMAND}`; export r; \
8799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8800         $(SET_LIB_PATH) \
8801         for flag in $(EXTRA_HOST_FLAGS); do \
8802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8803         done; \
8804         echo "Doing mostlyclean in hello" ; \
8805         (cd hello && \
8806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8808                   "RANLIB=$${RANLIB}" \
8809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8810                   mostlyclean) \
8811           || exit 1
8812
8813
8814 .PHONY: maybe-clean-hello clean-hello
8815 maybe-clean-hello:
8816
8817 clean-hello: 
8818         @[ -f ./hello/Makefile ] || exit 0; \
8819         r=`${PWD_COMMAND}`; export r; \
8820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8821         $(SET_LIB_PATH) \
8822         for flag in $(EXTRA_HOST_FLAGS); do \
8823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8824         done; \
8825         echo "Doing clean in hello" ; \
8826         (cd hello && \
8827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8829                   "RANLIB=$${RANLIB}" \
8830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8831                   clean) \
8832           || exit 1
8833
8834
8835 .PHONY: maybe-distclean-hello distclean-hello
8836 maybe-distclean-hello:
8837
8838 distclean-hello: 
8839         @[ -f ./hello/Makefile ] || exit 0; \
8840         r=`${PWD_COMMAND}`; export r; \
8841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8842         $(SET_LIB_PATH) \
8843         for flag in $(EXTRA_HOST_FLAGS); do \
8844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8845         done; \
8846         echo "Doing distclean in hello" ; \
8847         (cd hello && \
8848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8850                   "RANLIB=$${RANLIB}" \
8851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8852                   distclean) \
8853           || exit 1
8854
8855
8856 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
8857 maybe-maintainer-clean-hello:
8858
8859 maintainer-clean-hello: 
8860         @[ -f ./hello/Makefile ] || exit 0; \
8861         r=`${PWD_COMMAND}`; export r; \
8862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8863         $(SET_LIB_PATH) \
8864         for flag in $(EXTRA_HOST_FLAGS); do \
8865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8866         done; \
8867         echo "Doing maintainer-clean in hello" ; \
8868         (cd hello && \
8869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8871                   "RANLIB=$${RANLIB}" \
8872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8873                   maintainer-clean) \
8874           || exit 1
8875
8876
8877
8878 .PHONY: configure-indent maybe-configure-indent
8879 maybe-configure-indent:
8880 configure-indent:
8881         @test ! -f indent/Makefile || exit 0; \
8882         [ -d indent ] || mkdir indent; \
8883         r=`${PWD_COMMAND}`; export r; \
8884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8885         CC="$(CC)"; export CC; \
8886         CFLAGS="$(CFLAGS)"; export CFLAGS; \
8887         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
8888         CXX="$(CXX)"; export CXX; \
8889         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
8890         AR="$(AR)"; export AR; \
8891         AS="$(AS)"; export AS; \
8892         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
8893         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
8894         LD="$(LD)"; export LD; \
8895         NM="$(NM)"; export NM; \
8896         RANLIB="$(RANLIB)"; export RANLIB; \
8897         WINDRES="$(WINDRES)"; export WINDRES; \
8898         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
8899         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
8900         echo Configuring in indent; \
8901         cd indent || exit 1; \
8902         case $(srcdir) in \
8903           \.) \
8904             srcdiroption="--srcdir=."; \
8905             libsrcdir=".";; \
8906           /* | [A-Za-z]:[\\/]*) \
8907             srcdiroption="--srcdir=$(srcdir)/indent"; \
8908             libsrcdir="$$s/indent";; \
8909           *) \
8910             srcdiroption="--srcdir=../$(srcdir)/indent"; \
8911             libsrcdir="$$s/indent";; \
8912         esac; \
8913         $(SHELL) $${libsrcdir}/configure \
8914           $(HOST_CONFIGARGS) $${srcdiroption} \
8915           || exit 1
8916
8917 .PHONY: all-indent maybe-all-indent
8918 maybe-all-indent:
8919 all-indent: configure-indent
8920         @r=`${PWD_COMMAND}`; export r; \
8921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8922         $(SET_LIB_PATH) \
8923         (cd indent && $(MAKE) $(FLAGS_TO_PASS) all)
8924
8925 .PHONY: check-indent maybe-check-indent
8926 maybe-check-indent:
8927
8928 check-indent:
8929         @r=`${PWD_COMMAND}`; export r; \
8930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8931         $(SET_LIB_PATH) \
8932         (cd indent && $(MAKE) $(FLAGS_TO_PASS) check)
8933
8934
8935 .PHONY: install-indent maybe-install-indent
8936 maybe-install-indent:
8937
8938 install-indent: installdirs
8939         @r=`${PWD_COMMAND}`; export r; \
8940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8941         $(SET_LIB_PATH) \
8942         (cd indent && $(MAKE) $(FLAGS_TO_PASS) install)
8943
8944
8945 # Other targets (info, dvi, etc.)
8946
8947 .PHONY: maybe-info-indent info-indent
8948 maybe-info-indent:
8949
8950 info-indent: \
8951     configure-indent 
8952         @[ -f ./indent/Makefile ] || exit 0; \
8953         r=`${PWD_COMMAND}`; export r; \
8954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8955         $(SET_LIB_PATH) \
8956         for flag in $(EXTRA_HOST_FLAGS); do \
8957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8958         done; \
8959         echo "Doing info in indent" ; \
8960         (cd indent && \
8961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8963                   "RANLIB=$${RANLIB}" \
8964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8965                   info) \
8966           || exit 1
8967
8968
8969 .PHONY: maybe-dvi-indent dvi-indent
8970 maybe-dvi-indent:
8971
8972 dvi-indent: \
8973     configure-indent 
8974         @[ -f ./indent/Makefile ] || exit 0; \
8975         r=`${PWD_COMMAND}`; export r; \
8976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8977         $(SET_LIB_PATH) \
8978         for flag in $(EXTRA_HOST_FLAGS); do \
8979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8980         done; \
8981         echo "Doing dvi in indent" ; \
8982         (cd indent && \
8983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8985                   "RANLIB=$${RANLIB}" \
8986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8987                   dvi) \
8988           || exit 1
8989
8990
8991 .PHONY: maybe-TAGS-indent TAGS-indent
8992 maybe-TAGS-indent:
8993
8994 TAGS-indent: \
8995     configure-indent 
8996         @[ -f ./indent/Makefile ] || exit 0; \
8997         r=`${PWD_COMMAND}`; export r; \
8998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8999         $(SET_LIB_PATH) \
9000         for flag in $(EXTRA_HOST_FLAGS); do \
9001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9002         done; \
9003         echo "Doing TAGS in indent" ; \
9004         (cd indent && \
9005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9007                   "RANLIB=$${RANLIB}" \
9008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9009                   TAGS) \
9010           || exit 1
9011
9012
9013 .PHONY: maybe-install-info-indent install-info-indent
9014 maybe-install-info-indent:
9015
9016 install-info-indent: \
9017     configure-indent \
9018     info-indent 
9019         @[ -f ./indent/Makefile ] || exit 0; \
9020         r=`${PWD_COMMAND}`; export r; \
9021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9022         $(SET_LIB_PATH) \
9023         for flag in $(EXTRA_HOST_FLAGS); do \
9024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9025         done; \
9026         echo "Doing install-info in indent" ; \
9027         (cd indent && \
9028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9030                   "RANLIB=$${RANLIB}" \
9031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9032                   install-info) \
9033           || exit 1
9034
9035
9036 .PHONY: maybe-installcheck-indent installcheck-indent
9037 maybe-installcheck-indent:
9038
9039 installcheck-indent: \
9040     configure-indent 
9041         @[ -f ./indent/Makefile ] || exit 0; \
9042         r=`${PWD_COMMAND}`; export r; \
9043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9044         $(SET_LIB_PATH) \
9045         for flag in $(EXTRA_HOST_FLAGS); do \
9046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9047         done; \
9048         echo "Doing installcheck in indent" ; \
9049         (cd indent && \
9050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9052                   "RANLIB=$${RANLIB}" \
9053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9054                   installcheck) \
9055           || exit 1
9056
9057
9058 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
9059 maybe-mostlyclean-indent:
9060
9061 mostlyclean-indent: 
9062         @[ -f ./indent/Makefile ] || exit 0; \
9063         r=`${PWD_COMMAND}`; export r; \
9064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9065         $(SET_LIB_PATH) \
9066         for flag in $(EXTRA_HOST_FLAGS); do \
9067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9068         done; \
9069         echo "Doing mostlyclean in indent" ; \
9070         (cd indent && \
9071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9073                   "RANLIB=$${RANLIB}" \
9074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9075                   mostlyclean) \
9076           || exit 1
9077
9078
9079 .PHONY: maybe-clean-indent clean-indent
9080 maybe-clean-indent:
9081
9082 clean-indent: 
9083         @[ -f ./indent/Makefile ] || exit 0; \
9084         r=`${PWD_COMMAND}`; export r; \
9085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9086         $(SET_LIB_PATH) \
9087         for flag in $(EXTRA_HOST_FLAGS); do \
9088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9089         done; \
9090         echo "Doing clean in indent" ; \
9091         (cd indent && \
9092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9094                   "RANLIB=$${RANLIB}" \
9095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9096                   clean) \
9097           || exit 1
9098
9099
9100 .PHONY: maybe-distclean-indent distclean-indent
9101 maybe-distclean-indent:
9102
9103 distclean-indent: 
9104         @[ -f ./indent/Makefile ] || exit 0; \
9105         r=`${PWD_COMMAND}`; export r; \
9106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9107         $(SET_LIB_PATH) \
9108         for flag in $(EXTRA_HOST_FLAGS); do \
9109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9110         done; \
9111         echo "Doing distclean in indent" ; \
9112         (cd indent && \
9113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9115                   "RANLIB=$${RANLIB}" \
9116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9117                   distclean) \
9118           || exit 1
9119
9120
9121 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
9122 maybe-maintainer-clean-indent:
9123
9124 maintainer-clean-indent: 
9125         @[ -f ./indent/Makefile ] || exit 0; \
9126         r=`${PWD_COMMAND}`; export r; \
9127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9128         $(SET_LIB_PATH) \
9129         for flag in $(EXTRA_HOST_FLAGS); do \
9130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9131         done; \
9132         echo "Doing maintainer-clean in indent" ; \
9133         (cd indent && \
9134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9136                   "RANLIB=$${RANLIB}" \
9137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9138                   maintainer-clean) \
9139           || exit 1
9140
9141
9142
9143 .PHONY: configure-intl maybe-configure-intl
9144 maybe-configure-intl:
9145 configure-intl:
9146         @test ! -f intl/Makefile || exit 0; \
9147         [ -d intl ] || mkdir intl; \
9148         r=`${PWD_COMMAND}`; export r; \
9149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9150         CC="$(CC)"; export CC; \
9151         CFLAGS="$(CFLAGS)"; export CFLAGS; \
9152         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
9153         CXX="$(CXX)"; export CXX; \
9154         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
9155         AR="$(AR)"; export AR; \
9156         AS="$(AS)"; export AS; \
9157         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
9158         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
9159         LD="$(LD)"; export LD; \
9160         NM="$(NM)"; export NM; \
9161         RANLIB="$(RANLIB)"; export RANLIB; \
9162         WINDRES="$(WINDRES)"; export WINDRES; \
9163         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
9164         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
9165         echo Configuring in intl; \
9166         cd intl || exit 1; \
9167         case $(srcdir) in \
9168           \.) \
9169             srcdiroption="--srcdir=."; \
9170             libsrcdir=".";; \
9171           /* | [A-Za-z]:[\\/]*) \
9172             srcdiroption="--srcdir=$(srcdir)/intl"; \
9173             libsrcdir="$$s/intl";; \
9174           *) \
9175             srcdiroption="--srcdir=../$(srcdir)/intl"; \
9176             libsrcdir="$$s/intl";; \
9177         esac; \
9178         $(SHELL) $${libsrcdir}/configure \
9179           $(HOST_CONFIGARGS) $${srcdiroption} \
9180           || exit 1
9181
9182 .PHONY: all-intl maybe-all-intl
9183 maybe-all-intl:
9184 all-intl: configure-intl
9185         @r=`${PWD_COMMAND}`; export r; \
9186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9187         $(SET_LIB_PATH) \
9188         (cd intl && $(MAKE) $(FLAGS_TO_PASS) all)
9189
9190 .PHONY: check-intl maybe-check-intl
9191 maybe-check-intl:
9192
9193 check-intl:
9194         @r=`${PWD_COMMAND}`; export r; \
9195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9196         $(SET_LIB_PATH) \
9197         (cd intl && $(MAKE) $(FLAGS_TO_PASS) check)
9198
9199
9200 .PHONY: install-intl maybe-install-intl
9201 maybe-install-intl:
9202
9203 install-intl: installdirs
9204         @r=`${PWD_COMMAND}`; export r; \
9205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9206         $(SET_LIB_PATH) \
9207         (cd intl && $(MAKE) $(FLAGS_TO_PASS) install)
9208
9209
9210 # Other targets (info, dvi, etc.)
9211
9212 .PHONY: maybe-info-intl info-intl
9213 maybe-info-intl:
9214
9215 info-intl: \
9216     configure-intl 
9217         @[ -f ./intl/Makefile ] || exit 0; \
9218         r=`${PWD_COMMAND}`; export r; \
9219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9220         $(SET_LIB_PATH) \
9221         for flag in $(EXTRA_HOST_FLAGS); do \
9222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9223         done; \
9224         echo "Doing info in intl" ; \
9225         (cd intl && \
9226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9228                   "RANLIB=$${RANLIB}" \
9229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9230                   info) \
9231           || exit 1
9232
9233
9234 .PHONY: maybe-dvi-intl dvi-intl
9235 maybe-dvi-intl:
9236
9237 dvi-intl: \
9238     configure-intl 
9239         @[ -f ./intl/Makefile ] || exit 0; \
9240         r=`${PWD_COMMAND}`; export r; \
9241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9242         $(SET_LIB_PATH) \
9243         for flag in $(EXTRA_HOST_FLAGS); do \
9244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9245         done; \
9246         echo "Doing dvi in intl" ; \
9247         (cd intl && \
9248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9250                   "RANLIB=$${RANLIB}" \
9251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9252                   dvi) \
9253           || exit 1
9254
9255
9256 .PHONY: maybe-TAGS-intl TAGS-intl
9257 maybe-TAGS-intl:
9258
9259 TAGS-intl: \
9260     configure-intl 
9261         @[ -f ./intl/Makefile ] || exit 0; \
9262         r=`${PWD_COMMAND}`; export r; \
9263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9264         $(SET_LIB_PATH) \
9265         for flag in $(EXTRA_HOST_FLAGS); do \
9266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9267         done; \
9268         echo "Doing TAGS in intl" ; \
9269         (cd intl && \
9270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9272                   "RANLIB=$${RANLIB}" \
9273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9274                   TAGS) \
9275           || exit 1
9276
9277
9278 .PHONY: maybe-install-info-intl install-info-intl
9279 maybe-install-info-intl:
9280
9281 install-info-intl: \
9282     configure-intl \
9283     info-intl 
9284         @[ -f ./intl/Makefile ] || exit 0; \
9285         r=`${PWD_COMMAND}`; export r; \
9286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9287         $(SET_LIB_PATH) \
9288         for flag in $(EXTRA_HOST_FLAGS); do \
9289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9290         done; \
9291         echo "Doing install-info in intl" ; \
9292         (cd intl && \
9293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9295                   "RANLIB=$${RANLIB}" \
9296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9297                   install-info) \
9298           || exit 1
9299
9300
9301 .PHONY: maybe-installcheck-intl installcheck-intl
9302 maybe-installcheck-intl:
9303
9304 installcheck-intl: \
9305     configure-intl 
9306         @[ -f ./intl/Makefile ] || exit 0; \
9307         r=`${PWD_COMMAND}`; export r; \
9308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9309         $(SET_LIB_PATH) \
9310         for flag in $(EXTRA_HOST_FLAGS); do \
9311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9312         done; \
9313         echo "Doing installcheck in intl" ; \
9314         (cd intl && \
9315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9317                   "RANLIB=$${RANLIB}" \
9318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9319                   installcheck) \
9320           || exit 1
9321
9322
9323 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
9324 maybe-mostlyclean-intl:
9325
9326 mostlyclean-intl: 
9327         @[ -f ./intl/Makefile ] || exit 0; \
9328         r=`${PWD_COMMAND}`; export r; \
9329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9330         $(SET_LIB_PATH) \
9331         for flag in $(EXTRA_HOST_FLAGS); do \
9332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9333         done; \
9334         echo "Doing mostlyclean in intl" ; \
9335         (cd intl && \
9336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9338                   "RANLIB=$${RANLIB}" \
9339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9340                   mostlyclean) \
9341           || exit 1
9342
9343
9344 .PHONY: maybe-clean-intl clean-intl
9345 maybe-clean-intl:
9346
9347 clean-intl: 
9348         @[ -f ./intl/Makefile ] || exit 0; \
9349         r=`${PWD_COMMAND}`; export r; \
9350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9351         $(SET_LIB_PATH) \
9352         for flag in $(EXTRA_HOST_FLAGS); do \
9353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9354         done; \
9355         echo "Doing clean in intl" ; \
9356         (cd intl && \
9357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9359                   "RANLIB=$${RANLIB}" \
9360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9361                   clean) \
9362           || exit 1
9363
9364
9365 .PHONY: maybe-distclean-intl distclean-intl
9366 maybe-distclean-intl:
9367
9368 distclean-intl: 
9369         @[ -f ./intl/Makefile ] || exit 0; \
9370         r=`${PWD_COMMAND}`; export r; \
9371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9372         $(SET_LIB_PATH) \
9373         for flag in $(EXTRA_HOST_FLAGS); do \
9374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9375         done; \
9376         echo "Doing distclean in intl" ; \
9377         (cd intl && \
9378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9380                   "RANLIB=$${RANLIB}" \
9381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9382                   distclean) \
9383           || exit 1
9384
9385
9386 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
9387 maybe-maintainer-clean-intl:
9388
9389 maintainer-clean-intl: 
9390         @[ -f ./intl/Makefile ] || exit 0; \
9391         r=`${PWD_COMMAND}`; export r; \
9392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9393         $(SET_LIB_PATH) \
9394         for flag in $(EXTRA_HOST_FLAGS); do \
9395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9396         done; \
9397         echo "Doing maintainer-clean in intl" ; \
9398         (cd intl && \
9399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9401                   "RANLIB=$${RANLIB}" \
9402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9403                   maintainer-clean) \
9404           || exit 1
9405
9406
9407
9408 .PHONY: configure-tcl maybe-configure-tcl
9409 maybe-configure-tcl:
9410 configure-tcl:
9411         @test ! -f tcl/Makefile || exit 0; \
9412         [ -d tcl ] || mkdir tcl; \
9413         r=`${PWD_COMMAND}`; export r; \
9414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9415         CC="$(CC)"; export CC; \
9416         CFLAGS="$(CFLAGS)"; export CFLAGS; \
9417         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
9418         CXX="$(CXX)"; export CXX; \
9419         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
9420         AR="$(AR)"; export AR; \
9421         AS="$(AS)"; export AS; \
9422         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
9423         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
9424         LD="$(LD)"; export LD; \
9425         NM="$(NM)"; export NM; \
9426         RANLIB="$(RANLIB)"; export RANLIB; \
9427         WINDRES="$(WINDRES)"; export WINDRES; \
9428         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
9429         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
9430         echo Configuring in tcl; \
9431         cd tcl || exit 1; \
9432         case $(srcdir) in \
9433           \.) \
9434             srcdiroption="--srcdir=."; \
9435             libsrcdir=".";; \
9436           /* | [A-Za-z]:[\\/]*) \
9437             srcdiroption="--srcdir=$(srcdir)/tcl"; \
9438             libsrcdir="$$s/tcl";; \
9439           *) \
9440             srcdiroption="--srcdir=../$(srcdir)/tcl"; \
9441             libsrcdir="$$s/tcl";; \
9442         esac; \
9443         $(SHELL) $${libsrcdir}/configure \
9444           $(HOST_CONFIGARGS) $${srcdiroption} \
9445           || exit 1
9446
9447 .PHONY: all-tcl maybe-all-tcl
9448 maybe-all-tcl:
9449 all-tcl: configure-tcl
9450         @r=`${PWD_COMMAND}`; export r; \
9451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9452         $(SET_LIB_PATH) \
9453         (cd tcl && $(MAKE) $(FLAGS_TO_PASS) all)
9454
9455 .PHONY: check-tcl maybe-check-tcl
9456 maybe-check-tcl:
9457
9458 check-tcl:
9459         @r=`${PWD_COMMAND}`; export r; \
9460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9461         $(SET_LIB_PATH) \
9462         (cd tcl && $(MAKE) $(FLAGS_TO_PASS) check)
9463
9464
9465 .PHONY: install-tcl maybe-install-tcl
9466 maybe-install-tcl:
9467
9468 install-tcl: installdirs
9469         @r=`${PWD_COMMAND}`; export r; \
9470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9471         $(SET_LIB_PATH) \
9472         (cd tcl && $(MAKE) $(FLAGS_TO_PASS) install)
9473
9474
9475 # Other targets (info, dvi, etc.)
9476
9477 .PHONY: maybe-info-tcl info-tcl
9478 maybe-info-tcl:
9479
9480 info-tcl: \
9481     configure-tcl 
9482         @[ -f ./tcl/Makefile ] || exit 0; \
9483         r=`${PWD_COMMAND}`; export r; \
9484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9485         $(SET_LIB_PATH) \
9486         for flag in $(EXTRA_HOST_FLAGS); do \
9487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9488         done; \
9489         echo "Doing info in tcl" ; \
9490         (cd tcl && \
9491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9493                   "RANLIB=$${RANLIB}" \
9494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9495                   info) \
9496           || exit 1
9497
9498
9499 .PHONY: maybe-dvi-tcl dvi-tcl
9500 maybe-dvi-tcl:
9501
9502 dvi-tcl: \
9503     configure-tcl 
9504         @[ -f ./tcl/Makefile ] || exit 0; \
9505         r=`${PWD_COMMAND}`; export r; \
9506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9507         $(SET_LIB_PATH) \
9508         for flag in $(EXTRA_HOST_FLAGS); do \
9509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9510         done; \
9511         echo "Doing dvi in tcl" ; \
9512         (cd tcl && \
9513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9515                   "RANLIB=$${RANLIB}" \
9516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9517                   dvi) \
9518           || exit 1
9519
9520
9521 .PHONY: maybe-TAGS-tcl TAGS-tcl
9522 maybe-TAGS-tcl:
9523
9524 TAGS-tcl: \
9525     configure-tcl 
9526         @[ -f ./tcl/Makefile ] || exit 0; \
9527         r=`${PWD_COMMAND}`; export r; \
9528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9529         $(SET_LIB_PATH) \
9530         for flag in $(EXTRA_HOST_FLAGS); do \
9531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9532         done; \
9533         echo "Doing TAGS in tcl" ; \
9534         (cd tcl && \
9535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9537                   "RANLIB=$${RANLIB}" \
9538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9539                   TAGS) \
9540           || exit 1
9541
9542
9543 .PHONY: maybe-install-info-tcl install-info-tcl
9544 maybe-install-info-tcl:
9545
9546 install-info-tcl: \
9547     configure-tcl \
9548     info-tcl 
9549         @[ -f ./tcl/Makefile ] || exit 0; \
9550         r=`${PWD_COMMAND}`; export r; \
9551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9552         $(SET_LIB_PATH) \
9553         for flag in $(EXTRA_HOST_FLAGS); do \
9554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9555         done; \
9556         echo "Doing install-info in tcl" ; \
9557         (cd tcl && \
9558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9560                   "RANLIB=$${RANLIB}" \
9561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9562                   install-info) \
9563           || exit 1
9564
9565
9566 .PHONY: maybe-installcheck-tcl installcheck-tcl
9567 maybe-installcheck-tcl:
9568
9569 installcheck-tcl: \
9570     configure-tcl 
9571         @[ -f ./tcl/Makefile ] || exit 0; \
9572         r=`${PWD_COMMAND}`; export r; \
9573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9574         $(SET_LIB_PATH) \
9575         for flag in $(EXTRA_HOST_FLAGS); do \
9576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9577         done; \
9578         echo "Doing installcheck in tcl" ; \
9579         (cd tcl && \
9580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9582                   "RANLIB=$${RANLIB}" \
9583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9584                   installcheck) \
9585           || exit 1
9586
9587
9588 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
9589 maybe-mostlyclean-tcl:
9590
9591 # tcl doesn't support mostlyclean.
9592 mostlyclean-tcl:
9593
9594
9595 .PHONY: maybe-clean-tcl clean-tcl
9596 maybe-clean-tcl:
9597
9598 clean-tcl: 
9599         @[ -f ./tcl/Makefile ] || exit 0; \
9600         r=`${PWD_COMMAND}`; export r; \
9601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9602         $(SET_LIB_PATH) \
9603         for flag in $(EXTRA_HOST_FLAGS); do \
9604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9605         done; \
9606         echo "Doing clean in tcl" ; \
9607         (cd tcl && \
9608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9610                   "RANLIB=$${RANLIB}" \
9611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9612                   clean) \
9613           || exit 1
9614
9615
9616 .PHONY: maybe-distclean-tcl distclean-tcl
9617 maybe-distclean-tcl:
9618
9619 distclean-tcl: 
9620         @[ -f ./tcl/Makefile ] || exit 0; \
9621         r=`${PWD_COMMAND}`; export r; \
9622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9623         $(SET_LIB_PATH) \
9624         for flag in $(EXTRA_HOST_FLAGS); do \
9625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9626         done; \
9627         echo "Doing distclean in tcl" ; \
9628         (cd tcl && \
9629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9631                   "RANLIB=$${RANLIB}" \
9632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9633                   distclean) \
9634           || exit 1
9635
9636
9637 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
9638 maybe-maintainer-clean-tcl:
9639
9640 maintainer-clean-tcl: 
9641         @[ -f ./tcl/Makefile ] || exit 0; \
9642         r=`${PWD_COMMAND}`; export r; \
9643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9644         $(SET_LIB_PATH) \
9645         for flag in $(EXTRA_HOST_FLAGS); do \
9646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9647         done; \
9648         echo "Doing maintainer-clean in tcl" ; \
9649         (cd tcl && \
9650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9652                   "RANLIB=$${RANLIB}" \
9653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9654                   maintainer-clean) \
9655           || exit 1
9656
9657
9658
9659 .PHONY: configure-itcl maybe-configure-itcl
9660 maybe-configure-itcl:
9661 configure-itcl:
9662         @test ! -f itcl/Makefile || exit 0; \
9663         [ -d itcl ] || mkdir itcl; \
9664         r=`${PWD_COMMAND}`; export r; \
9665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9666         CC="$(CC)"; export CC; \
9667         CFLAGS="$(CFLAGS)"; export CFLAGS; \
9668         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
9669         CXX="$(CXX)"; export CXX; \
9670         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
9671         AR="$(AR)"; export AR; \
9672         AS="$(AS)"; export AS; \
9673         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
9674         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
9675         LD="$(LD)"; export LD; \
9676         NM="$(NM)"; export NM; \
9677         RANLIB="$(RANLIB)"; export RANLIB; \
9678         WINDRES="$(WINDRES)"; export WINDRES; \
9679         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
9680         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
9681         echo Configuring in itcl; \
9682         cd itcl || exit 1; \
9683         case $(srcdir) in \
9684           \.) \
9685             srcdiroption="--srcdir=."; \
9686             libsrcdir=".";; \
9687           /* | [A-Za-z]:[\\/]*) \
9688             srcdiroption="--srcdir=$(srcdir)/itcl"; \
9689             libsrcdir="$$s/itcl";; \
9690           *) \
9691             srcdiroption="--srcdir=../$(srcdir)/itcl"; \
9692             libsrcdir="$$s/itcl";; \
9693         esac; \
9694         $(SHELL) $${libsrcdir}/configure \
9695           $(HOST_CONFIGARGS) $${srcdiroption} \
9696           || exit 1
9697
9698 .PHONY: all-itcl maybe-all-itcl
9699 maybe-all-itcl:
9700 all-itcl: configure-itcl
9701         @r=`${PWD_COMMAND}`; export r; \
9702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9703         $(SET_LIB_PATH) \
9704         (cd itcl && $(MAKE) $(FLAGS_TO_PASS) all)
9705
9706 .PHONY: check-itcl maybe-check-itcl
9707 maybe-check-itcl:
9708
9709 check-itcl:
9710         @r=`${PWD_COMMAND}`; export r; \
9711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9712         $(SET_LIB_PATH) \
9713         (cd itcl && $(MAKE) $(FLAGS_TO_PASS) check)
9714
9715
9716 .PHONY: install-itcl maybe-install-itcl
9717 maybe-install-itcl:
9718
9719 install-itcl: installdirs
9720         @r=`${PWD_COMMAND}`; export r; \
9721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9722         $(SET_LIB_PATH) \
9723         (cd itcl && $(MAKE) $(FLAGS_TO_PASS) install)
9724
9725
9726 # Other targets (info, dvi, etc.)
9727
9728 .PHONY: maybe-info-itcl info-itcl
9729 maybe-info-itcl:
9730
9731 info-itcl: \
9732     configure-itcl 
9733         @[ -f ./itcl/Makefile ] || exit 0; \
9734         r=`${PWD_COMMAND}`; export r; \
9735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9736         $(SET_LIB_PATH) \
9737         for flag in $(EXTRA_HOST_FLAGS); do \
9738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9739         done; \
9740         echo "Doing info in itcl" ; \
9741         (cd itcl && \
9742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9744                   "RANLIB=$${RANLIB}" \
9745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9746                   info) \
9747           || exit 1
9748
9749
9750 .PHONY: maybe-dvi-itcl dvi-itcl
9751 maybe-dvi-itcl:
9752
9753 dvi-itcl: \
9754     configure-itcl 
9755         @[ -f ./itcl/Makefile ] || exit 0; \
9756         r=`${PWD_COMMAND}`; export r; \
9757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9758         $(SET_LIB_PATH) \
9759         for flag in $(EXTRA_HOST_FLAGS); do \
9760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9761         done; \
9762         echo "Doing dvi in itcl" ; \
9763         (cd itcl && \
9764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9766                   "RANLIB=$${RANLIB}" \
9767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9768                   dvi) \
9769           || exit 1
9770
9771
9772 .PHONY: maybe-TAGS-itcl TAGS-itcl
9773 maybe-TAGS-itcl:
9774
9775 TAGS-itcl: \
9776     configure-itcl 
9777         @[ -f ./itcl/Makefile ] || exit 0; \
9778         r=`${PWD_COMMAND}`; export r; \
9779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9780         $(SET_LIB_PATH) \
9781         for flag in $(EXTRA_HOST_FLAGS); do \
9782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9783         done; \
9784         echo "Doing TAGS in itcl" ; \
9785         (cd itcl && \
9786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9788                   "RANLIB=$${RANLIB}" \
9789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9790                   TAGS) \
9791           || exit 1
9792
9793
9794 .PHONY: maybe-install-info-itcl install-info-itcl
9795 maybe-install-info-itcl:
9796
9797 install-info-itcl: \
9798     configure-itcl \
9799     info-itcl 
9800         @[ -f ./itcl/Makefile ] || exit 0; \
9801         r=`${PWD_COMMAND}`; export r; \
9802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9803         $(SET_LIB_PATH) \
9804         for flag in $(EXTRA_HOST_FLAGS); do \
9805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9806         done; \
9807         echo "Doing install-info in itcl" ; \
9808         (cd itcl && \
9809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9811                   "RANLIB=$${RANLIB}" \
9812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9813                   install-info) \
9814           || exit 1
9815
9816
9817 .PHONY: maybe-installcheck-itcl installcheck-itcl
9818 maybe-installcheck-itcl:
9819
9820 installcheck-itcl: \
9821     configure-itcl 
9822         @[ -f ./itcl/Makefile ] || exit 0; \
9823         r=`${PWD_COMMAND}`; export r; \
9824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9825         $(SET_LIB_PATH) \
9826         for flag in $(EXTRA_HOST_FLAGS); do \
9827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9828         done; \
9829         echo "Doing installcheck in itcl" ; \
9830         (cd itcl && \
9831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9833                   "RANLIB=$${RANLIB}" \
9834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9835                   installcheck) \
9836           || exit 1
9837
9838
9839 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
9840 maybe-mostlyclean-itcl:
9841
9842 mostlyclean-itcl: 
9843         @[ -f ./itcl/Makefile ] || exit 0; \
9844         r=`${PWD_COMMAND}`; export r; \
9845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9846         $(SET_LIB_PATH) \
9847         for flag in $(EXTRA_HOST_FLAGS); do \
9848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9849         done; \
9850         echo "Doing mostlyclean in itcl" ; \
9851         (cd itcl && \
9852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9854                   "RANLIB=$${RANLIB}" \
9855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9856                   mostlyclean) \
9857           || exit 1
9858
9859
9860 .PHONY: maybe-clean-itcl clean-itcl
9861 maybe-clean-itcl:
9862
9863 clean-itcl: 
9864         @[ -f ./itcl/Makefile ] || exit 0; \
9865         r=`${PWD_COMMAND}`; export r; \
9866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9867         $(SET_LIB_PATH) \
9868         for flag in $(EXTRA_HOST_FLAGS); do \
9869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9870         done; \
9871         echo "Doing clean in itcl" ; \
9872         (cd itcl && \
9873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9875                   "RANLIB=$${RANLIB}" \
9876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9877                   clean) \
9878           || exit 1
9879
9880
9881 .PHONY: maybe-distclean-itcl distclean-itcl
9882 maybe-distclean-itcl:
9883
9884 distclean-itcl: 
9885         @[ -f ./itcl/Makefile ] || exit 0; \
9886         r=`${PWD_COMMAND}`; export r; \
9887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9888         $(SET_LIB_PATH) \
9889         for flag in $(EXTRA_HOST_FLAGS); do \
9890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9891         done; \
9892         echo "Doing distclean in itcl" ; \
9893         (cd itcl && \
9894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9896                   "RANLIB=$${RANLIB}" \
9897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9898                   distclean) \
9899           || exit 1
9900
9901
9902 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
9903 maybe-maintainer-clean-itcl:
9904
9905 maintainer-clean-itcl: 
9906         @[ -f ./itcl/Makefile ] || exit 0; \
9907         r=`${PWD_COMMAND}`; export r; \
9908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9909         $(SET_LIB_PATH) \
9910         for flag in $(EXTRA_HOST_FLAGS); do \
9911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9912         done; \
9913         echo "Doing maintainer-clean in itcl" ; \
9914         (cd itcl && \
9915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9917                   "RANLIB=$${RANLIB}" \
9918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9919                   maintainer-clean) \
9920           || exit 1
9921
9922
9923
9924 .PHONY: configure-ld maybe-configure-ld
9925 maybe-configure-ld:
9926 configure-ld:
9927         @test ! -f ld/Makefile || exit 0; \
9928         [ -d ld ] || mkdir ld; \
9929         r=`${PWD_COMMAND}`; export r; \
9930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9931         CC="$(CC)"; export CC; \
9932         CFLAGS="$(CFLAGS)"; export CFLAGS; \
9933         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
9934         CXX="$(CXX)"; export CXX; \
9935         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
9936         AR="$(AR)"; export AR; \
9937         AS="$(AS)"; export AS; \
9938         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
9939         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
9940         LD="$(LD)"; export LD; \
9941         NM="$(NM)"; export NM; \
9942         RANLIB="$(RANLIB)"; export RANLIB; \
9943         WINDRES="$(WINDRES)"; export WINDRES; \
9944         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
9945         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
9946         echo Configuring in ld; \
9947         cd ld || exit 1; \
9948         case $(srcdir) in \
9949           \.) \
9950             srcdiroption="--srcdir=."; \
9951             libsrcdir=".";; \
9952           /* | [A-Za-z]:[\\/]*) \
9953             srcdiroption="--srcdir=$(srcdir)/ld"; \
9954             libsrcdir="$$s/ld";; \
9955           *) \
9956             srcdiroption="--srcdir=../$(srcdir)/ld"; \
9957             libsrcdir="$$s/ld";; \
9958         esac; \
9959         $(SHELL) $${libsrcdir}/configure \
9960           $(HOST_CONFIGARGS) $${srcdiroption} \
9961           || exit 1
9962
9963 .PHONY: all-ld maybe-all-ld
9964 maybe-all-ld:
9965 all-ld: configure-ld
9966         @r=`${PWD_COMMAND}`; export r; \
9967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9968         $(SET_LIB_PATH) \
9969         (cd ld && $(MAKE) $(FLAGS_TO_PASS) all)
9970
9971 .PHONY: check-ld maybe-check-ld
9972 maybe-check-ld:
9973
9974 check-ld:
9975         @r=`${PWD_COMMAND}`; export r; \
9976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9977         $(SET_LIB_PATH) \
9978         (cd ld && $(MAKE) $(FLAGS_TO_PASS) check)
9979
9980
9981 .PHONY: install-ld maybe-install-ld
9982 maybe-install-ld:
9983
9984 install-ld: installdirs
9985         @r=`${PWD_COMMAND}`; export r; \
9986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9987         $(SET_LIB_PATH) \
9988         (cd ld && $(MAKE) $(FLAGS_TO_PASS) install)
9989
9990
9991 # Other targets (info, dvi, etc.)
9992
9993 .PHONY: maybe-info-ld info-ld
9994 maybe-info-ld:
9995
9996 info-ld: \
9997     configure-ld 
9998         @[ -f ./ld/Makefile ] || exit 0; \
9999         r=`${PWD_COMMAND}`; export r; \
10000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10001         $(SET_LIB_PATH) \
10002         for flag in $(EXTRA_HOST_FLAGS); do \
10003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10004         done; \
10005         echo "Doing info in ld" ; \
10006         (cd ld && \
10007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10009                   "RANLIB=$${RANLIB}" \
10010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10011                   info) \
10012           || exit 1
10013
10014
10015 .PHONY: maybe-dvi-ld dvi-ld
10016 maybe-dvi-ld:
10017
10018 dvi-ld: \
10019     configure-ld 
10020         @[ -f ./ld/Makefile ] || exit 0; \
10021         r=`${PWD_COMMAND}`; export r; \
10022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10023         $(SET_LIB_PATH) \
10024         for flag in $(EXTRA_HOST_FLAGS); do \
10025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10026         done; \
10027         echo "Doing dvi in ld" ; \
10028         (cd ld && \
10029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10031                   "RANLIB=$${RANLIB}" \
10032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10033                   dvi) \
10034           || exit 1
10035
10036
10037 .PHONY: maybe-TAGS-ld TAGS-ld
10038 maybe-TAGS-ld:
10039
10040 TAGS-ld: \
10041     configure-ld 
10042         @[ -f ./ld/Makefile ] || exit 0; \
10043         r=`${PWD_COMMAND}`; export r; \
10044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10045         $(SET_LIB_PATH) \
10046         for flag in $(EXTRA_HOST_FLAGS); do \
10047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10048         done; \
10049         echo "Doing TAGS in ld" ; \
10050         (cd ld && \
10051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10053                   "RANLIB=$${RANLIB}" \
10054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10055                   TAGS) \
10056           || exit 1
10057
10058
10059 .PHONY: maybe-install-info-ld install-info-ld
10060 maybe-install-info-ld:
10061
10062 install-info-ld: \
10063     configure-ld \
10064     info-ld 
10065         @[ -f ./ld/Makefile ] || exit 0; \
10066         r=`${PWD_COMMAND}`; export r; \
10067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10068         $(SET_LIB_PATH) \
10069         for flag in $(EXTRA_HOST_FLAGS); do \
10070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10071         done; \
10072         echo "Doing install-info in ld" ; \
10073         (cd ld && \
10074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10076                   "RANLIB=$${RANLIB}" \
10077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10078                   install-info) \
10079           || exit 1
10080
10081
10082 .PHONY: maybe-installcheck-ld installcheck-ld
10083 maybe-installcheck-ld:
10084
10085 installcheck-ld: \
10086     configure-ld 
10087         @[ -f ./ld/Makefile ] || exit 0; \
10088         r=`${PWD_COMMAND}`; export r; \
10089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10090         $(SET_LIB_PATH) \
10091         for flag in $(EXTRA_HOST_FLAGS); do \
10092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10093         done; \
10094         echo "Doing installcheck in ld" ; \
10095         (cd ld && \
10096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10098                   "RANLIB=$${RANLIB}" \
10099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10100                   installcheck) \
10101           || exit 1
10102
10103
10104 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
10105 maybe-mostlyclean-ld:
10106
10107 mostlyclean-ld: 
10108         @[ -f ./ld/Makefile ] || exit 0; \
10109         r=`${PWD_COMMAND}`; export r; \
10110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10111         $(SET_LIB_PATH) \
10112         for flag in $(EXTRA_HOST_FLAGS); do \
10113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10114         done; \
10115         echo "Doing mostlyclean in ld" ; \
10116         (cd ld && \
10117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10119                   "RANLIB=$${RANLIB}" \
10120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10121                   mostlyclean) \
10122           || exit 1
10123
10124
10125 .PHONY: maybe-clean-ld clean-ld
10126 maybe-clean-ld:
10127
10128 clean-ld: 
10129         @[ -f ./ld/Makefile ] || exit 0; \
10130         r=`${PWD_COMMAND}`; export r; \
10131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10132         $(SET_LIB_PATH) \
10133         for flag in $(EXTRA_HOST_FLAGS); do \
10134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10135         done; \
10136         echo "Doing clean in ld" ; \
10137         (cd ld && \
10138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10140                   "RANLIB=$${RANLIB}" \
10141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10142                   clean) \
10143           || exit 1
10144
10145
10146 .PHONY: maybe-distclean-ld distclean-ld
10147 maybe-distclean-ld:
10148
10149 distclean-ld: 
10150         @[ -f ./ld/Makefile ] || exit 0; \
10151         r=`${PWD_COMMAND}`; export r; \
10152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10153         $(SET_LIB_PATH) \
10154         for flag in $(EXTRA_HOST_FLAGS); do \
10155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10156         done; \
10157         echo "Doing distclean in ld" ; \
10158         (cd ld && \
10159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10161                   "RANLIB=$${RANLIB}" \
10162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10163                   distclean) \
10164           || exit 1
10165
10166
10167 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
10168 maybe-maintainer-clean-ld:
10169
10170 maintainer-clean-ld: 
10171         @[ -f ./ld/Makefile ] || exit 0; \
10172         r=`${PWD_COMMAND}`; export r; \
10173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10174         $(SET_LIB_PATH) \
10175         for flag in $(EXTRA_HOST_FLAGS); do \
10176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10177         done; \
10178         echo "Doing maintainer-clean in ld" ; \
10179         (cd ld && \
10180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10182                   "RANLIB=$${RANLIB}" \
10183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10184                   maintainer-clean) \
10185           || exit 1
10186
10187
10188
10189 .PHONY: configure-libgui maybe-configure-libgui
10190 maybe-configure-libgui:
10191 configure-libgui:
10192         @test ! -f libgui/Makefile || exit 0; \
10193         [ -d libgui ] || mkdir libgui; \
10194         r=`${PWD_COMMAND}`; export r; \
10195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10196         CC="$(CC)"; export CC; \
10197         CFLAGS="$(CFLAGS)"; export CFLAGS; \
10198         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
10199         CXX="$(CXX)"; export CXX; \
10200         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
10201         AR="$(AR)"; export AR; \
10202         AS="$(AS)"; export AS; \
10203         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
10204         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
10205         LD="$(LD)"; export LD; \
10206         NM="$(NM)"; export NM; \
10207         RANLIB="$(RANLIB)"; export RANLIB; \
10208         WINDRES="$(WINDRES)"; export WINDRES; \
10209         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
10210         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
10211         echo Configuring in libgui; \
10212         cd libgui || exit 1; \
10213         case $(srcdir) in \
10214           \.) \
10215             srcdiroption="--srcdir=."; \
10216             libsrcdir=".";; \
10217           /* | [A-Za-z]:[\\/]*) \
10218             srcdiroption="--srcdir=$(srcdir)/libgui"; \
10219             libsrcdir="$$s/libgui";; \
10220           *) \
10221             srcdiroption="--srcdir=../$(srcdir)/libgui"; \
10222             libsrcdir="$$s/libgui";; \
10223         esac; \
10224         $(SHELL) $${libsrcdir}/configure \
10225           $(HOST_CONFIGARGS) $${srcdiroption} \
10226           || exit 1
10227
10228 .PHONY: all-libgui maybe-all-libgui
10229 maybe-all-libgui:
10230 all-libgui: configure-libgui
10231         @r=`${PWD_COMMAND}`; export r; \
10232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10233         $(SET_LIB_PATH) \
10234         (cd libgui && $(MAKE) $(FLAGS_TO_PASS) all)
10235
10236 .PHONY: check-libgui maybe-check-libgui
10237 maybe-check-libgui:
10238
10239 check-libgui:
10240         @r=`${PWD_COMMAND}`; export r; \
10241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10242         $(SET_LIB_PATH) \
10243         (cd libgui && $(MAKE) $(FLAGS_TO_PASS) check)
10244
10245
10246 .PHONY: install-libgui maybe-install-libgui
10247 maybe-install-libgui:
10248
10249 install-libgui: installdirs
10250         @r=`${PWD_COMMAND}`; export r; \
10251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10252         $(SET_LIB_PATH) \
10253         (cd libgui && $(MAKE) $(FLAGS_TO_PASS) install)
10254
10255
10256 # Other targets (info, dvi, etc.)
10257
10258 .PHONY: maybe-info-libgui info-libgui
10259 maybe-info-libgui:
10260
10261 info-libgui: \
10262     configure-libgui 
10263         @[ -f ./libgui/Makefile ] || exit 0; \
10264         r=`${PWD_COMMAND}`; export r; \
10265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10266         $(SET_LIB_PATH) \
10267         for flag in $(EXTRA_HOST_FLAGS); do \
10268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10269         done; \
10270         echo "Doing info in libgui" ; \
10271         (cd libgui && \
10272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10274                   "RANLIB=$${RANLIB}" \
10275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10276                   info) \
10277           || exit 1
10278
10279
10280 .PHONY: maybe-dvi-libgui dvi-libgui
10281 maybe-dvi-libgui:
10282
10283 dvi-libgui: \
10284     configure-libgui 
10285         @[ -f ./libgui/Makefile ] || exit 0; \
10286         r=`${PWD_COMMAND}`; export r; \
10287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10288         $(SET_LIB_PATH) \
10289         for flag in $(EXTRA_HOST_FLAGS); do \
10290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10291         done; \
10292         echo "Doing dvi in libgui" ; \
10293         (cd libgui && \
10294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10296                   "RANLIB=$${RANLIB}" \
10297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10298                   dvi) \
10299           || exit 1
10300
10301
10302 .PHONY: maybe-TAGS-libgui TAGS-libgui
10303 maybe-TAGS-libgui:
10304
10305 TAGS-libgui: \
10306     configure-libgui 
10307         @[ -f ./libgui/Makefile ] || exit 0; \
10308         r=`${PWD_COMMAND}`; export r; \
10309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10310         $(SET_LIB_PATH) \
10311         for flag in $(EXTRA_HOST_FLAGS); do \
10312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10313         done; \
10314         echo "Doing TAGS in libgui" ; \
10315         (cd libgui && \
10316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10318                   "RANLIB=$${RANLIB}" \
10319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10320                   TAGS) \
10321           || exit 1
10322
10323
10324 .PHONY: maybe-install-info-libgui install-info-libgui
10325 maybe-install-info-libgui:
10326
10327 install-info-libgui: \
10328     configure-libgui \
10329     info-libgui 
10330         @[ -f ./libgui/Makefile ] || exit 0; \
10331         r=`${PWD_COMMAND}`; export r; \
10332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10333         $(SET_LIB_PATH) \
10334         for flag in $(EXTRA_HOST_FLAGS); do \
10335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10336         done; \
10337         echo "Doing install-info in libgui" ; \
10338         (cd libgui && \
10339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10341                   "RANLIB=$${RANLIB}" \
10342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10343                   install-info) \
10344           || exit 1
10345
10346
10347 .PHONY: maybe-installcheck-libgui installcheck-libgui
10348 maybe-installcheck-libgui:
10349
10350 installcheck-libgui: \
10351     configure-libgui 
10352         @[ -f ./libgui/Makefile ] || exit 0; \
10353         r=`${PWD_COMMAND}`; export r; \
10354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10355         $(SET_LIB_PATH) \
10356         for flag in $(EXTRA_HOST_FLAGS); do \
10357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10358         done; \
10359         echo "Doing installcheck in libgui" ; \
10360         (cd libgui && \
10361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10363                   "RANLIB=$${RANLIB}" \
10364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10365                   installcheck) \
10366           || exit 1
10367
10368
10369 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
10370 maybe-mostlyclean-libgui:
10371
10372 mostlyclean-libgui: 
10373         @[ -f ./libgui/Makefile ] || exit 0; \
10374         r=`${PWD_COMMAND}`; export r; \
10375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10376         $(SET_LIB_PATH) \
10377         for flag in $(EXTRA_HOST_FLAGS); do \
10378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10379         done; \
10380         echo "Doing mostlyclean in libgui" ; \
10381         (cd libgui && \
10382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10384                   "RANLIB=$${RANLIB}" \
10385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10386                   mostlyclean) \
10387           || exit 1
10388
10389
10390 .PHONY: maybe-clean-libgui clean-libgui
10391 maybe-clean-libgui:
10392
10393 clean-libgui: 
10394         @[ -f ./libgui/Makefile ] || exit 0; \
10395         r=`${PWD_COMMAND}`; export r; \
10396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10397         $(SET_LIB_PATH) \
10398         for flag in $(EXTRA_HOST_FLAGS); do \
10399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10400         done; \
10401         echo "Doing clean in libgui" ; \
10402         (cd libgui && \
10403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10405                   "RANLIB=$${RANLIB}" \
10406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10407                   clean) \
10408           || exit 1
10409
10410
10411 .PHONY: maybe-distclean-libgui distclean-libgui
10412 maybe-distclean-libgui:
10413
10414 distclean-libgui: 
10415         @[ -f ./libgui/Makefile ] || exit 0; \
10416         r=`${PWD_COMMAND}`; export r; \
10417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10418         $(SET_LIB_PATH) \
10419         for flag in $(EXTRA_HOST_FLAGS); do \
10420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10421         done; \
10422         echo "Doing distclean in libgui" ; \
10423         (cd libgui && \
10424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10426                   "RANLIB=$${RANLIB}" \
10427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10428                   distclean) \
10429           || exit 1
10430
10431
10432 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
10433 maybe-maintainer-clean-libgui:
10434
10435 maintainer-clean-libgui: 
10436         @[ -f ./libgui/Makefile ] || exit 0; \
10437         r=`${PWD_COMMAND}`; export r; \
10438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10439         $(SET_LIB_PATH) \
10440         for flag in $(EXTRA_HOST_FLAGS); do \
10441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10442         done; \
10443         echo "Doing maintainer-clean in libgui" ; \
10444         (cd libgui && \
10445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10447                   "RANLIB=$${RANLIB}" \
10448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10449                   maintainer-clean) \
10450           || exit 1
10451
10452
10453
10454 .PHONY: configure-libiberty maybe-configure-libiberty
10455 maybe-configure-libiberty:
10456 configure-libiberty:
10457         @test ! -f libiberty/Makefile || exit 0; \
10458         [ -d libiberty ] || mkdir libiberty; \
10459         r=`${PWD_COMMAND}`; export r; \
10460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10461         CC="$(CC)"; export CC; \
10462         CFLAGS="$(CFLAGS)"; export CFLAGS; \
10463         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
10464         CXX="$(CXX)"; export CXX; \
10465         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
10466         AR="$(AR)"; export AR; \
10467         AS="$(AS)"; export AS; \
10468         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
10469         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
10470         LD="$(LD)"; export LD; \
10471         NM="$(NM)"; export NM; \
10472         RANLIB="$(RANLIB)"; export RANLIB; \
10473         WINDRES="$(WINDRES)"; export WINDRES; \
10474         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
10475         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
10476         echo Configuring in libiberty; \
10477         cd libiberty || exit 1; \
10478         case $(srcdir) in \
10479           \.) \
10480             srcdiroption="--srcdir=."; \
10481             libsrcdir=".";; \
10482           /* | [A-Za-z]:[\\/]*) \
10483             srcdiroption="--srcdir=$(srcdir)/libiberty"; \
10484             libsrcdir="$$s/libiberty";; \
10485           *) \
10486             srcdiroption="--srcdir=../$(srcdir)/libiberty"; \
10487             libsrcdir="$$s/libiberty";; \
10488         esac; \
10489         $(SHELL) $${libsrcdir}/configure \
10490           $(HOST_CONFIGARGS) $${srcdiroption} \
10491           || exit 1
10492
10493 .PHONY: all-libiberty maybe-all-libiberty
10494 maybe-all-libiberty:
10495 all-libiberty: configure-libiberty
10496         @r=`${PWD_COMMAND}`; export r; \
10497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10498         $(SET_LIB_PATH) \
10499         (cd libiberty && $(MAKE) $(FLAGS_TO_PASS) all)
10500
10501 .PHONY: check-libiberty maybe-check-libiberty
10502 maybe-check-libiberty:
10503
10504 check-libiberty:
10505         @r=`${PWD_COMMAND}`; export r; \
10506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10507         $(SET_LIB_PATH) \
10508         (cd libiberty && $(MAKE) $(FLAGS_TO_PASS) check)
10509
10510
10511 .PHONY: install-libiberty maybe-install-libiberty
10512 maybe-install-libiberty:
10513
10514 install-libiberty: installdirs
10515         @r=`${PWD_COMMAND}`; export r; \
10516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10517         $(SET_LIB_PATH) \
10518         (cd libiberty && $(MAKE) $(FLAGS_TO_PASS) install)
10519
10520
10521 # Other targets (info, dvi, etc.)
10522
10523 .PHONY: maybe-info-libiberty info-libiberty
10524 maybe-info-libiberty:
10525
10526 info-libiberty: \
10527     configure-libiberty 
10528         @[ -f ./libiberty/Makefile ] || exit 0; \
10529         r=`${PWD_COMMAND}`; export r; \
10530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10531         $(SET_LIB_PATH) \
10532         for flag in $(EXTRA_HOST_FLAGS); do \
10533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10534         done; \
10535         echo "Doing info in libiberty" ; \
10536         (cd libiberty && \
10537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10539                   "RANLIB=$${RANLIB}" \
10540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10541                   info) \
10542           || exit 1
10543
10544
10545 .PHONY: maybe-dvi-libiberty dvi-libiberty
10546 maybe-dvi-libiberty:
10547
10548 dvi-libiberty: \
10549     configure-libiberty 
10550         @[ -f ./libiberty/Makefile ] || exit 0; \
10551         r=`${PWD_COMMAND}`; export r; \
10552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10553         $(SET_LIB_PATH) \
10554         for flag in $(EXTRA_HOST_FLAGS); do \
10555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10556         done; \
10557         echo "Doing dvi in libiberty" ; \
10558         (cd libiberty && \
10559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10561                   "RANLIB=$${RANLIB}" \
10562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10563                   dvi) \
10564           || exit 1
10565
10566
10567 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
10568 maybe-TAGS-libiberty:
10569
10570 TAGS-libiberty: \
10571     configure-libiberty 
10572         @[ -f ./libiberty/Makefile ] || exit 0; \
10573         r=`${PWD_COMMAND}`; export r; \
10574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10575         $(SET_LIB_PATH) \
10576         for flag in $(EXTRA_HOST_FLAGS); do \
10577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10578         done; \
10579         echo "Doing TAGS in libiberty" ; \
10580         (cd libiberty && \
10581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10583                   "RANLIB=$${RANLIB}" \
10584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10585                   TAGS) \
10586           || exit 1
10587
10588
10589 .PHONY: maybe-install-info-libiberty install-info-libiberty
10590 maybe-install-info-libiberty:
10591
10592 install-info-libiberty: \
10593     configure-libiberty \
10594     info-libiberty 
10595         @[ -f ./libiberty/Makefile ] || exit 0; \
10596         r=`${PWD_COMMAND}`; export r; \
10597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10598         $(SET_LIB_PATH) \
10599         for flag in $(EXTRA_HOST_FLAGS); do \
10600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10601         done; \
10602         echo "Doing install-info in libiberty" ; \
10603         (cd libiberty && \
10604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10606                   "RANLIB=$${RANLIB}" \
10607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10608                   install-info) \
10609           || exit 1
10610
10611
10612 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
10613 maybe-installcheck-libiberty:
10614
10615 installcheck-libiberty: \
10616     configure-libiberty 
10617         @[ -f ./libiberty/Makefile ] || exit 0; \
10618         r=`${PWD_COMMAND}`; export r; \
10619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10620         $(SET_LIB_PATH) \
10621         for flag in $(EXTRA_HOST_FLAGS); do \
10622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10623         done; \
10624         echo "Doing installcheck in libiberty" ; \
10625         (cd libiberty && \
10626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10628                   "RANLIB=$${RANLIB}" \
10629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10630                   installcheck) \
10631           || exit 1
10632
10633
10634 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
10635 maybe-mostlyclean-libiberty:
10636
10637 mostlyclean-libiberty: 
10638         @[ -f ./libiberty/Makefile ] || exit 0; \
10639         r=`${PWD_COMMAND}`; export r; \
10640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10641         $(SET_LIB_PATH) \
10642         for flag in $(EXTRA_HOST_FLAGS); do \
10643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10644         done; \
10645         echo "Doing mostlyclean in libiberty" ; \
10646         (cd libiberty && \
10647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10649                   "RANLIB=$${RANLIB}" \
10650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10651                   mostlyclean) \
10652           || exit 1
10653
10654
10655 .PHONY: maybe-clean-libiberty clean-libiberty
10656 maybe-clean-libiberty:
10657
10658 clean-libiberty: 
10659         @[ -f ./libiberty/Makefile ] || exit 0; \
10660         r=`${PWD_COMMAND}`; export r; \
10661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10662         $(SET_LIB_PATH) \
10663         for flag in $(EXTRA_HOST_FLAGS); do \
10664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10665         done; \
10666         echo "Doing clean in libiberty" ; \
10667         (cd libiberty && \
10668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10670                   "RANLIB=$${RANLIB}" \
10671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10672                   clean) \
10673           || exit 1
10674
10675
10676 .PHONY: maybe-distclean-libiberty distclean-libiberty
10677 maybe-distclean-libiberty:
10678
10679 distclean-libiberty: 
10680         @[ -f ./libiberty/Makefile ] || exit 0; \
10681         r=`${PWD_COMMAND}`; export r; \
10682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10683         $(SET_LIB_PATH) \
10684         for flag in $(EXTRA_HOST_FLAGS); do \
10685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10686         done; \
10687         echo "Doing distclean in libiberty" ; \
10688         (cd libiberty && \
10689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10691                   "RANLIB=$${RANLIB}" \
10692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10693                   distclean) \
10694           || exit 1
10695
10696
10697 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
10698 maybe-maintainer-clean-libiberty:
10699
10700 maintainer-clean-libiberty: 
10701         @[ -f ./libiberty/Makefile ] || exit 0; \
10702         r=`${PWD_COMMAND}`; export r; \
10703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10704         $(SET_LIB_PATH) \
10705         for flag in $(EXTRA_HOST_FLAGS); do \
10706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10707         done; \
10708         echo "Doing maintainer-clean in libiberty" ; \
10709         (cd libiberty && \
10710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10712                   "RANLIB=$${RANLIB}" \
10713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10714                   maintainer-clean) \
10715           || exit 1
10716
10717
10718
10719 .PHONY: configure-libtool maybe-configure-libtool
10720 maybe-configure-libtool:
10721 configure-libtool:
10722         @test ! -f libtool/Makefile || exit 0; \
10723         [ -d libtool ] || mkdir libtool; \
10724         r=`${PWD_COMMAND}`; export r; \
10725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10726         CC="$(CC)"; export CC; \
10727         CFLAGS="$(CFLAGS)"; export CFLAGS; \
10728         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
10729         CXX="$(CXX)"; export CXX; \
10730         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
10731         AR="$(AR)"; export AR; \
10732         AS="$(AS)"; export AS; \
10733         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
10734         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
10735         LD="$(LD)"; export LD; \
10736         NM="$(NM)"; export NM; \
10737         RANLIB="$(RANLIB)"; export RANLIB; \
10738         WINDRES="$(WINDRES)"; export WINDRES; \
10739         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
10740         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
10741         echo Configuring in libtool; \
10742         cd libtool || exit 1; \
10743         case $(srcdir) in \
10744           \.) \
10745             srcdiroption="--srcdir=."; \
10746             libsrcdir=".";; \
10747           /* | [A-Za-z]:[\\/]*) \
10748             srcdiroption="--srcdir=$(srcdir)/libtool"; \
10749             libsrcdir="$$s/libtool";; \
10750           *) \
10751             srcdiroption="--srcdir=../$(srcdir)/libtool"; \
10752             libsrcdir="$$s/libtool";; \
10753         esac; \
10754         $(SHELL) $${libsrcdir}/configure \
10755           $(HOST_CONFIGARGS) $${srcdiroption} \
10756           || exit 1
10757
10758 .PHONY: all-libtool maybe-all-libtool
10759 maybe-all-libtool:
10760 all-libtool: configure-libtool
10761         @r=`${PWD_COMMAND}`; export r; \
10762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10763         $(SET_LIB_PATH) \
10764         (cd libtool && $(MAKE) $(FLAGS_TO_PASS) all)
10765
10766 .PHONY: check-libtool maybe-check-libtool
10767 maybe-check-libtool:
10768
10769 check-libtool:
10770         @r=`${PWD_COMMAND}`; export r; \
10771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10772         $(SET_LIB_PATH) \
10773         (cd libtool && $(MAKE) $(FLAGS_TO_PASS) check)
10774
10775
10776 .PHONY: install-libtool maybe-install-libtool
10777 maybe-install-libtool:
10778
10779 install-libtool: installdirs
10780         @r=`${PWD_COMMAND}`; export r; \
10781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10782         $(SET_LIB_PATH) \
10783         (cd libtool && $(MAKE) $(FLAGS_TO_PASS) install)
10784
10785
10786 # Other targets (info, dvi, etc.)
10787
10788 .PHONY: maybe-info-libtool info-libtool
10789 maybe-info-libtool:
10790
10791 info-libtool: \
10792     configure-libtool 
10793         @[ -f ./libtool/Makefile ] || exit 0; \
10794         r=`${PWD_COMMAND}`; export r; \
10795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10796         $(SET_LIB_PATH) \
10797         for flag in $(EXTRA_HOST_FLAGS); do \
10798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10799         done; \
10800         echo "Doing info in libtool" ; \
10801         (cd libtool && \
10802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10804                   "RANLIB=$${RANLIB}" \
10805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10806                   info) \
10807           || exit 1
10808
10809
10810 .PHONY: maybe-dvi-libtool dvi-libtool
10811 maybe-dvi-libtool:
10812
10813 dvi-libtool: \
10814     configure-libtool 
10815         @[ -f ./libtool/Makefile ] || exit 0; \
10816         r=`${PWD_COMMAND}`; export r; \
10817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10818         $(SET_LIB_PATH) \
10819         for flag in $(EXTRA_HOST_FLAGS); do \
10820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10821         done; \
10822         echo "Doing dvi in libtool" ; \
10823         (cd libtool && \
10824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10826                   "RANLIB=$${RANLIB}" \
10827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10828                   dvi) \
10829           || exit 1
10830
10831
10832 .PHONY: maybe-TAGS-libtool TAGS-libtool
10833 maybe-TAGS-libtool:
10834
10835 TAGS-libtool: \
10836     configure-libtool 
10837         @[ -f ./libtool/Makefile ] || exit 0; \
10838         r=`${PWD_COMMAND}`; export r; \
10839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10840         $(SET_LIB_PATH) \
10841         for flag in $(EXTRA_HOST_FLAGS); do \
10842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10843         done; \
10844         echo "Doing TAGS in libtool" ; \
10845         (cd libtool && \
10846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10848                   "RANLIB=$${RANLIB}" \
10849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10850                   TAGS) \
10851           || exit 1
10852
10853
10854 .PHONY: maybe-install-info-libtool install-info-libtool
10855 maybe-install-info-libtool:
10856
10857 install-info-libtool: \
10858     configure-libtool \
10859     info-libtool 
10860         @[ -f ./libtool/Makefile ] || exit 0; \
10861         r=`${PWD_COMMAND}`; export r; \
10862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10863         $(SET_LIB_PATH) \
10864         for flag in $(EXTRA_HOST_FLAGS); do \
10865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10866         done; \
10867         echo "Doing install-info in libtool" ; \
10868         (cd libtool && \
10869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10871                   "RANLIB=$${RANLIB}" \
10872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10873                   install-info) \
10874           || exit 1
10875
10876
10877 .PHONY: maybe-installcheck-libtool installcheck-libtool
10878 maybe-installcheck-libtool:
10879
10880 installcheck-libtool: \
10881     configure-libtool 
10882         @[ -f ./libtool/Makefile ] || exit 0; \
10883         r=`${PWD_COMMAND}`; export r; \
10884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10885         $(SET_LIB_PATH) \
10886         for flag in $(EXTRA_HOST_FLAGS); do \
10887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10888         done; \
10889         echo "Doing installcheck in libtool" ; \
10890         (cd libtool && \
10891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10893                   "RANLIB=$${RANLIB}" \
10894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10895                   installcheck) \
10896           || exit 1
10897
10898
10899 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
10900 maybe-mostlyclean-libtool:
10901
10902 mostlyclean-libtool: 
10903         @[ -f ./libtool/Makefile ] || exit 0; \
10904         r=`${PWD_COMMAND}`; export r; \
10905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10906         $(SET_LIB_PATH) \
10907         for flag in $(EXTRA_HOST_FLAGS); do \
10908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10909         done; \
10910         echo "Doing mostlyclean in libtool" ; \
10911         (cd libtool && \
10912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10914                   "RANLIB=$${RANLIB}" \
10915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10916                   mostlyclean) \
10917           || exit 1
10918
10919
10920 .PHONY: maybe-clean-libtool clean-libtool
10921 maybe-clean-libtool:
10922
10923 clean-libtool: 
10924         @[ -f ./libtool/Makefile ] || exit 0; \
10925         r=`${PWD_COMMAND}`; export r; \
10926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10927         $(SET_LIB_PATH) \
10928         for flag in $(EXTRA_HOST_FLAGS); do \
10929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10930         done; \
10931         echo "Doing clean in libtool" ; \
10932         (cd libtool && \
10933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10935                   "RANLIB=$${RANLIB}" \
10936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10937                   clean) \
10938           || exit 1
10939
10940
10941 .PHONY: maybe-distclean-libtool distclean-libtool
10942 maybe-distclean-libtool:
10943
10944 distclean-libtool: 
10945         @[ -f ./libtool/Makefile ] || exit 0; \
10946         r=`${PWD_COMMAND}`; export r; \
10947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10948         $(SET_LIB_PATH) \
10949         for flag in $(EXTRA_HOST_FLAGS); do \
10950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10951         done; \
10952         echo "Doing distclean in libtool" ; \
10953         (cd libtool && \
10954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10956                   "RANLIB=$${RANLIB}" \
10957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10958                   distclean) \
10959           || exit 1
10960
10961
10962 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
10963 maybe-maintainer-clean-libtool:
10964
10965 maintainer-clean-libtool: 
10966         @[ -f ./libtool/Makefile ] || exit 0; \
10967         r=`${PWD_COMMAND}`; export r; \
10968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10969         $(SET_LIB_PATH) \
10970         for flag in $(EXTRA_HOST_FLAGS); do \
10971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10972         done; \
10973         echo "Doing maintainer-clean in libtool" ; \
10974         (cd libtool && \
10975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10977                   "RANLIB=$${RANLIB}" \
10978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10979                   maintainer-clean) \
10980           || exit 1
10981
10982
10983
10984 .PHONY: configure-m4 maybe-configure-m4
10985 maybe-configure-m4:
10986 configure-m4:
10987         @test ! -f m4/Makefile || exit 0; \
10988         [ -d m4 ] || mkdir m4; \
10989         r=`${PWD_COMMAND}`; export r; \
10990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10991         CC="$(CC)"; export CC; \
10992         CFLAGS="$(CFLAGS)"; export CFLAGS; \
10993         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
10994         CXX="$(CXX)"; export CXX; \
10995         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
10996         AR="$(AR)"; export AR; \
10997         AS="$(AS)"; export AS; \
10998         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
10999         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
11000         LD="$(LD)"; export LD; \
11001         NM="$(NM)"; export NM; \
11002         RANLIB="$(RANLIB)"; export RANLIB; \
11003         WINDRES="$(WINDRES)"; export WINDRES; \
11004         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
11005         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
11006         echo Configuring in m4; \
11007         cd m4 || exit 1; \
11008         case $(srcdir) in \
11009           \.) \
11010             srcdiroption="--srcdir=."; \
11011             libsrcdir=".";; \
11012           /* | [A-Za-z]:[\\/]*) \
11013             srcdiroption="--srcdir=$(srcdir)/m4"; \
11014             libsrcdir="$$s/m4";; \
11015           *) \
11016             srcdiroption="--srcdir=../$(srcdir)/m4"; \
11017             libsrcdir="$$s/m4";; \
11018         esac; \
11019         $(SHELL) $${libsrcdir}/configure \
11020           $(HOST_CONFIGARGS) $${srcdiroption} \
11021           || exit 1
11022
11023 .PHONY: all-m4 maybe-all-m4
11024 maybe-all-m4:
11025 all-m4: configure-m4
11026         @r=`${PWD_COMMAND}`; export r; \
11027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11028         $(SET_LIB_PATH) \
11029         (cd m4 && $(MAKE) $(FLAGS_TO_PASS) all)
11030
11031 .PHONY: check-m4 maybe-check-m4
11032 maybe-check-m4:
11033
11034 check-m4:
11035         @r=`${PWD_COMMAND}`; export r; \
11036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11037         $(SET_LIB_PATH) \
11038         (cd m4 && $(MAKE) $(FLAGS_TO_PASS) check)
11039
11040
11041 .PHONY: install-m4 maybe-install-m4
11042 maybe-install-m4:
11043
11044 install-m4: installdirs
11045         @r=`${PWD_COMMAND}`; export r; \
11046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11047         $(SET_LIB_PATH) \
11048         (cd m4 && $(MAKE) $(FLAGS_TO_PASS) install)
11049
11050
11051 # Other targets (info, dvi, etc.)
11052
11053 .PHONY: maybe-info-m4 info-m4
11054 maybe-info-m4:
11055
11056 info-m4: \
11057     configure-m4 
11058         @[ -f ./m4/Makefile ] || exit 0; \
11059         r=`${PWD_COMMAND}`; export r; \
11060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11061         $(SET_LIB_PATH) \
11062         for flag in $(EXTRA_HOST_FLAGS); do \
11063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11064         done; \
11065         echo "Doing info in m4" ; \
11066         (cd m4 && \
11067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11069                   "RANLIB=$${RANLIB}" \
11070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11071                   info) \
11072           || exit 1
11073
11074
11075 .PHONY: maybe-dvi-m4 dvi-m4
11076 maybe-dvi-m4:
11077
11078 dvi-m4: \
11079     configure-m4 
11080         @[ -f ./m4/Makefile ] || exit 0; \
11081         r=`${PWD_COMMAND}`; export r; \
11082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11083         $(SET_LIB_PATH) \
11084         for flag in $(EXTRA_HOST_FLAGS); do \
11085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11086         done; \
11087         echo "Doing dvi in m4" ; \
11088         (cd m4 && \
11089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11091                   "RANLIB=$${RANLIB}" \
11092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11093                   dvi) \
11094           || exit 1
11095
11096
11097 .PHONY: maybe-TAGS-m4 TAGS-m4
11098 maybe-TAGS-m4:
11099
11100 TAGS-m4: \
11101     configure-m4 
11102         @[ -f ./m4/Makefile ] || exit 0; \
11103         r=`${PWD_COMMAND}`; export r; \
11104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11105         $(SET_LIB_PATH) \
11106         for flag in $(EXTRA_HOST_FLAGS); do \
11107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11108         done; \
11109         echo "Doing TAGS in m4" ; \
11110         (cd m4 && \
11111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11113                   "RANLIB=$${RANLIB}" \
11114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11115                   TAGS) \
11116           || exit 1
11117
11118
11119 .PHONY: maybe-install-info-m4 install-info-m4
11120 maybe-install-info-m4:
11121
11122 install-info-m4: \
11123     configure-m4 \
11124     info-m4 
11125         @[ -f ./m4/Makefile ] || exit 0; \
11126         r=`${PWD_COMMAND}`; export r; \
11127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11128         $(SET_LIB_PATH) \
11129         for flag in $(EXTRA_HOST_FLAGS); do \
11130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11131         done; \
11132         echo "Doing install-info in m4" ; \
11133         (cd m4 && \
11134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11136                   "RANLIB=$${RANLIB}" \
11137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11138                   install-info) \
11139           || exit 1
11140
11141
11142 .PHONY: maybe-installcheck-m4 installcheck-m4
11143 maybe-installcheck-m4:
11144
11145 installcheck-m4: \
11146     configure-m4 
11147         @[ -f ./m4/Makefile ] || exit 0; \
11148         r=`${PWD_COMMAND}`; export r; \
11149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11150         $(SET_LIB_PATH) \
11151         for flag in $(EXTRA_HOST_FLAGS); do \
11152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11153         done; \
11154         echo "Doing installcheck in m4" ; \
11155         (cd m4 && \
11156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11158                   "RANLIB=$${RANLIB}" \
11159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11160                   installcheck) \
11161           || exit 1
11162
11163
11164 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
11165 maybe-mostlyclean-m4:
11166
11167 mostlyclean-m4: 
11168         @[ -f ./m4/Makefile ] || exit 0; \
11169         r=`${PWD_COMMAND}`; export r; \
11170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11171         $(SET_LIB_PATH) \
11172         for flag in $(EXTRA_HOST_FLAGS); do \
11173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11174         done; \
11175         echo "Doing mostlyclean in m4" ; \
11176         (cd m4 && \
11177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11179                   "RANLIB=$${RANLIB}" \
11180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11181                   mostlyclean) \
11182           || exit 1
11183
11184
11185 .PHONY: maybe-clean-m4 clean-m4
11186 maybe-clean-m4:
11187
11188 clean-m4: 
11189         @[ -f ./m4/Makefile ] || exit 0; \
11190         r=`${PWD_COMMAND}`; export r; \
11191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11192         $(SET_LIB_PATH) \
11193         for flag in $(EXTRA_HOST_FLAGS); do \
11194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11195         done; \
11196         echo "Doing clean in m4" ; \
11197         (cd m4 && \
11198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11200                   "RANLIB=$${RANLIB}" \
11201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11202                   clean) \
11203           || exit 1
11204
11205
11206 .PHONY: maybe-distclean-m4 distclean-m4
11207 maybe-distclean-m4:
11208
11209 distclean-m4: 
11210         @[ -f ./m4/Makefile ] || exit 0; \
11211         r=`${PWD_COMMAND}`; export r; \
11212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11213         $(SET_LIB_PATH) \
11214         for flag in $(EXTRA_HOST_FLAGS); do \
11215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11216         done; \
11217         echo "Doing distclean in m4" ; \
11218         (cd m4 && \
11219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11221                   "RANLIB=$${RANLIB}" \
11222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11223                   distclean) \
11224           || exit 1
11225
11226
11227 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
11228 maybe-maintainer-clean-m4:
11229
11230 maintainer-clean-m4: 
11231         @[ -f ./m4/Makefile ] || exit 0; \
11232         r=`${PWD_COMMAND}`; export r; \
11233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11234         $(SET_LIB_PATH) \
11235         for flag in $(EXTRA_HOST_FLAGS); do \
11236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11237         done; \
11238         echo "Doing maintainer-clean in m4" ; \
11239         (cd m4 && \
11240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11242                   "RANLIB=$${RANLIB}" \
11243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11244                   maintainer-clean) \
11245           || exit 1
11246
11247
11248
11249 .PHONY: configure-make maybe-configure-make
11250 maybe-configure-make:
11251 configure-make:
11252         @test ! -f make/Makefile || exit 0; \
11253         [ -d make ] || mkdir make; \
11254         r=`${PWD_COMMAND}`; export r; \
11255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11256         CC="$(CC)"; export CC; \
11257         CFLAGS="$(CFLAGS)"; export CFLAGS; \
11258         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
11259         CXX="$(CXX)"; export CXX; \
11260         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
11261         AR="$(AR)"; export AR; \
11262         AS="$(AS)"; export AS; \
11263         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
11264         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
11265         LD="$(LD)"; export LD; \
11266         NM="$(NM)"; export NM; \
11267         RANLIB="$(RANLIB)"; export RANLIB; \
11268         WINDRES="$(WINDRES)"; export WINDRES; \
11269         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
11270         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
11271         echo Configuring in make; \
11272         cd make || exit 1; \
11273         case $(srcdir) in \
11274           \.) \
11275             srcdiroption="--srcdir=."; \
11276             libsrcdir=".";; \
11277           /* | [A-Za-z]:[\\/]*) \
11278             srcdiroption="--srcdir=$(srcdir)/make"; \
11279             libsrcdir="$$s/make";; \
11280           *) \
11281             srcdiroption="--srcdir=../$(srcdir)/make"; \
11282             libsrcdir="$$s/make";; \
11283         esac; \
11284         $(SHELL) $${libsrcdir}/configure \
11285           $(HOST_CONFIGARGS) $${srcdiroption} \
11286           || exit 1
11287
11288 .PHONY: all-make maybe-all-make
11289 maybe-all-make:
11290 all-make: configure-make
11291         @r=`${PWD_COMMAND}`; export r; \
11292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11293         $(SET_LIB_PATH) \
11294         (cd make && $(MAKE) $(FLAGS_TO_PASS) all)
11295
11296 .PHONY: check-make maybe-check-make
11297 maybe-check-make:
11298
11299 check-make:
11300         @r=`${PWD_COMMAND}`; export r; \
11301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11302         $(SET_LIB_PATH) \
11303         (cd make && $(MAKE) $(FLAGS_TO_PASS) check)
11304
11305
11306 .PHONY: install-make maybe-install-make
11307 maybe-install-make:
11308
11309 install-make: installdirs
11310         @r=`${PWD_COMMAND}`; export r; \
11311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11312         $(SET_LIB_PATH) \
11313         (cd make && $(MAKE) $(FLAGS_TO_PASS) install)
11314
11315
11316 # Other targets (info, dvi, etc.)
11317
11318 .PHONY: maybe-info-make info-make
11319 maybe-info-make:
11320
11321 info-make: \
11322     configure-make 
11323         @[ -f ./make/Makefile ] || exit 0; \
11324         r=`${PWD_COMMAND}`; export r; \
11325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11326         $(SET_LIB_PATH) \
11327         for flag in $(EXTRA_HOST_FLAGS); do \
11328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11329         done; \
11330         echo "Doing info in make" ; \
11331         (cd make && \
11332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11334                   "RANLIB=$${RANLIB}" \
11335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11336                   info) \
11337           || exit 1
11338
11339
11340 .PHONY: maybe-dvi-make dvi-make
11341 maybe-dvi-make:
11342
11343 dvi-make: \
11344     configure-make 
11345         @[ -f ./make/Makefile ] || exit 0; \
11346         r=`${PWD_COMMAND}`; export r; \
11347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11348         $(SET_LIB_PATH) \
11349         for flag in $(EXTRA_HOST_FLAGS); do \
11350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11351         done; \
11352         echo "Doing dvi in make" ; \
11353         (cd make && \
11354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11356                   "RANLIB=$${RANLIB}" \
11357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11358                   dvi) \
11359           || exit 1
11360
11361
11362 .PHONY: maybe-TAGS-make TAGS-make
11363 maybe-TAGS-make:
11364
11365 TAGS-make: \
11366     configure-make 
11367         @[ -f ./make/Makefile ] || exit 0; \
11368         r=`${PWD_COMMAND}`; export r; \
11369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11370         $(SET_LIB_PATH) \
11371         for flag in $(EXTRA_HOST_FLAGS); do \
11372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11373         done; \
11374         echo "Doing TAGS in make" ; \
11375         (cd make && \
11376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11378                   "RANLIB=$${RANLIB}" \
11379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11380                   TAGS) \
11381           || exit 1
11382
11383
11384 .PHONY: maybe-install-info-make install-info-make
11385 maybe-install-info-make:
11386
11387 install-info-make: \
11388     configure-make \
11389     info-make 
11390         @[ -f ./make/Makefile ] || exit 0; \
11391         r=`${PWD_COMMAND}`; export r; \
11392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11393         $(SET_LIB_PATH) \
11394         for flag in $(EXTRA_HOST_FLAGS); do \
11395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11396         done; \
11397         echo "Doing install-info in make" ; \
11398         (cd make && \
11399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11401                   "RANLIB=$${RANLIB}" \
11402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11403                   install-info) \
11404           || exit 1
11405
11406
11407 .PHONY: maybe-installcheck-make installcheck-make
11408 maybe-installcheck-make:
11409
11410 installcheck-make: \
11411     configure-make 
11412         @[ -f ./make/Makefile ] || exit 0; \
11413         r=`${PWD_COMMAND}`; export r; \
11414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11415         $(SET_LIB_PATH) \
11416         for flag in $(EXTRA_HOST_FLAGS); do \
11417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11418         done; \
11419         echo "Doing installcheck in make" ; \
11420         (cd make && \
11421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11423                   "RANLIB=$${RANLIB}" \
11424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11425                   installcheck) \
11426           || exit 1
11427
11428
11429 .PHONY: maybe-mostlyclean-make mostlyclean-make
11430 maybe-mostlyclean-make:
11431
11432 mostlyclean-make: 
11433         @[ -f ./make/Makefile ] || exit 0; \
11434         r=`${PWD_COMMAND}`; export r; \
11435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11436         $(SET_LIB_PATH) \
11437         for flag in $(EXTRA_HOST_FLAGS); do \
11438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11439         done; \
11440         echo "Doing mostlyclean in make" ; \
11441         (cd make && \
11442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11444                   "RANLIB=$${RANLIB}" \
11445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11446                   mostlyclean) \
11447           || exit 1
11448
11449
11450 .PHONY: maybe-clean-make clean-make
11451 maybe-clean-make:
11452
11453 clean-make: 
11454         @[ -f ./make/Makefile ] || exit 0; \
11455         r=`${PWD_COMMAND}`; export r; \
11456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11457         $(SET_LIB_PATH) \
11458         for flag in $(EXTRA_HOST_FLAGS); do \
11459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11460         done; \
11461         echo "Doing clean in make" ; \
11462         (cd make && \
11463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11465                   "RANLIB=$${RANLIB}" \
11466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11467                   clean) \
11468           || exit 1
11469
11470
11471 .PHONY: maybe-distclean-make distclean-make
11472 maybe-distclean-make:
11473
11474 distclean-make: 
11475         @[ -f ./make/Makefile ] || exit 0; \
11476         r=`${PWD_COMMAND}`; export r; \
11477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11478         $(SET_LIB_PATH) \
11479         for flag in $(EXTRA_HOST_FLAGS); do \
11480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11481         done; \
11482         echo "Doing distclean in make" ; \
11483         (cd make && \
11484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11486                   "RANLIB=$${RANLIB}" \
11487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11488                   distclean) \
11489           || exit 1
11490
11491
11492 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
11493 maybe-maintainer-clean-make:
11494
11495 maintainer-clean-make: 
11496         @[ -f ./make/Makefile ] || exit 0; \
11497         r=`${PWD_COMMAND}`; export r; \
11498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11499         $(SET_LIB_PATH) \
11500         for flag in $(EXTRA_HOST_FLAGS); do \
11501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11502         done; \
11503         echo "Doing maintainer-clean in make" ; \
11504         (cd make && \
11505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11507                   "RANLIB=$${RANLIB}" \
11508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11509                   maintainer-clean) \
11510           || exit 1
11511
11512
11513
11514 .PHONY: configure-mmalloc maybe-configure-mmalloc
11515 maybe-configure-mmalloc:
11516 configure-mmalloc:
11517         @test ! -f mmalloc/Makefile || exit 0; \
11518         [ -d mmalloc ] || mkdir mmalloc; \
11519         r=`${PWD_COMMAND}`; export r; \
11520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11521         CC="$(CC)"; export CC; \
11522         CFLAGS="$(CFLAGS)"; export CFLAGS; \
11523         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
11524         CXX="$(CXX)"; export CXX; \
11525         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
11526         AR="$(AR)"; export AR; \
11527         AS="$(AS)"; export AS; \
11528         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
11529         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
11530         LD="$(LD)"; export LD; \
11531         NM="$(NM)"; export NM; \
11532         RANLIB="$(RANLIB)"; export RANLIB; \
11533         WINDRES="$(WINDRES)"; export WINDRES; \
11534         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
11535         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
11536         echo Configuring in mmalloc; \
11537         cd mmalloc || exit 1; \
11538         case $(srcdir) in \
11539           \.) \
11540             srcdiroption="--srcdir=."; \
11541             libsrcdir=".";; \
11542           /* | [A-Za-z]:[\\/]*) \
11543             srcdiroption="--srcdir=$(srcdir)/mmalloc"; \
11544             libsrcdir="$$s/mmalloc";; \
11545           *) \
11546             srcdiroption="--srcdir=../$(srcdir)/mmalloc"; \
11547             libsrcdir="$$s/mmalloc";; \
11548         esac; \
11549         $(SHELL) $${libsrcdir}/configure \
11550           $(HOST_CONFIGARGS) $${srcdiroption} \
11551           || exit 1
11552
11553 .PHONY: all-mmalloc maybe-all-mmalloc
11554 maybe-all-mmalloc:
11555 all-mmalloc: configure-mmalloc
11556         @r=`${PWD_COMMAND}`; export r; \
11557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11558         $(SET_LIB_PATH) \
11559         (cd mmalloc && $(MAKE) $(FLAGS_TO_PASS) all)
11560
11561 .PHONY: check-mmalloc maybe-check-mmalloc
11562 maybe-check-mmalloc:
11563
11564 check-mmalloc:
11565
11566
11567 .PHONY: install-mmalloc maybe-install-mmalloc
11568 maybe-install-mmalloc:
11569
11570 install-mmalloc: installdirs
11571         @r=`${PWD_COMMAND}`; export r; \
11572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11573         $(SET_LIB_PATH) \
11574         (cd mmalloc && $(MAKE) $(FLAGS_TO_PASS) install)
11575
11576
11577 # Other targets (info, dvi, etc.)
11578
11579 .PHONY: maybe-info-mmalloc info-mmalloc
11580 maybe-info-mmalloc:
11581
11582 info-mmalloc: \
11583     configure-mmalloc 
11584         @[ -f ./mmalloc/Makefile ] || exit 0; \
11585         r=`${PWD_COMMAND}`; export r; \
11586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11587         $(SET_LIB_PATH) \
11588         for flag in $(EXTRA_HOST_FLAGS); do \
11589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11590         done; \
11591         echo "Doing info in mmalloc" ; \
11592         (cd mmalloc && \
11593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11595                   "RANLIB=$${RANLIB}" \
11596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11597                   info) \
11598           || exit 1
11599
11600
11601 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
11602 maybe-dvi-mmalloc:
11603
11604 dvi-mmalloc: \
11605     configure-mmalloc 
11606         @[ -f ./mmalloc/Makefile ] || exit 0; \
11607         r=`${PWD_COMMAND}`; export r; \
11608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11609         $(SET_LIB_PATH) \
11610         for flag in $(EXTRA_HOST_FLAGS); do \
11611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11612         done; \
11613         echo "Doing dvi in mmalloc" ; \
11614         (cd mmalloc && \
11615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11617                   "RANLIB=$${RANLIB}" \
11618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11619                   dvi) \
11620           || exit 1
11621
11622
11623 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
11624 maybe-TAGS-mmalloc:
11625
11626 TAGS-mmalloc: \
11627     configure-mmalloc 
11628         @[ -f ./mmalloc/Makefile ] || exit 0; \
11629         r=`${PWD_COMMAND}`; export r; \
11630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11631         $(SET_LIB_PATH) \
11632         for flag in $(EXTRA_HOST_FLAGS); do \
11633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11634         done; \
11635         echo "Doing TAGS in mmalloc" ; \
11636         (cd mmalloc && \
11637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11639                   "RANLIB=$${RANLIB}" \
11640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11641                   TAGS) \
11642           || exit 1
11643
11644
11645 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
11646 maybe-install-info-mmalloc:
11647
11648 install-info-mmalloc: \
11649     configure-mmalloc \
11650     info-mmalloc 
11651         @[ -f ./mmalloc/Makefile ] || exit 0; \
11652         r=`${PWD_COMMAND}`; export r; \
11653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11654         $(SET_LIB_PATH) \
11655         for flag in $(EXTRA_HOST_FLAGS); do \
11656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11657         done; \
11658         echo "Doing install-info in mmalloc" ; \
11659         (cd mmalloc && \
11660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11662                   "RANLIB=$${RANLIB}" \
11663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11664                   install-info) \
11665           || exit 1
11666
11667
11668 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
11669 maybe-installcheck-mmalloc:
11670
11671 installcheck-mmalloc: \
11672     configure-mmalloc 
11673         @[ -f ./mmalloc/Makefile ] || exit 0; \
11674         r=`${PWD_COMMAND}`; export r; \
11675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11676         $(SET_LIB_PATH) \
11677         for flag in $(EXTRA_HOST_FLAGS); do \
11678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11679         done; \
11680         echo "Doing installcheck in mmalloc" ; \
11681         (cd mmalloc && \
11682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11684                   "RANLIB=$${RANLIB}" \
11685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11686                   installcheck) \
11687           || exit 1
11688
11689
11690 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
11691 maybe-mostlyclean-mmalloc:
11692
11693 mostlyclean-mmalloc: 
11694         @[ -f ./mmalloc/Makefile ] || exit 0; \
11695         r=`${PWD_COMMAND}`; export r; \
11696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11697         $(SET_LIB_PATH) \
11698         for flag in $(EXTRA_HOST_FLAGS); do \
11699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11700         done; \
11701         echo "Doing mostlyclean in mmalloc" ; \
11702         (cd mmalloc && \
11703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11705                   "RANLIB=$${RANLIB}" \
11706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11707                   mostlyclean) \
11708           || exit 1
11709
11710
11711 .PHONY: maybe-clean-mmalloc clean-mmalloc
11712 maybe-clean-mmalloc:
11713
11714 clean-mmalloc: 
11715         @[ -f ./mmalloc/Makefile ] || exit 0; \
11716         r=`${PWD_COMMAND}`; export r; \
11717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11718         $(SET_LIB_PATH) \
11719         for flag in $(EXTRA_HOST_FLAGS); do \
11720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11721         done; \
11722         echo "Doing clean in mmalloc" ; \
11723         (cd mmalloc && \
11724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11726                   "RANLIB=$${RANLIB}" \
11727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11728                   clean) \
11729           || exit 1
11730
11731
11732 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
11733 maybe-distclean-mmalloc:
11734
11735 distclean-mmalloc: 
11736         @[ -f ./mmalloc/Makefile ] || exit 0; \
11737         r=`${PWD_COMMAND}`; export r; \
11738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11739         $(SET_LIB_PATH) \
11740         for flag in $(EXTRA_HOST_FLAGS); do \
11741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11742         done; \
11743         echo "Doing distclean in mmalloc" ; \
11744         (cd mmalloc && \
11745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11747                   "RANLIB=$${RANLIB}" \
11748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11749                   distclean) \
11750           || exit 1
11751
11752
11753 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
11754 maybe-maintainer-clean-mmalloc:
11755
11756 maintainer-clean-mmalloc: 
11757         @[ -f ./mmalloc/Makefile ] || exit 0; \
11758         r=`${PWD_COMMAND}`; export r; \
11759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11760         $(SET_LIB_PATH) \
11761         for flag in $(EXTRA_HOST_FLAGS); do \
11762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11763         done; \
11764         echo "Doing maintainer-clean in mmalloc" ; \
11765         (cd mmalloc && \
11766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11768                   "RANLIB=$${RANLIB}" \
11769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11770                   maintainer-clean) \
11771           || exit 1
11772
11773
11774
11775 .PHONY: configure-patch maybe-configure-patch
11776 maybe-configure-patch:
11777 configure-patch:
11778         @test ! -f patch/Makefile || exit 0; \
11779         [ -d patch ] || mkdir patch; \
11780         r=`${PWD_COMMAND}`; export r; \
11781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11782         CC="$(CC)"; export CC; \
11783         CFLAGS="$(CFLAGS)"; export CFLAGS; \
11784         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
11785         CXX="$(CXX)"; export CXX; \
11786         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
11787         AR="$(AR)"; export AR; \
11788         AS="$(AS)"; export AS; \
11789         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
11790         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
11791         LD="$(LD)"; export LD; \
11792         NM="$(NM)"; export NM; \
11793         RANLIB="$(RANLIB)"; export RANLIB; \
11794         WINDRES="$(WINDRES)"; export WINDRES; \
11795         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
11796         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
11797         echo Configuring in patch; \
11798         cd patch || exit 1; \
11799         case $(srcdir) in \
11800           \.) \
11801             srcdiroption="--srcdir=."; \
11802             libsrcdir=".";; \
11803           /* | [A-Za-z]:[\\/]*) \
11804             srcdiroption="--srcdir=$(srcdir)/patch"; \
11805             libsrcdir="$$s/patch";; \
11806           *) \
11807             srcdiroption="--srcdir=../$(srcdir)/patch"; \
11808             libsrcdir="$$s/patch";; \
11809         esac; \
11810         $(SHELL) $${libsrcdir}/configure \
11811           $(HOST_CONFIGARGS) $${srcdiroption} \
11812           || exit 1
11813
11814 .PHONY: all-patch maybe-all-patch
11815 maybe-all-patch:
11816 all-patch: configure-patch
11817         @r=`${PWD_COMMAND}`; export r; \
11818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11819         $(SET_LIB_PATH) \
11820         (cd patch && $(MAKE) $(FLAGS_TO_PASS) all)
11821
11822 .PHONY: check-patch maybe-check-patch
11823 maybe-check-patch:
11824
11825 check-patch:
11826         @r=`${PWD_COMMAND}`; export r; \
11827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11828         $(SET_LIB_PATH) \
11829         (cd patch && $(MAKE) $(FLAGS_TO_PASS) check)
11830
11831
11832 .PHONY: install-patch maybe-install-patch
11833 maybe-install-patch:
11834
11835 install-patch: installdirs
11836         @r=`${PWD_COMMAND}`; export r; \
11837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11838         $(SET_LIB_PATH) \
11839         (cd patch && $(MAKE) $(FLAGS_TO_PASS) install)
11840
11841
11842 # Other targets (info, dvi, etc.)
11843
11844 .PHONY: maybe-info-patch info-patch
11845 maybe-info-patch:
11846
11847 info-patch: \
11848     configure-patch 
11849         @[ -f ./patch/Makefile ] || exit 0; \
11850         r=`${PWD_COMMAND}`; export r; \
11851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11852         $(SET_LIB_PATH) \
11853         for flag in $(EXTRA_HOST_FLAGS); do \
11854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11855         done; \
11856         echo "Doing info in patch" ; \
11857         (cd patch && \
11858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11860                   "RANLIB=$${RANLIB}" \
11861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11862                   info) \
11863           || exit 1
11864
11865
11866 .PHONY: maybe-dvi-patch dvi-patch
11867 maybe-dvi-patch:
11868
11869 dvi-patch: \
11870     configure-patch 
11871         @[ -f ./patch/Makefile ] || exit 0; \
11872         r=`${PWD_COMMAND}`; export r; \
11873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11874         $(SET_LIB_PATH) \
11875         for flag in $(EXTRA_HOST_FLAGS); do \
11876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11877         done; \
11878         echo "Doing dvi in patch" ; \
11879         (cd patch && \
11880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11882                   "RANLIB=$${RANLIB}" \
11883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11884                   dvi) \
11885           || exit 1
11886
11887
11888 .PHONY: maybe-TAGS-patch TAGS-patch
11889 maybe-TAGS-patch:
11890
11891 TAGS-patch: \
11892     configure-patch 
11893         @[ -f ./patch/Makefile ] || exit 0; \
11894         r=`${PWD_COMMAND}`; export r; \
11895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11896         $(SET_LIB_PATH) \
11897         for flag in $(EXTRA_HOST_FLAGS); do \
11898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11899         done; \
11900         echo "Doing TAGS in patch" ; \
11901         (cd patch && \
11902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11904                   "RANLIB=$${RANLIB}" \
11905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11906                   TAGS) \
11907           || exit 1
11908
11909
11910 .PHONY: maybe-install-info-patch install-info-patch
11911 maybe-install-info-patch:
11912
11913 install-info-patch: \
11914     configure-patch \
11915     info-patch 
11916         @[ -f ./patch/Makefile ] || exit 0; \
11917         r=`${PWD_COMMAND}`; export r; \
11918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11919         $(SET_LIB_PATH) \
11920         for flag in $(EXTRA_HOST_FLAGS); do \
11921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11922         done; \
11923         echo "Doing install-info in patch" ; \
11924         (cd patch && \
11925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11927                   "RANLIB=$${RANLIB}" \
11928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11929                   install-info) \
11930           || exit 1
11931
11932
11933 .PHONY: maybe-installcheck-patch installcheck-patch
11934 maybe-installcheck-patch:
11935
11936 installcheck-patch: \
11937     configure-patch 
11938         @[ -f ./patch/Makefile ] || exit 0; \
11939         r=`${PWD_COMMAND}`; export r; \
11940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11941         $(SET_LIB_PATH) \
11942         for flag in $(EXTRA_HOST_FLAGS); do \
11943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11944         done; \
11945         echo "Doing installcheck in patch" ; \
11946         (cd patch && \
11947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11949                   "RANLIB=$${RANLIB}" \
11950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11951                   installcheck) \
11952           || exit 1
11953
11954
11955 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
11956 maybe-mostlyclean-patch:
11957
11958 mostlyclean-patch: 
11959         @[ -f ./patch/Makefile ] || exit 0; \
11960         r=`${PWD_COMMAND}`; export r; \
11961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11962         $(SET_LIB_PATH) \
11963         for flag in $(EXTRA_HOST_FLAGS); do \
11964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11965         done; \
11966         echo "Doing mostlyclean in patch" ; \
11967         (cd patch && \
11968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11970                   "RANLIB=$${RANLIB}" \
11971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11972                   mostlyclean) \
11973           || exit 1
11974
11975
11976 .PHONY: maybe-clean-patch clean-patch
11977 maybe-clean-patch:
11978
11979 clean-patch: 
11980         @[ -f ./patch/Makefile ] || exit 0; \
11981         r=`${PWD_COMMAND}`; export r; \
11982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11983         $(SET_LIB_PATH) \
11984         for flag in $(EXTRA_HOST_FLAGS); do \
11985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11986         done; \
11987         echo "Doing clean in patch" ; \
11988         (cd patch && \
11989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11991                   "RANLIB=$${RANLIB}" \
11992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11993                   clean) \
11994           || exit 1
11995
11996
11997 .PHONY: maybe-distclean-patch distclean-patch
11998 maybe-distclean-patch:
11999
12000 distclean-patch: 
12001         @[ -f ./patch/Makefile ] || exit 0; \
12002         r=`${PWD_COMMAND}`; export r; \
12003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12004         $(SET_LIB_PATH) \
12005         for flag in $(EXTRA_HOST_FLAGS); do \
12006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12007         done; \
12008         echo "Doing distclean in patch" ; \
12009         (cd patch && \
12010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12012                   "RANLIB=$${RANLIB}" \
12013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12014                   distclean) \
12015           || exit 1
12016
12017
12018 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
12019 maybe-maintainer-clean-patch:
12020
12021 maintainer-clean-patch: 
12022         @[ -f ./patch/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 maintainer-clean in patch" ; \
12030         (cd patch && \
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                   maintainer-clean) \
12036           || exit 1
12037
12038
12039
12040 .PHONY: configure-perl maybe-configure-perl
12041 maybe-configure-perl:
12042 configure-perl:
12043         @test ! -f perl/Makefile || exit 0; \
12044         [ -d perl ] || mkdir perl; \
12045         r=`${PWD_COMMAND}`; export r; \
12046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12047         CC="$(CC)"; export CC; \
12048         CFLAGS="$(CFLAGS)"; export CFLAGS; \
12049         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
12050         CXX="$(CXX)"; export CXX; \
12051         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
12052         AR="$(AR)"; export AR; \
12053         AS="$(AS)"; export AS; \
12054         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
12055         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
12056         LD="$(LD)"; export LD; \
12057         NM="$(NM)"; export NM; \
12058         RANLIB="$(RANLIB)"; export RANLIB; \
12059         WINDRES="$(WINDRES)"; export WINDRES; \
12060         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
12061         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
12062         echo Configuring in perl; \
12063         cd perl || exit 1; \
12064         case $(srcdir) in \
12065           \.) \
12066             srcdiroption="--srcdir=."; \
12067             libsrcdir=".";; \
12068           /* | [A-Za-z]:[\\/]*) \
12069             srcdiroption="--srcdir=$(srcdir)/perl"; \
12070             libsrcdir="$$s/perl";; \
12071           *) \
12072             srcdiroption="--srcdir=../$(srcdir)/perl"; \
12073             libsrcdir="$$s/perl";; \
12074         esac; \
12075         $(SHELL) $${libsrcdir}/configure \
12076           $(HOST_CONFIGARGS) $${srcdiroption} \
12077           || exit 1
12078
12079 .PHONY: all-perl maybe-all-perl
12080 maybe-all-perl:
12081 all-perl: configure-perl
12082         @r=`${PWD_COMMAND}`; export r; \
12083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12084         $(SET_LIB_PATH) \
12085         (cd perl && $(MAKE) $(FLAGS_TO_PASS) all)
12086
12087 .PHONY: check-perl maybe-check-perl
12088 maybe-check-perl:
12089
12090 check-perl:
12091         @r=`${PWD_COMMAND}`; export r; \
12092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12093         $(SET_LIB_PATH) \
12094         (cd perl && $(MAKE) $(FLAGS_TO_PASS) check)
12095
12096
12097 .PHONY: install-perl maybe-install-perl
12098 maybe-install-perl:
12099
12100 install-perl: installdirs
12101         @r=`${PWD_COMMAND}`; export r; \
12102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12103         $(SET_LIB_PATH) \
12104         (cd perl && $(MAKE) $(FLAGS_TO_PASS) install)
12105
12106
12107 # Other targets (info, dvi, etc.)
12108
12109 .PHONY: maybe-info-perl info-perl
12110 maybe-info-perl:
12111
12112 info-perl: \
12113     configure-perl 
12114         @[ -f ./perl/Makefile ] || exit 0; \
12115         r=`${PWD_COMMAND}`; export r; \
12116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12117         $(SET_LIB_PATH) \
12118         for flag in $(EXTRA_HOST_FLAGS); do \
12119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12120         done; \
12121         echo "Doing info in perl" ; \
12122         (cd perl && \
12123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12125                   "RANLIB=$${RANLIB}" \
12126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12127                   info) \
12128           || exit 1
12129
12130
12131 .PHONY: maybe-dvi-perl dvi-perl
12132 maybe-dvi-perl:
12133
12134 dvi-perl: \
12135     configure-perl 
12136         @[ -f ./perl/Makefile ] || exit 0; \
12137         r=`${PWD_COMMAND}`; export r; \
12138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12139         $(SET_LIB_PATH) \
12140         for flag in $(EXTRA_HOST_FLAGS); do \
12141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12142         done; \
12143         echo "Doing dvi in perl" ; \
12144         (cd perl && \
12145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12147                   "RANLIB=$${RANLIB}" \
12148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12149                   dvi) \
12150           || exit 1
12151
12152
12153 .PHONY: maybe-TAGS-perl TAGS-perl
12154 maybe-TAGS-perl:
12155
12156 TAGS-perl: \
12157     configure-perl 
12158         @[ -f ./perl/Makefile ] || exit 0; \
12159         r=`${PWD_COMMAND}`; export r; \
12160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12161         $(SET_LIB_PATH) \
12162         for flag in $(EXTRA_HOST_FLAGS); do \
12163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12164         done; \
12165         echo "Doing TAGS in perl" ; \
12166         (cd perl && \
12167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12169                   "RANLIB=$${RANLIB}" \
12170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12171                   TAGS) \
12172           || exit 1
12173
12174
12175 .PHONY: maybe-install-info-perl install-info-perl
12176 maybe-install-info-perl:
12177
12178 install-info-perl: \
12179     configure-perl \
12180     info-perl 
12181         @[ -f ./perl/Makefile ] || exit 0; \
12182         r=`${PWD_COMMAND}`; export r; \
12183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12184         $(SET_LIB_PATH) \
12185         for flag in $(EXTRA_HOST_FLAGS); do \
12186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12187         done; \
12188         echo "Doing install-info in perl" ; \
12189         (cd perl && \
12190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12192                   "RANLIB=$${RANLIB}" \
12193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12194                   install-info) \
12195           || exit 1
12196
12197
12198 .PHONY: maybe-installcheck-perl installcheck-perl
12199 maybe-installcheck-perl:
12200
12201 installcheck-perl: \
12202     configure-perl 
12203         @[ -f ./perl/Makefile ] || exit 0; \
12204         r=`${PWD_COMMAND}`; export r; \
12205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12206         $(SET_LIB_PATH) \
12207         for flag in $(EXTRA_HOST_FLAGS); do \
12208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12209         done; \
12210         echo "Doing installcheck in perl" ; \
12211         (cd perl && \
12212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12214                   "RANLIB=$${RANLIB}" \
12215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12216                   installcheck) \
12217           || exit 1
12218
12219
12220 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
12221 maybe-mostlyclean-perl:
12222
12223 mostlyclean-perl: 
12224         @[ -f ./perl/Makefile ] || exit 0; \
12225         r=`${PWD_COMMAND}`; export r; \
12226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12227         $(SET_LIB_PATH) \
12228         for flag in $(EXTRA_HOST_FLAGS); do \
12229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12230         done; \
12231         echo "Doing mostlyclean in perl" ; \
12232         (cd perl && \
12233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12235                   "RANLIB=$${RANLIB}" \
12236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12237                   mostlyclean) \
12238           || exit 1
12239
12240
12241 .PHONY: maybe-clean-perl clean-perl
12242 maybe-clean-perl:
12243
12244 clean-perl: 
12245         @[ -f ./perl/Makefile ] || exit 0; \
12246         r=`${PWD_COMMAND}`; export r; \
12247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12248         $(SET_LIB_PATH) \
12249         for flag in $(EXTRA_HOST_FLAGS); do \
12250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12251         done; \
12252         echo "Doing clean in perl" ; \
12253         (cd perl && \
12254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12256                   "RANLIB=$${RANLIB}" \
12257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12258                   clean) \
12259           || exit 1
12260
12261
12262 .PHONY: maybe-distclean-perl distclean-perl
12263 maybe-distclean-perl:
12264
12265 distclean-perl: 
12266         @[ -f ./perl/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 distclean in perl" ; \
12274         (cd perl && \
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                   distclean) \
12280           || exit 1
12281
12282
12283 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
12284 maybe-maintainer-clean-perl:
12285
12286 maintainer-clean-perl: 
12287         @[ -f ./perl/Makefile ] || exit 0; \
12288         r=`${PWD_COMMAND}`; export r; \
12289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12290         $(SET_LIB_PATH) \
12291         for flag in $(EXTRA_HOST_FLAGS); do \
12292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12293         done; \
12294         echo "Doing maintainer-clean in perl" ; \
12295         (cd perl && \
12296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12298                   "RANLIB=$${RANLIB}" \
12299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12300                   maintainer-clean) \
12301           || exit 1
12302
12303
12304
12305 .PHONY: configure-prms maybe-configure-prms
12306 maybe-configure-prms:
12307 configure-prms:
12308         @test ! -f prms/Makefile || exit 0; \
12309         [ -d prms ] || mkdir prms; \
12310         r=`${PWD_COMMAND}`; export r; \
12311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12312         CC="$(CC)"; export CC; \
12313         CFLAGS="$(CFLAGS)"; export CFLAGS; \
12314         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
12315         CXX="$(CXX)"; export CXX; \
12316         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
12317         AR="$(AR)"; export AR; \
12318         AS="$(AS)"; export AS; \
12319         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
12320         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
12321         LD="$(LD)"; export LD; \
12322         NM="$(NM)"; export NM; \
12323         RANLIB="$(RANLIB)"; export RANLIB; \
12324         WINDRES="$(WINDRES)"; export WINDRES; \
12325         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
12326         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
12327         echo Configuring in prms; \
12328         cd prms || exit 1; \
12329         case $(srcdir) in \
12330           \.) \
12331             srcdiroption="--srcdir=."; \
12332             libsrcdir=".";; \
12333           /* | [A-Za-z]:[\\/]*) \
12334             srcdiroption="--srcdir=$(srcdir)/prms"; \
12335             libsrcdir="$$s/prms";; \
12336           *) \
12337             srcdiroption="--srcdir=../$(srcdir)/prms"; \
12338             libsrcdir="$$s/prms";; \
12339         esac; \
12340         $(SHELL) $${libsrcdir}/configure \
12341           $(HOST_CONFIGARGS) $${srcdiroption} \
12342           || exit 1
12343
12344 .PHONY: all-prms maybe-all-prms
12345 maybe-all-prms:
12346 all-prms: configure-prms
12347         @r=`${PWD_COMMAND}`; export r; \
12348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12349         $(SET_LIB_PATH) \
12350         (cd prms && $(MAKE) $(FLAGS_TO_PASS) all)
12351
12352 .PHONY: check-prms maybe-check-prms
12353 maybe-check-prms:
12354
12355 check-prms:
12356         @r=`${PWD_COMMAND}`; export r; \
12357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12358         $(SET_LIB_PATH) \
12359         (cd prms && $(MAKE) $(FLAGS_TO_PASS) check)
12360
12361
12362 .PHONY: install-prms maybe-install-prms
12363 maybe-install-prms:
12364
12365 install-prms: installdirs
12366         @r=`${PWD_COMMAND}`; export r; \
12367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12368         $(SET_LIB_PATH) \
12369         (cd prms && $(MAKE) $(FLAGS_TO_PASS) install)
12370
12371
12372 # Other targets (info, dvi, etc.)
12373
12374 .PHONY: maybe-info-prms info-prms
12375 maybe-info-prms:
12376
12377 info-prms: \
12378     configure-prms 
12379         @[ -f ./prms/Makefile ] || exit 0; \
12380         r=`${PWD_COMMAND}`; export r; \
12381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12382         $(SET_LIB_PATH) \
12383         for flag in $(EXTRA_HOST_FLAGS); do \
12384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12385         done; \
12386         echo "Doing info in prms" ; \
12387         (cd prms && \
12388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12390                   "RANLIB=$${RANLIB}" \
12391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12392                   info) \
12393           || exit 1
12394
12395
12396 .PHONY: maybe-dvi-prms dvi-prms
12397 maybe-dvi-prms:
12398
12399 dvi-prms: \
12400     configure-prms 
12401         @[ -f ./prms/Makefile ] || exit 0; \
12402         r=`${PWD_COMMAND}`; export r; \
12403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12404         $(SET_LIB_PATH) \
12405         for flag in $(EXTRA_HOST_FLAGS); do \
12406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12407         done; \
12408         echo "Doing dvi in prms" ; \
12409         (cd prms && \
12410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12412                   "RANLIB=$${RANLIB}" \
12413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12414                   dvi) \
12415           || exit 1
12416
12417
12418 .PHONY: maybe-TAGS-prms TAGS-prms
12419 maybe-TAGS-prms:
12420
12421 TAGS-prms: \
12422     configure-prms 
12423         @[ -f ./prms/Makefile ] || exit 0; \
12424         r=`${PWD_COMMAND}`; export r; \
12425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12426         $(SET_LIB_PATH) \
12427         for flag in $(EXTRA_HOST_FLAGS); do \
12428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12429         done; \
12430         echo "Doing TAGS in prms" ; \
12431         (cd prms && \
12432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12434                   "RANLIB=$${RANLIB}" \
12435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12436                   TAGS) \
12437           || exit 1
12438
12439
12440 .PHONY: maybe-install-info-prms install-info-prms
12441 maybe-install-info-prms:
12442
12443 install-info-prms: \
12444     configure-prms \
12445     info-prms 
12446         @[ -f ./prms/Makefile ] || exit 0; \
12447         r=`${PWD_COMMAND}`; export r; \
12448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12449         $(SET_LIB_PATH) \
12450         for flag in $(EXTRA_HOST_FLAGS); do \
12451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12452         done; \
12453         echo "Doing install-info in prms" ; \
12454         (cd prms && \
12455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12457                   "RANLIB=$${RANLIB}" \
12458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12459                   install-info) \
12460           || exit 1
12461
12462
12463 .PHONY: maybe-installcheck-prms installcheck-prms
12464 maybe-installcheck-prms:
12465
12466 installcheck-prms: \
12467     configure-prms 
12468         @[ -f ./prms/Makefile ] || exit 0; \
12469         r=`${PWD_COMMAND}`; export r; \
12470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12471         $(SET_LIB_PATH) \
12472         for flag in $(EXTRA_HOST_FLAGS); do \
12473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12474         done; \
12475         echo "Doing installcheck in prms" ; \
12476         (cd prms && \
12477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12479                   "RANLIB=$${RANLIB}" \
12480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12481                   installcheck) \
12482           || exit 1
12483
12484
12485 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
12486 maybe-mostlyclean-prms:
12487
12488 mostlyclean-prms: 
12489         @[ -f ./prms/Makefile ] || exit 0; \
12490         r=`${PWD_COMMAND}`; export r; \
12491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12492         $(SET_LIB_PATH) \
12493         for flag in $(EXTRA_HOST_FLAGS); do \
12494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12495         done; \
12496         echo "Doing mostlyclean in prms" ; \
12497         (cd prms && \
12498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12500                   "RANLIB=$${RANLIB}" \
12501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12502                   mostlyclean) \
12503           || exit 1
12504
12505
12506 .PHONY: maybe-clean-prms clean-prms
12507 maybe-clean-prms:
12508
12509 clean-prms: 
12510         @[ -f ./prms/Makefile ] || exit 0; \
12511         r=`${PWD_COMMAND}`; export r; \
12512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12513         $(SET_LIB_PATH) \
12514         for flag in $(EXTRA_HOST_FLAGS); do \
12515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12516         done; \
12517         echo "Doing clean in prms" ; \
12518         (cd prms && \
12519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12521                   "RANLIB=$${RANLIB}" \
12522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12523                   clean) \
12524           || exit 1
12525
12526
12527 .PHONY: maybe-distclean-prms distclean-prms
12528 maybe-distclean-prms:
12529
12530 distclean-prms: 
12531         @[ -f ./prms/Makefile ] || exit 0; \
12532         r=`${PWD_COMMAND}`; export r; \
12533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12534         $(SET_LIB_PATH) \
12535         for flag in $(EXTRA_HOST_FLAGS); do \
12536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12537         done; \
12538         echo "Doing distclean in prms" ; \
12539         (cd prms && \
12540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12542                   "RANLIB=$${RANLIB}" \
12543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12544                   distclean) \
12545           || exit 1
12546
12547
12548 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
12549 maybe-maintainer-clean-prms:
12550
12551 maintainer-clean-prms: 
12552         @[ -f ./prms/Makefile ] || exit 0; \
12553         r=`${PWD_COMMAND}`; export r; \
12554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12555         $(SET_LIB_PATH) \
12556         for flag in $(EXTRA_HOST_FLAGS); do \
12557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12558         done; \
12559         echo "Doing maintainer-clean in prms" ; \
12560         (cd prms && \
12561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12563                   "RANLIB=$${RANLIB}" \
12564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12565                   maintainer-clean) \
12566           || exit 1
12567
12568
12569
12570 .PHONY: configure-rcs maybe-configure-rcs
12571 maybe-configure-rcs:
12572 configure-rcs:
12573         @test ! -f rcs/Makefile || exit 0; \
12574         [ -d rcs ] || mkdir rcs; \
12575         r=`${PWD_COMMAND}`; export r; \
12576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12577         CC="$(CC)"; export CC; \
12578         CFLAGS="$(CFLAGS)"; export CFLAGS; \
12579         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
12580         CXX="$(CXX)"; export CXX; \
12581         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
12582         AR="$(AR)"; export AR; \
12583         AS="$(AS)"; export AS; \
12584         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
12585         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
12586         LD="$(LD)"; export LD; \
12587         NM="$(NM)"; export NM; \
12588         RANLIB="$(RANLIB)"; export RANLIB; \
12589         WINDRES="$(WINDRES)"; export WINDRES; \
12590         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
12591         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
12592         echo Configuring in rcs; \
12593         cd rcs || exit 1; \
12594         case $(srcdir) in \
12595           \.) \
12596             srcdiroption="--srcdir=."; \
12597             libsrcdir=".";; \
12598           /* | [A-Za-z]:[\\/]*) \
12599             srcdiroption="--srcdir=$(srcdir)/rcs"; \
12600             libsrcdir="$$s/rcs";; \
12601           *) \
12602             srcdiroption="--srcdir=../$(srcdir)/rcs"; \
12603             libsrcdir="$$s/rcs";; \
12604         esac; \
12605         $(SHELL) $${libsrcdir}/configure \
12606           $(HOST_CONFIGARGS) $${srcdiroption} \
12607           || exit 1
12608
12609 .PHONY: all-rcs maybe-all-rcs
12610 maybe-all-rcs:
12611 all-rcs: configure-rcs
12612         @r=`${PWD_COMMAND}`; export r; \
12613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12614         $(SET_LIB_PATH) \
12615         (cd rcs && $(MAKE) $(FLAGS_TO_PASS) all)
12616
12617 .PHONY: check-rcs maybe-check-rcs
12618 maybe-check-rcs:
12619
12620 check-rcs:
12621         @r=`${PWD_COMMAND}`; export r; \
12622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12623         $(SET_LIB_PATH) \
12624         (cd rcs && $(MAKE) $(FLAGS_TO_PASS) check)
12625
12626
12627 .PHONY: install-rcs maybe-install-rcs
12628 maybe-install-rcs:
12629
12630 install-rcs: installdirs
12631         @r=`${PWD_COMMAND}`; export r; \
12632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12633         $(SET_LIB_PATH) \
12634         (cd rcs && $(MAKE) $(FLAGS_TO_PASS) install)
12635
12636
12637 # Other targets (info, dvi, etc.)
12638
12639 .PHONY: maybe-info-rcs info-rcs
12640 maybe-info-rcs:
12641
12642 info-rcs: \
12643     configure-rcs 
12644         @[ -f ./rcs/Makefile ] || exit 0; \
12645         r=`${PWD_COMMAND}`; export r; \
12646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12647         $(SET_LIB_PATH) \
12648         for flag in $(EXTRA_HOST_FLAGS); do \
12649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12650         done; \
12651         echo "Doing info in rcs" ; \
12652         (cd rcs && \
12653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12655                   "RANLIB=$${RANLIB}" \
12656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12657                   info) \
12658           || exit 1
12659
12660
12661 .PHONY: maybe-dvi-rcs dvi-rcs
12662 maybe-dvi-rcs:
12663
12664 dvi-rcs: \
12665     configure-rcs 
12666         @[ -f ./rcs/Makefile ] || exit 0; \
12667         r=`${PWD_COMMAND}`; export r; \
12668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12669         $(SET_LIB_PATH) \
12670         for flag in $(EXTRA_HOST_FLAGS); do \
12671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12672         done; \
12673         echo "Doing dvi in rcs" ; \
12674         (cd rcs && \
12675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12677                   "RANLIB=$${RANLIB}" \
12678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12679                   dvi) \
12680           || exit 1
12681
12682
12683 .PHONY: maybe-TAGS-rcs TAGS-rcs
12684 maybe-TAGS-rcs:
12685
12686 TAGS-rcs: \
12687     configure-rcs 
12688         @[ -f ./rcs/Makefile ] || exit 0; \
12689         r=`${PWD_COMMAND}`; export r; \
12690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12691         $(SET_LIB_PATH) \
12692         for flag in $(EXTRA_HOST_FLAGS); do \
12693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12694         done; \
12695         echo "Doing TAGS in rcs" ; \
12696         (cd rcs && \
12697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12699                   "RANLIB=$${RANLIB}" \
12700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12701                   TAGS) \
12702           || exit 1
12703
12704
12705 .PHONY: maybe-install-info-rcs install-info-rcs
12706 maybe-install-info-rcs:
12707
12708 install-info-rcs: \
12709     configure-rcs \
12710     info-rcs 
12711         @[ -f ./rcs/Makefile ] || exit 0; \
12712         r=`${PWD_COMMAND}`; export r; \
12713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12714         $(SET_LIB_PATH) \
12715         for flag in $(EXTRA_HOST_FLAGS); do \
12716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12717         done; \
12718         echo "Doing install-info in rcs" ; \
12719         (cd rcs && \
12720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12722                   "RANLIB=$${RANLIB}" \
12723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12724                   install-info) \
12725           || exit 1
12726
12727
12728 .PHONY: maybe-installcheck-rcs installcheck-rcs
12729 maybe-installcheck-rcs:
12730
12731 installcheck-rcs: \
12732     configure-rcs 
12733         @[ -f ./rcs/Makefile ] || exit 0; \
12734         r=`${PWD_COMMAND}`; export r; \
12735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12736         $(SET_LIB_PATH) \
12737         for flag in $(EXTRA_HOST_FLAGS); do \
12738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12739         done; \
12740         echo "Doing installcheck in rcs" ; \
12741         (cd rcs && \
12742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12744                   "RANLIB=$${RANLIB}" \
12745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12746                   installcheck) \
12747           || exit 1
12748
12749
12750 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
12751 maybe-mostlyclean-rcs:
12752
12753 mostlyclean-rcs: 
12754         @[ -f ./rcs/Makefile ] || exit 0; \
12755         r=`${PWD_COMMAND}`; export r; \
12756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12757         $(SET_LIB_PATH) \
12758         for flag in $(EXTRA_HOST_FLAGS); do \
12759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12760         done; \
12761         echo "Doing mostlyclean in rcs" ; \
12762         (cd rcs && \
12763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12765                   "RANLIB=$${RANLIB}" \
12766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12767                   mostlyclean) \
12768           || exit 1
12769
12770
12771 .PHONY: maybe-clean-rcs clean-rcs
12772 maybe-clean-rcs:
12773
12774 clean-rcs: 
12775         @[ -f ./rcs/Makefile ] || exit 0; \
12776         r=`${PWD_COMMAND}`; export r; \
12777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12778         $(SET_LIB_PATH) \
12779         for flag in $(EXTRA_HOST_FLAGS); do \
12780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12781         done; \
12782         echo "Doing clean in rcs" ; \
12783         (cd rcs && \
12784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12786                   "RANLIB=$${RANLIB}" \
12787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12788                   clean) \
12789           || exit 1
12790
12791
12792 .PHONY: maybe-distclean-rcs distclean-rcs
12793 maybe-distclean-rcs:
12794
12795 distclean-rcs: 
12796         @[ -f ./rcs/Makefile ] || exit 0; \
12797         r=`${PWD_COMMAND}`; export r; \
12798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12799         $(SET_LIB_PATH) \
12800         for flag in $(EXTRA_HOST_FLAGS); do \
12801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12802         done; \
12803         echo "Doing distclean in rcs" ; \
12804         (cd rcs && \
12805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12807                   "RANLIB=$${RANLIB}" \
12808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12809                   distclean) \
12810           || exit 1
12811
12812
12813 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
12814 maybe-maintainer-clean-rcs:
12815
12816 maintainer-clean-rcs: 
12817         @[ -f ./rcs/Makefile ] || exit 0; \
12818         r=`${PWD_COMMAND}`; export r; \
12819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12820         $(SET_LIB_PATH) \
12821         for flag in $(EXTRA_HOST_FLAGS); do \
12822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12823         done; \
12824         echo "Doing maintainer-clean in rcs" ; \
12825         (cd rcs && \
12826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12828                   "RANLIB=$${RANLIB}" \
12829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12830                   maintainer-clean) \
12831           || exit 1
12832
12833
12834
12835 .PHONY: configure-readline maybe-configure-readline
12836 maybe-configure-readline:
12837 configure-readline:
12838         @test ! -f readline/Makefile || exit 0; \
12839         [ -d readline ] || mkdir readline; \
12840         r=`${PWD_COMMAND}`; export r; \
12841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12842         CC="$(CC)"; export CC; \
12843         CFLAGS="$(CFLAGS)"; export CFLAGS; \
12844         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
12845         CXX="$(CXX)"; export CXX; \
12846         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
12847         AR="$(AR)"; export AR; \
12848         AS="$(AS)"; export AS; \
12849         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
12850         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
12851         LD="$(LD)"; export LD; \
12852         NM="$(NM)"; export NM; \
12853         RANLIB="$(RANLIB)"; export RANLIB; \
12854         WINDRES="$(WINDRES)"; export WINDRES; \
12855         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
12856         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
12857         echo Configuring in readline; \
12858         cd readline || exit 1; \
12859         case $(srcdir) in \
12860           \.) \
12861             srcdiroption="--srcdir=."; \
12862             libsrcdir=".";; \
12863           /* | [A-Za-z]:[\\/]*) \
12864             srcdiroption="--srcdir=$(srcdir)/readline"; \
12865             libsrcdir="$$s/readline";; \
12866           *) \
12867             srcdiroption="--srcdir=../$(srcdir)/readline"; \
12868             libsrcdir="$$s/readline";; \
12869         esac; \
12870         $(SHELL) $${libsrcdir}/configure \
12871           $(HOST_CONFIGARGS) $${srcdiroption} \
12872           || exit 1
12873
12874 .PHONY: all-readline maybe-all-readline
12875 maybe-all-readline:
12876 all-readline: configure-readline
12877         @r=`${PWD_COMMAND}`; export r; \
12878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12879         $(SET_LIB_PATH) \
12880         (cd readline && $(MAKE) $(FLAGS_TO_PASS) all)
12881
12882 .PHONY: check-readline maybe-check-readline
12883 maybe-check-readline:
12884
12885 check-readline:
12886         @r=`${PWD_COMMAND}`; export r; \
12887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12888         $(SET_LIB_PATH) \
12889         (cd readline && $(MAKE) $(FLAGS_TO_PASS) check)
12890
12891
12892 .PHONY: install-readline maybe-install-readline
12893 maybe-install-readline:
12894
12895 install-readline: installdirs
12896         @r=`${PWD_COMMAND}`; export r; \
12897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12898         $(SET_LIB_PATH) \
12899         (cd readline && $(MAKE) $(FLAGS_TO_PASS) install)
12900
12901
12902 # Other targets (info, dvi, etc.)
12903
12904 .PHONY: maybe-info-readline info-readline
12905 maybe-info-readline:
12906
12907 info-readline: \
12908     configure-readline 
12909         @[ -f ./readline/Makefile ] || exit 0; \
12910         r=`${PWD_COMMAND}`; export r; \
12911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12912         $(SET_LIB_PATH) \
12913         for flag in $(EXTRA_HOST_FLAGS); do \
12914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12915         done; \
12916         echo "Doing info in readline" ; \
12917         (cd readline && \
12918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12920                   "RANLIB=$${RANLIB}" \
12921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12922                   info) \
12923           || exit 1
12924
12925
12926 .PHONY: maybe-dvi-readline dvi-readline
12927 maybe-dvi-readline:
12928
12929 dvi-readline: \
12930     configure-readline 
12931         @[ -f ./readline/Makefile ] || exit 0; \
12932         r=`${PWD_COMMAND}`; export r; \
12933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12934         $(SET_LIB_PATH) \
12935         for flag in $(EXTRA_HOST_FLAGS); do \
12936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12937         done; \
12938         echo "Doing dvi in readline" ; \
12939         (cd readline && \
12940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12942                   "RANLIB=$${RANLIB}" \
12943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12944                   dvi) \
12945           || exit 1
12946
12947
12948 .PHONY: maybe-TAGS-readline TAGS-readline
12949 maybe-TAGS-readline:
12950
12951 TAGS-readline: \
12952     configure-readline 
12953         @[ -f ./readline/Makefile ] || exit 0; \
12954         r=`${PWD_COMMAND}`; export r; \
12955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12956         $(SET_LIB_PATH) \
12957         for flag in $(EXTRA_HOST_FLAGS); do \
12958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12959         done; \
12960         echo "Doing TAGS in readline" ; \
12961         (cd readline && \
12962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12964                   "RANLIB=$${RANLIB}" \
12965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12966                   TAGS) \
12967           || exit 1
12968
12969
12970 .PHONY: maybe-install-info-readline install-info-readline
12971 maybe-install-info-readline:
12972
12973 install-info-readline: \
12974     configure-readline \
12975     info-readline 
12976         @[ -f ./readline/Makefile ] || exit 0; \
12977         r=`${PWD_COMMAND}`; export r; \
12978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12979         $(SET_LIB_PATH) \
12980         for flag in $(EXTRA_HOST_FLAGS); do \
12981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12982         done; \
12983         echo "Doing install-info in readline" ; \
12984         (cd readline && \
12985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12987                   "RANLIB=$${RANLIB}" \
12988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12989                   install-info) \
12990           || exit 1
12991
12992
12993 .PHONY: maybe-installcheck-readline installcheck-readline
12994 maybe-installcheck-readline:
12995
12996 installcheck-readline: \
12997     configure-readline 
12998         @[ -f ./readline/Makefile ] || exit 0; \
12999         r=`${PWD_COMMAND}`; export r; \
13000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13001         $(SET_LIB_PATH) \
13002         for flag in $(EXTRA_HOST_FLAGS); do \
13003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13004         done; \
13005         echo "Doing installcheck in readline" ; \
13006         (cd readline && \
13007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13009                   "RANLIB=$${RANLIB}" \
13010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13011                   installcheck) \
13012           || exit 1
13013
13014
13015 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
13016 maybe-mostlyclean-readline:
13017
13018 mostlyclean-readline: 
13019         @[ -f ./readline/Makefile ] || exit 0; \
13020         r=`${PWD_COMMAND}`; export r; \
13021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13022         $(SET_LIB_PATH) \
13023         for flag in $(EXTRA_HOST_FLAGS); do \
13024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13025         done; \
13026         echo "Doing mostlyclean in readline" ; \
13027         (cd readline && \
13028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13030                   "RANLIB=$${RANLIB}" \
13031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13032                   mostlyclean) \
13033           || exit 1
13034
13035
13036 .PHONY: maybe-clean-readline clean-readline
13037 maybe-clean-readline:
13038
13039 clean-readline: 
13040         @[ -f ./readline/Makefile ] || exit 0; \
13041         r=`${PWD_COMMAND}`; export r; \
13042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13043         $(SET_LIB_PATH) \
13044         for flag in $(EXTRA_HOST_FLAGS); do \
13045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13046         done; \
13047         echo "Doing clean in readline" ; \
13048         (cd readline && \
13049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13051                   "RANLIB=$${RANLIB}" \
13052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13053                   clean) \
13054           || exit 1
13055
13056
13057 .PHONY: maybe-distclean-readline distclean-readline
13058 maybe-distclean-readline:
13059
13060 distclean-readline: 
13061         @[ -f ./readline/Makefile ] || exit 0; \
13062         r=`${PWD_COMMAND}`; export r; \
13063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13064         $(SET_LIB_PATH) \
13065         for flag in $(EXTRA_HOST_FLAGS); do \
13066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13067         done; \
13068         echo "Doing distclean in readline" ; \
13069         (cd readline && \
13070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13072                   "RANLIB=$${RANLIB}" \
13073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13074                   distclean) \
13075           || exit 1
13076
13077
13078 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
13079 maybe-maintainer-clean-readline:
13080
13081 maintainer-clean-readline: 
13082         @[ -f ./readline/Makefile ] || exit 0; \
13083         r=`${PWD_COMMAND}`; export r; \
13084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13085         $(SET_LIB_PATH) \
13086         for flag in $(EXTRA_HOST_FLAGS); do \
13087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13088         done; \
13089         echo "Doing maintainer-clean in readline" ; \
13090         (cd readline && \
13091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13093                   "RANLIB=$${RANLIB}" \
13094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13095                   maintainer-clean) \
13096           || exit 1
13097
13098
13099
13100 .PHONY: configure-release maybe-configure-release
13101 maybe-configure-release:
13102 configure-release:
13103         @test ! -f release/Makefile || exit 0; \
13104         [ -d release ] || mkdir release; \
13105         r=`${PWD_COMMAND}`; export r; \
13106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13107         CC="$(CC)"; export CC; \
13108         CFLAGS="$(CFLAGS)"; export CFLAGS; \
13109         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
13110         CXX="$(CXX)"; export CXX; \
13111         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
13112         AR="$(AR)"; export AR; \
13113         AS="$(AS)"; export AS; \
13114         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
13115         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
13116         LD="$(LD)"; export LD; \
13117         NM="$(NM)"; export NM; \
13118         RANLIB="$(RANLIB)"; export RANLIB; \
13119         WINDRES="$(WINDRES)"; export WINDRES; \
13120         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
13121         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
13122         echo Configuring in release; \
13123         cd release || exit 1; \
13124         case $(srcdir) in \
13125           \.) \
13126             srcdiroption="--srcdir=."; \
13127             libsrcdir=".";; \
13128           /* | [A-Za-z]:[\\/]*) \
13129             srcdiroption="--srcdir=$(srcdir)/release"; \
13130             libsrcdir="$$s/release";; \
13131           *) \
13132             srcdiroption="--srcdir=../$(srcdir)/release"; \
13133             libsrcdir="$$s/release";; \
13134         esac; \
13135         $(SHELL) $${libsrcdir}/configure \
13136           $(HOST_CONFIGARGS) $${srcdiroption} \
13137           || exit 1
13138
13139 .PHONY: all-release maybe-all-release
13140 maybe-all-release:
13141 all-release: configure-release
13142         @r=`${PWD_COMMAND}`; export r; \
13143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13144         $(SET_LIB_PATH) \
13145         (cd release && $(MAKE) $(FLAGS_TO_PASS) all)
13146
13147 .PHONY: check-release maybe-check-release
13148 maybe-check-release:
13149
13150 check-release:
13151
13152
13153 .PHONY: install-release maybe-install-release
13154 maybe-install-release:
13155
13156 install-release:
13157
13158
13159 # Other targets (info, dvi, etc.)
13160
13161 .PHONY: maybe-info-release info-release
13162 maybe-info-release:
13163
13164 info-release: \
13165     configure-release 
13166         @[ -f ./release/Makefile ] || exit 0; \
13167         r=`${PWD_COMMAND}`; export r; \
13168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13169         $(SET_LIB_PATH) \
13170         for flag in $(EXTRA_HOST_FLAGS); do \
13171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13172         done; \
13173         echo "Doing info in release" ; \
13174         (cd release && \
13175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13177                   "RANLIB=$${RANLIB}" \
13178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13179                   info) \
13180           || exit 1
13181
13182
13183 .PHONY: maybe-dvi-release dvi-release
13184 maybe-dvi-release:
13185
13186 dvi-release: \
13187     configure-release 
13188         @[ -f ./release/Makefile ] || exit 0; \
13189         r=`${PWD_COMMAND}`; export r; \
13190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13191         $(SET_LIB_PATH) \
13192         for flag in $(EXTRA_HOST_FLAGS); do \
13193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13194         done; \
13195         echo "Doing dvi in release" ; \
13196         (cd release && \
13197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13199                   "RANLIB=$${RANLIB}" \
13200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13201                   dvi) \
13202           || exit 1
13203
13204
13205 .PHONY: maybe-TAGS-release TAGS-release
13206 maybe-TAGS-release:
13207
13208 TAGS-release: \
13209     configure-release 
13210         @[ -f ./release/Makefile ] || exit 0; \
13211         r=`${PWD_COMMAND}`; export r; \
13212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13213         $(SET_LIB_PATH) \
13214         for flag in $(EXTRA_HOST_FLAGS); do \
13215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13216         done; \
13217         echo "Doing TAGS in release" ; \
13218         (cd release && \
13219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13221                   "RANLIB=$${RANLIB}" \
13222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13223                   TAGS) \
13224           || exit 1
13225
13226
13227 .PHONY: maybe-install-info-release install-info-release
13228 maybe-install-info-release:
13229
13230 install-info-release: \
13231     configure-release \
13232     info-release 
13233         @[ -f ./release/Makefile ] || exit 0; \
13234         r=`${PWD_COMMAND}`; export r; \
13235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13236         $(SET_LIB_PATH) \
13237         for flag in $(EXTRA_HOST_FLAGS); do \
13238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13239         done; \
13240         echo "Doing install-info in release" ; \
13241         (cd release && \
13242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13244                   "RANLIB=$${RANLIB}" \
13245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13246                   install-info) \
13247           || exit 1
13248
13249
13250 .PHONY: maybe-installcheck-release installcheck-release
13251 maybe-installcheck-release:
13252
13253 installcheck-release: \
13254     configure-release 
13255         @[ -f ./release/Makefile ] || exit 0; \
13256         r=`${PWD_COMMAND}`; export r; \
13257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13258         $(SET_LIB_PATH) \
13259         for flag in $(EXTRA_HOST_FLAGS); do \
13260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13261         done; \
13262         echo "Doing installcheck in release" ; \
13263         (cd release && \
13264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13266                   "RANLIB=$${RANLIB}" \
13267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13268                   installcheck) \
13269           || exit 1
13270
13271
13272 .PHONY: maybe-mostlyclean-release mostlyclean-release
13273 maybe-mostlyclean-release:
13274
13275 mostlyclean-release: 
13276         @[ -f ./release/Makefile ] || exit 0; \
13277         r=`${PWD_COMMAND}`; export r; \
13278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13279         $(SET_LIB_PATH) \
13280         for flag in $(EXTRA_HOST_FLAGS); do \
13281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13282         done; \
13283         echo "Doing mostlyclean in release" ; \
13284         (cd release && \
13285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13287                   "RANLIB=$${RANLIB}" \
13288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13289                   mostlyclean) \
13290           || exit 1
13291
13292
13293 .PHONY: maybe-clean-release clean-release
13294 maybe-clean-release:
13295
13296 clean-release: 
13297         @[ -f ./release/Makefile ] || exit 0; \
13298         r=`${PWD_COMMAND}`; export r; \
13299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13300         $(SET_LIB_PATH) \
13301         for flag in $(EXTRA_HOST_FLAGS); do \
13302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13303         done; \
13304         echo "Doing clean in release" ; \
13305         (cd release && \
13306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13308                   "RANLIB=$${RANLIB}" \
13309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13310                   clean) \
13311           || exit 1
13312
13313
13314 .PHONY: maybe-distclean-release distclean-release
13315 maybe-distclean-release:
13316
13317 distclean-release: 
13318         @[ -f ./release/Makefile ] || exit 0; \
13319         r=`${PWD_COMMAND}`; export r; \
13320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13321         $(SET_LIB_PATH) \
13322         for flag in $(EXTRA_HOST_FLAGS); do \
13323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13324         done; \
13325         echo "Doing distclean in release" ; \
13326         (cd release && \
13327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13329                   "RANLIB=$${RANLIB}" \
13330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13331                   distclean) \
13332           || exit 1
13333
13334
13335 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
13336 maybe-maintainer-clean-release:
13337
13338 maintainer-clean-release: 
13339         @[ -f ./release/Makefile ] || exit 0; \
13340         r=`${PWD_COMMAND}`; export r; \
13341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13342         $(SET_LIB_PATH) \
13343         for flag in $(EXTRA_HOST_FLAGS); do \
13344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13345         done; \
13346         echo "Doing maintainer-clean in release" ; \
13347         (cd release && \
13348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13350                   "RANLIB=$${RANLIB}" \
13351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13352                   maintainer-clean) \
13353           || exit 1
13354
13355
13356
13357 .PHONY: configure-recode maybe-configure-recode
13358 maybe-configure-recode:
13359 configure-recode:
13360         @test ! -f recode/Makefile || exit 0; \
13361         [ -d recode ] || mkdir recode; \
13362         r=`${PWD_COMMAND}`; export r; \
13363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13364         CC="$(CC)"; export CC; \
13365         CFLAGS="$(CFLAGS)"; export CFLAGS; \
13366         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
13367         CXX="$(CXX)"; export CXX; \
13368         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
13369         AR="$(AR)"; export AR; \
13370         AS="$(AS)"; export AS; \
13371         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
13372         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
13373         LD="$(LD)"; export LD; \
13374         NM="$(NM)"; export NM; \
13375         RANLIB="$(RANLIB)"; export RANLIB; \
13376         WINDRES="$(WINDRES)"; export WINDRES; \
13377         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
13378         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
13379         echo Configuring in recode; \
13380         cd recode || exit 1; \
13381         case $(srcdir) in \
13382           \.) \
13383             srcdiroption="--srcdir=."; \
13384             libsrcdir=".";; \
13385           /* | [A-Za-z]:[\\/]*) \
13386             srcdiroption="--srcdir=$(srcdir)/recode"; \
13387             libsrcdir="$$s/recode";; \
13388           *) \
13389             srcdiroption="--srcdir=../$(srcdir)/recode"; \
13390             libsrcdir="$$s/recode";; \
13391         esac; \
13392         $(SHELL) $${libsrcdir}/configure \
13393           $(HOST_CONFIGARGS) $${srcdiroption} \
13394           || exit 1
13395
13396 .PHONY: all-recode maybe-all-recode
13397 maybe-all-recode:
13398 all-recode: configure-recode
13399         @r=`${PWD_COMMAND}`; export r; \
13400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13401         $(SET_LIB_PATH) \
13402         (cd recode && $(MAKE) $(FLAGS_TO_PASS) all)
13403
13404 .PHONY: check-recode maybe-check-recode
13405 maybe-check-recode:
13406
13407 check-recode:
13408         @r=`${PWD_COMMAND}`; export r; \
13409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13410         $(SET_LIB_PATH) \
13411         (cd recode && $(MAKE) $(FLAGS_TO_PASS) check)
13412
13413
13414 .PHONY: install-recode maybe-install-recode
13415 maybe-install-recode:
13416
13417 install-recode: installdirs
13418         @r=`${PWD_COMMAND}`; export r; \
13419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13420         $(SET_LIB_PATH) \
13421         (cd recode && $(MAKE) $(FLAGS_TO_PASS) install)
13422
13423
13424 # Other targets (info, dvi, etc.)
13425
13426 .PHONY: maybe-info-recode info-recode
13427 maybe-info-recode:
13428
13429 info-recode: \
13430     configure-recode 
13431         @[ -f ./recode/Makefile ] || exit 0; \
13432         r=`${PWD_COMMAND}`; export r; \
13433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13434         $(SET_LIB_PATH) \
13435         for flag in $(EXTRA_HOST_FLAGS); do \
13436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13437         done; \
13438         echo "Doing info in recode" ; \
13439         (cd recode && \
13440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13442                   "RANLIB=$${RANLIB}" \
13443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13444                   info) \
13445           || exit 1
13446
13447
13448 .PHONY: maybe-dvi-recode dvi-recode
13449 maybe-dvi-recode:
13450
13451 dvi-recode: \
13452     configure-recode 
13453         @[ -f ./recode/Makefile ] || exit 0; \
13454         r=`${PWD_COMMAND}`; export r; \
13455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13456         $(SET_LIB_PATH) \
13457         for flag in $(EXTRA_HOST_FLAGS); do \
13458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13459         done; \
13460         echo "Doing dvi in recode" ; \
13461         (cd recode && \
13462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13464                   "RANLIB=$${RANLIB}" \
13465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13466                   dvi) \
13467           || exit 1
13468
13469
13470 .PHONY: maybe-TAGS-recode TAGS-recode
13471 maybe-TAGS-recode:
13472
13473 TAGS-recode: \
13474     configure-recode 
13475         @[ -f ./recode/Makefile ] || exit 0; \
13476         r=`${PWD_COMMAND}`; export r; \
13477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13478         $(SET_LIB_PATH) \
13479         for flag in $(EXTRA_HOST_FLAGS); do \
13480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13481         done; \
13482         echo "Doing TAGS in recode" ; \
13483         (cd recode && \
13484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13486                   "RANLIB=$${RANLIB}" \
13487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13488                   TAGS) \
13489           || exit 1
13490
13491
13492 .PHONY: maybe-install-info-recode install-info-recode
13493 maybe-install-info-recode:
13494
13495 install-info-recode: \
13496     configure-recode \
13497     info-recode 
13498         @[ -f ./recode/Makefile ] || exit 0; \
13499         r=`${PWD_COMMAND}`; export r; \
13500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13501         $(SET_LIB_PATH) \
13502         for flag in $(EXTRA_HOST_FLAGS); do \
13503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13504         done; \
13505         echo "Doing install-info in recode" ; \
13506         (cd recode && \
13507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13509                   "RANLIB=$${RANLIB}" \
13510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13511                   install-info) \
13512           || exit 1
13513
13514
13515 .PHONY: maybe-installcheck-recode installcheck-recode
13516 maybe-installcheck-recode:
13517
13518 installcheck-recode: \
13519     configure-recode 
13520         @[ -f ./recode/Makefile ] || exit 0; \
13521         r=`${PWD_COMMAND}`; export r; \
13522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13523         $(SET_LIB_PATH) \
13524         for flag in $(EXTRA_HOST_FLAGS); do \
13525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13526         done; \
13527         echo "Doing installcheck in recode" ; \
13528         (cd recode && \
13529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13531                   "RANLIB=$${RANLIB}" \
13532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13533                   installcheck) \
13534           || exit 1
13535
13536
13537 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
13538 maybe-mostlyclean-recode:
13539
13540 mostlyclean-recode: 
13541         @[ -f ./recode/Makefile ] || exit 0; \
13542         r=`${PWD_COMMAND}`; export r; \
13543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13544         $(SET_LIB_PATH) \
13545         for flag in $(EXTRA_HOST_FLAGS); do \
13546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13547         done; \
13548         echo "Doing mostlyclean in recode" ; \
13549         (cd recode && \
13550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13552                   "RANLIB=$${RANLIB}" \
13553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13554                   mostlyclean) \
13555           || exit 1
13556
13557
13558 .PHONY: maybe-clean-recode clean-recode
13559 maybe-clean-recode:
13560
13561 clean-recode: 
13562         @[ -f ./recode/Makefile ] || exit 0; \
13563         r=`${PWD_COMMAND}`; export r; \
13564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13565         $(SET_LIB_PATH) \
13566         for flag in $(EXTRA_HOST_FLAGS); do \
13567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13568         done; \
13569         echo "Doing clean in recode" ; \
13570         (cd recode && \
13571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13573                   "RANLIB=$${RANLIB}" \
13574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13575                   clean) \
13576           || exit 1
13577
13578
13579 .PHONY: maybe-distclean-recode distclean-recode
13580 maybe-distclean-recode:
13581
13582 distclean-recode: 
13583         @[ -f ./recode/Makefile ] || exit 0; \
13584         r=`${PWD_COMMAND}`; export r; \
13585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13586         $(SET_LIB_PATH) \
13587         for flag in $(EXTRA_HOST_FLAGS); do \
13588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13589         done; \
13590         echo "Doing distclean in recode" ; \
13591         (cd recode && \
13592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13594                   "RANLIB=$${RANLIB}" \
13595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13596                   distclean) \
13597           || exit 1
13598
13599
13600 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
13601 maybe-maintainer-clean-recode:
13602
13603 maintainer-clean-recode: 
13604         @[ -f ./recode/Makefile ] || exit 0; \
13605         r=`${PWD_COMMAND}`; export r; \
13606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13607         $(SET_LIB_PATH) \
13608         for flag in $(EXTRA_HOST_FLAGS); do \
13609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13610         done; \
13611         echo "Doing maintainer-clean in recode" ; \
13612         (cd recode && \
13613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13615                   "RANLIB=$${RANLIB}" \
13616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13617                   maintainer-clean) \
13618           || exit 1
13619
13620
13621
13622 .PHONY: configure-sed maybe-configure-sed
13623 maybe-configure-sed:
13624 configure-sed:
13625         @test ! -f sed/Makefile || exit 0; \
13626         [ -d sed ] || mkdir sed; \
13627         r=`${PWD_COMMAND}`; export r; \
13628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13629         CC="$(CC)"; export CC; \
13630         CFLAGS="$(CFLAGS)"; export CFLAGS; \
13631         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
13632         CXX="$(CXX)"; export CXX; \
13633         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
13634         AR="$(AR)"; export AR; \
13635         AS="$(AS)"; export AS; \
13636         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
13637         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
13638         LD="$(LD)"; export LD; \
13639         NM="$(NM)"; export NM; \
13640         RANLIB="$(RANLIB)"; export RANLIB; \
13641         WINDRES="$(WINDRES)"; export WINDRES; \
13642         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
13643         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
13644         echo Configuring in sed; \
13645         cd sed || exit 1; \
13646         case $(srcdir) in \
13647           \.) \
13648             srcdiroption="--srcdir=."; \
13649             libsrcdir=".";; \
13650           /* | [A-Za-z]:[\\/]*) \
13651             srcdiroption="--srcdir=$(srcdir)/sed"; \
13652             libsrcdir="$$s/sed";; \
13653           *) \
13654             srcdiroption="--srcdir=../$(srcdir)/sed"; \
13655             libsrcdir="$$s/sed";; \
13656         esac; \
13657         $(SHELL) $${libsrcdir}/configure \
13658           $(HOST_CONFIGARGS) $${srcdiroption} \
13659           || exit 1
13660
13661 .PHONY: all-sed maybe-all-sed
13662 maybe-all-sed:
13663 all-sed: configure-sed
13664         @r=`${PWD_COMMAND}`; export r; \
13665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13666         $(SET_LIB_PATH) \
13667         (cd sed && $(MAKE) $(FLAGS_TO_PASS) all)
13668
13669 .PHONY: check-sed maybe-check-sed
13670 maybe-check-sed:
13671
13672 check-sed:
13673         @r=`${PWD_COMMAND}`; export r; \
13674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13675         $(SET_LIB_PATH) \
13676         (cd sed && $(MAKE) $(FLAGS_TO_PASS) check)
13677
13678
13679 .PHONY: install-sed maybe-install-sed
13680 maybe-install-sed:
13681
13682 install-sed: installdirs
13683         @r=`${PWD_COMMAND}`; export r; \
13684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13685         $(SET_LIB_PATH) \
13686         (cd sed && $(MAKE) $(FLAGS_TO_PASS) install)
13687
13688
13689 # Other targets (info, dvi, etc.)
13690
13691 .PHONY: maybe-info-sed info-sed
13692 maybe-info-sed:
13693
13694 info-sed: \
13695     configure-sed 
13696         @[ -f ./sed/Makefile ] || exit 0; \
13697         r=`${PWD_COMMAND}`; export r; \
13698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13699         $(SET_LIB_PATH) \
13700         for flag in $(EXTRA_HOST_FLAGS); do \
13701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13702         done; \
13703         echo "Doing info in sed" ; \
13704         (cd sed && \
13705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13707                   "RANLIB=$${RANLIB}" \
13708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13709                   info) \
13710           || exit 1
13711
13712
13713 .PHONY: maybe-dvi-sed dvi-sed
13714 maybe-dvi-sed:
13715
13716 dvi-sed: \
13717     configure-sed 
13718         @[ -f ./sed/Makefile ] || exit 0; \
13719         r=`${PWD_COMMAND}`; export r; \
13720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13721         $(SET_LIB_PATH) \
13722         for flag in $(EXTRA_HOST_FLAGS); do \
13723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13724         done; \
13725         echo "Doing dvi in sed" ; \
13726         (cd sed && \
13727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13729                   "RANLIB=$${RANLIB}" \
13730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13731                   dvi) \
13732           || exit 1
13733
13734
13735 .PHONY: maybe-TAGS-sed TAGS-sed
13736 maybe-TAGS-sed:
13737
13738 TAGS-sed: \
13739     configure-sed 
13740         @[ -f ./sed/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 TAGS in sed" ; \
13748         (cd sed && \
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                   TAGS) \
13754           || exit 1
13755
13756
13757 .PHONY: maybe-install-info-sed install-info-sed
13758 maybe-install-info-sed:
13759
13760 install-info-sed: \
13761     configure-sed \
13762     info-sed 
13763         @[ -f ./sed/Makefile ] || exit 0; \
13764         r=`${PWD_COMMAND}`; export r; \
13765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13766         $(SET_LIB_PATH) \
13767         for flag in $(EXTRA_HOST_FLAGS); do \
13768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13769         done; \
13770         echo "Doing install-info in sed" ; \
13771         (cd sed && \
13772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13774                   "RANLIB=$${RANLIB}" \
13775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13776                   install-info) \
13777           || exit 1
13778
13779
13780 .PHONY: maybe-installcheck-sed installcheck-sed
13781 maybe-installcheck-sed:
13782
13783 installcheck-sed: \
13784     configure-sed 
13785         @[ -f ./sed/Makefile ] || exit 0; \
13786         r=`${PWD_COMMAND}`; export r; \
13787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13788         $(SET_LIB_PATH) \
13789         for flag in $(EXTRA_HOST_FLAGS); do \
13790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13791         done; \
13792         echo "Doing installcheck in sed" ; \
13793         (cd sed && \
13794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13796                   "RANLIB=$${RANLIB}" \
13797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13798                   installcheck) \
13799           || exit 1
13800
13801
13802 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
13803 maybe-mostlyclean-sed:
13804
13805 mostlyclean-sed: 
13806         @[ -f ./sed/Makefile ] || exit 0; \
13807         r=`${PWD_COMMAND}`; export r; \
13808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13809         $(SET_LIB_PATH) \
13810         for flag in $(EXTRA_HOST_FLAGS); do \
13811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13812         done; \
13813         echo "Doing mostlyclean in sed" ; \
13814         (cd sed && \
13815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13817                   "RANLIB=$${RANLIB}" \
13818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13819                   mostlyclean) \
13820           || exit 1
13821
13822
13823 .PHONY: maybe-clean-sed clean-sed
13824 maybe-clean-sed:
13825
13826 clean-sed: 
13827         @[ -f ./sed/Makefile ] || exit 0; \
13828         r=`${PWD_COMMAND}`; export r; \
13829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13830         $(SET_LIB_PATH) \
13831         for flag in $(EXTRA_HOST_FLAGS); do \
13832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13833         done; \
13834         echo "Doing clean in sed" ; \
13835         (cd sed && \
13836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13838                   "RANLIB=$${RANLIB}" \
13839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13840                   clean) \
13841           || exit 1
13842
13843
13844 .PHONY: maybe-distclean-sed distclean-sed
13845 maybe-distclean-sed:
13846
13847 distclean-sed: 
13848         @[ -f ./sed/Makefile ] || exit 0; \
13849         r=`${PWD_COMMAND}`; export r; \
13850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13851         $(SET_LIB_PATH) \
13852         for flag in $(EXTRA_HOST_FLAGS); do \
13853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13854         done; \
13855         echo "Doing distclean in sed" ; \
13856         (cd sed && \
13857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13859                   "RANLIB=$${RANLIB}" \
13860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13861                   distclean) \
13862           || exit 1
13863
13864
13865 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
13866 maybe-maintainer-clean-sed:
13867
13868 maintainer-clean-sed: 
13869         @[ -f ./sed/Makefile ] || exit 0; \
13870         r=`${PWD_COMMAND}`; export r; \
13871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13872         $(SET_LIB_PATH) \
13873         for flag in $(EXTRA_HOST_FLAGS); do \
13874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13875         done; \
13876         echo "Doing maintainer-clean in sed" ; \
13877         (cd sed && \
13878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13880                   "RANLIB=$${RANLIB}" \
13881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13882                   maintainer-clean) \
13883           || exit 1
13884
13885
13886
13887 .PHONY: configure-send-pr maybe-configure-send-pr
13888 maybe-configure-send-pr:
13889 configure-send-pr:
13890         @test ! -f send-pr/Makefile || exit 0; \
13891         [ -d send-pr ] || mkdir send-pr; \
13892         r=`${PWD_COMMAND}`; export r; \
13893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13894         CC="$(CC)"; export CC; \
13895         CFLAGS="$(CFLAGS)"; export CFLAGS; \
13896         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
13897         CXX="$(CXX)"; export CXX; \
13898         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
13899         AR="$(AR)"; export AR; \
13900         AS="$(AS)"; export AS; \
13901         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
13902         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
13903         LD="$(LD)"; export LD; \
13904         NM="$(NM)"; export NM; \
13905         RANLIB="$(RANLIB)"; export RANLIB; \
13906         WINDRES="$(WINDRES)"; export WINDRES; \
13907         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
13908         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
13909         echo Configuring in send-pr; \
13910         cd send-pr || exit 1; \
13911         case $(srcdir) in \
13912           \.) \
13913             srcdiroption="--srcdir=."; \
13914             libsrcdir=".";; \
13915           /* | [A-Za-z]:[\\/]*) \
13916             srcdiroption="--srcdir=$(srcdir)/send-pr"; \
13917             libsrcdir="$$s/send-pr";; \
13918           *) \
13919             srcdiroption="--srcdir=../$(srcdir)/send-pr"; \
13920             libsrcdir="$$s/send-pr";; \
13921         esac; \
13922         $(SHELL) $${libsrcdir}/configure \
13923           $(HOST_CONFIGARGS) $${srcdiroption} \
13924           || exit 1
13925
13926 .PHONY: all-send-pr maybe-all-send-pr
13927 maybe-all-send-pr:
13928 all-send-pr: configure-send-pr
13929         @r=`${PWD_COMMAND}`; export r; \
13930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13931         $(SET_LIB_PATH) \
13932         (cd send-pr && $(MAKE) $(FLAGS_TO_PASS) all)
13933
13934 .PHONY: check-send-pr maybe-check-send-pr
13935 maybe-check-send-pr:
13936
13937 check-send-pr:
13938         @r=`${PWD_COMMAND}`; export r; \
13939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13940         $(SET_LIB_PATH) \
13941         (cd send-pr && $(MAKE) $(FLAGS_TO_PASS) check)
13942
13943
13944 .PHONY: install-send-pr maybe-install-send-pr
13945 maybe-install-send-pr:
13946
13947 install-send-pr: installdirs
13948         @r=`${PWD_COMMAND}`; export r; \
13949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13950         $(SET_LIB_PATH) \
13951         (cd send-pr && $(MAKE) $(FLAGS_TO_PASS) install)
13952
13953
13954 # Other targets (info, dvi, etc.)
13955
13956 .PHONY: maybe-info-send-pr info-send-pr
13957 maybe-info-send-pr:
13958
13959 info-send-pr: \
13960     configure-send-pr 
13961         @[ -f ./send-pr/Makefile ] || exit 0; \
13962         r=`${PWD_COMMAND}`; export r; \
13963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13964         $(SET_LIB_PATH) \
13965         for flag in $(EXTRA_HOST_FLAGS); do \
13966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13967         done; \
13968         echo "Doing info in send-pr" ; \
13969         (cd send-pr && \
13970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13972                   "RANLIB=$${RANLIB}" \
13973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13974                   info) \
13975           || exit 1
13976
13977
13978 .PHONY: maybe-dvi-send-pr dvi-send-pr
13979 maybe-dvi-send-pr:
13980
13981 dvi-send-pr: \
13982     configure-send-pr 
13983         @[ -f ./send-pr/Makefile ] || exit 0; \
13984         r=`${PWD_COMMAND}`; export r; \
13985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13986         $(SET_LIB_PATH) \
13987         for flag in $(EXTRA_HOST_FLAGS); do \
13988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13989         done; \
13990         echo "Doing dvi in send-pr" ; \
13991         (cd send-pr && \
13992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13994                   "RANLIB=$${RANLIB}" \
13995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13996                   dvi) \
13997           || exit 1
13998
13999
14000 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
14001 maybe-TAGS-send-pr:
14002
14003 TAGS-send-pr: \
14004     configure-send-pr 
14005         @[ -f ./send-pr/Makefile ] || exit 0; \
14006         r=`${PWD_COMMAND}`; export r; \
14007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14008         $(SET_LIB_PATH) \
14009         for flag in $(EXTRA_HOST_FLAGS); do \
14010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14011         done; \
14012         echo "Doing TAGS in send-pr" ; \
14013         (cd send-pr && \
14014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14016                   "RANLIB=$${RANLIB}" \
14017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14018                   TAGS) \
14019           || exit 1
14020
14021
14022 .PHONY: maybe-install-info-send-pr install-info-send-pr
14023 maybe-install-info-send-pr:
14024
14025 install-info-send-pr: \
14026     configure-send-pr \
14027     info-send-pr 
14028         @[ -f ./send-pr/Makefile ] || exit 0; \
14029         r=`${PWD_COMMAND}`; export r; \
14030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14031         $(SET_LIB_PATH) \
14032         for flag in $(EXTRA_HOST_FLAGS); do \
14033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14034         done; \
14035         echo "Doing install-info in send-pr" ; \
14036         (cd send-pr && \
14037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14039                   "RANLIB=$${RANLIB}" \
14040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14041                   install-info) \
14042           || exit 1
14043
14044
14045 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
14046 maybe-installcheck-send-pr:
14047
14048 installcheck-send-pr: \
14049     configure-send-pr 
14050         @[ -f ./send-pr/Makefile ] || exit 0; \
14051         r=`${PWD_COMMAND}`; export r; \
14052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14053         $(SET_LIB_PATH) \
14054         for flag in $(EXTRA_HOST_FLAGS); do \
14055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14056         done; \
14057         echo "Doing installcheck in send-pr" ; \
14058         (cd send-pr && \
14059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14061                   "RANLIB=$${RANLIB}" \
14062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14063                   installcheck) \
14064           || exit 1
14065
14066
14067 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
14068 maybe-mostlyclean-send-pr:
14069
14070 mostlyclean-send-pr: 
14071         @[ -f ./send-pr/Makefile ] || exit 0; \
14072         r=`${PWD_COMMAND}`; export r; \
14073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14074         $(SET_LIB_PATH) \
14075         for flag in $(EXTRA_HOST_FLAGS); do \
14076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14077         done; \
14078         echo "Doing mostlyclean in send-pr" ; \
14079         (cd send-pr && \
14080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14082                   "RANLIB=$${RANLIB}" \
14083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14084                   mostlyclean) \
14085           || exit 1
14086
14087
14088 .PHONY: maybe-clean-send-pr clean-send-pr
14089 maybe-clean-send-pr:
14090
14091 clean-send-pr: 
14092         @[ -f ./send-pr/Makefile ] || exit 0; \
14093         r=`${PWD_COMMAND}`; export r; \
14094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14095         $(SET_LIB_PATH) \
14096         for flag in $(EXTRA_HOST_FLAGS); do \
14097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14098         done; \
14099         echo "Doing clean in send-pr" ; \
14100         (cd send-pr && \
14101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14103                   "RANLIB=$${RANLIB}" \
14104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14105                   clean) \
14106           || exit 1
14107
14108
14109 .PHONY: maybe-distclean-send-pr distclean-send-pr
14110 maybe-distclean-send-pr:
14111
14112 distclean-send-pr: 
14113         @[ -f ./send-pr/Makefile ] || exit 0; \
14114         r=`${PWD_COMMAND}`; export r; \
14115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14116         $(SET_LIB_PATH) \
14117         for flag in $(EXTRA_HOST_FLAGS); do \
14118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14119         done; \
14120         echo "Doing distclean in send-pr" ; \
14121         (cd send-pr && \
14122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14124                   "RANLIB=$${RANLIB}" \
14125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14126                   distclean) \
14127           || exit 1
14128
14129
14130 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
14131 maybe-maintainer-clean-send-pr:
14132
14133 maintainer-clean-send-pr: 
14134         @[ -f ./send-pr/Makefile ] || exit 0; \
14135         r=`${PWD_COMMAND}`; export r; \
14136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14137         $(SET_LIB_PATH) \
14138         for flag in $(EXTRA_HOST_FLAGS); do \
14139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14140         done; \
14141         echo "Doing maintainer-clean in send-pr" ; \
14142         (cd send-pr && \
14143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14145                   "RANLIB=$${RANLIB}" \
14146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14147                   maintainer-clean) \
14148           || exit 1
14149
14150
14151
14152 .PHONY: configure-shellutils maybe-configure-shellutils
14153 maybe-configure-shellutils:
14154 configure-shellutils:
14155         @test ! -f shellutils/Makefile || exit 0; \
14156         [ -d shellutils ] || mkdir shellutils; \
14157         r=`${PWD_COMMAND}`; export r; \
14158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14159         CC="$(CC)"; export CC; \
14160         CFLAGS="$(CFLAGS)"; export CFLAGS; \
14161         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
14162         CXX="$(CXX)"; export CXX; \
14163         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
14164         AR="$(AR)"; export AR; \
14165         AS="$(AS)"; export AS; \
14166         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
14167         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
14168         LD="$(LD)"; export LD; \
14169         NM="$(NM)"; export NM; \
14170         RANLIB="$(RANLIB)"; export RANLIB; \
14171         WINDRES="$(WINDRES)"; export WINDRES; \
14172         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
14173         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
14174         echo Configuring in shellutils; \
14175         cd shellutils || exit 1; \
14176         case $(srcdir) in \
14177           \.) \
14178             srcdiroption="--srcdir=."; \
14179             libsrcdir=".";; \
14180           /* | [A-Za-z]:[\\/]*) \
14181             srcdiroption="--srcdir=$(srcdir)/shellutils"; \
14182             libsrcdir="$$s/shellutils";; \
14183           *) \
14184             srcdiroption="--srcdir=../$(srcdir)/shellutils"; \
14185             libsrcdir="$$s/shellutils";; \
14186         esac; \
14187         $(SHELL) $${libsrcdir}/configure \
14188           $(HOST_CONFIGARGS) $${srcdiroption} \
14189           || exit 1
14190
14191 .PHONY: all-shellutils maybe-all-shellutils
14192 maybe-all-shellutils:
14193 all-shellutils: configure-shellutils
14194         @r=`${PWD_COMMAND}`; export r; \
14195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14196         $(SET_LIB_PATH) \
14197         (cd shellutils && $(MAKE) $(FLAGS_TO_PASS) all)
14198
14199 .PHONY: check-shellutils maybe-check-shellutils
14200 maybe-check-shellutils:
14201
14202 check-shellutils:
14203         @r=`${PWD_COMMAND}`; export r; \
14204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14205         $(SET_LIB_PATH) \
14206         (cd shellutils && $(MAKE) $(FLAGS_TO_PASS) check)
14207
14208
14209 .PHONY: install-shellutils maybe-install-shellutils
14210 maybe-install-shellutils:
14211
14212 install-shellutils: installdirs
14213         @r=`${PWD_COMMAND}`; export r; \
14214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14215         $(SET_LIB_PATH) \
14216         (cd shellutils && $(MAKE) $(FLAGS_TO_PASS) install)
14217
14218
14219 # Other targets (info, dvi, etc.)
14220
14221 .PHONY: maybe-info-shellutils info-shellutils
14222 maybe-info-shellutils:
14223
14224 info-shellutils: \
14225     configure-shellutils 
14226         @[ -f ./shellutils/Makefile ] || exit 0; \
14227         r=`${PWD_COMMAND}`; export r; \
14228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14229         $(SET_LIB_PATH) \
14230         for flag in $(EXTRA_HOST_FLAGS); do \
14231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14232         done; \
14233         echo "Doing info in shellutils" ; \
14234         (cd shellutils && \
14235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14237                   "RANLIB=$${RANLIB}" \
14238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14239                   info) \
14240           || exit 1
14241
14242
14243 .PHONY: maybe-dvi-shellutils dvi-shellutils
14244 maybe-dvi-shellutils:
14245
14246 dvi-shellutils: \
14247     configure-shellutils 
14248         @[ -f ./shellutils/Makefile ] || exit 0; \
14249         r=`${PWD_COMMAND}`; export r; \
14250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14251         $(SET_LIB_PATH) \
14252         for flag in $(EXTRA_HOST_FLAGS); do \
14253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14254         done; \
14255         echo "Doing dvi in shellutils" ; \
14256         (cd shellutils && \
14257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14259                   "RANLIB=$${RANLIB}" \
14260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14261                   dvi) \
14262           || exit 1
14263
14264
14265 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
14266 maybe-TAGS-shellutils:
14267
14268 TAGS-shellutils: \
14269     configure-shellutils 
14270         @[ -f ./shellutils/Makefile ] || exit 0; \
14271         r=`${PWD_COMMAND}`; export r; \
14272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14273         $(SET_LIB_PATH) \
14274         for flag in $(EXTRA_HOST_FLAGS); do \
14275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14276         done; \
14277         echo "Doing TAGS in shellutils" ; \
14278         (cd shellutils && \
14279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14281                   "RANLIB=$${RANLIB}" \
14282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14283                   TAGS) \
14284           || exit 1
14285
14286
14287 .PHONY: maybe-install-info-shellutils install-info-shellutils
14288 maybe-install-info-shellutils:
14289
14290 install-info-shellutils: \
14291     configure-shellutils \
14292     info-shellutils 
14293         @[ -f ./shellutils/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 install-info in shellutils" ; \
14301         (cd shellutils && \
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                   install-info) \
14307           || exit 1
14308
14309
14310 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
14311 maybe-installcheck-shellutils:
14312
14313 installcheck-shellutils: \
14314     configure-shellutils 
14315         @[ -f ./shellutils/Makefile ] || exit 0; \
14316         r=`${PWD_COMMAND}`; export r; \
14317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14318         $(SET_LIB_PATH) \
14319         for flag in $(EXTRA_HOST_FLAGS); do \
14320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14321         done; \
14322         echo "Doing installcheck in shellutils" ; \
14323         (cd shellutils && \
14324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14326                   "RANLIB=$${RANLIB}" \
14327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14328                   installcheck) \
14329           || exit 1
14330
14331
14332 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
14333 maybe-mostlyclean-shellutils:
14334
14335 mostlyclean-shellutils: 
14336         @[ -f ./shellutils/Makefile ] || exit 0; \
14337         r=`${PWD_COMMAND}`; export r; \
14338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14339         $(SET_LIB_PATH) \
14340         for flag in $(EXTRA_HOST_FLAGS); do \
14341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14342         done; \
14343         echo "Doing mostlyclean in shellutils" ; \
14344         (cd shellutils && \
14345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14347                   "RANLIB=$${RANLIB}" \
14348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14349                   mostlyclean) \
14350           || exit 1
14351
14352
14353 .PHONY: maybe-clean-shellutils clean-shellutils
14354 maybe-clean-shellutils:
14355
14356 clean-shellutils: 
14357         @[ -f ./shellutils/Makefile ] || exit 0; \
14358         r=`${PWD_COMMAND}`; export r; \
14359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14360         $(SET_LIB_PATH) \
14361         for flag in $(EXTRA_HOST_FLAGS); do \
14362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14363         done; \
14364         echo "Doing clean in shellutils" ; \
14365         (cd shellutils && \
14366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14368                   "RANLIB=$${RANLIB}" \
14369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14370                   clean) \
14371           || exit 1
14372
14373
14374 .PHONY: maybe-distclean-shellutils distclean-shellutils
14375 maybe-distclean-shellutils:
14376
14377 distclean-shellutils: 
14378         @[ -f ./shellutils/Makefile ] || exit 0; \
14379         r=`${PWD_COMMAND}`; export r; \
14380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14381         $(SET_LIB_PATH) \
14382         for flag in $(EXTRA_HOST_FLAGS); do \
14383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14384         done; \
14385         echo "Doing distclean in shellutils" ; \
14386         (cd shellutils && \
14387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14389                   "RANLIB=$${RANLIB}" \
14390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14391                   distclean) \
14392           || exit 1
14393
14394
14395 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
14396 maybe-maintainer-clean-shellutils:
14397
14398 maintainer-clean-shellutils: 
14399         @[ -f ./shellutils/Makefile ] || exit 0; \
14400         r=`${PWD_COMMAND}`; export r; \
14401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14402         $(SET_LIB_PATH) \
14403         for flag in $(EXTRA_HOST_FLAGS); do \
14404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14405         done; \
14406         echo "Doing maintainer-clean in shellutils" ; \
14407         (cd shellutils && \
14408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14410                   "RANLIB=$${RANLIB}" \
14411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14412                   maintainer-clean) \
14413           || exit 1
14414
14415
14416
14417 .PHONY: configure-sid maybe-configure-sid
14418 maybe-configure-sid:
14419 configure-sid:
14420         @test ! -f sid/Makefile || exit 0; \
14421         [ -d sid ] || mkdir sid; \
14422         r=`${PWD_COMMAND}`; export r; \
14423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14424         CC="$(CC)"; export CC; \
14425         CFLAGS="$(CFLAGS)"; export CFLAGS; \
14426         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
14427         CXX="$(CXX)"; export CXX; \
14428         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
14429         AR="$(AR)"; export AR; \
14430         AS="$(AS)"; export AS; \
14431         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
14432         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
14433         LD="$(LD)"; export LD; \
14434         NM="$(NM)"; export NM; \
14435         RANLIB="$(RANLIB)"; export RANLIB; \
14436         WINDRES="$(WINDRES)"; export WINDRES; \
14437         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
14438         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
14439         echo Configuring in sid; \
14440         cd sid || exit 1; \
14441         case $(srcdir) in \
14442           \.) \
14443             srcdiroption="--srcdir=."; \
14444             libsrcdir=".";; \
14445           /* | [A-Za-z]:[\\/]*) \
14446             srcdiroption="--srcdir=$(srcdir)/sid"; \
14447             libsrcdir="$$s/sid";; \
14448           *) \
14449             srcdiroption="--srcdir=../$(srcdir)/sid"; \
14450             libsrcdir="$$s/sid";; \
14451         esac; \
14452         $(SHELL) $${libsrcdir}/configure \
14453           $(HOST_CONFIGARGS) $${srcdiroption} \
14454           || exit 1
14455
14456 .PHONY: all-sid maybe-all-sid
14457 maybe-all-sid:
14458 all-sid: configure-sid
14459         @r=`${PWD_COMMAND}`; export r; \
14460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14461         $(SET_LIB_PATH) \
14462         (cd sid && $(MAKE) $(FLAGS_TO_PASS) all)
14463
14464 .PHONY: check-sid maybe-check-sid
14465 maybe-check-sid:
14466
14467 check-sid:
14468         @r=`${PWD_COMMAND}`; export r; \
14469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14470         $(SET_LIB_PATH) \
14471         (cd sid && $(MAKE) $(FLAGS_TO_PASS) check)
14472
14473
14474 .PHONY: install-sid maybe-install-sid
14475 maybe-install-sid:
14476
14477 install-sid: installdirs
14478         @r=`${PWD_COMMAND}`; export r; \
14479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14480         $(SET_LIB_PATH) \
14481         (cd sid && $(MAKE) $(FLAGS_TO_PASS) install)
14482
14483
14484 # Other targets (info, dvi, etc.)
14485
14486 .PHONY: maybe-info-sid info-sid
14487 maybe-info-sid:
14488
14489 info-sid: \
14490     configure-sid 
14491         @[ -f ./sid/Makefile ] || exit 0; \
14492         r=`${PWD_COMMAND}`; export r; \
14493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14494         $(SET_LIB_PATH) \
14495         for flag in $(EXTRA_HOST_FLAGS); do \
14496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14497         done; \
14498         echo "Doing info in sid" ; \
14499         (cd sid && \
14500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14502                   "RANLIB=$${RANLIB}" \
14503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14504                   info) \
14505           || exit 1
14506
14507
14508 .PHONY: maybe-dvi-sid dvi-sid
14509 maybe-dvi-sid:
14510
14511 dvi-sid: \
14512     configure-sid 
14513         @[ -f ./sid/Makefile ] || exit 0; \
14514         r=`${PWD_COMMAND}`; export r; \
14515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14516         $(SET_LIB_PATH) \
14517         for flag in $(EXTRA_HOST_FLAGS); do \
14518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14519         done; \
14520         echo "Doing dvi in sid" ; \
14521         (cd sid && \
14522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14524                   "RANLIB=$${RANLIB}" \
14525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14526                   dvi) \
14527           || exit 1
14528
14529
14530 .PHONY: maybe-TAGS-sid TAGS-sid
14531 maybe-TAGS-sid:
14532
14533 TAGS-sid: \
14534     configure-sid 
14535         @[ -f ./sid/Makefile ] || exit 0; \
14536         r=`${PWD_COMMAND}`; export r; \
14537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14538         $(SET_LIB_PATH) \
14539         for flag in $(EXTRA_HOST_FLAGS); do \
14540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14541         done; \
14542         echo "Doing TAGS in sid" ; \
14543         (cd sid && \
14544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14546                   "RANLIB=$${RANLIB}" \
14547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14548                   TAGS) \
14549           || exit 1
14550
14551
14552 .PHONY: maybe-install-info-sid install-info-sid
14553 maybe-install-info-sid:
14554
14555 install-info-sid: \
14556     configure-sid \
14557     info-sid 
14558         @[ -f ./sid/Makefile ] || exit 0; \
14559         r=`${PWD_COMMAND}`; export r; \
14560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14561         $(SET_LIB_PATH) \
14562         for flag in $(EXTRA_HOST_FLAGS); do \
14563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14564         done; \
14565         echo "Doing install-info in sid" ; \
14566         (cd sid && \
14567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14569                   "RANLIB=$${RANLIB}" \
14570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14571                   install-info) \
14572           || exit 1
14573
14574
14575 .PHONY: maybe-installcheck-sid installcheck-sid
14576 maybe-installcheck-sid:
14577
14578 installcheck-sid: \
14579     configure-sid 
14580         @[ -f ./sid/Makefile ] || exit 0; \
14581         r=`${PWD_COMMAND}`; export r; \
14582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14583         $(SET_LIB_PATH) \
14584         for flag in $(EXTRA_HOST_FLAGS); do \
14585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14586         done; \
14587         echo "Doing installcheck in sid" ; \
14588         (cd sid && \
14589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14591                   "RANLIB=$${RANLIB}" \
14592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14593                   installcheck) \
14594           || exit 1
14595
14596
14597 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
14598 maybe-mostlyclean-sid:
14599
14600 mostlyclean-sid: 
14601         @[ -f ./sid/Makefile ] || exit 0; \
14602         r=`${PWD_COMMAND}`; export r; \
14603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14604         $(SET_LIB_PATH) \
14605         for flag in $(EXTRA_HOST_FLAGS); do \
14606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14607         done; \
14608         echo "Doing mostlyclean in sid" ; \
14609         (cd sid && \
14610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14612                   "RANLIB=$${RANLIB}" \
14613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14614                   mostlyclean) \
14615           || exit 1
14616
14617
14618 .PHONY: maybe-clean-sid clean-sid
14619 maybe-clean-sid:
14620
14621 clean-sid: 
14622         @[ -f ./sid/Makefile ] || exit 0; \
14623         r=`${PWD_COMMAND}`; export r; \
14624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14625         $(SET_LIB_PATH) \
14626         for flag in $(EXTRA_HOST_FLAGS); do \
14627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14628         done; \
14629         echo "Doing clean in sid" ; \
14630         (cd sid && \
14631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14633                   "RANLIB=$${RANLIB}" \
14634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14635                   clean) \
14636           || exit 1
14637
14638
14639 .PHONY: maybe-distclean-sid distclean-sid
14640 maybe-distclean-sid:
14641
14642 distclean-sid: 
14643         @[ -f ./sid/Makefile ] || exit 0; \
14644         r=`${PWD_COMMAND}`; export r; \
14645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14646         $(SET_LIB_PATH) \
14647         for flag in $(EXTRA_HOST_FLAGS); do \
14648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14649         done; \
14650         echo "Doing distclean in sid" ; \
14651         (cd sid && \
14652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14654                   "RANLIB=$${RANLIB}" \
14655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14656                   distclean) \
14657           || exit 1
14658
14659
14660 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
14661 maybe-maintainer-clean-sid:
14662
14663 maintainer-clean-sid: 
14664         @[ -f ./sid/Makefile ] || exit 0; \
14665         r=`${PWD_COMMAND}`; export r; \
14666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14667         $(SET_LIB_PATH) \
14668         for flag in $(EXTRA_HOST_FLAGS); do \
14669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14670         done; \
14671         echo "Doing maintainer-clean in sid" ; \
14672         (cd sid && \
14673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14675                   "RANLIB=$${RANLIB}" \
14676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14677                   maintainer-clean) \
14678           || exit 1
14679
14680
14681
14682 .PHONY: configure-sim maybe-configure-sim
14683 maybe-configure-sim:
14684 configure-sim:
14685         @test ! -f sim/Makefile || exit 0; \
14686         [ -d sim ] || mkdir sim; \
14687         r=`${PWD_COMMAND}`; export r; \
14688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14689         CC="$(CC)"; export CC; \
14690         CFLAGS="$(CFLAGS)"; export CFLAGS; \
14691         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
14692         CXX="$(CXX)"; export CXX; \
14693         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
14694         AR="$(AR)"; export AR; \
14695         AS="$(AS)"; export AS; \
14696         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
14697         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
14698         LD="$(LD)"; export LD; \
14699         NM="$(NM)"; export NM; \
14700         RANLIB="$(RANLIB)"; export RANLIB; \
14701         WINDRES="$(WINDRES)"; export WINDRES; \
14702         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
14703         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
14704         echo Configuring in sim; \
14705         cd sim || exit 1; \
14706         case $(srcdir) in \
14707           \.) \
14708             srcdiroption="--srcdir=."; \
14709             libsrcdir=".";; \
14710           /* | [A-Za-z]:[\\/]*) \
14711             srcdiroption="--srcdir=$(srcdir)/sim"; \
14712             libsrcdir="$$s/sim";; \
14713           *) \
14714             srcdiroption="--srcdir=../$(srcdir)/sim"; \
14715             libsrcdir="$$s/sim";; \
14716         esac; \
14717         $(SHELL) $${libsrcdir}/configure \
14718           $(HOST_CONFIGARGS) $${srcdiroption} \
14719           || exit 1
14720
14721 .PHONY: all-sim maybe-all-sim
14722 maybe-all-sim:
14723 all-sim: configure-sim
14724         @r=`${PWD_COMMAND}`; export r; \
14725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14726         $(SET_LIB_PATH) \
14727         (cd sim && $(MAKE) $(FLAGS_TO_PASS) all)
14728
14729 .PHONY: check-sim maybe-check-sim
14730 maybe-check-sim:
14731
14732 check-sim:
14733         @r=`${PWD_COMMAND}`; export r; \
14734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14735         $(SET_LIB_PATH) \
14736         (cd sim && $(MAKE) $(FLAGS_TO_PASS) check)
14737
14738
14739 .PHONY: install-sim maybe-install-sim
14740 maybe-install-sim:
14741
14742 install-sim: installdirs
14743         @r=`${PWD_COMMAND}`; export r; \
14744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14745         $(SET_LIB_PATH) \
14746         (cd sim && $(MAKE) $(FLAGS_TO_PASS) install)
14747
14748
14749 # Other targets (info, dvi, etc.)
14750
14751 .PHONY: maybe-info-sim info-sim
14752 maybe-info-sim:
14753
14754 info-sim: \
14755     configure-sim 
14756         @[ -f ./sim/Makefile ] || exit 0; \
14757         r=`${PWD_COMMAND}`; export r; \
14758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14759         $(SET_LIB_PATH) \
14760         for flag in $(EXTRA_HOST_FLAGS); do \
14761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14762         done; \
14763         echo "Doing info in sim" ; \
14764         (cd sim && \
14765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14767                   "RANLIB=$${RANLIB}" \
14768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14769                   info) \
14770           || exit 1
14771
14772
14773 .PHONY: maybe-dvi-sim dvi-sim
14774 maybe-dvi-sim:
14775
14776 dvi-sim: \
14777     configure-sim 
14778         @[ -f ./sim/Makefile ] || exit 0; \
14779         r=`${PWD_COMMAND}`; export r; \
14780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14781         $(SET_LIB_PATH) \
14782         for flag in $(EXTRA_HOST_FLAGS); do \
14783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14784         done; \
14785         echo "Doing dvi in sim" ; \
14786         (cd sim && \
14787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14789                   "RANLIB=$${RANLIB}" \
14790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14791                   dvi) \
14792           || exit 1
14793
14794
14795 .PHONY: maybe-TAGS-sim TAGS-sim
14796 maybe-TAGS-sim:
14797
14798 TAGS-sim: \
14799     configure-sim 
14800         @[ -f ./sim/Makefile ] || exit 0; \
14801         r=`${PWD_COMMAND}`; export r; \
14802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14803         $(SET_LIB_PATH) \
14804         for flag in $(EXTRA_HOST_FLAGS); do \
14805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14806         done; \
14807         echo "Doing TAGS in sim" ; \
14808         (cd sim && \
14809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14811                   "RANLIB=$${RANLIB}" \
14812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14813                   TAGS) \
14814           || exit 1
14815
14816
14817 .PHONY: maybe-install-info-sim install-info-sim
14818 maybe-install-info-sim:
14819
14820 install-info-sim: \
14821     configure-sim \
14822     info-sim 
14823         @[ -f ./sim/Makefile ] || exit 0; \
14824         r=`${PWD_COMMAND}`; export r; \
14825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14826         $(SET_LIB_PATH) \
14827         for flag in $(EXTRA_HOST_FLAGS); do \
14828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14829         done; \
14830         echo "Doing install-info in sim" ; \
14831         (cd sim && \
14832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14834                   "RANLIB=$${RANLIB}" \
14835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14836                   install-info) \
14837           || exit 1
14838
14839
14840 .PHONY: maybe-installcheck-sim installcheck-sim
14841 maybe-installcheck-sim:
14842
14843 installcheck-sim: \
14844     configure-sim 
14845         @[ -f ./sim/Makefile ] || exit 0; \
14846         r=`${PWD_COMMAND}`; export r; \
14847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14848         $(SET_LIB_PATH) \
14849         for flag in $(EXTRA_HOST_FLAGS); do \
14850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14851         done; \
14852         echo "Doing installcheck in sim" ; \
14853         (cd sim && \
14854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14856                   "RANLIB=$${RANLIB}" \
14857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14858                   installcheck) \
14859           || exit 1
14860
14861
14862 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
14863 maybe-mostlyclean-sim:
14864
14865 mostlyclean-sim: 
14866         @[ -f ./sim/Makefile ] || exit 0; \
14867         r=`${PWD_COMMAND}`; export r; \
14868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14869         $(SET_LIB_PATH) \
14870         for flag in $(EXTRA_HOST_FLAGS); do \
14871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14872         done; \
14873         echo "Doing mostlyclean in sim" ; \
14874         (cd sim && \
14875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14877                   "RANLIB=$${RANLIB}" \
14878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14879                   mostlyclean) \
14880           || exit 1
14881
14882
14883 .PHONY: maybe-clean-sim clean-sim
14884 maybe-clean-sim:
14885
14886 clean-sim: 
14887         @[ -f ./sim/Makefile ] || exit 0; \
14888         r=`${PWD_COMMAND}`; export r; \
14889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14890         $(SET_LIB_PATH) \
14891         for flag in $(EXTRA_HOST_FLAGS); do \
14892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14893         done; \
14894         echo "Doing clean in sim" ; \
14895         (cd sim && \
14896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14898                   "RANLIB=$${RANLIB}" \
14899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14900                   clean) \
14901           || exit 1
14902
14903
14904 .PHONY: maybe-distclean-sim distclean-sim
14905 maybe-distclean-sim:
14906
14907 distclean-sim: 
14908         @[ -f ./sim/Makefile ] || exit 0; \
14909         r=`${PWD_COMMAND}`; export r; \
14910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14911         $(SET_LIB_PATH) \
14912         for flag in $(EXTRA_HOST_FLAGS); do \
14913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14914         done; \
14915         echo "Doing distclean in sim" ; \
14916         (cd sim && \
14917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14919                   "RANLIB=$${RANLIB}" \
14920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14921                   distclean) \
14922           || exit 1
14923
14924
14925 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
14926 maybe-maintainer-clean-sim:
14927
14928 maintainer-clean-sim: 
14929         @[ -f ./sim/Makefile ] || exit 0; \
14930         r=`${PWD_COMMAND}`; export r; \
14931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14932         $(SET_LIB_PATH) \
14933         for flag in $(EXTRA_HOST_FLAGS); do \
14934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14935         done; \
14936         echo "Doing maintainer-clean in sim" ; \
14937         (cd sim && \
14938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14940                   "RANLIB=$${RANLIB}" \
14941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14942                   maintainer-clean) \
14943           || exit 1
14944
14945
14946
14947 .PHONY: configure-tar maybe-configure-tar
14948 maybe-configure-tar:
14949 configure-tar:
14950         @test ! -f tar/Makefile || exit 0; \
14951         [ -d tar ] || mkdir tar; \
14952         r=`${PWD_COMMAND}`; export r; \
14953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14954         CC="$(CC)"; export CC; \
14955         CFLAGS="$(CFLAGS)"; export CFLAGS; \
14956         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
14957         CXX="$(CXX)"; export CXX; \
14958         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
14959         AR="$(AR)"; export AR; \
14960         AS="$(AS)"; export AS; \
14961         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
14962         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
14963         LD="$(LD)"; export LD; \
14964         NM="$(NM)"; export NM; \
14965         RANLIB="$(RANLIB)"; export RANLIB; \
14966         WINDRES="$(WINDRES)"; export WINDRES; \
14967         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
14968         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
14969         echo Configuring in tar; \
14970         cd tar || exit 1; \
14971         case $(srcdir) in \
14972           \.) \
14973             srcdiroption="--srcdir=."; \
14974             libsrcdir=".";; \
14975           /* | [A-Za-z]:[\\/]*) \
14976             srcdiroption="--srcdir=$(srcdir)/tar"; \
14977             libsrcdir="$$s/tar";; \
14978           *) \
14979             srcdiroption="--srcdir=../$(srcdir)/tar"; \
14980             libsrcdir="$$s/tar";; \
14981         esac; \
14982         $(SHELL) $${libsrcdir}/configure \
14983           $(HOST_CONFIGARGS) $${srcdiroption} \
14984           || exit 1
14985
14986 .PHONY: all-tar maybe-all-tar
14987 maybe-all-tar:
14988 all-tar: configure-tar
14989         @r=`${PWD_COMMAND}`; export r; \
14990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14991         $(SET_LIB_PATH) \
14992         (cd tar && $(MAKE) $(FLAGS_TO_PASS) all)
14993
14994 .PHONY: check-tar maybe-check-tar
14995 maybe-check-tar:
14996
14997 check-tar:
14998         @r=`${PWD_COMMAND}`; export r; \
14999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15000         $(SET_LIB_PATH) \
15001         (cd tar && $(MAKE) $(FLAGS_TO_PASS) check)
15002
15003
15004 .PHONY: install-tar maybe-install-tar
15005 maybe-install-tar:
15006
15007 install-tar: installdirs
15008         @r=`${PWD_COMMAND}`; export r; \
15009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15010         $(SET_LIB_PATH) \
15011         (cd tar && $(MAKE) $(FLAGS_TO_PASS) install)
15012
15013
15014 # Other targets (info, dvi, etc.)
15015
15016 .PHONY: maybe-info-tar info-tar
15017 maybe-info-tar:
15018
15019 info-tar: \
15020     configure-tar 
15021         @[ -f ./tar/Makefile ] || exit 0; \
15022         r=`${PWD_COMMAND}`; export r; \
15023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15024         $(SET_LIB_PATH) \
15025         for flag in $(EXTRA_HOST_FLAGS); do \
15026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15027         done; \
15028         echo "Doing info in tar" ; \
15029         (cd tar && \
15030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15032                   "RANLIB=$${RANLIB}" \
15033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15034                   info) \
15035           || exit 1
15036
15037
15038 .PHONY: maybe-dvi-tar dvi-tar
15039 maybe-dvi-tar:
15040
15041 dvi-tar: \
15042     configure-tar 
15043         @[ -f ./tar/Makefile ] || exit 0; \
15044         r=`${PWD_COMMAND}`; export r; \
15045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15046         $(SET_LIB_PATH) \
15047         for flag in $(EXTRA_HOST_FLAGS); do \
15048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15049         done; \
15050         echo "Doing dvi in tar" ; \
15051         (cd tar && \
15052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15054                   "RANLIB=$${RANLIB}" \
15055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15056                   dvi) \
15057           || exit 1
15058
15059
15060 .PHONY: maybe-TAGS-tar TAGS-tar
15061 maybe-TAGS-tar:
15062
15063 TAGS-tar: \
15064     configure-tar 
15065         @[ -f ./tar/Makefile ] || exit 0; \
15066         r=`${PWD_COMMAND}`; export r; \
15067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15068         $(SET_LIB_PATH) \
15069         for flag in $(EXTRA_HOST_FLAGS); do \
15070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15071         done; \
15072         echo "Doing TAGS in tar" ; \
15073         (cd tar && \
15074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15076                   "RANLIB=$${RANLIB}" \
15077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15078                   TAGS) \
15079           || exit 1
15080
15081
15082 .PHONY: maybe-install-info-tar install-info-tar
15083 maybe-install-info-tar:
15084
15085 install-info-tar: \
15086     configure-tar \
15087     info-tar 
15088         @[ -f ./tar/Makefile ] || exit 0; \
15089         r=`${PWD_COMMAND}`; export r; \
15090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15091         $(SET_LIB_PATH) \
15092         for flag in $(EXTRA_HOST_FLAGS); do \
15093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15094         done; \
15095         echo "Doing install-info in tar" ; \
15096         (cd tar && \
15097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15099                   "RANLIB=$${RANLIB}" \
15100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15101                   install-info) \
15102           || exit 1
15103
15104
15105 .PHONY: maybe-installcheck-tar installcheck-tar
15106 maybe-installcheck-tar:
15107
15108 installcheck-tar: \
15109     configure-tar 
15110         @[ -f ./tar/Makefile ] || exit 0; \
15111         r=`${PWD_COMMAND}`; export r; \
15112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15113         $(SET_LIB_PATH) \
15114         for flag in $(EXTRA_HOST_FLAGS); do \
15115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15116         done; \
15117         echo "Doing installcheck in tar" ; \
15118         (cd tar && \
15119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15121                   "RANLIB=$${RANLIB}" \
15122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15123                   installcheck) \
15124           || exit 1
15125
15126
15127 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
15128 maybe-mostlyclean-tar:
15129
15130 mostlyclean-tar: 
15131         @[ -f ./tar/Makefile ] || exit 0; \
15132         r=`${PWD_COMMAND}`; export r; \
15133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15134         $(SET_LIB_PATH) \
15135         for flag in $(EXTRA_HOST_FLAGS); do \
15136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15137         done; \
15138         echo "Doing mostlyclean in tar" ; \
15139         (cd tar && \
15140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15142                   "RANLIB=$${RANLIB}" \
15143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15144                   mostlyclean) \
15145           || exit 1
15146
15147
15148 .PHONY: maybe-clean-tar clean-tar
15149 maybe-clean-tar:
15150
15151 clean-tar: 
15152         @[ -f ./tar/Makefile ] || exit 0; \
15153         r=`${PWD_COMMAND}`; export r; \
15154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15155         $(SET_LIB_PATH) \
15156         for flag in $(EXTRA_HOST_FLAGS); do \
15157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15158         done; \
15159         echo "Doing clean in tar" ; \
15160         (cd tar && \
15161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15163                   "RANLIB=$${RANLIB}" \
15164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15165                   clean) \
15166           || exit 1
15167
15168
15169 .PHONY: maybe-distclean-tar distclean-tar
15170 maybe-distclean-tar:
15171
15172 distclean-tar: 
15173         @[ -f ./tar/Makefile ] || exit 0; \
15174         r=`${PWD_COMMAND}`; export r; \
15175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15176         $(SET_LIB_PATH) \
15177         for flag in $(EXTRA_HOST_FLAGS); do \
15178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15179         done; \
15180         echo "Doing distclean in tar" ; \
15181         (cd tar && \
15182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15184                   "RANLIB=$${RANLIB}" \
15185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15186                   distclean) \
15187           || exit 1
15188
15189
15190 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
15191 maybe-maintainer-clean-tar:
15192
15193 maintainer-clean-tar: 
15194         @[ -f ./tar/Makefile ] || exit 0; \
15195         r=`${PWD_COMMAND}`; export r; \
15196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15197         $(SET_LIB_PATH) \
15198         for flag in $(EXTRA_HOST_FLAGS); do \
15199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15200         done; \
15201         echo "Doing maintainer-clean in tar" ; \
15202         (cd tar && \
15203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15205                   "RANLIB=$${RANLIB}" \
15206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15207                   maintainer-clean) \
15208           || exit 1
15209
15210
15211
15212 .PHONY: configure-texinfo maybe-configure-texinfo
15213 maybe-configure-texinfo:
15214 configure-texinfo:
15215         @test ! -f texinfo/Makefile || exit 0; \
15216         [ -d texinfo ] || mkdir texinfo; \
15217         r=`${PWD_COMMAND}`; export r; \
15218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15219         CC="$(CC)"; export CC; \
15220         CFLAGS="$(CFLAGS)"; export CFLAGS; \
15221         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
15222         CXX="$(CXX)"; export CXX; \
15223         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
15224         AR="$(AR)"; export AR; \
15225         AS="$(AS)"; export AS; \
15226         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
15227         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
15228         LD="$(LD)"; export LD; \
15229         NM="$(NM)"; export NM; \
15230         RANLIB="$(RANLIB)"; export RANLIB; \
15231         WINDRES="$(WINDRES)"; export WINDRES; \
15232         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
15233         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
15234         echo Configuring in texinfo; \
15235         cd texinfo || exit 1; \
15236         case $(srcdir) in \
15237           \.) \
15238             srcdiroption="--srcdir=."; \
15239             libsrcdir=".";; \
15240           /* | [A-Za-z]:[\\/]*) \
15241             srcdiroption="--srcdir=$(srcdir)/texinfo"; \
15242             libsrcdir="$$s/texinfo";; \
15243           *) \
15244             srcdiroption="--srcdir=../$(srcdir)/texinfo"; \
15245             libsrcdir="$$s/texinfo";; \
15246         esac; \
15247         $(SHELL) $${libsrcdir}/configure \
15248           $(HOST_CONFIGARGS) $${srcdiroption} \
15249           || exit 1
15250
15251 .PHONY: all-texinfo maybe-all-texinfo
15252 maybe-all-texinfo:
15253 all-texinfo: configure-texinfo
15254         @r=`${PWD_COMMAND}`; export r; \
15255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15256         $(SET_LIB_PATH) \
15257         (cd texinfo && $(MAKE) $(FLAGS_TO_PASS) all)
15258
15259 .PHONY: check-texinfo maybe-check-texinfo
15260 maybe-check-texinfo:
15261
15262 check-texinfo:
15263         @r=`${PWD_COMMAND}`; export r; \
15264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15265         $(SET_LIB_PATH) \
15266         (cd texinfo && $(MAKE) $(FLAGS_TO_PASS) check)
15267
15268
15269 .PHONY: install-texinfo maybe-install-texinfo
15270 maybe-install-texinfo:
15271
15272 install-texinfo:
15273
15274
15275 # Other targets (info, dvi, etc.)
15276
15277 .PHONY: maybe-info-texinfo info-texinfo
15278 maybe-info-texinfo:
15279
15280 info-texinfo: \
15281     configure-texinfo 
15282         @[ -f ./texinfo/Makefile ] || exit 0; \
15283         r=`${PWD_COMMAND}`; export r; \
15284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15285         $(SET_LIB_PATH) \
15286         for flag in $(EXTRA_HOST_FLAGS); do \
15287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15288         done; \
15289         echo "Doing info in texinfo" ; \
15290         (cd texinfo && \
15291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15293                   "RANLIB=$${RANLIB}" \
15294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15295                   info) \
15296           || exit 1
15297
15298
15299 .PHONY: maybe-dvi-texinfo dvi-texinfo
15300 maybe-dvi-texinfo:
15301
15302 dvi-texinfo: \
15303     configure-texinfo 
15304         @[ -f ./texinfo/Makefile ] || exit 0; \
15305         r=`${PWD_COMMAND}`; export r; \
15306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15307         $(SET_LIB_PATH) \
15308         for flag in $(EXTRA_HOST_FLAGS); do \
15309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15310         done; \
15311         echo "Doing dvi in texinfo" ; \
15312         (cd texinfo && \
15313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15315                   "RANLIB=$${RANLIB}" \
15316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15317                   dvi) \
15318           || exit 1
15319
15320
15321 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
15322 maybe-TAGS-texinfo:
15323
15324 TAGS-texinfo: \
15325     configure-texinfo 
15326         @[ -f ./texinfo/Makefile ] || exit 0; \
15327         r=`${PWD_COMMAND}`; export r; \
15328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15329         $(SET_LIB_PATH) \
15330         for flag in $(EXTRA_HOST_FLAGS); do \
15331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15332         done; \
15333         echo "Doing TAGS in texinfo" ; \
15334         (cd texinfo && \
15335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15337                   "RANLIB=$${RANLIB}" \
15338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15339                   TAGS) \
15340           || exit 1
15341
15342
15343 .PHONY: maybe-install-info-texinfo install-info-texinfo
15344 maybe-install-info-texinfo:
15345
15346 install-info-texinfo: \
15347     configure-texinfo \
15348     info-texinfo 
15349         @[ -f ./texinfo/Makefile ] || exit 0; \
15350         r=`${PWD_COMMAND}`; export r; \
15351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15352         $(SET_LIB_PATH) \
15353         for flag in $(EXTRA_HOST_FLAGS); do \
15354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15355         done; \
15356         echo "Doing install-info in texinfo" ; \
15357         (cd texinfo && \
15358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15360                   "RANLIB=$${RANLIB}" \
15361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15362                   install-info) \
15363           || exit 1
15364
15365
15366 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
15367 maybe-installcheck-texinfo:
15368
15369 installcheck-texinfo: \
15370     configure-texinfo 
15371         @[ -f ./texinfo/Makefile ] || exit 0; \
15372         r=`${PWD_COMMAND}`; export r; \
15373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15374         $(SET_LIB_PATH) \
15375         for flag in $(EXTRA_HOST_FLAGS); do \
15376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15377         done; \
15378         echo "Doing installcheck in texinfo" ; \
15379         (cd texinfo && \
15380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15382                   "RANLIB=$${RANLIB}" \
15383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15384                   installcheck) \
15385           || exit 1
15386
15387
15388 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
15389 maybe-mostlyclean-texinfo:
15390
15391 mostlyclean-texinfo: 
15392         @[ -f ./texinfo/Makefile ] || exit 0; \
15393         r=`${PWD_COMMAND}`; export r; \
15394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15395         $(SET_LIB_PATH) \
15396         for flag in $(EXTRA_HOST_FLAGS); do \
15397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15398         done; \
15399         echo "Doing mostlyclean in texinfo" ; \
15400         (cd texinfo && \
15401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15403                   "RANLIB=$${RANLIB}" \
15404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15405                   mostlyclean) \
15406           || exit 1
15407
15408
15409 .PHONY: maybe-clean-texinfo clean-texinfo
15410 maybe-clean-texinfo:
15411
15412 clean-texinfo: 
15413         @[ -f ./texinfo/Makefile ] || exit 0; \
15414         r=`${PWD_COMMAND}`; export r; \
15415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15416         $(SET_LIB_PATH) \
15417         for flag in $(EXTRA_HOST_FLAGS); do \
15418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15419         done; \
15420         echo "Doing clean in texinfo" ; \
15421         (cd texinfo && \
15422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15424                   "RANLIB=$${RANLIB}" \
15425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15426                   clean) \
15427           || exit 1
15428
15429
15430 .PHONY: maybe-distclean-texinfo distclean-texinfo
15431 maybe-distclean-texinfo:
15432
15433 distclean-texinfo: 
15434         @[ -f ./texinfo/Makefile ] || exit 0; \
15435         r=`${PWD_COMMAND}`; export r; \
15436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15437         $(SET_LIB_PATH) \
15438         for flag in $(EXTRA_HOST_FLAGS); do \
15439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15440         done; \
15441         echo "Doing distclean in texinfo" ; \
15442         (cd texinfo && \
15443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15445                   "RANLIB=$${RANLIB}" \
15446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15447                   distclean) \
15448           || exit 1
15449
15450
15451 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
15452 maybe-maintainer-clean-texinfo:
15453
15454 maintainer-clean-texinfo: 
15455         @[ -f ./texinfo/Makefile ] || exit 0; \
15456         r=`${PWD_COMMAND}`; export r; \
15457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15458         $(SET_LIB_PATH) \
15459         for flag in $(EXTRA_HOST_FLAGS); do \
15460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15461         done; \
15462         echo "Doing maintainer-clean in texinfo" ; \
15463         (cd texinfo && \
15464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15466                   "RANLIB=$${RANLIB}" \
15467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15468                   maintainer-clean) \
15469           || exit 1
15470
15471
15472
15473 .PHONY: configure-textutils maybe-configure-textutils
15474 maybe-configure-textutils:
15475 configure-textutils:
15476         @test ! -f textutils/Makefile || exit 0; \
15477         [ -d textutils ] || mkdir textutils; \
15478         r=`${PWD_COMMAND}`; export r; \
15479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15480         CC="$(CC)"; export CC; \
15481         CFLAGS="$(CFLAGS)"; export CFLAGS; \
15482         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
15483         CXX="$(CXX)"; export CXX; \
15484         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
15485         AR="$(AR)"; export AR; \
15486         AS="$(AS)"; export AS; \
15487         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
15488         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
15489         LD="$(LD)"; export LD; \
15490         NM="$(NM)"; export NM; \
15491         RANLIB="$(RANLIB)"; export RANLIB; \
15492         WINDRES="$(WINDRES)"; export WINDRES; \
15493         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
15494         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
15495         echo Configuring in textutils; \
15496         cd textutils || exit 1; \
15497         case $(srcdir) in \
15498           \.) \
15499             srcdiroption="--srcdir=."; \
15500             libsrcdir=".";; \
15501           /* | [A-Za-z]:[\\/]*) \
15502             srcdiroption="--srcdir=$(srcdir)/textutils"; \
15503             libsrcdir="$$s/textutils";; \
15504           *) \
15505             srcdiroption="--srcdir=../$(srcdir)/textutils"; \
15506             libsrcdir="$$s/textutils";; \
15507         esac; \
15508         $(SHELL) $${libsrcdir}/configure \
15509           $(HOST_CONFIGARGS) $${srcdiroption} \
15510           || exit 1
15511
15512 .PHONY: all-textutils maybe-all-textutils
15513 maybe-all-textutils:
15514 all-textutils: configure-textutils
15515         @r=`${PWD_COMMAND}`; export r; \
15516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15517         $(SET_LIB_PATH) \
15518         (cd textutils && $(MAKE) $(FLAGS_TO_PASS) all)
15519
15520 .PHONY: check-textutils maybe-check-textutils
15521 maybe-check-textutils:
15522
15523 check-textutils:
15524         @r=`${PWD_COMMAND}`; export r; \
15525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15526         $(SET_LIB_PATH) \
15527         (cd textutils && $(MAKE) $(FLAGS_TO_PASS) check)
15528
15529
15530 .PHONY: install-textutils maybe-install-textutils
15531 maybe-install-textutils:
15532
15533 install-textutils: installdirs
15534         @r=`${PWD_COMMAND}`; export r; \
15535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15536         $(SET_LIB_PATH) \
15537         (cd textutils && $(MAKE) $(FLAGS_TO_PASS) install)
15538
15539
15540 # Other targets (info, dvi, etc.)
15541
15542 .PHONY: maybe-info-textutils info-textutils
15543 maybe-info-textutils:
15544
15545 info-textutils: \
15546     configure-textutils 
15547         @[ -f ./textutils/Makefile ] || exit 0; \
15548         r=`${PWD_COMMAND}`; export r; \
15549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15550         $(SET_LIB_PATH) \
15551         for flag in $(EXTRA_HOST_FLAGS); do \
15552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15553         done; \
15554         echo "Doing info in textutils" ; \
15555         (cd textutils && \
15556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15558                   "RANLIB=$${RANLIB}" \
15559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15560                   info) \
15561           || exit 1
15562
15563
15564 .PHONY: maybe-dvi-textutils dvi-textutils
15565 maybe-dvi-textutils:
15566
15567 dvi-textutils: \
15568     configure-textutils 
15569         @[ -f ./textutils/Makefile ] || exit 0; \
15570         r=`${PWD_COMMAND}`; export r; \
15571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15572         $(SET_LIB_PATH) \
15573         for flag in $(EXTRA_HOST_FLAGS); do \
15574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15575         done; \
15576         echo "Doing dvi in textutils" ; \
15577         (cd textutils && \
15578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15580                   "RANLIB=$${RANLIB}" \
15581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15582                   dvi) \
15583           || exit 1
15584
15585
15586 .PHONY: maybe-TAGS-textutils TAGS-textutils
15587 maybe-TAGS-textutils:
15588
15589 TAGS-textutils: \
15590     configure-textutils 
15591         @[ -f ./textutils/Makefile ] || exit 0; \
15592         r=`${PWD_COMMAND}`; export r; \
15593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15594         $(SET_LIB_PATH) \
15595         for flag in $(EXTRA_HOST_FLAGS); do \
15596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15597         done; \
15598         echo "Doing TAGS in textutils" ; \
15599         (cd textutils && \
15600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15602                   "RANLIB=$${RANLIB}" \
15603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15604                   TAGS) \
15605           || exit 1
15606
15607
15608 .PHONY: maybe-install-info-textutils install-info-textutils
15609 maybe-install-info-textutils:
15610
15611 install-info-textutils: \
15612     configure-textutils \
15613     info-textutils 
15614         @[ -f ./textutils/Makefile ] || exit 0; \
15615         r=`${PWD_COMMAND}`; export r; \
15616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15617         $(SET_LIB_PATH) \
15618         for flag in $(EXTRA_HOST_FLAGS); do \
15619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15620         done; \
15621         echo "Doing install-info in textutils" ; \
15622         (cd textutils && \
15623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15625                   "RANLIB=$${RANLIB}" \
15626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15627                   install-info) \
15628           || exit 1
15629
15630
15631 .PHONY: maybe-installcheck-textutils installcheck-textutils
15632 maybe-installcheck-textutils:
15633
15634 installcheck-textutils: \
15635     configure-textutils 
15636         @[ -f ./textutils/Makefile ] || exit 0; \
15637         r=`${PWD_COMMAND}`; export r; \
15638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15639         $(SET_LIB_PATH) \
15640         for flag in $(EXTRA_HOST_FLAGS); do \
15641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15642         done; \
15643         echo "Doing installcheck in textutils" ; \
15644         (cd textutils && \
15645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15647                   "RANLIB=$${RANLIB}" \
15648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15649                   installcheck) \
15650           || exit 1
15651
15652
15653 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
15654 maybe-mostlyclean-textutils:
15655
15656 mostlyclean-textutils: 
15657         @[ -f ./textutils/Makefile ] || exit 0; \
15658         r=`${PWD_COMMAND}`; export r; \
15659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15660         $(SET_LIB_PATH) \
15661         for flag in $(EXTRA_HOST_FLAGS); do \
15662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15663         done; \
15664         echo "Doing mostlyclean in textutils" ; \
15665         (cd textutils && \
15666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15668                   "RANLIB=$${RANLIB}" \
15669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15670                   mostlyclean) \
15671           || exit 1
15672
15673
15674 .PHONY: maybe-clean-textutils clean-textutils
15675 maybe-clean-textutils:
15676
15677 clean-textutils: 
15678         @[ -f ./textutils/Makefile ] || exit 0; \
15679         r=`${PWD_COMMAND}`; export r; \
15680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15681         $(SET_LIB_PATH) \
15682         for flag in $(EXTRA_HOST_FLAGS); do \
15683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15684         done; \
15685         echo "Doing clean in textutils" ; \
15686         (cd textutils && \
15687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15689                   "RANLIB=$${RANLIB}" \
15690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15691                   clean) \
15692           || exit 1
15693
15694
15695 .PHONY: maybe-distclean-textutils distclean-textutils
15696 maybe-distclean-textutils:
15697
15698 distclean-textutils: 
15699         @[ -f ./textutils/Makefile ] || exit 0; \
15700         r=`${PWD_COMMAND}`; export r; \
15701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15702         $(SET_LIB_PATH) \
15703         for flag in $(EXTRA_HOST_FLAGS); do \
15704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15705         done; \
15706         echo "Doing distclean in textutils" ; \
15707         (cd textutils && \
15708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15710                   "RANLIB=$${RANLIB}" \
15711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15712                   distclean) \
15713           || exit 1
15714
15715
15716 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
15717 maybe-maintainer-clean-textutils:
15718
15719 maintainer-clean-textutils: 
15720         @[ -f ./textutils/Makefile ] || exit 0; \
15721         r=`${PWD_COMMAND}`; export r; \
15722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15723         $(SET_LIB_PATH) \
15724         for flag in $(EXTRA_HOST_FLAGS); do \
15725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15726         done; \
15727         echo "Doing maintainer-clean in textutils" ; \
15728         (cd textutils && \
15729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15731                   "RANLIB=$${RANLIB}" \
15732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15733                   maintainer-clean) \
15734           || exit 1
15735
15736
15737
15738 .PHONY: configure-time maybe-configure-time
15739 maybe-configure-time:
15740 configure-time:
15741         @test ! -f time/Makefile || exit 0; \
15742         [ -d time ] || mkdir time; \
15743         r=`${PWD_COMMAND}`; export r; \
15744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15745         CC="$(CC)"; export CC; \
15746         CFLAGS="$(CFLAGS)"; export CFLAGS; \
15747         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
15748         CXX="$(CXX)"; export CXX; \
15749         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
15750         AR="$(AR)"; export AR; \
15751         AS="$(AS)"; export AS; \
15752         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
15753         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
15754         LD="$(LD)"; export LD; \
15755         NM="$(NM)"; export NM; \
15756         RANLIB="$(RANLIB)"; export RANLIB; \
15757         WINDRES="$(WINDRES)"; export WINDRES; \
15758         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
15759         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
15760         echo Configuring in time; \
15761         cd time || exit 1; \
15762         case $(srcdir) in \
15763           \.) \
15764             srcdiroption="--srcdir=."; \
15765             libsrcdir=".";; \
15766           /* | [A-Za-z]:[\\/]*) \
15767             srcdiroption="--srcdir=$(srcdir)/time"; \
15768             libsrcdir="$$s/time";; \
15769           *) \
15770             srcdiroption="--srcdir=../$(srcdir)/time"; \
15771             libsrcdir="$$s/time";; \
15772         esac; \
15773         $(SHELL) $${libsrcdir}/configure \
15774           $(HOST_CONFIGARGS) $${srcdiroption} \
15775           || exit 1
15776
15777 .PHONY: all-time maybe-all-time
15778 maybe-all-time:
15779 all-time: configure-time
15780         @r=`${PWD_COMMAND}`; export r; \
15781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15782         $(SET_LIB_PATH) \
15783         (cd time && $(MAKE) $(FLAGS_TO_PASS) all)
15784
15785 .PHONY: check-time maybe-check-time
15786 maybe-check-time:
15787
15788 check-time:
15789         @r=`${PWD_COMMAND}`; export r; \
15790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15791         $(SET_LIB_PATH) \
15792         (cd time && $(MAKE) $(FLAGS_TO_PASS) check)
15793
15794
15795 .PHONY: install-time maybe-install-time
15796 maybe-install-time:
15797
15798 install-time: installdirs
15799         @r=`${PWD_COMMAND}`; export r; \
15800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15801         $(SET_LIB_PATH) \
15802         (cd time && $(MAKE) $(FLAGS_TO_PASS) install)
15803
15804
15805 # Other targets (info, dvi, etc.)
15806
15807 .PHONY: maybe-info-time info-time
15808 maybe-info-time:
15809
15810 info-time: \
15811     configure-time 
15812         @[ -f ./time/Makefile ] || exit 0; \
15813         r=`${PWD_COMMAND}`; export r; \
15814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15815         $(SET_LIB_PATH) \
15816         for flag in $(EXTRA_HOST_FLAGS); do \
15817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15818         done; \
15819         echo "Doing info in time" ; \
15820         (cd time && \
15821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15823                   "RANLIB=$${RANLIB}" \
15824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15825                   info) \
15826           || exit 1
15827
15828
15829 .PHONY: maybe-dvi-time dvi-time
15830 maybe-dvi-time:
15831
15832 dvi-time: \
15833     configure-time 
15834         @[ -f ./time/Makefile ] || exit 0; \
15835         r=`${PWD_COMMAND}`; export r; \
15836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15837         $(SET_LIB_PATH) \
15838         for flag in $(EXTRA_HOST_FLAGS); do \
15839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15840         done; \
15841         echo "Doing dvi in time" ; \
15842         (cd time && \
15843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15845                   "RANLIB=$${RANLIB}" \
15846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15847                   dvi) \
15848           || exit 1
15849
15850
15851 .PHONY: maybe-TAGS-time TAGS-time
15852 maybe-TAGS-time:
15853
15854 TAGS-time: \
15855     configure-time 
15856         @[ -f ./time/Makefile ] || exit 0; \
15857         r=`${PWD_COMMAND}`; export r; \
15858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15859         $(SET_LIB_PATH) \
15860         for flag in $(EXTRA_HOST_FLAGS); do \
15861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15862         done; \
15863         echo "Doing TAGS in time" ; \
15864         (cd time && \
15865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15867                   "RANLIB=$${RANLIB}" \
15868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15869                   TAGS) \
15870           || exit 1
15871
15872
15873 .PHONY: maybe-install-info-time install-info-time
15874 maybe-install-info-time:
15875
15876 install-info-time: \
15877     configure-time \
15878     info-time 
15879         @[ -f ./time/Makefile ] || exit 0; \
15880         r=`${PWD_COMMAND}`; export r; \
15881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15882         $(SET_LIB_PATH) \
15883         for flag in $(EXTRA_HOST_FLAGS); do \
15884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15885         done; \
15886         echo "Doing install-info in time" ; \
15887         (cd time && \
15888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15890                   "RANLIB=$${RANLIB}" \
15891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15892                   install-info) \
15893           || exit 1
15894
15895
15896 .PHONY: maybe-installcheck-time installcheck-time
15897 maybe-installcheck-time:
15898
15899 installcheck-time: \
15900     configure-time 
15901         @[ -f ./time/Makefile ] || exit 0; \
15902         r=`${PWD_COMMAND}`; export r; \
15903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15904         $(SET_LIB_PATH) \
15905         for flag in $(EXTRA_HOST_FLAGS); do \
15906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15907         done; \
15908         echo "Doing installcheck in time" ; \
15909         (cd time && \
15910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15912                   "RANLIB=$${RANLIB}" \
15913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15914                   installcheck) \
15915           || exit 1
15916
15917
15918 .PHONY: maybe-mostlyclean-time mostlyclean-time
15919 maybe-mostlyclean-time:
15920
15921 mostlyclean-time: 
15922         @[ -f ./time/Makefile ] || exit 0; \
15923         r=`${PWD_COMMAND}`; export r; \
15924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15925         $(SET_LIB_PATH) \
15926         for flag in $(EXTRA_HOST_FLAGS); do \
15927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15928         done; \
15929         echo "Doing mostlyclean in time" ; \
15930         (cd time && \
15931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15933                   "RANLIB=$${RANLIB}" \
15934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15935                   mostlyclean) \
15936           || exit 1
15937
15938
15939 .PHONY: maybe-clean-time clean-time
15940 maybe-clean-time:
15941
15942 clean-time: 
15943         @[ -f ./time/Makefile ] || exit 0; \
15944         r=`${PWD_COMMAND}`; export r; \
15945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15946         $(SET_LIB_PATH) \
15947         for flag in $(EXTRA_HOST_FLAGS); do \
15948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15949         done; \
15950         echo "Doing clean in time" ; \
15951         (cd time && \
15952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15954                   "RANLIB=$${RANLIB}" \
15955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15956                   clean) \
15957           || exit 1
15958
15959
15960 .PHONY: maybe-distclean-time distclean-time
15961 maybe-distclean-time:
15962
15963 distclean-time: 
15964         @[ -f ./time/Makefile ] || exit 0; \
15965         r=`${PWD_COMMAND}`; export r; \
15966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15967         $(SET_LIB_PATH) \
15968         for flag in $(EXTRA_HOST_FLAGS); do \
15969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15970         done; \
15971         echo "Doing distclean in time" ; \
15972         (cd time && \
15973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15975                   "RANLIB=$${RANLIB}" \
15976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15977                   distclean) \
15978           || exit 1
15979
15980
15981 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
15982 maybe-maintainer-clean-time:
15983
15984 maintainer-clean-time: 
15985         @[ -f ./time/Makefile ] || exit 0; \
15986         r=`${PWD_COMMAND}`; export r; \
15987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15988         $(SET_LIB_PATH) \
15989         for flag in $(EXTRA_HOST_FLAGS); do \
15990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15991         done; \
15992         echo "Doing maintainer-clean in time" ; \
15993         (cd time && \
15994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15996                   "RANLIB=$${RANLIB}" \
15997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15998                   maintainer-clean) \
15999           || exit 1
16000
16001
16002
16003 .PHONY: configure-uudecode maybe-configure-uudecode
16004 maybe-configure-uudecode:
16005 configure-uudecode:
16006         @test ! -f uudecode/Makefile || exit 0; \
16007         [ -d uudecode ] || mkdir uudecode; \
16008         r=`${PWD_COMMAND}`; export r; \
16009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16010         CC="$(CC)"; export CC; \
16011         CFLAGS="$(CFLAGS)"; export CFLAGS; \
16012         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
16013         CXX="$(CXX)"; export CXX; \
16014         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
16015         AR="$(AR)"; export AR; \
16016         AS="$(AS)"; export AS; \
16017         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
16018         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
16019         LD="$(LD)"; export LD; \
16020         NM="$(NM)"; export NM; \
16021         RANLIB="$(RANLIB)"; export RANLIB; \
16022         WINDRES="$(WINDRES)"; export WINDRES; \
16023         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
16024         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
16025         echo Configuring in uudecode; \
16026         cd uudecode || exit 1; \
16027         case $(srcdir) in \
16028           \.) \
16029             srcdiroption="--srcdir=."; \
16030             libsrcdir=".";; \
16031           /* | [A-Za-z]:[\\/]*) \
16032             srcdiroption="--srcdir=$(srcdir)/uudecode"; \
16033             libsrcdir="$$s/uudecode";; \
16034           *) \
16035             srcdiroption="--srcdir=../$(srcdir)/uudecode"; \
16036             libsrcdir="$$s/uudecode";; \
16037         esac; \
16038         $(SHELL) $${libsrcdir}/configure \
16039           $(HOST_CONFIGARGS) $${srcdiroption} \
16040           || exit 1
16041
16042 .PHONY: all-uudecode maybe-all-uudecode
16043 maybe-all-uudecode:
16044 all-uudecode: configure-uudecode
16045         @r=`${PWD_COMMAND}`; export r; \
16046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16047         $(SET_LIB_PATH) \
16048         (cd uudecode && $(MAKE) $(FLAGS_TO_PASS) all)
16049
16050 .PHONY: check-uudecode maybe-check-uudecode
16051 maybe-check-uudecode:
16052
16053 check-uudecode:
16054         @r=`${PWD_COMMAND}`; export r; \
16055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16056         $(SET_LIB_PATH) \
16057         (cd uudecode && $(MAKE) $(FLAGS_TO_PASS) check)
16058
16059
16060 .PHONY: install-uudecode maybe-install-uudecode
16061 maybe-install-uudecode:
16062
16063 install-uudecode: installdirs
16064         @r=`${PWD_COMMAND}`; export r; \
16065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16066         $(SET_LIB_PATH) \
16067         (cd uudecode && $(MAKE) $(FLAGS_TO_PASS) install)
16068
16069
16070 # Other targets (info, dvi, etc.)
16071
16072 .PHONY: maybe-info-uudecode info-uudecode
16073 maybe-info-uudecode:
16074
16075 info-uudecode: \
16076     configure-uudecode 
16077         @[ -f ./uudecode/Makefile ] || exit 0; \
16078         r=`${PWD_COMMAND}`; export r; \
16079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16080         $(SET_LIB_PATH) \
16081         for flag in $(EXTRA_HOST_FLAGS); do \
16082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16083         done; \
16084         echo "Doing info in uudecode" ; \
16085         (cd uudecode && \
16086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16088                   "RANLIB=$${RANLIB}" \
16089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16090                   info) \
16091           || exit 1
16092
16093
16094 .PHONY: maybe-dvi-uudecode dvi-uudecode
16095 maybe-dvi-uudecode:
16096
16097 dvi-uudecode: \
16098     configure-uudecode 
16099         @[ -f ./uudecode/Makefile ] || exit 0; \
16100         r=`${PWD_COMMAND}`; export r; \
16101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16102         $(SET_LIB_PATH) \
16103         for flag in $(EXTRA_HOST_FLAGS); do \
16104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16105         done; \
16106         echo "Doing dvi in uudecode" ; \
16107         (cd uudecode && \
16108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16110                   "RANLIB=$${RANLIB}" \
16111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16112                   dvi) \
16113           || exit 1
16114
16115
16116 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
16117 maybe-TAGS-uudecode:
16118
16119 TAGS-uudecode: \
16120     configure-uudecode 
16121         @[ -f ./uudecode/Makefile ] || exit 0; \
16122         r=`${PWD_COMMAND}`; export r; \
16123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16124         $(SET_LIB_PATH) \
16125         for flag in $(EXTRA_HOST_FLAGS); do \
16126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16127         done; \
16128         echo "Doing TAGS in uudecode" ; \
16129         (cd uudecode && \
16130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16132                   "RANLIB=$${RANLIB}" \
16133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16134                   TAGS) \
16135           || exit 1
16136
16137
16138 .PHONY: maybe-install-info-uudecode install-info-uudecode
16139 maybe-install-info-uudecode:
16140
16141 install-info-uudecode: \
16142     configure-uudecode \
16143     info-uudecode 
16144         @[ -f ./uudecode/Makefile ] || exit 0; \
16145         r=`${PWD_COMMAND}`; export r; \
16146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16147         $(SET_LIB_PATH) \
16148         for flag in $(EXTRA_HOST_FLAGS); do \
16149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16150         done; \
16151         echo "Doing install-info in uudecode" ; \
16152         (cd uudecode && \
16153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16155                   "RANLIB=$${RANLIB}" \
16156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16157                   install-info) \
16158           || exit 1
16159
16160
16161 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
16162 maybe-installcheck-uudecode:
16163
16164 installcheck-uudecode: \
16165     configure-uudecode 
16166         @[ -f ./uudecode/Makefile ] || exit 0; \
16167         r=`${PWD_COMMAND}`; export r; \
16168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16169         $(SET_LIB_PATH) \
16170         for flag in $(EXTRA_HOST_FLAGS); do \
16171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16172         done; \
16173         echo "Doing installcheck in uudecode" ; \
16174         (cd uudecode && \
16175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16177                   "RANLIB=$${RANLIB}" \
16178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16179                   installcheck) \
16180           || exit 1
16181
16182
16183 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
16184 maybe-mostlyclean-uudecode:
16185
16186 mostlyclean-uudecode: 
16187         @[ -f ./uudecode/Makefile ] || exit 0; \
16188         r=`${PWD_COMMAND}`; export r; \
16189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16190         $(SET_LIB_PATH) \
16191         for flag in $(EXTRA_HOST_FLAGS); do \
16192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16193         done; \
16194         echo "Doing mostlyclean in uudecode" ; \
16195         (cd uudecode && \
16196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16198                   "RANLIB=$${RANLIB}" \
16199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16200                   mostlyclean) \
16201           || exit 1
16202
16203
16204 .PHONY: maybe-clean-uudecode clean-uudecode
16205 maybe-clean-uudecode:
16206
16207 clean-uudecode: 
16208         @[ -f ./uudecode/Makefile ] || exit 0; \
16209         r=`${PWD_COMMAND}`; export r; \
16210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16211         $(SET_LIB_PATH) \
16212         for flag in $(EXTRA_HOST_FLAGS); do \
16213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16214         done; \
16215         echo "Doing clean in uudecode" ; \
16216         (cd uudecode && \
16217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16219                   "RANLIB=$${RANLIB}" \
16220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16221                   clean) \
16222           || exit 1
16223
16224
16225 .PHONY: maybe-distclean-uudecode distclean-uudecode
16226 maybe-distclean-uudecode:
16227
16228 distclean-uudecode: 
16229         @[ -f ./uudecode/Makefile ] || exit 0; \
16230         r=`${PWD_COMMAND}`; export r; \
16231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16232         $(SET_LIB_PATH) \
16233         for flag in $(EXTRA_HOST_FLAGS); do \
16234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16235         done; \
16236         echo "Doing distclean in uudecode" ; \
16237         (cd uudecode && \
16238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16240                   "RANLIB=$${RANLIB}" \
16241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16242                   distclean) \
16243           || exit 1
16244
16245
16246 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
16247 maybe-maintainer-clean-uudecode:
16248
16249 maintainer-clean-uudecode: 
16250         @[ -f ./uudecode/Makefile ] || exit 0; \
16251         r=`${PWD_COMMAND}`; export r; \
16252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16253         $(SET_LIB_PATH) \
16254         for flag in $(EXTRA_HOST_FLAGS); do \
16255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16256         done; \
16257         echo "Doing maintainer-clean in uudecode" ; \
16258         (cd uudecode && \
16259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16261                   "RANLIB=$${RANLIB}" \
16262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16263                   maintainer-clean) \
16264           || exit 1
16265
16266
16267
16268 .PHONY: configure-wdiff maybe-configure-wdiff
16269 maybe-configure-wdiff:
16270 configure-wdiff:
16271         @test ! -f wdiff/Makefile || exit 0; \
16272         [ -d wdiff ] || mkdir wdiff; \
16273         r=`${PWD_COMMAND}`; export r; \
16274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16275         CC="$(CC)"; export CC; \
16276         CFLAGS="$(CFLAGS)"; export CFLAGS; \
16277         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
16278         CXX="$(CXX)"; export CXX; \
16279         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
16280         AR="$(AR)"; export AR; \
16281         AS="$(AS)"; export AS; \
16282         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
16283         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
16284         LD="$(LD)"; export LD; \
16285         NM="$(NM)"; export NM; \
16286         RANLIB="$(RANLIB)"; export RANLIB; \
16287         WINDRES="$(WINDRES)"; export WINDRES; \
16288         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
16289         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
16290         echo Configuring in wdiff; \
16291         cd wdiff || exit 1; \
16292         case $(srcdir) in \
16293           \.) \
16294             srcdiroption="--srcdir=."; \
16295             libsrcdir=".";; \
16296           /* | [A-Za-z]:[\\/]*) \
16297             srcdiroption="--srcdir=$(srcdir)/wdiff"; \
16298             libsrcdir="$$s/wdiff";; \
16299           *) \
16300             srcdiroption="--srcdir=../$(srcdir)/wdiff"; \
16301             libsrcdir="$$s/wdiff";; \
16302         esac; \
16303         $(SHELL) $${libsrcdir}/configure \
16304           $(HOST_CONFIGARGS) $${srcdiroption} \
16305           || exit 1
16306
16307 .PHONY: all-wdiff maybe-all-wdiff
16308 maybe-all-wdiff:
16309 all-wdiff: configure-wdiff
16310         @r=`${PWD_COMMAND}`; export r; \
16311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16312         $(SET_LIB_PATH) \
16313         (cd wdiff && $(MAKE) $(FLAGS_TO_PASS) all)
16314
16315 .PHONY: check-wdiff maybe-check-wdiff
16316 maybe-check-wdiff:
16317
16318 check-wdiff:
16319         @r=`${PWD_COMMAND}`; export r; \
16320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16321         $(SET_LIB_PATH) \
16322         (cd wdiff && $(MAKE) $(FLAGS_TO_PASS) check)
16323
16324
16325 .PHONY: install-wdiff maybe-install-wdiff
16326 maybe-install-wdiff:
16327
16328 install-wdiff: installdirs
16329         @r=`${PWD_COMMAND}`; export r; \
16330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16331         $(SET_LIB_PATH) \
16332         (cd wdiff && $(MAKE) $(FLAGS_TO_PASS) install)
16333
16334
16335 # Other targets (info, dvi, etc.)
16336
16337 .PHONY: maybe-info-wdiff info-wdiff
16338 maybe-info-wdiff:
16339
16340 info-wdiff: \
16341     configure-wdiff 
16342         @[ -f ./wdiff/Makefile ] || exit 0; \
16343         r=`${PWD_COMMAND}`; export r; \
16344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16345         $(SET_LIB_PATH) \
16346         for flag in $(EXTRA_HOST_FLAGS); do \
16347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16348         done; \
16349         echo "Doing info in wdiff" ; \
16350         (cd wdiff && \
16351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16353                   "RANLIB=$${RANLIB}" \
16354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16355                   info) \
16356           || exit 1
16357
16358
16359 .PHONY: maybe-dvi-wdiff dvi-wdiff
16360 maybe-dvi-wdiff:
16361
16362 dvi-wdiff: \
16363     configure-wdiff 
16364         @[ -f ./wdiff/Makefile ] || exit 0; \
16365         r=`${PWD_COMMAND}`; export r; \
16366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16367         $(SET_LIB_PATH) \
16368         for flag in $(EXTRA_HOST_FLAGS); do \
16369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16370         done; \
16371         echo "Doing dvi in wdiff" ; \
16372         (cd wdiff && \
16373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16375                   "RANLIB=$${RANLIB}" \
16376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16377                   dvi) \
16378           || exit 1
16379
16380
16381 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
16382 maybe-TAGS-wdiff:
16383
16384 TAGS-wdiff: \
16385     configure-wdiff 
16386         @[ -f ./wdiff/Makefile ] || exit 0; \
16387         r=`${PWD_COMMAND}`; export r; \
16388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16389         $(SET_LIB_PATH) \
16390         for flag in $(EXTRA_HOST_FLAGS); do \
16391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16392         done; \
16393         echo "Doing TAGS in wdiff" ; \
16394         (cd wdiff && \
16395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16397                   "RANLIB=$${RANLIB}" \
16398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16399                   TAGS) \
16400           || exit 1
16401
16402
16403 .PHONY: maybe-install-info-wdiff install-info-wdiff
16404 maybe-install-info-wdiff:
16405
16406 install-info-wdiff: \
16407     configure-wdiff \
16408     info-wdiff 
16409         @[ -f ./wdiff/Makefile ] || exit 0; \
16410         r=`${PWD_COMMAND}`; export r; \
16411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16412         $(SET_LIB_PATH) \
16413         for flag in $(EXTRA_HOST_FLAGS); do \
16414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16415         done; \
16416         echo "Doing install-info in wdiff" ; \
16417         (cd wdiff && \
16418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16420                   "RANLIB=$${RANLIB}" \
16421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16422                   install-info) \
16423           || exit 1
16424
16425
16426 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
16427 maybe-installcheck-wdiff:
16428
16429 installcheck-wdiff: \
16430     configure-wdiff 
16431         @[ -f ./wdiff/Makefile ] || exit 0; \
16432         r=`${PWD_COMMAND}`; export r; \
16433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16434         $(SET_LIB_PATH) \
16435         for flag in $(EXTRA_HOST_FLAGS); do \
16436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16437         done; \
16438         echo "Doing installcheck in wdiff" ; \
16439         (cd wdiff && \
16440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16442                   "RANLIB=$${RANLIB}" \
16443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16444                   installcheck) \
16445           || exit 1
16446
16447
16448 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
16449 maybe-mostlyclean-wdiff:
16450
16451 mostlyclean-wdiff: 
16452         @[ -f ./wdiff/Makefile ] || exit 0; \
16453         r=`${PWD_COMMAND}`; export r; \
16454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16455         $(SET_LIB_PATH) \
16456         for flag in $(EXTRA_HOST_FLAGS); do \
16457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16458         done; \
16459         echo "Doing mostlyclean in wdiff" ; \
16460         (cd wdiff && \
16461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16463                   "RANLIB=$${RANLIB}" \
16464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16465                   mostlyclean) \
16466           || exit 1
16467
16468
16469 .PHONY: maybe-clean-wdiff clean-wdiff
16470 maybe-clean-wdiff:
16471
16472 clean-wdiff: 
16473         @[ -f ./wdiff/Makefile ] || exit 0; \
16474         r=`${PWD_COMMAND}`; export r; \
16475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16476         $(SET_LIB_PATH) \
16477         for flag in $(EXTRA_HOST_FLAGS); do \
16478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16479         done; \
16480         echo "Doing clean in wdiff" ; \
16481         (cd wdiff && \
16482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16484                   "RANLIB=$${RANLIB}" \
16485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16486                   clean) \
16487           || exit 1
16488
16489
16490 .PHONY: maybe-distclean-wdiff distclean-wdiff
16491 maybe-distclean-wdiff:
16492
16493 distclean-wdiff: 
16494         @[ -f ./wdiff/Makefile ] || exit 0; \
16495         r=`${PWD_COMMAND}`; export r; \
16496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16497         $(SET_LIB_PATH) \
16498         for flag in $(EXTRA_HOST_FLAGS); do \
16499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16500         done; \
16501         echo "Doing distclean in wdiff" ; \
16502         (cd wdiff && \
16503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16505                   "RANLIB=$${RANLIB}" \
16506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16507                   distclean) \
16508           || exit 1
16509
16510
16511 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
16512 maybe-maintainer-clean-wdiff:
16513
16514 maintainer-clean-wdiff: 
16515         @[ -f ./wdiff/Makefile ] || exit 0; \
16516         r=`${PWD_COMMAND}`; export r; \
16517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16518         $(SET_LIB_PATH) \
16519         for flag in $(EXTRA_HOST_FLAGS); do \
16520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16521         done; \
16522         echo "Doing maintainer-clean in wdiff" ; \
16523         (cd wdiff && \
16524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16526                   "RANLIB=$${RANLIB}" \
16527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16528                   maintainer-clean) \
16529           || exit 1
16530
16531
16532
16533 .PHONY: configure-zip maybe-configure-zip
16534 maybe-configure-zip:
16535 configure-zip:
16536         @test ! -f zip/Makefile || exit 0; \
16537         [ -d zip ] || mkdir zip; \
16538         r=`${PWD_COMMAND}`; export r; \
16539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16540         CC="$(CC)"; export CC; \
16541         CFLAGS="$(CFLAGS)"; export CFLAGS; \
16542         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
16543         CXX="$(CXX)"; export CXX; \
16544         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
16545         AR="$(AR)"; export AR; \
16546         AS="$(AS)"; export AS; \
16547         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
16548         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
16549         LD="$(LD)"; export LD; \
16550         NM="$(NM)"; export NM; \
16551         RANLIB="$(RANLIB)"; export RANLIB; \
16552         WINDRES="$(WINDRES)"; export WINDRES; \
16553         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
16554         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
16555         echo Configuring in zip; \
16556         cd zip || exit 1; \
16557         case $(srcdir) in \
16558           \.) \
16559             srcdiroption="--srcdir=."; \
16560             libsrcdir=".";; \
16561           /* | [A-Za-z]:[\\/]*) \
16562             srcdiroption="--srcdir=$(srcdir)/zip"; \
16563             libsrcdir="$$s/zip";; \
16564           *) \
16565             srcdiroption="--srcdir=../$(srcdir)/zip"; \
16566             libsrcdir="$$s/zip";; \
16567         esac; \
16568         $(SHELL) $${libsrcdir}/configure \
16569           $(HOST_CONFIGARGS) $${srcdiroption} \
16570           || exit 1
16571
16572 .PHONY: all-zip maybe-all-zip
16573 maybe-all-zip:
16574 all-zip: configure-zip
16575         @r=`${PWD_COMMAND}`; export r; \
16576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16577         $(SET_LIB_PATH) \
16578         (cd zip && $(MAKE) $(FLAGS_TO_PASS) all)
16579
16580 .PHONY: check-zip maybe-check-zip
16581 maybe-check-zip:
16582
16583 # This module is only tested in a native toolchain.
16584 check-zip:
16585         @if [ '$(host)' = '$(target)' ] ; then \
16586           r=`${PWD_COMMAND}`; export r; \
16587           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16588           $(SET_LIB_PATH) \
16589           (cd zip && $(MAKE) $(FLAGS_TO_PASS) check); \
16590         fi
16591
16592
16593 .PHONY: install-zip maybe-install-zip
16594 maybe-install-zip:
16595
16596 install-zip: installdirs
16597         @r=`${PWD_COMMAND}`; export r; \
16598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16599         $(SET_LIB_PATH) \
16600         (cd zip && $(MAKE) $(FLAGS_TO_PASS) install)
16601
16602
16603 # Other targets (info, dvi, etc.)
16604
16605 .PHONY: maybe-info-zip info-zip
16606 maybe-info-zip:
16607
16608 info-zip: \
16609     configure-zip 
16610         @[ -f ./zip/Makefile ] || exit 0; \
16611         r=`${PWD_COMMAND}`; export r; \
16612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16613         $(SET_LIB_PATH) \
16614         for flag in $(EXTRA_HOST_FLAGS); do \
16615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16616         done; \
16617         echo "Doing info in zip" ; \
16618         (cd zip && \
16619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16621                   "RANLIB=$${RANLIB}" \
16622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16623                   info) \
16624           || exit 1
16625
16626
16627 .PHONY: maybe-dvi-zip dvi-zip
16628 maybe-dvi-zip:
16629
16630 dvi-zip: \
16631     configure-zip 
16632         @[ -f ./zip/Makefile ] || exit 0; \
16633         r=`${PWD_COMMAND}`; export r; \
16634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16635         $(SET_LIB_PATH) \
16636         for flag in $(EXTRA_HOST_FLAGS); do \
16637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16638         done; \
16639         echo "Doing dvi in zip" ; \
16640         (cd zip && \
16641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16643                   "RANLIB=$${RANLIB}" \
16644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16645                   dvi) \
16646           || exit 1
16647
16648
16649 .PHONY: maybe-TAGS-zip TAGS-zip
16650 maybe-TAGS-zip:
16651
16652 TAGS-zip: \
16653     configure-zip 
16654         @[ -f ./zip/Makefile ] || exit 0; \
16655         r=`${PWD_COMMAND}`; export r; \
16656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16657         $(SET_LIB_PATH) \
16658         for flag in $(EXTRA_HOST_FLAGS); do \
16659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16660         done; \
16661         echo "Doing TAGS in zip" ; \
16662         (cd zip && \
16663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16665                   "RANLIB=$${RANLIB}" \
16666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16667                   TAGS) \
16668           || exit 1
16669
16670
16671 .PHONY: maybe-install-info-zip install-info-zip
16672 maybe-install-info-zip:
16673
16674 install-info-zip: \
16675     configure-zip \
16676     info-zip 
16677         @[ -f ./zip/Makefile ] || exit 0; \
16678         r=`${PWD_COMMAND}`; export r; \
16679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16680         $(SET_LIB_PATH) \
16681         for flag in $(EXTRA_HOST_FLAGS); do \
16682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16683         done; \
16684         echo "Doing install-info in zip" ; \
16685         (cd zip && \
16686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16688                   "RANLIB=$${RANLIB}" \
16689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16690                   install-info) \
16691           || exit 1
16692
16693
16694 .PHONY: maybe-installcheck-zip installcheck-zip
16695 maybe-installcheck-zip:
16696
16697 installcheck-zip: \
16698     configure-zip 
16699         @[ -f ./zip/Makefile ] || exit 0; \
16700         r=`${PWD_COMMAND}`; export r; \
16701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16702         $(SET_LIB_PATH) \
16703         for flag in $(EXTRA_HOST_FLAGS); do \
16704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16705         done; \
16706         echo "Doing installcheck in zip" ; \
16707         (cd zip && \
16708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16710                   "RANLIB=$${RANLIB}" \
16711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16712                   installcheck) \
16713           || exit 1
16714
16715
16716 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
16717 maybe-mostlyclean-zip:
16718
16719 mostlyclean-zip: 
16720         @[ -f ./zip/Makefile ] || exit 0; \
16721         r=`${PWD_COMMAND}`; export r; \
16722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16723         $(SET_LIB_PATH) \
16724         for flag in $(EXTRA_HOST_FLAGS); do \
16725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16726         done; \
16727         echo "Doing mostlyclean in zip" ; \
16728         (cd zip && \
16729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16731                   "RANLIB=$${RANLIB}" \
16732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16733                   mostlyclean) \
16734           || exit 1
16735
16736
16737 .PHONY: maybe-clean-zip clean-zip
16738 maybe-clean-zip:
16739
16740 clean-zip: 
16741         @[ -f ./zip/Makefile ] || exit 0; \
16742         r=`${PWD_COMMAND}`; export r; \
16743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16744         $(SET_LIB_PATH) \
16745         for flag in $(EXTRA_HOST_FLAGS); do \
16746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16747         done; \
16748         echo "Doing clean in zip" ; \
16749         (cd zip && \
16750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16752                   "RANLIB=$${RANLIB}" \
16753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16754                   clean) \
16755           || exit 1
16756
16757
16758 .PHONY: maybe-distclean-zip distclean-zip
16759 maybe-distclean-zip:
16760
16761 distclean-zip: 
16762         @[ -f ./zip/Makefile ] || exit 0; \
16763         r=`${PWD_COMMAND}`; export r; \
16764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16765         $(SET_LIB_PATH) \
16766         for flag in $(EXTRA_HOST_FLAGS); do \
16767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16768         done; \
16769         echo "Doing distclean in zip" ; \
16770         (cd zip && \
16771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16773                   "RANLIB=$${RANLIB}" \
16774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16775                   distclean) \
16776           || exit 1
16777
16778
16779 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
16780 maybe-maintainer-clean-zip:
16781
16782 maintainer-clean-zip: 
16783         @[ -f ./zip/Makefile ] || exit 0; \
16784         r=`${PWD_COMMAND}`; export r; \
16785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16786         $(SET_LIB_PATH) \
16787         for flag in $(EXTRA_HOST_FLAGS); do \
16788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16789         done; \
16790         echo "Doing maintainer-clean in zip" ; \
16791         (cd zip && \
16792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16794                   "RANLIB=$${RANLIB}" \
16795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16796                   maintainer-clean) \
16797           || exit 1
16798
16799
16800
16801 .PHONY: configure-zlib maybe-configure-zlib
16802 maybe-configure-zlib:
16803 configure-zlib:
16804         @test ! -f zlib/Makefile || exit 0; \
16805         [ -d zlib ] || mkdir zlib; \
16806         r=`${PWD_COMMAND}`; export r; \
16807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16808         CC="$(CC)"; export CC; \
16809         CFLAGS="$(CFLAGS)"; export CFLAGS; \
16810         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
16811         CXX="$(CXX)"; export CXX; \
16812         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
16813         AR="$(AR)"; export AR; \
16814         AS="$(AS)"; export AS; \
16815         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
16816         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
16817         LD="$(LD)"; export LD; \
16818         NM="$(NM)"; export NM; \
16819         RANLIB="$(RANLIB)"; export RANLIB; \
16820         WINDRES="$(WINDRES)"; export WINDRES; \
16821         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
16822         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
16823         echo Configuring in zlib; \
16824         cd zlib || exit 1; \
16825         case $(srcdir) in \
16826           \.) \
16827             srcdiroption="--srcdir=."; \
16828             libsrcdir=".";; \
16829           /* | [A-Za-z]:[\\/]*) \
16830             srcdiroption="--srcdir=$(srcdir)/zlib"; \
16831             libsrcdir="$$s/zlib";; \
16832           *) \
16833             srcdiroption="--srcdir=../$(srcdir)/zlib"; \
16834             libsrcdir="$$s/zlib";; \
16835         esac; \
16836         $(SHELL) $${libsrcdir}/configure \
16837           $(HOST_CONFIGARGS) $${srcdiroption} \
16838           || exit 1
16839
16840 .PHONY: all-zlib maybe-all-zlib
16841 maybe-all-zlib:
16842 all-zlib: configure-zlib
16843         @r=`${PWD_COMMAND}`; export r; \
16844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16845         $(SET_LIB_PATH) \
16846         (cd zlib && $(MAKE) $(FLAGS_TO_PASS) all)
16847
16848 .PHONY: check-zlib maybe-check-zlib
16849 maybe-check-zlib:
16850
16851 check-zlib:
16852
16853
16854 .PHONY: install-zlib maybe-install-zlib
16855 maybe-install-zlib:
16856
16857 install-zlib:
16858
16859
16860 # Other targets (info, dvi, etc.)
16861
16862 .PHONY: maybe-info-zlib info-zlib
16863 maybe-info-zlib:
16864
16865 info-zlib: \
16866     configure-zlib 
16867         @[ -f ./zlib/Makefile ] || exit 0; \
16868         r=`${PWD_COMMAND}`; export r; \
16869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16870         $(SET_LIB_PATH) \
16871         for flag in $(EXTRA_HOST_FLAGS); do \
16872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16873         done; \
16874         echo "Doing info in zlib" ; \
16875         (cd zlib && \
16876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16878                   "RANLIB=$${RANLIB}" \
16879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16880                   info) \
16881           || exit 1
16882
16883
16884 .PHONY: maybe-dvi-zlib dvi-zlib
16885 maybe-dvi-zlib:
16886
16887 dvi-zlib: \
16888     configure-zlib 
16889         @[ -f ./zlib/Makefile ] || exit 0; \
16890         r=`${PWD_COMMAND}`; export r; \
16891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16892         $(SET_LIB_PATH) \
16893         for flag in $(EXTRA_HOST_FLAGS); do \
16894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16895         done; \
16896         echo "Doing dvi in zlib" ; \
16897         (cd zlib && \
16898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16900                   "RANLIB=$${RANLIB}" \
16901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16902                   dvi) \
16903           || exit 1
16904
16905
16906 .PHONY: maybe-TAGS-zlib TAGS-zlib
16907 maybe-TAGS-zlib:
16908
16909 TAGS-zlib: \
16910     configure-zlib 
16911         @[ -f ./zlib/Makefile ] || exit 0; \
16912         r=`${PWD_COMMAND}`; export r; \
16913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16914         $(SET_LIB_PATH) \
16915         for flag in $(EXTRA_HOST_FLAGS); do \
16916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16917         done; \
16918         echo "Doing TAGS in zlib" ; \
16919         (cd zlib && \
16920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16922                   "RANLIB=$${RANLIB}" \
16923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16924                   TAGS) \
16925           || exit 1
16926
16927
16928 .PHONY: maybe-install-info-zlib install-info-zlib
16929 maybe-install-info-zlib:
16930
16931 install-info-zlib: \
16932     configure-zlib \
16933     info-zlib 
16934         @[ -f ./zlib/Makefile ] || exit 0; \
16935         r=`${PWD_COMMAND}`; export r; \
16936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16937         $(SET_LIB_PATH) \
16938         for flag in $(EXTRA_HOST_FLAGS); do \
16939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16940         done; \
16941         echo "Doing install-info in zlib" ; \
16942         (cd zlib && \
16943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16945                   "RANLIB=$${RANLIB}" \
16946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16947                   install-info) \
16948           || exit 1
16949
16950
16951 .PHONY: maybe-installcheck-zlib installcheck-zlib
16952 maybe-installcheck-zlib:
16953
16954 installcheck-zlib: \
16955     configure-zlib 
16956         @[ -f ./zlib/Makefile ] || exit 0; \
16957         r=`${PWD_COMMAND}`; export r; \
16958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16959         $(SET_LIB_PATH) \
16960         for flag in $(EXTRA_HOST_FLAGS); do \
16961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16962         done; \
16963         echo "Doing installcheck in zlib" ; \
16964         (cd zlib && \
16965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16967                   "RANLIB=$${RANLIB}" \
16968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16969                   installcheck) \
16970           || exit 1
16971
16972
16973 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
16974 maybe-mostlyclean-zlib:
16975
16976 mostlyclean-zlib: 
16977         @[ -f ./zlib/Makefile ] || exit 0; \
16978         r=`${PWD_COMMAND}`; export r; \
16979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16980         $(SET_LIB_PATH) \
16981         for flag in $(EXTRA_HOST_FLAGS); do \
16982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16983         done; \
16984         echo "Doing mostlyclean in zlib" ; \
16985         (cd zlib && \
16986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16988                   "RANLIB=$${RANLIB}" \
16989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16990                   mostlyclean) \
16991           || exit 1
16992
16993
16994 .PHONY: maybe-clean-zlib clean-zlib
16995 maybe-clean-zlib:
16996
16997 clean-zlib: 
16998         @[ -f ./zlib/Makefile ] || exit 0; \
16999         r=`${PWD_COMMAND}`; export r; \
17000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17001         $(SET_LIB_PATH) \
17002         for flag in $(EXTRA_HOST_FLAGS); do \
17003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17004         done; \
17005         echo "Doing clean in zlib" ; \
17006         (cd zlib && \
17007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17009                   "RANLIB=$${RANLIB}" \
17010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17011                   clean) \
17012           || exit 1
17013
17014
17015 .PHONY: maybe-distclean-zlib distclean-zlib
17016 maybe-distclean-zlib:
17017
17018 distclean-zlib: 
17019         @[ -f ./zlib/Makefile ] || exit 0; \
17020         r=`${PWD_COMMAND}`; export r; \
17021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17022         $(SET_LIB_PATH) \
17023         for flag in $(EXTRA_HOST_FLAGS); do \
17024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17025         done; \
17026         echo "Doing distclean in zlib" ; \
17027         (cd zlib && \
17028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17030                   "RANLIB=$${RANLIB}" \
17031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17032                   distclean) \
17033           || exit 1
17034
17035
17036 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
17037 maybe-maintainer-clean-zlib:
17038
17039 maintainer-clean-zlib: 
17040         @[ -f ./zlib/Makefile ] || exit 0; \
17041         r=`${PWD_COMMAND}`; export r; \
17042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17043         $(SET_LIB_PATH) \
17044         for flag in $(EXTRA_HOST_FLAGS); do \
17045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17046         done; \
17047         echo "Doing maintainer-clean in zlib" ; \
17048         (cd zlib && \
17049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17051                   "RANLIB=$${RANLIB}" \
17052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17053                   maintainer-clean) \
17054           || exit 1
17055
17056
17057
17058 .PHONY: configure-gdb maybe-configure-gdb
17059 maybe-configure-gdb:
17060 configure-gdb:
17061         @test ! -f gdb/Makefile || exit 0; \
17062         [ -d gdb ] || mkdir gdb; \
17063         r=`${PWD_COMMAND}`; export r; \
17064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17065         CC="$(CC)"; export CC; \
17066         CFLAGS="$(CFLAGS)"; export CFLAGS; \
17067         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
17068         CXX="$(CXX)"; export CXX; \
17069         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
17070         AR="$(AR)"; export AR; \
17071         AS="$(AS)"; export AS; \
17072         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
17073         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
17074         LD="$(LD)"; export LD; \
17075         NM="$(NM)"; export NM; \
17076         RANLIB="$(RANLIB)"; export RANLIB; \
17077         WINDRES="$(WINDRES)"; export WINDRES; \
17078         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
17079         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
17080         echo Configuring in gdb; \
17081         cd gdb || exit 1; \
17082         case $(srcdir) in \
17083           \.) \
17084             srcdiroption="--srcdir=."; \
17085             libsrcdir=".";; \
17086           /* | [A-Za-z]:[\\/]*) \
17087             srcdiroption="--srcdir=$(srcdir)/gdb"; \
17088             libsrcdir="$$s/gdb";; \
17089           *) \
17090             srcdiroption="--srcdir=../$(srcdir)/gdb"; \
17091             libsrcdir="$$s/gdb";; \
17092         esac; \
17093         $(SHELL) $${libsrcdir}/configure \
17094           $(HOST_CONFIGARGS) $${srcdiroption} \
17095           || exit 1
17096
17097 .PHONY: all-gdb maybe-all-gdb
17098 maybe-all-gdb:
17099 all-gdb: configure-gdb
17100         @r=`${PWD_COMMAND}`; export r; \
17101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17102         $(SET_LIB_PATH) \
17103         (cd gdb && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
17104
17105 .PHONY: check-gdb maybe-check-gdb
17106 maybe-check-gdb:
17107
17108 check-gdb:
17109         @r=`${PWD_COMMAND}`; export r; \
17110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17111         $(SET_LIB_PATH) \
17112         (cd gdb && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
17113
17114
17115 .PHONY: install-gdb maybe-install-gdb
17116 maybe-install-gdb:
17117
17118 install-gdb: installdirs
17119         @r=`${PWD_COMMAND}`; export r; \
17120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17121         $(SET_LIB_PATH) \
17122         (cd gdb && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
17123
17124
17125 # Other targets (info, dvi, etc.)
17126
17127 .PHONY: maybe-info-gdb info-gdb
17128 maybe-info-gdb:
17129
17130 info-gdb: \
17131     configure-gdb 
17132         @[ -f ./gdb/Makefile ] || exit 0; \
17133         r=`${PWD_COMMAND}`; export r; \
17134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17135         $(SET_LIB_PATH) \
17136         for flag in $(EXTRA_HOST_FLAGS); do \
17137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17138         done; \
17139         echo "Doing info in gdb" ; \
17140         (cd gdb && \
17141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17143                   "RANLIB=$${RANLIB}" \
17144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17145                   info) \
17146           || exit 1
17147
17148
17149 .PHONY: maybe-dvi-gdb dvi-gdb
17150 maybe-dvi-gdb:
17151
17152 dvi-gdb: \
17153     configure-gdb 
17154         @[ -f ./gdb/Makefile ] || exit 0; \
17155         r=`${PWD_COMMAND}`; export r; \
17156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17157         $(SET_LIB_PATH) \
17158         for flag in $(EXTRA_HOST_FLAGS); do \
17159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17160         done; \
17161         echo "Doing dvi in gdb" ; \
17162         (cd gdb && \
17163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17165                   "RANLIB=$${RANLIB}" \
17166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17167                   dvi) \
17168           || exit 1
17169
17170
17171 .PHONY: maybe-TAGS-gdb TAGS-gdb
17172 maybe-TAGS-gdb:
17173
17174 TAGS-gdb: \
17175     configure-gdb 
17176         @[ -f ./gdb/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 TAGS in gdb" ; \
17184         (cd gdb && \
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                   TAGS) \
17190           || exit 1
17191
17192
17193 .PHONY: maybe-install-info-gdb install-info-gdb
17194 maybe-install-info-gdb:
17195
17196 install-info-gdb: \
17197     configure-gdb \
17198     info-gdb 
17199         @[ -f ./gdb/Makefile ] || exit 0; \
17200         r=`${PWD_COMMAND}`; export r; \
17201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17202         $(SET_LIB_PATH) \
17203         for flag in $(EXTRA_HOST_FLAGS); do \
17204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17205         done; \
17206         echo "Doing install-info in gdb" ; \
17207         (cd gdb && \
17208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17210                   "RANLIB=$${RANLIB}" \
17211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17212                   install-info) \
17213           || exit 1
17214
17215
17216 .PHONY: maybe-installcheck-gdb installcheck-gdb
17217 maybe-installcheck-gdb:
17218
17219 installcheck-gdb: \
17220     configure-gdb 
17221         @[ -f ./gdb/Makefile ] || exit 0; \
17222         r=`${PWD_COMMAND}`; export r; \
17223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17224         $(SET_LIB_PATH) \
17225         for flag in $(EXTRA_HOST_FLAGS); do \
17226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17227         done; \
17228         echo "Doing installcheck in gdb" ; \
17229         (cd gdb && \
17230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17232                   "RANLIB=$${RANLIB}" \
17233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17234                   installcheck) \
17235           || exit 1
17236
17237
17238 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
17239 maybe-mostlyclean-gdb:
17240
17241 mostlyclean-gdb: 
17242         @[ -f ./gdb/Makefile ] || exit 0; \
17243         r=`${PWD_COMMAND}`; export r; \
17244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17245         $(SET_LIB_PATH) \
17246         for flag in $(EXTRA_HOST_FLAGS); do \
17247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17248         done; \
17249         echo "Doing mostlyclean in gdb" ; \
17250         (cd gdb && \
17251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17253                   "RANLIB=$${RANLIB}" \
17254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17255                   mostlyclean) \
17256           || exit 1
17257
17258
17259 .PHONY: maybe-clean-gdb clean-gdb
17260 maybe-clean-gdb:
17261
17262 clean-gdb: 
17263         @[ -f ./gdb/Makefile ] || exit 0; \
17264         r=`${PWD_COMMAND}`; export r; \
17265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17266         $(SET_LIB_PATH) \
17267         for flag in $(EXTRA_HOST_FLAGS); do \
17268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17269         done; \
17270         echo "Doing clean in gdb" ; \
17271         (cd gdb && \
17272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17274                   "RANLIB=$${RANLIB}" \
17275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17276                   clean) \
17277           || exit 1
17278
17279
17280 .PHONY: maybe-distclean-gdb distclean-gdb
17281 maybe-distclean-gdb:
17282
17283 distclean-gdb: 
17284         @[ -f ./gdb/Makefile ] || exit 0; \
17285         r=`${PWD_COMMAND}`; export r; \
17286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17287         $(SET_LIB_PATH) \
17288         for flag in $(EXTRA_HOST_FLAGS); do \
17289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17290         done; \
17291         echo "Doing distclean in gdb" ; \
17292         (cd gdb && \
17293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17295                   "RANLIB=$${RANLIB}" \
17296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17297                   distclean) \
17298           || exit 1
17299
17300
17301 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
17302 maybe-maintainer-clean-gdb:
17303
17304 maintainer-clean-gdb: 
17305         @[ -f ./gdb/Makefile ] || exit 0; \
17306         r=`${PWD_COMMAND}`; export r; \
17307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17308         $(SET_LIB_PATH) \
17309         for flag in $(EXTRA_HOST_FLAGS); do \
17310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17311         done; \
17312         echo "Doing maintainer-clean in gdb" ; \
17313         (cd gdb && \
17314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17316                   "RANLIB=$${RANLIB}" \
17317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17318                   maintainer-clean) \
17319           || exit 1
17320
17321
17322
17323 .PHONY: configure-expect maybe-configure-expect
17324 maybe-configure-expect:
17325 configure-expect:
17326         @test ! -f expect/Makefile || exit 0; \
17327         [ -d expect ] || mkdir expect; \
17328         r=`${PWD_COMMAND}`; export r; \
17329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17330         CC="$(CC)"; export CC; \
17331         CFLAGS="$(CFLAGS)"; export CFLAGS; \
17332         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
17333         CXX="$(CXX)"; export CXX; \
17334         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
17335         AR="$(AR)"; export AR; \
17336         AS="$(AS)"; export AS; \
17337         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
17338         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
17339         LD="$(LD)"; export LD; \
17340         NM="$(NM)"; export NM; \
17341         RANLIB="$(RANLIB)"; export RANLIB; \
17342         WINDRES="$(WINDRES)"; export WINDRES; \
17343         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
17344         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
17345         echo Configuring in expect; \
17346         cd expect || exit 1; \
17347         case $(srcdir) in \
17348           \.) \
17349             srcdiroption="--srcdir=."; \
17350             libsrcdir=".";; \
17351           /* | [A-Za-z]:[\\/]*) \
17352             srcdiroption="--srcdir=$(srcdir)/expect"; \
17353             libsrcdir="$$s/expect";; \
17354           *) \
17355             srcdiroption="--srcdir=../$(srcdir)/expect"; \
17356             libsrcdir="$$s/expect";; \
17357         esac; \
17358         $(SHELL) $${libsrcdir}/configure \
17359           $(HOST_CONFIGARGS) $${srcdiroption} \
17360           || exit 1
17361
17362 .PHONY: all-expect maybe-all-expect
17363 maybe-all-expect:
17364 all-expect: configure-expect
17365         @r=`${PWD_COMMAND}`; export r; \
17366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17367         $(SET_LIB_PATH) \
17368         (cd expect && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
17369
17370 .PHONY: check-expect maybe-check-expect
17371 maybe-check-expect:
17372
17373 check-expect:
17374         @r=`${PWD_COMMAND}`; export r; \
17375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17376         $(SET_LIB_PATH) \
17377         (cd expect && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
17378
17379
17380 .PHONY: install-expect maybe-install-expect
17381 maybe-install-expect:
17382
17383 install-expect: installdirs
17384         @r=`${PWD_COMMAND}`; export r; \
17385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17386         $(SET_LIB_PATH) \
17387         (cd expect && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
17388
17389
17390 # Other targets (info, dvi, etc.)
17391
17392 .PHONY: maybe-info-expect info-expect
17393 maybe-info-expect:
17394
17395 info-expect: \
17396     configure-expect 
17397         @[ -f ./expect/Makefile ] || exit 0; \
17398         r=`${PWD_COMMAND}`; export r; \
17399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17400         $(SET_LIB_PATH) \
17401         for flag in $(EXTRA_HOST_FLAGS); do \
17402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17403         done; \
17404         echo "Doing info in expect" ; \
17405         (cd expect && \
17406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17408                   "RANLIB=$${RANLIB}" \
17409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17410                   info) \
17411           || exit 1
17412
17413
17414 .PHONY: maybe-dvi-expect dvi-expect
17415 maybe-dvi-expect:
17416
17417 dvi-expect: \
17418     configure-expect 
17419         @[ -f ./expect/Makefile ] || exit 0; \
17420         r=`${PWD_COMMAND}`; export r; \
17421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17422         $(SET_LIB_PATH) \
17423         for flag in $(EXTRA_HOST_FLAGS); do \
17424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17425         done; \
17426         echo "Doing dvi in expect" ; \
17427         (cd expect && \
17428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17430                   "RANLIB=$${RANLIB}" \
17431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17432                   dvi) \
17433           || exit 1
17434
17435
17436 .PHONY: maybe-TAGS-expect TAGS-expect
17437 maybe-TAGS-expect:
17438
17439 TAGS-expect: \
17440     configure-expect 
17441         @[ -f ./expect/Makefile ] || exit 0; \
17442         r=`${PWD_COMMAND}`; export r; \
17443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17444         $(SET_LIB_PATH) \
17445         for flag in $(EXTRA_HOST_FLAGS); do \
17446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17447         done; \
17448         echo "Doing TAGS in expect" ; \
17449         (cd expect && \
17450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17452                   "RANLIB=$${RANLIB}" \
17453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17454                   TAGS) \
17455           || exit 1
17456
17457
17458 .PHONY: maybe-install-info-expect install-info-expect
17459 maybe-install-info-expect:
17460
17461 install-info-expect: \
17462     configure-expect \
17463     info-expect 
17464         @[ -f ./expect/Makefile ] || exit 0; \
17465         r=`${PWD_COMMAND}`; export r; \
17466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17467         $(SET_LIB_PATH) \
17468         for flag in $(EXTRA_HOST_FLAGS); do \
17469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17470         done; \
17471         echo "Doing install-info in expect" ; \
17472         (cd expect && \
17473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17475                   "RANLIB=$${RANLIB}" \
17476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17477                   install-info) \
17478           || exit 1
17479
17480
17481 .PHONY: maybe-installcheck-expect installcheck-expect
17482 maybe-installcheck-expect:
17483
17484 installcheck-expect: \
17485     configure-expect 
17486         @[ -f ./expect/Makefile ] || exit 0; \
17487         r=`${PWD_COMMAND}`; export r; \
17488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17489         $(SET_LIB_PATH) \
17490         for flag in $(EXTRA_HOST_FLAGS); do \
17491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17492         done; \
17493         echo "Doing installcheck in expect" ; \
17494         (cd expect && \
17495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17497                   "RANLIB=$${RANLIB}" \
17498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17499                   installcheck) \
17500           || exit 1
17501
17502
17503 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
17504 maybe-mostlyclean-expect:
17505
17506 mostlyclean-expect: 
17507         @[ -f ./expect/Makefile ] || exit 0; \
17508         r=`${PWD_COMMAND}`; export r; \
17509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17510         $(SET_LIB_PATH) \
17511         for flag in $(EXTRA_HOST_FLAGS); do \
17512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17513         done; \
17514         echo "Doing mostlyclean in expect" ; \
17515         (cd expect && \
17516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17518                   "RANLIB=$${RANLIB}" \
17519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17520                   mostlyclean) \
17521           || exit 1
17522
17523
17524 .PHONY: maybe-clean-expect clean-expect
17525 maybe-clean-expect:
17526
17527 clean-expect: 
17528         @[ -f ./expect/Makefile ] || exit 0; \
17529         r=`${PWD_COMMAND}`; export r; \
17530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17531         $(SET_LIB_PATH) \
17532         for flag in $(EXTRA_HOST_FLAGS); do \
17533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17534         done; \
17535         echo "Doing clean in expect" ; \
17536         (cd expect && \
17537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17539                   "RANLIB=$${RANLIB}" \
17540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17541                   clean) \
17542           || exit 1
17543
17544
17545 .PHONY: maybe-distclean-expect distclean-expect
17546 maybe-distclean-expect:
17547
17548 distclean-expect: 
17549         @[ -f ./expect/Makefile ] || exit 0; \
17550         r=`${PWD_COMMAND}`; export r; \
17551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17552         $(SET_LIB_PATH) \
17553         for flag in $(EXTRA_HOST_FLAGS); do \
17554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17555         done; \
17556         echo "Doing distclean in expect" ; \
17557         (cd expect && \
17558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17560                   "RANLIB=$${RANLIB}" \
17561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17562                   distclean) \
17563           || exit 1
17564
17565
17566 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
17567 maybe-maintainer-clean-expect:
17568
17569 maintainer-clean-expect: 
17570         @[ -f ./expect/Makefile ] || exit 0; \
17571         r=`${PWD_COMMAND}`; export r; \
17572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17573         $(SET_LIB_PATH) \
17574         for flag in $(EXTRA_HOST_FLAGS); do \
17575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17576         done; \
17577         echo "Doing maintainer-clean in expect" ; \
17578         (cd expect && \
17579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17581                   "RANLIB=$${RANLIB}" \
17582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17583                   maintainer-clean) \
17584           || exit 1
17585
17586
17587
17588 .PHONY: configure-guile maybe-configure-guile
17589 maybe-configure-guile:
17590 configure-guile:
17591         @test ! -f guile/Makefile || exit 0; \
17592         [ -d guile ] || mkdir guile; \
17593         r=`${PWD_COMMAND}`; export r; \
17594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17595         CC="$(CC)"; export CC; \
17596         CFLAGS="$(CFLAGS)"; export CFLAGS; \
17597         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
17598         CXX="$(CXX)"; export CXX; \
17599         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
17600         AR="$(AR)"; export AR; \
17601         AS="$(AS)"; export AS; \
17602         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
17603         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
17604         LD="$(LD)"; export LD; \
17605         NM="$(NM)"; export NM; \
17606         RANLIB="$(RANLIB)"; export RANLIB; \
17607         WINDRES="$(WINDRES)"; export WINDRES; \
17608         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
17609         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
17610         echo Configuring in guile; \
17611         cd guile || exit 1; \
17612         case $(srcdir) in \
17613           \.) \
17614             srcdiroption="--srcdir=."; \
17615             libsrcdir=".";; \
17616           /* | [A-Za-z]:[\\/]*) \
17617             srcdiroption="--srcdir=$(srcdir)/guile"; \
17618             libsrcdir="$$s/guile";; \
17619           *) \
17620             srcdiroption="--srcdir=../$(srcdir)/guile"; \
17621             libsrcdir="$$s/guile";; \
17622         esac; \
17623         $(SHELL) $${libsrcdir}/configure \
17624           $(HOST_CONFIGARGS) $${srcdiroption} \
17625           || exit 1
17626
17627 .PHONY: all-guile maybe-all-guile
17628 maybe-all-guile:
17629 all-guile: configure-guile
17630         @r=`${PWD_COMMAND}`; export r; \
17631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17632         $(SET_LIB_PATH) \
17633         (cd guile && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
17634
17635 .PHONY: check-guile maybe-check-guile
17636 maybe-check-guile:
17637
17638 check-guile:
17639         @r=`${PWD_COMMAND}`; export r; \
17640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17641         $(SET_LIB_PATH) \
17642         (cd guile && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
17643
17644
17645 .PHONY: install-guile maybe-install-guile
17646 maybe-install-guile:
17647
17648 install-guile: installdirs
17649         @r=`${PWD_COMMAND}`; export r; \
17650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17651         $(SET_LIB_PATH) \
17652         (cd guile && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
17653
17654
17655 # Other targets (info, dvi, etc.)
17656
17657 .PHONY: maybe-info-guile info-guile
17658 maybe-info-guile:
17659
17660 info-guile: \
17661     configure-guile 
17662         @[ -f ./guile/Makefile ] || exit 0; \
17663         r=`${PWD_COMMAND}`; export r; \
17664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17665         $(SET_LIB_PATH) \
17666         for flag in $(EXTRA_HOST_FLAGS); do \
17667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17668         done; \
17669         echo "Doing info in guile" ; \
17670         (cd guile && \
17671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17673                   "RANLIB=$${RANLIB}" \
17674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17675                   info) \
17676           || exit 1
17677
17678
17679 .PHONY: maybe-dvi-guile dvi-guile
17680 maybe-dvi-guile:
17681
17682 dvi-guile: \
17683     configure-guile 
17684         @[ -f ./guile/Makefile ] || exit 0; \
17685         r=`${PWD_COMMAND}`; export r; \
17686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17687         $(SET_LIB_PATH) \
17688         for flag in $(EXTRA_HOST_FLAGS); do \
17689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17690         done; \
17691         echo "Doing dvi in guile" ; \
17692         (cd guile && \
17693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17695                   "RANLIB=$${RANLIB}" \
17696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17697                   dvi) \
17698           || exit 1
17699
17700
17701 .PHONY: maybe-TAGS-guile TAGS-guile
17702 maybe-TAGS-guile:
17703
17704 TAGS-guile: \
17705     configure-guile 
17706         @[ -f ./guile/Makefile ] || exit 0; \
17707         r=`${PWD_COMMAND}`; export r; \
17708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17709         $(SET_LIB_PATH) \
17710         for flag in $(EXTRA_HOST_FLAGS); do \
17711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17712         done; \
17713         echo "Doing TAGS in guile" ; \
17714         (cd guile && \
17715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17717                   "RANLIB=$${RANLIB}" \
17718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17719                   TAGS) \
17720           || exit 1
17721
17722
17723 .PHONY: maybe-install-info-guile install-info-guile
17724 maybe-install-info-guile:
17725
17726 install-info-guile: \
17727     configure-guile \
17728     info-guile 
17729         @[ -f ./guile/Makefile ] || exit 0; \
17730         r=`${PWD_COMMAND}`; export r; \
17731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17732         $(SET_LIB_PATH) \
17733         for flag in $(EXTRA_HOST_FLAGS); do \
17734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17735         done; \
17736         echo "Doing install-info in guile" ; \
17737         (cd guile && \
17738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17740                   "RANLIB=$${RANLIB}" \
17741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17742                   install-info) \
17743           || exit 1
17744
17745
17746 .PHONY: maybe-installcheck-guile installcheck-guile
17747 maybe-installcheck-guile:
17748
17749 installcheck-guile: \
17750     configure-guile 
17751         @[ -f ./guile/Makefile ] || exit 0; \
17752         r=`${PWD_COMMAND}`; export r; \
17753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17754         $(SET_LIB_PATH) \
17755         for flag in $(EXTRA_HOST_FLAGS); do \
17756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17757         done; \
17758         echo "Doing installcheck in guile" ; \
17759         (cd guile && \
17760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17762                   "RANLIB=$${RANLIB}" \
17763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17764                   installcheck) \
17765           || exit 1
17766
17767
17768 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
17769 maybe-mostlyclean-guile:
17770
17771 mostlyclean-guile: 
17772         @[ -f ./guile/Makefile ] || exit 0; \
17773         r=`${PWD_COMMAND}`; export r; \
17774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17775         $(SET_LIB_PATH) \
17776         for flag in $(EXTRA_HOST_FLAGS); do \
17777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17778         done; \
17779         echo "Doing mostlyclean in guile" ; \
17780         (cd guile && \
17781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17783                   "RANLIB=$${RANLIB}" \
17784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17785                   mostlyclean) \
17786           || exit 1
17787
17788
17789 .PHONY: maybe-clean-guile clean-guile
17790 maybe-clean-guile:
17791
17792 clean-guile: 
17793         @[ -f ./guile/Makefile ] || exit 0; \
17794         r=`${PWD_COMMAND}`; export r; \
17795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17796         $(SET_LIB_PATH) \
17797         for flag in $(EXTRA_HOST_FLAGS); do \
17798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17799         done; \
17800         echo "Doing clean in guile" ; \
17801         (cd guile && \
17802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17804                   "RANLIB=$${RANLIB}" \
17805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17806                   clean) \
17807           || exit 1
17808
17809
17810 .PHONY: maybe-distclean-guile distclean-guile
17811 maybe-distclean-guile:
17812
17813 distclean-guile: 
17814         @[ -f ./guile/Makefile ] || exit 0; \
17815         r=`${PWD_COMMAND}`; export r; \
17816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17817         $(SET_LIB_PATH) \
17818         for flag in $(EXTRA_HOST_FLAGS); do \
17819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17820         done; \
17821         echo "Doing distclean in guile" ; \
17822         (cd guile && \
17823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17825                   "RANLIB=$${RANLIB}" \
17826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17827                   distclean) \
17828           || exit 1
17829
17830
17831 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
17832 maybe-maintainer-clean-guile:
17833
17834 maintainer-clean-guile: 
17835         @[ -f ./guile/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 maintainer-clean in guile" ; \
17843         (cd guile && \
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                   maintainer-clean) \
17849           || exit 1
17850
17851
17852
17853 .PHONY: configure-tk maybe-configure-tk
17854 maybe-configure-tk:
17855 configure-tk:
17856         @test ! -f tk/Makefile || exit 0; \
17857         [ -d tk ] || mkdir tk; \
17858         r=`${PWD_COMMAND}`; export r; \
17859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17860         CC="$(CC)"; export CC; \
17861         CFLAGS="$(CFLAGS)"; export CFLAGS; \
17862         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
17863         CXX="$(CXX)"; export CXX; \
17864         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
17865         AR="$(AR)"; export AR; \
17866         AS="$(AS)"; export AS; \
17867         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
17868         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
17869         LD="$(LD)"; export LD; \
17870         NM="$(NM)"; export NM; \
17871         RANLIB="$(RANLIB)"; export RANLIB; \
17872         WINDRES="$(WINDRES)"; export WINDRES; \
17873         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
17874         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
17875         echo Configuring in tk; \
17876         cd tk || exit 1; \
17877         case $(srcdir) in \
17878           \.) \
17879             srcdiroption="--srcdir=."; \
17880             libsrcdir=".";; \
17881           /* | [A-Za-z]:[\\/]*) \
17882             srcdiroption="--srcdir=$(srcdir)/tk"; \
17883             libsrcdir="$$s/tk";; \
17884           *) \
17885             srcdiroption="--srcdir=../$(srcdir)/tk"; \
17886             libsrcdir="$$s/tk";; \
17887         esac; \
17888         $(SHELL) $${libsrcdir}/configure \
17889           $(HOST_CONFIGARGS) $${srcdiroption} \
17890           || exit 1
17891
17892 .PHONY: all-tk maybe-all-tk
17893 maybe-all-tk:
17894 all-tk: configure-tk
17895         @r=`${PWD_COMMAND}`; export r; \
17896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17897         $(SET_LIB_PATH) \
17898         (cd tk && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
17899
17900 .PHONY: check-tk maybe-check-tk
17901 maybe-check-tk:
17902
17903 check-tk:
17904         @r=`${PWD_COMMAND}`; export r; \
17905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17906         $(SET_LIB_PATH) \
17907         (cd tk && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
17908
17909
17910 .PHONY: install-tk maybe-install-tk
17911 maybe-install-tk:
17912
17913 install-tk: installdirs
17914         @r=`${PWD_COMMAND}`; export r; \
17915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17916         $(SET_LIB_PATH) \
17917         (cd tk && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
17918
17919
17920 # Other targets (info, dvi, etc.)
17921
17922 .PHONY: maybe-info-tk info-tk
17923 maybe-info-tk:
17924
17925 info-tk: \
17926     configure-tk 
17927         @[ -f ./tk/Makefile ] || exit 0; \
17928         r=`${PWD_COMMAND}`; export r; \
17929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17930         $(SET_LIB_PATH) \
17931         for flag in $(EXTRA_HOST_FLAGS); do \
17932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17933         done; \
17934         echo "Doing info in tk" ; \
17935         (cd tk && \
17936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17938                   "RANLIB=$${RANLIB}" \
17939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17940                   info) \
17941           || exit 1
17942
17943
17944 .PHONY: maybe-dvi-tk dvi-tk
17945 maybe-dvi-tk:
17946
17947 dvi-tk: \
17948     configure-tk 
17949         @[ -f ./tk/Makefile ] || exit 0; \
17950         r=`${PWD_COMMAND}`; export r; \
17951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17952         $(SET_LIB_PATH) \
17953         for flag in $(EXTRA_HOST_FLAGS); do \
17954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17955         done; \
17956         echo "Doing dvi in tk" ; \
17957         (cd tk && \
17958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17960                   "RANLIB=$${RANLIB}" \
17961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17962                   dvi) \
17963           || exit 1
17964
17965
17966 .PHONY: maybe-TAGS-tk TAGS-tk
17967 maybe-TAGS-tk:
17968
17969 TAGS-tk: \
17970     configure-tk 
17971         @[ -f ./tk/Makefile ] || exit 0; \
17972         r=`${PWD_COMMAND}`; export r; \
17973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17974         $(SET_LIB_PATH) \
17975         for flag in $(EXTRA_HOST_FLAGS); do \
17976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17977         done; \
17978         echo "Doing TAGS in tk" ; \
17979         (cd tk && \
17980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17982                   "RANLIB=$${RANLIB}" \
17983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17984                   TAGS) \
17985           || exit 1
17986
17987
17988 .PHONY: maybe-install-info-tk install-info-tk
17989 maybe-install-info-tk:
17990
17991 install-info-tk: \
17992     configure-tk \
17993     info-tk 
17994         @[ -f ./tk/Makefile ] || exit 0; \
17995         r=`${PWD_COMMAND}`; export r; \
17996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17997         $(SET_LIB_PATH) \
17998         for flag in $(EXTRA_HOST_FLAGS); do \
17999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18000         done; \
18001         echo "Doing install-info in tk" ; \
18002         (cd tk && \
18003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18005                   "RANLIB=$${RANLIB}" \
18006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18007                   install-info) \
18008           || exit 1
18009
18010
18011 .PHONY: maybe-installcheck-tk installcheck-tk
18012 maybe-installcheck-tk:
18013
18014 installcheck-tk: \
18015     configure-tk 
18016         @[ -f ./tk/Makefile ] || exit 0; \
18017         r=`${PWD_COMMAND}`; export r; \
18018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18019         $(SET_LIB_PATH) \
18020         for flag in $(EXTRA_HOST_FLAGS); do \
18021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18022         done; \
18023         echo "Doing installcheck in tk" ; \
18024         (cd tk && \
18025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18027                   "RANLIB=$${RANLIB}" \
18028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18029                   installcheck) \
18030           || exit 1
18031
18032
18033 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
18034 maybe-mostlyclean-tk:
18035
18036 mostlyclean-tk: 
18037         @[ -f ./tk/Makefile ] || exit 0; \
18038         r=`${PWD_COMMAND}`; export r; \
18039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18040         $(SET_LIB_PATH) \
18041         for flag in $(EXTRA_HOST_FLAGS); do \
18042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18043         done; \
18044         echo "Doing mostlyclean in tk" ; \
18045         (cd tk && \
18046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18048                   "RANLIB=$${RANLIB}" \
18049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18050                   mostlyclean) \
18051           || exit 1
18052
18053
18054 .PHONY: maybe-clean-tk clean-tk
18055 maybe-clean-tk:
18056
18057 clean-tk: 
18058         @[ -f ./tk/Makefile ] || exit 0; \
18059         r=`${PWD_COMMAND}`; export r; \
18060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18061         $(SET_LIB_PATH) \
18062         for flag in $(EXTRA_HOST_FLAGS); do \
18063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18064         done; \
18065         echo "Doing clean in tk" ; \
18066         (cd tk && \
18067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18069                   "RANLIB=$${RANLIB}" \
18070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18071                   clean) \
18072           || exit 1
18073
18074
18075 .PHONY: maybe-distclean-tk distclean-tk
18076 maybe-distclean-tk:
18077
18078 distclean-tk: 
18079         @[ -f ./tk/Makefile ] || exit 0; \
18080         r=`${PWD_COMMAND}`; export r; \
18081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18082         $(SET_LIB_PATH) \
18083         for flag in $(EXTRA_HOST_FLAGS); do \
18084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18085         done; \
18086         echo "Doing distclean in tk" ; \
18087         (cd tk && \
18088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18090                   "RANLIB=$${RANLIB}" \
18091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18092                   distclean) \
18093           || exit 1
18094
18095
18096 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
18097 maybe-maintainer-clean-tk:
18098
18099 maintainer-clean-tk: 
18100         @[ -f ./tk/Makefile ] || exit 0; \
18101         r=`${PWD_COMMAND}`; export r; \
18102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18103         $(SET_LIB_PATH) \
18104         for flag in $(EXTRA_HOST_FLAGS); do \
18105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18106         done; \
18107         echo "Doing maintainer-clean in tk" ; \
18108         (cd tk && \
18109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18111                   "RANLIB=$${RANLIB}" \
18112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18113                   maintainer-clean) \
18114           || exit 1
18115
18116
18117
18118 .PHONY: configure-tix maybe-configure-tix
18119 maybe-configure-tix:
18120 configure-tix:
18121         @test ! -f tix/Makefile || exit 0; \
18122         [ -d tix ] || mkdir tix; \
18123         r=`${PWD_COMMAND}`; export r; \
18124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18125         CC="$(CC)"; export CC; \
18126         CFLAGS="$(CFLAGS)"; export CFLAGS; \
18127         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
18128         CXX="$(CXX)"; export CXX; \
18129         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
18130         AR="$(AR)"; export AR; \
18131         AS="$(AS)"; export AS; \
18132         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18133         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18134         LD="$(LD)"; export LD; \
18135         NM="$(NM)"; export NM; \
18136         RANLIB="$(RANLIB)"; export RANLIB; \
18137         WINDRES="$(WINDRES)"; export WINDRES; \
18138         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18139         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
18140         echo Configuring in tix; \
18141         cd tix || exit 1; \
18142         case $(srcdir) in \
18143           \.) \
18144             srcdiroption="--srcdir=."; \
18145             libsrcdir=".";; \
18146           /* | [A-Za-z]:[\\/]*) \
18147             srcdiroption="--srcdir=$(srcdir)/tix"; \
18148             libsrcdir="$$s/tix";; \
18149           *) \
18150             srcdiroption="--srcdir=../$(srcdir)/tix"; \
18151             libsrcdir="$$s/tix";; \
18152         esac; \
18153         $(SHELL) $${libsrcdir}/configure \
18154           $(HOST_CONFIGARGS) $${srcdiroption} \
18155           || exit 1
18156
18157 .PHONY: all-tix maybe-all-tix
18158 maybe-all-tix:
18159 all-tix: configure-tix
18160         @r=`${PWD_COMMAND}`; export r; \
18161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18162         $(SET_LIB_PATH) \
18163         (cd tix && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
18164
18165 .PHONY: check-tix maybe-check-tix
18166 maybe-check-tix:
18167
18168 check-tix:
18169         @r=`${PWD_COMMAND}`; export r; \
18170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18171         $(SET_LIB_PATH) \
18172         (cd tix && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
18173
18174
18175 .PHONY: install-tix maybe-install-tix
18176 maybe-install-tix:
18177
18178 install-tix: installdirs
18179         @r=`${PWD_COMMAND}`; export r; \
18180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18181         $(SET_LIB_PATH) \
18182         (cd tix && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
18183
18184
18185 # Other targets (info, dvi, etc.)
18186
18187 .PHONY: maybe-info-tix info-tix
18188 maybe-info-tix:
18189
18190 info-tix: \
18191     configure-tix 
18192         @[ -f ./tix/Makefile ] || exit 0; \
18193         r=`${PWD_COMMAND}`; export r; \
18194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18195         $(SET_LIB_PATH) \
18196         for flag in $(EXTRA_HOST_FLAGS); do \
18197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18198         done; \
18199         echo "Doing info in tix" ; \
18200         (cd tix && \
18201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18203                   "RANLIB=$${RANLIB}" \
18204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18205                   info) \
18206           || exit 1
18207
18208
18209 .PHONY: maybe-dvi-tix dvi-tix
18210 maybe-dvi-tix:
18211
18212 dvi-tix: \
18213     configure-tix 
18214         @[ -f ./tix/Makefile ] || exit 0; \
18215         r=`${PWD_COMMAND}`; export r; \
18216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18217         $(SET_LIB_PATH) \
18218         for flag in $(EXTRA_HOST_FLAGS); do \
18219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18220         done; \
18221         echo "Doing dvi in tix" ; \
18222         (cd tix && \
18223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18225                   "RANLIB=$${RANLIB}" \
18226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18227                   dvi) \
18228           || exit 1
18229
18230
18231 .PHONY: maybe-TAGS-tix TAGS-tix
18232 maybe-TAGS-tix:
18233
18234 TAGS-tix: \
18235     configure-tix 
18236         @[ -f ./tix/Makefile ] || exit 0; \
18237         r=`${PWD_COMMAND}`; export r; \
18238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18239         $(SET_LIB_PATH) \
18240         for flag in $(EXTRA_HOST_FLAGS); do \
18241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18242         done; \
18243         echo "Doing TAGS in tix" ; \
18244         (cd tix && \
18245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18247                   "RANLIB=$${RANLIB}" \
18248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18249                   TAGS) \
18250           || exit 1
18251
18252
18253 .PHONY: maybe-install-info-tix install-info-tix
18254 maybe-install-info-tix:
18255
18256 install-info-tix: \
18257     configure-tix \
18258     info-tix 
18259         @[ -f ./tix/Makefile ] || exit 0; \
18260         r=`${PWD_COMMAND}`; export r; \
18261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18262         $(SET_LIB_PATH) \
18263         for flag in $(EXTRA_HOST_FLAGS); do \
18264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18265         done; \
18266         echo "Doing install-info in tix" ; \
18267         (cd tix && \
18268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18270                   "RANLIB=$${RANLIB}" \
18271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18272                   install-info) \
18273           || exit 1
18274
18275
18276 .PHONY: maybe-installcheck-tix installcheck-tix
18277 maybe-installcheck-tix:
18278
18279 installcheck-tix: \
18280     configure-tix 
18281         @[ -f ./tix/Makefile ] || exit 0; \
18282         r=`${PWD_COMMAND}`; export r; \
18283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18284         $(SET_LIB_PATH) \
18285         for flag in $(EXTRA_HOST_FLAGS); do \
18286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18287         done; \
18288         echo "Doing installcheck in tix" ; \
18289         (cd tix && \
18290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18292                   "RANLIB=$${RANLIB}" \
18293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18294                   installcheck) \
18295           || exit 1
18296
18297
18298 .PHONY: maybe-mostlyclean-tix mostlyclean-tix
18299 maybe-mostlyclean-tix:
18300
18301 mostlyclean-tix: 
18302         @[ -f ./tix/Makefile ] || exit 0; \
18303         r=`${PWD_COMMAND}`; export r; \
18304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18305         $(SET_LIB_PATH) \
18306         for flag in $(EXTRA_HOST_FLAGS); do \
18307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18308         done; \
18309         echo "Doing mostlyclean in tix" ; \
18310         (cd tix && \
18311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18313                   "RANLIB=$${RANLIB}" \
18314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18315                   mostlyclean) \
18316           || exit 1
18317
18318
18319 .PHONY: maybe-clean-tix clean-tix
18320 maybe-clean-tix:
18321
18322 clean-tix: 
18323         @[ -f ./tix/Makefile ] || exit 0; \
18324         r=`${PWD_COMMAND}`; export r; \
18325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18326         $(SET_LIB_PATH) \
18327         for flag in $(EXTRA_HOST_FLAGS); do \
18328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18329         done; \
18330         echo "Doing clean in tix" ; \
18331         (cd tix && \
18332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18334                   "RANLIB=$${RANLIB}" \
18335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18336                   clean) \
18337           || exit 1
18338
18339
18340 .PHONY: maybe-distclean-tix distclean-tix
18341 maybe-distclean-tix:
18342
18343 distclean-tix: 
18344         @[ -f ./tix/Makefile ] || exit 0; \
18345         r=`${PWD_COMMAND}`; export r; \
18346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18347         $(SET_LIB_PATH) \
18348         for flag in $(EXTRA_HOST_FLAGS); do \
18349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18350         done; \
18351         echo "Doing distclean in tix" ; \
18352         (cd tix && \
18353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18355                   "RANLIB=$${RANLIB}" \
18356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18357                   distclean) \
18358           || exit 1
18359
18360
18361 .PHONY: maybe-maintainer-clean-tix maintainer-clean-tix
18362 maybe-maintainer-clean-tix:
18363
18364 maintainer-clean-tix: 
18365         @[ -f ./tix/Makefile ] || exit 0; \
18366         r=`${PWD_COMMAND}`; export r; \
18367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18368         $(SET_LIB_PATH) \
18369         for flag in $(EXTRA_HOST_FLAGS); do \
18370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18371         done; \
18372         echo "Doing maintainer-clean in tix" ; \
18373         (cd tix && \
18374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18376                   "RANLIB=$${RANLIB}" \
18377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18378                   maintainer-clean) \
18379           || exit 1
18380
18381
18382
18383 .PHONY: configure-libtermcap maybe-configure-libtermcap
18384 maybe-configure-libtermcap:
18385 configure-libtermcap:
18386         @test ! -f libtermcap/Makefile || exit 0; \
18387         [ -d libtermcap ] || mkdir libtermcap; \
18388         r=`${PWD_COMMAND}`; export r; \
18389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18390         CC="$(CC)"; export CC; \
18391         CFLAGS="$(CFLAGS)"; export CFLAGS; \
18392         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
18393         CXX="$(CXX)"; export CXX; \
18394         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
18395         AR="$(AR)"; export AR; \
18396         AS="$(AS)"; export AS; \
18397         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18398         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18399         LD="$(LD)"; export LD; \
18400         NM="$(NM)"; export NM; \
18401         RANLIB="$(RANLIB)"; export RANLIB; \
18402         WINDRES="$(WINDRES)"; export WINDRES; \
18403         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18404         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
18405         echo Configuring in libtermcap; \
18406         cd libtermcap || exit 1; \
18407         case $(srcdir) in \
18408           \.) \
18409             srcdiroption="--srcdir=."; \
18410             libsrcdir=".";; \
18411           /* | [A-Za-z]:[\\/]*) \
18412             srcdiroption="--srcdir=$(srcdir)/libtermcap"; \
18413             libsrcdir="$$s/libtermcap";; \
18414           *) \
18415             srcdiroption="--srcdir=../$(srcdir)/libtermcap"; \
18416             libsrcdir="$$s/libtermcap";; \
18417         esac; \
18418         $(SHELL) $${libsrcdir}/configure \
18419           $(HOST_CONFIGARGS) $${srcdiroption} \
18420           || exit 1
18421
18422 .PHONY: all-libtermcap maybe-all-libtermcap
18423 maybe-all-libtermcap:
18424 all-libtermcap: configure-libtermcap
18425         @r=`${PWD_COMMAND}`; export r; \
18426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18427         $(SET_LIB_PATH) \
18428         (cd libtermcap && $(MAKE) $(FLAGS_TO_PASS) all)
18429
18430 .PHONY: check-libtermcap maybe-check-libtermcap
18431 maybe-check-libtermcap:
18432
18433 check-libtermcap:
18434
18435
18436 .PHONY: install-libtermcap maybe-install-libtermcap
18437 maybe-install-libtermcap:
18438
18439 install-libtermcap: installdirs
18440         @r=`${PWD_COMMAND}`; export r; \
18441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18442         $(SET_LIB_PATH) \
18443         (cd libtermcap && $(MAKE) $(FLAGS_TO_PASS) install)
18444
18445
18446 # Other targets (info, dvi, etc.)
18447
18448 .PHONY: maybe-info-libtermcap info-libtermcap
18449 maybe-info-libtermcap:
18450
18451 info-libtermcap: \
18452     configure-libtermcap 
18453         @[ -f ./libtermcap/Makefile ] || exit 0; \
18454         r=`${PWD_COMMAND}`; export r; \
18455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18456         $(SET_LIB_PATH) \
18457         for flag in $(EXTRA_HOST_FLAGS); do \
18458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18459         done; \
18460         echo "Doing info in libtermcap" ; \
18461         (cd libtermcap && \
18462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18464                   "RANLIB=$${RANLIB}" \
18465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18466                   info) \
18467           || exit 1
18468
18469
18470 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
18471 maybe-dvi-libtermcap:
18472
18473 dvi-libtermcap: \
18474     configure-libtermcap 
18475         @[ -f ./libtermcap/Makefile ] || exit 0; \
18476         r=`${PWD_COMMAND}`; export r; \
18477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18478         $(SET_LIB_PATH) \
18479         for flag in $(EXTRA_HOST_FLAGS); do \
18480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18481         done; \
18482         echo "Doing dvi in libtermcap" ; \
18483         (cd libtermcap && \
18484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18486                   "RANLIB=$${RANLIB}" \
18487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18488                   dvi) \
18489           || exit 1
18490
18491
18492 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
18493 maybe-TAGS-libtermcap:
18494
18495 TAGS-libtermcap: \
18496     configure-libtermcap 
18497         @[ -f ./libtermcap/Makefile ] || exit 0; \
18498         r=`${PWD_COMMAND}`; export r; \
18499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18500         $(SET_LIB_PATH) \
18501         for flag in $(EXTRA_HOST_FLAGS); do \
18502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18503         done; \
18504         echo "Doing TAGS in libtermcap" ; \
18505         (cd libtermcap && \
18506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18508                   "RANLIB=$${RANLIB}" \
18509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18510                   TAGS) \
18511           || exit 1
18512
18513
18514 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
18515 maybe-install-info-libtermcap:
18516
18517 install-info-libtermcap: \
18518     configure-libtermcap \
18519     info-libtermcap 
18520         @[ -f ./libtermcap/Makefile ] || exit 0; \
18521         r=`${PWD_COMMAND}`; export r; \
18522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18523         $(SET_LIB_PATH) \
18524         for flag in $(EXTRA_HOST_FLAGS); do \
18525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18526         done; \
18527         echo "Doing install-info in libtermcap" ; \
18528         (cd libtermcap && \
18529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18531                   "RANLIB=$${RANLIB}" \
18532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18533                   install-info) \
18534           || exit 1
18535
18536
18537 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
18538 maybe-installcheck-libtermcap:
18539
18540 installcheck-libtermcap: \
18541     configure-libtermcap 
18542         @[ -f ./libtermcap/Makefile ] || exit 0; \
18543         r=`${PWD_COMMAND}`; export r; \
18544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18545         $(SET_LIB_PATH) \
18546         for flag in $(EXTRA_HOST_FLAGS); do \
18547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18548         done; \
18549         echo "Doing installcheck in libtermcap" ; \
18550         (cd libtermcap && \
18551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18553                   "RANLIB=$${RANLIB}" \
18554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18555                   installcheck) \
18556           || exit 1
18557
18558
18559 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
18560 maybe-mostlyclean-libtermcap:
18561
18562 # libtermcap doesn't support mostlyclean.
18563 mostlyclean-libtermcap:
18564
18565
18566 .PHONY: maybe-clean-libtermcap clean-libtermcap
18567 maybe-clean-libtermcap:
18568
18569 # libtermcap doesn't support clean.
18570 clean-libtermcap:
18571
18572
18573 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
18574 maybe-distclean-libtermcap:
18575
18576 # libtermcap doesn't support distclean.
18577 distclean-libtermcap:
18578
18579
18580 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
18581 maybe-maintainer-clean-libtermcap:
18582
18583 # libtermcap doesn't support maintainer-clean.
18584 maintainer-clean-libtermcap:
18585
18586
18587
18588 .PHONY: configure-utils maybe-configure-utils
18589 maybe-configure-utils:
18590 configure-utils:
18591         @test ! -f utils/Makefile || exit 0; \
18592         [ -d utils ] || mkdir utils; \
18593         r=`${PWD_COMMAND}`; export r; \
18594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18595         CC="$(CC)"; export CC; \
18596         CFLAGS="$(CFLAGS)"; export CFLAGS; \
18597         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
18598         CXX="$(CXX)"; export CXX; \
18599         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
18600         AR="$(AR)"; export AR; \
18601         AS="$(AS)"; export AS; \
18602         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18603         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18604         LD="$(LD)"; export LD; \
18605         NM="$(NM)"; export NM; \
18606         RANLIB="$(RANLIB)"; export RANLIB; \
18607         WINDRES="$(WINDRES)"; export WINDRES; \
18608         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18609         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
18610         echo Configuring in utils; \
18611         cd utils || exit 1; \
18612         case $(srcdir) in \
18613           \.) \
18614             srcdiroption="--srcdir=."; \
18615             libsrcdir=".";; \
18616           /* | [A-Za-z]:[\\/]*) \
18617             srcdiroption="--srcdir=$(srcdir)/utils"; \
18618             libsrcdir="$$s/utils";; \
18619           *) \
18620             srcdiroption="--srcdir=../$(srcdir)/utils"; \
18621             libsrcdir="$$s/utils";; \
18622         esac; \
18623         $(SHELL) $${libsrcdir}/configure \
18624           $(HOST_CONFIGARGS) $${srcdiroption} \
18625           || exit 1
18626
18627 .PHONY: all-utils maybe-all-utils
18628 maybe-all-utils:
18629 all-utils: configure-utils
18630         @r=`${PWD_COMMAND}`; export r; \
18631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18632         $(SET_LIB_PATH) \
18633         (cd utils && $(MAKE) $(FLAGS_TO_PASS) all)
18634
18635 .PHONY: check-utils maybe-check-utils
18636 maybe-check-utils:
18637
18638 check-utils:
18639
18640
18641 .PHONY: install-utils maybe-install-utils
18642 maybe-install-utils:
18643
18644 install-utils: installdirs
18645         @r=`${PWD_COMMAND}`; export r; \
18646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18647         $(SET_LIB_PATH) \
18648         (cd utils && $(MAKE) $(FLAGS_TO_PASS) install)
18649
18650
18651 # Other targets (info, dvi, etc.)
18652
18653 .PHONY: maybe-info-utils info-utils
18654 maybe-info-utils:
18655
18656 info-utils: \
18657     configure-utils 
18658         @[ -f ./utils/Makefile ] || exit 0; \
18659         r=`${PWD_COMMAND}`; export r; \
18660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18661         $(SET_LIB_PATH) \
18662         for flag in $(EXTRA_HOST_FLAGS); do \
18663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18664         done; \
18665         echo "Doing info in utils" ; \
18666         (cd utils && \
18667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18669                   "RANLIB=$${RANLIB}" \
18670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18671                   info) \
18672           || exit 1
18673
18674
18675 .PHONY: maybe-dvi-utils dvi-utils
18676 maybe-dvi-utils:
18677
18678 dvi-utils: \
18679     configure-utils 
18680         @[ -f ./utils/Makefile ] || exit 0; \
18681         r=`${PWD_COMMAND}`; export r; \
18682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18683         $(SET_LIB_PATH) \
18684         for flag in $(EXTRA_HOST_FLAGS); do \
18685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18686         done; \
18687         echo "Doing dvi in utils" ; \
18688         (cd utils && \
18689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18691                   "RANLIB=$${RANLIB}" \
18692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18693                   dvi) \
18694           || exit 1
18695
18696
18697 .PHONY: maybe-TAGS-utils TAGS-utils
18698 maybe-TAGS-utils:
18699
18700 TAGS-utils: \
18701     configure-utils 
18702         @[ -f ./utils/Makefile ] || exit 0; \
18703         r=`${PWD_COMMAND}`; export r; \
18704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18705         $(SET_LIB_PATH) \
18706         for flag in $(EXTRA_HOST_FLAGS); do \
18707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18708         done; \
18709         echo "Doing TAGS in utils" ; \
18710         (cd utils && \
18711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18713                   "RANLIB=$${RANLIB}" \
18714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18715                   TAGS) \
18716           || exit 1
18717
18718
18719 .PHONY: maybe-install-info-utils install-info-utils
18720 maybe-install-info-utils:
18721
18722 install-info-utils: \
18723     configure-utils \
18724     info-utils 
18725         @[ -f ./utils/Makefile ] || exit 0; \
18726         r=`${PWD_COMMAND}`; export r; \
18727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18728         $(SET_LIB_PATH) \
18729         for flag in $(EXTRA_HOST_FLAGS); do \
18730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18731         done; \
18732         echo "Doing install-info in utils" ; \
18733         (cd utils && \
18734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18736                   "RANLIB=$${RANLIB}" \
18737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18738                   install-info) \
18739           || exit 1
18740
18741
18742 .PHONY: maybe-installcheck-utils installcheck-utils
18743 maybe-installcheck-utils:
18744
18745 installcheck-utils: \
18746     configure-utils 
18747         @[ -f ./utils/Makefile ] || exit 0; \
18748         r=`${PWD_COMMAND}`; export r; \
18749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18750         $(SET_LIB_PATH) \
18751         for flag in $(EXTRA_HOST_FLAGS); do \
18752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18753         done; \
18754         echo "Doing installcheck in utils" ; \
18755         (cd utils && \
18756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18758                   "RANLIB=$${RANLIB}" \
18759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18760                   installcheck) \
18761           || exit 1
18762
18763
18764 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
18765 maybe-mostlyclean-utils:
18766
18767 mostlyclean-utils: 
18768         @[ -f ./utils/Makefile ] || exit 0; \
18769         r=`${PWD_COMMAND}`; export r; \
18770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18771         $(SET_LIB_PATH) \
18772         for flag in $(EXTRA_HOST_FLAGS); do \
18773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18774         done; \
18775         echo "Doing mostlyclean in utils" ; \
18776         (cd utils && \
18777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18779                   "RANLIB=$${RANLIB}" \
18780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18781                   mostlyclean) \
18782           || exit 1
18783
18784
18785 .PHONY: maybe-clean-utils clean-utils
18786 maybe-clean-utils:
18787
18788 clean-utils: 
18789         @[ -f ./utils/Makefile ] || exit 0; \
18790         r=`${PWD_COMMAND}`; export r; \
18791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18792         $(SET_LIB_PATH) \
18793         for flag in $(EXTRA_HOST_FLAGS); do \
18794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18795         done; \
18796         echo "Doing clean in utils" ; \
18797         (cd utils && \
18798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18800                   "RANLIB=$${RANLIB}" \
18801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18802                   clean) \
18803           || exit 1
18804
18805
18806 .PHONY: maybe-distclean-utils distclean-utils
18807 maybe-distclean-utils:
18808
18809 distclean-utils: 
18810         @[ -f ./utils/Makefile ] || exit 0; \
18811         r=`${PWD_COMMAND}`; export r; \
18812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18813         $(SET_LIB_PATH) \
18814         for flag in $(EXTRA_HOST_FLAGS); do \
18815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18816         done; \
18817         echo "Doing distclean in utils" ; \
18818         (cd utils && \
18819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18821                   "RANLIB=$${RANLIB}" \
18822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18823                   distclean) \
18824           || exit 1
18825
18826
18827 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
18828 maybe-maintainer-clean-utils:
18829
18830 maintainer-clean-utils: 
18831         @[ -f ./utils/Makefile ] || exit 0; \
18832         r=`${PWD_COMMAND}`; export r; \
18833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18834         $(SET_LIB_PATH) \
18835         for flag in $(EXTRA_HOST_FLAGS); do \
18836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18837         done; \
18838         echo "Doing maintainer-clean in utils" ; \
18839         (cd utils && \
18840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18842                   "RANLIB=$${RANLIB}" \
18843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18844                   maintainer-clean) \
18845           || exit 1
18846
18847
18848
18849
18850 # ---------------------------------------
18851 # Modules which run on the target machine
18852 # ---------------------------------------
18853
18854 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
18855 maybe-configure-target-libstdc++-v3:
18856
18857 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
18858 $(TARGET_SUBDIR)/libstdc++-v3/multilib.out: multilib.out
18859         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
18860         rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || : ; \
18861         cp multilib.out $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
18862
18863 configure-target-libstdc++-v3: $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
18864         @test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
18865         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
18866         r=`${PWD_COMMAND}`; export r; \
18867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18868         $(SET_LIB_PATH) \
18869         AR="$(AR_FOR_TARGET)"; export AR; \
18870         AS="$(AS_FOR_TARGET)"; export AS; \
18871         CC="$(CC_FOR_TARGET)"; export CC; \
18872         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
18873         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
18874         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
18875         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
18876         CXX="$(RAW_CXX_FOR_TARGET)"; export CXX; \
18877         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
18878         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
18879         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
18880         LD="$(LD_FOR_TARGET)"; export LD; \
18881         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
18882         NM="$(NM_FOR_TARGET)"; export NM; \
18883         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
18884         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
18885         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
18886         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
18887         case $(srcdir) in \
18888           /* | [A-Za-z]:[\\/]*) \
18889             topdir=$(srcdir) ;; \
18890           *) \
18891             case "$(TARGET_SUBDIR)" in \
18892               .) topdir="../$(srcdir)" ;; \
18893               *) topdir="../../$(srcdir)" ;; \
18894             esac ;; \
18895         esac; \
18896           srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
18897           libsrcdir="$$s/libstdc++-v3"; \
18898         rm -f no-such-file || : ; \
18899         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
18900           $(TARGET_CONFIGARGS) $${srcdiroption} \
18901           --with-target-subdir="$(TARGET_SUBDIR)" \
18902           || exit 1
18903
18904 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
18905 maybe-all-target-libstdc++-v3:
18906 all-target-libstdc++-v3: configure-target-libstdc++-v3
18907         @r=`${PWD_COMMAND}`; export r; \
18908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18909         $(SET_LIB_PATH) \
18910         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
18911           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  all)
18912
18913 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
18914 maybe-check-target-libstdc++-v3:
18915
18916 check-target-libstdc++-v3:
18917         @r=`${PWD_COMMAND}`; export r; \
18918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18919         $(SET_LIB_PATH) \
18920         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
18921           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  check)
18922
18923
18924 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
18925 maybe-install-target-libstdc++-v3:
18926
18927 install-target-libstdc++-v3: installdirs
18928         @r=`${PWD_COMMAND}`; export r; \
18929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18930         $(SET_LIB_PATH) \
18931         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
18932           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
18933
18934
18935 # Other targets (info, dvi, etc.)
18936
18937 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
18938 maybe-info-target-libstdc++-v3:
18939
18940 info-target-libstdc++-v3: \
18941     configure-target-libstdc++-v3 
18942         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
18943         r=`${PWD_COMMAND}`; export r; \
18944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18945         $(SET_LIB_PATH) \
18946         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
18947         for flag in $(EXTRA_TARGET_FLAGS); do \
18948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18949         done; \
18950         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
18951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18953                   "RANLIB=$${RANLIB}" \
18954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18955                   info) \
18956           || exit 1
18957
18958
18959 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
18960 maybe-dvi-target-libstdc++-v3:
18961
18962 dvi-target-libstdc++-v3: \
18963     configure-target-libstdc++-v3 
18964         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
18965         r=`${PWD_COMMAND}`; export r; \
18966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18967         $(SET_LIB_PATH) \
18968         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
18969         for flag in $(EXTRA_TARGET_FLAGS); do \
18970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18971         done; \
18972         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
18973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18975                   "RANLIB=$${RANLIB}" \
18976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18977                   dvi) \
18978           || exit 1
18979
18980
18981 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
18982 maybe-TAGS-target-libstdc++-v3:
18983
18984 TAGS-target-libstdc++-v3: \
18985     configure-target-libstdc++-v3 
18986         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
18987         r=`${PWD_COMMAND}`; export r; \
18988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18989         $(SET_LIB_PATH) \
18990         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
18991         for flag in $(EXTRA_TARGET_FLAGS); do \
18992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18993         done; \
18994         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
18995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18997                   "RANLIB=$${RANLIB}" \
18998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18999                   TAGS) \
19000           || exit 1
19001
19002
19003 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
19004 maybe-install-info-target-libstdc++-v3:
19005
19006 install-info-target-libstdc++-v3: \
19007     configure-target-libstdc++-v3 \
19008     info-target-libstdc++-v3 
19009         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19010         r=`${PWD_COMMAND}`; export r; \
19011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19012         $(SET_LIB_PATH) \
19013         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19014         for flag in $(EXTRA_TARGET_FLAGS); do \
19015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19016         done; \
19017         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19020                   "RANLIB=$${RANLIB}" \
19021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19022                   install-info) \
19023           || exit 1
19024
19025
19026 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
19027 maybe-installcheck-target-libstdc++-v3:
19028
19029 installcheck-target-libstdc++-v3: \
19030     configure-target-libstdc++-v3 
19031         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19032         r=`${PWD_COMMAND}`; export r; \
19033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19034         $(SET_LIB_PATH) \
19035         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19036         for flag in $(EXTRA_TARGET_FLAGS); do \
19037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19038         done; \
19039         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19042                   "RANLIB=$${RANLIB}" \
19043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19044                   installcheck) \
19045           || exit 1
19046
19047
19048 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
19049 maybe-mostlyclean-target-libstdc++-v3:
19050
19051 mostlyclean-target-libstdc++-v3: 
19052         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19053         r=`${PWD_COMMAND}`; export r; \
19054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19055         $(SET_LIB_PATH) \
19056         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19057         for flag in $(EXTRA_TARGET_FLAGS); do \
19058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19059         done; \
19060         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19063                   "RANLIB=$${RANLIB}" \
19064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19065                   mostlyclean) \
19066           || exit 1
19067
19068
19069 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
19070 maybe-clean-target-libstdc++-v3:
19071
19072 clean-target-libstdc++-v3: 
19073         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19074         r=`${PWD_COMMAND}`; export r; \
19075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19076         $(SET_LIB_PATH) \
19077         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19078         for flag in $(EXTRA_TARGET_FLAGS); do \
19079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19080         done; \
19081         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19084                   "RANLIB=$${RANLIB}" \
19085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19086                   clean) \
19087           || exit 1
19088
19089
19090 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
19091 maybe-distclean-target-libstdc++-v3:
19092
19093 distclean-target-libstdc++-v3: 
19094         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19095         r=`${PWD_COMMAND}`; export r; \
19096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19097         $(SET_LIB_PATH) \
19098         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19099         for flag in $(EXTRA_TARGET_FLAGS); do \
19100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19101         done; \
19102         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19105                   "RANLIB=$${RANLIB}" \
19106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19107                   distclean) \
19108           || exit 1
19109
19110
19111 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
19112 maybe-maintainer-clean-target-libstdc++-v3:
19113
19114 maintainer-clean-target-libstdc++-v3: 
19115         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19116         r=`${PWD_COMMAND}`; export r; \
19117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19118         $(SET_LIB_PATH) \
19119         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19120         for flag in $(EXTRA_TARGET_FLAGS); do \
19121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19122         done; \
19123         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19126                   "RANLIB=$${RANLIB}" \
19127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19128                   maintainer-clean) \
19129           || exit 1
19130
19131
19132
19133 .PHONY: configure-target-newlib maybe-configure-target-newlib
19134 maybe-configure-target-newlib:
19135
19136 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
19137 $(TARGET_SUBDIR)/newlib/multilib.out: multilib.out
19138         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
19139         rm -f $(TARGET_SUBDIR)/newlib/Makefile || : ; \
19140         cp multilib.out $(TARGET_SUBDIR)/newlib/multilib.out
19141
19142 configure-target-newlib: $(TARGET_SUBDIR)/newlib/multilib.out
19143         @test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
19144         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
19145         r=`${PWD_COMMAND}`; export r; \
19146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19147         $(SET_LIB_PATH) \
19148         AR="$(AR_FOR_TARGET)"; export AR; \
19149         AS="$(AS_FOR_TARGET)"; export AS; \
19150         CC="$(CC_FOR_TARGET)"; export CC; \
19151         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
19152         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
19153         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
19154         CXX="$(CXX_FOR_TARGET)"; export CXX; \
19155         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
19156         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
19157         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
19158         LD="$(LD_FOR_TARGET)"; export LD; \
19159         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
19160         NM="$(NM_FOR_TARGET)"; export NM; \
19161         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
19162         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
19163         echo Configuring in $(TARGET_SUBDIR)/newlib; \
19164         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
19165         case $(srcdir) in \
19166           /* | [A-Za-z]:[\\/]*) \
19167             topdir=$(srcdir) ;; \
19168           *) \
19169             case "$(TARGET_SUBDIR)" in \
19170               .) topdir="../$(srcdir)" ;; \
19171               *) topdir="../../$(srcdir)" ;; \
19172             esac ;; \
19173         esac; \
19174           srcdiroption="--srcdir=$${topdir}/newlib"; \
19175           libsrcdir="$$s/newlib"; \
19176         rm -f no-such-file || : ; \
19177         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
19178           $(TARGET_CONFIGARGS) $${srcdiroption} \
19179           --with-target-subdir="$(TARGET_SUBDIR)" \
19180           || exit 1
19181
19182 .PHONY: all-target-newlib maybe-all-target-newlib
19183 maybe-all-target-newlib:
19184 all-target-newlib: configure-target-newlib
19185         @r=`${PWD_COMMAND}`; export r; \
19186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19187         $(SET_LIB_PATH) \
19188         (cd $(TARGET_SUBDIR)/newlib && \
19189           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
19190
19191 .PHONY: check-target-newlib maybe-check-target-newlib
19192 maybe-check-target-newlib:
19193
19194 check-target-newlib:
19195         @r=`${PWD_COMMAND}`; export r; \
19196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19197         $(SET_LIB_PATH) \
19198         (cd $(TARGET_SUBDIR)/newlib && \
19199           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
19200
19201
19202 .PHONY: install-target-newlib maybe-install-target-newlib
19203 maybe-install-target-newlib:
19204
19205 install-target-newlib: installdirs
19206         @r=`${PWD_COMMAND}`; export r; \
19207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19208         $(SET_LIB_PATH) \
19209         (cd $(TARGET_SUBDIR)/newlib && \
19210           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
19211
19212
19213 # Other targets (info, dvi, etc.)
19214
19215 .PHONY: maybe-info-target-newlib info-target-newlib
19216 maybe-info-target-newlib:
19217
19218 info-target-newlib: \
19219     configure-target-newlib 
19220         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19221         r=`${PWD_COMMAND}`; export r; \
19222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19223         $(SET_LIB_PATH) \
19224         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
19225         for flag in $(EXTRA_TARGET_FLAGS); do \
19226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19227         done; \
19228         (cd $(TARGET_SUBDIR)/newlib && \
19229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19231                   "RANLIB=$${RANLIB}" \
19232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19233                   info) \
19234           || exit 1
19235
19236
19237 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
19238 maybe-dvi-target-newlib:
19239
19240 dvi-target-newlib: \
19241     configure-target-newlib 
19242         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19243         r=`${PWD_COMMAND}`; export r; \
19244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19245         $(SET_LIB_PATH) \
19246         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
19247         for flag in $(EXTRA_TARGET_FLAGS); do \
19248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19249         done; \
19250         (cd $(TARGET_SUBDIR)/newlib && \
19251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19253                   "RANLIB=$${RANLIB}" \
19254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19255                   dvi) \
19256           || exit 1
19257
19258
19259 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
19260 maybe-TAGS-target-newlib:
19261
19262 TAGS-target-newlib: \
19263     configure-target-newlib 
19264         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19265         r=`${PWD_COMMAND}`; export r; \
19266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19267         $(SET_LIB_PATH) \
19268         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
19269         for flag in $(EXTRA_TARGET_FLAGS); do \
19270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19271         done; \
19272         (cd $(TARGET_SUBDIR)/newlib && \
19273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19275                   "RANLIB=$${RANLIB}" \
19276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19277                   TAGS) \
19278           || exit 1
19279
19280
19281 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
19282 maybe-install-info-target-newlib:
19283
19284 install-info-target-newlib: \
19285     configure-target-newlib \
19286     info-target-newlib 
19287         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19288         r=`${PWD_COMMAND}`; export r; \
19289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19290         $(SET_LIB_PATH) \
19291         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
19292         for flag in $(EXTRA_TARGET_FLAGS); do \
19293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19294         done; \
19295         (cd $(TARGET_SUBDIR)/newlib && \
19296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19298                   "RANLIB=$${RANLIB}" \
19299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19300                   install-info) \
19301           || exit 1
19302
19303
19304 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
19305 maybe-installcheck-target-newlib:
19306
19307 installcheck-target-newlib: \
19308     configure-target-newlib 
19309         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19310         r=`${PWD_COMMAND}`; export r; \
19311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19312         $(SET_LIB_PATH) \
19313         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
19314         for flag in $(EXTRA_TARGET_FLAGS); do \
19315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19316         done; \
19317         (cd $(TARGET_SUBDIR)/newlib && \
19318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19320                   "RANLIB=$${RANLIB}" \
19321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19322                   installcheck) \
19323           || exit 1
19324
19325
19326 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
19327 maybe-mostlyclean-target-newlib:
19328
19329 mostlyclean-target-newlib: 
19330         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19331         r=`${PWD_COMMAND}`; export r; \
19332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19333         $(SET_LIB_PATH) \
19334         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
19335         for flag in $(EXTRA_TARGET_FLAGS); do \
19336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19337         done; \
19338         (cd $(TARGET_SUBDIR)/newlib && \
19339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19341                   "RANLIB=$${RANLIB}" \
19342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19343                   mostlyclean) \
19344           || exit 1
19345
19346
19347 .PHONY: maybe-clean-target-newlib clean-target-newlib
19348 maybe-clean-target-newlib:
19349
19350 clean-target-newlib: 
19351         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19352         r=`${PWD_COMMAND}`; export r; \
19353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19354         $(SET_LIB_PATH) \
19355         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
19356         for flag in $(EXTRA_TARGET_FLAGS); do \
19357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19358         done; \
19359         (cd $(TARGET_SUBDIR)/newlib && \
19360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19362                   "RANLIB=$${RANLIB}" \
19363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19364                   clean) \
19365           || exit 1
19366
19367
19368 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
19369 maybe-distclean-target-newlib:
19370
19371 distclean-target-newlib: 
19372         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19373         r=`${PWD_COMMAND}`; export r; \
19374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19375         $(SET_LIB_PATH) \
19376         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
19377         for flag in $(EXTRA_TARGET_FLAGS); do \
19378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19379         done; \
19380         (cd $(TARGET_SUBDIR)/newlib && \
19381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19383                   "RANLIB=$${RANLIB}" \
19384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19385                   distclean) \
19386           || exit 1
19387
19388
19389 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
19390 maybe-maintainer-clean-target-newlib:
19391
19392 maintainer-clean-target-newlib: 
19393         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19394         r=`${PWD_COMMAND}`; export r; \
19395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19396         $(SET_LIB_PATH) \
19397         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
19398         for flag in $(EXTRA_TARGET_FLAGS); do \
19399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19400         done; \
19401         (cd $(TARGET_SUBDIR)/newlib && \
19402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19404                   "RANLIB=$${RANLIB}" \
19405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19406                   maintainer-clean) \
19407           || exit 1
19408
19409
19410
19411 .PHONY: configure-target-libf2c maybe-configure-target-libf2c
19412 maybe-configure-target-libf2c:
19413
19414 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
19415 $(TARGET_SUBDIR)/libf2c/multilib.out: multilib.out
19416         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libf2c ; \
19417         rm -f $(TARGET_SUBDIR)/libf2c/Makefile || : ; \
19418         cp multilib.out $(TARGET_SUBDIR)/libf2c/multilib.out
19419
19420 configure-target-libf2c: $(TARGET_SUBDIR)/libf2c/multilib.out
19421         @test ! -f $(TARGET_SUBDIR)/libf2c/Makefile || exit 0; \
19422         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libf2c ; \
19423         r=`${PWD_COMMAND}`; export r; \
19424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19425         $(SET_LIB_PATH) \
19426         AR="$(AR_FOR_TARGET)"; export AR; \
19427         AS="$(AS_FOR_TARGET)"; export AS; \
19428         CC="$(CC_FOR_TARGET)"; export CC; \
19429         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
19430         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
19431         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
19432         CXX="$(CXX_FOR_TARGET)"; export CXX; \
19433         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
19434         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
19435         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
19436         LD="$(LD_FOR_TARGET)"; export LD; \
19437         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
19438         NM="$(NM_FOR_TARGET)"; export NM; \
19439         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
19440         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
19441         echo Configuring in $(TARGET_SUBDIR)/libf2c; \
19442         cd "$(TARGET_SUBDIR)/libf2c" || exit 1; \
19443         case $(srcdir) in \
19444           /* | [A-Za-z]:[\\/]*) \
19445             topdir=$(srcdir) ;; \
19446           *) \
19447             case "$(TARGET_SUBDIR)" in \
19448               .) topdir="../$(srcdir)" ;; \
19449               *) topdir="../../$(srcdir)" ;; \
19450             esac ;; \
19451         esac; \
19452           srcdiroption="--srcdir=$${topdir}/libf2c"; \
19453           libsrcdir="$$s/libf2c"; \
19454         rm -f no-such-file || : ; \
19455         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
19456           $(TARGET_CONFIGARGS) $${srcdiroption} \
19457           --with-target-subdir="$(TARGET_SUBDIR)" \
19458           || exit 1
19459
19460 .PHONY: all-target-libf2c maybe-all-target-libf2c
19461 maybe-all-target-libf2c:
19462 all-target-libf2c: configure-target-libf2c
19463         @r=`${PWD_COMMAND}`; export r; \
19464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19465         $(SET_LIB_PATH) \
19466         (cd $(TARGET_SUBDIR)/libf2c && \
19467           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
19468
19469 .PHONY: check-target-libf2c maybe-check-target-libf2c
19470 maybe-check-target-libf2c:
19471
19472 check-target-libf2c:
19473         @r=`${PWD_COMMAND}`; export r; \
19474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19475         $(SET_LIB_PATH) \
19476         (cd $(TARGET_SUBDIR)/libf2c && \
19477           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
19478
19479
19480 .PHONY: install-target-libf2c maybe-install-target-libf2c
19481 maybe-install-target-libf2c:
19482
19483 install-target-libf2c: installdirs
19484         @r=`${PWD_COMMAND}`; export r; \
19485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19486         $(SET_LIB_PATH) \
19487         (cd $(TARGET_SUBDIR)/libf2c && \
19488           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
19489
19490
19491 # Other targets (info, dvi, etc.)
19492
19493 .PHONY: maybe-info-target-libf2c info-target-libf2c
19494 maybe-info-target-libf2c:
19495
19496 info-target-libf2c: \
19497     configure-target-libf2c 
19498         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
19499         r=`${PWD_COMMAND}`; export r; \
19500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19501         $(SET_LIB_PATH) \
19502         echo "Doing info in $(TARGET_SUBDIR)/libf2c" ; \
19503         for flag in $(EXTRA_TARGET_FLAGS); do \
19504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19505         done; \
19506         (cd $(TARGET_SUBDIR)/libf2c && \
19507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19509                   "RANLIB=$${RANLIB}" \
19510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19511                   info) \
19512           || exit 1
19513
19514
19515 .PHONY: maybe-dvi-target-libf2c dvi-target-libf2c
19516 maybe-dvi-target-libf2c:
19517
19518 dvi-target-libf2c: \
19519     configure-target-libf2c 
19520         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
19521         r=`${PWD_COMMAND}`; export r; \
19522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19523         $(SET_LIB_PATH) \
19524         echo "Doing dvi in $(TARGET_SUBDIR)/libf2c" ; \
19525         for flag in $(EXTRA_TARGET_FLAGS); do \
19526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19527         done; \
19528         (cd $(TARGET_SUBDIR)/libf2c && \
19529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19531                   "RANLIB=$${RANLIB}" \
19532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19533                   dvi) \
19534           || exit 1
19535
19536
19537 .PHONY: maybe-TAGS-target-libf2c TAGS-target-libf2c
19538 maybe-TAGS-target-libf2c:
19539
19540 TAGS-target-libf2c: \
19541     configure-target-libf2c 
19542         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
19543         r=`${PWD_COMMAND}`; export r; \
19544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19545         $(SET_LIB_PATH) \
19546         echo "Doing TAGS in $(TARGET_SUBDIR)/libf2c" ; \
19547         for flag in $(EXTRA_TARGET_FLAGS); do \
19548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19549         done; \
19550         (cd $(TARGET_SUBDIR)/libf2c && \
19551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19553                   "RANLIB=$${RANLIB}" \
19554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19555                   TAGS) \
19556           || exit 1
19557
19558
19559 .PHONY: maybe-install-info-target-libf2c install-info-target-libf2c
19560 maybe-install-info-target-libf2c:
19561
19562 install-info-target-libf2c: \
19563     configure-target-libf2c \
19564     info-target-libf2c 
19565         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
19566         r=`${PWD_COMMAND}`; export r; \
19567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19568         $(SET_LIB_PATH) \
19569         echo "Doing install-info in $(TARGET_SUBDIR)/libf2c" ; \
19570         for flag in $(EXTRA_TARGET_FLAGS); do \
19571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19572         done; \
19573         (cd $(TARGET_SUBDIR)/libf2c && \
19574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19576                   "RANLIB=$${RANLIB}" \
19577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19578                   install-info) \
19579           || exit 1
19580
19581
19582 .PHONY: maybe-installcheck-target-libf2c installcheck-target-libf2c
19583 maybe-installcheck-target-libf2c:
19584
19585 installcheck-target-libf2c: \
19586     configure-target-libf2c 
19587         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
19588         r=`${PWD_COMMAND}`; export r; \
19589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19590         $(SET_LIB_PATH) \
19591         echo "Doing installcheck in $(TARGET_SUBDIR)/libf2c" ; \
19592         for flag in $(EXTRA_TARGET_FLAGS); do \
19593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19594         done; \
19595         (cd $(TARGET_SUBDIR)/libf2c && \
19596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19598                   "RANLIB=$${RANLIB}" \
19599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19600                   installcheck) \
19601           || exit 1
19602
19603
19604 .PHONY: maybe-mostlyclean-target-libf2c mostlyclean-target-libf2c
19605 maybe-mostlyclean-target-libf2c:
19606
19607 mostlyclean-target-libf2c: 
19608         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
19609         r=`${PWD_COMMAND}`; export r; \
19610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19611         $(SET_LIB_PATH) \
19612         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libf2c" ; \
19613         for flag in $(EXTRA_TARGET_FLAGS); do \
19614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19615         done; \
19616         (cd $(TARGET_SUBDIR)/libf2c && \
19617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19619                   "RANLIB=$${RANLIB}" \
19620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19621                   mostlyclean) \
19622           || exit 1
19623
19624
19625 .PHONY: maybe-clean-target-libf2c clean-target-libf2c
19626 maybe-clean-target-libf2c:
19627
19628 clean-target-libf2c: 
19629         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
19630         r=`${PWD_COMMAND}`; export r; \
19631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19632         $(SET_LIB_PATH) \
19633         echo "Doing clean in $(TARGET_SUBDIR)/libf2c" ; \
19634         for flag in $(EXTRA_TARGET_FLAGS); do \
19635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19636         done; \
19637         (cd $(TARGET_SUBDIR)/libf2c && \
19638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19640                   "RANLIB=$${RANLIB}" \
19641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19642                   clean) \
19643           || exit 1
19644
19645
19646 .PHONY: maybe-distclean-target-libf2c distclean-target-libf2c
19647 maybe-distclean-target-libf2c:
19648
19649 distclean-target-libf2c: 
19650         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
19651         r=`${PWD_COMMAND}`; export r; \
19652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19653         $(SET_LIB_PATH) \
19654         echo "Doing distclean in $(TARGET_SUBDIR)/libf2c" ; \
19655         for flag in $(EXTRA_TARGET_FLAGS); do \
19656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19657         done; \
19658         (cd $(TARGET_SUBDIR)/libf2c && \
19659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19661                   "RANLIB=$${RANLIB}" \
19662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19663                   distclean) \
19664           || exit 1
19665
19666
19667 .PHONY: maybe-maintainer-clean-target-libf2c maintainer-clean-target-libf2c
19668 maybe-maintainer-clean-target-libf2c:
19669
19670 maintainer-clean-target-libf2c: 
19671         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
19672         r=`${PWD_COMMAND}`; export r; \
19673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19674         $(SET_LIB_PATH) \
19675         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libf2c" ; \
19676         for flag in $(EXTRA_TARGET_FLAGS); do \
19677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19678         done; \
19679         (cd $(TARGET_SUBDIR)/libf2c && \
19680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19682                   "RANLIB=$${RANLIB}" \
19683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19684                   maintainer-clean) \
19685           || exit 1
19686
19687
19688
19689 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
19690 maybe-configure-target-libobjc:
19691
19692 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
19693 $(TARGET_SUBDIR)/libobjc/multilib.out: multilib.out
19694         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
19695         rm -f $(TARGET_SUBDIR)/libobjc/Makefile || : ; \
19696         cp multilib.out $(TARGET_SUBDIR)/libobjc/multilib.out
19697
19698 configure-target-libobjc: $(TARGET_SUBDIR)/libobjc/multilib.out
19699         @test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
19700         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
19701         r=`${PWD_COMMAND}`; export r; \
19702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19703         $(SET_LIB_PATH) \
19704         AR="$(AR_FOR_TARGET)"; export AR; \
19705         AS="$(AS_FOR_TARGET)"; export AS; \
19706         CC="$(CC_FOR_TARGET)"; export CC; \
19707         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
19708         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
19709         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
19710         CXX="$(CXX_FOR_TARGET)"; export CXX; \
19711         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
19712         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
19713         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
19714         LD="$(LD_FOR_TARGET)"; export LD; \
19715         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
19716         NM="$(NM_FOR_TARGET)"; export NM; \
19717         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
19718         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
19719         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
19720         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
19721         case $(srcdir) in \
19722           /* | [A-Za-z]:[\\/]*) \
19723             topdir=$(srcdir) ;; \
19724           *) \
19725             case "$(TARGET_SUBDIR)" in \
19726               .) topdir="../$(srcdir)" ;; \
19727               *) topdir="../../$(srcdir)" ;; \
19728             esac ;; \
19729         esac; \
19730           srcdiroption="--srcdir=$${topdir}/libobjc"; \
19731           libsrcdir="$$s/libobjc"; \
19732         rm -f no-such-file || : ; \
19733         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
19734           $(TARGET_CONFIGARGS) $${srcdiroption} \
19735           --with-target-subdir="$(TARGET_SUBDIR)" \
19736           || exit 1
19737
19738 .PHONY: all-target-libobjc maybe-all-target-libobjc
19739 maybe-all-target-libobjc:
19740 all-target-libobjc: configure-target-libobjc
19741         @r=`${PWD_COMMAND}`; export r; \
19742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19743         $(SET_LIB_PATH) \
19744         (cd $(TARGET_SUBDIR)/libobjc && \
19745           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
19746
19747 .PHONY: check-target-libobjc maybe-check-target-libobjc
19748 maybe-check-target-libobjc:
19749
19750 check-target-libobjc:
19751         @r=`${PWD_COMMAND}`; export r; \
19752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19753         $(SET_LIB_PATH) \
19754         (cd $(TARGET_SUBDIR)/libobjc && \
19755           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
19756
19757
19758 .PHONY: install-target-libobjc maybe-install-target-libobjc
19759 maybe-install-target-libobjc:
19760
19761 install-target-libobjc: installdirs
19762         @r=`${PWD_COMMAND}`; export r; \
19763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19764         $(SET_LIB_PATH) \
19765         (cd $(TARGET_SUBDIR)/libobjc && \
19766           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
19767
19768
19769 # Other targets (info, dvi, etc.)
19770
19771 .PHONY: maybe-info-target-libobjc info-target-libobjc
19772 maybe-info-target-libobjc:
19773
19774 info-target-libobjc: \
19775     configure-target-libobjc 
19776         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
19777         r=`${PWD_COMMAND}`; export r; \
19778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19779         $(SET_LIB_PATH) \
19780         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
19781         for flag in $(EXTRA_TARGET_FLAGS); do \
19782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19783         done; \
19784         (cd $(TARGET_SUBDIR)/libobjc && \
19785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19787                   "RANLIB=$${RANLIB}" \
19788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19789                   info) \
19790           || exit 1
19791
19792
19793 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
19794 maybe-dvi-target-libobjc:
19795
19796 dvi-target-libobjc: \
19797     configure-target-libobjc 
19798         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
19799         r=`${PWD_COMMAND}`; export r; \
19800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19801         $(SET_LIB_PATH) \
19802         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
19803         for flag in $(EXTRA_TARGET_FLAGS); do \
19804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19805         done; \
19806         (cd $(TARGET_SUBDIR)/libobjc && \
19807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19809                   "RANLIB=$${RANLIB}" \
19810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19811                   dvi) \
19812           || exit 1
19813
19814
19815 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
19816 maybe-TAGS-target-libobjc:
19817
19818 TAGS-target-libobjc: \
19819     configure-target-libobjc 
19820         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
19821         r=`${PWD_COMMAND}`; export r; \
19822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19823         $(SET_LIB_PATH) \
19824         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
19825         for flag in $(EXTRA_TARGET_FLAGS); do \
19826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19827         done; \
19828         (cd $(TARGET_SUBDIR)/libobjc && \
19829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19831                   "RANLIB=$${RANLIB}" \
19832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19833                   TAGS) \
19834           || exit 1
19835
19836
19837 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
19838 maybe-install-info-target-libobjc:
19839
19840 install-info-target-libobjc: \
19841     configure-target-libobjc \
19842     info-target-libobjc 
19843         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
19844         r=`${PWD_COMMAND}`; export r; \
19845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19846         $(SET_LIB_PATH) \
19847         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
19848         for flag in $(EXTRA_TARGET_FLAGS); do \
19849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19850         done; \
19851         (cd $(TARGET_SUBDIR)/libobjc && \
19852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19854                   "RANLIB=$${RANLIB}" \
19855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19856                   install-info) \
19857           || exit 1
19858
19859
19860 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
19861 maybe-installcheck-target-libobjc:
19862
19863 installcheck-target-libobjc: \
19864     configure-target-libobjc 
19865         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
19866         r=`${PWD_COMMAND}`; export r; \
19867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19868         $(SET_LIB_PATH) \
19869         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
19870         for flag in $(EXTRA_TARGET_FLAGS); do \
19871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19872         done; \
19873         (cd $(TARGET_SUBDIR)/libobjc && \
19874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19876                   "RANLIB=$${RANLIB}" \
19877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19878                   installcheck) \
19879           || exit 1
19880
19881
19882 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
19883 maybe-mostlyclean-target-libobjc:
19884
19885 mostlyclean-target-libobjc: 
19886         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
19887         r=`${PWD_COMMAND}`; export r; \
19888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19889         $(SET_LIB_PATH) \
19890         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
19891         for flag in $(EXTRA_TARGET_FLAGS); do \
19892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19893         done; \
19894         (cd $(TARGET_SUBDIR)/libobjc && \
19895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19897                   "RANLIB=$${RANLIB}" \
19898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19899                   mostlyclean) \
19900           || exit 1
19901
19902
19903 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
19904 maybe-clean-target-libobjc:
19905
19906 clean-target-libobjc: 
19907         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
19908         r=`${PWD_COMMAND}`; export r; \
19909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19910         $(SET_LIB_PATH) \
19911         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
19912         for flag in $(EXTRA_TARGET_FLAGS); do \
19913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19914         done; \
19915         (cd $(TARGET_SUBDIR)/libobjc && \
19916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19918                   "RANLIB=$${RANLIB}" \
19919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19920                   clean) \
19921           || exit 1
19922
19923
19924 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
19925 maybe-distclean-target-libobjc:
19926
19927 distclean-target-libobjc: 
19928         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
19929         r=`${PWD_COMMAND}`; export r; \
19930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19931         $(SET_LIB_PATH) \
19932         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
19933         for flag in $(EXTRA_TARGET_FLAGS); do \
19934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19935         done; \
19936         (cd $(TARGET_SUBDIR)/libobjc && \
19937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19939                   "RANLIB=$${RANLIB}" \
19940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19941                   distclean) \
19942           || exit 1
19943
19944
19945 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
19946 maybe-maintainer-clean-target-libobjc:
19947
19948 maintainer-clean-target-libobjc: 
19949         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
19950         r=`${PWD_COMMAND}`; export r; \
19951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19952         $(SET_LIB_PATH) \
19953         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
19954         for flag in $(EXTRA_TARGET_FLAGS); do \
19955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19956         done; \
19957         (cd $(TARGET_SUBDIR)/libobjc && \
19958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19960                   "RANLIB=$${RANLIB}" \
19961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19962                   maintainer-clean) \
19963           || exit 1
19964
19965
19966
19967 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
19968 maybe-configure-target-libtermcap:
19969
19970 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
19971 $(TARGET_SUBDIR)/libtermcap/multilib.out: multilib.out
19972         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
19973         rm -f $(TARGET_SUBDIR)/libtermcap/Makefile || : ; \
19974         cp multilib.out $(TARGET_SUBDIR)/libtermcap/multilib.out
19975
19976 configure-target-libtermcap: $(TARGET_SUBDIR)/libtermcap/multilib.out
19977         @test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
19978         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
19979         r=`${PWD_COMMAND}`; export r; \
19980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19981         $(SET_LIB_PATH) \
19982         AR="$(AR_FOR_TARGET)"; export AR; \
19983         AS="$(AS_FOR_TARGET)"; export AS; \
19984         CC="$(CC_FOR_TARGET)"; export CC; \
19985         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
19986         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
19987         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
19988         CXX="$(CXX_FOR_TARGET)"; export CXX; \
19989         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
19990         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
19991         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
19992         LD="$(LD_FOR_TARGET)"; export LD; \
19993         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
19994         NM="$(NM_FOR_TARGET)"; export NM; \
19995         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
19996         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
19997         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
19998         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
19999         case $(srcdir) in \
20000           /* | [A-Za-z]:[\\/]*) \
20001             topdir=$(srcdir) ;; \
20002           *) \
20003             case "$(TARGET_SUBDIR)" in \
20004               .) topdir="../$(srcdir)" ;; \
20005               *) topdir="../../$(srcdir)" ;; \
20006             esac ;; \
20007         esac; \
20008         if [ "$(srcdir)" = "." ] ; then \
20009           if [ "$(TARGET_SUBDIR)" != "." ] ; then \
20010             if $(SHELL) $$s/symlink-tree $${topdir}/libtermcap "no-such-file" ; then \
20011               if [ -f Makefile ]; then \
20012                 if $(MAKE) distclean; then \
20013                   true; \
20014                 else \
20015                   exit 1; \
20016                 fi; \
20017               else \
20018                 true; \
20019               fi; \
20020             else \
20021               exit 1; \
20022             fi; \
20023           else \
20024             true; \
20025           fi; \
20026           srcdiroption="--srcdir=."; \
20027           libsrcdir="."; \
20028         else \
20029           srcdiroption="--srcdir=$${topdir}/libtermcap"; \
20030           libsrcdir="$$s/libtermcap"; \
20031         fi; \
20032         rm -f no-such-file || : ; \
20033         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
20034           $(TARGET_CONFIGARGS) $${srcdiroption} \
20035           --with-target-subdir="$(TARGET_SUBDIR)" \
20036           || exit 1
20037
20038 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
20039 maybe-all-target-libtermcap:
20040 all-target-libtermcap: configure-target-libtermcap
20041         @r=`${PWD_COMMAND}`; export r; \
20042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20043         $(SET_LIB_PATH) \
20044         (cd $(TARGET_SUBDIR)/libtermcap && \
20045           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
20046
20047 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
20048 maybe-check-target-libtermcap:
20049
20050 # Dummy target for uncheckable module.
20051 check-target-libtermcap:
20052
20053
20054 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
20055 maybe-install-target-libtermcap:
20056
20057 install-target-libtermcap: installdirs
20058         @r=`${PWD_COMMAND}`; export r; \
20059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20060         $(SET_LIB_PATH) \
20061         (cd $(TARGET_SUBDIR)/libtermcap && \
20062           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
20063
20064
20065 # Other targets (info, dvi, etc.)
20066
20067 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
20068 maybe-info-target-libtermcap:
20069
20070 info-target-libtermcap: \
20071     configure-target-libtermcap 
20072         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
20073         r=`${PWD_COMMAND}`; export r; \
20074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20075         $(SET_LIB_PATH) \
20076         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
20077         for flag in $(EXTRA_TARGET_FLAGS); do \
20078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20079         done; \
20080         (cd $(TARGET_SUBDIR)/libtermcap && \
20081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20083                   "RANLIB=$${RANLIB}" \
20084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20085                   info) \
20086           || exit 1
20087
20088
20089 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
20090 maybe-dvi-target-libtermcap:
20091
20092 dvi-target-libtermcap: \
20093     configure-target-libtermcap 
20094         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
20095         r=`${PWD_COMMAND}`; export r; \
20096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20097         $(SET_LIB_PATH) \
20098         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
20099         for flag in $(EXTRA_TARGET_FLAGS); do \
20100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20101         done; \
20102         (cd $(TARGET_SUBDIR)/libtermcap && \
20103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20105                   "RANLIB=$${RANLIB}" \
20106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20107                   dvi) \
20108           || exit 1
20109
20110
20111 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
20112 maybe-TAGS-target-libtermcap:
20113
20114 TAGS-target-libtermcap: \
20115     configure-target-libtermcap 
20116         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
20117         r=`${PWD_COMMAND}`; export r; \
20118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20119         $(SET_LIB_PATH) \
20120         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
20121         for flag in $(EXTRA_TARGET_FLAGS); do \
20122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20123         done; \
20124         (cd $(TARGET_SUBDIR)/libtermcap && \
20125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20127                   "RANLIB=$${RANLIB}" \
20128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20129                   TAGS) \
20130           || exit 1
20131
20132
20133 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
20134 maybe-install-info-target-libtermcap:
20135
20136 install-info-target-libtermcap: \
20137     configure-target-libtermcap \
20138     info-target-libtermcap 
20139         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
20140         r=`${PWD_COMMAND}`; export r; \
20141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20142         $(SET_LIB_PATH) \
20143         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
20144         for flag in $(EXTRA_TARGET_FLAGS); do \
20145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20146         done; \
20147         (cd $(TARGET_SUBDIR)/libtermcap && \
20148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20150                   "RANLIB=$${RANLIB}" \
20151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20152                   install-info) \
20153           || exit 1
20154
20155
20156 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
20157 maybe-installcheck-target-libtermcap:
20158
20159 installcheck-target-libtermcap: \
20160     configure-target-libtermcap 
20161         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
20162         r=`${PWD_COMMAND}`; export r; \
20163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20164         $(SET_LIB_PATH) \
20165         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
20166         for flag in $(EXTRA_TARGET_FLAGS); do \
20167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20168         done; \
20169         (cd $(TARGET_SUBDIR)/libtermcap && \
20170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20172                   "RANLIB=$${RANLIB}" \
20173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20174                   installcheck) \
20175           || exit 1
20176
20177
20178 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
20179 maybe-mostlyclean-target-libtermcap:
20180
20181 # libtermcap doesn't support mostlyclean.
20182 mostlyclean-target-libtermcap:
20183
20184
20185 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
20186 maybe-clean-target-libtermcap:
20187
20188 # libtermcap doesn't support clean.
20189 clean-target-libtermcap:
20190
20191
20192 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
20193 maybe-distclean-target-libtermcap:
20194
20195 # libtermcap doesn't support distclean.
20196 distclean-target-libtermcap:
20197
20198
20199 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
20200 maybe-maintainer-clean-target-libtermcap:
20201
20202 # libtermcap doesn't support maintainer-clean.
20203 maintainer-clean-target-libtermcap:
20204
20205
20206
20207 .PHONY: configure-target-winsup maybe-configure-target-winsup
20208 maybe-configure-target-winsup:
20209
20210 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
20211 $(TARGET_SUBDIR)/winsup/multilib.out: multilib.out
20212         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
20213         rm -f $(TARGET_SUBDIR)/winsup/Makefile || : ; \
20214         cp multilib.out $(TARGET_SUBDIR)/winsup/multilib.out
20215
20216 configure-target-winsup: $(TARGET_SUBDIR)/winsup/multilib.out
20217         @test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
20218         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
20219         r=`${PWD_COMMAND}`; export r; \
20220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20221         $(SET_LIB_PATH) \
20222         AR="$(AR_FOR_TARGET)"; export AR; \
20223         AS="$(AS_FOR_TARGET)"; export AS; \
20224         CC="$(CC_FOR_TARGET)"; export CC; \
20225         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
20226         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
20227         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
20228         CXX="$(CXX_FOR_TARGET)"; export CXX; \
20229         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
20230         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
20231         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
20232         LD="$(LD_FOR_TARGET)"; export LD; \
20233         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
20234         NM="$(NM_FOR_TARGET)"; export NM; \
20235         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
20236         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
20237         echo Configuring in $(TARGET_SUBDIR)/winsup; \
20238         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
20239         case $(srcdir) in \
20240           /* | [A-Za-z]:[\\/]*) \
20241             topdir=$(srcdir) ;; \
20242           *) \
20243             case "$(TARGET_SUBDIR)" in \
20244               .) topdir="../$(srcdir)" ;; \
20245               *) topdir="../../$(srcdir)" ;; \
20246             esac ;; \
20247         esac; \
20248           srcdiroption="--srcdir=$${topdir}/winsup"; \
20249           libsrcdir="$$s/winsup"; \
20250         rm -f no-such-file || : ; \
20251         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
20252           $(TARGET_CONFIGARGS) $${srcdiroption} \
20253           --with-target-subdir="$(TARGET_SUBDIR)" \
20254           || exit 1
20255
20256 .PHONY: all-target-winsup maybe-all-target-winsup
20257 maybe-all-target-winsup:
20258 all-target-winsup: configure-target-winsup
20259         @r=`${PWD_COMMAND}`; export r; \
20260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20261         $(SET_LIB_PATH) \
20262         (cd $(TARGET_SUBDIR)/winsup && \
20263           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
20264
20265 .PHONY: check-target-winsup maybe-check-target-winsup
20266 maybe-check-target-winsup:
20267
20268 check-target-winsup:
20269         @r=`${PWD_COMMAND}`; export r; \
20270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20271         $(SET_LIB_PATH) \
20272         (cd $(TARGET_SUBDIR)/winsup && \
20273           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
20274
20275
20276 .PHONY: install-target-winsup maybe-install-target-winsup
20277 maybe-install-target-winsup:
20278
20279 install-target-winsup: installdirs
20280         @r=`${PWD_COMMAND}`; export r; \
20281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20282         $(SET_LIB_PATH) \
20283         (cd $(TARGET_SUBDIR)/winsup && \
20284           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
20285
20286
20287 # Other targets (info, dvi, etc.)
20288
20289 .PHONY: maybe-info-target-winsup info-target-winsup
20290 maybe-info-target-winsup:
20291
20292 info-target-winsup: \
20293     configure-target-winsup 
20294         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
20295         r=`${PWD_COMMAND}`; export r; \
20296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20297         $(SET_LIB_PATH) \
20298         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
20299         for flag in $(EXTRA_TARGET_FLAGS); do \
20300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20301         done; \
20302         (cd $(TARGET_SUBDIR)/winsup && \
20303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20305                   "RANLIB=$${RANLIB}" \
20306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20307                   info) \
20308           || exit 1
20309
20310
20311 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
20312 maybe-dvi-target-winsup:
20313
20314 dvi-target-winsup: \
20315     configure-target-winsup 
20316         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
20317         r=`${PWD_COMMAND}`; export r; \
20318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20319         $(SET_LIB_PATH) \
20320         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
20321         for flag in $(EXTRA_TARGET_FLAGS); do \
20322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20323         done; \
20324         (cd $(TARGET_SUBDIR)/winsup && \
20325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20327                   "RANLIB=$${RANLIB}" \
20328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20329                   dvi) \
20330           || exit 1
20331
20332
20333 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
20334 maybe-TAGS-target-winsup:
20335
20336 TAGS-target-winsup: \
20337     configure-target-winsup 
20338         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
20339         r=`${PWD_COMMAND}`; export r; \
20340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20341         $(SET_LIB_PATH) \
20342         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
20343         for flag in $(EXTRA_TARGET_FLAGS); do \
20344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20345         done; \
20346         (cd $(TARGET_SUBDIR)/winsup && \
20347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20349                   "RANLIB=$${RANLIB}" \
20350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20351                   TAGS) \
20352           || exit 1
20353
20354
20355 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
20356 maybe-install-info-target-winsup:
20357
20358 install-info-target-winsup: \
20359     configure-target-winsup \
20360     info-target-winsup 
20361         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
20362         r=`${PWD_COMMAND}`; export r; \
20363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20364         $(SET_LIB_PATH) \
20365         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
20366         for flag in $(EXTRA_TARGET_FLAGS); do \
20367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20368         done; \
20369         (cd $(TARGET_SUBDIR)/winsup && \
20370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20372                   "RANLIB=$${RANLIB}" \
20373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20374                   install-info) \
20375           || exit 1
20376
20377
20378 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
20379 maybe-installcheck-target-winsup:
20380
20381 installcheck-target-winsup: \
20382     configure-target-winsup 
20383         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
20384         r=`${PWD_COMMAND}`; export r; \
20385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20386         $(SET_LIB_PATH) \
20387         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
20388         for flag in $(EXTRA_TARGET_FLAGS); do \
20389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20390         done; \
20391         (cd $(TARGET_SUBDIR)/winsup && \
20392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20394                   "RANLIB=$${RANLIB}" \
20395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20396                   installcheck) \
20397           || exit 1
20398
20399
20400 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
20401 maybe-mostlyclean-target-winsup:
20402
20403 mostlyclean-target-winsup: 
20404         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
20405         r=`${PWD_COMMAND}`; export r; \
20406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20407         $(SET_LIB_PATH) \
20408         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
20409         for flag in $(EXTRA_TARGET_FLAGS); do \
20410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20411         done; \
20412         (cd $(TARGET_SUBDIR)/winsup && \
20413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20415                   "RANLIB=$${RANLIB}" \
20416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20417                   mostlyclean) \
20418           || exit 1
20419
20420
20421 .PHONY: maybe-clean-target-winsup clean-target-winsup
20422 maybe-clean-target-winsup:
20423
20424 clean-target-winsup: 
20425         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
20426         r=`${PWD_COMMAND}`; export r; \
20427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20428         $(SET_LIB_PATH) \
20429         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
20430         for flag in $(EXTRA_TARGET_FLAGS); do \
20431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20432         done; \
20433         (cd $(TARGET_SUBDIR)/winsup && \
20434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20436                   "RANLIB=$${RANLIB}" \
20437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20438                   clean) \
20439           || exit 1
20440
20441
20442 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
20443 maybe-distclean-target-winsup:
20444
20445 distclean-target-winsup: 
20446         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
20447         r=`${PWD_COMMAND}`; export r; \
20448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20449         $(SET_LIB_PATH) \
20450         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
20451         for flag in $(EXTRA_TARGET_FLAGS); do \
20452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20453         done; \
20454         (cd $(TARGET_SUBDIR)/winsup && \
20455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20457                   "RANLIB=$${RANLIB}" \
20458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20459                   distclean) \
20460           || exit 1
20461
20462
20463 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
20464 maybe-maintainer-clean-target-winsup:
20465
20466 maintainer-clean-target-winsup: 
20467         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
20468         r=`${PWD_COMMAND}`; export r; \
20469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20470         $(SET_LIB_PATH) \
20471         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
20472         for flag in $(EXTRA_TARGET_FLAGS); do \
20473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20474         done; \
20475         (cd $(TARGET_SUBDIR)/winsup && \
20476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20478                   "RANLIB=$${RANLIB}" \
20479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20480                   maintainer-clean) \
20481           || exit 1
20482
20483
20484
20485 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
20486 maybe-configure-target-libgloss:
20487
20488 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
20489 $(TARGET_SUBDIR)/libgloss/multilib.out: multilib.out
20490         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
20491         rm -f $(TARGET_SUBDIR)/libgloss/Makefile || : ; \
20492         cp multilib.out $(TARGET_SUBDIR)/libgloss/multilib.out
20493
20494 configure-target-libgloss: $(TARGET_SUBDIR)/libgloss/multilib.out
20495         @test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
20496         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
20497         r=`${PWD_COMMAND}`; export r; \
20498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20499         $(SET_LIB_PATH) \
20500         AR="$(AR_FOR_TARGET)"; export AR; \
20501         AS="$(AS_FOR_TARGET)"; export AS; \
20502         CC="$(CC_FOR_TARGET)"; export CC; \
20503         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
20504         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
20505         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
20506         CXX="$(CXX_FOR_TARGET)"; export CXX; \
20507         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
20508         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
20509         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
20510         LD="$(LD_FOR_TARGET)"; export LD; \
20511         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
20512         NM="$(NM_FOR_TARGET)"; export NM; \
20513         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
20514         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
20515         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
20516         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
20517         case $(srcdir) in \
20518           /* | [A-Za-z]:[\\/]*) \
20519             topdir=$(srcdir) ;; \
20520           *) \
20521             case "$(TARGET_SUBDIR)" in \
20522               .) topdir="../$(srcdir)" ;; \
20523               *) topdir="../../$(srcdir)" ;; \
20524             esac ;; \
20525         esac; \
20526           srcdiroption="--srcdir=$${topdir}/libgloss"; \
20527           libsrcdir="$$s/libgloss"; \
20528         rm -f no-such-file || : ; \
20529         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
20530           $(TARGET_CONFIGARGS) $${srcdiroption} \
20531           --with-target-subdir="$(TARGET_SUBDIR)" \
20532           || exit 1
20533
20534 .PHONY: all-target-libgloss maybe-all-target-libgloss
20535 maybe-all-target-libgloss:
20536 all-target-libgloss: configure-target-libgloss
20537         @r=`${PWD_COMMAND}`; export r; \
20538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20539         $(SET_LIB_PATH) \
20540         (cd $(TARGET_SUBDIR)/libgloss && \
20541           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
20542
20543 .PHONY: check-target-libgloss maybe-check-target-libgloss
20544 maybe-check-target-libgloss:
20545
20546 # Dummy target for uncheckable module.
20547 check-target-libgloss:
20548
20549
20550 .PHONY: install-target-libgloss maybe-install-target-libgloss
20551 maybe-install-target-libgloss:
20552
20553 install-target-libgloss: installdirs
20554         @r=`${PWD_COMMAND}`; export r; \
20555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20556         $(SET_LIB_PATH) \
20557         (cd $(TARGET_SUBDIR)/libgloss && \
20558           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
20559
20560
20561 # Other targets (info, dvi, etc.)
20562
20563 .PHONY: maybe-info-target-libgloss info-target-libgloss
20564 maybe-info-target-libgloss:
20565
20566 info-target-libgloss: \
20567     configure-target-libgloss 
20568         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
20569         r=`${PWD_COMMAND}`; export r; \
20570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20571         $(SET_LIB_PATH) \
20572         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
20573         for flag in $(EXTRA_TARGET_FLAGS); do \
20574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20575         done; \
20576         (cd $(TARGET_SUBDIR)/libgloss && \
20577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20579                   "RANLIB=$${RANLIB}" \
20580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20581                   info) \
20582           || exit 1
20583
20584
20585 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
20586 maybe-dvi-target-libgloss:
20587
20588 dvi-target-libgloss: \
20589     configure-target-libgloss 
20590         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
20591         r=`${PWD_COMMAND}`; export r; \
20592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20593         $(SET_LIB_PATH) \
20594         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
20595         for flag in $(EXTRA_TARGET_FLAGS); do \
20596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20597         done; \
20598         (cd $(TARGET_SUBDIR)/libgloss && \
20599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20601                   "RANLIB=$${RANLIB}" \
20602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20603                   dvi) \
20604           || exit 1
20605
20606
20607 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
20608 maybe-TAGS-target-libgloss:
20609
20610 TAGS-target-libgloss: \
20611     configure-target-libgloss 
20612         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
20613         r=`${PWD_COMMAND}`; export r; \
20614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20615         $(SET_LIB_PATH) \
20616         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
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)/libgloss && \
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                   TAGS) \
20626           || exit 1
20627
20628
20629 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
20630 maybe-install-info-target-libgloss:
20631
20632 install-info-target-libgloss: \
20633     configure-target-libgloss \
20634     info-target-libgloss 
20635         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
20636         r=`${PWD_COMMAND}`; export r; \
20637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20638         $(SET_LIB_PATH) \
20639         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
20640         for flag in $(EXTRA_TARGET_FLAGS); do \
20641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20642         done; \
20643         (cd $(TARGET_SUBDIR)/libgloss && \
20644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20646                   "RANLIB=$${RANLIB}" \
20647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20648                   install-info) \
20649           || exit 1
20650
20651
20652 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
20653 maybe-installcheck-target-libgloss:
20654
20655 installcheck-target-libgloss: \
20656     configure-target-libgloss 
20657         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
20658         r=`${PWD_COMMAND}`; export r; \
20659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20660         $(SET_LIB_PATH) \
20661         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
20662         for flag in $(EXTRA_TARGET_FLAGS); do \
20663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20664         done; \
20665         (cd $(TARGET_SUBDIR)/libgloss && \
20666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20668                   "RANLIB=$${RANLIB}" \
20669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20670                   installcheck) \
20671           || exit 1
20672
20673
20674 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
20675 maybe-mostlyclean-target-libgloss:
20676
20677 mostlyclean-target-libgloss: 
20678         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
20679         r=`${PWD_COMMAND}`; export r; \
20680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20681         $(SET_LIB_PATH) \
20682         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
20683         for flag in $(EXTRA_TARGET_FLAGS); do \
20684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20685         done; \
20686         (cd $(TARGET_SUBDIR)/libgloss && \
20687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20689                   "RANLIB=$${RANLIB}" \
20690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20691                   mostlyclean) \
20692           || exit 1
20693
20694
20695 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
20696 maybe-clean-target-libgloss:
20697
20698 clean-target-libgloss: 
20699         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
20700         r=`${PWD_COMMAND}`; export r; \
20701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20702         $(SET_LIB_PATH) \
20703         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
20704         for flag in $(EXTRA_TARGET_FLAGS); do \
20705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20706         done; \
20707         (cd $(TARGET_SUBDIR)/libgloss && \
20708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20710                   "RANLIB=$${RANLIB}" \
20711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20712                   clean) \
20713           || exit 1
20714
20715
20716 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
20717 maybe-distclean-target-libgloss:
20718
20719 distclean-target-libgloss: 
20720         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
20721         r=`${PWD_COMMAND}`; export r; \
20722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20723         $(SET_LIB_PATH) \
20724         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
20725         for flag in $(EXTRA_TARGET_FLAGS); do \
20726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20727         done; \
20728         (cd $(TARGET_SUBDIR)/libgloss && \
20729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20731                   "RANLIB=$${RANLIB}" \
20732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20733                   distclean) \
20734           || exit 1
20735
20736
20737 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
20738 maybe-maintainer-clean-target-libgloss:
20739
20740 maintainer-clean-target-libgloss: 
20741         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
20742         r=`${PWD_COMMAND}`; export r; \
20743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20744         $(SET_LIB_PATH) \
20745         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
20746         for flag in $(EXTRA_TARGET_FLAGS); do \
20747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20748         done; \
20749         (cd $(TARGET_SUBDIR)/libgloss && \
20750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20752                   "RANLIB=$${RANLIB}" \
20753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20754                   maintainer-clean) \
20755           || exit 1
20756
20757
20758
20759 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
20760 maybe-configure-target-libiberty:
20761
20762 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
20763 $(TARGET_SUBDIR)/libiberty/multilib.out: multilib.out
20764         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
20765         rm -f $(TARGET_SUBDIR)/libiberty/Makefile || : ; \
20766         cp multilib.out $(TARGET_SUBDIR)/libiberty/multilib.out
20767
20768 configure-target-libiberty: $(TARGET_SUBDIR)/libiberty/multilib.out
20769         @test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
20770         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
20771         r=`${PWD_COMMAND}`; export r; \
20772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20773         $(SET_LIB_PATH) \
20774         AR="$(AR_FOR_TARGET)"; export AR; \
20775         AS="$(AS_FOR_TARGET)"; export AS; \
20776         CC="$(CC_FOR_TARGET)"; export CC; \
20777         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
20778         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
20779         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
20780         CXX="$(CXX_FOR_TARGET)"; export CXX; \
20781         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
20782         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
20783         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
20784         LD="$(LD_FOR_TARGET)"; export LD; \
20785         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
20786         NM="$(NM_FOR_TARGET)"; export NM; \
20787         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
20788         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
20789         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
20790         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
20791         case $(srcdir) in \
20792           /* | [A-Za-z]:[\\/]*) \
20793             topdir=$(srcdir) ;; \
20794           *) \
20795             case "$(TARGET_SUBDIR)" in \
20796               .) topdir="../$(srcdir)" ;; \
20797               *) topdir="../../$(srcdir)" ;; \
20798             esac ;; \
20799         esac; \
20800           srcdiroption="--srcdir=$${topdir}/libiberty"; \
20801           libsrcdir="$$s/libiberty"; \
20802         rm -f no-such-file || : ; \
20803         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
20804           $(TARGET_CONFIGARGS) $${srcdiroption} \
20805           --with-target-subdir="$(TARGET_SUBDIR)" \
20806           || exit 1
20807
20808 .PHONY: all-target-libiberty maybe-all-target-libiberty
20809 maybe-all-target-libiberty:
20810 all-target-libiberty: configure-target-libiberty
20811         @r=`${PWD_COMMAND}`; export r; \
20812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20813         $(SET_LIB_PATH) \
20814         (cd $(TARGET_SUBDIR)/libiberty && \
20815           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
20816
20817 .PHONY: check-target-libiberty maybe-check-target-libiberty
20818 maybe-check-target-libiberty:
20819
20820 check-target-libiberty:
20821         @r=`${PWD_COMMAND}`; export r; \
20822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20823         $(SET_LIB_PATH) \
20824         (cd $(TARGET_SUBDIR)/libiberty && \
20825           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
20826
20827
20828 .PHONY: install-target-libiberty maybe-install-target-libiberty
20829 maybe-install-target-libiberty:
20830
20831 install-target-libiberty: installdirs
20832         @r=`${PWD_COMMAND}`; export r; \
20833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20834         $(SET_LIB_PATH) \
20835         (cd $(TARGET_SUBDIR)/libiberty && \
20836           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
20837
20838
20839 # Other targets (info, dvi, etc.)
20840
20841 .PHONY: maybe-info-target-libiberty info-target-libiberty
20842 maybe-info-target-libiberty:
20843
20844 info-target-libiberty: \
20845     configure-target-libiberty 
20846         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
20847         r=`${PWD_COMMAND}`; export r; \
20848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20849         $(SET_LIB_PATH) \
20850         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
20851         for flag in $(EXTRA_TARGET_FLAGS); do \
20852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20853         done; \
20854         (cd $(TARGET_SUBDIR)/libiberty && \
20855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20857                   "RANLIB=$${RANLIB}" \
20858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20859                   info) \
20860           || exit 1
20861
20862
20863 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
20864 maybe-dvi-target-libiberty:
20865
20866 dvi-target-libiberty: \
20867     configure-target-libiberty 
20868         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
20869         r=`${PWD_COMMAND}`; export r; \
20870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20871         $(SET_LIB_PATH) \
20872         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
20873         for flag in $(EXTRA_TARGET_FLAGS); do \
20874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20875         done; \
20876         (cd $(TARGET_SUBDIR)/libiberty && \
20877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20879                   "RANLIB=$${RANLIB}" \
20880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20881                   dvi) \
20882           || exit 1
20883
20884
20885 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
20886 maybe-TAGS-target-libiberty:
20887
20888 TAGS-target-libiberty: \
20889     configure-target-libiberty 
20890         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
20891         r=`${PWD_COMMAND}`; export r; \
20892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20893         $(SET_LIB_PATH) \
20894         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
20895         for flag in $(EXTRA_TARGET_FLAGS); do \
20896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20897         done; \
20898         (cd $(TARGET_SUBDIR)/libiberty && \
20899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20901                   "RANLIB=$${RANLIB}" \
20902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20903                   TAGS) \
20904           || exit 1
20905
20906
20907 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
20908 maybe-install-info-target-libiberty:
20909
20910 install-info-target-libiberty: \
20911     configure-target-libiberty \
20912     info-target-libiberty 
20913         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
20914         r=`${PWD_COMMAND}`; export r; \
20915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20916         $(SET_LIB_PATH) \
20917         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
20918         for flag in $(EXTRA_TARGET_FLAGS); do \
20919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20920         done; \
20921         (cd $(TARGET_SUBDIR)/libiberty && \
20922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20924                   "RANLIB=$${RANLIB}" \
20925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20926                   install-info) \
20927           || exit 1
20928
20929
20930 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
20931 maybe-installcheck-target-libiberty:
20932
20933 installcheck-target-libiberty: \
20934     configure-target-libiberty 
20935         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
20936         r=`${PWD_COMMAND}`; export r; \
20937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20938         $(SET_LIB_PATH) \
20939         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
20940         for flag in $(EXTRA_TARGET_FLAGS); do \
20941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20942         done; \
20943         (cd $(TARGET_SUBDIR)/libiberty && \
20944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20946                   "RANLIB=$${RANLIB}" \
20947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20948                   installcheck) \
20949           || exit 1
20950
20951
20952 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
20953 maybe-mostlyclean-target-libiberty:
20954
20955 mostlyclean-target-libiberty: 
20956         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
20957         r=`${PWD_COMMAND}`; export r; \
20958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20959         $(SET_LIB_PATH) \
20960         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
20961         for flag in $(EXTRA_TARGET_FLAGS); do \
20962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20963         done; \
20964         (cd $(TARGET_SUBDIR)/libiberty && \
20965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20967                   "RANLIB=$${RANLIB}" \
20968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20969                   mostlyclean) \
20970           || exit 1
20971
20972
20973 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
20974 maybe-clean-target-libiberty:
20975
20976 clean-target-libiberty: 
20977         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
20978         r=`${PWD_COMMAND}`; export r; \
20979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20980         $(SET_LIB_PATH) \
20981         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
20982         for flag in $(EXTRA_TARGET_FLAGS); do \
20983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20984         done; \
20985         (cd $(TARGET_SUBDIR)/libiberty && \
20986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20988                   "RANLIB=$${RANLIB}" \
20989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20990                   clean) \
20991           || exit 1
20992
20993
20994 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
20995 maybe-distclean-target-libiberty:
20996
20997 distclean-target-libiberty: 
20998         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
20999         r=`${PWD_COMMAND}`; export r; \
21000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21001         $(SET_LIB_PATH) \
21002         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
21003         for flag in $(EXTRA_TARGET_FLAGS); do \
21004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21005         done; \
21006         (cd $(TARGET_SUBDIR)/libiberty && \
21007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21009                   "RANLIB=$${RANLIB}" \
21010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21011                   distclean) \
21012           || exit 1
21013
21014
21015 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
21016 maybe-maintainer-clean-target-libiberty:
21017
21018 maintainer-clean-target-libiberty: 
21019         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
21020         r=`${PWD_COMMAND}`; export r; \
21021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21022         $(SET_LIB_PATH) \
21023         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
21024         for flag in $(EXTRA_TARGET_FLAGS); do \
21025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21026         done; \
21027         (cd $(TARGET_SUBDIR)/libiberty && \
21028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21030                   "RANLIB=$${RANLIB}" \
21031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21032                   maintainer-clean) \
21033           || exit 1
21034
21035
21036
21037 .PHONY: configure-target-gperf maybe-configure-target-gperf
21038 maybe-configure-target-gperf:
21039
21040 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
21041 $(TARGET_SUBDIR)/gperf/multilib.out: multilib.out
21042         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
21043         rm -f $(TARGET_SUBDIR)/gperf/Makefile || : ; \
21044         cp multilib.out $(TARGET_SUBDIR)/gperf/multilib.out
21045
21046 configure-target-gperf: $(TARGET_SUBDIR)/gperf/multilib.out
21047         @test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
21048         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
21049         r=`${PWD_COMMAND}`; export r; \
21050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21051         $(SET_LIB_PATH) \
21052         AR="$(AR_FOR_TARGET)"; export AR; \
21053         AS="$(AS_FOR_TARGET)"; export AS; \
21054         CC="$(CC_FOR_TARGET)"; export CC; \
21055         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
21056         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
21057         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
21058         CXX="$(CXX_FOR_TARGET)"; export CXX; \
21059         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
21060         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
21061         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
21062         LD="$(LD_FOR_TARGET)"; export LD; \
21063         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
21064         NM="$(NM_FOR_TARGET)"; export NM; \
21065         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
21066         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
21067         echo Configuring in $(TARGET_SUBDIR)/gperf; \
21068         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
21069         case $(srcdir) in \
21070           /* | [A-Za-z]:[\\/]*) \
21071             topdir=$(srcdir) ;; \
21072           *) \
21073             case "$(TARGET_SUBDIR)" in \
21074               .) topdir="../$(srcdir)" ;; \
21075               *) topdir="../../$(srcdir)" ;; \
21076             esac ;; \
21077         esac; \
21078           srcdiroption="--srcdir=$${topdir}/gperf"; \
21079           libsrcdir="$$s/gperf"; \
21080         rm -f no-such-file || : ; \
21081         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
21082           $(TARGET_CONFIGARGS) $${srcdiroption} \
21083           --with-target-subdir="$(TARGET_SUBDIR)" \
21084           || exit 1
21085
21086 .PHONY: all-target-gperf maybe-all-target-gperf
21087 maybe-all-target-gperf:
21088 all-target-gperf: configure-target-gperf
21089         @r=`${PWD_COMMAND}`; export r; \
21090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21091         $(SET_LIB_PATH) \
21092         (cd $(TARGET_SUBDIR)/gperf && \
21093           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
21094
21095 .PHONY: check-target-gperf maybe-check-target-gperf
21096 maybe-check-target-gperf:
21097
21098 check-target-gperf:
21099         @r=`${PWD_COMMAND}`; export r; \
21100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21101         $(SET_LIB_PATH) \
21102         (cd $(TARGET_SUBDIR)/gperf && \
21103           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
21104
21105
21106 .PHONY: install-target-gperf maybe-install-target-gperf
21107 maybe-install-target-gperf:
21108
21109 install-target-gperf: installdirs
21110         @r=`${PWD_COMMAND}`; export r; \
21111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21112         $(SET_LIB_PATH) \
21113         (cd $(TARGET_SUBDIR)/gperf && \
21114           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
21115
21116
21117 # Other targets (info, dvi, etc.)
21118
21119 .PHONY: maybe-info-target-gperf info-target-gperf
21120 maybe-info-target-gperf:
21121
21122 info-target-gperf: \
21123     configure-target-gperf 
21124         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
21125         r=`${PWD_COMMAND}`; export r; \
21126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21127         $(SET_LIB_PATH) \
21128         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
21129         for flag in $(EXTRA_TARGET_FLAGS); do \
21130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21131         done; \
21132         (cd $(TARGET_SUBDIR)/gperf && \
21133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21135                   "RANLIB=$${RANLIB}" \
21136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21137                   info) \
21138           || exit 1
21139
21140
21141 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
21142 maybe-dvi-target-gperf:
21143
21144 dvi-target-gperf: \
21145     configure-target-gperf 
21146         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
21147         r=`${PWD_COMMAND}`; export r; \
21148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21149         $(SET_LIB_PATH) \
21150         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
21151         for flag in $(EXTRA_TARGET_FLAGS); do \
21152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21153         done; \
21154         (cd $(TARGET_SUBDIR)/gperf && \
21155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21157                   "RANLIB=$${RANLIB}" \
21158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21159                   dvi) \
21160           || exit 1
21161
21162
21163 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
21164 maybe-TAGS-target-gperf:
21165
21166 TAGS-target-gperf: \
21167     configure-target-gperf 
21168         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
21169         r=`${PWD_COMMAND}`; export r; \
21170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21171         $(SET_LIB_PATH) \
21172         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
21173         for flag in $(EXTRA_TARGET_FLAGS); do \
21174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21175         done; \
21176         (cd $(TARGET_SUBDIR)/gperf && \
21177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21179                   "RANLIB=$${RANLIB}" \
21180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21181                   TAGS) \
21182           || exit 1
21183
21184
21185 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
21186 maybe-install-info-target-gperf:
21187
21188 install-info-target-gperf: \
21189     configure-target-gperf \
21190     info-target-gperf 
21191         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
21192         r=`${PWD_COMMAND}`; export r; \
21193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21194         $(SET_LIB_PATH) \
21195         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
21196         for flag in $(EXTRA_TARGET_FLAGS); do \
21197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21198         done; \
21199         (cd $(TARGET_SUBDIR)/gperf && \
21200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21202                   "RANLIB=$${RANLIB}" \
21203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21204                   install-info) \
21205           || exit 1
21206
21207
21208 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
21209 maybe-installcheck-target-gperf:
21210
21211 installcheck-target-gperf: \
21212     configure-target-gperf 
21213         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
21214         r=`${PWD_COMMAND}`; export r; \
21215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21216         $(SET_LIB_PATH) \
21217         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
21218         for flag in $(EXTRA_TARGET_FLAGS); do \
21219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21220         done; \
21221         (cd $(TARGET_SUBDIR)/gperf && \
21222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21224                   "RANLIB=$${RANLIB}" \
21225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21226                   installcheck) \
21227           || exit 1
21228
21229
21230 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
21231 maybe-mostlyclean-target-gperf:
21232
21233 mostlyclean-target-gperf: 
21234         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
21235         r=`${PWD_COMMAND}`; export r; \
21236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21237         $(SET_LIB_PATH) \
21238         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
21239         for flag in $(EXTRA_TARGET_FLAGS); do \
21240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21241         done; \
21242         (cd $(TARGET_SUBDIR)/gperf && \
21243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21245                   "RANLIB=$${RANLIB}" \
21246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21247                   mostlyclean) \
21248           || exit 1
21249
21250
21251 .PHONY: maybe-clean-target-gperf clean-target-gperf
21252 maybe-clean-target-gperf:
21253
21254 clean-target-gperf: 
21255         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
21256         r=`${PWD_COMMAND}`; export r; \
21257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21258         $(SET_LIB_PATH) \
21259         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
21260         for flag in $(EXTRA_TARGET_FLAGS); do \
21261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21262         done; \
21263         (cd $(TARGET_SUBDIR)/gperf && \
21264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21266                   "RANLIB=$${RANLIB}" \
21267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21268                   clean) \
21269           || exit 1
21270
21271
21272 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
21273 maybe-distclean-target-gperf:
21274
21275 distclean-target-gperf: 
21276         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
21277         r=`${PWD_COMMAND}`; export r; \
21278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21279         $(SET_LIB_PATH) \
21280         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
21281         for flag in $(EXTRA_TARGET_FLAGS); do \
21282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21283         done; \
21284         (cd $(TARGET_SUBDIR)/gperf && \
21285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21287                   "RANLIB=$${RANLIB}" \
21288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21289                   distclean) \
21290           || exit 1
21291
21292
21293 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
21294 maybe-maintainer-clean-target-gperf:
21295
21296 maintainer-clean-target-gperf: 
21297         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
21298         r=`${PWD_COMMAND}`; export r; \
21299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21300         $(SET_LIB_PATH) \
21301         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
21302         for flag in $(EXTRA_TARGET_FLAGS); do \
21303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21304         done; \
21305         (cd $(TARGET_SUBDIR)/gperf && \
21306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21308                   "RANLIB=$${RANLIB}" \
21309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21310                   maintainer-clean) \
21311           || exit 1
21312
21313
21314
21315 .PHONY: configure-target-examples maybe-configure-target-examples
21316 maybe-configure-target-examples:
21317
21318 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
21319 $(TARGET_SUBDIR)/examples/multilib.out: multilib.out
21320         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
21321         rm -f $(TARGET_SUBDIR)/examples/Makefile || : ; \
21322         cp multilib.out $(TARGET_SUBDIR)/examples/multilib.out
21323
21324 configure-target-examples: $(TARGET_SUBDIR)/examples/multilib.out
21325         @test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
21326         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
21327         r=`${PWD_COMMAND}`; export r; \
21328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21329         $(SET_LIB_PATH) \
21330         AR="$(AR_FOR_TARGET)"; export AR; \
21331         AS="$(AS_FOR_TARGET)"; export AS; \
21332         CC="$(CC_FOR_TARGET)"; export CC; \
21333         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
21334         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
21335         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
21336         CXX="$(CXX_FOR_TARGET)"; export CXX; \
21337         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
21338         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
21339         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
21340         LD="$(LD_FOR_TARGET)"; export LD; \
21341         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
21342         NM="$(NM_FOR_TARGET)"; export NM; \
21343         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
21344         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
21345         echo Configuring in $(TARGET_SUBDIR)/examples; \
21346         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
21347         case $(srcdir) in \
21348           /* | [A-Za-z]:[\\/]*) \
21349             topdir=$(srcdir) ;; \
21350           *) \
21351             case "$(TARGET_SUBDIR)" in \
21352               .) topdir="../$(srcdir)" ;; \
21353               *) topdir="../../$(srcdir)" ;; \
21354             esac ;; \
21355         esac; \
21356           srcdiroption="--srcdir=$${topdir}/examples"; \
21357           libsrcdir="$$s/examples"; \
21358         rm -f no-such-file || : ; \
21359         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
21360           $(TARGET_CONFIGARGS) $${srcdiroption} \
21361           --with-target-subdir="$(TARGET_SUBDIR)" \
21362           || exit 1
21363
21364 .PHONY: all-target-examples maybe-all-target-examples
21365 maybe-all-target-examples:
21366 all-target-examples: configure-target-examples
21367         @r=`${PWD_COMMAND}`; export r; \
21368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21369         $(SET_LIB_PATH) \
21370         (cd $(TARGET_SUBDIR)/examples && \
21371           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
21372
21373 .PHONY: check-target-examples maybe-check-target-examples
21374 maybe-check-target-examples:
21375
21376 # Dummy target for uncheckable module.
21377 check-target-examples:
21378
21379
21380 .PHONY: install-target-examples maybe-install-target-examples
21381 maybe-install-target-examples:
21382
21383 # Dummy target for uninstallable.
21384 install-target-examples:
21385
21386
21387 # Other targets (info, dvi, etc.)
21388
21389 .PHONY: maybe-info-target-examples info-target-examples
21390 maybe-info-target-examples:
21391
21392 info-target-examples: \
21393     configure-target-examples 
21394         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
21395         r=`${PWD_COMMAND}`; export r; \
21396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21397         $(SET_LIB_PATH) \
21398         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
21399         for flag in $(EXTRA_TARGET_FLAGS); do \
21400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21401         done; \
21402         (cd $(TARGET_SUBDIR)/examples && \
21403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21405                   "RANLIB=$${RANLIB}" \
21406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21407                   info) \
21408           || exit 1
21409
21410
21411 .PHONY: maybe-dvi-target-examples dvi-target-examples
21412 maybe-dvi-target-examples:
21413
21414 dvi-target-examples: \
21415     configure-target-examples 
21416         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
21417         r=`${PWD_COMMAND}`; export r; \
21418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21419         $(SET_LIB_PATH) \
21420         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
21421         for flag in $(EXTRA_TARGET_FLAGS); do \
21422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21423         done; \
21424         (cd $(TARGET_SUBDIR)/examples && \
21425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21427                   "RANLIB=$${RANLIB}" \
21428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21429                   dvi) \
21430           || exit 1
21431
21432
21433 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
21434 maybe-TAGS-target-examples:
21435
21436 TAGS-target-examples: \
21437     configure-target-examples 
21438         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
21439         r=`${PWD_COMMAND}`; export r; \
21440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21441         $(SET_LIB_PATH) \
21442         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
21443         for flag in $(EXTRA_TARGET_FLAGS); do \
21444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21445         done; \
21446         (cd $(TARGET_SUBDIR)/examples && \
21447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21449                   "RANLIB=$${RANLIB}" \
21450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21451                   TAGS) \
21452           || exit 1
21453
21454
21455 .PHONY: maybe-install-info-target-examples install-info-target-examples
21456 maybe-install-info-target-examples:
21457
21458 install-info-target-examples: \
21459     configure-target-examples \
21460     info-target-examples 
21461         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
21462         r=`${PWD_COMMAND}`; export r; \
21463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21464         $(SET_LIB_PATH) \
21465         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
21466         for flag in $(EXTRA_TARGET_FLAGS); do \
21467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21468         done; \
21469         (cd $(TARGET_SUBDIR)/examples && \
21470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21472                   "RANLIB=$${RANLIB}" \
21473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21474                   install-info) \
21475           || exit 1
21476
21477
21478 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
21479 maybe-installcheck-target-examples:
21480
21481 installcheck-target-examples: \
21482     configure-target-examples 
21483         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
21484         r=`${PWD_COMMAND}`; export r; \
21485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21486         $(SET_LIB_PATH) \
21487         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
21488         for flag in $(EXTRA_TARGET_FLAGS); do \
21489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21490         done; \
21491         (cd $(TARGET_SUBDIR)/examples && \
21492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21494                   "RANLIB=$${RANLIB}" \
21495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21496                   installcheck) \
21497           || exit 1
21498
21499
21500 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
21501 maybe-mostlyclean-target-examples:
21502
21503 mostlyclean-target-examples: 
21504         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
21505         r=`${PWD_COMMAND}`; export r; \
21506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21507         $(SET_LIB_PATH) \
21508         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
21509         for flag in $(EXTRA_TARGET_FLAGS); do \
21510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21511         done; \
21512         (cd $(TARGET_SUBDIR)/examples && \
21513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21515                   "RANLIB=$${RANLIB}" \
21516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21517                   mostlyclean) \
21518           || exit 1
21519
21520
21521 .PHONY: maybe-clean-target-examples clean-target-examples
21522 maybe-clean-target-examples:
21523
21524 clean-target-examples: 
21525         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
21526         r=`${PWD_COMMAND}`; export r; \
21527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21528         $(SET_LIB_PATH) \
21529         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
21530         for flag in $(EXTRA_TARGET_FLAGS); do \
21531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21532         done; \
21533         (cd $(TARGET_SUBDIR)/examples && \
21534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21536                   "RANLIB=$${RANLIB}" \
21537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21538                   clean) \
21539           || exit 1
21540
21541
21542 .PHONY: maybe-distclean-target-examples distclean-target-examples
21543 maybe-distclean-target-examples:
21544
21545 distclean-target-examples: 
21546         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
21547         r=`${PWD_COMMAND}`; export r; \
21548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21549         $(SET_LIB_PATH) \
21550         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
21551         for flag in $(EXTRA_TARGET_FLAGS); do \
21552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21553         done; \
21554         (cd $(TARGET_SUBDIR)/examples && \
21555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21557                   "RANLIB=$${RANLIB}" \
21558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21559                   distclean) \
21560           || exit 1
21561
21562
21563 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
21564 maybe-maintainer-clean-target-examples:
21565
21566 maintainer-clean-target-examples: 
21567         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
21568         r=`${PWD_COMMAND}`; export r; \
21569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21570         $(SET_LIB_PATH) \
21571         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
21572         for flag in $(EXTRA_TARGET_FLAGS); do \
21573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21574         done; \
21575         (cd $(TARGET_SUBDIR)/examples && \
21576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21578                   "RANLIB=$${RANLIB}" \
21579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21580                   maintainer-clean) \
21581           || exit 1
21582
21583
21584
21585 .PHONY: configure-target-libffi maybe-configure-target-libffi
21586 maybe-configure-target-libffi:
21587
21588 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
21589 $(TARGET_SUBDIR)/libffi/multilib.out: multilib.out
21590         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
21591         rm -f $(TARGET_SUBDIR)/libffi/Makefile || : ; \
21592         cp multilib.out $(TARGET_SUBDIR)/libffi/multilib.out
21593
21594 configure-target-libffi: $(TARGET_SUBDIR)/libffi/multilib.out
21595         @test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
21596         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
21597         r=`${PWD_COMMAND}`; export r; \
21598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21599         $(SET_LIB_PATH) \
21600         AR="$(AR_FOR_TARGET)"; export AR; \
21601         AS="$(AS_FOR_TARGET)"; export AS; \
21602         CC="$(CC_FOR_TARGET)"; export CC; \
21603         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
21604         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
21605         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
21606         CXX="$(CXX_FOR_TARGET)"; export CXX; \
21607         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
21608         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
21609         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
21610         LD="$(LD_FOR_TARGET)"; export LD; \
21611         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
21612         NM="$(NM_FOR_TARGET)"; export NM; \
21613         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
21614         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
21615         echo Configuring in $(TARGET_SUBDIR)/libffi; \
21616         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
21617         case $(srcdir) in \
21618           /* | [A-Za-z]:[\\/]*) \
21619             topdir=$(srcdir) ;; \
21620           *) \
21621             case "$(TARGET_SUBDIR)" in \
21622               .) topdir="../$(srcdir)" ;; \
21623               *) topdir="../../$(srcdir)" ;; \
21624             esac ;; \
21625         esac; \
21626           srcdiroption="--srcdir=$${topdir}/libffi"; \
21627           libsrcdir="$$s/libffi"; \
21628         rm -f no-such-file || : ; \
21629         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
21630           $(TARGET_CONFIGARGS) $${srcdiroption} \
21631           --with-target-subdir="$(TARGET_SUBDIR)" \
21632           || exit 1
21633
21634 .PHONY: all-target-libffi maybe-all-target-libffi
21635 maybe-all-target-libffi:
21636 all-target-libffi: configure-target-libffi
21637         @r=`${PWD_COMMAND}`; export r; \
21638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21639         $(SET_LIB_PATH) \
21640         (cd $(TARGET_SUBDIR)/libffi && \
21641           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
21642
21643 .PHONY: check-target-libffi maybe-check-target-libffi
21644 maybe-check-target-libffi:
21645
21646 check-target-libffi:
21647         @r=`${PWD_COMMAND}`; export r; \
21648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21649         $(SET_LIB_PATH) \
21650         (cd $(TARGET_SUBDIR)/libffi && \
21651           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
21652
21653
21654 .PHONY: install-target-libffi maybe-install-target-libffi
21655 maybe-install-target-libffi:
21656
21657 install-target-libffi: installdirs
21658         @r=`${PWD_COMMAND}`; export r; \
21659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21660         $(SET_LIB_PATH) \
21661         (cd $(TARGET_SUBDIR)/libffi && \
21662           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
21663
21664
21665 # Other targets (info, dvi, etc.)
21666
21667 .PHONY: maybe-info-target-libffi info-target-libffi
21668 maybe-info-target-libffi:
21669
21670 info-target-libffi: \
21671     configure-target-libffi 
21672         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
21673         r=`${PWD_COMMAND}`; export r; \
21674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21675         $(SET_LIB_PATH) \
21676         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
21677         for flag in $(EXTRA_TARGET_FLAGS); do \
21678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21679         done; \
21680         (cd $(TARGET_SUBDIR)/libffi && \
21681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21683                   "RANLIB=$${RANLIB}" \
21684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21685                   info) \
21686           || exit 1
21687
21688
21689 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
21690 maybe-dvi-target-libffi:
21691
21692 dvi-target-libffi: \
21693     configure-target-libffi 
21694         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
21695         r=`${PWD_COMMAND}`; export r; \
21696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21697         $(SET_LIB_PATH) \
21698         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
21699         for flag in $(EXTRA_TARGET_FLAGS); do \
21700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21701         done; \
21702         (cd $(TARGET_SUBDIR)/libffi && \
21703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21705                   "RANLIB=$${RANLIB}" \
21706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21707                   dvi) \
21708           || exit 1
21709
21710
21711 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
21712 maybe-TAGS-target-libffi:
21713
21714 TAGS-target-libffi: \
21715     configure-target-libffi 
21716         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
21717         r=`${PWD_COMMAND}`; export r; \
21718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21719         $(SET_LIB_PATH) \
21720         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
21721         for flag in $(EXTRA_TARGET_FLAGS); do \
21722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21723         done; \
21724         (cd $(TARGET_SUBDIR)/libffi && \
21725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21727                   "RANLIB=$${RANLIB}" \
21728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21729                   TAGS) \
21730           || exit 1
21731
21732
21733 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
21734 maybe-install-info-target-libffi:
21735
21736 install-info-target-libffi: \
21737     configure-target-libffi \
21738     info-target-libffi 
21739         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
21740         r=`${PWD_COMMAND}`; export r; \
21741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21742         $(SET_LIB_PATH) \
21743         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
21744         for flag in $(EXTRA_TARGET_FLAGS); do \
21745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21746         done; \
21747         (cd $(TARGET_SUBDIR)/libffi && \
21748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21750                   "RANLIB=$${RANLIB}" \
21751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21752                   install-info) \
21753           || exit 1
21754
21755
21756 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
21757 maybe-installcheck-target-libffi:
21758
21759 installcheck-target-libffi: \
21760     configure-target-libffi 
21761         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
21762         r=`${PWD_COMMAND}`; export r; \
21763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21764         $(SET_LIB_PATH) \
21765         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
21766         for flag in $(EXTRA_TARGET_FLAGS); do \
21767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21768         done; \
21769         (cd $(TARGET_SUBDIR)/libffi && \
21770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21772                   "RANLIB=$${RANLIB}" \
21773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21774                   installcheck) \
21775           || exit 1
21776
21777
21778 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
21779 maybe-mostlyclean-target-libffi:
21780
21781 mostlyclean-target-libffi: 
21782         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
21783         r=`${PWD_COMMAND}`; export r; \
21784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21785         $(SET_LIB_PATH) \
21786         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
21787         for flag in $(EXTRA_TARGET_FLAGS); do \
21788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21789         done; \
21790         (cd $(TARGET_SUBDIR)/libffi && \
21791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21793                   "RANLIB=$${RANLIB}" \
21794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21795                   mostlyclean) \
21796           || exit 1
21797
21798
21799 .PHONY: maybe-clean-target-libffi clean-target-libffi
21800 maybe-clean-target-libffi:
21801
21802 clean-target-libffi: 
21803         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
21804         r=`${PWD_COMMAND}`; export r; \
21805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21806         $(SET_LIB_PATH) \
21807         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
21808         for flag in $(EXTRA_TARGET_FLAGS); do \
21809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21810         done; \
21811         (cd $(TARGET_SUBDIR)/libffi && \
21812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21814                   "RANLIB=$${RANLIB}" \
21815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21816                   clean) \
21817           || exit 1
21818
21819
21820 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
21821 maybe-distclean-target-libffi:
21822
21823 distclean-target-libffi: 
21824         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
21825         r=`${PWD_COMMAND}`; export r; \
21826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21827         $(SET_LIB_PATH) \
21828         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
21829         for flag in $(EXTRA_TARGET_FLAGS); do \
21830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21831         done; \
21832         (cd $(TARGET_SUBDIR)/libffi && \
21833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21835                   "RANLIB=$${RANLIB}" \
21836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21837                   distclean) \
21838           || exit 1
21839
21840
21841 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
21842 maybe-maintainer-clean-target-libffi:
21843
21844 maintainer-clean-target-libffi: 
21845         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
21846         r=`${PWD_COMMAND}`; export r; \
21847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21848         $(SET_LIB_PATH) \
21849         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
21850         for flag in $(EXTRA_TARGET_FLAGS); do \
21851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21852         done; \
21853         (cd $(TARGET_SUBDIR)/libffi && \
21854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21856                   "RANLIB=$${RANLIB}" \
21857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21858                   maintainer-clean) \
21859           || exit 1
21860
21861
21862
21863 .PHONY: configure-target-libjava maybe-configure-target-libjava
21864 maybe-configure-target-libjava:
21865
21866 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
21867 $(TARGET_SUBDIR)/libjava/multilib.out: multilib.out
21868         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
21869         rm -f $(TARGET_SUBDIR)/libjava/Makefile || : ; \
21870         cp multilib.out $(TARGET_SUBDIR)/libjava/multilib.out
21871
21872 configure-target-libjava: $(TARGET_SUBDIR)/libjava/multilib.out
21873         @test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
21874         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
21875         r=`${PWD_COMMAND}`; export r; \
21876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21877         $(SET_LIB_PATH) \
21878         AR="$(AR_FOR_TARGET)"; export AR; \
21879         AS="$(AS_FOR_TARGET)"; export AS; \
21880         CC="$(CC_FOR_TARGET)"; export CC; \
21881         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
21882         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
21883         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
21884         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
21885         CXX="$(RAW_CXX_FOR_TARGET)"; export CXX; \
21886         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
21887         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
21888         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
21889         LD="$(LD_FOR_TARGET)"; export LD; \
21890         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
21891         NM="$(NM_FOR_TARGET)"; export NM; \
21892         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
21893         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
21894         echo Configuring in $(TARGET_SUBDIR)/libjava; \
21895         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
21896         case $(srcdir) in \
21897           /* | [A-Za-z]:[\\/]*) \
21898             topdir=$(srcdir) ;; \
21899           *) \
21900             case "$(TARGET_SUBDIR)" in \
21901               .) topdir="../$(srcdir)" ;; \
21902               *) topdir="../../$(srcdir)" ;; \
21903             esac ;; \
21904         esac; \
21905           srcdiroption="--srcdir=$${topdir}/libjava"; \
21906           libsrcdir="$$s/libjava"; \
21907         rm -f no-such-file || : ; \
21908         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
21909           $(TARGET_CONFIGARGS) $${srcdiroption} \
21910           --with-target-subdir="$(TARGET_SUBDIR)" \
21911           || exit 1
21912
21913 .PHONY: all-target-libjava maybe-all-target-libjava
21914 maybe-all-target-libjava:
21915 all-target-libjava: configure-target-libjava
21916         @r=`${PWD_COMMAND}`; export r; \
21917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21918         $(SET_LIB_PATH) \
21919         (cd $(TARGET_SUBDIR)/libjava && \
21920           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  all)
21921
21922 .PHONY: check-target-libjava maybe-check-target-libjava
21923 maybe-check-target-libjava:
21924
21925 check-target-libjava:
21926         @r=`${PWD_COMMAND}`; export r; \
21927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21928         $(SET_LIB_PATH) \
21929         (cd $(TARGET_SUBDIR)/libjava && \
21930           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  check)
21931
21932
21933 .PHONY: install-target-libjava maybe-install-target-libjava
21934 maybe-install-target-libjava:
21935
21936 install-target-libjava: installdirs
21937         @r=`${PWD_COMMAND}`; export r; \
21938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21939         $(SET_LIB_PATH) \
21940         (cd $(TARGET_SUBDIR)/libjava && \
21941           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
21942
21943
21944 # Other targets (info, dvi, etc.)
21945
21946 .PHONY: maybe-info-target-libjava info-target-libjava
21947 maybe-info-target-libjava:
21948
21949 info-target-libjava: \
21950     configure-target-libjava 
21951         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
21952         r=`${PWD_COMMAND}`; export r; \
21953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21954         $(SET_LIB_PATH) \
21955         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
21956         for flag in $(EXTRA_TARGET_FLAGS); do \
21957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21958         done; \
21959         (cd $(TARGET_SUBDIR)/libjava && \
21960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21962                   "RANLIB=$${RANLIB}" \
21963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21964                   info) \
21965           || exit 1
21966
21967
21968 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
21969 maybe-dvi-target-libjava:
21970
21971 dvi-target-libjava: \
21972     configure-target-libjava 
21973         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
21974         r=`${PWD_COMMAND}`; export r; \
21975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21976         $(SET_LIB_PATH) \
21977         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
21978         for flag in $(EXTRA_TARGET_FLAGS); do \
21979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21980         done; \
21981         (cd $(TARGET_SUBDIR)/libjava && \
21982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21984                   "RANLIB=$${RANLIB}" \
21985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21986                   dvi) \
21987           || exit 1
21988
21989
21990 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
21991 maybe-TAGS-target-libjava:
21992
21993 TAGS-target-libjava: \
21994     configure-target-libjava 
21995         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
21996         r=`${PWD_COMMAND}`; export r; \
21997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21998         $(SET_LIB_PATH) \
21999         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
22000         for flag in $(EXTRA_TARGET_FLAGS); do \
22001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22002         done; \
22003         (cd $(TARGET_SUBDIR)/libjava && \
22004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22006                   "RANLIB=$${RANLIB}" \
22007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22008                   TAGS) \
22009           || exit 1
22010
22011
22012 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
22013 maybe-install-info-target-libjava:
22014
22015 install-info-target-libjava: \
22016     configure-target-libjava \
22017     info-target-libjava 
22018         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
22019         r=`${PWD_COMMAND}`; export r; \
22020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22021         $(SET_LIB_PATH) \
22022         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
22023         for flag in $(EXTRA_TARGET_FLAGS); do \
22024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22025         done; \
22026         (cd $(TARGET_SUBDIR)/libjava && \
22027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22029                   "RANLIB=$${RANLIB}" \
22030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22031                   install-info) \
22032           || exit 1
22033
22034
22035 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
22036 maybe-installcheck-target-libjava:
22037
22038 installcheck-target-libjava: \
22039     configure-target-libjava 
22040         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
22041         r=`${PWD_COMMAND}`; export r; \
22042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22043         $(SET_LIB_PATH) \
22044         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
22045         for flag in $(EXTRA_TARGET_FLAGS); do \
22046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22047         done; \
22048         (cd $(TARGET_SUBDIR)/libjava && \
22049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22051                   "RANLIB=$${RANLIB}" \
22052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22053                   installcheck) \
22054           || exit 1
22055
22056
22057 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
22058 maybe-mostlyclean-target-libjava:
22059
22060 mostlyclean-target-libjava: 
22061         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
22062         r=`${PWD_COMMAND}`; export r; \
22063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22064         $(SET_LIB_PATH) \
22065         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
22066         for flag in $(EXTRA_TARGET_FLAGS); do \
22067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22068         done; \
22069         (cd $(TARGET_SUBDIR)/libjava && \
22070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22072                   "RANLIB=$${RANLIB}" \
22073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22074                   mostlyclean) \
22075           || exit 1
22076
22077
22078 .PHONY: maybe-clean-target-libjava clean-target-libjava
22079 maybe-clean-target-libjava:
22080
22081 clean-target-libjava: 
22082         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
22083         r=`${PWD_COMMAND}`; export r; \
22084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22085         $(SET_LIB_PATH) \
22086         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
22087         for flag in $(EXTRA_TARGET_FLAGS); do \
22088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22089         done; \
22090         (cd $(TARGET_SUBDIR)/libjava && \
22091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22093                   "RANLIB=$${RANLIB}" \
22094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22095                   clean) \
22096           || exit 1
22097
22098
22099 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
22100 maybe-distclean-target-libjava:
22101
22102 distclean-target-libjava: 
22103         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
22104         r=`${PWD_COMMAND}`; export r; \
22105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22106         $(SET_LIB_PATH) \
22107         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
22108         for flag in $(EXTRA_TARGET_FLAGS); do \
22109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22110         done; \
22111         (cd $(TARGET_SUBDIR)/libjava && \
22112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22114                   "RANLIB=$${RANLIB}" \
22115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22116                   distclean) \
22117           || exit 1
22118
22119
22120 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
22121 maybe-maintainer-clean-target-libjava:
22122
22123 maintainer-clean-target-libjava: 
22124         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
22125         r=`${PWD_COMMAND}`; export r; \
22126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22127         $(SET_LIB_PATH) \
22128         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
22129         for flag in $(EXTRA_TARGET_FLAGS); do \
22130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22131         done; \
22132         (cd $(TARGET_SUBDIR)/libjava && \
22133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22135                   "RANLIB=$${RANLIB}" \
22136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22137                   maintainer-clean) \
22138           || exit 1
22139
22140
22141
22142 .PHONY: configure-target-zlib maybe-configure-target-zlib
22143 maybe-configure-target-zlib:
22144
22145 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
22146 $(TARGET_SUBDIR)/zlib/multilib.out: multilib.out
22147         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
22148         rm -f $(TARGET_SUBDIR)/zlib/Makefile || : ; \
22149         cp multilib.out $(TARGET_SUBDIR)/zlib/multilib.out
22150
22151 configure-target-zlib: $(TARGET_SUBDIR)/zlib/multilib.out
22152         @test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
22153         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
22154         r=`${PWD_COMMAND}`; export r; \
22155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22156         $(SET_LIB_PATH) \
22157         AR="$(AR_FOR_TARGET)"; export AR; \
22158         AS="$(AS_FOR_TARGET)"; export AS; \
22159         CC="$(CC_FOR_TARGET)"; export CC; \
22160         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
22161         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
22162         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22163         CXX="$(CXX_FOR_TARGET)"; export CXX; \
22164         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22165         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22166         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22167         LD="$(LD_FOR_TARGET)"; export LD; \
22168         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22169         NM="$(NM_FOR_TARGET)"; export NM; \
22170         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22171         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22172         echo Configuring in $(TARGET_SUBDIR)/zlib; \
22173         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
22174         case $(srcdir) in \
22175           /* | [A-Za-z]:[\\/]*) \
22176             topdir=$(srcdir) ;; \
22177           *) \
22178             case "$(TARGET_SUBDIR)" in \
22179               .) topdir="../$(srcdir)" ;; \
22180               *) topdir="../../$(srcdir)" ;; \
22181             esac ;; \
22182         esac; \
22183         if [ "$(srcdir)" = "." ] ; then \
22184           if [ "$(TARGET_SUBDIR)" != "." ] ; then \
22185             if $(SHELL) $$s/symlink-tree $${topdir}/zlib "no-such-file" ; then \
22186               if [ -f Makefile ]; then \
22187                 if $(MAKE) distclean; then \
22188                   true; \
22189                 else \
22190                   exit 1; \
22191                 fi; \
22192               else \
22193                 true; \
22194               fi; \
22195             else \
22196               exit 1; \
22197             fi; \
22198           else \
22199             true; \
22200           fi; \
22201           srcdiroption="--srcdir=."; \
22202           libsrcdir="."; \
22203         else \
22204           srcdiroption="--srcdir=$${topdir}/zlib"; \
22205           libsrcdir="$$s/zlib"; \
22206         fi; \
22207         rm -f no-such-file || : ; \
22208         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22209           $(TARGET_CONFIGARGS) $${srcdiroption} \
22210           --with-target-subdir="$(TARGET_SUBDIR)" \
22211           || exit 1
22212
22213 .PHONY: all-target-zlib maybe-all-target-zlib
22214 maybe-all-target-zlib:
22215 all-target-zlib: configure-target-zlib
22216         @r=`${PWD_COMMAND}`; export r; \
22217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22218         $(SET_LIB_PATH) \
22219         (cd $(TARGET_SUBDIR)/zlib && \
22220           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
22221
22222 .PHONY: check-target-zlib maybe-check-target-zlib
22223 maybe-check-target-zlib:
22224
22225 check-target-zlib:
22226         @r=`${PWD_COMMAND}`; export r; \
22227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22228         $(SET_LIB_PATH) \
22229         (cd $(TARGET_SUBDIR)/zlib && \
22230           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
22231
22232
22233 .PHONY: install-target-zlib maybe-install-target-zlib
22234 maybe-install-target-zlib:
22235
22236 install-target-zlib: installdirs
22237         @r=`${PWD_COMMAND}`; export r; \
22238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22239         $(SET_LIB_PATH) \
22240         (cd $(TARGET_SUBDIR)/zlib && \
22241           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
22242
22243
22244 # Other targets (info, dvi, etc.)
22245
22246 .PHONY: maybe-info-target-zlib info-target-zlib
22247 maybe-info-target-zlib:
22248
22249 info-target-zlib: \
22250     configure-target-zlib 
22251         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
22252         r=`${PWD_COMMAND}`; export r; \
22253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22254         $(SET_LIB_PATH) \
22255         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
22256         for flag in $(EXTRA_TARGET_FLAGS); do \
22257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22258         done; \
22259         (cd $(TARGET_SUBDIR)/zlib && \
22260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22262                   "RANLIB=$${RANLIB}" \
22263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22264                   info) \
22265           || exit 1
22266
22267
22268 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
22269 maybe-dvi-target-zlib:
22270
22271 dvi-target-zlib: \
22272     configure-target-zlib 
22273         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
22274         r=`${PWD_COMMAND}`; export r; \
22275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22276         $(SET_LIB_PATH) \
22277         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
22278         for flag in $(EXTRA_TARGET_FLAGS); do \
22279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22280         done; \
22281         (cd $(TARGET_SUBDIR)/zlib && \
22282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22284                   "RANLIB=$${RANLIB}" \
22285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22286                   dvi) \
22287           || exit 1
22288
22289
22290 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
22291 maybe-TAGS-target-zlib:
22292
22293 TAGS-target-zlib: \
22294     configure-target-zlib 
22295         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
22296         r=`${PWD_COMMAND}`; export r; \
22297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22298         $(SET_LIB_PATH) \
22299         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
22300         for flag in $(EXTRA_TARGET_FLAGS); do \
22301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22302         done; \
22303         (cd $(TARGET_SUBDIR)/zlib && \
22304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22306                   "RANLIB=$${RANLIB}" \
22307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22308                   TAGS) \
22309           || exit 1
22310
22311
22312 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
22313 maybe-install-info-target-zlib:
22314
22315 install-info-target-zlib: \
22316     configure-target-zlib \
22317     info-target-zlib 
22318         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
22319         r=`${PWD_COMMAND}`; export r; \
22320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22321         $(SET_LIB_PATH) \
22322         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
22323         for flag in $(EXTRA_TARGET_FLAGS); do \
22324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22325         done; \
22326         (cd $(TARGET_SUBDIR)/zlib && \
22327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22329                   "RANLIB=$${RANLIB}" \
22330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22331                   install-info) \
22332           || exit 1
22333
22334
22335 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
22336 maybe-installcheck-target-zlib:
22337
22338 installcheck-target-zlib: \
22339     configure-target-zlib 
22340         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
22341         r=`${PWD_COMMAND}`; export r; \
22342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22343         $(SET_LIB_PATH) \
22344         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
22345         for flag in $(EXTRA_TARGET_FLAGS); do \
22346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22347         done; \
22348         (cd $(TARGET_SUBDIR)/zlib && \
22349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22351                   "RANLIB=$${RANLIB}" \
22352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22353                   installcheck) \
22354           || exit 1
22355
22356
22357 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
22358 maybe-mostlyclean-target-zlib:
22359
22360 mostlyclean-target-zlib: 
22361         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
22362         r=`${PWD_COMMAND}`; export r; \
22363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22364         $(SET_LIB_PATH) \
22365         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
22366         for flag in $(EXTRA_TARGET_FLAGS); do \
22367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22368         done; \
22369         (cd $(TARGET_SUBDIR)/zlib && \
22370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22372                   "RANLIB=$${RANLIB}" \
22373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22374                   mostlyclean) \
22375           || exit 1
22376
22377
22378 .PHONY: maybe-clean-target-zlib clean-target-zlib
22379 maybe-clean-target-zlib:
22380
22381 clean-target-zlib: 
22382         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
22383         r=`${PWD_COMMAND}`; export r; \
22384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22385         $(SET_LIB_PATH) \
22386         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
22387         for flag in $(EXTRA_TARGET_FLAGS); do \
22388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22389         done; \
22390         (cd $(TARGET_SUBDIR)/zlib && \
22391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22393                   "RANLIB=$${RANLIB}" \
22394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22395                   clean) \
22396           || exit 1
22397
22398
22399 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
22400 maybe-distclean-target-zlib:
22401
22402 distclean-target-zlib: 
22403         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
22404         r=`${PWD_COMMAND}`; export r; \
22405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22406         $(SET_LIB_PATH) \
22407         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
22408         for flag in $(EXTRA_TARGET_FLAGS); do \
22409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22410         done; \
22411         (cd $(TARGET_SUBDIR)/zlib && \
22412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22414                   "RANLIB=$${RANLIB}" \
22415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22416                   distclean) \
22417           || exit 1
22418
22419
22420 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
22421 maybe-maintainer-clean-target-zlib:
22422
22423 maintainer-clean-target-zlib: 
22424         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
22425         r=`${PWD_COMMAND}`; export r; \
22426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22427         $(SET_LIB_PATH) \
22428         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
22429         for flag in $(EXTRA_TARGET_FLAGS); do \
22430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22431         done; \
22432         (cd $(TARGET_SUBDIR)/zlib && \
22433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22435                   "RANLIB=$${RANLIB}" \
22436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22437                   maintainer-clean) \
22438           || exit 1
22439
22440
22441
22442 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
22443 maybe-configure-target-boehm-gc:
22444
22445 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
22446 $(TARGET_SUBDIR)/boehm-gc/multilib.out: multilib.out
22447         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
22448         rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile || : ; \
22449         cp multilib.out $(TARGET_SUBDIR)/boehm-gc/multilib.out
22450
22451 configure-target-boehm-gc: $(TARGET_SUBDIR)/boehm-gc/multilib.out
22452         @test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
22453         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
22454         r=`${PWD_COMMAND}`; export r; \
22455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22456         $(SET_LIB_PATH) \
22457         AR="$(AR_FOR_TARGET)"; export AR; \
22458         AS="$(AS_FOR_TARGET)"; export AS; \
22459         CC="$(CC_FOR_TARGET)"; export CC; \
22460         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
22461         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
22462         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22463         CXX="$(CXX_FOR_TARGET)"; export CXX; \
22464         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22465         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22466         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22467         LD="$(LD_FOR_TARGET)"; export LD; \
22468         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22469         NM="$(NM_FOR_TARGET)"; export NM; \
22470         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22471         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22472         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
22473         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
22474         case $(srcdir) in \
22475           /* | [A-Za-z]:[\\/]*) \
22476             topdir=$(srcdir) ;; \
22477           *) \
22478             case "$(TARGET_SUBDIR)" in \
22479               .) topdir="../$(srcdir)" ;; \
22480               *) topdir="../../$(srcdir)" ;; \
22481             esac ;; \
22482         esac; \
22483           srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
22484           libsrcdir="$$s/boehm-gc"; \
22485         rm -f no-such-file || : ; \
22486         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22487           $(TARGET_CONFIGARGS) $${srcdiroption} \
22488           --with-target-subdir="$(TARGET_SUBDIR)" \
22489           || exit 1
22490
22491 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
22492 maybe-all-target-boehm-gc:
22493 all-target-boehm-gc: configure-target-boehm-gc
22494         @r=`${PWD_COMMAND}`; export r; \
22495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22496         $(SET_LIB_PATH) \
22497         (cd $(TARGET_SUBDIR)/boehm-gc && \
22498           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
22499
22500 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
22501 maybe-check-target-boehm-gc:
22502
22503 check-target-boehm-gc:
22504         @r=`${PWD_COMMAND}`; export r; \
22505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22506         $(SET_LIB_PATH) \
22507         (cd $(TARGET_SUBDIR)/boehm-gc && \
22508           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
22509
22510
22511 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
22512 maybe-install-target-boehm-gc:
22513
22514 install-target-boehm-gc: installdirs
22515         @r=`${PWD_COMMAND}`; export r; \
22516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22517         $(SET_LIB_PATH) \
22518         (cd $(TARGET_SUBDIR)/boehm-gc && \
22519           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
22520
22521
22522 # Other targets (info, dvi, etc.)
22523
22524 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
22525 maybe-info-target-boehm-gc:
22526
22527 info-target-boehm-gc: \
22528     configure-target-boehm-gc 
22529         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
22530         r=`${PWD_COMMAND}`; export r; \
22531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22532         $(SET_LIB_PATH) \
22533         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
22534         for flag in $(EXTRA_TARGET_FLAGS); do \
22535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22536         done; \
22537         (cd $(TARGET_SUBDIR)/boehm-gc && \
22538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22540                   "RANLIB=$${RANLIB}" \
22541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22542                   info) \
22543           || exit 1
22544
22545
22546 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
22547 maybe-dvi-target-boehm-gc:
22548
22549 dvi-target-boehm-gc: \
22550     configure-target-boehm-gc 
22551         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
22552         r=`${PWD_COMMAND}`; export r; \
22553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22554         $(SET_LIB_PATH) \
22555         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
22556         for flag in $(EXTRA_TARGET_FLAGS); do \
22557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22558         done; \
22559         (cd $(TARGET_SUBDIR)/boehm-gc && \
22560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22562                   "RANLIB=$${RANLIB}" \
22563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22564                   dvi) \
22565           || exit 1
22566
22567
22568 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
22569 maybe-TAGS-target-boehm-gc:
22570
22571 TAGS-target-boehm-gc: \
22572     configure-target-boehm-gc 
22573         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
22574         r=`${PWD_COMMAND}`; export r; \
22575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22576         $(SET_LIB_PATH) \
22577         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
22578         for flag in $(EXTRA_TARGET_FLAGS); do \
22579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22580         done; \
22581         (cd $(TARGET_SUBDIR)/boehm-gc && \
22582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22584                   "RANLIB=$${RANLIB}" \
22585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22586                   TAGS) \
22587           || exit 1
22588
22589
22590 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
22591 maybe-install-info-target-boehm-gc:
22592
22593 install-info-target-boehm-gc: \
22594     configure-target-boehm-gc \
22595     info-target-boehm-gc 
22596         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
22597         r=`${PWD_COMMAND}`; export r; \
22598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22599         $(SET_LIB_PATH) \
22600         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
22601         for flag in $(EXTRA_TARGET_FLAGS); do \
22602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22603         done; \
22604         (cd $(TARGET_SUBDIR)/boehm-gc && \
22605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22607                   "RANLIB=$${RANLIB}" \
22608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22609                   install-info) \
22610           || exit 1
22611
22612
22613 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
22614 maybe-installcheck-target-boehm-gc:
22615
22616 installcheck-target-boehm-gc: \
22617     configure-target-boehm-gc 
22618         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
22619         r=`${PWD_COMMAND}`; export r; \
22620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22621         $(SET_LIB_PATH) \
22622         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
22623         for flag in $(EXTRA_TARGET_FLAGS); do \
22624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22625         done; \
22626         (cd $(TARGET_SUBDIR)/boehm-gc && \
22627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22629                   "RANLIB=$${RANLIB}" \
22630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22631                   installcheck) \
22632           || exit 1
22633
22634
22635 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
22636 maybe-mostlyclean-target-boehm-gc:
22637
22638 mostlyclean-target-boehm-gc: 
22639         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
22640         r=`${PWD_COMMAND}`; export r; \
22641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22642         $(SET_LIB_PATH) \
22643         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
22644         for flag in $(EXTRA_TARGET_FLAGS); do \
22645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22646         done; \
22647         (cd $(TARGET_SUBDIR)/boehm-gc && \
22648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22650                   "RANLIB=$${RANLIB}" \
22651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22652                   mostlyclean) \
22653           || exit 1
22654
22655
22656 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
22657 maybe-clean-target-boehm-gc:
22658
22659 clean-target-boehm-gc: 
22660         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
22661         r=`${PWD_COMMAND}`; export r; \
22662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22663         $(SET_LIB_PATH) \
22664         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
22665         for flag in $(EXTRA_TARGET_FLAGS); do \
22666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22667         done; \
22668         (cd $(TARGET_SUBDIR)/boehm-gc && \
22669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22671                   "RANLIB=$${RANLIB}" \
22672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22673                   clean) \
22674           || exit 1
22675
22676
22677 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
22678 maybe-distclean-target-boehm-gc:
22679
22680 distclean-target-boehm-gc: 
22681         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
22682         r=`${PWD_COMMAND}`; export r; \
22683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22684         $(SET_LIB_PATH) \
22685         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
22686         for flag in $(EXTRA_TARGET_FLAGS); do \
22687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22688         done; \
22689         (cd $(TARGET_SUBDIR)/boehm-gc && \
22690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22692                   "RANLIB=$${RANLIB}" \
22693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22694                   distclean) \
22695           || exit 1
22696
22697
22698 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
22699 maybe-maintainer-clean-target-boehm-gc:
22700
22701 maintainer-clean-target-boehm-gc: 
22702         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
22703         r=`${PWD_COMMAND}`; export r; \
22704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22705         $(SET_LIB_PATH) \
22706         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
22707         for flag in $(EXTRA_TARGET_FLAGS); do \
22708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22709         done; \
22710         (cd $(TARGET_SUBDIR)/boehm-gc && \
22711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22713                   "RANLIB=$${RANLIB}" \
22714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22715                   maintainer-clean) \
22716           || exit 1
22717
22718
22719
22720 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
22721 maybe-configure-target-qthreads:
22722
22723 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
22724 $(TARGET_SUBDIR)/qthreads/multilib.out: multilib.out
22725         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
22726         rm -f $(TARGET_SUBDIR)/qthreads/Makefile || : ; \
22727         cp multilib.out $(TARGET_SUBDIR)/qthreads/multilib.out
22728
22729 configure-target-qthreads: $(TARGET_SUBDIR)/qthreads/multilib.out
22730         @test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
22731         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
22732         r=`${PWD_COMMAND}`; export r; \
22733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22734         $(SET_LIB_PATH) \
22735         AR="$(AR_FOR_TARGET)"; export AR; \
22736         AS="$(AS_FOR_TARGET)"; export AS; \
22737         CC="$(CC_FOR_TARGET)"; export CC; \
22738         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
22739         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
22740         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22741         CXX="$(CXX_FOR_TARGET)"; export CXX; \
22742         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22743         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22744         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22745         LD="$(LD_FOR_TARGET)"; export LD; \
22746         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22747         NM="$(NM_FOR_TARGET)"; export NM; \
22748         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22749         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22750         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
22751         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
22752         case $(srcdir) in \
22753           /* | [A-Za-z]:[\\/]*) \
22754             topdir=$(srcdir) ;; \
22755           *) \
22756             case "$(TARGET_SUBDIR)" in \
22757               .) topdir="../$(srcdir)" ;; \
22758               *) topdir="../../$(srcdir)" ;; \
22759             esac ;; \
22760         esac; \
22761           srcdiroption="--srcdir=$${topdir}/qthreads"; \
22762           libsrcdir="$$s/qthreads"; \
22763         rm -f no-such-file || : ; \
22764         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22765           $(TARGET_CONFIGARGS) $${srcdiroption} \
22766           --with-target-subdir="$(TARGET_SUBDIR)" \
22767           || exit 1
22768
22769 .PHONY: all-target-qthreads maybe-all-target-qthreads
22770 maybe-all-target-qthreads:
22771 all-target-qthreads: configure-target-qthreads
22772         @r=`${PWD_COMMAND}`; export r; \
22773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22774         $(SET_LIB_PATH) \
22775         (cd $(TARGET_SUBDIR)/qthreads && \
22776           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
22777
22778 .PHONY: check-target-qthreads maybe-check-target-qthreads
22779 maybe-check-target-qthreads:
22780
22781 check-target-qthreads:
22782         @r=`${PWD_COMMAND}`; export r; \
22783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22784         $(SET_LIB_PATH) \
22785         (cd $(TARGET_SUBDIR)/qthreads && \
22786           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
22787
22788
22789 .PHONY: install-target-qthreads maybe-install-target-qthreads
22790 maybe-install-target-qthreads:
22791
22792 install-target-qthreads: installdirs
22793         @r=`${PWD_COMMAND}`; export r; \
22794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22795         $(SET_LIB_PATH) \
22796         (cd $(TARGET_SUBDIR)/qthreads && \
22797           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
22798
22799
22800 # Other targets (info, dvi, etc.)
22801
22802 .PHONY: maybe-info-target-qthreads info-target-qthreads
22803 maybe-info-target-qthreads:
22804
22805 info-target-qthreads: \
22806     configure-target-qthreads 
22807         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
22808         r=`${PWD_COMMAND}`; export r; \
22809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22810         $(SET_LIB_PATH) \
22811         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
22812         for flag in $(EXTRA_TARGET_FLAGS); do \
22813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22814         done; \
22815         (cd $(TARGET_SUBDIR)/qthreads && \
22816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22818                   "RANLIB=$${RANLIB}" \
22819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22820                   info) \
22821           || exit 1
22822
22823
22824 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
22825 maybe-dvi-target-qthreads:
22826
22827 dvi-target-qthreads: \
22828     configure-target-qthreads 
22829         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
22830         r=`${PWD_COMMAND}`; export r; \
22831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22832         $(SET_LIB_PATH) \
22833         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
22834         for flag in $(EXTRA_TARGET_FLAGS); do \
22835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22836         done; \
22837         (cd $(TARGET_SUBDIR)/qthreads && \
22838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22840                   "RANLIB=$${RANLIB}" \
22841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22842                   dvi) \
22843           || exit 1
22844
22845
22846 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
22847 maybe-TAGS-target-qthreads:
22848
22849 TAGS-target-qthreads: \
22850     configure-target-qthreads 
22851         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
22852         r=`${PWD_COMMAND}`; export r; \
22853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22854         $(SET_LIB_PATH) \
22855         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
22856         for flag in $(EXTRA_TARGET_FLAGS); do \
22857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22858         done; \
22859         (cd $(TARGET_SUBDIR)/qthreads && \
22860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22862                   "RANLIB=$${RANLIB}" \
22863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22864                   TAGS) \
22865           || exit 1
22866
22867
22868 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
22869 maybe-install-info-target-qthreads:
22870
22871 install-info-target-qthreads: \
22872     configure-target-qthreads \
22873     info-target-qthreads 
22874         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
22875         r=`${PWD_COMMAND}`; export r; \
22876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22877         $(SET_LIB_PATH) \
22878         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
22879         for flag in $(EXTRA_TARGET_FLAGS); do \
22880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22881         done; \
22882         (cd $(TARGET_SUBDIR)/qthreads && \
22883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22885                   "RANLIB=$${RANLIB}" \
22886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22887                   install-info) \
22888           || exit 1
22889
22890
22891 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
22892 maybe-installcheck-target-qthreads:
22893
22894 installcheck-target-qthreads: \
22895     configure-target-qthreads 
22896         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
22897         r=`${PWD_COMMAND}`; export r; \
22898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22899         $(SET_LIB_PATH) \
22900         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
22901         for flag in $(EXTRA_TARGET_FLAGS); do \
22902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22903         done; \
22904         (cd $(TARGET_SUBDIR)/qthreads && \
22905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22907                   "RANLIB=$${RANLIB}" \
22908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22909                   installcheck) \
22910           || exit 1
22911
22912
22913 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
22914 maybe-mostlyclean-target-qthreads:
22915
22916 mostlyclean-target-qthreads: 
22917         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
22918         r=`${PWD_COMMAND}`; export r; \
22919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22920         $(SET_LIB_PATH) \
22921         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
22922         for flag in $(EXTRA_TARGET_FLAGS); do \
22923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22924         done; \
22925         (cd $(TARGET_SUBDIR)/qthreads && \
22926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22928                   "RANLIB=$${RANLIB}" \
22929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22930                   mostlyclean) \
22931           || exit 1
22932
22933
22934 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
22935 maybe-clean-target-qthreads:
22936
22937 clean-target-qthreads: 
22938         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
22939         r=`${PWD_COMMAND}`; export r; \
22940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22941         $(SET_LIB_PATH) \
22942         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
22943         for flag in $(EXTRA_TARGET_FLAGS); do \
22944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22945         done; \
22946         (cd $(TARGET_SUBDIR)/qthreads && \
22947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22949                   "RANLIB=$${RANLIB}" \
22950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22951                   clean) \
22952           || exit 1
22953
22954
22955 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
22956 maybe-distclean-target-qthreads:
22957
22958 distclean-target-qthreads: 
22959         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
22960         r=`${PWD_COMMAND}`; export r; \
22961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22962         $(SET_LIB_PATH) \
22963         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
22964         for flag in $(EXTRA_TARGET_FLAGS); do \
22965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22966         done; \
22967         (cd $(TARGET_SUBDIR)/qthreads && \
22968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22970                   "RANLIB=$${RANLIB}" \
22971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22972                   distclean) \
22973           || exit 1
22974
22975
22976 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
22977 maybe-maintainer-clean-target-qthreads:
22978
22979 maintainer-clean-target-qthreads: 
22980         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
22981         r=`${PWD_COMMAND}`; export r; \
22982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22983         $(SET_LIB_PATH) \
22984         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
22985         for flag in $(EXTRA_TARGET_FLAGS); do \
22986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22987         done; \
22988         (cd $(TARGET_SUBDIR)/qthreads && \
22989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22991                   "RANLIB=$${RANLIB}" \
22992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22993                   maintainer-clean) \
22994           || exit 1
22995
22996
22997
22998 .PHONY: configure-target-rda maybe-configure-target-rda
22999 maybe-configure-target-rda:
23000
23001 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
23002 $(TARGET_SUBDIR)/rda/multilib.out: multilib.out
23003         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
23004         rm -f $(TARGET_SUBDIR)/rda/Makefile || : ; \
23005         cp multilib.out $(TARGET_SUBDIR)/rda/multilib.out
23006
23007 configure-target-rda: $(TARGET_SUBDIR)/rda/multilib.out
23008         @test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
23009         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
23010         r=`${PWD_COMMAND}`; export r; \
23011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23012         $(SET_LIB_PATH) \
23013         AR="$(AR_FOR_TARGET)"; export AR; \
23014         AS="$(AS_FOR_TARGET)"; export AS; \
23015         CC="$(CC_FOR_TARGET)"; export CC; \
23016         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
23017         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
23018         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
23019         CXX="$(CXX_FOR_TARGET)"; export CXX; \
23020         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
23021         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
23022         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
23023         LD="$(LD_FOR_TARGET)"; export LD; \
23024         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
23025         NM="$(NM_FOR_TARGET)"; export NM; \
23026         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
23027         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
23028         echo Configuring in $(TARGET_SUBDIR)/rda; \
23029         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
23030         case $(srcdir) in \
23031           /* | [A-Za-z]:[\\/]*) \
23032             topdir=$(srcdir) ;; \
23033           *) \
23034             case "$(TARGET_SUBDIR)" in \
23035               .) topdir="../$(srcdir)" ;; \
23036               *) topdir="../../$(srcdir)" ;; \
23037             esac ;; \
23038         esac; \
23039           srcdiroption="--srcdir=$${topdir}/rda"; \
23040           libsrcdir="$$s/rda"; \
23041         rm -f no-such-file || : ; \
23042         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
23043           $(TARGET_CONFIGARGS) $${srcdiroption} \
23044           --with-target-subdir="$(TARGET_SUBDIR)" \
23045           || exit 1
23046
23047 .PHONY: all-target-rda maybe-all-target-rda
23048 maybe-all-target-rda:
23049 all-target-rda: configure-target-rda
23050         @r=`${PWD_COMMAND}`; export r; \
23051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23052         $(SET_LIB_PATH) \
23053         (cd $(TARGET_SUBDIR)/rda && \
23054           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
23055
23056 .PHONY: check-target-rda maybe-check-target-rda
23057 maybe-check-target-rda:
23058
23059 check-target-rda:
23060         @r=`${PWD_COMMAND}`; export r; \
23061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23062         $(SET_LIB_PATH) \
23063         (cd $(TARGET_SUBDIR)/rda && \
23064           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
23065
23066
23067 .PHONY: install-target-rda maybe-install-target-rda
23068 maybe-install-target-rda:
23069
23070 install-target-rda: installdirs
23071         @r=`${PWD_COMMAND}`; export r; \
23072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23073         $(SET_LIB_PATH) \
23074         (cd $(TARGET_SUBDIR)/rda && \
23075           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
23076
23077
23078 # Other targets (info, dvi, etc.)
23079
23080 .PHONY: maybe-info-target-rda info-target-rda
23081 maybe-info-target-rda:
23082
23083 info-target-rda: \
23084     configure-target-rda 
23085         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
23086         r=`${PWD_COMMAND}`; export r; \
23087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23088         $(SET_LIB_PATH) \
23089         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
23090         for flag in $(EXTRA_TARGET_FLAGS); do \
23091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23092         done; \
23093         (cd $(TARGET_SUBDIR)/rda && \
23094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23096                   "RANLIB=$${RANLIB}" \
23097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23098                   info) \
23099           || exit 1
23100
23101
23102 .PHONY: maybe-dvi-target-rda dvi-target-rda
23103 maybe-dvi-target-rda:
23104
23105 dvi-target-rda: \
23106     configure-target-rda 
23107         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
23108         r=`${PWD_COMMAND}`; export r; \
23109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23110         $(SET_LIB_PATH) \
23111         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
23112         for flag in $(EXTRA_TARGET_FLAGS); do \
23113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23114         done; \
23115         (cd $(TARGET_SUBDIR)/rda && \
23116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23118                   "RANLIB=$${RANLIB}" \
23119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23120                   dvi) \
23121           || exit 1
23122
23123
23124 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
23125 maybe-TAGS-target-rda:
23126
23127 TAGS-target-rda: \
23128     configure-target-rda 
23129         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
23130         r=`${PWD_COMMAND}`; export r; \
23131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23132         $(SET_LIB_PATH) \
23133         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
23134         for flag in $(EXTRA_TARGET_FLAGS); do \
23135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23136         done; \
23137         (cd $(TARGET_SUBDIR)/rda && \
23138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23140                   "RANLIB=$${RANLIB}" \
23141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23142                   TAGS) \
23143           || exit 1
23144
23145
23146 .PHONY: maybe-install-info-target-rda install-info-target-rda
23147 maybe-install-info-target-rda:
23148
23149 install-info-target-rda: \
23150     configure-target-rda \
23151     info-target-rda 
23152         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
23153         r=`${PWD_COMMAND}`; export r; \
23154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23155         $(SET_LIB_PATH) \
23156         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
23157         for flag in $(EXTRA_TARGET_FLAGS); do \
23158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23159         done; \
23160         (cd $(TARGET_SUBDIR)/rda && \
23161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23163                   "RANLIB=$${RANLIB}" \
23164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23165                   install-info) \
23166           || exit 1
23167
23168
23169 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
23170 maybe-installcheck-target-rda:
23171
23172 installcheck-target-rda: \
23173     configure-target-rda 
23174         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
23175         r=`${PWD_COMMAND}`; export r; \
23176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23177         $(SET_LIB_PATH) \
23178         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
23179         for flag in $(EXTRA_TARGET_FLAGS); do \
23180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23181         done; \
23182         (cd $(TARGET_SUBDIR)/rda && \
23183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23185                   "RANLIB=$${RANLIB}" \
23186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23187                   installcheck) \
23188           || exit 1
23189
23190
23191 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
23192 maybe-mostlyclean-target-rda:
23193
23194 mostlyclean-target-rda: 
23195         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
23196         r=`${PWD_COMMAND}`; export r; \
23197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23198         $(SET_LIB_PATH) \
23199         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
23200         for flag in $(EXTRA_TARGET_FLAGS); do \
23201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23202         done; \
23203         (cd $(TARGET_SUBDIR)/rda && \
23204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23206                   "RANLIB=$${RANLIB}" \
23207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23208                   mostlyclean) \
23209           || exit 1
23210
23211
23212 .PHONY: maybe-clean-target-rda clean-target-rda
23213 maybe-clean-target-rda:
23214
23215 clean-target-rda: 
23216         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
23217         r=`${PWD_COMMAND}`; export r; \
23218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23219         $(SET_LIB_PATH) \
23220         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
23221         for flag in $(EXTRA_TARGET_FLAGS); do \
23222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23223         done; \
23224         (cd $(TARGET_SUBDIR)/rda && \
23225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23227                   "RANLIB=$${RANLIB}" \
23228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23229                   clean) \
23230           || exit 1
23231
23232
23233 .PHONY: maybe-distclean-target-rda distclean-target-rda
23234 maybe-distclean-target-rda:
23235
23236 distclean-target-rda: 
23237         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
23238         r=`${PWD_COMMAND}`; export r; \
23239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23240         $(SET_LIB_PATH) \
23241         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
23242         for flag in $(EXTRA_TARGET_FLAGS); do \
23243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23244         done; \
23245         (cd $(TARGET_SUBDIR)/rda && \
23246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23248                   "RANLIB=$${RANLIB}" \
23249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23250                   distclean) \
23251           || exit 1
23252
23253
23254 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
23255 maybe-maintainer-clean-target-rda:
23256
23257 maintainer-clean-target-rda: 
23258         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
23259         r=`${PWD_COMMAND}`; export r; \
23260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23261         $(SET_LIB_PATH) \
23262         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
23263         for flag in $(EXTRA_TARGET_FLAGS); do \
23264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23265         done; \
23266         (cd $(TARGET_SUBDIR)/rda && \
23267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23269                   "RANLIB=$${RANLIB}" \
23270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23271                   maintainer-clean) \
23272           || exit 1
23273
23274
23275
23276 .PHONY: configure-target-libada maybe-configure-target-libada
23277 maybe-configure-target-libada:
23278
23279 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
23280 $(TARGET_SUBDIR)/libada/multilib.out: multilib.out
23281         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
23282         rm -f $(TARGET_SUBDIR)/libada/Makefile || : ; \
23283         cp multilib.out $(TARGET_SUBDIR)/libada/multilib.out
23284
23285 configure-target-libada: $(TARGET_SUBDIR)/libada/multilib.out
23286         @test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
23287         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
23288         r=`${PWD_COMMAND}`; export r; \
23289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23290         $(SET_LIB_PATH) \
23291         AR="$(AR_FOR_TARGET)"; export AR; \
23292         AS="$(AS_FOR_TARGET)"; export AS; \
23293         CC="$(CC_FOR_TARGET)"; export CC; \
23294         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
23295         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
23296         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
23297         CXX="$(CXX_FOR_TARGET)"; export CXX; \
23298         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
23299         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
23300         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
23301         LD="$(LD_FOR_TARGET)"; export LD; \
23302         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
23303         NM="$(NM_FOR_TARGET)"; export NM; \
23304         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
23305         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
23306         echo Configuring in $(TARGET_SUBDIR)/libada; \
23307         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
23308         case $(srcdir) in \
23309           /* | [A-Za-z]:[\\/]*) \
23310             topdir=$(srcdir) ;; \
23311           *) \
23312             case "$(TARGET_SUBDIR)" in \
23313               .) topdir="../$(srcdir)" ;; \
23314               *) topdir="../../$(srcdir)" ;; \
23315             esac ;; \
23316         esac; \
23317           srcdiroption="--srcdir=$${topdir}/libada"; \
23318           libsrcdir="$$s/libada"; \
23319         rm -f no-such-file || : ; \
23320         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
23321           $(TARGET_CONFIGARGS) $${srcdiroption} \
23322           --with-target-subdir="$(TARGET_SUBDIR)" \
23323           || exit 1
23324
23325 .PHONY: all-target-libada maybe-all-target-libada
23326 maybe-all-target-libada:
23327 all-target-libada: configure-target-libada
23328         @r=`${PWD_COMMAND}`; export r; \
23329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23330         $(SET_LIB_PATH) \
23331         (cd $(TARGET_SUBDIR)/libada && \
23332           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
23333
23334 .PHONY: check-target-libada maybe-check-target-libada
23335 maybe-check-target-libada:
23336
23337 check-target-libada:
23338         @r=`${PWD_COMMAND}`; export r; \
23339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23340         $(SET_LIB_PATH) \
23341         (cd $(TARGET_SUBDIR)/libada && \
23342           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
23343
23344
23345 .PHONY: install-target-libada maybe-install-target-libada
23346 maybe-install-target-libada:
23347
23348 install-target-libada: installdirs
23349         @r=`${PWD_COMMAND}`; export r; \
23350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23351         $(SET_LIB_PATH) \
23352         (cd $(TARGET_SUBDIR)/libada && \
23353           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
23354
23355
23356 # Other targets (info, dvi, etc.)
23357
23358 .PHONY: maybe-info-target-libada info-target-libada
23359 maybe-info-target-libada:
23360
23361 info-target-libada: \
23362     configure-target-libada 
23363         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
23364         r=`${PWD_COMMAND}`; export r; \
23365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23366         $(SET_LIB_PATH) \
23367         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
23368         for flag in $(EXTRA_TARGET_FLAGS); do \
23369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23370         done; \
23371         (cd $(TARGET_SUBDIR)/libada && \
23372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23374                   "RANLIB=$${RANLIB}" \
23375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23376                   info) \
23377           || exit 1
23378
23379
23380 .PHONY: maybe-dvi-target-libada dvi-target-libada
23381 maybe-dvi-target-libada:
23382
23383 dvi-target-libada: \
23384     configure-target-libada 
23385         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
23386         r=`${PWD_COMMAND}`; export r; \
23387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23388         $(SET_LIB_PATH) \
23389         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
23390         for flag in $(EXTRA_TARGET_FLAGS); do \
23391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23392         done; \
23393         (cd $(TARGET_SUBDIR)/libada && \
23394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23396                   "RANLIB=$${RANLIB}" \
23397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23398                   dvi) \
23399           || exit 1
23400
23401
23402 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
23403 maybe-TAGS-target-libada:
23404
23405 TAGS-target-libada: \
23406     configure-target-libada 
23407         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
23408         r=`${PWD_COMMAND}`; export r; \
23409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23410         $(SET_LIB_PATH) \
23411         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
23412         for flag in $(EXTRA_TARGET_FLAGS); do \
23413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23414         done; \
23415         (cd $(TARGET_SUBDIR)/libada && \
23416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23418                   "RANLIB=$${RANLIB}" \
23419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23420                   TAGS) \
23421           || exit 1
23422
23423
23424 .PHONY: maybe-install-info-target-libada install-info-target-libada
23425 maybe-install-info-target-libada:
23426
23427 install-info-target-libada: \
23428     configure-target-libada \
23429     info-target-libada 
23430         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
23431         r=`${PWD_COMMAND}`; export r; \
23432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23433         $(SET_LIB_PATH) \
23434         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
23435         for flag in $(EXTRA_TARGET_FLAGS); do \
23436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23437         done; \
23438         (cd $(TARGET_SUBDIR)/libada && \
23439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23441                   "RANLIB=$${RANLIB}" \
23442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23443                   install-info) \
23444           || exit 1
23445
23446
23447 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
23448 maybe-installcheck-target-libada:
23449
23450 installcheck-target-libada: \
23451     configure-target-libada 
23452         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
23453         r=`${PWD_COMMAND}`; export r; \
23454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23455         $(SET_LIB_PATH) \
23456         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
23457         for flag in $(EXTRA_TARGET_FLAGS); do \
23458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23459         done; \
23460         (cd $(TARGET_SUBDIR)/libada && \
23461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23463                   "RANLIB=$${RANLIB}" \
23464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23465                   installcheck) \
23466           || exit 1
23467
23468
23469 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
23470 maybe-mostlyclean-target-libada:
23471
23472 mostlyclean-target-libada: 
23473         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
23474         r=`${PWD_COMMAND}`; export r; \
23475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23476         $(SET_LIB_PATH) \
23477         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
23478         for flag in $(EXTRA_TARGET_FLAGS); do \
23479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23480         done; \
23481         (cd $(TARGET_SUBDIR)/libada && \
23482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23484                   "RANLIB=$${RANLIB}" \
23485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23486                   mostlyclean) \
23487           || exit 1
23488
23489
23490 .PHONY: maybe-clean-target-libada clean-target-libada
23491 maybe-clean-target-libada:
23492
23493 clean-target-libada: 
23494         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
23495         r=`${PWD_COMMAND}`; export r; \
23496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23497         $(SET_LIB_PATH) \
23498         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
23499         for flag in $(EXTRA_TARGET_FLAGS); do \
23500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23501         done; \
23502         (cd $(TARGET_SUBDIR)/libada && \
23503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23505                   "RANLIB=$${RANLIB}" \
23506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23507                   clean) \
23508           || exit 1
23509
23510
23511 .PHONY: maybe-distclean-target-libada distclean-target-libada
23512 maybe-distclean-target-libada:
23513
23514 distclean-target-libada: 
23515         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
23516         r=`${PWD_COMMAND}`; export r; \
23517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23518         $(SET_LIB_PATH) \
23519         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
23520         for flag in $(EXTRA_TARGET_FLAGS); do \
23521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23522         done; \
23523         (cd $(TARGET_SUBDIR)/libada && \
23524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23526                   "RANLIB=$${RANLIB}" \
23527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23528                   distclean) \
23529           || exit 1
23530
23531
23532 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
23533 maybe-maintainer-clean-target-libada:
23534
23535 maintainer-clean-target-libada: 
23536         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
23537         r=`${PWD_COMMAND}`; export r; \
23538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23539         $(SET_LIB_PATH) \
23540         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
23541         for flag in $(EXTRA_TARGET_FLAGS); do \
23542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23543         done; \
23544         (cd $(TARGET_SUBDIR)/libada && \
23545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23547                   "RANLIB=$${RANLIB}" \
23548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23549                   maintainer-clean) \
23550           || exit 1
23551
23552
23553
23554
23555 # ----------
23556 # GCC module
23557 # ----------
23558
23559 # Unfortunately, while gcc _should_ be a host module,
23560 # libgcc is a target module, and gen* programs are
23561 # build modules.  So GCC is a sort of hybrid.
23562
23563 # gcc is the only module which uses GCC_FLAGS_TO_PASS.
23564 # Don't use shared host config.cache, as it will confuse later
23565 # directories; GCC wants slightly different values for some
23566 # precious variables.  *sigh*
23567
23568 # We must skip configuring if toplevel bootstrap is going.
23569 .PHONY: configure-gcc maybe-configure-gcc
23570 maybe-configure-gcc:
23571 configure-gcc:
23572         @test ! -f gcc/Makefile || exit 0; \
23573         [ -f stage_last ] && exit 0; \
23574         [ -d gcc ] || mkdir gcc; \
23575         r=`${PWD_COMMAND}`; export r; \
23576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23577         CC="$(CC)"; export CC; \
23578         CFLAGS="$(CFLAGS)"; export CFLAGS; \
23579         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
23580         CXX="$(CXX)"; export CXX; \
23581         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
23582         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
23583         AR="$(AR)"; export AR; \
23584         AS="$(AS)"; export AS; \
23585         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
23586         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
23587         LD="$(LD)"; export LD; \
23588         NM="$(NM)"; export NM; \
23589         RANLIB="$(RANLIB)"; export RANLIB; \
23590         WINDRES="$(WINDRES)"; export WINDRES; \
23591         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
23592         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
23593         echo Configuring in gcc; \
23594         cd gcc || exit 1; \
23595         case $(srcdir) in \
23596           \.) \
23597             srcdiroption="--srcdir=."; \
23598             libsrcdir=".";; \
23599           /* | [A-Za-z]:[\\/]*) \
23600             srcdiroption="--srcdir=$(srcdir)/gcc"; \
23601             libsrcdir="$$s/gcc";; \
23602           *) \
23603             srcdiroption="--srcdir=../$(srcdir)/gcc"; \
23604             libsrcdir="$$s/gcc";; \
23605         esac; \
23606         $(SHELL) $${libsrcdir}/configure \
23607           $(HOST_CONFIGARGS) $${srcdiroption} \
23608           || exit 1
23609
23610 # Don't 'make all' in gcc if it's already been made by 'bootstrap'; that
23611 # causes trouble.  This wart will be fixed eventually by moving
23612 # the bootstrap behavior to this file.
23613 .PHONY: all-gcc maybe-all-gcc
23614 maybe-all-gcc:
23615 all-gcc: configure-gcc
23616         r=`${PWD_COMMAND}`; export r; \
23617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23618         if [ -f stage_last ] ; then \
23619           true ; \
23620         elif [ -f gcc/stage_last ] ; then \
23621           $(SET_LIB_PATH) \
23622           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) quickstrap); \
23623         else \
23624           $(SET_LIB_PATH) \
23625           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) all); \
23626         fi
23627
23628 # Building GCC uses some tools for rebuilding "source" files
23629 # like texinfo, bison/byacc, etc.  So we must depend on those.
23630 #
23631 # While building GCC, it may be necessary to run various target
23632 # programs like the assembler, linker, etc.  So we depend on
23633 # those too.
23634 #
23635 # In theory, on an SMP all those dependencies can be resolved
23636 # in parallel.
23637 #
23638 GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
23639 .PHONY: $(GCC_STRAP_TARGETS)
23640 $(GCC_STRAP_TARGETS): all-bootstrap configure-gcc
23641         @r=`${PWD_COMMAND}`; export r; \
23642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23643         $(SET_LIB_PATH) \
23644         echo "Bootstrapping the compiler"; \
23645         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
23646         @r=`${PWD_COMMAND}`; export r; \
23647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23648         case "$@" in \
23649           *bootstrap4-lean ) \
23650             msg="Comparing stage3 and stage4 of the compiler"; \
23651             compare=compare3-lean ;; \
23652           *bootstrap4 ) \
23653             msg="Comparing stage3 and stage4 of the compiler"; \
23654             compare=compare3 ;; \
23655           *-lean ) \
23656             msg="Comparing stage2 and stage3 of the compiler"; \
23657             compare=compare-lean ;; \
23658           * ) \
23659             msg="Comparing stage2 and stage3 of the compiler"; \
23660             compare=compare ;; \
23661         esac; \
23662         $(SET_LIB_PATH) \
23663         echo "$$msg"; \
23664         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
23665         @r=`${PWD_COMMAND}`; export r; \
23666         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
23667         $(SET_LIB_PATH) \
23668         echo "Building runtime libraries"; \
23669         $(MAKE) $(BASE_FLAGS_TO_PASS) $(RECURSE_FLAGS) all
23670
23671 profiledbootstrap: all-bootstrap configure-gcc
23672         @r=`${PWD_COMMAND}`; export r; \
23673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23674         $(SET_LIB_PATH) \
23675         echo "Bootstrapping the compiler"; \
23676         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
23677         @r=`${PWD_COMMAND}`; export r; \
23678         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
23679         $(SET_LIB_PATH) \
23680         echo "Building runtime libraries and training compiler"; \
23681         $(MAKE) $(BASE_FLAGS_TO_PASS) $(RECURSE_FLAGS) all
23682         @r=`${PWD_COMMAND}`; export r; \
23683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23684         $(SET_LIB_PATH) \
23685         echo "Building feedback based compiler"; \
23686         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
23687
23688 .PHONY: cross
23689 cross: all-texinfo all-bison all-byacc all-binutils all-gas all-ld
23690         @r=`${PWD_COMMAND}`; export r; \
23691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23692         $(SET_LIB_PATH) \
23693         echo "Building the C and C++ compiler"; \
23694         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
23695         @r=`${PWD_COMMAND}`; export r; \
23696         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
23697         $(SET_LIB_PATH) \
23698         echo "Building runtime libraries"; \
23699         $(MAKE) $(BASE_FLAGS_TO_PASS) $(RECURSE_FLAGS) \
23700           LANGUAGES="c c++" all
23701
23702 .PHONY: check-gcc maybe-check-gcc
23703 maybe-check-gcc:
23704 check-gcc:
23705         @if [ -f ./gcc/Makefile ] ; then \
23706           r=`${PWD_COMMAND}`; export r; \
23707           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23708           $(SET_LIB_PATH) \
23709           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check); \
23710         else \
23711           true; \
23712         fi
23713
23714 .PHONY: check-gcc-c++
23715 check-gcc-c++:
23716         @if [ -f ./gcc/Makefile ] ; then \
23717           r=`${PWD_COMMAND}`; export r; \
23718           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23719           $(SET_LIB_PATH) \
23720           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
23721         else \
23722           true; \
23723         fi
23724
23725 .PHONY: check-c++
23726 check-c++: check-target-libstdc++-v3 check-gcc-c++
23727
23728 .PHONY: install-gcc maybe-install-gcc
23729 maybe-install-gcc:
23730 install-gcc:
23731         @if [ -f ./gcc/Makefile ] ; then \
23732           r=`${PWD_COMMAND}`; export r; \
23733           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23734           $(SET_LIB_PATH) \
23735           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
23736         else \
23737           true; \
23738         fi
23739
23740 # Install the gcc headers files, but not the fixed include files,
23741 # which Cygnus is not allowed to distribute.  This rule is very
23742 # dependent on the workings of the gcc Makefile.in.
23743 .PHONY: gcc-no-fixedincludes
23744 gcc-no-fixedincludes:
23745         @if [ -f ./gcc/Makefile ]; then \
23746           rm -rf gcc/tmp-include; \
23747           mv gcc/include gcc/tmp-include 2>/dev/null; \
23748           mkdir gcc/include; \
23749           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
23750           touch gcc/stmp-fixinc gcc/include/fixed; \
23751           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
23752           r=`${PWD_COMMAND}`; export r; \
23753           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
23754           $(SET_LIB_PATH) \
23755           (cd ./gcc && \
23756            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
23757           rm -rf gcc/include; \
23758           mv gcc/tmp-include gcc/include 2>/dev/null; \
23759         else true; fi
23760
23761 # Other targets (dvi, info, etc.)
23762
23763 .PHONY: maybe-info-gcc info-gcc
23764 maybe-info-gcc:
23765 info-gcc: \
23766     configure-gcc 
23767         @[ -f ./gcc/Makefile ] || exit 0; \
23768         r=`${PWD_COMMAND}`; export r; \
23769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23770         $(SET_LIB_PATH) \
23771         for flag in $(EXTRA_GCC_FLAGS); do \
23772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23773         done; \
23774         echo "Doing info in gcc" ; \
23775         (cd gcc && \
23776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23778                   "RANLIB=$${RANLIB}" \
23779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23780                   info) \
23781           || exit 1
23782
23783
23784 .PHONY: maybe-dvi-gcc dvi-gcc
23785 maybe-dvi-gcc:
23786 dvi-gcc: \
23787     configure-gcc 
23788         @[ -f ./gcc/Makefile ] || exit 0; \
23789         r=`${PWD_COMMAND}`; export r; \
23790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23791         $(SET_LIB_PATH) \
23792         for flag in $(EXTRA_GCC_FLAGS); do \
23793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23794         done; \
23795         echo "Doing dvi in gcc" ; \
23796         (cd gcc && \
23797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23799                   "RANLIB=$${RANLIB}" \
23800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23801                   dvi) \
23802           || exit 1
23803
23804
23805 .PHONY: maybe-TAGS-gcc TAGS-gcc
23806 maybe-TAGS-gcc:
23807 TAGS-gcc: \
23808     configure-gcc 
23809         @[ -f ./gcc/Makefile ] || exit 0; \
23810         r=`${PWD_COMMAND}`; export r; \
23811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23812         $(SET_LIB_PATH) \
23813         for flag in $(EXTRA_GCC_FLAGS); do \
23814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23815         done; \
23816         echo "Doing TAGS in gcc" ; \
23817         (cd gcc && \
23818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23820                   "RANLIB=$${RANLIB}" \
23821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23822                   TAGS) \
23823           || exit 1
23824
23825
23826 .PHONY: maybe-install-info-gcc install-info-gcc
23827 maybe-install-info-gcc:
23828 install-info-gcc: \
23829     configure-gcc \
23830     info-gcc 
23831         @[ -f ./gcc/Makefile ] || exit 0; \
23832         r=`${PWD_COMMAND}`; export r; \
23833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23834         $(SET_LIB_PATH) \
23835         for flag in $(EXTRA_GCC_FLAGS); do \
23836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23837         done; \
23838         echo "Doing install-info in gcc" ; \
23839         (cd gcc && \
23840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23842                   "RANLIB=$${RANLIB}" \
23843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23844                   install-info) \
23845           || exit 1
23846
23847
23848 .PHONY: maybe-installcheck-gcc installcheck-gcc
23849 maybe-installcheck-gcc:
23850 installcheck-gcc: \
23851     configure-gcc 
23852         @[ -f ./gcc/Makefile ] || exit 0; \
23853         r=`${PWD_COMMAND}`; export r; \
23854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23855         $(SET_LIB_PATH) \
23856         for flag in $(EXTRA_GCC_FLAGS); do \
23857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23858         done; \
23859         echo "Doing installcheck in gcc" ; \
23860         (cd gcc && \
23861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23863                   "RANLIB=$${RANLIB}" \
23864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23865                   installcheck) \
23866           || exit 1
23867
23868
23869 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
23870 maybe-mostlyclean-gcc:
23871 mostlyclean-gcc: 
23872         @[ -f ./gcc/Makefile ] || exit 0; \
23873         r=`${PWD_COMMAND}`; export r; \
23874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23875         $(SET_LIB_PATH) \
23876         for flag in $(EXTRA_GCC_FLAGS); do \
23877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23878         done; \
23879         echo "Doing mostlyclean in gcc" ; \
23880         (cd gcc && \
23881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23883                   "RANLIB=$${RANLIB}" \
23884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23885                   mostlyclean) \
23886           || exit 1
23887
23888
23889 .PHONY: maybe-clean-gcc clean-gcc
23890 maybe-clean-gcc:
23891 clean-gcc: 
23892         @[ -f ./gcc/Makefile ] || exit 0; \
23893         r=`${PWD_COMMAND}`; export r; \
23894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23895         $(SET_LIB_PATH) \
23896         for flag in $(EXTRA_GCC_FLAGS); do \
23897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23898         done; \
23899         echo "Doing clean in gcc" ; \
23900         (cd gcc && \
23901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23903                   "RANLIB=$${RANLIB}" \
23904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23905                   clean) \
23906           || exit 1
23907
23908
23909 .PHONY: maybe-distclean-gcc distclean-gcc
23910 maybe-distclean-gcc:
23911 distclean-gcc: 
23912         @[ -f ./gcc/Makefile ] || exit 0; \
23913         r=`${PWD_COMMAND}`; export r; \
23914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23915         $(SET_LIB_PATH) \
23916         for flag in $(EXTRA_GCC_FLAGS); do \
23917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23918         done; \
23919         echo "Doing distclean in gcc" ; \
23920         (cd gcc && \
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                   distclean) \
23926           || exit 1
23927
23928
23929 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
23930 maybe-maintainer-clean-gcc:
23931 maintainer-clean-gcc: 
23932         @[ -f ./gcc/Makefile ] || exit 0; \
23933         r=`${PWD_COMMAND}`; export r; \
23934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23935         $(SET_LIB_PATH) \
23936         for flag in $(EXTRA_GCC_FLAGS); do \
23937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23938         done; \
23939         echo "Doing maintainer-clean in gcc" ; \
23940         (cd gcc && \
23941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23943                   "RANLIB=$${RANLIB}" \
23944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23945                   maintainer-clean) \
23946           || exit 1
23947
23948
23949
23950 # ---------------------
23951 # GCC bootstrap support
23952 # ---------------------
23953
23954 # We name the directories for the various stages "stage1-gcc",
23955 # "stage2-gcc","stage3-gcc", etc.  
23956 # Unfortunately, the 'compare' process will fail (on debugging information)
23957 # if any directory names are different!
23958 # So in the building rule for each stage, we relocate them before and after.
23959 # The current one is 'gcc', while the previous one is 'prev-gcc'.  (The
23960 # current one must be 'gcc' for now because the scripts in that directory
23961 # assume it.)
23962 # At the end of the bootstrap, 'stage3-gcc' must be moved to 'gcc' so that
23963 # libraries can find it.  Ick!
23964
23965 # Bugs: This is almost certainly not parallel-make safe.
23966
23967 # 'touch' doesn't work right on some platforms.
23968 STAMP = echo timestamp > 
23969
23970 # Only build the C compiler for stage1, because that is the only one that
23971 # we can guarantee will build with the native compiler, and also it is the
23972 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
23973 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
23974 # overrideable (for a bootstrap build stage1 also builds gcc.info).
23975
23976 STAGE1_CFLAGS=@stage1_cflags@
23977 STAGE1_LANGUAGES=@stage1_languages@
23978
23979 # For stage 1:
23980 # * We force-disable intermodule optimizations, even if
23981 #   --enable-intermodule was passed, since the installed compiler probably
23982 #   can't handle them.  Luckily, autoconf always respects
23983 #   the last argument when conflicting --enable arguments are passed.
23984 # * Likewise, we force-disable coverage flags, since the installed compiler
23985 #   probably has never heard of them.
23986 # * We build only C (and possibly Ada).
23987 configure-stage1-gcc:
23988         echo configure-stage1-gcc > stage_last ; \
23989         if [ -f stage1-gcc/Makefile ] ; then \
23990           $(STAMP) configure-stage1-gcc ; \
23991           exit 0; \
23992         else \
23993           true ; \
23994         fi ; \
23995         [ -d stage1-gcc ] || mkdir stage1-gcc; \
23996         mv stage1-gcc gcc ; \
23997         r=`${PWD_COMMAND}`; export r; \
23998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23999         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
24000         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
24001         CC="$(CC)"; export CC; \
24002         CFLAGS="$(CFLAGS)"; export CFLAGS; \
24003         CXX="$(CXX)"; export CXX; \
24004         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
24005         AR="$(AR)"; export AR; \
24006         AS="$(AS)"; export AS; \
24007         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
24008         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
24009         LD="$(LD)"; export LD; \
24010         NM="$(NM)"; export NM; \
24011         RANLIB="$(RANLIB)"; export RANLIB; \
24012         WINDRES="$(WINDRES)"; export WINDRES; \
24013         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
24014         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
24015         echo Configuring stage 1 in gcc; \
24016         cd gcc || exit 1; \
24017         case $(srcdir) in \
24018           \.) \
24019             srcdiroption="--srcdir=."; \
24020             libsrcdir=".";; \
24021           /* | [A-Za-z]:[\\/]*) \
24022             srcdiroption="--srcdir=$(srcdir)/gcc"; \
24023             libsrcdir="$$s/gcc";; \
24024           *) \
24025             srcdiroption="--srcdir=../$(srcdir)/gcc"; \
24026             libsrcdir="$$s/gcc";; \
24027         esac; \
24028         $(SHELL) $${libsrcdir}/configure \
24029           $(HOST_CONFIGARGS) $${srcdiroption} \
24030           --disable-intermodule --disable-coverage \
24031           --enable-languages="$(STAGE1_LANGUAGES)"; \
24032         cd .. ; \
24033         mv gcc stage1-gcc ; \
24034         $(STAMP) configure-stage1-gcc
24035
24036 # Real targets act phony if they depend on phony targets; this hack
24037 # prevents gratuitous rebuilding of stage 1.
24038 prebootstrap:
24039         $(MAKE) all-bootstrap
24040         $(STAMP) prebootstrap
24041
24042 all-stage1-gcc: configure-stage1-gcc prebootstrap
24043         echo all-stage1-gcc > stage_last ; \
24044         r=`${PWD_COMMAND}`; export r; \
24045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24046         mv stage1-gcc gcc ; \
24047         cd gcc && \
24048         $(MAKE) $(GCC_FLAGS_TO_PASS) \
24049                 CFLAGS="$(STAGE1_CFLAGS)" \
24050                 || exit 1 ; \
24051         cd .. ; \
24052         mv gcc stage1-gcc ; \
24053         $(STAMP) all-stage1-gcc
24054
24055 # TODO: Deal with STAGE_PREFIX (which is only for ada, incidentally)
24056 # Possibly pass --enable-werror-always (depending on --enable-werror);
24057 # that's what @stage2_werror_flag@ is for
24058 configure-stage2-gcc: all-stage1-gcc
24059         echo configure-stage2-gcc > stage_last ; \
24060         if [ -f stage2-gcc/Makefile ] ; then \
24061           $(STAMP) configure-stage2-gcc ; \
24062           exit 0; \
24063         else \
24064           true ; \
24065         fi ; \
24066         [ -d stage2-gcc ] || mkdir stage2-gcc; \
24067         mv stage2-gcc gcc ; \
24068         mv stage1-gcc prev-gcc ; \
24069         r=`${PWD_COMMAND}`; export r; \
24070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24071         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
24072         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
24073         CFLAGS="$(CFLAGS)"; export CFLAGS; \
24074         CXX="$(CXX)"; export CXX; \
24075         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
24076         AR="$(AR)"; export AR; \
24077         AS="$(AS)"; export AS; \
24078         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
24079         LD="$(LD)"; export LD; \
24080         NM="$(NM)"; export NM; \
24081         RANLIB="$(RANLIB)"; export RANLIB; \
24082         WINDRES="$(WINDRES)"; export WINDRES; \
24083         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
24084         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
24085         CC="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
24086         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
24087         echo Configuring stage 2 in gcc; \
24088         cd gcc || exit 1; \
24089         case $(srcdir) in \
24090           \.) \
24091             srcdiroption="--srcdir=."; \
24092             libsrcdir=".";; \
24093           /* | [A-Za-z]:[\\/]*) \
24094             srcdiroption="--srcdir=$(srcdir)/gcc"; \
24095             libsrcdir="$$s/gcc";; \
24096           *) \
24097             srcdiroption="--srcdir=../$(srcdir)/gcc"; \
24098             libsrcdir="$$s/gcc";; \
24099         esac; \
24100         $(SHELL) $${libsrcdir}/configure \
24101           $(HOST_CONFIGARGS) $${srcdiroption} @stage2_werror_flag@ ; \
24102         cd .. ; \
24103         mv gcc stage2-gcc ; \
24104         mv prev-gcc stage1-gcc ; \
24105         $(STAMP) configure-stage2-gcc
24106
24107 # Flags to pass to stage2 and later makes.
24108 BOOT_CFLAGS= -g -O2
24109 POSTSTAGE1_FLAGS_TO_PASS = \
24110         CFLAGS="$(BOOT_CFLAGS)" \
24111         ADAC="\$$(CC)"
24112
24113 all-stage2-gcc: all-stage1-gcc configure-stage2-gcc
24114         echo all-stage2-gcc > stage_last ; \
24115         r=`${PWD_COMMAND}`; export r; \
24116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24117         mv stage2-gcc gcc ; \
24118         mv stage1-gcc prev-gcc ; \
24119         cd gcc && \
24120         $(MAKE) $(GCC_FLAGS_TO_PASS) \
24121                 CC="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/" \
24122                 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/" \
24123                 STAGE_PREFIX=$$r/prev-gcc/ \
24124                 $(POSTSTAGE1_FLAGS_TO_PASS) || exit 1 ; \
24125         cd .. ; \
24126         mv prev-gcc stage1-gcc ; \
24127         mv gcc stage2-gcc ; \
24128         $(STAMP) all-stage2-gcc
24129
24130 configure-stage3-gcc: all-stage2-gcc
24131         echo configure-stage3-gcc > stage_last ; \
24132         if [ -f stage3-gcc/Makefile ] ; then \
24133           $(STAMP) configure-stage3-gcc ; \
24134           exit 0; \
24135         else \
24136           true ; \
24137         fi ; \
24138         [ -d stage3-gcc ] || mkdir stage3-gcc; \
24139         mv stage3-gcc gcc ; \
24140         mv stage2-gcc prev-gcc ; \
24141         r=`${PWD_COMMAND}`; export r; \
24142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24143         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
24144         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
24145         CFLAGS="$(CFLAGS)"; export CFLAGS; \
24146         CXX="$(CXX)"; export CXX; \
24147         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
24148         AR="$(AR)"; export AR; \
24149         AS="$(AS)"; export AS; \
24150         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
24151         LD="$(LD)"; export LD; \
24152         NM="$(NM)"; export NM; \
24153         RANLIB="$(RANLIB)"; export RANLIB; \
24154         WINDRES="$(WINDRES)"; export WINDRES; \
24155         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
24156         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
24157         CC="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
24158         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
24159         echo Configuring stage 3 in gcc; \
24160         cd gcc || exit 1; \
24161         case $(srcdir) in \
24162           \.) \
24163             srcdiroption="--srcdir=."; \
24164             libsrcdir=".";; \
24165           /* | [A-Za-z]:[\\/]*) \
24166             srcdiroption="--srcdir=$(srcdir)/gcc"; \
24167             libsrcdir="$$s/gcc";; \
24168           *) \
24169             srcdiroption="--srcdir=../$(srcdir)/gcc"; \
24170             libsrcdir="$$s/gcc";; \
24171         esac; \
24172         $(SHELL) $${libsrcdir}/configure \
24173           $(HOST_CONFIGARGS) $${srcdiroption} @stage2_werror_flag@ ; \
24174         cd .. ; \
24175         mv gcc stage3-gcc ; \
24176         mv prev-gcc stage2-gcc ; \
24177         $(STAMP) configure-stage3-gcc
24178
24179 all-stage3-gcc: all-stage2-gcc configure-stage3-gcc
24180         echo all-stage3-gcc > stage_last ; \
24181         r=`${PWD_COMMAND}`; export r; \
24182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24183         mv stage2-gcc prev-gcc ; \
24184         mv stage3-gcc gcc ; \
24185         cd gcc && \
24186         $(MAKE) $(GCC_FLAGS_TO_PASS) \
24187                 CC="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/" \
24188                 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/" \
24189                 STAGE_PREFIX=$$r/prev-gcc/ \
24190                 $(POSTSTAGE1_FLAGS_TO_PASS) || exit 1 ; \
24191         cd .. ; \
24192         mv prev-gcc stage2-gcc ; \
24193         mv gcc stage3-gcc ; \
24194         $(STAMP) all-stage3-gcc
24195
24196 # We only want to compare .o files, so set this!
24197 objext = .o
24198
24199 compare: all-stage3-gcc
24200         r=`${PWD_COMMAND}`; export r; \
24201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24202         rm -f .bad_compare ; \
24203         cd stage3-gcc; \
24204         files=`find . -name "*$(objext)" -print` ; \
24205         cd .. ; \
24206         for file in $${files} ; do \
24207           cmp --ignore-initial=16 $$r/stage2-gcc/$$file $$r/stage3-gcc/$$file \
24208               > /dev/null 2>&1; \
24209           test $$? -eq 1 && echo $$file differs >> .bad_compare || true; \
24210         done ; \
24211         if [ -f .bad_compare ]; then \
24212           echo "Bootstrap comparison failure!"; \
24213           cat .bad_compare; \
24214           exit 1; \
24215         else \
24216           true; \
24217         fi ; \
24218         $(STAMP) compare
24219
24220 .PHONY: new-bootstrap
24221 # This target exists so that everything can be made in one pass.
24222 # 'all-gcc' has to avoid stomping on the bootstrap-generated gcc for
24223 # this to work.
24224 new-bootstrap: compare
24225         mv stage3-gcc gcc ; \
24226         $(MAKE) all ; \
24227         mv gcc stage3-gcc
24228
24229 # --------------------------------------
24230 # Dependencies between different modules
24231 # --------------------------------------
24232
24233 # There are two types of dependencies here: 'hard' dependencies, where one
24234 # module simply won't build without the other; and 'soft' dependencies, where
24235 # if the depended-on module is missing, the depending module will do without
24236 # or find a substitute somewhere (perhaps installed).  Soft dependencies
24237 # are specified by depending on a 'maybe-' target.  If you're not sure,
24238 # it's safer to use a soft dependency.
24239
24240 # Host modules specific to gcc.
24241 # GCC needs to identify certain tools.
24242 # GCC also needs the information exported by the intl configure script.
24243 configure-gcc: maybe-configure-intl maybe-configure-binutils maybe-configure-gas maybe-configure-ld maybe-configure-bison maybe-configure-flex
24244 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
24245 # This is a slightly kludgy method of getting dependencies on 
24246 # all-build-libiberty correct; it would be better to build it every time.
24247 all-gcc: maybe-all-build-libiberty
24248 all-bootstrap: maybe-all-libiberty maybe-all-intl maybe-all-texinfo maybe-all-bison maybe-all-byacc maybe-all-binutils maybe-all-gas maybe-all-ld maybe-all-zlib
24249
24250 # Host modules specific to gdb.
24251 # GDB needs to know that the simulator is being built.
24252 configure-gdb: maybe-configure-itcl maybe-configure-tcl maybe-configure-tk maybe-configure-sim
24253 GDB_TK = @GDB_TK@
24254 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)
24255 install-gdb: maybe-install-tcl maybe-install-tk maybe-install-itcl maybe-install-tix maybe-install-libgui
24256 configure-libgui: maybe-configure-tcl maybe-configure-tk
24257 all-libgui: maybe-all-tcl maybe-all-tk maybe-all-itcl
24258
24259 # Host modules specific to binutils.
24260 configure-bfd: configure-libiberty
24261 all-bfd: maybe-all-libiberty maybe-all-intl
24262 all-binutils: maybe-all-libiberty maybe-all-opcodes maybe-all-bfd maybe-all-flex maybe-all-bison maybe-all-byacc maybe-all-intl
24263 # We put install-opcodes before install-binutils because the installed
24264 # binutils might be on PATH, and they might need the shared opcodes
24265 # library.
24266 install-binutils: maybe-install-opcodes
24267 # libopcodes depends on libbfd
24268 install-opcodes: maybe-install-bfd
24269 all-gas: maybe-all-libiberty maybe-all-opcodes maybe-all-bfd maybe-all-intl
24270 all-gprof: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-intl
24271 all-ld: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-bison maybe-all-byacc maybe-all-flex maybe-all-intl
24272 all-opcodes: maybe-all-bfd maybe-all-libiberty
24273
24274 # Other host modules in the 'src' repository.
24275 all-dejagnu: maybe-all-tcl maybe-all-expect maybe-all-tk
24276 configure-expect: maybe-configure-tcl maybe-configure-tk
24277 all-expect: maybe-all-tcl maybe-all-tk
24278 configure-itcl: maybe-configure-tcl maybe-configure-tk
24279 all-itcl: maybe-all-tcl maybe-all-tk
24280 # We put install-tcl before install-itcl because itcl wants to run a
24281 # program on installation which uses the Tcl libraries.
24282 install-itcl: maybe-install-tcl
24283 all-sid: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-tcl maybe-all-tk
24284 install-sid: maybe-install-tcl maybe-install-tk
24285 all-sim: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-readline maybe-configure-gdb
24286 configure-tk: maybe-configure-tcl
24287 all-tk: maybe-all-tcl
24288 configure-tix: maybe-configure-tcl maybe-configure-tk
24289 all-tix: maybe-all-tcl maybe-all-tk
24290 all-texinfo: maybe-all-libiberty
24291
24292 # Other host modules.  Warning, these are not well tested.
24293 all-autoconf: maybe-all-m4 maybe-all-texinfo
24294 all-automake: maybe-all-m4 maybe-all-texinfo
24295 all-bison: maybe-all-texinfo
24296 all-diff: maybe-all-libiberty
24297 all-fastjar: maybe-all-zlib maybe-all-libiberty
24298 all-fileutils: maybe-all-libiberty
24299 all-flex: maybe-all-libiberty maybe-all-bison maybe-all-byacc
24300 all-gzip: maybe-all-libiberty
24301 all-hello: maybe-all-libiberty
24302 all-m4: maybe-all-libiberty maybe-all-texinfo
24303 all-make: maybe-all-libiberty maybe-all-intl
24304 all-patch: maybe-all-libiberty
24305 all-prms: maybe-all-libiberty
24306 all-recode: maybe-all-libiberty
24307 all-sed: maybe-all-libiberty
24308 all-send-pr: maybe-all-prms
24309 all-tar: maybe-all-libiberty
24310 all-uudecode: maybe-all-libiberty
24311
24312 ALL_GCC = maybe-all-gcc
24313 ALL_GCC_C = $(ALL_GCC) maybe-all-target-newlib maybe-all-target-libgloss
24314 ALL_GCC_CXX = $(ALL_GCC_C) maybe-all-target-libstdc++-v3
24315
24316 # Target modules specific to gcc.
24317 configure-target-boehm-gc: $(ALL_GCC_C) maybe-configure-target-qthreads
24318 configure-target-fastjar: maybe-configure-target-zlib
24319 all-target-fastjar: maybe-all-target-zlib maybe-all-target-libiberty
24320 configure-target-libada: $(ALL_GCC_C)
24321 configure-target-libf2c: $(ALL_GCC_C)
24322 all-target-libf2c: maybe-all-target-libiberty
24323 configure-target-libffi: $(ALL_GCC_C) 
24324 configure-target-libjava: $(ALL_GCC_C) maybe-configure-target-zlib maybe-configure-target-boehm-gc maybe-configure-target-qthreads maybe-configure-target-libffi
24325 all-target-libjava: maybe-all-fastjar maybe-all-target-zlib maybe-all-target-boehm-gc maybe-all-target-qthreads maybe-all-target-libffi
24326 configure-target-libobjc: $(ALL_GCC_C)
24327 all-target-libobjc: maybe-all-target-libiberty
24328 configure-target-libstdc++-v3: $(ALL_GCC_C)
24329 all-target-libstdc++-v3: maybe-all-target-libiberty
24330 configure-target-zlib: $(ALL_GCC_C)
24331
24332 # Target modules in the 'src' repository.
24333 configure-target-examples: $(ALL_GCC_C)
24334 configure-target-libgloss: $(ALL_GCC)
24335 all-target-libgloss: maybe-configure-target-newlib
24336 configure-target-libiberty: $(ALL_GCC)
24337 configure-target-libtermcap: $(ALL_GCC_C)
24338 configure-target-newlib: $(ALL_GCC)
24339 configure-target-rda: $(ALL_GCC_C)
24340 configure-target-winsup: $(ALL_GCC_C)
24341 all-target-winsup: maybe-all-target-libiberty maybe-all-target-libtermcap
24342
24343 # Other target modules.  Warning, these are not well tested.
24344 configure-target-gperf: $(ALL_GCC_CXX)
24345 all-target-gperf: maybe-all-target-libiberty maybe-all-target-libstdc++-v3
24346 configure-target-qthreads: $(ALL_GCC_C)
24347
24348 # Dependencies of maybe-foo on foo.  These are used because, for example,
24349 # all-gcc only depends on all-gas if gas is present and being configured.
24350 @maybe_dependencies@
24351
24352 # Serialization dependencies.  Host configures don't work well in parallel to
24353 # each other, due to contention over config.cache.  Target configures and 
24354 # build configures are similar.
24355 @serialization_dependencies@
24356
24357 # --------------------------------
24358 # Regenerating top level configury
24359 # --------------------------------
24360
24361 # Multilib.out tells target dirs what multilibs they should build.
24362 # There is really only one copy.  We use the 'timestamp' method to
24363 # work around various timestamp bugs on some systems.
24364 # We use move-if-change so that it's only considered updated when it
24365 # actually changes, because it has to depend on a phony target.
24366 multilib.out: maybe-all-gcc
24367         @r=`${PWD_COMMAND}`; export r; \
24368         echo "Checking multilib configuration..."; \
24369         $(CC_FOR_TARGET) --print-multi-lib > multilib.tmp 2> /dev/null ; \
24370         $(SHELL) $(srcdir)/move-if-change multilib.tmp multilib.out ; \
24371
24372 # Rebuilding Makefile.in, using autogen.
24373 AUTOGEN = autogen
24374 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
24375         cd $(srcdir) && $(AUTOGEN) Makefile.def
24376
24377 # Rebuilding Makefile.
24378 Makefile: $(srcdir)/Makefile.in config.status
24379         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
24380
24381 config.status: configure $(gcc_version_trigger)
24382         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
24383
24384 # Rebuilding configure.
24385 AUTOCONF = autoconf
24386 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
24387         cd $(srcdir) && $(AUTOCONF)
24388
24389 # ------------------------------
24390 # Special directives to GNU Make
24391 # ------------------------------
24392
24393 # Don't pass command-line variables to submakes.
24394 .NOEXPORT:
24395 MAKEOVERRIDES=
24396
24397 # end of Makefile.in