OSDN Git Service

29e7cd1f122e4fe2c19f2290e4e4ce87e54d350f
[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         "libstdcxx_incdir=$(libstdcxx_incdir)" \
398         "oldincludedir=$(oldincludedir)" \
399         "tooldir=$(tooldir)" \
400         "build_tooldir=$(build_tooldir)" \
401         "gxx_include_dir=$(gxx_include_dir)" \
402         "gcc_version=$(gcc_version)" \
403         "gcc_version_trigger=$(gcc_version_trigger)" \
404         "target_alias=$(target_alias)" \
405         "BISON=$(BISON)" \
406         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
407         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
408         "EXPECT=$(EXPECT)" \
409         "INSTALL=$(INSTALL)" \
410         "INSTALL_DATA=$(INSTALL_DATA)" \
411         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
412         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
413         "LEX=$(LEX)" \
414         "M4=$(M4)" \
415         "MAKE=$(MAKE)" \
416         "RUNTEST=$(RUNTEST)" \
417         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
418         "SHELL=$(SHELL)" \
419         "YACC=$(YACC)" \
420         "AR_FLAGS=$(AR_FLAGS)" \
421         "CFLAGS=$(CFLAGS)" \
422         "CXXFLAGS=$(CXXFLAGS)" \
423         "LDFLAGS=$(LDFLAGS)" \
424         "LIBCFLAGS=$(LIBCFLAGS)" \
425         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
426         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
427         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
428         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
429         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
430         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
431         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
432         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
433         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
434         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
435         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
436         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
437         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
438         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
439         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
440         "CONFIG_SHELL=$(SHELL)" \
441         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
442
443 # For any flags above that may contain shell code that varies from one
444 # target library to another.  When doing recursive invocations of the
445 # top-level Makefile, we don't want the outer make to evaluate them,
446 # so we pass these variables down unchanged.  They must not contain
447 # single nor double quotes.
448 RECURSE_FLAGS = \
449         CXX_FOR_TARGET='$(CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
450         RAW_CXX_FOR_TARGET='$(RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
451
452 # Flags to pass down to most sub-makes, in which we're building with
453 # the host environment.
454 EXTRA_HOST_FLAGS = \
455         'AR=$(AR)' \
456         'AS=$(AS)' \
457         'CC=$(CC)' \
458         'CXX=$(CXX)' \
459         'DLLTOOL=$(DLLTOOL)' \
460         'LD=$(LD)' \
461         'NM=$(NM)' \
462         'RANLIB=$(RANLIB)' \
463         'WINDRES=$(WINDRES)'
464
465 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
466
467 # Flags that are concerned with the location of the X11 include files
468 # and library files
469 #
470 # NOTE: until the top-level is getting the values via autoconf, it only
471 # causes problems to have this top-level Makefile overriding the autoconf-set
472 # values in child directories.  Only variables that don't conflict with
473 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
474 #
475 X11_FLAGS_TO_PASS = \
476         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
477         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
478
479 # Flags to pass down to makes which are built with the target environment.
480 # The double $ decreases the length of the command line; the variables
481 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.
482 EXTRA_TARGET_FLAGS = \
483         'AR=$$(AR_FOR_TARGET)' \
484         'AS=$$(AS_FOR_TARGET)' \
485         'CC=$$(CC_FOR_TARGET)' \
486         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
487         'CXX=$$(CXX_FOR_TARGET)' \
488         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
489         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
490         'LD=$$(LD_FOR_TARGET)' \
491         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
492         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
493         'NM=$$(NM_FOR_TARGET)' \
494         'RANLIB=$$(RANLIB_FOR_TARGET)' \
495         'WINDRES=$$(WINDRES_FOR_TARGET)'
496
497 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
498
499 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
500 # unfortunately needs the native compiler and the target ar and
501 # ranlib.
502 # If any variables are added here, they must be added to do-*, below.
503 # The BUILD_* variables are a special case, which are used for the gcc
504 # cross-building scheme.
505 EXTRA_GCC_FLAGS = \
506         'BUILD_PREFIX=$(BUILD_PREFIX)' \
507         'BUILD_PREFIX_1=$(BUILD_PREFIX_1)' \
508         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
509         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
510         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
511         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
512         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
513         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
514         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
515         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
516         "`echo 'STAGE1_CFLAGS=$(STAGE1_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
517         "`echo 'BOOT_CFLAGS=$(BOOT_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
518         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
519
520 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
521
522 .PHONY: configure-host
523 configure-host: maybe-configure-gcc  \
524     maybe-configure-ash \
525     maybe-configure-autoconf \
526     maybe-configure-automake \
527     maybe-configure-bash \
528     maybe-configure-bfd \
529     maybe-configure-opcodes \
530     maybe-configure-binutils \
531     maybe-configure-bison \
532     maybe-configure-byacc \
533     maybe-configure-bzip2 \
534     maybe-configure-dejagnu \
535     maybe-configure-diff \
536     maybe-configure-dosutils \
537     maybe-configure-etc \
538     maybe-configure-fastjar \
539     maybe-configure-fileutils \
540     maybe-configure-findutils \
541     maybe-configure-find \
542     maybe-configure-flex \
543     maybe-configure-gas \
544     maybe-configure-gawk \
545     maybe-configure-gettext \
546     maybe-configure-gnuserv \
547     maybe-configure-gprof \
548     maybe-configure-gzip \
549     maybe-configure-hello \
550     maybe-configure-indent \
551     maybe-configure-intl \
552     maybe-configure-tcl \
553     maybe-configure-itcl \
554     maybe-configure-ld \
555     maybe-configure-libgui \
556     maybe-configure-libiberty \
557     maybe-configure-libtool \
558     maybe-configure-m4 \
559     maybe-configure-make \
560     maybe-configure-mmalloc \
561     maybe-configure-patch \
562     maybe-configure-perl \
563     maybe-configure-prms \
564     maybe-configure-rcs \
565     maybe-configure-readline \
566     maybe-configure-release \
567     maybe-configure-recode \
568     maybe-configure-sed \
569     maybe-configure-send-pr \
570     maybe-configure-shellutils \
571     maybe-configure-sid \
572     maybe-configure-sim \
573     maybe-configure-tar \
574     maybe-configure-texinfo \
575     maybe-configure-textutils \
576     maybe-configure-time \
577     maybe-configure-uudecode \
578     maybe-configure-wdiff \
579     maybe-configure-zip \
580     maybe-configure-zlib \
581     maybe-configure-gdb \
582     maybe-configure-expect \
583     maybe-configure-guile \
584     maybe-configure-tk \
585     maybe-configure-tix \
586     maybe-configure-libtermcap \
587     maybe-configure-utils
588 .PHONY: configure-target
589 configure-target:  \
590     maybe-configure-target-libstdc++-v3 \
591     maybe-configure-target-newlib \
592     maybe-configure-target-libf2c \
593     maybe-configure-target-libobjc \
594     maybe-configure-target-libtermcap \
595     maybe-configure-target-winsup \
596     maybe-configure-target-libgloss \
597     maybe-configure-target-libiberty \
598     maybe-configure-target-gperf \
599     maybe-configure-target-examples \
600     maybe-configure-target-libffi \
601     maybe-configure-target-libjava \
602     maybe-configure-target-zlib \
603     maybe-configure-target-boehm-gc \
604     maybe-configure-target-qthreads \
605     maybe-configure-target-rda \
606     maybe-configure-target-libada
607
608 # The target built for a native build.
609 .PHONY: all.normal
610 all.normal: @all_build_modules@ all-host all-target
611
612 .PHONY: all-host
613 all-host: maybe-all-gcc  \
614     maybe-all-ash \
615     maybe-all-autoconf \
616     maybe-all-automake \
617     maybe-all-bash \
618     maybe-all-bfd \
619     maybe-all-opcodes \
620     maybe-all-binutils \
621     maybe-all-bison \
622     maybe-all-byacc \
623     maybe-all-bzip2 \
624     maybe-all-dejagnu \
625     maybe-all-diff \
626     maybe-all-dosutils \
627     maybe-all-etc \
628     maybe-all-fastjar \
629     maybe-all-fileutils \
630     maybe-all-findutils \
631     maybe-all-find \
632     maybe-all-flex \
633     maybe-all-gas \
634     maybe-all-gawk \
635     maybe-all-gettext \
636     maybe-all-gnuserv \
637     maybe-all-gprof \
638     maybe-all-gzip \
639     maybe-all-hello \
640     maybe-all-indent \
641     maybe-all-intl \
642     maybe-all-tcl \
643     maybe-all-itcl \
644     maybe-all-ld \
645     maybe-all-libgui \
646     maybe-all-libiberty \
647     maybe-all-libtool \
648     maybe-all-m4 \
649     maybe-all-make \
650     maybe-all-mmalloc \
651     maybe-all-patch \
652     maybe-all-perl \
653     maybe-all-prms \
654     maybe-all-rcs \
655     maybe-all-readline \
656     maybe-all-release \
657     maybe-all-recode \
658     maybe-all-sed \
659     maybe-all-send-pr \
660     maybe-all-shellutils \
661     maybe-all-sid \
662     maybe-all-sim \
663     maybe-all-tar \
664     maybe-all-texinfo \
665     maybe-all-textutils \
666     maybe-all-time \
667     maybe-all-uudecode \
668     maybe-all-wdiff \
669     maybe-all-zip \
670     maybe-all-zlib \
671     maybe-all-gdb \
672     maybe-all-expect \
673     maybe-all-guile \
674     maybe-all-tk \
675     maybe-all-tix \
676     maybe-all-libtermcap \
677     maybe-all-utils
678 .PHONY: all-target
679 all-target:  \
680     maybe-all-target-libstdc++-v3 \
681     maybe-all-target-newlib \
682     maybe-all-target-libf2c \
683     maybe-all-target-libobjc \
684     maybe-all-target-libtermcap \
685     maybe-all-target-winsup \
686     maybe-all-target-libgloss \
687     maybe-all-target-libiberty \
688     maybe-all-target-gperf \
689     maybe-all-target-examples \
690     maybe-all-target-libffi \
691     maybe-all-target-libjava \
692     maybe-all-target-zlib \
693     maybe-all-target-boehm-gc \
694     maybe-all-target-qthreads \
695     maybe-all-target-rda \
696     maybe-all-target-libada
697
698 # Do a target for all the subdirectories.  A ``make do-X'' will do a
699 # ``make X'' in all subdirectories (because, in general, there is a
700 # dependency (below) of X upon do-X, a ``make X'' will also do this,
701 # but it may do additional work as well).
702
703 .PHONY: do-info
704 do-info: info-host info-target
705
706 .PHONY: info-host
707 info-host: maybe-info-gcc  \
708     maybe-info-ash \
709     maybe-info-autoconf \
710     maybe-info-automake \
711     maybe-info-bash \
712     maybe-info-bfd \
713     maybe-info-opcodes \
714     maybe-info-binutils \
715     maybe-info-bison \
716     maybe-info-byacc \
717     maybe-info-bzip2 \
718     maybe-info-dejagnu \
719     maybe-info-diff \
720     maybe-info-dosutils \
721     maybe-info-etc \
722     maybe-info-fastjar \
723     maybe-info-fileutils \
724     maybe-info-findutils \
725     maybe-info-find \
726     maybe-info-flex \
727     maybe-info-gas \
728     maybe-info-gawk \
729     maybe-info-gettext \
730     maybe-info-gnuserv \
731     maybe-info-gprof \
732     maybe-info-gzip \
733     maybe-info-hello \
734     maybe-info-indent \
735     maybe-info-intl \
736     maybe-info-tcl \
737     maybe-info-itcl \
738     maybe-info-ld \
739     maybe-info-libgui \
740     maybe-info-libiberty \
741     maybe-info-libtool \
742     maybe-info-m4 \
743     maybe-info-make \
744     maybe-info-mmalloc \
745     maybe-info-patch \
746     maybe-info-perl \
747     maybe-info-prms \
748     maybe-info-rcs \
749     maybe-info-readline \
750     maybe-info-release \
751     maybe-info-recode \
752     maybe-info-sed \
753     maybe-info-send-pr \
754     maybe-info-shellutils \
755     maybe-info-sid \
756     maybe-info-sim \
757     maybe-info-tar \
758     maybe-info-texinfo \
759     maybe-info-textutils \
760     maybe-info-time \
761     maybe-info-uudecode \
762     maybe-info-wdiff \
763     maybe-info-zip \
764     maybe-info-zlib \
765     maybe-info-gdb \
766     maybe-info-expect \
767     maybe-info-guile \
768     maybe-info-tk \
769     maybe-info-tix \
770     maybe-info-libtermcap \
771     maybe-info-utils
772
773 .PHONY: info-target
774 info-target:  \
775     maybe-info-target-libstdc++-v3 \
776     maybe-info-target-newlib \
777     maybe-info-target-libf2c \
778     maybe-info-target-libobjc \
779     maybe-info-target-libtermcap \
780     maybe-info-target-winsup \
781     maybe-info-target-libgloss \
782     maybe-info-target-libiberty \
783     maybe-info-target-gperf \
784     maybe-info-target-examples \
785     maybe-info-target-libffi \
786     maybe-info-target-libjava \
787     maybe-info-target-zlib \
788     maybe-info-target-boehm-gc \
789     maybe-info-target-qthreads \
790     maybe-info-target-rda \
791     maybe-info-target-libada
792
793 .PHONY: do-dvi
794 do-dvi: dvi-host dvi-target
795
796 .PHONY: dvi-host
797 dvi-host: maybe-dvi-gcc  \
798     maybe-dvi-ash \
799     maybe-dvi-autoconf \
800     maybe-dvi-automake \
801     maybe-dvi-bash \
802     maybe-dvi-bfd \
803     maybe-dvi-opcodes \
804     maybe-dvi-binutils \
805     maybe-dvi-bison \
806     maybe-dvi-byacc \
807     maybe-dvi-bzip2 \
808     maybe-dvi-dejagnu \
809     maybe-dvi-diff \
810     maybe-dvi-dosutils \
811     maybe-dvi-etc \
812     maybe-dvi-fastjar \
813     maybe-dvi-fileutils \
814     maybe-dvi-findutils \
815     maybe-dvi-find \
816     maybe-dvi-flex \
817     maybe-dvi-gas \
818     maybe-dvi-gawk \
819     maybe-dvi-gettext \
820     maybe-dvi-gnuserv \
821     maybe-dvi-gprof \
822     maybe-dvi-gzip \
823     maybe-dvi-hello \
824     maybe-dvi-indent \
825     maybe-dvi-intl \
826     maybe-dvi-tcl \
827     maybe-dvi-itcl \
828     maybe-dvi-ld \
829     maybe-dvi-libgui \
830     maybe-dvi-libiberty \
831     maybe-dvi-libtool \
832     maybe-dvi-m4 \
833     maybe-dvi-make \
834     maybe-dvi-mmalloc \
835     maybe-dvi-patch \
836     maybe-dvi-perl \
837     maybe-dvi-prms \
838     maybe-dvi-rcs \
839     maybe-dvi-readline \
840     maybe-dvi-release \
841     maybe-dvi-recode \
842     maybe-dvi-sed \
843     maybe-dvi-send-pr \
844     maybe-dvi-shellutils \
845     maybe-dvi-sid \
846     maybe-dvi-sim \
847     maybe-dvi-tar \
848     maybe-dvi-texinfo \
849     maybe-dvi-textutils \
850     maybe-dvi-time \
851     maybe-dvi-uudecode \
852     maybe-dvi-wdiff \
853     maybe-dvi-zip \
854     maybe-dvi-zlib \
855     maybe-dvi-gdb \
856     maybe-dvi-expect \
857     maybe-dvi-guile \
858     maybe-dvi-tk \
859     maybe-dvi-tix \
860     maybe-dvi-libtermcap \
861     maybe-dvi-utils
862
863 .PHONY: dvi-target
864 dvi-target:  \
865     maybe-dvi-target-libstdc++-v3 \
866     maybe-dvi-target-newlib \
867     maybe-dvi-target-libf2c \
868     maybe-dvi-target-libobjc \
869     maybe-dvi-target-libtermcap \
870     maybe-dvi-target-winsup \
871     maybe-dvi-target-libgloss \
872     maybe-dvi-target-libiberty \
873     maybe-dvi-target-gperf \
874     maybe-dvi-target-examples \
875     maybe-dvi-target-libffi \
876     maybe-dvi-target-libjava \
877     maybe-dvi-target-zlib \
878     maybe-dvi-target-boehm-gc \
879     maybe-dvi-target-qthreads \
880     maybe-dvi-target-rda \
881     maybe-dvi-target-libada
882
883 .PHONY: do-TAGS
884 do-TAGS: TAGS-host TAGS-target
885
886 .PHONY: TAGS-host
887 TAGS-host: maybe-TAGS-gcc  \
888     maybe-TAGS-ash \
889     maybe-TAGS-autoconf \
890     maybe-TAGS-automake \
891     maybe-TAGS-bash \
892     maybe-TAGS-bfd \
893     maybe-TAGS-opcodes \
894     maybe-TAGS-binutils \
895     maybe-TAGS-bison \
896     maybe-TAGS-byacc \
897     maybe-TAGS-bzip2 \
898     maybe-TAGS-dejagnu \
899     maybe-TAGS-diff \
900     maybe-TAGS-dosutils \
901     maybe-TAGS-etc \
902     maybe-TAGS-fastjar \
903     maybe-TAGS-fileutils \
904     maybe-TAGS-findutils \
905     maybe-TAGS-find \
906     maybe-TAGS-flex \
907     maybe-TAGS-gas \
908     maybe-TAGS-gawk \
909     maybe-TAGS-gettext \
910     maybe-TAGS-gnuserv \
911     maybe-TAGS-gprof \
912     maybe-TAGS-gzip \
913     maybe-TAGS-hello \
914     maybe-TAGS-indent \
915     maybe-TAGS-intl \
916     maybe-TAGS-tcl \
917     maybe-TAGS-itcl \
918     maybe-TAGS-ld \
919     maybe-TAGS-libgui \
920     maybe-TAGS-libiberty \
921     maybe-TAGS-libtool \
922     maybe-TAGS-m4 \
923     maybe-TAGS-make \
924     maybe-TAGS-mmalloc \
925     maybe-TAGS-patch \
926     maybe-TAGS-perl \
927     maybe-TAGS-prms \
928     maybe-TAGS-rcs \
929     maybe-TAGS-readline \
930     maybe-TAGS-release \
931     maybe-TAGS-recode \
932     maybe-TAGS-sed \
933     maybe-TAGS-send-pr \
934     maybe-TAGS-shellutils \
935     maybe-TAGS-sid \
936     maybe-TAGS-sim \
937     maybe-TAGS-tar \
938     maybe-TAGS-texinfo \
939     maybe-TAGS-textutils \
940     maybe-TAGS-time \
941     maybe-TAGS-uudecode \
942     maybe-TAGS-wdiff \
943     maybe-TAGS-zip \
944     maybe-TAGS-zlib \
945     maybe-TAGS-gdb \
946     maybe-TAGS-expect \
947     maybe-TAGS-guile \
948     maybe-TAGS-tk \
949     maybe-TAGS-tix \
950     maybe-TAGS-libtermcap \
951     maybe-TAGS-utils
952
953 .PHONY: TAGS-target
954 TAGS-target:  \
955     maybe-TAGS-target-libstdc++-v3 \
956     maybe-TAGS-target-newlib \
957     maybe-TAGS-target-libf2c \
958     maybe-TAGS-target-libobjc \
959     maybe-TAGS-target-libtermcap \
960     maybe-TAGS-target-winsup \
961     maybe-TAGS-target-libgloss \
962     maybe-TAGS-target-libiberty \
963     maybe-TAGS-target-gperf \
964     maybe-TAGS-target-examples \
965     maybe-TAGS-target-libffi \
966     maybe-TAGS-target-libjava \
967     maybe-TAGS-target-zlib \
968     maybe-TAGS-target-boehm-gc \
969     maybe-TAGS-target-qthreads \
970     maybe-TAGS-target-rda \
971     maybe-TAGS-target-libada
972
973 .PHONY: do-install-info
974 do-install-info: install-info-host install-info-target
975
976 .PHONY: install-info-host
977 install-info-host: maybe-install-info-gcc  \
978     maybe-install-info-ash \
979     maybe-install-info-autoconf \
980     maybe-install-info-automake \
981     maybe-install-info-bash \
982     maybe-install-info-bfd \
983     maybe-install-info-opcodes \
984     maybe-install-info-binutils \
985     maybe-install-info-bison \
986     maybe-install-info-byacc \
987     maybe-install-info-bzip2 \
988     maybe-install-info-dejagnu \
989     maybe-install-info-diff \
990     maybe-install-info-dosutils \
991     maybe-install-info-etc \
992     maybe-install-info-fastjar \
993     maybe-install-info-fileutils \
994     maybe-install-info-findutils \
995     maybe-install-info-find \
996     maybe-install-info-flex \
997     maybe-install-info-gas \
998     maybe-install-info-gawk \
999     maybe-install-info-gettext \
1000     maybe-install-info-gnuserv \
1001     maybe-install-info-gprof \
1002     maybe-install-info-gzip \
1003     maybe-install-info-hello \
1004     maybe-install-info-indent \
1005     maybe-install-info-intl \
1006     maybe-install-info-tcl \
1007     maybe-install-info-itcl \
1008     maybe-install-info-ld \
1009     maybe-install-info-libgui \
1010     maybe-install-info-libiberty \
1011     maybe-install-info-libtool \
1012     maybe-install-info-m4 \
1013     maybe-install-info-make \
1014     maybe-install-info-mmalloc \
1015     maybe-install-info-patch \
1016     maybe-install-info-perl \
1017     maybe-install-info-prms \
1018     maybe-install-info-rcs \
1019     maybe-install-info-readline \
1020     maybe-install-info-release \
1021     maybe-install-info-recode \
1022     maybe-install-info-sed \
1023     maybe-install-info-send-pr \
1024     maybe-install-info-shellutils \
1025     maybe-install-info-sid \
1026     maybe-install-info-sim \
1027     maybe-install-info-tar \
1028     maybe-install-info-texinfo \
1029     maybe-install-info-textutils \
1030     maybe-install-info-time \
1031     maybe-install-info-uudecode \
1032     maybe-install-info-wdiff \
1033     maybe-install-info-zip \
1034     maybe-install-info-zlib \
1035     maybe-install-info-gdb \
1036     maybe-install-info-expect \
1037     maybe-install-info-guile \
1038     maybe-install-info-tk \
1039     maybe-install-info-tix \
1040     maybe-install-info-libtermcap \
1041     maybe-install-info-utils
1042
1043 .PHONY: install-info-target
1044 install-info-target:  \
1045     maybe-install-info-target-libstdc++-v3 \
1046     maybe-install-info-target-newlib \
1047     maybe-install-info-target-libf2c \
1048     maybe-install-info-target-libobjc \
1049     maybe-install-info-target-libtermcap \
1050     maybe-install-info-target-winsup \
1051     maybe-install-info-target-libgloss \
1052     maybe-install-info-target-libiberty \
1053     maybe-install-info-target-gperf \
1054     maybe-install-info-target-examples \
1055     maybe-install-info-target-libffi \
1056     maybe-install-info-target-libjava \
1057     maybe-install-info-target-zlib \
1058     maybe-install-info-target-boehm-gc \
1059     maybe-install-info-target-qthreads \
1060     maybe-install-info-target-rda \
1061     maybe-install-info-target-libada
1062
1063 .PHONY: do-installcheck
1064 do-installcheck: installcheck-host installcheck-target
1065
1066 .PHONY: installcheck-host
1067 installcheck-host: maybe-installcheck-gcc  \
1068     maybe-installcheck-ash \
1069     maybe-installcheck-autoconf \
1070     maybe-installcheck-automake \
1071     maybe-installcheck-bash \
1072     maybe-installcheck-bfd \
1073     maybe-installcheck-opcodes \
1074     maybe-installcheck-binutils \
1075     maybe-installcheck-bison \
1076     maybe-installcheck-byacc \
1077     maybe-installcheck-bzip2 \
1078     maybe-installcheck-dejagnu \
1079     maybe-installcheck-diff \
1080     maybe-installcheck-dosutils \
1081     maybe-installcheck-etc \
1082     maybe-installcheck-fastjar \
1083     maybe-installcheck-fileutils \
1084     maybe-installcheck-findutils \
1085     maybe-installcheck-find \
1086     maybe-installcheck-flex \
1087     maybe-installcheck-gas \
1088     maybe-installcheck-gawk \
1089     maybe-installcheck-gettext \
1090     maybe-installcheck-gnuserv \
1091     maybe-installcheck-gprof \
1092     maybe-installcheck-gzip \
1093     maybe-installcheck-hello \
1094     maybe-installcheck-indent \
1095     maybe-installcheck-intl \
1096     maybe-installcheck-tcl \
1097     maybe-installcheck-itcl \
1098     maybe-installcheck-ld \
1099     maybe-installcheck-libgui \
1100     maybe-installcheck-libiberty \
1101     maybe-installcheck-libtool \
1102     maybe-installcheck-m4 \
1103     maybe-installcheck-make \
1104     maybe-installcheck-mmalloc \
1105     maybe-installcheck-patch \
1106     maybe-installcheck-perl \
1107     maybe-installcheck-prms \
1108     maybe-installcheck-rcs \
1109     maybe-installcheck-readline \
1110     maybe-installcheck-release \
1111     maybe-installcheck-recode \
1112     maybe-installcheck-sed \
1113     maybe-installcheck-send-pr \
1114     maybe-installcheck-shellutils \
1115     maybe-installcheck-sid \
1116     maybe-installcheck-sim \
1117     maybe-installcheck-tar \
1118     maybe-installcheck-texinfo \
1119     maybe-installcheck-textutils \
1120     maybe-installcheck-time \
1121     maybe-installcheck-uudecode \
1122     maybe-installcheck-wdiff \
1123     maybe-installcheck-zip \
1124     maybe-installcheck-zlib \
1125     maybe-installcheck-gdb \
1126     maybe-installcheck-expect \
1127     maybe-installcheck-guile \
1128     maybe-installcheck-tk \
1129     maybe-installcheck-tix \
1130     maybe-installcheck-libtermcap \
1131     maybe-installcheck-utils
1132
1133 .PHONY: installcheck-target
1134 installcheck-target:  \
1135     maybe-installcheck-target-libstdc++-v3 \
1136     maybe-installcheck-target-newlib \
1137     maybe-installcheck-target-libf2c \
1138     maybe-installcheck-target-libobjc \
1139     maybe-installcheck-target-libtermcap \
1140     maybe-installcheck-target-winsup \
1141     maybe-installcheck-target-libgloss \
1142     maybe-installcheck-target-libiberty \
1143     maybe-installcheck-target-gperf \
1144     maybe-installcheck-target-examples \
1145     maybe-installcheck-target-libffi \
1146     maybe-installcheck-target-libjava \
1147     maybe-installcheck-target-zlib \
1148     maybe-installcheck-target-boehm-gc \
1149     maybe-installcheck-target-qthreads \
1150     maybe-installcheck-target-rda \
1151     maybe-installcheck-target-libada
1152
1153 .PHONY: do-mostlyclean
1154 do-mostlyclean: mostlyclean-host mostlyclean-target
1155
1156 .PHONY: mostlyclean-host
1157 mostlyclean-host: maybe-mostlyclean-gcc  \
1158     maybe-mostlyclean-ash \
1159     maybe-mostlyclean-autoconf \
1160     maybe-mostlyclean-automake \
1161     maybe-mostlyclean-bash \
1162     maybe-mostlyclean-bfd \
1163     maybe-mostlyclean-opcodes \
1164     maybe-mostlyclean-binutils \
1165     maybe-mostlyclean-bison \
1166     maybe-mostlyclean-byacc \
1167     maybe-mostlyclean-bzip2 \
1168     maybe-mostlyclean-dejagnu \
1169     maybe-mostlyclean-diff \
1170     maybe-mostlyclean-dosutils \
1171     maybe-mostlyclean-etc \
1172     maybe-mostlyclean-fastjar \
1173     maybe-mostlyclean-fileutils \
1174     maybe-mostlyclean-findutils \
1175     maybe-mostlyclean-find \
1176     maybe-mostlyclean-flex \
1177     maybe-mostlyclean-gas \
1178     maybe-mostlyclean-gawk \
1179     maybe-mostlyclean-gettext \
1180     maybe-mostlyclean-gnuserv \
1181     maybe-mostlyclean-gprof \
1182     maybe-mostlyclean-gzip \
1183     maybe-mostlyclean-hello \
1184     maybe-mostlyclean-indent \
1185     maybe-mostlyclean-intl \
1186     maybe-mostlyclean-tcl \
1187     maybe-mostlyclean-itcl \
1188     maybe-mostlyclean-ld \
1189     maybe-mostlyclean-libgui \
1190     maybe-mostlyclean-libiberty \
1191     maybe-mostlyclean-libtool \
1192     maybe-mostlyclean-m4 \
1193     maybe-mostlyclean-make \
1194     maybe-mostlyclean-mmalloc \
1195     maybe-mostlyclean-patch \
1196     maybe-mostlyclean-perl \
1197     maybe-mostlyclean-prms \
1198     maybe-mostlyclean-rcs \
1199     maybe-mostlyclean-readline \
1200     maybe-mostlyclean-release \
1201     maybe-mostlyclean-recode \
1202     maybe-mostlyclean-sed \
1203     maybe-mostlyclean-send-pr \
1204     maybe-mostlyclean-shellutils \
1205     maybe-mostlyclean-sid \
1206     maybe-mostlyclean-sim \
1207     maybe-mostlyclean-tar \
1208     maybe-mostlyclean-texinfo \
1209     maybe-mostlyclean-textutils \
1210     maybe-mostlyclean-time \
1211     maybe-mostlyclean-uudecode \
1212     maybe-mostlyclean-wdiff \
1213     maybe-mostlyclean-zip \
1214     maybe-mostlyclean-zlib \
1215     maybe-mostlyclean-gdb \
1216     maybe-mostlyclean-expect \
1217     maybe-mostlyclean-guile \
1218     maybe-mostlyclean-tk \
1219     maybe-mostlyclean-tix \
1220     maybe-mostlyclean-libtermcap \
1221     maybe-mostlyclean-utils
1222
1223 .PHONY: mostlyclean-target
1224 mostlyclean-target:  \
1225     maybe-mostlyclean-target-libstdc++-v3 \
1226     maybe-mostlyclean-target-newlib \
1227     maybe-mostlyclean-target-libf2c \
1228     maybe-mostlyclean-target-libobjc \
1229     maybe-mostlyclean-target-libtermcap \
1230     maybe-mostlyclean-target-winsup \
1231     maybe-mostlyclean-target-libgloss \
1232     maybe-mostlyclean-target-libiberty \
1233     maybe-mostlyclean-target-gperf \
1234     maybe-mostlyclean-target-examples \
1235     maybe-mostlyclean-target-libffi \
1236     maybe-mostlyclean-target-libjava \
1237     maybe-mostlyclean-target-zlib \
1238     maybe-mostlyclean-target-boehm-gc \
1239     maybe-mostlyclean-target-qthreads \
1240     maybe-mostlyclean-target-rda \
1241     maybe-mostlyclean-target-libada
1242
1243 .PHONY: do-clean
1244 do-clean: clean-host clean-target
1245
1246 .PHONY: clean-host
1247 clean-host: maybe-clean-gcc  \
1248     maybe-clean-ash \
1249     maybe-clean-autoconf \
1250     maybe-clean-automake \
1251     maybe-clean-bash \
1252     maybe-clean-bfd \
1253     maybe-clean-opcodes \
1254     maybe-clean-binutils \
1255     maybe-clean-bison \
1256     maybe-clean-byacc \
1257     maybe-clean-bzip2 \
1258     maybe-clean-dejagnu \
1259     maybe-clean-diff \
1260     maybe-clean-dosutils \
1261     maybe-clean-etc \
1262     maybe-clean-fastjar \
1263     maybe-clean-fileutils \
1264     maybe-clean-findutils \
1265     maybe-clean-find \
1266     maybe-clean-flex \
1267     maybe-clean-gas \
1268     maybe-clean-gawk \
1269     maybe-clean-gettext \
1270     maybe-clean-gnuserv \
1271     maybe-clean-gprof \
1272     maybe-clean-gzip \
1273     maybe-clean-hello \
1274     maybe-clean-indent \
1275     maybe-clean-intl \
1276     maybe-clean-tcl \
1277     maybe-clean-itcl \
1278     maybe-clean-ld \
1279     maybe-clean-libgui \
1280     maybe-clean-libiberty \
1281     maybe-clean-libtool \
1282     maybe-clean-m4 \
1283     maybe-clean-make \
1284     maybe-clean-mmalloc \
1285     maybe-clean-patch \
1286     maybe-clean-perl \
1287     maybe-clean-prms \
1288     maybe-clean-rcs \
1289     maybe-clean-readline \
1290     maybe-clean-release \
1291     maybe-clean-recode \
1292     maybe-clean-sed \
1293     maybe-clean-send-pr \
1294     maybe-clean-shellutils \
1295     maybe-clean-sid \
1296     maybe-clean-sim \
1297     maybe-clean-tar \
1298     maybe-clean-texinfo \
1299     maybe-clean-textutils \
1300     maybe-clean-time \
1301     maybe-clean-uudecode \
1302     maybe-clean-wdiff \
1303     maybe-clean-zip \
1304     maybe-clean-zlib \
1305     maybe-clean-gdb \
1306     maybe-clean-expect \
1307     maybe-clean-guile \
1308     maybe-clean-tk \
1309     maybe-clean-tix \
1310     maybe-clean-libtermcap \
1311     maybe-clean-utils
1312
1313 .PHONY: clean-target
1314 clean-target:  \
1315     maybe-clean-target-libstdc++-v3 \
1316     maybe-clean-target-newlib \
1317     maybe-clean-target-libf2c \
1318     maybe-clean-target-libobjc \
1319     maybe-clean-target-libtermcap \
1320     maybe-clean-target-winsup \
1321     maybe-clean-target-libgloss \
1322     maybe-clean-target-libiberty \
1323     maybe-clean-target-gperf \
1324     maybe-clean-target-examples \
1325     maybe-clean-target-libffi \
1326     maybe-clean-target-libjava \
1327     maybe-clean-target-zlib \
1328     maybe-clean-target-boehm-gc \
1329     maybe-clean-target-qthreads \
1330     maybe-clean-target-rda \
1331     maybe-clean-target-libada
1332
1333 .PHONY: do-distclean
1334 do-distclean: distclean-host distclean-target
1335
1336 .PHONY: distclean-host
1337 distclean-host: maybe-distclean-gcc  \
1338     maybe-distclean-ash \
1339     maybe-distclean-autoconf \
1340     maybe-distclean-automake \
1341     maybe-distclean-bash \
1342     maybe-distclean-bfd \
1343     maybe-distclean-opcodes \
1344     maybe-distclean-binutils \
1345     maybe-distclean-bison \
1346     maybe-distclean-byacc \
1347     maybe-distclean-bzip2 \
1348     maybe-distclean-dejagnu \
1349     maybe-distclean-diff \
1350     maybe-distclean-dosutils \
1351     maybe-distclean-etc \
1352     maybe-distclean-fastjar \
1353     maybe-distclean-fileutils \
1354     maybe-distclean-findutils \
1355     maybe-distclean-find \
1356     maybe-distclean-flex \
1357     maybe-distclean-gas \
1358     maybe-distclean-gawk \
1359     maybe-distclean-gettext \
1360     maybe-distclean-gnuserv \
1361     maybe-distclean-gprof \
1362     maybe-distclean-gzip \
1363     maybe-distclean-hello \
1364     maybe-distclean-indent \
1365     maybe-distclean-intl \
1366     maybe-distclean-tcl \
1367     maybe-distclean-itcl \
1368     maybe-distclean-ld \
1369     maybe-distclean-libgui \
1370     maybe-distclean-libiberty \
1371     maybe-distclean-libtool \
1372     maybe-distclean-m4 \
1373     maybe-distclean-make \
1374     maybe-distclean-mmalloc \
1375     maybe-distclean-patch \
1376     maybe-distclean-perl \
1377     maybe-distclean-prms \
1378     maybe-distclean-rcs \
1379     maybe-distclean-readline \
1380     maybe-distclean-release \
1381     maybe-distclean-recode \
1382     maybe-distclean-sed \
1383     maybe-distclean-send-pr \
1384     maybe-distclean-shellutils \
1385     maybe-distclean-sid \
1386     maybe-distclean-sim \
1387     maybe-distclean-tar \
1388     maybe-distclean-texinfo \
1389     maybe-distclean-textutils \
1390     maybe-distclean-time \
1391     maybe-distclean-uudecode \
1392     maybe-distclean-wdiff \
1393     maybe-distclean-zip \
1394     maybe-distclean-zlib \
1395     maybe-distclean-gdb \
1396     maybe-distclean-expect \
1397     maybe-distclean-guile \
1398     maybe-distclean-tk \
1399     maybe-distclean-tix \
1400     maybe-distclean-libtermcap \
1401     maybe-distclean-utils
1402
1403 .PHONY: distclean-target
1404 distclean-target:  \
1405     maybe-distclean-target-libstdc++-v3 \
1406     maybe-distclean-target-newlib \
1407     maybe-distclean-target-libf2c \
1408     maybe-distclean-target-libobjc \
1409     maybe-distclean-target-libtermcap \
1410     maybe-distclean-target-winsup \
1411     maybe-distclean-target-libgloss \
1412     maybe-distclean-target-libiberty \
1413     maybe-distclean-target-gperf \
1414     maybe-distclean-target-examples \
1415     maybe-distclean-target-libffi \
1416     maybe-distclean-target-libjava \
1417     maybe-distclean-target-zlib \
1418     maybe-distclean-target-boehm-gc \
1419     maybe-distclean-target-qthreads \
1420     maybe-distclean-target-rda \
1421     maybe-distclean-target-libada
1422
1423 .PHONY: do-maintainer-clean
1424 do-maintainer-clean: maintainer-clean-host maintainer-clean-target
1425
1426 .PHONY: maintainer-clean-host
1427 maintainer-clean-host: maybe-maintainer-clean-gcc  \
1428     maybe-maintainer-clean-ash \
1429     maybe-maintainer-clean-autoconf \
1430     maybe-maintainer-clean-automake \
1431     maybe-maintainer-clean-bash \
1432     maybe-maintainer-clean-bfd \
1433     maybe-maintainer-clean-opcodes \
1434     maybe-maintainer-clean-binutils \
1435     maybe-maintainer-clean-bison \
1436     maybe-maintainer-clean-byacc \
1437     maybe-maintainer-clean-bzip2 \
1438     maybe-maintainer-clean-dejagnu \
1439     maybe-maintainer-clean-diff \
1440     maybe-maintainer-clean-dosutils \
1441     maybe-maintainer-clean-etc \
1442     maybe-maintainer-clean-fastjar \
1443     maybe-maintainer-clean-fileutils \
1444     maybe-maintainer-clean-findutils \
1445     maybe-maintainer-clean-find \
1446     maybe-maintainer-clean-flex \
1447     maybe-maintainer-clean-gas \
1448     maybe-maintainer-clean-gawk \
1449     maybe-maintainer-clean-gettext \
1450     maybe-maintainer-clean-gnuserv \
1451     maybe-maintainer-clean-gprof \
1452     maybe-maintainer-clean-gzip \
1453     maybe-maintainer-clean-hello \
1454     maybe-maintainer-clean-indent \
1455     maybe-maintainer-clean-intl \
1456     maybe-maintainer-clean-tcl \
1457     maybe-maintainer-clean-itcl \
1458     maybe-maintainer-clean-ld \
1459     maybe-maintainer-clean-libgui \
1460     maybe-maintainer-clean-libiberty \
1461     maybe-maintainer-clean-libtool \
1462     maybe-maintainer-clean-m4 \
1463     maybe-maintainer-clean-make \
1464     maybe-maintainer-clean-mmalloc \
1465     maybe-maintainer-clean-patch \
1466     maybe-maintainer-clean-perl \
1467     maybe-maintainer-clean-prms \
1468     maybe-maintainer-clean-rcs \
1469     maybe-maintainer-clean-readline \
1470     maybe-maintainer-clean-release \
1471     maybe-maintainer-clean-recode \
1472     maybe-maintainer-clean-sed \
1473     maybe-maintainer-clean-send-pr \
1474     maybe-maintainer-clean-shellutils \
1475     maybe-maintainer-clean-sid \
1476     maybe-maintainer-clean-sim \
1477     maybe-maintainer-clean-tar \
1478     maybe-maintainer-clean-texinfo \
1479     maybe-maintainer-clean-textutils \
1480     maybe-maintainer-clean-time \
1481     maybe-maintainer-clean-uudecode \
1482     maybe-maintainer-clean-wdiff \
1483     maybe-maintainer-clean-zip \
1484     maybe-maintainer-clean-zlib \
1485     maybe-maintainer-clean-gdb \
1486     maybe-maintainer-clean-expect \
1487     maybe-maintainer-clean-guile \
1488     maybe-maintainer-clean-tk \
1489     maybe-maintainer-clean-tix \
1490     maybe-maintainer-clean-libtermcap \
1491     maybe-maintainer-clean-utils
1492
1493 .PHONY: maintainer-clean-target
1494 maintainer-clean-target:  \
1495     maybe-maintainer-clean-target-libstdc++-v3 \
1496     maybe-maintainer-clean-target-newlib \
1497     maybe-maintainer-clean-target-libf2c \
1498     maybe-maintainer-clean-target-libobjc \
1499     maybe-maintainer-clean-target-libtermcap \
1500     maybe-maintainer-clean-target-winsup \
1501     maybe-maintainer-clean-target-libgloss \
1502     maybe-maintainer-clean-target-libiberty \
1503     maybe-maintainer-clean-target-gperf \
1504     maybe-maintainer-clean-target-examples \
1505     maybe-maintainer-clean-target-libffi \
1506     maybe-maintainer-clean-target-libjava \
1507     maybe-maintainer-clean-target-zlib \
1508     maybe-maintainer-clean-target-boehm-gc \
1509     maybe-maintainer-clean-target-qthreads \
1510     maybe-maintainer-clean-target-rda \
1511     maybe-maintainer-clean-target-libada
1512
1513
1514 # Here are the targets which correspond to the do-X targets.
1515
1516 .PHONY: info installcheck dvi install-info
1517 .PHONY: clean distclean mostlyclean maintainer-clean realclean
1518 .PHONY: local-clean local-distclean local-maintainer-clean
1519 info: do-info
1520 installcheck: do-installcheck
1521 dvi: do-dvi
1522
1523 # Make sure makeinfo is built before we do a `make info', if we're
1524 # in fact building texinfo.
1525 do-info: maybe-all-texinfo
1526
1527 install-info: do-install-info dir.info
1528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1529         if [ -f dir.info ] ; then \
1530           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
1531         else true ; fi
1532
1533 local-clean:
1534         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
1535
1536 local-distclean:
1537         -rm -f Makefile config.status config.cache mh-frag mt-frag
1538         -rm -f multilib.out multilib.tmp maybedep.tmp serdep.tmp
1539         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
1540           rm -rf $(TARGET_SUBDIR); \
1541         else true; fi
1542         -rm -rf $(BUILD_SUBDIR)
1543         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
1544         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
1545         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
1546         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
1547         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
1548
1549 local-maintainer-clean:
1550         @echo "This command is intended for maintainers to use;"
1551         @echo "it deletes files that may require special tools to rebuild."
1552
1553 clean: do-clean local-clean
1554 mostlyclean: do-mostlyclean local-clean
1555 distclean: do-distclean local-clean local-distclean
1556 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
1557 maintainer-clean: local-distclean
1558 realclean: maintainer-clean
1559
1560 # Extra dependency for clean-target, owing to the mixed nature of gcc
1561 clean-target: clean-target-libgcc
1562 clean-target-libgcc:
1563         test ! -d gcc/libgcc || \
1564         (cd gcc/libgcc && find . -type d -print) | \
1565         while read d; do rm -f gcc/$$d/libgcc.a || : ; done
1566         -rm -rf gcc/libgcc
1567
1568 # Check target.
1569
1570 .PHONY: check do-check
1571 check: do-check
1572
1573 # Only include modules actually being configured and built.
1574 do-check: maybe-check-gcc  \
1575     maybe-check-ash \
1576     maybe-check-autoconf \
1577     maybe-check-automake \
1578     maybe-check-bash \
1579     maybe-check-bfd \
1580     maybe-check-opcodes \
1581     maybe-check-binutils \
1582     maybe-check-bison \
1583     maybe-check-byacc \
1584     maybe-check-bzip2 \
1585     maybe-check-dejagnu \
1586     maybe-check-diff \
1587     maybe-check-dosutils \
1588     maybe-check-etc \
1589     maybe-check-fastjar \
1590     maybe-check-fileutils \
1591     maybe-check-findutils \
1592     maybe-check-find \
1593     maybe-check-flex \
1594     maybe-check-gas \
1595     maybe-check-gawk \
1596     maybe-check-gettext \
1597     maybe-check-gnuserv \
1598     maybe-check-gprof \
1599     maybe-check-gzip \
1600     maybe-check-hello \
1601     maybe-check-indent \
1602     maybe-check-intl \
1603     maybe-check-tcl \
1604     maybe-check-itcl \
1605     maybe-check-ld \
1606     maybe-check-libgui \
1607     maybe-check-libiberty \
1608     maybe-check-libtool \
1609     maybe-check-m4 \
1610     maybe-check-make \
1611     maybe-check-mmalloc \
1612     maybe-check-patch \
1613     maybe-check-perl \
1614     maybe-check-prms \
1615     maybe-check-rcs \
1616     maybe-check-readline \
1617     maybe-check-release \
1618     maybe-check-recode \
1619     maybe-check-sed \
1620     maybe-check-send-pr \
1621     maybe-check-shellutils \
1622     maybe-check-sid \
1623     maybe-check-sim \
1624     maybe-check-tar \
1625     maybe-check-texinfo \
1626     maybe-check-textutils \
1627     maybe-check-time \
1628     maybe-check-uudecode \
1629     maybe-check-wdiff \
1630     maybe-check-zip \
1631     maybe-check-zlib \
1632     maybe-check-gdb \
1633     maybe-check-expect \
1634     maybe-check-guile \
1635     maybe-check-tk \
1636     maybe-check-tix \
1637     maybe-check-libtermcap \
1638     maybe-check-utils \
1639     maybe-check-target-libstdc++-v3 \
1640     maybe-check-target-newlib \
1641     maybe-check-target-libf2c \
1642     maybe-check-target-libobjc \
1643     maybe-check-target-libtermcap \
1644     maybe-check-target-winsup \
1645     maybe-check-target-libgloss \
1646     maybe-check-target-libiberty \
1647     maybe-check-target-gperf \
1648     maybe-check-target-examples \
1649     maybe-check-target-libffi \
1650     maybe-check-target-libjava \
1651     maybe-check-target-zlib \
1652     maybe-check-target-boehm-gc \
1653     maybe-check-target-qthreads \
1654     maybe-check-target-rda \
1655     maybe-check-target-libada
1656
1657 # Automated reporting of test results.
1658
1659 warning.log: build.log
1660         $(srcdir)/contrib/warn_summary build.log > $@
1661
1662 mail-report.log:
1663         if test x'$(BOOT_CFLAGS)' != x''; then \
1664             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1665         fi; \
1666         $(srcdir)/contrib/test_summary -t >$@
1667         chmod +x $@
1668         echo If you really want to send e-mail, run ./$@ now
1669
1670 mail-report-with-warnings.log: warning.log
1671         if test x'$(BOOT_CFLAGS)' != x''; then \
1672             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1673         fi; \
1674         $(srcdir)/contrib/test_summary -t -i warning.log >$@
1675         chmod +x $@
1676         echo If you really want to send e-mail, run ./$@ now
1677
1678 # Installation targets.
1679
1680 .PHONY: install uninstall
1681 install: installdirs install-host install-target
1682
1683 .PHONY: install-host-nogcc
1684 install-host-nogcc:  \
1685     maybe-install-ash \
1686     maybe-install-autoconf \
1687     maybe-install-automake \
1688     maybe-install-bash \
1689     maybe-install-bfd \
1690     maybe-install-opcodes \
1691     maybe-install-binutils \
1692     maybe-install-bison \
1693     maybe-install-byacc \
1694     maybe-install-bzip2 \
1695     maybe-install-dejagnu \
1696     maybe-install-diff \
1697     maybe-install-dosutils \
1698     maybe-install-etc \
1699     maybe-install-fastjar \
1700     maybe-install-fileutils \
1701     maybe-install-findutils \
1702     maybe-install-find \
1703     maybe-install-flex \
1704     maybe-install-gas \
1705     maybe-install-gawk \
1706     maybe-install-gettext \
1707     maybe-install-gnuserv \
1708     maybe-install-gprof \
1709     maybe-install-gzip \
1710     maybe-install-hello \
1711     maybe-install-indent \
1712     maybe-install-intl \
1713     maybe-install-tcl \
1714     maybe-install-itcl \
1715     maybe-install-ld \
1716     maybe-install-libgui \
1717     maybe-install-libiberty \
1718     maybe-install-libtool \
1719     maybe-install-m4 \
1720     maybe-install-make \
1721     maybe-install-mmalloc \
1722     maybe-install-patch \
1723     maybe-install-perl \
1724     maybe-install-prms \
1725     maybe-install-rcs \
1726     maybe-install-readline \
1727     maybe-install-release \
1728     maybe-install-recode \
1729     maybe-install-sed \
1730     maybe-install-send-pr \
1731     maybe-install-shellutils \
1732     maybe-install-sid \
1733     maybe-install-sim \
1734     maybe-install-tar \
1735     maybe-install-texinfo \
1736     maybe-install-textutils \
1737     maybe-install-time \
1738     maybe-install-uudecode \
1739     maybe-install-wdiff \
1740     maybe-install-zip \
1741     maybe-install-zlib \
1742     maybe-install-gdb \
1743     maybe-install-expect \
1744     maybe-install-guile \
1745     maybe-install-tk \
1746     maybe-install-tix \
1747     maybe-install-libtermcap \
1748     maybe-install-utils
1749
1750 .PHONY: install-host
1751 install-host: maybe-install-gcc  \
1752     maybe-install-ash \
1753     maybe-install-autoconf \
1754     maybe-install-automake \
1755     maybe-install-bash \
1756     maybe-install-bfd \
1757     maybe-install-opcodes \
1758     maybe-install-binutils \
1759     maybe-install-bison \
1760     maybe-install-byacc \
1761     maybe-install-bzip2 \
1762     maybe-install-dejagnu \
1763     maybe-install-diff \
1764     maybe-install-dosutils \
1765     maybe-install-etc \
1766     maybe-install-fastjar \
1767     maybe-install-fileutils \
1768     maybe-install-findutils \
1769     maybe-install-find \
1770     maybe-install-flex \
1771     maybe-install-gas \
1772     maybe-install-gawk \
1773     maybe-install-gettext \
1774     maybe-install-gnuserv \
1775     maybe-install-gprof \
1776     maybe-install-gzip \
1777     maybe-install-hello \
1778     maybe-install-indent \
1779     maybe-install-intl \
1780     maybe-install-tcl \
1781     maybe-install-itcl \
1782     maybe-install-ld \
1783     maybe-install-libgui \
1784     maybe-install-libiberty \
1785     maybe-install-libtool \
1786     maybe-install-m4 \
1787     maybe-install-make \
1788     maybe-install-mmalloc \
1789     maybe-install-patch \
1790     maybe-install-perl \
1791     maybe-install-prms \
1792     maybe-install-rcs \
1793     maybe-install-readline \
1794     maybe-install-release \
1795     maybe-install-recode \
1796     maybe-install-sed \
1797     maybe-install-send-pr \
1798     maybe-install-shellutils \
1799     maybe-install-sid \
1800     maybe-install-sim \
1801     maybe-install-tar \
1802     maybe-install-texinfo \
1803     maybe-install-textutils \
1804     maybe-install-time \
1805     maybe-install-uudecode \
1806     maybe-install-wdiff \
1807     maybe-install-zip \
1808     maybe-install-zlib \
1809     maybe-install-gdb \
1810     maybe-install-expect \
1811     maybe-install-guile \
1812     maybe-install-tk \
1813     maybe-install-tix \
1814     maybe-install-libtermcap \
1815     maybe-install-utils
1816
1817 .PHONY: install-target
1818 install-target:  \
1819     maybe-install-target-libstdc++-v3 \
1820     maybe-install-target-newlib \
1821     maybe-install-target-libf2c \
1822     maybe-install-target-libobjc \
1823     maybe-install-target-libtermcap \
1824     maybe-install-target-winsup \
1825     maybe-install-target-libgloss \
1826     maybe-install-target-libiberty \
1827     maybe-install-target-gperf \
1828     maybe-install-target-examples \
1829     maybe-install-target-libffi \
1830     maybe-install-target-libjava \
1831     maybe-install-target-zlib \
1832     maybe-install-target-boehm-gc \
1833     maybe-install-target-qthreads \
1834     maybe-install-target-rda \
1835     maybe-install-target-libada
1836
1837 uninstall:
1838         @echo "the uninstall target is not supported in this tree"
1839
1840 .PHONY: install.all
1841 install.all: install-no-fixedincludes
1842         @if [ -f ./gcc/Makefile ] ; then \
1843                 r=`${PWD_COMMAND}` ; export r ; \
1844                 $(SET_LIB_PATH) \
1845                 (cd ./gcc && \
1846                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
1847         else \
1848                 true ; \
1849         fi
1850
1851 # install-no-fixedincludes is used because Cygnus can not distribute
1852 # the fixed header files.
1853 .PHONY: install-no-fixedincludes
1854 install-no-fixedincludes: installdirs install-host-nogcc \
1855         install-target gcc-no-fixedincludes
1856
1857 ### other supporting targets
1858
1859 MAKEDIRS= \
1860         $(DESTDIR)$(prefix) \
1861         $(DESTDIR)$(exec_prefix)
1862 .PHONY: installdirs
1863 installdirs: mkinstalldirs
1864         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
1865
1866 dir.info: do-install-info
1867         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
1868           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
1869           mv -f dir.info.new dir.info ; \
1870         else true ; \
1871         fi
1872
1873 dist:
1874         @echo "Building a full distribution of this tree isn't done"
1875         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
1876
1877 etags tags: TAGS
1878
1879 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
1880 # ability to use several tags files at once, so there is probably no need
1881 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
1882 # (if we felt like it) have this Makefile write a piece of elisp which
1883 # the user could load to tell emacs19 where all the TAGS files we just
1884 # built are.
1885 TAGS: do-TAGS
1886
1887 # --------------------------------------
1888 # Modules which run on the build machine
1889 # --------------------------------------
1890
1891 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
1892 maybe-configure-build-libiberty:
1893 configure-build-libiberty:
1894         @test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
1895         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
1896         r=`${PWD_COMMAND}`; export r; \
1897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1898         AR="$(AR_FOR_BUILD)"; export AR; \
1899         AS="$(AS_FOR_BUILD)"; export AS; \
1900         CC="$(CC_FOR_BUILD)"; export CC; \
1901         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
1902         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
1903         CXX="$(CXX_FOR_BUILD)"; export CXX; \
1904         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
1905         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
1906         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
1907         LD="$(LD_FOR_BUILD)"; export LD; \
1908         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
1909         NM="$(NM_FOR_BUILD)"; export NM; \
1910         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
1911         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
1912         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
1913         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
1914         case $(srcdir) in \
1915           /* | [A-Za-z]:[\\/]*) \
1916             topdir=$(srcdir) ;; \
1917           *) \
1918             case "$(BUILD_SUBDIR)" in \
1919               .) topdir="../$(srcdir)" ;; \
1920               *) topdir="../../$(srcdir)" ;; \
1921             esac ;; \
1922         esac; \
1923         if [ "$(srcdir)" = "." ] ; then \
1924           if [ "$(BUILD_SUBDIR)" != "." ] ; then \
1925             if $(SHELL) $$s/symlink-tree $${topdir}/libiberty "no-such-file" ; then \
1926               if [ -f Makefile ]; then \
1927                 if $(MAKE) distclean; then \
1928                   true; \
1929                 else \
1930                   exit 1; \
1931                 fi; \
1932               else \
1933                 true; \
1934               fi; \
1935             else \
1936               exit 1; \
1937             fi; \
1938           else \
1939             true; \
1940           fi; \
1941           srcdiroption="--srcdir=."; \
1942           libsrcdir="."; \
1943         else \
1944           srcdiroption="--srcdir=$${topdir}/libiberty"; \
1945           libsrcdir="$$s/libiberty"; \
1946         fi; \
1947         rm -f no-such-file || : ; \
1948         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
1949           $(BUILD_CONFIGARGS) $${srcdiroption} \
1950           --with-build-subdir="$(BUILD_SUBDIR)" \
1951           || exit 1
1952
1953 .PHONY: all-build-libiberty maybe-all-build-libiberty
1954 maybe-all-build-libiberty:
1955 all-build-libiberty: configure-build-libiberty
1956         @r=`${PWD_COMMAND}`; export r; \
1957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1958         (cd $(BUILD_SUBDIR)/libiberty && $(MAKE) all)
1959
1960
1961 # --------------------------------------
1962 # Modules which run on the host machine
1963 # --------------------------------------
1964
1965 .PHONY: configure-ash maybe-configure-ash
1966 maybe-configure-ash:
1967 configure-ash:
1968         @test ! -f ash/Makefile || exit 0; \
1969         [ -d ash ] || mkdir ash; \
1970         r=`${PWD_COMMAND}`; export r; \
1971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1972         CC="$(CC)"; export CC; \
1973         CFLAGS="$(CFLAGS)"; export CFLAGS; \
1974         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
1975         CXX="$(CXX)"; export CXX; \
1976         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
1977         AR="$(AR)"; export AR; \
1978         AS="$(AS)"; export AS; \
1979         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
1980         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
1981         LD="$(LD)"; export LD; \
1982         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
1983         NM="$(NM)"; export NM; \
1984         RANLIB="$(RANLIB)"; export RANLIB; \
1985         WINDRES="$(WINDRES)"; export WINDRES; \
1986         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
1987         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
1988         echo Configuring in ash; \
1989         cd ash || exit 1; \
1990         case $(srcdir) in \
1991           \.) \
1992             srcdiroption="--srcdir=."; \
1993             libsrcdir=".";; \
1994           /* | [A-Za-z]:[\\/]*) \
1995             srcdiroption="--srcdir=$(srcdir)/ash"; \
1996             libsrcdir="$$s/ash";; \
1997           *) \
1998             srcdiroption="--srcdir=../$(srcdir)/ash"; \
1999             libsrcdir="$$s/ash";; \
2000         esac; \
2001         $(SHELL) $${libsrcdir}/configure \
2002           $(HOST_CONFIGARGS) $${srcdiroption} \
2003           || exit 1
2004
2005 .PHONY: all-ash maybe-all-ash
2006 maybe-all-ash:
2007 all-ash: configure-ash
2008         @r=`${PWD_COMMAND}`; export r; \
2009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2010         $(SET_LIB_PATH) \
2011         (cd ash && $(MAKE) $(FLAGS_TO_PASS) all)
2012
2013 .PHONY: check-ash maybe-check-ash
2014 maybe-check-ash:
2015
2016 check-ash:
2017         @r=`${PWD_COMMAND}`; export r; \
2018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2019         $(SET_LIB_PATH) \
2020         (cd ash && $(MAKE) $(FLAGS_TO_PASS) check)
2021
2022
2023 .PHONY: install-ash maybe-install-ash
2024 maybe-install-ash:
2025
2026 install-ash: installdirs
2027         @r=`${PWD_COMMAND}`; export r; \
2028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2029         $(SET_LIB_PATH) \
2030         (cd ash && $(MAKE) $(FLAGS_TO_PASS) install)
2031
2032
2033 # Other targets (info, dvi, etc.)
2034
2035 .PHONY: maybe-info-ash info-ash
2036 maybe-info-ash:
2037
2038 info-ash: \
2039     configure-ash 
2040         @[ -f ./ash/Makefile ] || exit 0; \
2041         r=`${PWD_COMMAND}`; export r; \
2042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2043         $(SET_LIB_PATH) \
2044         for flag in $(EXTRA_HOST_FLAGS); do \
2045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2046         done; \
2047         echo "Doing info in ash" ; \
2048         (cd ash && \
2049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2051                   "RANLIB=$${RANLIB}" \
2052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2053                   info) \
2054           || exit 1
2055
2056
2057 .PHONY: maybe-dvi-ash dvi-ash
2058 maybe-dvi-ash:
2059
2060 dvi-ash: \
2061     configure-ash 
2062         @[ -f ./ash/Makefile ] || exit 0; \
2063         r=`${PWD_COMMAND}`; export r; \
2064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2065         $(SET_LIB_PATH) \
2066         for flag in $(EXTRA_HOST_FLAGS); do \
2067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2068         done; \
2069         echo "Doing dvi in ash" ; \
2070         (cd ash && \
2071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2073                   "RANLIB=$${RANLIB}" \
2074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2075                   dvi) \
2076           || exit 1
2077
2078
2079 .PHONY: maybe-TAGS-ash TAGS-ash
2080 maybe-TAGS-ash:
2081
2082 TAGS-ash: \
2083     configure-ash 
2084         @[ -f ./ash/Makefile ] || exit 0; \
2085         r=`${PWD_COMMAND}`; export r; \
2086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2087         $(SET_LIB_PATH) \
2088         for flag in $(EXTRA_HOST_FLAGS); do \
2089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2090         done; \
2091         echo "Doing TAGS in ash" ; \
2092         (cd ash && \
2093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2095                   "RANLIB=$${RANLIB}" \
2096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2097                   TAGS) \
2098           || exit 1
2099
2100
2101 .PHONY: maybe-install-info-ash install-info-ash
2102 maybe-install-info-ash:
2103
2104 install-info-ash: \
2105     configure-ash \
2106     info-ash 
2107         @[ -f ./ash/Makefile ] || exit 0; \
2108         r=`${PWD_COMMAND}`; export r; \
2109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2110         $(SET_LIB_PATH) \
2111         for flag in $(EXTRA_HOST_FLAGS); do \
2112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2113         done; \
2114         echo "Doing install-info in ash" ; \
2115         (cd ash && \
2116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2118                   "RANLIB=$${RANLIB}" \
2119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2120                   install-info) \
2121           || exit 1
2122
2123
2124 .PHONY: maybe-installcheck-ash installcheck-ash
2125 maybe-installcheck-ash:
2126
2127 installcheck-ash: \
2128     configure-ash 
2129         @[ -f ./ash/Makefile ] || exit 0; \
2130         r=`${PWD_COMMAND}`; export r; \
2131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2132         $(SET_LIB_PATH) \
2133         for flag in $(EXTRA_HOST_FLAGS); do \
2134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2135         done; \
2136         echo "Doing installcheck in ash" ; \
2137         (cd ash && \
2138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2140                   "RANLIB=$${RANLIB}" \
2141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2142                   installcheck) \
2143           || exit 1
2144
2145
2146 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
2147 maybe-mostlyclean-ash:
2148
2149 mostlyclean-ash: 
2150         @[ -f ./ash/Makefile ] || exit 0; \
2151         r=`${PWD_COMMAND}`; export r; \
2152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2153         $(SET_LIB_PATH) \
2154         for flag in $(EXTRA_HOST_FLAGS); do \
2155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2156         done; \
2157         echo "Doing mostlyclean in ash" ; \
2158         (cd ash && \
2159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2161                   "RANLIB=$${RANLIB}" \
2162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2163                   mostlyclean) \
2164           || exit 1
2165
2166
2167 .PHONY: maybe-clean-ash clean-ash
2168 maybe-clean-ash:
2169
2170 clean-ash: 
2171         @[ -f ./ash/Makefile ] || exit 0; \
2172         r=`${PWD_COMMAND}`; export r; \
2173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2174         $(SET_LIB_PATH) \
2175         for flag in $(EXTRA_HOST_FLAGS); do \
2176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2177         done; \
2178         echo "Doing clean in ash" ; \
2179         (cd ash && \
2180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2182                   "RANLIB=$${RANLIB}" \
2183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2184                   clean) \
2185           || exit 1
2186
2187
2188 .PHONY: maybe-distclean-ash distclean-ash
2189 maybe-distclean-ash:
2190
2191 distclean-ash: 
2192         @[ -f ./ash/Makefile ] || exit 0; \
2193         r=`${PWD_COMMAND}`; export r; \
2194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2195         $(SET_LIB_PATH) \
2196         for flag in $(EXTRA_HOST_FLAGS); do \
2197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2198         done; \
2199         echo "Doing distclean in ash" ; \
2200         (cd ash && \
2201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2203                   "RANLIB=$${RANLIB}" \
2204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2205                   distclean) \
2206           || exit 1
2207
2208
2209 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
2210 maybe-maintainer-clean-ash:
2211
2212 maintainer-clean-ash: 
2213         @[ -f ./ash/Makefile ] || exit 0; \
2214         r=`${PWD_COMMAND}`; export r; \
2215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2216         $(SET_LIB_PATH) \
2217         for flag in $(EXTRA_HOST_FLAGS); do \
2218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2219         done; \
2220         echo "Doing maintainer-clean in ash" ; \
2221         (cd ash && \
2222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2224                   "RANLIB=$${RANLIB}" \
2225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2226                   maintainer-clean) \
2227           || exit 1
2228
2229
2230
2231 .PHONY: configure-autoconf maybe-configure-autoconf
2232 maybe-configure-autoconf:
2233 configure-autoconf:
2234         @test ! -f autoconf/Makefile || exit 0; \
2235         [ -d autoconf ] || mkdir autoconf; \
2236         r=`${PWD_COMMAND}`; export r; \
2237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2238         CC="$(CC)"; export CC; \
2239         CFLAGS="$(CFLAGS)"; export CFLAGS; \
2240         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
2241         CXX="$(CXX)"; export CXX; \
2242         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
2243         AR="$(AR)"; export AR; \
2244         AS="$(AS)"; export AS; \
2245         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
2246         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
2247         LD="$(LD)"; export LD; \
2248         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
2249         NM="$(NM)"; export NM; \
2250         RANLIB="$(RANLIB)"; export RANLIB; \
2251         WINDRES="$(WINDRES)"; export WINDRES; \
2252         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
2253         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
2254         echo Configuring in autoconf; \
2255         cd autoconf || exit 1; \
2256         case $(srcdir) in \
2257           \.) \
2258             srcdiroption="--srcdir=."; \
2259             libsrcdir=".";; \
2260           /* | [A-Za-z]:[\\/]*) \
2261             srcdiroption="--srcdir=$(srcdir)/autoconf"; \
2262             libsrcdir="$$s/autoconf";; \
2263           *) \
2264             srcdiroption="--srcdir=../$(srcdir)/autoconf"; \
2265             libsrcdir="$$s/autoconf";; \
2266         esac; \
2267         $(SHELL) $${libsrcdir}/configure \
2268           $(HOST_CONFIGARGS) $${srcdiroption} \
2269           || exit 1
2270
2271 .PHONY: all-autoconf maybe-all-autoconf
2272 maybe-all-autoconf:
2273 all-autoconf: configure-autoconf
2274         @r=`${PWD_COMMAND}`; export r; \
2275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2276         $(SET_LIB_PATH) \
2277         (cd autoconf && $(MAKE) $(FLAGS_TO_PASS) all)
2278
2279 .PHONY: check-autoconf maybe-check-autoconf
2280 maybe-check-autoconf:
2281
2282 check-autoconf:
2283         @r=`${PWD_COMMAND}`; export r; \
2284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2285         $(SET_LIB_PATH) \
2286         (cd autoconf && $(MAKE) $(FLAGS_TO_PASS) check)
2287
2288
2289 .PHONY: install-autoconf maybe-install-autoconf
2290 maybe-install-autoconf:
2291
2292 install-autoconf: installdirs
2293         @r=`${PWD_COMMAND}`; export r; \
2294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2295         $(SET_LIB_PATH) \
2296         (cd autoconf && $(MAKE) $(FLAGS_TO_PASS) install)
2297
2298
2299 # Other targets (info, dvi, etc.)
2300
2301 .PHONY: maybe-info-autoconf info-autoconf
2302 maybe-info-autoconf:
2303
2304 info-autoconf: \
2305     configure-autoconf 
2306         @[ -f ./autoconf/Makefile ] || exit 0; \
2307         r=`${PWD_COMMAND}`; export r; \
2308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2309         $(SET_LIB_PATH) \
2310         for flag in $(EXTRA_HOST_FLAGS); do \
2311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2312         done; \
2313         echo "Doing info in autoconf" ; \
2314         (cd autoconf && \
2315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2317                   "RANLIB=$${RANLIB}" \
2318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2319                   info) \
2320           || exit 1
2321
2322
2323 .PHONY: maybe-dvi-autoconf dvi-autoconf
2324 maybe-dvi-autoconf:
2325
2326 dvi-autoconf: \
2327     configure-autoconf 
2328         @[ -f ./autoconf/Makefile ] || exit 0; \
2329         r=`${PWD_COMMAND}`; export r; \
2330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2331         $(SET_LIB_PATH) \
2332         for flag in $(EXTRA_HOST_FLAGS); do \
2333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2334         done; \
2335         echo "Doing dvi in autoconf" ; \
2336         (cd autoconf && \
2337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2339                   "RANLIB=$${RANLIB}" \
2340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2341                   dvi) \
2342           || exit 1
2343
2344
2345 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
2346 maybe-TAGS-autoconf:
2347
2348 TAGS-autoconf: \
2349     configure-autoconf 
2350         @[ -f ./autoconf/Makefile ] || exit 0; \
2351         r=`${PWD_COMMAND}`; export r; \
2352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2353         $(SET_LIB_PATH) \
2354         for flag in $(EXTRA_HOST_FLAGS); do \
2355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2356         done; \
2357         echo "Doing TAGS in autoconf" ; \
2358         (cd autoconf && \
2359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2361                   "RANLIB=$${RANLIB}" \
2362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2363                   TAGS) \
2364           || exit 1
2365
2366
2367 .PHONY: maybe-install-info-autoconf install-info-autoconf
2368 maybe-install-info-autoconf:
2369
2370 install-info-autoconf: \
2371     configure-autoconf \
2372     info-autoconf 
2373         @[ -f ./autoconf/Makefile ] || exit 0; \
2374         r=`${PWD_COMMAND}`; export r; \
2375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2376         $(SET_LIB_PATH) \
2377         for flag in $(EXTRA_HOST_FLAGS); do \
2378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2379         done; \
2380         echo "Doing install-info in autoconf" ; \
2381         (cd autoconf && \
2382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2384                   "RANLIB=$${RANLIB}" \
2385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2386                   install-info) \
2387           || exit 1
2388
2389
2390 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
2391 maybe-installcheck-autoconf:
2392
2393 installcheck-autoconf: \
2394     configure-autoconf 
2395         @[ -f ./autoconf/Makefile ] || exit 0; \
2396         r=`${PWD_COMMAND}`; export r; \
2397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2398         $(SET_LIB_PATH) \
2399         for flag in $(EXTRA_HOST_FLAGS); do \
2400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2401         done; \
2402         echo "Doing installcheck in autoconf" ; \
2403         (cd autoconf && \
2404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2406                   "RANLIB=$${RANLIB}" \
2407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2408                   installcheck) \
2409           || exit 1
2410
2411
2412 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
2413 maybe-mostlyclean-autoconf:
2414
2415 mostlyclean-autoconf: 
2416         @[ -f ./autoconf/Makefile ] || exit 0; \
2417         r=`${PWD_COMMAND}`; export r; \
2418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2419         $(SET_LIB_PATH) \
2420         for flag in $(EXTRA_HOST_FLAGS); do \
2421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2422         done; \
2423         echo "Doing mostlyclean in autoconf" ; \
2424         (cd autoconf && \
2425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2427                   "RANLIB=$${RANLIB}" \
2428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2429                   mostlyclean) \
2430           || exit 1
2431
2432
2433 .PHONY: maybe-clean-autoconf clean-autoconf
2434 maybe-clean-autoconf:
2435
2436 clean-autoconf: 
2437         @[ -f ./autoconf/Makefile ] || exit 0; \
2438         r=`${PWD_COMMAND}`; export r; \
2439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2440         $(SET_LIB_PATH) \
2441         for flag in $(EXTRA_HOST_FLAGS); do \
2442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2443         done; \
2444         echo "Doing clean in autoconf" ; \
2445         (cd autoconf && \
2446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2448                   "RANLIB=$${RANLIB}" \
2449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2450                   clean) \
2451           || exit 1
2452
2453
2454 .PHONY: maybe-distclean-autoconf distclean-autoconf
2455 maybe-distclean-autoconf:
2456
2457 distclean-autoconf: 
2458         @[ -f ./autoconf/Makefile ] || exit 0; \
2459         r=`${PWD_COMMAND}`; export r; \
2460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2461         $(SET_LIB_PATH) \
2462         for flag in $(EXTRA_HOST_FLAGS); do \
2463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2464         done; \
2465         echo "Doing distclean in autoconf" ; \
2466         (cd autoconf && \
2467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2469                   "RANLIB=$${RANLIB}" \
2470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2471                   distclean) \
2472           || exit 1
2473
2474
2475 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
2476 maybe-maintainer-clean-autoconf:
2477
2478 maintainer-clean-autoconf: 
2479         @[ -f ./autoconf/Makefile ] || exit 0; \
2480         r=`${PWD_COMMAND}`; export r; \
2481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2482         $(SET_LIB_PATH) \
2483         for flag in $(EXTRA_HOST_FLAGS); do \
2484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2485         done; \
2486         echo "Doing maintainer-clean in autoconf" ; \
2487         (cd autoconf && \
2488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2490                   "RANLIB=$${RANLIB}" \
2491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2492                   maintainer-clean) \
2493           || exit 1
2494
2495
2496
2497 .PHONY: configure-automake maybe-configure-automake
2498 maybe-configure-automake:
2499 configure-automake:
2500         @test ! -f automake/Makefile || exit 0; \
2501         [ -d automake ] || mkdir automake; \
2502         r=`${PWD_COMMAND}`; export r; \
2503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2504         CC="$(CC)"; export CC; \
2505         CFLAGS="$(CFLAGS)"; export CFLAGS; \
2506         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
2507         CXX="$(CXX)"; export CXX; \
2508         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
2509         AR="$(AR)"; export AR; \
2510         AS="$(AS)"; export AS; \
2511         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
2512         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
2513         LD="$(LD)"; export LD; \
2514         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
2515         NM="$(NM)"; export NM; \
2516         RANLIB="$(RANLIB)"; export RANLIB; \
2517         WINDRES="$(WINDRES)"; export WINDRES; \
2518         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
2519         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
2520         echo Configuring in automake; \
2521         cd automake || exit 1; \
2522         case $(srcdir) in \
2523           \.) \
2524             srcdiroption="--srcdir=."; \
2525             libsrcdir=".";; \
2526           /* | [A-Za-z]:[\\/]*) \
2527             srcdiroption="--srcdir=$(srcdir)/automake"; \
2528             libsrcdir="$$s/automake";; \
2529           *) \
2530             srcdiroption="--srcdir=../$(srcdir)/automake"; \
2531             libsrcdir="$$s/automake";; \
2532         esac; \
2533         $(SHELL) $${libsrcdir}/configure \
2534           $(HOST_CONFIGARGS) $${srcdiroption} \
2535           || exit 1
2536
2537 .PHONY: all-automake maybe-all-automake
2538 maybe-all-automake:
2539 all-automake: configure-automake
2540         @r=`${PWD_COMMAND}`; export r; \
2541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2542         $(SET_LIB_PATH) \
2543         (cd automake && $(MAKE) $(FLAGS_TO_PASS) all)
2544
2545 .PHONY: check-automake maybe-check-automake
2546 maybe-check-automake:
2547
2548 check-automake:
2549         @r=`${PWD_COMMAND}`; export r; \
2550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2551         $(SET_LIB_PATH) \
2552         (cd automake && $(MAKE) $(FLAGS_TO_PASS) check)
2553
2554
2555 .PHONY: install-automake maybe-install-automake
2556 maybe-install-automake:
2557
2558 install-automake: installdirs
2559         @r=`${PWD_COMMAND}`; export r; \
2560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2561         $(SET_LIB_PATH) \
2562         (cd automake && $(MAKE) $(FLAGS_TO_PASS) install)
2563
2564
2565 # Other targets (info, dvi, etc.)
2566
2567 .PHONY: maybe-info-automake info-automake
2568 maybe-info-automake:
2569
2570 info-automake: \
2571     configure-automake 
2572         @[ -f ./automake/Makefile ] || exit 0; \
2573         r=`${PWD_COMMAND}`; export r; \
2574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2575         $(SET_LIB_PATH) \
2576         for flag in $(EXTRA_HOST_FLAGS); do \
2577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2578         done; \
2579         echo "Doing info in automake" ; \
2580         (cd automake && \
2581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2583                   "RANLIB=$${RANLIB}" \
2584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2585                   info) \
2586           || exit 1
2587
2588
2589 .PHONY: maybe-dvi-automake dvi-automake
2590 maybe-dvi-automake:
2591
2592 dvi-automake: \
2593     configure-automake 
2594         @[ -f ./automake/Makefile ] || exit 0; \
2595         r=`${PWD_COMMAND}`; export r; \
2596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2597         $(SET_LIB_PATH) \
2598         for flag in $(EXTRA_HOST_FLAGS); do \
2599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2600         done; \
2601         echo "Doing dvi in automake" ; \
2602         (cd automake && \
2603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2605                   "RANLIB=$${RANLIB}" \
2606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2607                   dvi) \
2608           || exit 1
2609
2610
2611 .PHONY: maybe-TAGS-automake TAGS-automake
2612 maybe-TAGS-automake:
2613
2614 TAGS-automake: \
2615     configure-automake 
2616         @[ -f ./automake/Makefile ] || exit 0; \
2617         r=`${PWD_COMMAND}`; export r; \
2618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2619         $(SET_LIB_PATH) \
2620         for flag in $(EXTRA_HOST_FLAGS); do \
2621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2622         done; \
2623         echo "Doing TAGS in automake" ; \
2624         (cd automake && \
2625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2627                   "RANLIB=$${RANLIB}" \
2628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2629                   TAGS) \
2630           || exit 1
2631
2632
2633 .PHONY: maybe-install-info-automake install-info-automake
2634 maybe-install-info-automake:
2635
2636 install-info-automake: \
2637     configure-automake \
2638     info-automake 
2639         @[ -f ./automake/Makefile ] || exit 0; \
2640         r=`${PWD_COMMAND}`; export r; \
2641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2642         $(SET_LIB_PATH) \
2643         for flag in $(EXTRA_HOST_FLAGS); do \
2644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2645         done; \
2646         echo "Doing install-info in automake" ; \
2647         (cd automake && \
2648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2650                   "RANLIB=$${RANLIB}" \
2651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2652                   install-info) \
2653           || exit 1
2654
2655
2656 .PHONY: maybe-installcheck-automake installcheck-automake
2657 maybe-installcheck-automake:
2658
2659 installcheck-automake: \
2660     configure-automake 
2661         @[ -f ./automake/Makefile ] || exit 0; \
2662         r=`${PWD_COMMAND}`; export r; \
2663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2664         $(SET_LIB_PATH) \
2665         for flag in $(EXTRA_HOST_FLAGS); do \
2666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2667         done; \
2668         echo "Doing installcheck in automake" ; \
2669         (cd automake && \
2670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2672                   "RANLIB=$${RANLIB}" \
2673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2674                   installcheck) \
2675           || exit 1
2676
2677
2678 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
2679 maybe-mostlyclean-automake:
2680
2681 mostlyclean-automake: 
2682         @[ -f ./automake/Makefile ] || exit 0; \
2683         r=`${PWD_COMMAND}`; export r; \
2684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2685         $(SET_LIB_PATH) \
2686         for flag in $(EXTRA_HOST_FLAGS); do \
2687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2688         done; \
2689         echo "Doing mostlyclean in automake" ; \
2690         (cd automake && \
2691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2693                   "RANLIB=$${RANLIB}" \
2694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2695                   mostlyclean) \
2696           || exit 1
2697
2698
2699 .PHONY: maybe-clean-automake clean-automake
2700 maybe-clean-automake:
2701
2702 clean-automake: 
2703         @[ -f ./automake/Makefile ] || exit 0; \
2704         r=`${PWD_COMMAND}`; export r; \
2705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2706         $(SET_LIB_PATH) \
2707         for flag in $(EXTRA_HOST_FLAGS); do \
2708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2709         done; \
2710         echo "Doing clean in automake" ; \
2711         (cd automake && \
2712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2714                   "RANLIB=$${RANLIB}" \
2715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2716                   clean) \
2717           || exit 1
2718
2719
2720 .PHONY: maybe-distclean-automake distclean-automake
2721 maybe-distclean-automake:
2722
2723 distclean-automake: 
2724         @[ -f ./automake/Makefile ] || exit 0; \
2725         r=`${PWD_COMMAND}`; export r; \
2726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2727         $(SET_LIB_PATH) \
2728         for flag in $(EXTRA_HOST_FLAGS); do \
2729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2730         done; \
2731         echo "Doing distclean in automake" ; \
2732         (cd automake && \
2733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2735                   "RANLIB=$${RANLIB}" \
2736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2737                   distclean) \
2738           || exit 1
2739
2740
2741 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
2742 maybe-maintainer-clean-automake:
2743
2744 maintainer-clean-automake: 
2745         @[ -f ./automake/Makefile ] || exit 0; \
2746         r=`${PWD_COMMAND}`; export r; \
2747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2748         $(SET_LIB_PATH) \
2749         for flag in $(EXTRA_HOST_FLAGS); do \
2750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2751         done; \
2752         echo "Doing maintainer-clean in automake" ; \
2753         (cd automake && \
2754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2756                   "RANLIB=$${RANLIB}" \
2757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2758                   maintainer-clean) \
2759           || exit 1
2760
2761
2762
2763 .PHONY: configure-bash maybe-configure-bash
2764 maybe-configure-bash:
2765 configure-bash:
2766         @test ! -f bash/Makefile || exit 0; \
2767         [ -d bash ] || mkdir bash; \
2768         r=`${PWD_COMMAND}`; export r; \
2769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2770         CC="$(CC)"; export CC; \
2771         CFLAGS="$(CFLAGS)"; export CFLAGS; \
2772         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
2773         CXX="$(CXX)"; export CXX; \
2774         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
2775         AR="$(AR)"; export AR; \
2776         AS="$(AS)"; export AS; \
2777         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
2778         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
2779         LD="$(LD)"; export LD; \
2780         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
2781         NM="$(NM)"; export NM; \
2782         RANLIB="$(RANLIB)"; export RANLIB; \
2783         WINDRES="$(WINDRES)"; export WINDRES; \
2784         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
2785         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
2786         echo Configuring in bash; \
2787         cd bash || exit 1; \
2788         case $(srcdir) in \
2789           \.) \
2790             srcdiroption="--srcdir=."; \
2791             libsrcdir=".";; \
2792           /* | [A-Za-z]:[\\/]*) \
2793             srcdiroption="--srcdir=$(srcdir)/bash"; \
2794             libsrcdir="$$s/bash";; \
2795           *) \
2796             srcdiroption="--srcdir=../$(srcdir)/bash"; \
2797             libsrcdir="$$s/bash";; \
2798         esac; \
2799         $(SHELL) $${libsrcdir}/configure \
2800           $(HOST_CONFIGARGS) $${srcdiroption} \
2801           || exit 1
2802
2803 .PHONY: all-bash maybe-all-bash
2804 maybe-all-bash:
2805 all-bash: configure-bash
2806         @r=`${PWD_COMMAND}`; export r; \
2807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2808         $(SET_LIB_PATH) \
2809         (cd bash && $(MAKE) $(FLAGS_TO_PASS) all)
2810
2811 .PHONY: check-bash maybe-check-bash
2812 maybe-check-bash:
2813
2814 check-bash:
2815         @r=`${PWD_COMMAND}`; export r; \
2816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2817         $(SET_LIB_PATH) \
2818         (cd bash && $(MAKE) $(FLAGS_TO_PASS) check)
2819
2820
2821 .PHONY: install-bash maybe-install-bash
2822 maybe-install-bash:
2823
2824 install-bash: installdirs
2825         @r=`${PWD_COMMAND}`; export r; \
2826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2827         $(SET_LIB_PATH) \
2828         (cd bash && $(MAKE) $(FLAGS_TO_PASS) install)
2829
2830
2831 # Other targets (info, dvi, etc.)
2832
2833 .PHONY: maybe-info-bash info-bash
2834 maybe-info-bash:
2835
2836 info-bash: \
2837     configure-bash 
2838         @[ -f ./bash/Makefile ] || exit 0; \
2839         r=`${PWD_COMMAND}`; export r; \
2840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2841         $(SET_LIB_PATH) \
2842         for flag in $(EXTRA_HOST_FLAGS); do \
2843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2844         done; \
2845         echo "Doing info in bash" ; \
2846         (cd bash && \
2847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2849                   "RANLIB=$${RANLIB}" \
2850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2851                   info) \
2852           || exit 1
2853
2854
2855 .PHONY: maybe-dvi-bash dvi-bash
2856 maybe-dvi-bash:
2857
2858 dvi-bash: \
2859     configure-bash 
2860         @[ -f ./bash/Makefile ] || exit 0; \
2861         r=`${PWD_COMMAND}`; export r; \
2862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2863         $(SET_LIB_PATH) \
2864         for flag in $(EXTRA_HOST_FLAGS); do \
2865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2866         done; \
2867         echo "Doing dvi in bash" ; \
2868         (cd bash && \
2869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2871                   "RANLIB=$${RANLIB}" \
2872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2873                   dvi) \
2874           || exit 1
2875
2876
2877 .PHONY: maybe-TAGS-bash TAGS-bash
2878 maybe-TAGS-bash:
2879
2880 TAGS-bash: \
2881     configure-bash 
2882         @[ -f ./bash/Makefile ] || exit 0; \
2883         r=`${PWD_COMMAND}`; export r; \
2884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2885         $(SET_LIB_PATH) \
2886         for flag in $(EXTRA_HOST_FLAGS); do \
2887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2888         done; \
2889         echo "Doing TAGS in bash" ; \
2890         (cd bash && \
2891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2893                   "RANLIB=$${RANLIB}" \
2894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2895                   TAGS) \
2896           || exit 1
2897
2898
2899 .PHONY: maybe-install-info-bash install-info-bash
2900 maybe-install-info-bash:
2901
2902 install-info-bash: \
2903     configure-bash \
2904     info-bash 
2905         @[ -f ./bash/Makefile ] || exit 0; \
2906         r=`${PWD_COMMAND}`; export r; \
2907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2908         $(SET_LIB_PATH) \
2909         for flag in $(EXTRA_HOST_FLAGS); do \
2910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2911         done; \
2912         echo "Doing install-info in bash" ; \
2913         (cd bash && \
2914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2916                   "RANLIB=$${RANLIB}" \
2917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2918                   install-info) \
2919           || exit 1
2920
2921
2922 .PHONY: maybe-installcheck-bash installcheck-bash
2923 maybe-installcheck-bash:
2924
2925 installcheck-bash: \
2926     configure-bash 
2927         @[ -f ./bash/Makefile ] || exit 0; \
2928         r=`${PWD_COMMAND}`; export r; \
2929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2930         $(SET_LIB_PATH) \
2931         for flag in $(EXTRA_HOST_FLAGS); do \
2932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2933         done; \
2934         echo "Doing installcheck in bash" ; \
2935         (cd bash && \
2936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2938                   "RANLIB=$${RANLIB}" \
2939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2940                   installcheck) \
2941           || exit 1
2942
2943
2944 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
2945 maybe-mostlyclean-bash:
2946
2947 mostlyclean-bash: 
2948         @[ -f ./bash/Makefile ] || exit 0; \
2949         r=`${PWD_COMMAND}`; export r; \
2950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2951         $(SET_LIB_PATH) \
2952         for flag in $(EXTRA_HOST_FLAGS); do \
2953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2954         done; \
2955         echo "Doing mostlyclean in bash" ; \
2956         (cd bash && \
2957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2959                   "RANLIB=$${RANLIB}" \
2960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2961                   mostlyclean) \
2962           || exit 1
2963
2964
2965 .PHONY: maybe-clean-bash clean-bash
2966 maybe-clean-bash:
2967
2968 clean-bash: 
2969         @[ -f ./bash/Makefile ] || exit 0; \
2970         r=`${PWD_COMMAND}`; export r; \
2971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2972         $(SET_LIB_PATH) \
2973         for flag in $(EXTRA_HOST_FLAGS); do \
2974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2975         done; \
2976         echo "Doing clean in bash" ; \
2977         (cd bash && \
2978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2980                   "RANLIB=$${RANLIB}" \
2981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2982                   clean) \
2983           || exit 1
2984
2985
2986 .PHONY: maybe-distclean-bash distclean-bash
2987 maybe-distclean-bash:
2988
2989 distclean-bash: 
2990         @[ -f ./bash/Makefile ] || exit 0; \
2991         r=`${PWD_COMMAND}`; export r; \
2992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2993         $(SET_LIB_PATH) \
2994         for flag in $(EXTRA_HOST_FLAGS); do \
2995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2996         done; \
2997         echo "Doing distclean in bash" ; \
2998         (cd bash && \
2999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3001                   "RANLIB=$${RANLIB}" \
3002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3003                   distclean) \
3004           || exit 1
3005
3006
3007 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
3008 maybe-maintainer-clean-bash:
3009
3010 maintainer-clean-bash: 
3011         @[ -f ./bash/Makefile ] || exit 0; \
3012         r=`${PWD_COMMAND}`; export r; \
3013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3014         $(SET_LIB_PATH) \
3015         for flag in $(EXTRA_HOST_FLAGS); do \
3016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3017         done; \
3018         echo "Doing maintainer-clean in bash" ; \
3019         (cd bash && \
3020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3022                   "RANLIB=$${RANLIB}" \
3023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3024                   maintainer-clean) \
3025           || exit 1
3026
3027
3028
3029 .PHONY: configure-bfd maybe-configure-bfd
3030 maybe-configure-bfd:
3031 configure-bfd:
3032         @test ! -f bfd/Makefile || exit 0; \
3033         [ -d bfd ] || mkdir bfd; \
3034         r=`${PWD_COMMAND}`; export r; \
3035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3036         CC="$(CC)"; export CC; \
3037         CFLAGS="$(CFLAGS)"; export CFLAGS; \
3038         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
3039         CXX="$(CXX)"; export CXX; \
3040         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
3041         AR="$(AR)"; export AR; \
3042         AS="$(AS)"; export AS; \
3043         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
3044         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
3045         LD="$(LD)"; export LD; \
3046         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
3047         NM="$(NM)"; export NM; \
3048         RANLIB="$(RANLIB)"; export RANLIB; \
3049         WINDRES="$(WINDRES)"; export WINDRES; \
3050         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
3051         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
3052         echo Configuring in bfd; \
3053         cd bfd || exit 1; \
3054         case $(srcdir) in \
3055           \.) \
3056             srcdiroption="--srcdir=."; \
3057             libsrcdir=".";; \
3058           /* | [A-Za-z]:[\\/]*) \
3059             srcdiroption="--srcdir=$(srcdir)/bfd"; \
3060             libsrcdir="$$s/bfd";; \
3061           *) \
3062             srcdiroption="--srcdir=../$(srcdir)/bfd"; \
3063             libsrcdir="$$s/bfd";; \
3064         esac; \
3065         $(SHELL) $${libsrcdir}/configure \
3066           $(HOST_CONFIGARGS) $${srcdiroption} \
3067           || exit 1
3068
3069 .PHONY: all-bfd maybe-all-bfd
3070 maybe-all-bfd:
3071 all-bfd: configure-bfd
3072         @r=`${PWD_COMMAND}`; export r; \
3073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3074         $(SET_LIB_PATH) \
3075         (cd bfd && $(MAKE) $(FLAGS_TO_PASS) all)
3076
3077 .PHONY: check-bfd maybe-check-bfd
3078 maybe-check-bfd:
3079
3080 check-bfd:
3081         @r=`${PWD_COMMAND}`; export r; \
3082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3083         $(SET_LIB_PATH) \
3084         (cd bfd && $(MAKE) $(FLAGS_TO_PASS) check)
3085
3086
3087 .PHONY: install-bfd maybe-install-bfd
3088 maybe-install-bfd:
3089
3090 install-bfd: installdirs
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) install)
3095
3096
3097 # Other targets (info, dvi, etc.)
3098
3099 .PHONY: maybe-info-bfd info-bfd
3100 maybe-info-bfd:
3101
3102 info-bfd: \
3103     configure-bfd 
3104         @[ -f ./bfd/Makefile ] || exit 0; \
3105         r=`${PWD_COMMAND}`; export r; \
3106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3107         $(SET_LIB_PATH) \
3108         for flag in $(EXTRA_HOST_FLAGS); do \
3109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3110         done; \
3111         echo "Doing info in bfd" ; \
3112         (cd bfd && \
3113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3115                   "RANLIB=$${RANLIB}" \
3116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3117                   info) \
3118           || exit 1
3119
3120
3121 .PHONY: maybe-dvi-bfd dvi-bfd
3122 maybe-dvi-bfd:
3123
3124 dvi-bfd: \
3125     configure-bfd 
3126         @[ -f ./bfd/Makefile ] || exit 0; \
3127         r=`${PWD_COMMAND}`; export r; \
3128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3129         $(SET_LIB_PATH) \
3130         for flag in $(EXTRA_HOST_FLAGS); do \
3131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3132         done; \
3133         echo "Doing dvi in bfd" ; \
3134         (cd bfd && \
3135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3137                   "RANLIB=$${RANLIB}" \
3138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3139                   dvi) \
3140           || exit 1
3141
3142
3143 .PHONY: maybe-TAGS-bfd TAGS-bfd
3144 maybe-TAGS-bfd:
3145
3146 TAGS-bfd: \
3147     configure-bfd 
3148         @[ -f ./bfd/Makefile ] || exit 0; \
3149         r=`${PWD_COMMAND}`; export r; \
3150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3151         $(SET_LIB_PATH) \
3152         for flag in $(EXTRA_HOST_FLAGS); do \
3153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3154         done; \
3155         echo "Doing TAGS in bfd" ; \
3156         (cd bfd && \
3157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3159                   "RANLIB=$${RANLIB}" \
3160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3161                   TAGS) \
3162           || exit 1
3163
3164
3165 .PHONY: maybe-install-info-bfd install-info-bfd
3166 maybe-install-info-bfd:
3167
3168 install-info-bfd: \
3169     configure-bfd \
3170     info-bfd 
3171         @[ -f ./bfd/Makefile ] || exit 0; \
3172         r=`${PWD_COMMAND}`; export r; \
3173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3174         $(SET_LIB_PATH) \
3175         for flag in $(EXTRA_HOST_FLAGS); do \
3176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3177         done; \
3178         echo "Doing install-info in bfd" ; \
3179         (cd bfd && \
3180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3182                   "RANLIB=$${RANLIB}" \
3183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3184                   install-info) \
3185           || exit 1
3186
3187
3188 .PHONY: maybe-installcheck-bfd installcheck-bfd
3189 maybe-installcheck-bfd:
3190
3191 installcheck-bfd: \
3192     configure-bfd 
3193         @[ -f ./bfd/Makefile ] || exit 0; \
3194         r=`${PWD_COMMAND}`; export r; \
3195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3196         $(SET_LIB_PATH) \
3197         for flag in $(EXTRA_HOST_FLAGS); do \
3198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3199         done; \
3200         echo "Doing installcheck in bfd" ; \
3201         (cd bfd && \
3202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3204                   "RANLIB=$${RANLIB}" \
3205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3206                   installcheck) \
3207           || exit 1
3208
3209
3210 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3211 maybe-mostlyclean-bfd:
3212
3213 mostlyclean-bfd: 
3214         @[ -f ./bfd/Makefile ] || exit 0; \
3215         r=`${PWD_COMMAND}`; export r; \
3216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3217         $(SET_LIB_PATH) \
3218         for flag in $(EXTRA_HOST_FLAGS); do \
3219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3220         done; \
3221         echo "Doing mostlyclean in bfd" ; \
3222         (cd bfd && \
3223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3225                   "RANLIB=$${RANLIB}" \
3226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3227                   mostlyclean) \
3228           || exit 1
3229
3230
3231 .PHONY: maybe-clean-bfd clean-bfd
3232 maybe-clean-bfd:
3233
3234 clean-bfd: 
3235         @[ -f ./bfd/Makefile ] || exit 0; \
3236         r=`${PWD_COMMAND}`; export r; \
3237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3238         $(SET_LIB_PATH) \
3239         for flag in $(EXTRA_HOST_FLAGS); do \
3240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3241         done; \
3242         echo "Doing clean in bfd" ; \
3243         (cd bfd && \
3244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3246                   "RANLIB=$${RANLIB}" \
3247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3248                   clean) \
3249           || exit 1
3250
3251
3252 .PHONY: maybe-distclean-bfd distclean-bfd
3253 maybe-distclean-bfd:
3254
3255 distclean-bfd: 
3256         @[ -f ./bfd/Makefile ] || exit 0; \
3257         r=`${PWD_COMMAND}`; export r; \
3258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3259         $(SET_LIB_PATH) \
3260         for flag in $(EXTRA_HOST_FLAGS); do \
3261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3262         done; \
3263         echo "Doing distclean in bfd" ; \
3264         (cd bfd && \
3265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3267                   "RANLIB=$${RANLIB}" \
3268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3269                   distclean) \
3270           || exit 1
3271
3272
3273 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
3274 maybe-maintainer-clean-bfd:
3275
3276 maintainer-clean-bfd: 
3277         @[ -f ./bfd/Makefile ] || exit 0; \
3278         r=`${PWD_COMMAND}`; export r; \
3279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3280         $(SET_LIB_PATH) \
3281         for flag in $(EXTRA_HOST_FLAGS); do \
3282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3283         done; \
3284         echo "Doing maintainer-clean in bfd" ; \
3285         (cd bfd && \
3286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3288                   "RANLIB=$${RANLIB}" \
3289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3290                   maintainer-clean) \
3291           || exit 1
3292
3293
3294
3295 .PHONY: configure-opcodes maybe-configure-opcodes
3296 maybe-configure-opcodes:
3297 configure-opcodes:
3298         @test ! -f opcodes/Makefile || exit 0; \
3299         [ -d opcodes ] || mkdir opcodes; \
3300         r=`${PWD_COMMAND}`; export r; \
3301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3302         CC="$(CC)"; export CC; \
3303         CFLAGS="$(CFLAGS)"; export CFLAGS; \
3304         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
3305         CXX="$(CXX)"; export CXX; \
3306         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
3307         AR="$(AR)"; export AR; \
3308         AS="$(AS)"; export AS; \
3309         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
3310         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
3311         LD="$(LD)"; export LD; \
3312         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
3313         NM="$(NM)"; export NM; \
3314         RANLIB="$(RANLIB)"; export RANLIB; \
3315         WINDRES="$(WINDRES)"; export WINDRES; \
3316         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
3317         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
3318         echo Configuring in opcodes; \
3319         cd opcodes || exit 1; \
3320         case $(srcdir) in \
3321           \.) \
3322             srcdiroption="--srcdir=."; \
3323             libsrcdir=".";; \
3324           /* | [A-Za-z]:[\\/]*) \
3325             srcdiroption="--srcdir=$(srcdir)/opcodes"; \
3326             libsrcdir="$$s/opcodes";; \
3327           *) \
3328             srcdiroption="--srcdir=../$(srcdir)/opcodes"; \
3329             libsrcdir="$$s/opcodes";; \
3330         esac; \
3331         $(SHELL) $${libsrcdir}/configure \
3332           $(HOST_CONFIGARGS) $${srcdiroption} \
3333           || exit 1
3334
3335 .PHONY: all-opcodes maybe-all-opcodes
3336 maybe-all-opcodes:
3337 all-opcodes: configure-opcodes
3338         @r=`${PWD_COMMAND}`; export r; \
3339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3340         $(SET_LIB_PATH) \
3341         (cd opcodes && $(MAKE) $(FLAGS_TO_PASS) all)
3342
3343 .PHONY: check-opcodes maybe-check-opcodes
3344 maybe-check-opcodes:
3345
3346 check-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) check)
3351
3352
3353 .PHONY: install-opcodes maybe-install-opcodes
3354 maybe-install-opcodes:
3355
3356 install-opcodes: installdirs
3357         @r=`${PWD_COMMAND}`; export r; \
3358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3359         $(SET_LIB_PATH) \
3360         (cd opcodes && $(MAKE) $(FLAGS_TO_PASS) install)
3361
3362
3363 # Other targets (info, dvi, etc.)
3364
3365 .PHONY: maybe-info-opcodes info-opcodes
3366 maybe-info-opcodes:
3367
3368 info-opcodes: \
3369     configure-opcodes 
3370         @[ -f ./opcodes/Makefile ] || exit 0; \
3371         r=`${PWD_COMMAND}`; export r; \
3372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3373         $(SET_LIB_PATH) \
3374         for flag in $(EXTRA_HOST_FLAGS); do \
3375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3376         done; \
3377         echo "Doing info in opcodes" ; \
3378         (cd opcodes && \
3379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3381                   "RANLIB=$${RANLIB}" \
3382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3383                   info) \
3384           || exit 1
3385
3386
3387 .PHONY: maybe-dvi-opcodes dvi-opcodes
3388 maybe-dvi-opcodes:
3389
3390 dvi-opcodes: \
3391     configure-opcodes 
3392         @[ -f ./opcodes/Makefile ] || exit 0; \
3393         r=`${PWD_COMMAND}`; export r; \
3394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3395         $(SET_LIB_PATH) \
3396         for flag in $(EXTRA_HOST_FLAGS); do \
3397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3398         done; \
3399         echo "Doing dvi in opcodes" ; \
3400         (cd opcodes && \
3401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3403                   "RANLIB=$${RANLIB}" \
3404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3405                   dvi) \
3406           || exit 1
3407
3408
3409 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
3410 maybe-TAGS-opcodes:
3411
3412 TAGS-opcodes: \
3413     configure-opcodes 
3414         @[ -f ./opcodes/Makefile ] || exit 0; \
3415         r=`${PWD_COMMAND}`; export r; \
3416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3417         $(SET_LIB_PATH) \
3418         for flag in $(EXTRA_HOST_FLAGS); do \
3419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3420         done; \
3421         echo "Doing TAGS in opcodes" ; \
3422         (cd opcodes && \
3423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3425                   "RANLIB=$${RANLIB}" \
3426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3427                   TAGS) \
3428           || exit 1
3429
3430
3431 .PHONY: maybe-install-info-opcodes install-info-opcodes
3432 maybe-install-info-opcodes:
3433
3434 install-info-opcodes: \
3435     configure-opcodes \
3436     info-opcodes 
3437         @[ -f ./opcodes/Makefile ] || exit 0; \
3438         r=`${PWD_COMMAND}`; export r; \
3439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3440         $(SET_LIB_PATH) \
3441         for flag in $(EXTRA_HOST_FLAGS); do \
3442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3443         done; \
3444         echo "Doing install-info in opcodes" ; \
3445         (cd opcodes && \
3446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3448                   "RANLIB=$${RANLIB}" \
3449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3450                   install-info) \
3451           || exit 1
3452
3453
3454 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
3455 maybe-installcheck-opcodes:
3456
3457 installcheck-opcodes: \
3458     configure-opcodes 
3459         @[ -f ./opcodes/Makefile ] || exit 0; \
3460         r=`${PWD_COMMAND}`; export r; \
3461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3462         $(SET_LIB_PATH) \
3463         for flag in $(EXTRA_HOST_FLAGS); do \
3464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3465         done; \
3466         echo "Doing installcheck in opcodes" ; \
3467         (cd opcodes && \
3468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3470                   "RANLIB=$${RANLIB}" \
3471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3472                   installcheck) \
3473           || exit 1
3474
3475
3476 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
3477 maybe-mostlyclean-opcodes:
3478
3479 mostlyclean-opcodes: 
3480         @[ -f ./opcodes/Makefile ] || exit 0; \
3481         r=`${PWD_COMMAND}`; export r; \
3482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3483         $(SET_LIB_PATH) \
3484         for flag in $(EXTRA_HOST_FLAGS); do \
3485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3486         done; \
3487         echo "Doing mostlyclean in opcodes" ; \
3488         (cd opcodes && \
3489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3491                   "RANLIB=$${RANLIB}" \
3492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3493                   mostlyclean) \
3494           || exit 1
3495
3496
3497 .PHONY: maybe-clean-opcodes clean-opcodes
3498 maybe-clean-opcodes:
3499
3500 clean-opcodes: 
3501         @[ -f ./opcodes/Makefile ] || exit 0; \
3502         r=`${PWD_COMMAND}`; export r; \
3503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3504         $(SET_LIB_PATH) \
3505         for flag in $(EXTRA_HOST_FLAGS); do \
3506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3507         done; \
3508         echo "Doing clean in opcodes" ; \
3509         (cd opcodes && \
3510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3512                   "RANLIB=$${RANLIB}" \
3513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3514                   clean) \
3515           || exit 1
3516
3517
3518 .PHONY: maybe-distclean-opcodes distclean-opcodes
3519 maybe-distclean-opcodes:
3520
3521 distclean-opcodes: 
3522         @[ -f ./opcodes/Makefile ] || exit 0; \
3523         r=`${PWD_COMMAND}`; export r; \
3524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3525         $(SET_LIB_PATH) \
3526         for flag in $(EXTRA_HOST_FLAGS); do \
3527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3528         done; \
3529         echo "Doing distclean in opcodes" ; \
3530         (cd opcodes && \
3531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3533                   "RANLIB=$${RANLIB}" \
3534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3535                   distclean) \
3536           || exit 1
3537
3538
3539 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
3540 maybe-maintainer-clean-opcodes:
3541
3542 maintainer-clean-opcodes: 
3543         @[ -f ./opcodes/Makefile ] || exit 0; \
3544         r=`${PWD_COMMAND}`; export r; \
3545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3546         $(SET_LIB_PATH) \
3547         for flag in $(EXTRA_HOST_FLAGS); do \
3548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3549         done; \
3550         echo "Doing maintainer-clean in opcodes" ; \
3551         (cd opcodes && \
3552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3554                   "RANLIB=$${RANLIB}" \
3555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3556                   maintainer-clean) \
3557           || exit 1
3558
3559
3560
3561 .PHONY: configure-binutils maybe-configure-binutils
3562 maybe-configure-binutils:
3563 configure-binutils:
3564         @test ! -f binutils/Makefile || exit 0; \
3565         [ -d binutils ] || mkdir binutils; \
3566         r=`${PWD_COMMAND}`; export r; \
3567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3568         CC="$(CC)"; export CC; \
3569         CFLAGS="$(CFLAGS)"; export CFLAGS; \
3570         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
3571         CXX="$(CXX)"; export CXX; \
3572         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
3573         AR="$(AR)"; export AR; \
3574         AS="$(AS)"; export AS; \
3575         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
3576         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
3577         LD="$(LD)"; export LD; \
3578         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
3579         NM="$(NM)"; export NM; \
3580         RANLIB="$(RANLIB)"; export RANLIB; \
3581         WINDRES="$(WINDRES)"; export WINDRES; \
3582         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
3583         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
3584         echo Configuring in binutils; \
3585         cd binutils || exit 1; \
3586         case $(srcdir) in \
3587           \.) \
3588             srcdiroption="--srcdir=."; \
3589             libsrcdir=".";; \
3590           /* | [A-Za-z]:[\\/]*) \
3591             srcdiroption="--srcdir=$(srcdir)/binutils"; \
3592             libsrcdir="$$s/binutils";; \
3593           *) \
3594             srcdiroption="--srcdir=../$(srcdir)/binutils"; \
3595             libsrcdir="$$s/binutils";; \
3596         esac; \
3597         $(SHELL) $${libsrcdir}/configure \
3598           $(HOST_CONFIGARGS) $${srcdiroption} \
3599           || exit 1
3600
3601 .PHONY: all-binutils maybe-all-binutils
3602 maybe-all-binutils:
3603 all-binutils: configure-binutils
3604         @r=`${PWD_COMMAND}`; export r; \
3605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3606         $(SET_LIB_PATH) \
3607         (cd binutils && $(MAKE) $(FLAGS_TO_PASS) all)
3608
3609 .PHONY: check-binutils maybe-check-binutils
3610 maybe-check-binutils:
3611
3612 check-binutils:
3613         @r=`${PWD_COMMAND}`; export r; \
3614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3615         $(SET_LIB_PATH) \
3616         (cd binutils && $(MAKE) $(FLAGS_TO_PASS) check)
3617
3618
3619 .PHONY: install-binutils maybe-install-binutils
3620 maybe-install-binutils:
3621
3622 install-binutils: installdirs
3623         @r=`${PWD_COMMAND}`; export r; \
3624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3625         $(SET_LIB_PATH) \
3626         (cd binutils && $(MAKE) $(FLAGS_TO_PASS) install)
3627
3628
3629 # Other targets (info, dvi, etc.)
3630
3631 .PHONY: maybe-info-binutils info-binutils
3632 maybe-info-binutils:
3633
3634 info-binutils: \
3635     configure-binutils 
3636         @[ -f ./binutils/Makefile ] || exit 0; \
3637         r=`${PWD_COMMAND}`; export r; \
3638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3639         $(SET_LIB_PATH) \
3640         for flag in $(EXTRA_HOST_FLAGS); do \
3641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3642         done; \
3643         echo "Doing info in binutils" ; \
3644         (cd binutils && \
3645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3647                   "RANLIB=$${RANLIB}" \
3648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3649                   info) \
3650           || exit 1
3651
3652
3653 .PHONY: maybe-dvi-binutils dvi-binutils
3654 maybe-dvi-binutils:
3655
3656 dvi-binutils: \
3657     configure-binutils 
3658         @[ -f ./binutils/Makefile ] || exit 0; \
3659         r=`${PWD_COMMAND}`; export r; \
3660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3661         $(SET_LIB_PATH) \
3662         for flag in $(EXTRA_HOST_FLAGS); do \
3663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3664         done; \
3665         echo "Doing dvi in binutils" ; \
3666         (cd binutils && \
3667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3669                   "RANLIB=$${RANLIB}" \
3670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3671                   dvi) \
3672           || exit 1
3673
3674
3675 .PHONY: maybe-TAGS-binutils TAGS-binutils
3676 maybe-TAGS-binutils:
3677
3678 TAGS-binutils: \
3679     configure-binutils 
3680         @[ -f ./binutils/Makefile ] || exit 0; \
3681         r=`${PWD_COMMAND}`; export r; \
3682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3683         $(SET_LIB_PATH) \
3684         for flag in $(EXTRA_HOST_FLAGS); do \
3685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3686         done; \
3687         echo "Doing TAGS in binutils" ; \
3688         (cd binutils && \
3689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3691                   "RANLIB=$${RANLIB}" \
3692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3693                   TAGS) \
3694           || exit 1
3695
3696
3697 .PHONY: maybe-install-info-binutils install-info-binutils
3698 maybe-install-info-binutils:
3699
3700 install-info-binutils: \
3701     configure-binutils \
3702     info-binutils 
3703         @[ -f ./binutils/Makefile ] || exit 0; \
3704         r=`${PWD_COMMAND}`; export r; \
3705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3706         $(SET_LIB_PATH) \
3707         for flag in $(EXTRA_HOST_FLAGS); do \
3708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3709         done; \
3710         echo "Doing install-info in binutils" ; \
3711         (cd binutils && \
3712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3714                   "RANLIB=$${RANLIB}" \
3715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3716                   install-info) \
3717           || exit 1
3718
3719
3720 .PHONY: maybe-installcheck-binutils installcheck-binutils
3721 maybe-installcheck-binutils:
3722
3723 installcheck-binutils: \
3724     configure-binutils 
3725         @[ -f ./binutils/Makefile ] || exit 0; \
3726         r=`${PWD_COMMAND}`; export r; \
3727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3728         $(SET_LIB_PATH) \
3729         for flag in $(EXTRA_HOST_FLAGS); do \
3730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3731         done; \
3732         echo "Doing installcheck in binutils" ; \
3733         (cd binutils && \
3734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3736                   "RANLIB=$${RANLIB}" \
3737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3738                   installcheck) \
3739           || exit 1
3740
3741
3742 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
3743 maybe-mostlyclean-binutils:
3744
3745 mostlyclean-binutils: 
3746         @[ -f ./binutils/Makefile ] || exit 0; \
3747         r=`${PWD_COMMAND}`; export r; \
3748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3749         $(SET_LIB_PATH) \
3750         for flag in $(EXTRA_HOST_FLAGS); do \
3751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3752         done; \
3753         echo "Doing mostlyclean in binutils" ; \
3754         (cd binutils && \
3755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3757                   "RANLIB=$${RANLIB}" \
3758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3759                   mostlyclean) \
3760           || exit 1
3761
3762
3763 .PHONY: maybe-clean-binutils clean-binutils
3764 maybe-clean-binutils:
3765
3766 clean-binutils: 
3767         @[ -f ./binutils/Makefile ] || exit 0; \
3768         r=`${PWD_COMMAND}`; export r; \
3769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3770         $(SET_LIB_PATH) \
3771         for flag in $(EXTRA_HOST_FLAGS); do \
3772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3773         done; \
3774         echo "Doing clean in binutils" ; \
3775         (cd binutils && \
3776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3778                   "RANLIB=$${RANLIB}" \
3779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3780                   clean) \
3781           || exit 1
3782
3783
3784 .PHONY: maybe-distclean-binutils distclean-binutils
3785 maybe-distclean-binutils:
3786
3787 distclean-binutils: 
3788         @[ -f ./binutils/Makefile ] || exit 0; \
3789         r=`${PWD_COMMAND}`; export r; \
3790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3791         $(SET_LIB_PATH) \
3792         for flag in $(EXTRA_HOST_FLAGS); do \
3793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3794         done; \
3795         echo "Doing distclean in binutils" ; \
3796         (cd binutils && \
3797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3799                   "RANLIB=$${RANLIB}" \
3800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3801                   distclean) \
3802           || exit 1
3803
3804
3805 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
3806 maybe-maintainer-clean-binutils:
3807
3808 maintainer-clean-binutils: 
3809         @[ -f ./binutils/Makefile ] || exit 0; \
3810         r=`${PWD_COMMAND}`; export r; \
3811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3812         $(SET_LIB_PATH) \
3813         for flag in $(EXTRA_HOST_FLAGS); do \
3814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3815         done; \
3816         echo "Doing maintainer-clean in binutils" ; \
3817         (cd binutils && \
3818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3820                   "RANLIB=$${RANLIB}" \
3821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3822                   maintainer-clean) \
3823           || exit 1
3824
3825
3826
3827 .PHONY: configure-bison maybe-configure-bison
3828 maybe-configure-bison:
3829 configure-bison:
3830         @test ! -f bison/Makefile || exit 0; \
3831         [ -d bison ] || mkdir bison; \
3832         r=`${PWD_COMMAND}`; export r; \
3833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3834         CC="$(CC)"; export CC; \
3835         CFLAGS="$(CFLAGS)"; export CFLAGS; \
3836         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
3837         CXX="$(CXX)"; export CXX; \
3838         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
3839         AR="$(AR)"; export AR; \
3840         AS="$(AS)"; export AS; \
3841         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
3842         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
3843         LD="$(LD)"; export LD; \
3844         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
3845         NM="$(NM)"; export NM; \
3846         RANLIB="$(RANLIB)"; export RANLIB; \
3847         WINDRES="$(WINDRES)"; export WINDRES; \
3848         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
3849         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
3850         echo Configuring in bison; \
3851         cd bison || exit 1; \
3852         case $(srcdir) in \
3853           \.) \
3854             srcdiroption="--srcdir=."; \
3855             libsrcdir=".";; \
3856           /* | [A-Za-z]:[\\/]*) \
3857             srcdiroption="--srcdir=$(srcdir)/bison"; \
3858             libsrcdir="$$s/bison";; \
3859           *) \
3860             srcdiroption="--srcdir=../$(srcdir)/bison"; \
3861             libsrcdir="$$s/bison";; \
3862         esac; \
3863         $(SHELL) $${libsrcdir}/configure \
3864           $(HOST_CONFIGARGS) $${srcdiroption} \
3865           || exit 1
3866
3867 .PHONY: all-bison maybe-all-bison
3868 maybe-all-bison:
3869 all-bison: configure-bison
3870         @r=`${PWD_COMMAND}`; export r; \
3871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3872         $(SET_LIB_PATH) \
3873         (cd bison && $(MAKE) $(FLAGS_TO_PASS) all)
3874
3875 .PHONY: check-bison maybe-check-bison
3876 maybe-check-bison:
3877
3878 # This module is only tested in a native toolchain.
3879 check-bison:
3880         @if [ '$(host)' = '$(target)' ] ; then \
3881           r=`${PWD_COMMAND}`; export r; \
3882           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3883           $(SET_LIB_PATH) \
3884           (cd bison && $(MAKE) $(FLAGS_TO_PASS) check); \
3885         fi
3886
3887
3888 .PHONY: install-bison maybe-install-bison
3889 maybe-install-bison:
3890
3891 install-bison: installdirs
3892         @r=`${PWD_COMMAND}`; export r; \
3893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3894         $(SET_LIB_PATH) \
3895         (cd bison && $(MAKE) $(FLAGS_TO_PASS) install)
3896
3897
3898 # Other targets (info, dvi, etc.)
3899
3900 .PHONY: maybe-info-bison info-bison
3901 maybe-info-bison:
3902
3903 info-bison: \
3904     configure-bison 
3905         @[ -f ./bison/Makefile ] || exit 0; \
3906         r=`${PWD_COMMAND}`; export r; \
3907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3908         $(SET_LIB_PATH) \
3909         for flag in $(EXTRA_HOST_FLAGS); do \
3910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3911         done; \
3912         echo "Doing info in bison" ; \
3913         (cd bison && \
3914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3916                   "RANLIB=$${RANLIB}" \
3917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3918                   info) \
3919           || exit 1
3920
3921
3922 .PHONY: maybe-dvi-bison dvi-bison
3923 maybe-dvi-bison:
3924
3925 dvi-bison: \
3926     configure-bison 
3927         @[ -f ./bison/Makefile ] || exit 0; \
3928         r=`${PWD_COMMAND}`; export r; \
3929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3930         $(SET_LIB_PATH) \
3931         for flag in $(EXTRA_HOST_FLAGS); do \
3932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3933         done; \
3934         echo "Doing dvi in bison" ; \
3935         (cd bison && \
3936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3938                   "RANLIB=$${RANLIB}" \
3939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3940                   dvi) \
3941           || exit 1
3942
3943
3944 .PHONY: maybe-TAGS-bison TAGS-bison
3945 maybe-TAGS-bison:
3946
3947 TAGS-bison: \
3948     configure-bison 
3949         @[ -f ./bison/Makefile ] || exit 0; \
3950         r=`${PWD_COMMAND}`; export r; \
3951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3952         $(SET_LIB_PATH) \
3953         for flag in $(EXTRA_HOST_FLAGS); do \
3954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3955         done; \
3956         echo "Doing TAGS in bison" ; \
3957         (cd bison && \
3958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3960                   "RANLIB=$${RANLIB}" \
3961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3962                   TAGS) \
3963           || exit 1
3964
3965
3966 .PHONY: maybe-install-info-bison install-info-bison
3967 maybe-install-info-bison:
3968
3969 install-info-bison: \
3970     configure-bison \
3971     info-bison 
3972         @[ -f ./bison/Makefile ] || exit 0; \
3973         r=`${PWD_COMMAND}`; export r; \
3974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3975         $(SET_LIB_PATH) \
3976         for flag in $(EXTRA_HOST_FLAGS); do \
3977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3978         done; \
3979         echo "Doing install-info in bison" ; \
3980         (cd bison && \
3981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3983                   "RANLIB=$${RANLIB}" \
3984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3985                   install-info) \
3986           || exit 1
3987
3988
3989 .PHONY: maybe-installcheck-bison installcheck-bison
3990 maybe-installcheck-bison:
3991
3992 installcheck-bison: \
3993     configure-bison 
3994         @[ -f ./bison/Makefile ] || exit 0; \
3995         r=`${PWD_COMMAND}`; export r; \
3996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3997         $(SET_LIB_PATH) \
3998         for flag in $(EXTRA_HOST_FLAGS); do \
3999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4000         done; \
4001         echo "Doing installcheck in bison" ; \
4002         (cd bison && \
4003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4005                   "RANLIB=$${RANLIB}" \
4006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4007                   installcheck) \
4008           || exit 1
4009
4010
4011 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
4012 maybe-mostlyclean-bison:
4013
4014 mostlyclean-bison: 
4015         @[ -f ./bison/Makefile ] || exit 0; \
4016         r=`${PWD_COMMAND}`; export r; \
4017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4018         $(SET_LIB_PATH) \
4019         for flag in $(EXTRA_HOST_FLAGS); do \
4020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4021         done; \
4022         echo "Doing mostlyclean in bison" ; \
4023         (cd bison && \
4024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4026                   "RANLIB=$${RANLIB}" \
4027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4028                   mostlyclean) \
4029           || exit 1
4030
4031
4032 .PHONY: maybe-clean-bison clean-bison
4033 maybe-clean-bison:
4034
4035 clean-bison: 
4036         @[ -f ./bison/Makefile ] || exit 0; \
4037         r=`${PWD_COMMAND}`; export r; \
4038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4039         $(SET_LIB_PATH) \
4040         for flag in $(EXTRA_HOST_FLAGS); do \
4041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4042         done; \
4043         echo "Doing clean in bison" ; \
4044         (cd bison && \
4045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4047                   "RANLIB=$${RANLIB}" \
4048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4049                   clean) \
4050           || exit 1
4051
4052
4053 .PHONY: maybe-distclean-bison distclean-bison
4054 maybe-distclean-bison:
4055
4056 distclean-bison: 
4057         @[ -f ./bison/Makefile ] || exit 0; \
4058         r=`${PWD_COMMAND}`; export r; \
4059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4060         $(SET_LIB_PATH) \
4061         for flag in $(EXTRA_HOST_FLAGS); do \
4062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4063         done; \
4064         echo "Doing distclean in bison" ; \
4065         (cd bison && \
4066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4068                   "RANLIB=$${RANLIB}" \
4069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4070                   distclean) \
4071           || exit 1
4072
4073
4074 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
4075 maybe-maintainer-clean-bison:
4076
4077 maintainer-clean-bison: 
4078         @[ -f ./bison/Makefile ] || exit 0; \
4079         r=`${PWD_COMMAND}`; export r; \
4080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4081         $(SET_LIB_PATH) \
4082         for flag in $(EXTRA_HOST_FLAGS); do \
4083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4084         done; \
4085         echo "Doing maintainer-clean in bison" ; \
4086         (cd bison && \
4087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4089                   "RANLIB=$${RANLIB}" \
4090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4091                   maintainer-clean) \
4092           || exit 1
4093
4094
4095
4096 .PHONY: configure-byacc maybe-configure-byacc
4097 maybe-configure-byacc:
4098 configure-byacc:
4099         @test ! -f byacc/Makefile || exit 0; \
4100         [ -d byacc ] || mkdir byacc; \
4101         r=`${PWD_COMMAND}`; export r; \
4102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4103         CC="$(CC)"; export CC; \
4104         CFLAGS="$(CFLAGS)"; export CFLAGS; \
4105         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
4106         CXX="$(CXX)"; export CXX; \
4107         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
4108         AR="$(AR)"; export AR; \
4109         AS="$(AS)"; export AS; \
4110         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
4111         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
4112         LD="$(LD)"; export LD; \
4113         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
4114         NM="$(NM)"; export NM; \
4115         RANLIB="$(RANLIB)"; export RANLIB; \
4116         WINDRES="$(WINDRES)"; export WINDRES; \
4117         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
4118         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
4119         echo Configuring in byacc; \
4120         cd byacc || exit 1; \
4121         case $(srcdir) in \
4122           \.) \
4123             srcdiroption="--srcdir=."; \
4124             libsrcdir=".";; \
4125           /* | [A-Za-z]:[\\/]*) \
4126             srcdiroption="--srcdir=$(srcdir)/byacc"; \
4127             libsrcdir="$$s/byacc";; \
4128           *) \
4129             srcdiroption="--srcdir=../$(srcdir)/byacc"; \
4130             libsrcdir="$$s/byacc";; \
4131         esac; \
4132         $(SHELL) $${libsrcdir}/configure \
4133           $(HOST_CONFIGARGS) $${srcdiroption} \
4134           || exit 1
4135
4136 .PHONY: all-byacc maybe-all-byacc
4137 maybe-all-byacc:
4138 all-byacc: configure-byacc
4139         @r=`${PWD_COMMAND}`; export r; \
4140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4141         $(SET_LIB_PATH) \
4142         (cd byacc && $(MAKE) $(FLAGS_TO_PASS) all)
4143
4144 .PHONY: check-byacc maybe-check-byacc
4145 maybe-check-byacc:
4146
4147 # This module is only tested in a native toolchain.
4148 check-byacc:
4149         @if [ '$(host)' = '$(target)' ] ; then \
4150           r=`${PWD_COMMAND}`; export r; \
4151           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4152           $(SET_LIB_PATH) \
4153           (cd byacc && $(MAKE) $(FLAGS_TO_PASS) check); \
4154         fi
4155
4156
4157 .PHONY: install-byacc maybe-install-byacc
4158 maybe-install-byacc:
4159
4160 install-byacc: installdirs
4161         @r=`${PWD_COMMAND}`; export r; \
4162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4163         $(SET_LIB_PATH) \
4164         (cd byacc && $(MAKE) $(FLAGS_TO_PASS) install)
4165
4166
4167 # Other targets (info, dvi, etc.)
4168
4169 .PHONY: maybe-info-byacc info-byacc
4170 maybe-info-byacc:
4171
4172 info-byacc: \
4173     configure-byacc 
4174         @[ -f ./byacc/Makefile ] || exit 0; \
4175         r=`${PWD_COMMAND}`; export r; \
4176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4177         $(SET_LIB_PATH) \
4178         for flag in $(EXTRA_HOST_FLAGS); do \
4179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4180         done; \
4181         echo "Doing info in byacc" ; \
4182         (cd byacc && \
4183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4185                   "RANLIB=$${RANLIB}" \
4186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4187                   info) \
4188           || exit 1
4189
4190
4191 .PHONY: maybe-dvi-byacc dvi-byacc
4192 maybe-dvi-byacc:
4193
4194 dvi-byacc: \
4195     configure-byacc 
4196         @[ -f ./byacc/Makefile ] || exit 0; \
4197         r=`${PWD_COMMAND}`; export r; \
4198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4199         $(SET_LIB_PATH) \
4200         for flag in $(EXTRA_HOST_FLAGS); do \
4201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4202         done; \
4203         echo "Doing dvi in byacc" ; \
4204         (cd byacc && \
4205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4207                   "RANLIB=$${RANLIB}" \
4208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4209                   dvi) \
4210           || exit 1
4211
4212
4213 .PHONY: maybe-TAGS-byacc TAGS-byacc
4214 maybe-TAGS-byacc:
4215
4216 TAGS-byacc: \
4217     configure-byacc 
4218         @[ -f ./byacc/Makefile ] || exit 0; \
4219         r=`${PWD_COMMAND}`; export r; \
4220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4221         $(SET_LIB_PATH) \
4222         for flag in $(EXTRA_HOST_FLAGS); do \
4223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4224         done; \
4225         echo "Doing TAGS in byacc" ; \
4226         (cd byacc && \
4227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4229                   "RANLIB=$${RANLIB}" \
4230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4231                   TAGS) \
4232           || exit 1
4233
4234
4235 .PHONY: maybe-install-info-byacc install-info-byacc
4236 maybe-install-info-byacc:
4237
4238 install-info-byacc: \
4239     configure-byacc \
4240     info-byacc 
4241         @[ -f ./byacc/Makefile ] || exit 0; \
4242         r=`${PWD_COMMAND}`; export r; \
4243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4244         $(SET_LIB_PATH) \
4245         for flag in $(EXTRA_HOST_FLAGS); do \
4246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4247         done; \
4248         echo "Doing install-info in byacc" ; \
4249         (cd byacc && \
4250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4252                   "RANLIB=$${RANLIB}" \
4253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4254                   install-info) \
4255           || exit 1
4256
4257
4258 .PHONY: maybe-installcheck-byacc installcheck-byacc
4259 maybe-installcheck-byacc:
4260
4261 installcheck-byacc: \
4262     configure-byacc 
4263         @[ -f ./byacc/Makefile ] || exit 0; \
4264         r=`${PWD_COMMAND}`; export r; \
4265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4266         $(SET_LIB_PATH) \
4267         for flag in $(EXTRA_HOST_FLAGS); do \
4268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4269         done; \
4270         echo "Doing installcheck in byacc" ; \
4271         (cd byacc && \
4272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4274                   "RANLIB=$${RANLIB}" \
4275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4276                   installcheck) \
4277           || exit 1
4278
4279
4280 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
4281 maybe-mostlyclean-byacc:
4282
4283 mostlyclean-byacc: 
4284         @[ -f ./byacc/Makefile ] || exit 0; \
4285         r=`${PWD_COMMAND}`; export r; \
4286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4287         $(SET_LIB_PATH) \
4288         for flag in $(EXTRA_HOST_FLAGS); do \
4289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4290         done; \
4291         echo "Doing mostlyclean in byacc" ; \
4292         (cd byacc && \
4293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4295                   "RANLIB=$${RANLIB}" \
4296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4297                   mostlyclean) \
4298           || exit 1
4299
4300
4301 .PHONY: maybe-clean-byacc clean-byacc
4302 maybe-clean-byacc:
4303
4304 clean-byacc: 
4305         @[ -f ./byacc/Makefile ] || exit 0; \
4306         r=`${PWD_COMMAND}`; export r; \
4307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4308         $(SET_LIB_PATH) \
4309         for flag in $(EXTRA_HOST_FLAGS); do \
4310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4311         done; \
4312         echo "Doing clean in byacc" ; \
4313         (cd byacc && \
4314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4316                   "RANLIB=$${RANLIB}" \
4317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4318                   clean) \
4319           || exit 1
4320
4321
4322 .PHONY: maybe-distclean-byacc distclean-byacc
4323 maybe-distclean-byacc:
4324
4325 distclean-byacc: 
4326         @[ -f ./byacc/Makefile ] || exit 0; \
4327         r=`${PWD_COMMAND}`; export r; \
4328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4329         $(SET_LIB_PATH) \
4330         for flag in $(EXTRA_HOST_FLAGS); do \
4331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4332         done; \
4333         echo "Doing distclean in byacc" ; \
4334         (cd byacc && \
4335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4337                   "RANLIB=$${RANLIB}" \
4338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4339                   distclean) \
4340           || exit 1
4341
4342
4343 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
4344 maybe-maintainer-clean-byacc:
4345
4346 maintainer-clean-byacc: 
4347         @[ -f ./byacc/Makefile ] || exit 0; \
4348         r=`${PWD_COMMAND}`; export r; \
4349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4350         $(SET_LIB_PATH) \
4351         for flag in $(EXTRA_HOST_FLAGS); do \
4352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4353         done; \
4354         echo "Doing maintainer-clean in byacc" ; \
4355         (cd byacc && \
4356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4358                   "RANLIB=$${RANLIB}" \
4359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4360                   maintainer-clean) \
4361           || exit 1
4362
4363
4364
4365 .PHONY: configure-bzip2 maybe-configure-bzip2
4366 maybe-configure-bzip2:
4367 configure-bzip2:
4368         @test ! -f bzip2/Makefile || exit 0; \
4369         [ -d bzip2 ] || mkdir bzip2; \
4370         r=`${PWD_COMMAND}`; export r; \
4371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4372         CC="$(CC)"; export CC; \
4373         CFLAGS="$(CFLAGS)"; export CFLAGS; \
4374         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
4375         CXX="$(CXX)"; export CXX; \
4376         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
4377         AR="$(AR)"; export AR; \
4378         AS="$(AS)"; export AS; \
4379         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
4380         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
4381         LD="$(LD)"; export LD; \
4382         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
4383         NM="$(NM)"; export NM; \
4384         RANLIB="$(RANLIB)"; export RANLIB; \
4385         WINDRES="$(WINDRES)"; export WINDRES; \
4386         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
4387         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
4388         echo Configuring in bzip2; \
4389         cd bzip2 || exit 1; \
4390         case $(srcdir) in \
4391           \.) \
4392             srcdiroption="--srcdir=."; \
4393             libsrcdir=".";; \
4394           /* | [A-Za-z]:[\\/]*) \
4395             srcdiroption="--srcdir=$(srcdir)/bzip2"; \
4396             libsrcdir="$$s/bzip2";; \
4397           *) \
4398             srcdiroption="--srcdir=../$(srcdir)/bzip2"; \
4399             libsrcdir="$$s/bzip2";; \
4400         esac; \
4401         $(SHELL) $${libsrcdir}/configure \
4402           $(HOST_CONFIGARGS) $${srcdiroption} \
4403           || exit 1
4404
4405 .PHONY: all-bzip2 maybe-all-bzip2
4406 maybe-all-bzip2:
4407 all-bzip2: configure-bzip2
4408         @r=`${PWD_COMMAND}`; export r; \
4409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4410         $(SET_LIB_PATH) \
4411         (cd bzip2 && $(MAKE) $(FLAGS_TO_PASS) all)
4412
4413 .PHONY: check-bzip2 maybe-check-bzip2
4414 maybe-check-bzip2:
4415
4416 check-bzip2:
4417         @r=`${PWD_COMMAND}`; export r; \
4418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4419         $(SET_LIB_PATH) \
4420         (cd bzip2 && $(MAKE) $(FLAGS_TO_PASS) check)
4421
4422
4423 .PHONY: install-bzip2 maybe-install-bzip2
4424 maybe-install-bzip2:
4425
4426 install-bzip2: installdirs
4427         @r=`${PWD_COMMAND}`; export r; \
4428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4429         $(SET_LIB_PATH) \
4430         (cd bzip2 && $(MAKE) $(FLAGS_TO_PASS) install)
4431
4432
4433 # Other targets (info, dvi, etc.)
4434
4435 .PHONY: maybe-info-bzip2 info-bzip2
4436 maybe-info-bzip2:
4437
4438 info-bzip2: \
4439     configure-bzip2 
4440         @[ -f ./bzip2/Makefile ] || exit 0; \
4441         r=`${PWD_COMMAND}`; export r; \
4442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4443         $(SET_LIB_PATH) \
4444         for flag in $(EXTRA_HOST_FLAGS); do \
4445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4446         done; \
4447         echo "Doing info in bzip2" ; \
4448         (cd bzip2 && \
4449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4451                   "RANLIB=$${RANLIB}" \
4452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4453                   info) \
4454           || exit 1
4455
4456
4457 .PHONY: maybe-dvi-bzip2 dvi-bzip2
4458 maybe-dvi-bzip2:
4459
4460 dvi-bzip2: \
4461     configure-bzip2 
4462         @[ -f ./bzip2/Makefile ] || exit 0; \
4463         r=`${PWD_COMMAND}`; export r; \
4464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4465         $(SET_LIB_PATH) \
4466         for flag in $(EXTRA_HOST_FLAGS); do \
4467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4468         done; \
4469         echo "Doing dvi in bzip2" ; \
4470         (cd bzip2 && \
4471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4473                   "RANLIB=$${RANLIB}" \
4474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4475                   dvi) \
4476           || exit 1
4477
4478
4479 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
4480 maybe-TAGS-bzip2:
4481
4482 TAGS-bzip2: \
4483     configure-bzip2 
4484         @[ -f ./bzip2/Makefile ] || exit 0; \
4485         r=`${PWD_COMMAND}`; export r; \
4486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4487         $(SET_LIB_PATH) \
4488         for flag in $(EXTRA_HOST_FLAGS); do \
4489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4490         done; \
4491         echo "Doing TAGS in bzip2" ; \
4492         (cd bzip2 && \
4493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4495                   "RANLIB=$${RANLIB}" \
4496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4497                   TAGS) \
4498           || exit 1
4499
4500
4501 .PHONY: maybe-install-info-bzip2 install-info-bzip2
4502 maybe-install-info-bzip2:
4503
4504 install-info-bzip2: \
4505     configure-bzip2 \
4506     info-bzip2 
4507         @[ -f ./bzip2/Makefile ] || exit 0; \
4508         r=`${PWD_COMMAND}`; export r; \
4509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4510         $(SET_LIB_PATH) \
4511         for flag in $(EXTRA_HOST_FLAGS); do \
4512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4513         done; \
4514         echo "Doing install-info in bzip2" ; \
4515         (cd bzip2 && \
4516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4518                   "RANLIB=$${RANLIB}" \
4519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4520                   install-info) \
4521           || exit 1
4522
4523
4524 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
4525 maybe-installcheck-bzip2:
4526
4527 installcheck-bzip2: \
4528     configure-bzip2 
4529         @[ -f ./bzip2/Makefile ] || exit 0; \
4530         r=`${PWD_COMMAND}`; export r; \
4531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4532         $(SET_LIB_PATH) \
4533         for flag in $(EXTRA_HOST_FLAGS); do \
4534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4535         done; \
4536         echo "Doing installcheck in bzip2" ; \
4537         (cd bzip2 && \
4538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4540                   "RANLIB=$${RANLIB}" \
4541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4542                   installcheck) \
4543           || exit 1
4544
4545
4546 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
4547 maybe-mostlyclean-bzip2:
4548
4549 mostlyclean-bzip2: 
4550         @[ -f ./bzip2/Makefile ] || exit 0; \
4551         r=`${PWD_COMMAND}`; export r; \
4552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4553         $(SET_LIB_PATH) \
4554         for flag in $(EXTRA_HOST_FLAGS); do \
4555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4556         done; \
4557         echo "Doing mostlyclean in bzip2" ; \
4558         (cd bzip2 && \
4559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4561                   "RANLIB=$${RANLIB}" \
4562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4563                   mostlyclean) \
4564           || exit 1
4565
4566
4567 .PHONY: maybe-clean-bzip2 clean-bzip2
4568 maybe-clean-bzip2:
4569
4570 clean-bzip2: 
4571         @[ -f ./bzip2/Makefile ] || exit 0; \
4572         r=`${PWD_COMMAND}`; export r; \
4573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4574         $(SET_LIB_PATH) \
4575         for flag in $(EXTRA_HOST_FLAGS); do \
4576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4577         done; \
4578         echo "Doing clean in bzip2" ; \
4579         (cd bzip2 && \
4580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4582                   "RANLIB=$${RANLIB}" \
4583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4584                   clean) \
4585           || exit 1
4586
4587
4588 .PHONY: maybe-distclean-bzip2 distclean-bzip2
4589 maybe-distclean-bzip2:
4590
4591 distclean-bzip2: 
4592         @[ -f ./bzip2/Makefile ] || exit 0; \
4593         r=`${PWD_COMMAND}`; export r; \
4594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4595         $(SET_LIB_PATH) \
4596         for flag in $(EXTRA_HOST_FLAGS); do \
4597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4598         done; \
4599         echo "Doing distclean in bzip2" ; \
4600         (cd bzip2 && \
4601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4603                   "RANLIB=$${RANLIB}" \
4604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4605                   distclean) \
4606           || exit 1
4607
4608
4609 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
4610 maybe-maintainer-clean-bzip2:
4611
4612 maintainer-clean-bzip2: 
4613         @[ -f ./bzip2/Makefile ] || exit 0; \
4614         r=`${PWD_COMMAND}`; export r; \
4615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4616         $(SET_LIB_PATH) \
4617         for flag in $(EXTRA_HOST_FLAGS); do \
4618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4619         done; \
4620         echo "Doing maintainer-clean in bzip2" ; \
4621         (cd bzip2 && \
4622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4624                   "RANLIB=$${RANLIB}" \
4625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4626                   maintainer-clean) \
4627           || exit 1
4628
4629
4630
4631 .PHONY: configure-dejagnu maybe-configure-dejagnu
4632 maybe-configure-dejagnu:
4633 configure-dejagnu:
4634         @test ! -f dejagnu/Makefile || exit 0; \
4635         [ -d dejagnu ] || mkdir dejagnu; \
4636         r=`${PWD_COMMAND}`; export r; \
4637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4638         CC="$(CC)"; export CC; \
4639         CFLAGS="$(CFLAGS)"; export CFLAGS; \
4640         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
4641         CXX="$(CXX)"; export CXX; \
4642         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
4643         AR="$(AR)"; export AR; \
4644         AS="$(AS)"; export AS; \
4645         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
4646         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
4647         LD="$(LD)"; export LD; \
4648         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
4649         NM="$(NM)"; export NM; \
4650         RANLIB="$(RANLIB)"; export RANLIB; \
4651         WINDRES="$(WINDRES)"; export WINDRES; \
4652         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
4653         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
4654         echo Configuring in dejagnu; \
4655         cd dejagnu || exit 1; \
4656         case $(srcdir) in \
4657           \.) \
4658             srcdiroption="--srcdir=."; \
4659             libsrcdir=".";; \
4660           /* | [A-Za-z]:[\\/]*) \
4661             srcdiroption="--srcdir=$(srcdir)/dejagnu"; \
4662             libsrcdir="$$s/dejagnu";; \
4663           *) \
4664             srcdiroption="--srcdir=../$(srcdir)/dejagnu"; \
4665             libsrcdir="$$s/dejagnu";; \
4666         esac; \
4667         $(SHELL) $${libsrcdir}/configure \
4668           $(HOST_CONFIGARGS) $${srcdiroption} \
4669           || exit 1
4670
4671 .PHONY: all-dejagnu maybe-all-dejagnu
4672 maybe-all-dejagnu:
4673 all-dejagnu: configure-dejagnu
4674         @r=`${PWD_COMMAND}`; export r; \
4675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4676         $(SET_LIB_PATH) \
4677         (cd dejagnu && $(MAKE) $(FLAGS_TO_PASS) all)
4678
4679 .PHONY: check-dejagnu maybe-check-dejagnu
4680 maybe-check-dejagnu:
4681
4682 check-dejagnu:
4683         @r=`${PWD_COMMAND}`; export r; \
4684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4685         $(SET_LIB_PATH) \
4686         (cd dejagnu && $(MAKE) $(FLAGS_TO_PASS) check)
4687
4688
4689 .PHONY: install-dejagnu maybe-install-dejagnu
4690 maybe-install-dejagnu:
4691
4692 install-dejagnu: installdirs
4693         @r=`${PWD_COMMAND}`; export r; \
4694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4695         $(SET_LIB_PATH) \
4696         (cd dejagnu && $(MAKE) $(FLAGS_TO_PASS) install)
4697
4698
4699 # Other targets (info, dvi, etc.)
4700
4701 .PHONY: maybe-info-dejagnu info-dejagnu
4702 maybe-info-dejagnu:
4703
4704 info-dejagnu: \
4705     configure-dejagnu 
4706         @[ -f ./dejagnu/Makefile ] || exit 0; \
4707         r=`${PWD_COMMAND}`; export r; \
4708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4709         $(SET_LIB_PATH) \
4710         for flag in $(EXTRA_HOST_FLAGS); do \
4711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4712         done; \
4713         echo "Doing info in dejagnu" ; \
4714         (cd dejagnu && \
4715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4717                   "RANLIB=$${RANLIB}" \
4718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4719                   info) \
4720           || exit 1
4721
4722
4723 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
4724 maybe-dvi-dejagnu:
4725
4726 dvi-dejagnu: \
4727     configure-dejagnu 
4728         @[ -f ./dejagnu/Makefile ] || exit 0; \
4729         r=`${PWD_COMMAND}`; export r; \
4730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4731         $(SET_LIB_PATH) \
4732         for flag in $(EXTRA_HOST_FLAGS); do \
4733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4734         done; \
4735         echo "Doing dvi in dejagnu" ; \
4736         (cd dejagnu && \
4737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4739                   "RANLIB=$${RANLIB}" \
4740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4741                   dvi) \
4742           || exit 1
4743
4744
4745 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
4746 maybe-TAGS-dejagnu:
4747
4748 TAGS-dejagnu: \
4749     configure-dejagnu 
4750         @[ -f ./dejagnu/Makefile ] || exit 0; \
4751         r=`${PWD_COMMAND}`; export r; \
4752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4753         $(SET_LIB_PATH) \
4754         for flag in $(EXTRA_HOST_FLAGS); do \
4755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4756         done; \
4757         echo "Doing TAGS in dejagnu" ; \
4758         (cd dejagnu && \
4759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4761                   "RANLIB=$${RANLIB}" \
4762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4763                   TAGS) \
4764           || exit 1
4765
4766
4767 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
4768 maybe-install-info-dejagnu:
4769
4770 install-info-dejagnu: \
4771     configure-dejagnu \
4772     info-dejagnu 
4773         @[ -f ./dejagnu/Makefile ] || exit 0; \
4774         r=`${PWD_COMMAND}`; export r; \
4775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4776         $(SET_LIB_PATH) \
4777         for flag in $(EXTRA_HOST_FLAGS); do \
4778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4779         done; \
4780         echo "Doing install-info in dejagnu" ; \
4781         (cd dejagnu && \
4782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4784                   "RANLIB=$${RANLIB}" \
4785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4786                   install-info) \
4787           || exit 1
4788
4789
4790 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
4791 maybe-installcheck-dejagnu:
4792
4793 installcheck-dejagnu: \
4794     configure-dejagnu 
4795         @[ -f ./dejagnu/Makefile ] || exit 0; \
4796         r=`${PWD_COMMAND}`; export r; \
4797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4798         $(SET_LIB_PATH) \
4799         for flag in $(EXTRA_HOST_FLAGS); do \
4800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4801         done; \
4802         echo "Doing installcheck in dejagnu" ; \
4803         (cd dejagnu && \
4804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4806                   "RANLIB=$${RANLIB}" \
4807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4808                   installcheck) \
4809           || exit 1
4810
4811
4812 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
4813 maybe-mostlyclean-dejagnu:
4814
4815 mostlyclean-dejagnu: 
4816         @[ -f ./dejagnu/Makefile ] || exit 0; \
4817         r=`${PWD_COMMAND}`; export r; \
4818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4819         $(SET_LIB_PATH) \
4820         for flag in $(EXTRA_HOST_FLAGS); do \
4821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4822         done; \
4823         echo "Doing mostlyclean in dejagnu" ; \
4824         (cd dejagnu && \
4825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4827                   "RANLIB=$${RANLIB}" \
4828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4829                   mostlyclean) \
4830           || exit 1
4831
4832
4833 .PHONY: maybe-clean-dejagnu clean-dejagnu
4834 maybe-clean-dejagnu:
4835
4836 clean-dejagnu: 
4837         @[ -f ./dejagnu/Makefile ] || exit 0; \
4838         r=`${PWD_COMMAND}`; export r; \
4839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4840         $(SET_LIB_PATH) \
4841         for flag in $(EXTRA_HOST_FLAGS); do \
4842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4843         done; \
4844         echo "Doing clean in dejagnu" ; \
4845         (cd dejagnu && \
4846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4848                   "RANLIB=$${RANLIB}" \
4849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4850                   clean) \
4851           || exit 1
4852
4853
4854 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
4855 maybe-distclean-dejagnu:
4856
4857 distclean-dejagnu: 
4858         @[ -f ./dejagnu/Makefile ] || exit 0; \
4859         r=`${PWD_COMMAND}`; export r; \
4860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4861         $(SET_LIB_PATH) \
4862         for flag in $(EXTRA_HOST_FLAGS); do \
4863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4864         done; \
4865         echo "Doing distclean in dejagnu" ; \
4866         (cd dejagnu && \
4867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4869                   "RANLIB=$${RANLIB}" \
4870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4871                   distclean) \
4872           || exit 1
4873
4874
4875 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
4876 maybe-maintainer-clean-dejagnu:
4877
4878 maintainer-clean-dejagnu: 
4879         @[ -f ./dejagnu/Makefile ] || exit 0; \
4880         r=`${PWD_COMMAND}`; export r; \
4881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4882         $(SET_LIB_PATH) \
4883         for flag in $(EXTRA_HOST_FLAGS); do \
4884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4885         done; \
4886         echo "Doing maintainer-clean in dejagnu" ; \
4887         (cd dejagnu && \
4888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4890                   "RANLIB=$${RANLIB}" \
4891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4892                   maintainer-clean) \
4893           || exit 1
4894
4895
4896
4897 .PHONY: configure-diff maybe-configure-diff
4898 maybe-configure-diff:
4899 configure-diff:
4900         @test ! -f diff/Makefile || exit 0; \
4901         [ -d diff ] || mkdir diff; \
4902         r=`${PWD_COMMAND}`; export r; \
4903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4904         CC="$(CC)"; export CC; \
4905         CFLAGS="$(CFLAGS)"; export CFLAGS; \
4906         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
4907         CXX="$(CXX)"; export CXX; \
4908         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
4909         AR="$(AR)"; export AR; \
4910         AS="$(AS)"; export AS; \
4911         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
4912         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
4913         LD="$(LD)"; export LD; \
4914         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
4915         NM="$(NM)"; export NM; \
4916         RANLIB="$(RANLIB)"; export RANLIB; \
4917         WINDRES="$(WINDRES)"; export WINDRES; \
4918         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
4919         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
4920         echo Configuring in diff; \
4921         cd diff || exit 1; \
4922         case $(srcdir) in \
4923           \.) \
4924             srcdiroption="--srcdir=."; \
4925             libsrcdir=".";; \
4926           /* | [A-Za-z]:[\\/]*) \
4927             srcdiroption="--srcdir=$(srcdir)/diff"; \
4928             libsrcdir="$$s/diff";; \
4929           *) \
4930             srcdiroption="--srcdir=../$(srcdir)/diff"; \
4931             libsrcdir="$$s/diff";; \
4932         esac; \
4933         $(SHELL) $${libsrcdir}/configure \
4934           $(HOST_CONFIGARGS) $${srcdiroption} \
4935           || exit 1
4936
4937 .PHONY: all-diff maybe-all-diff
4938 maybe-all-diff:
4939 all-diff: configure-diff
4940         @r=`${PWD_COMMAND}`; export r; \
4941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4942         $(SET_LIB_PATH) \
4943         (cd diff && $(MAKE) $(FLAGS_TO_PASS) all)
4944
4945 .PHONY: check-diff maybe-check-diff
4946 maybe-check-diff:
4947
4948 check-diff:
4949         @r=`${PWD_COMMAND}`; export r; \
4950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4951         $(SET_LIB_PATH) \
4952         (cd diff && $(MAKE) $(FLAGS_TO_PASS) check)
4953
4954
4955 .PHONY: install-diff maybe-install-diff
4956 maybe-install-diff:
4957
4958 install-diff: installdirs
4959         @r=`${PWD_COMMAND}`; export r; \
4960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4961         $(SET_LIB_PATH) \
4962         (cd diff && $(MAKE) $(FLAGS_TO_PASS) install)
4963
4964
4965 # Other targets (info, dvi, etc.)
4966
4967 .PHONY: maybe-info-diff info-diff
4968 maybe-info-diff:
4969
4970 info-diff: \
4971     configure-diff 
4972         @[ -f ./diff/Makefile ] || exit 0; \
4973         r=`${PWD_COMMAND}`; export r; \
4974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4975         $(SET_LIB_PATH) \
4976         for flag in $(EXTRA_HOST_FLAGS); do \
4977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4978         done; \
4979         echo "Doing info in diff" ; \
4980         (cd diff && \
4981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4983                   "RANLIB=$${RANLIB}" \
4984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4985                   info) \
4986           || exit 1
4987
4988
4989 .PHONY: maybe-dvi-diff dvi-diff
4990 maybe-dvi-diff:
4991
4992 dvi-diff: \
4993     configure-diff 
4994         @[ -f ./diff/Makefile ] || exit 0; \
4995         r=`${PWD_COMMAND}`; export r; \
4996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4997         $(SET_LIB_PATH) \
4998         for flag in $(EXTRA_HOST_FLAGS); do \
4999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5000         done; \
5001         echo "Doing dvi in diff" ; \
5002         (cd diff && \
5003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5005                   "RANLIB=$${RANLIB}" \
5006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5007                   dvi) \
5008           || exit 1
5009
5010
5011 .PHONY: maybe-TAGS-diff TAGS-diff
5012 maybe-TAGS-diff:
5013
5014 TAGS-diff: \
5015     configure-diff 
5016         @[ -f ./diff/Makefile ] || exit 0; \
5017         r=`${PWD_COMMAND}`; export r; \
5018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5019         $(SET_LIB_PATH) \
5020         for flag in $(EXTRA_HOST_FLAGS); do \
5021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5022         done; \
5023         echo "Doing TAGS in diff" ; \
5024         (cd diff && \
5025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5027                   "RANLIB=$${RANLIB}" \
5028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5029                   TAGS) \
5030           || exit 1
5031
5032
5033 .PHONY: maybe-install-info-diff install-info-diff
5034 maybe-install-info-diff:
5035
5036 install-info-diff: \
5037     configure-diff \
5038     info-diff 
5039         @[ -f ./diff/Makefile ] || exit 0; \
5040         r=`${PWD_COMMAND}`; export r; \
5041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5042         $(SET_LIB_PATH) \
5043         for flag in $(EXTRA_HOST_FLAGS); do \
5044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5045         done; \
5046         echo "Doing install-info in diff" ; \
5047         (cd diff && \
5048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5050                   "RANLIB=$${RANLIB}" \
5051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5052                   install-info) \
5053           || exit 1
5054
5055
5056 .PHONY: maybe-installcheck-diff installcheck-diff
5057 maybe-installcheck-diff:
5058
5059 installcheck-diff: \
5060     configure-diff 
5061         @[ -f ./diff/Makefile ] || exit 0; \
5062         r=`${PWD_COMMAND}`; export r; \
5063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5064         $(SET_LIB_PATH) \
5065         for flag in $(EXTRA_HOST_FLAGS); do \
5066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5067         done; \
5068         echo "Doing installcheck in diff" ; \
5069         (cd diff && \
5070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5072                   "RANLIB=$${RANLIB}" \
5073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5074                   installcheck) \
5075           || exit 1
5076
5077
5078 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
5079 maybe-mostlyclean-diff:
5080
5081 mostlyclean-diff: 
5082         @[ -f ./diff/Makefile ] || exit 0; \
5083         r=`${PWD_COMMAND}`; export r; \
5084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5085         $(SET_LIB_PATH) \
5086         for flag in $(EXTRA_HOST_FLAGS); do \
5087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5088         done; \
5089         echo "Doing mostlyclean in diff" ; \
5090         (cd diff && \
5091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5093                   "RANLIB=$${RANLIB}" \
5094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5095                   mostlyclean) \
5096           || exit 1
5097
5098
5099 .PHONY: maybe-clean-diff clean-diff
5100 maybe-clean-diff:
5101
5102 clean-diff: 
5103         @[ -f ./diff/Makefile ] || exit 0; \
5104         r=`${PWD_COMMAND}`; export r; \
5105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5106         $(SET_LIB_PATH) \
5107         for flag in $(EXTRA_HOST_FLAGS); do \
5108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5109         done; \
5110         echo "Doing clean in diff" ; \
5111         (cd diff && \
5112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5114                   "RANLIB=$${RANLIB}" \
5115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5116                   clean) \
5117           || exit 1
5118
5119
5120 .PHONY: maybe-distclean-diff distclean-diff
5121 maybe-distclean-diff:
5122
5123 distclean-diff: 
5124         @[ -f ./diff/Makefile ] || exit 0; \
5125         r=`${PWD_COMMAND}`; export r; \
5126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5127         $(SET_LIB_PATH) \
5128         for flag in $(EXTRA_HOST_FLAGS); do \
5129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5130         done; \
5131         echo "Doing distclean in diff" ; \
5132         (cd diff && \
5133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5135                   "RANLIB=$${RANLIB}" \
5136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5137                   distclean) \
5138           || exit 1
5139
5140
5141 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
5142 maybe-maintainer-clean-diff:
5143
5144 maintainer-clean-diff: 
5145         @[ -f ./diff/Makefile ] || exit 0; \
5146         r=`${PWD_COMMAND}`; export r; \
5147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5148         $(SET_LIB_PATH) \
5149         for flag in $(EXTRA_HOST_FLAGS); do \
5150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5151         done; \
5152         echo "Doing maintainer-clean in diff" ; \
5153         (cd diff && \
5154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5156                   "RANLIB=$${RANLIB}" \
5157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5158                   maintainer-clean) \
5159           || exit 1
5160
5161
5162
5163 .PHONY: configure-dosutils maybe-configure-dosutils
5164 maybe-configure-dosutils:
5165 configure-dosutils:
5166         @test ! -f dosutils/Makefile || exit 0; \
5167         [ -d dosutils ] || mkdir dosutils; \
5168         r=`${PWD_COMMAND}`; export r; \
5169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5170         CC="$(CC)"; export CC; \
5171         CFLAGS="$(CFLAGS)"; export CFLAGS; \
5172         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
5173         CXX="$(CXX)"; export CXX; \
5174         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
5175         AR="$(AR)"; export AR; \
5176         AS="$(AS)"; export AS; \
5177         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
5178         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
5179         LD="$(LD)"; export LD; \
5180         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
5181         NM="$(NM)"; export NM; \
5182         RANLIB="$(RANLIB)"; export RANLIB; \
5183         WINDRES="$(WINDRES)"; export WINDRES; \
5184         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
5185         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
5186         echo Configuring in dosutils; \
5187         cd dosutils || exit 1; \
5188         case $(srcdir) in \
5189           \.) \
5190             srcdiroption="--srcdir=."; \
5191             libsrcdir=".";; \
5192           /* | [A-Za-z]:[\\/]*) \
5193             srcdiroption="--srcdir=$(srcdir)/dosutils"; \
5194             libsrcdir="$$s/dosutils";; \
5195           *) \
5196             srcdiroption="--srcdir=../$(srcdir)/dosutils"; \
5197             libsrcdir="$$s/dosutils";; \
5198         esac; \
5199         $(SHELL) $${libsrcdir}/configure \
5200           $(HOST_CONFIGARGS) $${srcdiroption} \
5201           || exit 1
5202
5203 .PHONY: all-dosutils maybe-all-dosutils
5204 maybe-all-dosutils:
5205 all-dosutils: configure-dosutils
5206         @r=`${PWD_COMMAND}`; export r; \
5207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5208         $(SET_LIB_PATH) \
5209         (cd dosutils && $(MAKE) $(FLAGS_TO_PASS) all)
5210
5211 .PHONY: check-dosutils maybe-check-dosutils
5212 maybe-check-dosutils:
5213
5214 check-dosutils:
5215
5216
5217 .PHONY: install-dosutils maybe-install-dosutils
5218 maybe-install-dosutils:
5219
5220 install-dosutils: installdirs
5221         @r=`${PWD_COMMAND}`; export r; \
5222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5223         $(SET_LIB_PATH) \
5224         (cd dosutils && $(MAKE) $(FLAGS_TO_PASS) install)
5225
5226
5227 # Other targets (info, dvi, etc.)
5228
5229 .PHONY: maybe-info-dosutils info-dosutils
5230 maybe-info-dosutils:
5231
5232 info-dosutils: \
5233     configure-dosutils 
5234         @[ -f ./dosutils/Makefile ] || exit 0; \
5235         r=`${PWD_COMMAND}`; export r; \
5236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5237         $(SET_LIB_PATH) \
5238         for flag in $(EXTRA_HOST_FLAGS); do \
5239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5240         done; \
5241         echo "Doing info in dosutils" ; \
5242         (cd dosutils && \
5243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5245                   "RANLIB=$${RANLIB}" \
5246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5247                   info) \
5248           || exit 1
5249
5250
5251 .PHONY: maybe-dvi-dosutils dvi-dosutils
5252 maybe-dvi-dosutils:
5253
5254 dvi-dosutils: \
5255     configure-dosutils 
5256         @[ -f ./dosutils/Makefile ] || exit 0; \
5257         r=`${PWD_COMMAND}`; export r; \
5258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5259         $(SET_LIB_PATH) \
5260         for flag in $(EXTRA_HOST_FLAGS); do \
5261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5262         done; \
5263         echo "Doing dvi in dosutils" ; \
5264         (cd dosutils && \
5265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5267                   "RANLIB=$${RANLIB}" \
5268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5269                   dvi) \
5270           || exit 1
5271
5272
5273 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
5274 maybe-TAGS-dosutils:
5275
5276 TAGS-dosutils: \
5277     configure-dosutils 
5278         @[ -f ./dosutils/Makefile ] || exit 0; \
5279         r=`${PWD_COMMAND}`; export r; \
5280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5281         $(SET_LIB_PATH) \
5282         for flag in $(EXTRA_HOST_FLAGS); do \
5283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5284         done; \
5285         echo "Doing TAGS in dosutils" ; \
5286         (cd dosutils && \
5287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5289                   "RANLIB=$${RANLIB}" \
5290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5291                   TAGS) \
5292           || exit 1
5293
5294
5295 .PHONY: maybe-install-info-dosutils install-info-dosutils
5296 maybe-install-info-dosutils:
5297
5298 install-info-dosutils: \
5299     configure-dosutils \
5300     info-dosutils 
5301         @[ -f ./dosutils/Makefile ] || exit 0; \
5302         r=`${PWD_COMMAND}`; export r; \
5303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5304         $(SET_LIB_PATH) \
5305         for flag in $(EXTRA_HOST_FLAGS); do \
5306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5307         done; \
5308         echo "Doing install-info in dosutils" ; \
5309         (cd dosutils && \
5310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5312                   "RANLIB=$${RANLIB}" \
5313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5314                   install-info) \
5315           || exit 1
5316
5317
5318 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
5319 maybe-installcheck-dosutils:
5320
5321 installcheck-dosutils: \
5322     configure-dosutils 
5323         @[ -f ./dosutils/Makefile ] || exit 0; \
5324         r=`${PWD_COMMAND}`; export r; \
5325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5326         $(SET_LIB_PATH) \
5327         for flag in $(EXTRA_HOST_FLAGS); do \
5328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5329         done; \
5330         echo "Doing installcheck in dosutils" ; \
5331         (cd dosutils && \
5332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5334                   "RANLIB=$${RANLIB}" \
5335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5336                   installcheck) \
5337           || exit 1
5338
5339
5340 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
5341 maybe-mostlyclean-dosutils:
5342
5343 mostlyclean-dosutils: 
5344         @[ -f ./dosutils/Makefile ] || exit 0; \
5345         r=`${PWD_COMMAND}`; export r; \
5346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5347         $(SET_LIB_PATH) \
5348         for flag in $(EXTRA_HOST_FLAGS); do \
5349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5350         done; \
5351         echo "Doing mostlyclean in dosutils" ; \
5352         (cd dosutils && \
5353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5355                   "RANLIB=$${RANLIB}" \
5356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5357                   mostlyclean) \
5358           || exit 1
5359
5360
5361 .PHONY: maybe-clean-dosutils clean-dosutils
5362 maybe-clean-dosutils:
5363
5364 clean-dosutils: 
5365         @[ -f ./dosutils/Makefile ] || exit 0; \
5366         r=`${PWD_COMMAND}`; export r; \
5367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5368         $(SET_LIB_PATH) \
5369         for flag in $(EXTRA_HOST_FLAGS); do \
5370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5371         done; \
5372         echo "Doing clean in dosutils" ; \
5373         (cd dosutils && \
5374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5376                   "RANLIB=$${RANLIB}" \
5377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5378                   clean) \
5379           || exit 1
5380
5381
5382 .PHONY: maybe-distclean-dosutils distclean-dosutils
5383 maybe-distclean-dosutils:
5384
5385 distclean-dosutils: 
5386         @[ -f ./dosutils/Makefile ] || exit 0; \
5387         r=`${PWD_COMMAND}`; export r; \
5388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5389         $(SET_LIB_PATH) \
5390         for flag in $(EXTRA_HOST_FLAGS); do \
5391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5392         done; \
5393         echo "Doing distclean in dosutils" ; \
5394         (cd dosutils && \
5395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5397                   "RANLIB=$${RANLIB}" \
5398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5399                   distclean) \
5400           || exit 1
5401
5402
5403 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
5404 maybe-maintainer-clean-dosutils:
5405
5406 maintainer-clean-dosutils: 
5407         @[ -f ./dosutils/Makefile ] || exit 0; \
5408         r=`${PWD_COMMAND}`; export r; \
5409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5410         $(SET_LIB_PATH) \
5411         for flag in $(EXTRA_HOST_FLAGS); do \
5412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5413         done; \
5414         echo "Doing maintainer-clean in dosutils" ; \
5415         (cd dosutils && \
5416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5418                   "RANLIB=$${RANLIB}" \
5419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5420                   maintainer-clean) \
5421           || exit 1
5422
5423
5424
5425 .PHONY: configure-etc maybe-configure-etc
5426 maybe-configure-etc:
5427 configure-etc:
5428         @test ! -f etc/Makefile || exit 0; \
5429         [ -d etc ] || mkdir etc; \
5430         r=`${PWD_COMMAND}`; export r; \
5431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5432         CC="$(CC)"; export CC; \
5433         CFLAGS="$(CFLAGS)"; export CFLAGS; \
5434         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
5435         CXX="$(CXX)"; export CXX; \
5436         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
5437         AR="$(AR)"; export AR; \
5438         AS="$(AS)"; export AS; \
5439         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
5440         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
5441         LD="$(LD)"; export LD; \
5442         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
5443         NM="$(NM)"; export NM; \
5444         RANLIB="$(RANLIB)"; export RANLIB; \
5445         WINDRES="$(WINDRES)"; export WINDRES; \
5446         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
5447         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
5448         echo Configuring in etc; \
5449         cd etc || exit 1; \
5450         case $(srcdir) in \
5451           \.) \
5452             srcdiroption="--srcdir=."; \
5453             libsrcdir=".";; \
5454           /* | [A-Za-z]:[\\/]*) \
5455             srcdiroption="--srcdir=$(srcdir)/etc"; \
5456             libsrcdir="$$s/etc";; \
5457           *) \
5458             srcdiroption="--srcdir=../$(srcdir)/etc"; \
5459             libsrcdir="$$s/etc";; \
5460         esac; \
5461         $(SHELL) $${libsrcdir}/configure \
5462           $(HOST_CONFIGARGS) $${srcdiroption} \
5463           || exit 1
5464
5465 .PHONY: all-etc maybe-all-etc
5466 maybe-all-etc:
5467 all-etc: configure-etc
5468         @r=`${PWD_COMMAND}`; export r; \
5469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5470         $(SET_LIB_PATH) \
5471         (cd etc && $(MAKE) $(FLAGS_TO_PASS) all)
5472
5473 .PHONY: check-etc maybe-check-etc
5474 maybe-check-etc:
5475
5476 check-etc:
5477         @r=`${PWD_COMMAND}`; export r; \
5478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5479         $(SET_LIB_PATH) \
5480         (cd etc && $(MAKE) $(FLAGS_TO_PASS) check)
5481
5482
5483 .PHONY: install-etc maybe-install-etc
5484 maybe-install-etc:
5485
5486 install-etc: installdirs
5487         @r=`${PWD_COMMAND}`; export r; \
5488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5489         $(SET_LIB_PATH) \
5490         (cd etc && $(MAKE) $(FLAGS_TO_PASS) install)
5491
5492
5493 # Other targets (info, dvi, etc.)
5494
5495 .PHONY: maybe-info-etc info-etc
5496 maybe-info-etc:
5497
5498 info-etc: \
5499     configure-etc 
5500         @[ -f ./etc/Makefile ] || exit 0; \
5501         r=`${PWD_COMMAND}`; export r; \
5502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5503         $(SET_LIB_PATH) \
5504         for flag in $(EXTRA_HOST_FLAGS); do \
5505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5506         done; \
5507         echo "Doing info in etc" ; \
5508         (cd etc && \
5509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5511                   "RANLIB=$${RANLIB}" \
5512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5513                   info) \
5514           || exit 1
5515
5516
5517 .PHONY: maybe-dvi-etc dvi-etc
5518 maybe-dvi-etc:
5519
5520 dvi-etc: \
5521     configure-etc 
5522         @[ -f ./etc/Makefile ] || exit 0; \
5523         r=`${PWD_COMMAND}`; export r; \
5524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5525         $(SET_LIB_PATH) \
5526         for flag in $(EXTRA_HOST_FLAGS); do \
5527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5528         done; \
5529         echo "Doing dvi in etc" ; \
5530         (cd etc && \
5531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5533                   "RANLIB=$${RANLIB}" \
5534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5535                   dvi) \
5536           || exit 1
5537
5538
5539 .PHONY: maybe-TAGS-etc TAGS-etc
5540 maybe-TAGS-etc:
5541
5542 TAGS-etc: \
5543     configure-etc 
5544         @[ -f ./etc/Makefile ] || exit 0; \
5545         r=`${PWD_COMMAND}`; export r; \
5546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5547         $(SET_LIB_PATH) \
5548         for flag in $(EXTRA_HOST_FLAGS); do \
5549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5550         done; \
5551         echo "Doing TAGS in etc" ; \
5552         (cd etc && \
5553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5555                   "RANLIB=$${RANLIB}" \
5556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5557                   TAGS) \
5558           || exit 1
5559
5560
5561 .PHONY: maybe-install-info-etc install-info-etc
5562 maybe-install-info-etc:
5563
5564 install-info-etc: \
5565     configure-etc \
5566     info-etc 
5567         @[ -f ./etc/Makefile ] || exit 0; \
5568         r=`${PWD_COMMAND}`; export r; \
5569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5570         $(SET_LIB_PATH) \
5571         for flag in $(EXTRA_HOST_FLAGS); do \
5572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5573         done; \
5574         echo "Doing install-info in etc" ; \
5575         (cd etc && \
5576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5578                   "RANLIB=$${RANLIB}" \
5579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5580                   install-info) \
5581           || exit 1
5582
5583
5584 .PHONY: maybe-installcheck-etc installcheck-etc
5585 maybe-installcheck-etc:
5586
5587 installcheck-etc: \
5588     configure-etc 
5589         @[ -f ./etc/Makefile ] || exit 0; \
5590         r=`${PWD_COMMAND}`; export r; \
5591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5592         $(SET_LIB_PATH) \
5593         for flag in $(EXTRA_HOST_FLAGS); do \
5594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5595         done; \
5596         echo "Doing installcheck in etc" ; \
5597         (cd etc && \
5598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5600                   "RANLIB=$${RANLIB}" \
5601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5602                   installcheck) \
5603           || exit 1
5604
5605
5606 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
5607 maybe-mostlyclean-etc:
5608
5609 mostlyclean-etc: 
5610         @[ -f ./etc/Makefile ] || exit 0; \
5611         r=`${PWD_COMMAND}`; export r; \
5612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5613         $(SET_LIB_PATH) \
5614         for flag in $(EXTRA_HOST_FLAGS); do \
5615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5616         done; \
5617         echo "Doing mostlyclean in etc" ; \
5618         (cd etc && \
5619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5621                   "RANLIB=$${RANLIB}" \
5622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5623                   mostlyclean) \
5624           || exit 1
5625
5626
5627 .PHONY: maybe-clean-etc clean-etc
5628 maybe-clean-etc:
5629
5630 clean-etc: 
5631         @[ -f ./etc/Makefile ] || exit 0; \
5632         r=`${PWD_COMMAND}`; export r; \
5633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5634         $(SET_LIB_PATH) \
5635         for flag in $(EXTRA_HOST_FLAGS); do \
5636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5637         done; \
5638         echo "Doing clean in etc" ; \
5639         (cd etc && \
5640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5642                   "RANLIB=$${RANLIB}" \
5643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5644                   clean) \
5645           || exit 1
5646
5647
5648 .PHONY: maybe-distclean-etc distclean-etc
5649 maybe-distclean-etc:
5650
5651 distclean-etc: 
5652         @[ -f ./etc/Makefile ] || exit 0; \
5653         r=`${PWD_COMMAND}`; export r; \
5654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5655         $(SET_LIB_PATH) \
5656         for flag in $(EXTRA_HOST_FLAGS); do \
5657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5658         done; \
5659         echo "Doing distclean in etc" ; \
5660         (cd etc && \
5661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5663                   "RANLIB=$${RANLIB}" \
5664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5665                   distclean) \
5666           || exit 1
5667
5668
5669 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
5670 maybe-maintainer-clean-etc:
5671
5672 maintainer-clean-etc: 
5673         @[ -f ./etc/Makefile ] || exit 0; \
5674         r=`${PWD_COMMAND}`; export r; \
5675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5676         $(SET_LIB_PATH) \
5677         for flag in $(EXTRA_HOST_FLAGS); do \
5678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5679         done; \
5680         echo "Doing maintainer-clean in etc" ; \
5681         (cd etc && \
5682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5684                   "RANLIB=$${RANLIB}" \
5685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5686                   maintainer-clean) \
5687           || exit 1
5688
5689
5690
5691 .PHONY: configure-fastjar maybe-configure-fastjar
5692 maybe-configure-fastjar:
5693 configure-fastjar:
5694         @test ! -f fastjar/Makefile || exit 0; \
5695         [ -d fastjar ] || mkdir fastjar; \
5696         r=`${PWD_COMMAND}`; export r; \
5697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5698         CC="$(CC)"; export CC; \
5699         CFLAGS="$(CFLAGS)"; export CFLAGS; \
5700         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
5701         CXX="$(CXX)"; export CXX; \
5702         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
5703         AR="$(AR)"; export AR; \
5704         AS="$(AS)"; export AS; \
5705         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
5706         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
5707         LD="$(LD)"; export LD; \
5708         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
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         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
5978         NM="$(NM)"; export NM; \
5979         RANLIB="$(RANLIB)"; export RANLIB; \
5980         WINDRES="$(WINDRES)"; export WINDRES; \
5981         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
5982         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
5983         echo Configuring in fileutils; \
5984         cd fileutils || exit 1; \
5985         case $(srcdir) in \
5986           \.) \
5987             srcdiroption="--srcdir=."; \
5988             libsrcdir=".";; \
5989           /* | [A-Za-z]:[\\/]*) \
5990             srcdiroption="--srcdir=$(srcdir)/fileutils"; \
5991             libsrcdir="$$s/fileutils";; \
5992           *) \
5993             srcdiroption="--srcdir=../$(srcdir)/fileutils"; \
5994             libsrcdir="$$s/fileutils";; \
5995         esac; \
5996         $(SHELL) $${libsrcdir}/configure \
5997           $(HOST_CONFIGARGS) $${srcdiroption} \
5998           || exit 1
5999
6000 .PHONY: all-fileutils maybe-all-fileutils
6001 maybe-all-fileutils:
6002 all-fileutils: configure-fileutils
6003         @r=`${PWD_COMMAND}`; export r; \
6004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6005         $(SET_LIB_PATH) \
6006         (cd fileutils && $(MAKE) $(FLAGS_TO_PASS) all)
6007
6008 .PHONY: check-fileutils maybe-check-fileutils
6009 maybe-check-fileutils:
6010
6011 check-fileutils:
6012         @r=`${PWD_COMMAND}`; export r; \
6013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6014         $(SET_LIB_PATH) \
6015         (cd fileutils && $(MAKE) $(FLAGS_TO_PASS) check)
6016
6017
6018 .PHONY: install-fileutils maybe-install-fileutils
6019 maybe-install-fileutils:
6020
6021 install-fileutils: installdirs
6022         @r=`${PWD_COMMAND}`; export r; \
6023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6024         $(SET_LIB_PATH) \
6025         (cd fileutils && $(MAKE) $(FLAGS_TO_PASS) install)
6026
6027
6028 # Other targets (info, dvi, etc.)
6029
6030 .PHONY: maybe-info-fileutils info-fileutils
6031 maybe-info-fileutils:
6032
6033 info-fileutils: \
6034     configure-fileutils 
6035         @[ -f ./fileutils/Makefile ] || exit 0; \
6036         r=`${PWD_COMMAND}`; export r; \
6037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6038         $(SET_LIB_PATH) \
6039         for flag in $(EXTRA_HOST_FLAGS); do \
6040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6041         done; \
6042         echo "Doing info in fileutils" ; \
6043         (cd fileutils && \
6044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6046                   "RANLIB=$${RANLIB}" \
6047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6048                   info) \
6049           || exit 1
6050
6051
6052 .PHONY: maybe-dvi-fileutils dvi-fileutils
6053 maybe-dvi-fileutils:
6054
6055 dvi-fileutils: \
6056     configure-fileutils 
6057         @[ -f ./fileutils/Makefile ] || exit 0; \
6058         r=`${PWD_COMMAND}`; export r; \
6059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6060         $(SET_LIB_PATH) \
6061         for flag in $(EXTRA_HOST_FLAGS); do \
6062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6063         done; \
6064         echo "Doing dvi in fileutils" ; \
6065         (cd fileutils && \
6066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6068                   "RANLIB=$${RANLIB}" \
6069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6070                   dvi) \
6071           || exit 1
6072
6073
6074 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
6075 maybe-TAGS-fileutils:
6076
6077 TAGS-fileutils: \
6078     configure-fileutils 
6079         @[ -f ./fileutils/Makefile ] || exit 0; \
6080         r=`${PWD_COMMAND}`; export r; \
6081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6082         $(SET_LIB_PATH) \
6083         for flag in $(EXTRA_HOST_FLAGS); do \
6084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6085         done; \
6086         echo "Doing TAGS in fileutils" ; \
6087         (cd fileutils && \
6088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6090                   "RANLIB=$${RANLIB}" \
6091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6092                   TAGS) \
6093           || exit 1
6094
6095
6096 .PHONY: maybe-install-info-fileutils install-info-fileutils
6097 maybe-install-info-fileutils:
6098
6099 install-info-fileutils: \
6100     configure-fileutils \
6101     info-fileutils 
6102         @[ -f ./fileutils/Makefile ] || exit 0; \
6103         r=`${PWD_COMMAND}`; export r; \
6104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6105         $(SET_LIB_PATH) \
6106         for flag in $(EXTRA_HOST_FLAGS); do \
6107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6108         done; \
6109         echo "Doing install-info in fileutils" ; \
6110         (cd fileutils && \
6111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6113                   "RANLIB=$${RANLIB}" \
6114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6115                   install-info) \
6116           || exit 1
6117
6118
6119 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
6120 maybe-installcheck-fileutils:
6121
6122 installcheck-fileutils: \
6123     configure-fileutils 
6124         @[ -f ./fileutils/Makefile ] || exit 0; \
6125         r=`${PWD_COMMAND}`; export r; \
6126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6127         $(SET_LIB_PATH) \
6128         for flag in $(EXTRA_HOST_FLAGS); do \
6129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6130         done; \
6131         echo "Doing installcheck in fileutils" ; \
6132         (cd fileutils && \
6133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6135                   "RANLIB=$${RANLIB}" \
6136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6137                   installcheck) \
6138           || exit 1
6139
6140
6141 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
6142 maybe-mostlyclean-fileutils:
6143
6144 mostlyclean-fileutils: 
6145         @[ -f ./fileutils/Makefile ] || exit 0; \
6146         r=`${PWD_COMMAND}`; export r; \
6147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6148         $(SET_LIB_PATH) \
6149         for flag in $(EXTRA_HOST_FLAGS); do \
6150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6151         done; \
6152         echo "Doing mostlyclean in fileutils" ; \
6153         (cd fileutils && \
6154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6156                   "RANLIB=$${RANLIB}" \
6157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6158                   mostlyclean) \
6159           || exit 1
6160
6161
6162 .PHONY: maybe-clean-fileutils clean-fileutils
6163 maybe-clean-fileutils:
6164
6165 clean-fileutils: 
6166         @[ -f ./fileutils/Makefile ] || exit 0; \
6167         r=`${PWD_COMMAND}`; export r; \
6168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6169         $(SET_LIB_PATH) \
6170         for flag in $(EXTRA_HOST_FLAGS); do \
6171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6172         done; \
6173         echo "Doing clean in fileutils" ; \
6174         (cd fileutils && \
6175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6177                   "RANLIB=$${RANLIB}" \
6178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6179                   clean) \
6180           || exit 1
6181
6182
6183 .PHONY: maybe-distclean-fileutils distclean-fileutils
6184 maybe-distclean-fileutils:
6185
6186 distclean-fileutils: 
6187         @[ -f ./fileutils/Makefile ] || exit 0; \
6188         r=`${PWD_COMMAND}`; export r; \
6189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6190         $(SET_LIB_PATH) \
6191         for flag in $(EXTRA_HOST_FLAGS); do \
6192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6193         done; \
6194         echo "Doing distclean in fileutils" ; \
6195         (cd fileutils && \
6196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6198                   "RANLIB=$${RANLIB}" \
6199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6200                   distclean) \
6201           || exit 1
6202
6203
6204 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
6205 maybe-maintainer-clean-fileutils:
6206
6207 maintainer-clean-fileutils: 
6208         @[ -f ./fileutils/Makefile ] || exit 0; \
6209         r=`${PWD_COMMAND}`; export r; \
6210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6211         $(SET_LIB_PATH) \
6212         for flag in $(EXTRA_HOST_FLAGS); do \
6213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6214         done; \
6215         echo "Doing maintainer-clean in fileutils" ; \
6216         (cd fileutils && \
6217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6219                   "RANLIB=$${RANLIB}" \
6220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6221                   maintainer-clean) \
6222           || exit 1
6223
6224
6225
6226 .PHONY: configure-findutils maybe-configure-findutils
6227 maybe-configure-findutils:
6228 configure-findutils:
6229         @test ! -f findutils/Makefile || exit 0; \
6230         [ -d findutils ] || mkdir findutils; \
6231         r=`${PWD_COMMAND}`; export r; \
6232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6233         CC="$(CC)"; export CC; \
6234         CFLAGS="$(CFLAGS)"; export CFLAGS; \
6235         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
6236         CXX="$(CXX)"; export CXX; \
6237         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
6238         AR="$(AR)"; export AR; \
6239         AS="$(AS)"; export AS; \
6240         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
6241         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
6242         LD="$(LD)"; export LD; \
6243         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
6244         NM="$(NM)"; export NM; \
6245         RANLIB="$(RANLIB)"; export RANLIB; \
6246         WINDRES="$(WINDRES)"; export WINDRES; \
6247         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
6248         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
6249         echo Configuring in findutils; \
6250         cd findutils || exit 1; \
6251         case $(srcdir) in \
6252           \.) \
6253             srcdiroption="--srcdir=."; \
6254             libsrcdir=".";; \
6255           /* | [A-Za-z]:[\\/]*) \
6256             srcdiroption="--srcdir=$(srcdir)/findutils"; \
6257             libsrcdir="$$s/findutils";; \
6258           *) \
6259             srcdiroption="--srcdir=../$(srcdir)/findutils"; \
6260             libsrcdir="$$s/findutils";; \
6261         esac; \
6262         $(SHELL) $${libsrcdir}/configure \
6263           $(HOST_CONFIGARGS) $${srcdiroption} \
6264           || exit 1
6265
6266 .PHONY: all-findutils maybe-all-findutils
6267 maybe-all-findutils:
6268 all-findutils: configure-findutils
6269         @r=`${PWD_COMMAND}`; export r; \
6270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6271         $(SET_LIB_PATH) \
6272         (cd findutils && $(MAKE) $(FLAGS_TO_PASS) all)
6273
6274 .PHONY: check-findutils maybe-check-findutils
6275 maybe-check-findutils:
6276
6277 check-findutils:
6278         @r=`${PWD_COMMAND}`; export r; \
6279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6280         $(SET_LIB_PATH) \
6281         (cd findutils && $(MAKE) $(FLAGS_TO_PASS) check)
6282
6283
6284 .PHONY: install-findutils maybe-install-findutils
6285 maybe-install-findutils:
6286
6287 install-findutils: installdirs
6288         @r=`${PWD_COMMAND}`; export r; \
6289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6290         $(SET_LIB_PATH) \
6291         (cd findutils && $(MAKE) $(FLAGS_TO_PASS) install)
6292
6293
6294 # Other targets (info, dvi, etc.)
6295
6296 .PHONY: maybe-info-findutils info-findutils
6297 maybe-info-findutils:
6298
6299 info-findutils: \
6300     configure-findutils 
6301         @[ -f ./findutils/Makefile ] || exit 0; \
6302         r=`${PWD_COMMAND}`; export r; \
6303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6304         $(SET_LIB_PATH) \
6305         for flag in $(EXTRA_HOST_FLAGS); do \
6306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6307         done; \
6308         echo "Doing info in findutils" ; \
6309         (cd findutils && \
6310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6312                   "RANLIB=$${RANLIB}" \
6313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6314                   info) \
6315           || exit 1
6316
6317
6318 .PHONY: maybe-dvi-findutils dvi-findutils
6319 maybe-dvi-findutils:
6320
6321 dvi-findutils: \
6322     configure-findutils 
6323         @[ -f ./findutils/Makefile ] || exit 0; \
6324         r=`${PWD_COMMAND}`; export r; \
6325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6326         $(SET_LIB_PATH) \
6327         for flag in $(EXTRA_HOST_FLAGS); do \
6328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6329         done; \
6330         echo "Doing dvi in findutils" ; \
6331         (cd findutils && \
6332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6334                   "RANLIB=$${RANLIB}" \
6335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6336                   dvi) \
6337           || exit 1
6338
6339
6340 .PHONY: maybe-TAGS-findutils TAGS-findutils
6341 maybe-TAGS-findutils:
6342
6343 TAGS-findutils: \
6344     configure-findutils 
6345         @[ -f ./findutils/Makefile ] || exit 0; \
6346         r=`${PWD_COMMAND}`; export r; \
6347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6348         $(SET_LIB_PATH) \
6349         for flag in $(EXTRA_HOST_FLAGS); do \
6350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6351         done; \
6352         echo "Doing TAGS in findutils" ; \
6353         (cd findutils && \
6354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6356                   "RANLIB=$${RANLIB}" \
6357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6358                   TAGS) \
6359           || exit 1
6360
6361
6362 .PHONY: maybe-install-info-findutils install-info-findutils
6363 maybe-install-info-findutils:
6364
6365 install-info-findutils: \
6366     configure-findutils \
6367     info-findutils 
6368         @[ -f ./findutils/Makefile ] || exit 0; \
6369         r=`${PWD_COMMAND}`; export r; \
6370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6371         $(SET_LIB_PATH) \
6372         for flag in $(EXTRA_HOST_FLAGS); do \
6373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6374         done; \
6375         echo "Doing install-info in findutils" ; \
6376         (cd findutils && \
6377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6379                   "RANLIB=$${RANLIB}" \
6380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6381                   install-info) \
6382           || exit 1
6383
6384
6385 .PHONY: maybe-installcheck-findutils installcheck-findutils
6386 maybe-installcheck-findutils:
6387
6388 installcheck-findutils: \
6389     configure-findutils 
6390         @[ -f ./findutils/Makefile ] || exit 0; \
6391         r=`${PWD_COMMAND}`; export r; \
6392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6393         $(SET_LIB_PATH) \
6394         for flag in $(EXTRA_HOST_FLAGS); do \
6395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6396         done; \
6397         echo "Doing installcheck in findutils" ; \
6398         (cd findutils && \
6399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6401                   "RANLIB=$${RANLIB}" \
6402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6403                   installcheck) \
6404           || exit 1
6405
6406
6407 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
6408 maybe-mostlyclean-findutils:
6409
6410 mostlyclean-findutils: 
6411         @[ -f ./findutils/Makefile ] || exit 0; \
6412         r=`${PWD_COMMAND}`; export r; \
6413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6414         $(SET_LIB_PATH) \
6415         for flag in $(EXTRA_HOST_FLAGS); do \
6416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6417         done; \
6418         echo "Doing mostlyclean in findutils" ; \
6419         (cd findutils && \
6420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6422                   "RANLIB=$${RANLIB}" \
6423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6424                   mostlyclean) \
6425           || exit 1
6426
6427
6428 .PHONY: maybe-clean-findutils clean-findutils
6429 maybe-clean-findutils:
6430
6431 clean-findutils: 
6432         @[ -f ./findutils/Makefile ] || exit 0; \
6433         r=`${PWD_COMMAND}`; export r; \
6434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6435         $(SET_LIB_PATH) \
6436         for flag in $(EXTRA_HOST_FLAGS); do \
6437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6438         done; \
6439         echo "Doing clean in findutils" ; \
6440         (cd findutils && \
6441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6443                   "RANLIB=$${RANLIB}" \
6444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6445                   clean) \
6446           || exit 1
6447
6448
6449 .PHONY: maybe-distclean-findutils distclean-findutils
6450 maybe-distclean-findutils:
6451
6452 distclean-findutils: 
6453         @[ -f ./findutils/Makefile ] || exit 0; \
6454         r=`${PWD_COMMAND}`; export r; \
6455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6456         $(SET_LIB_PATH) \
6457         for flag in $(EXTRA_HOST_FLAGS); do \
6458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6459         done; \
6460         echo "Doing distclean in findutils" ; \
6461         (cd findutils && \
6462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6464                   "RANLIB=$${RANLIB}" \
6465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6466                   distclean) \
6467           || exit 1
6468
6469
6470 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
6471 maybe-maintainer-clean-findutils:
6472
6473 maintainer-clean-findutils: 
6474         @[ -f ./findutils/Makefile ] || exit 0; \
6475         r=`${PWD_COMMAND}`; export r; \
6476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6477         $(SET_LIB_PATH) \
6478         for flag in $(EXTRA_HOST_FLAGS); do \
6479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6480         done; \
6481         echo "Doing maintainer-clean in findutils" ; \
6482         (cd findutils && \
6483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6485                   "RANLIB=$${RANLIB}" \
6486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6487                   maintainer-clean) \
6488           || exit 1
6489
6490
6491
6492 .PHONY: configure-find maybe-configure-find
6493 maybe-configure-find:
6494 configure-find:
6495         @test ! -f find/Makefile || exit 0; \
6496         [ -d find ] || mkdir find; \
6497         r=`${PWD_COMMAND}`; export r; \
6498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6499         CC="$(CC)"; export CC; \
6500         CFLAGS="$(CFLAGS)"; export CFLAGS; \
6501         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
6502         CXX="$(CXX)"; export CXX; \
6503         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
6504         AR="$(AR)"; export AR; \
6505         AS="$(AS)"; export AS; \
6506         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
6507         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
6508         LD="$(LD)"; export LD; \
6509         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
6510         NM="$(NM)"; export NM; \
6511         RANLIB="$(RANLIB)"; export RANLIB; \
6512         WINDRES="$(WINDRES)"; export WINDRES; \
6513         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
6514         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
6515         echo Configuring in find; \
6516         cd find || exit 1; \
6517         case $(srcdir) in \
6518           \.) \
6519             srcdiroption="--srcdir=."; \
6520             libsrcdir=".";; \
6521           /* | [A-Za-z]:[\\/]*) \
6522             srcdiroption="--srcdir=$(srcdir)/find"; \
6523             libsrcdir="$$s/find";; \
6524           *) \
6525             srcdiroption="--srcdir=../$(srcdir)/find"; \
6526             libsrcdir="$$s/find";; \
6527         esac; \
6528         $(SHELL) $${libsrcdir}/configure \
6529           $(HOST_CONFIGARGS) $${srcdiroption} \
6530           || exit 1
6531
6532 .PHONY: all-find maybe-all-find
6533 maybe-all-find:
6534 all-find: configure-find
6535         @r=`${PWD_COMMAND}`; export r; \
6536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6537         $(SET_LIB_PATH) \
6538         (cd find && $(MAKE) $(FLAGS_TO_PASS) all)
6539
6540 .PHONY: check-find maybe-check-find
6541 maybe-check-find:
6542
6543 check-find:
6544         @r=`${PWD_COMMAND}`; export r; \
6545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6546         $(SET_LIB_PATH) \
6547         (cd find && $(MAKE) $(FLAGS_TO_PASS) check)
6548
6549
6550 .PHONY: install-find maybe-install-find
6551 maybe-install-find:
6552
6553 install-find: installdirs
6554         @r=`${PWD_COMMAND}`; export r; \
6555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6556         $(SET_LIB_PATH) \
6557         (cd find && $(MAKE) $(FLAGS_TO_PASS) install)
6558
6559
6560 # Other targets (info, dvi, etc.)
6561
6562 .PHONY: maybe-info-find info-find
6563 maybe-info-find:
6564
6565 info-find: \
6566     configure-find 
6567         @[ -f ./find/Makefile ] || exit 0; \
6568         r=`${PWD_COMMAND}`; export r; \
6569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6570         $(SET_LIB_PATH) \
6571         for flag in $(EXTRA_HOST_FLAGS); do \
6572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6573         done; \
6574         echo "Doing info in find" ; \
6575         (cd find && \
6576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6578                   "RANLIB=$${RANLIB}" \
6579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6580                   info) \
6581           || exit 1
6582
6583
6584 .PHONY: maybe-dvi-find dvi-find
6585 maybe-dvi-find:
6586
6587 dvi-find: \
6588     configure-find 
6589         @[ -f ./find/Makefile ] || exit 0; \
6590         r=`${PWD_COMMAND}`; export r; \
6591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6592         $(SET_LIB_PATH) \
6593         for flag in $(EXTRA_HOST_FLAGS); do \
6594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6595         done; \
6596         echo "Doing dvi in find" ; \
6597         (cd find && \
6598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6600                   "RANLIB=$${RANLIB}" \
6601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6602                   dvi) \
6603           || exit 1
6604
6605
6606 .PHONY: maybe-TAGS-find TAGS-find
6607 maybe-TAGS-find:
6608
6609 TAGS-find: \
6610     configure-find 
6611         @[ -f ./find/Makefile ] || exit 0; \
6612         r=`${PWD_COMMAND}`; export r; \
6613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6614         $(SET_LIB_PATH) \
6615         for flag in $(EXTRA_HOST_FLAGS); do \
6616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6617         done; \
6618         echo "Doing TAGS in find" ; \
6619         (cd find && \
6620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6622                   "RANLIB=$${RANLIB}" \
6623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6624                   TAGS) \
6625           || exit 1
6626
6627
6628 .PHONY: maybe-install-info-find install-info-find
6629 maybe-install-info-find:
6630
6631 install-info-find: \
6632     configure-find \
6633     info-find 
6634         @[ -f ./find/Makefile ] || exit 0; \
6635         r=`${PWD_COMMAND}`; export r; \
6636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6637         $(SET_LIB_PATH) \
6638         for flag in $(EXTRA_HOST_FLAGS); do \
6639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6640         done; \
6641         echo "Doing install-info in find" ; \
6642         (cd find && \
6643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6645                   "RANLIB=$${RANLIB}" \
6646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6647                   install-info) \
6648           || exit 1
6649
6650
6651 .PHONY: maybe-installcheck-find installcheck-find
6652 maybe-installcheck-find:
6653
6654 installcheck-find: \
6655     configure-find 
6656         @[ -f ./find/Makefile ] || exit 0; \
6657         r=`${PWD_COMMAND}`; export r; \
6658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6659         $(SET_LIB_PATH) \
6660         for flag in $(EXTRA_HOST_FLAGS); do \
6661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6662         done; \
6663         echo "Doing installcheck in find" ; \
6664         (cd find && \
6665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6667                   "RANLIB=$${RANLIB}" \
6668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6669                   installcheck) \
6670           || exit 1
6671
6672
6673 .PHONY: maybe-mostlyclean-find mostlyclean-find
6674 maybe-mostlyclean-find:
6675
6676 mostlyclean-find: 
6677         @[ -f ./find/Makefile ] || exit 0; \
6678         r=`${PWD_COMMAND}`; export r; \
6679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6680         $(SET_LIB_PATH) \
6681         for flag in $(EXTRA_HOST_FLAGS); do \
6682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6683         done; \
6684         echo "Doing mostlyclean in find" ; \
6685         (cd find && \
6686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6688                   "RANLIB=$${RANLIB}" \
6689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6690                   mostlyclean) \
6691           || exit 1
6692
6693
6694 .PHONY: maybe-clean-find clean-find
6695 maybe-clean-find:
6696
6697 clean-find: 
6698         @[ -f ./find/Makefile ] || exit 0; \
6699         r=`${PWD_COMMAND}`; export r; \
6700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6701         $(SET_LIB_PATH) \
6702         for flag in $(EXTRA_HOST_FLAGS); do \
6703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6704         done; \
6705         echo "Doing clean in find" ; \
6706         (cd find && \
6707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6709                   "RANLIB=$${RANLIB}" \
6710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6711                   clean) \
6712           || exit 1
6713
6714
6715 .PHONY: maybe-distclean-find distclean-find
6716 maybe-distclean-find:
6717
6718 distclean-find: 
6719         @[ -f ./find/Makefile ] || exit 0; \
6720         r=`${PWD_COMMAND}`; export r; \
6721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6722         $(SET_LIB_PATH) \
6723         for flag in $(EXTRA_HOST_FLAGS); do \
6724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6725         done; \
6726         echo "Doing distclean in find" ; \
6727         (cd find && \
6728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6730                   "RANLIB=$${RANLIB}" \
6731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6732                   distclean) \
6733           || exit 1
6734
6735
6736 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
6737 maybe-maintainer-clean-find:
6738
6739 maintainer-clean-find: 
6740         @[ -f ./find/Makefile ] || exit 0; \
6741         r=`${PWD_COMMAND}`; export r; \
6742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6743         $(SET_LIB_PATH) \
6744         for flag in $(EXTRA_HOST_FLAGS); do \
6745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6746         done; \
6747         echo "Doing maintainer-clean in find" ; \
6748         (cd find && \
6749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6751                   "RANLIB=$${RANLIB}" \
6752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6753                   maintainer-clean) \
6754           || exit 1
6755
6756
6757
6758 .PHONY: configure-flex maybe-configure-flex
6759 maybe-configure-flex:
6760 configure-flex:
6761         @test ! -f flex/Makefile || exit 0; \
6762         [ -d flex ] || mkdir flex; \
6763         r=`${PWD_COMMAND}`; export r; \
6764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6765         CC="$(CC)"; export CC; \
6766         CFLAGS="$(CFLAGS)"; export CFLAGS; \
6767         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
6768         CXX="$(CXX)"; export CXX; \
6769         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
6770         AR="$(AR)"; export AR; \
6771         AS="$(AS)"; export AS; \
6772         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
6773         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
6774         LD="$(LD)"; export LD; \
6775         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
6776         NM="$(NM)"; export NM; \
6777         RANLIB="$(RANLIB)"; export RANLIB; \
6778         WINDRES="$(WINDRES)"; export WINDRES; \
6779         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
6780         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
6781         echo Configuring in flex; \
6782         cd flex || exit 1; \
6783         case $(srcdir) in \
6784           \.) \
6785             srcdiroption="--srcdir=."; \
6786             libsrcdir=".";; \
6787           /* | [A-Za-z]:[\\/]*) \
6788             srcdiroption="--srcdir=$(srcdir)/flex"; \
6789             libsrcdir="$$s/flex";; \
6790           *) \
6791             srcdiroption="--srcdir=../$(srcdir)/flex"; \
6792             libsrcdir="$$s/flex";; \
6793         esac; \
6794         $(SHELL) $${libsrcdir}/configure \
6795           $(HOST_CONFIGARGS) $${srcdiroption} \
6796           || exit 1
6797
6798 .PHONY: all-flex maybe-all-flex
6799 maybe-all-flex:
6800 all-flex: configure-flex
6801         @r=`${PWD_COMMAND}`; export r; \
6802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6803         $(SET_LIB_PATH) \
6804         (cd flex && $(MAKE) $(FLAGS_TO_PASS) all)
6805
6806 .PHONY: check-flex maybe-check-flex
6807 maybe-check-flex:
6808
6809 # This module is only tested in a native toolchain.
6810 check-flex:
6811         @if [ '$(host)' = '$(target)' ] ; then \
6812           r=`${PWD_COMMAND}`; export r; \
6813           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6814           $(SET_LIB_PATH) \
6815           (cd flex && $(MAKE) $(FLAGS_TO_PASS) check); \
6816         fi
6817
6818
6819 .PHONY: install-flex maybe-install-flex
6820 maybe-install-flex:
6821
6822 install-flex: installdirs
6823         @r=`${PWD_COMMAND}`; export r; \
6824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6825         $(SET_LIB_PATH) \
6826         (cd flex && $(MAKE) $(FLAGS_TO_PASS) install)
6827
6828
6829 # Other targets (info, dvi, etc.)
6830
6831 .PHONY: maybe-info-flex info-flex
6832 maybe-info-flex:
6833
6834 info-flex: \
6835     configure-flex 
6836         @[ -f ./flex/Makefile ] || exit 0; \
6837         r=`${PWD_COMMAND}`; export r; \
6838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6839         $(SET_LIB_PATH) \
6840         for flag in $(EXTRA_HOST_FLAGS); do \
6841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6842         done; \
6843         echo "Doing info in flex" ; \
6844         (cd flex && \
6845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6847                   "RANLIB=$${RANLIB}" \
6848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6849                   info) \
6850           || exit 1
6851
6852
6853 .PHONY: maybe-dvi-flex dvi-flex
6854 maybe-dvi-flex:
6855
6856 dvi-flex: \
6857     configure-flex 
6858         @[ -f ./flex/Makefile ] || exit 0; \
6859         r=`${PWD_COMMAND}`; export r; \
6860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6861         $(SET_LIB_PATH) \
6862         for flag in $(EXTRA_HOST_FLAGS); do \
6863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6864         done; \
6865         echo "Doing dvi in flex" ; \
6866         (cd flex && \
6867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6869                   "RANLIB=$${RANLIB}" \
6870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6871                   dvi) \
6872           || exit 1
6873
6874
6875 .PHONY: maybe-TAGS-flex TAGS-flex
6876 maybe-TAGS-flex:
6877
6878 TAGS-flex: \
6879     configure-flex 
6880         @[ -f ./flex/Makefile ] || exit 0; \
6881         r=`${PWD_COMMAND}`; export r; \
6882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6883         $(SET_LIB_PATH) \
6884         for flag in $(EXTRA_HOST_FLAGS); do \
6885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6886         done; \
6887         echo "Doing TAGS in flex" ; \
6888         (cd flex && \
6889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6891                   "RANLIB=$${RANLIB}" \
6892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6893                   TAGS) \
6894           || exit 1
6895
6896
6897 .PHONY: maybe-install-info-flex install-info-flex
6898 maybe-install-info-flex:
6899
6900 install-info-flex: \
6901     configure-flex \
6902     info-flex 
6903         @[ -f ./flex/Makefile ] || exit 0; \
6904         r=`${PWD_COMMAND}`; export r; \
6905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6906         $(SET_LIB_PATH) \
6907         for flag in $(EXTRA_HOST_FLAGS); do \
6908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6909         done; \
6910         echo "Doing install-info in flex" ; \
6911         (cd flex && \
6912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6914                   "RANLIB=$${RANLIB}" \
6915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6916                   install-info) \
6917           || exit 1
6918
6919
6920 .PHONY: maybe-installcheck-flex installcheck-flex
6921 maybe-installcheck-flex:
6922
6923 installcheck-flex: \
6924     configure-flex 
6925         @[ -f ./flex/Makefile ] || exit 0; \
6926         r=`${PWD_COMMAND}`; export r; \
6927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6928         $(SET_LIB_PATH) \
6929         for flag in $(EXTRA_HOST_FLAGS); do \
6930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6931         done; \
6932         echo "Doing installcheck in flex" ; \
6933         (cd flex && \
6934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6936                   "RANLIB=$${RANLIB}" \
6937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6938                   installcheck) \
6939           || exit 1
6940
6941
6942 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
6943 maybe-mostlyclean-flex:
6944
6945 mostlyclean-flex: 
6946         @[ -f ./flex/Makefile ] || exit 0; \
6947         r=`${PWD_COMMAND}`; export r; \
6948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6949         $(SET_LIB_PATH) \
6950         for flag in $(EXTRA_HOST_FLAGS); do \
6951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6952         done; \
6953         echo "Doing mostlyclean in flex" ; \
6954         (cd flex && \
6955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6957                   "RANLIB=$${RANLIB}" \
6958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6959                   mostlyclean) \
6960           || exit 1
6961
6962
6963 .PHONY: maybe-clean-flex clean-flex
6964 maybe-clean-flex:
6965
6966 clean-flex: 
6967         @[ -f ./flex/Makefile ] || exit 0; \
6968         r=`${PWD_COMMAND}`; export r; \
6969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6970         $(SET_LIB_PATH) \
6971         for flag in $(EXTRA_HOST_FLAGS); do \
6972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6973         done; \
6974         echo "Doing clean in flex" ; \
6975         (cd flex && \
6976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6978                   "RANLIB=$${RANLIB}" \
6979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6980                   clean) \
6981           || exit 1
6982
6983
6984 .PHONY: maybe-distclean-flex distclean-flex
6985 maybe-distclean-flex:
6986
6987 distclean-flex: 
6988         @[ -f ./flex/Makefile ] || exit 0; \
6989         r=`${PWD_COMMAND}`; export r; \
6990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6991         $(SET_LIB_PATH) \
6992         for flag in $(EXTRA_HOST_FLAGS); do \
6993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6994         done; \
6995         echo "Doing distclean in flex" ; \
6996         (cd flex && \
6997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6999                   "RANLIB=$${RANLIB}" \
7000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7001                   distclean) \
7002           || exit 1
7003
7004
7005 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
7006 maybe-maintainer-clean-flex:
7007
7008 maintainer-clean-flex: 
7009         @[ -f ./flex/Makefile ] || exit 0; \
7010         r=`${PWD_COMMAND}`; export r; \
7011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7012         $(SET_LIB_PATH) \
7013         for flag in $(EXTRA_HOST_FLAGS); do \
7014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7015         done; \
7016         echo "Doing maintainer-clean in flex" ; \
7017         (cd flex && \
7018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7020                   "RANLIB=$${RANLIB}" \
7021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7022                   maintainer-clean) \
7023           || exit 1
7024
7025
7026
7027 .PHONY: configure-gas maybe-configure-gas
7028 maybe-configure-gas:
7029 configure-gas:
7030         @test ! -f gas/Makefile || exit 0; \
7031         [ -d gas ] || mkdir gas; \
7032         r=`${PWD_COMMAND}`; export r; \
7033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7034         CC="$(CC)"; export CC; \
7035         CFLAGS="$(CFLAGS)"; export CFLAGS; \
7036         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
7037         CXX="$(CXX)"; export CXX; \
7038         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
7039         AR="$(AR)"; export AR; \
7040         AS="$(AS)"; export AS; \
7041         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
7042         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
7043         LD="$(LD)"; export LD; \
7044         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
7045         NM="$(NM)"; export NM; \
7046         RANLIB="$(RANLIB)"; export RANLIB; \
7047         WINDRES="$(WINDRES)"; export WINDRES; \
7048         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
7049         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
7050         echo Configuring in gas; \
7051         cd gas || exit 1; \
7052         case $(srcdir) in \
7053           \.) \
7054             srcdiroption="--srcdir=."; \
7055             libsrcdir=".";; \
7056           /* | [A-Za-z]:[\\/]*) \
7057             srcdiroption="--srcdir=$(srcdir)/gas"; \
7058             libsrcdir="$$s/gas";; \
7059           *) \
7060             srcdiroption="--srcdir=../$(srcdir)/gas"; \
7061             libsrcdir="$$s/gas";; \
7062         esac; \
7063         $(SHELL) $${libsrcdir}/configure \
7064           $(HOST_CONFIGARGS) $${srcdiroption} \
7065           || exit 1
7066
7067 .PHONY: all-gas maybe-all-gas
7068 maybe-all-gas:
7069 all-gas: configure-gas
7070         @r=`${PWD_COMMAND}`; export r; \
7071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7072         $(SET_LIB_PATH) \
7073         (cd gas && $(MAKE) $(FLAGS_TO_PASS) all)
7074
7075 .PHONY: check-gas maybe-check-gas
7076 maybe-check-gas:
7077
7078 check-gas:
7079         @r=`${PWD_COMMAND}`; export r; \
7080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7081         $(SET_LIB_PATH) \
7082         (cd gas && $(MAKE) $(FLAGS_TO_PASS) check)
7083
7084
7085 .PHONY: install-gas maybe-install-gas
7086 maybe-install-gas:
7087
7088 install-gas: installdirs
7089         @r=`${PWD_COMMAND}`; export r; \
7090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7091         $(SET_LIB_PATH) \
7092         (cd gas && $(MAKE) $(FLAGS_TO_PASS) install)
7093
7094
7095 # Other targets (info, dvi, etc.)
7096
7097 .PHONY: maybe-info-gas info-gas
7098 maybe-info-gas:
7099
7100 info-gas: \
7101     configure-gas 
7102         @[ -f ./gas/Makefile ] || exit 0; \
7103         r=`${PWD_COMMAND}`; export r; \
7104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7105         $(SET_LIB_PATH) \
7106         for flag in $(EXTRA_HOST_FLAGS); do \
7107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7108         done; \
7109         echo "Doing info in gas" ; \
7110         (cd gas && \
7111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7113                   "RANLIB=$${RANLIB}" \
7114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7115                   info) \
7116           || exit 1
7117
7118
7119 .PHONY: maybe-dvi-gas dvi-gas
7120 maybe-dvi-gas:
7121
7122 dvi-gas: \
7123     configure-gas 
7124         @[ -f ./gas/Makefile ] || exit 0; \
7125         r=`${PWD_COMMAND}`; export r; \
7126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7127         $(SET_LIB_PATH) \
7128         for flag in $(EXTRA_HOST_FLAGS); do \
7129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7130         done; \
7131         echo "Doing dvi in gas" ; \
7132         (cd gas && \
7133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7135                   "RANLIB=$${RANLIB}" \
7136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7137                   dvi) \
7138           || exit 1
7139
7140
7141 .PHONY: maybe-TAGS-gas TAGS-gas
7142 maybe-TAGS-gas:
7143
7144 TAGS-gas: \
7145     configure-gas 
7146         @[ -f ./gas/Makefile ] || exit 0; \
7147         r=`${PWD_COMMAND}`; export r; \
7148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7149         $(SET_LIB_PATH) \
7150         for flag in $(EXTRA_HOST_FLAGS); do \
7151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7152         done; \
7153         echo "Doing TAGS in gas" ; \
7154         (cd gas && \
7155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7157                   "RANLIB=$${RANLIB}" \
7158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7159                   TAGS) \
7160           || exit 1
7161
7162
7163 .PHONY: maybe-install-info-gas install-info-gas
7164 maybe-install-info-gas:
7165
7166 install-info-gas: \
7167     configure-gas \
7168     info-gas 
7169         @[ -f ./gas/Makefile ] || exit 0; \
7170         r=`${PWD_COMMAND}`; export r; \
7171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7172         $(SET_LIB_PATH) \
7173         for flag in $(EXTRA_HOST_FLAGS); do \
7174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7175         done; \
7176         echo "Doing install-info in gas" ; \
7177         (cd gas && \
7178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7180                   "RANLIB=$${RANLIB}" \
7181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7182                   install-info) \
7183           || exit 1
7184
7185
7186 .PHONY: maybe-installcheck-gas installcheck-gas
7187 maybe-installcheck-gas:
7188
7189 installcheck-gas: \
7190     configure-gas 
7191         @[ -f ./gas/Makefile ] || exit 0; \
7192         r=`${PWD_COMMAND}`; export r; \
7193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7194         $(SET_LIB_PATH) \
7195         for flag in $(EXTRA_HOST_FLAGS); do \
7196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7197         done; \
7198         echo "Doing installcheck in gas" ; \
7199         (cd gas && \
7200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7202                   "RANLIB=$${RANLIB}" \
7203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7204                   installcheck) \
7205           || exit 1
7206
7207
7208 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
7209 maybe-mostlyclean-gas:
7210
7211 mostlyclean-gas: 
7212         @[ -f ./gas/Makefile ] || exit 0; \
7213         r=`${PWD_COMMAND}`; export r; \
7214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7215         $(SET_LIB_PATH) \
7216         for flag in $(EXTRA_HOST_FLAGS); do \
7217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7218         done; \
7219         echo "Doing mostlyclean in gas" ; \
7220         (cd gas && \
7221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7223                   "RANLIB=$${RANLIB}" \
7224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7225                   mostlyclean) \
7226           || exit 1
7227
7228
7229 .PHONY: maybe-clean-gas clean-gas
7230 maybe-clean-gas:
7231
7232 clean-gas: 
7233         @[ -f ./gas/Makefile ] || exit 0; \
7234         r=`${PWD_COMMAND}`; export r; \
7235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7236         $(SET_LIB_PATH) \
7237         for flag in $(EXTRA_HOST_FLAGS); do \
7238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7239         done; \
7240         echo "Doing clean in gas" ; \
7241         (cd gas && \
7242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7244                   "RANLIB=$${RANLIB}" \
7245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7246                   clean) \
7247           || exit 1
7248
7249
7250 .PHONY: maybe-distclean-gas distclean-gas
7251 maybe-distclean-gas:
7252
7253 distclean-gas: 
7254         @[ -f ./gas/Makefile ] || exit 0; \
7255         r=`${PWD_COMMAND}`; export r; \
7256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7257         $(SET_LIB_PATH) \
7258         for flag in $(EXTRA_HOST_FLAGS); do \
7259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7260         done; \
7261         echo "Doing distclean in gas" ; \
7262         (cd gas && \
7263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7265                   "RANLIB=$${RANLIB}" \
7266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7267                   distclean) \
7268           || exit 1
7269
7270
7271 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
7272 maybe-maintainer-clean-gas:
7273
7274 maintainer-clean-gas: 
7275         @[ -f ./gas/Makefile ] || exit 0; \
7276         r=`${PWD_COMMAND}`; export r; \
7277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7278         $(SET_LIB_PATH) \
7279         for flag in $(EXTRA_HOST_FLAGS); do \
7280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7281         done; \
7282         echo "Doing maintainer-clean in gas" ; \
7283         (cd gas && \
7284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7286                   "RANLIB=$${RANLIB}" \
7287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7288                   maintainer-clean) \
7289           || exit 1
7290
7291
7292
7293 .PHONY: configure-gawk maybe-configure-gawk
7294 maybe-configure-gawk:
7295 configure-gawk:
7296         @test ! -f gawk/Makefile || exit 0; \
7297         [ -d gawk ] || mkdir gawk; \
7298         r=`${PWD_COMMAND}`; export r; \
7299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7300         CC="$(CC)"; export CC; \
7301         CFLAGS="$(CFLAGS)"; export CFLAGS; \
7302         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
7303         CXX="$(CXX)"; export CXX; \
7304         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
7305         AR="$(AR)"; export AR; \
7306         AS="$(AS)"; export AS; \
7307         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
7308         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
7309         LD="$(LD)"; export LD; \
7310         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
7311         NM="$(NM)"; export NM; \
7312         RANLIB="$(RANLIB)"; export RANLIB; \
7313         WINDRES="$(WINDRES)"; export WINDRES; \
7314         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
7315         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
7316         echo Configuring in gawk; \
7317         cd gawk || exit 1; \
7318         case $(srcdir) in \
7319           \.) \
7320             srcdiroption="--srcdir=."; \
7321             libsrcdir=".";; \
7322           /* | [A-Za-z]:[\\/]*) \
7323             srcdiroption="--srcdir=$(srcdir)/gawk"; \
7324             libsrcdir="$$s/gawk";; \
7325           *) \
7326             srcdiroption="--srcdir=../$(srcdir)/gawk"; \
7327             libsrcdir="$$s/gawk";; \
7328         esac; \
7329         $(SHELL) $${libsrcdir}/configure \
7330           $(HOST_CONFIGARGS) $${srcdiroption} \
7331           || exit 1
7332
7333 .PHONY: all-gawk maybe-all-gawk
7334 maybe-all-gawk:
7335 all-gawk: configure-gawk
7336         @r=`${PWD_COMMAND}`; export r; \
7337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7338         $(SET_LIB_PATH) \
7339         (cd gawk && $(MAKE) $(FLAGS_TO_PASS) all)
7340
7341 .PHONY: check-gawk maybe-check-gawk
7342 maybe-check-gawk:
7343
7344 check-gawk:
7345         @r=`${PWD_COMMAND}`; export r; \
7346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7347         $(SET_LIB_PATH) \
7348         (cd gawk && $(MAKE) $(FLAGS_TO_PASS) check)
7349
7350
7351 .PHONY: install-gawk maybe-install-gawk
7352 maybe-install-gawk:
7353
7354 install-gawk: installdirs
7355         @r=`${PWD_COMMAND}`; export r; \
7356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7357         $(SET_LIB_PATH) \
7358         (cd gawk && $(MAKE) $(FLAGS_TO_PASS) install)
7359
7360
7361 # Other targets (info, dvi, etc.)
7362
7363 .PHONY: maybe-info-gawk info-gawk
7364 maybe-info-gawk:
7365
7366 info-gawk: \
7367     configure-gawk 
7368         @[ -f ./gawk/Makefile ] || exit 0; \
7369         r=`${PWD_COMMAND}`; export r; \
7370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7371         $(SET_LIB_PATH) \
7372         for flag in $(EXTRA_HOST_FLAGS); do \
7373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7374         done; \
7375         echo "Doing info in gawk" ; \
7376         (cd gawk && \
7377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7379                   "RANLIB=$${RANLIB}" \
7380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7381                   info) \
7382           || exit 1
7383
7384
7385 .PHONY: maybe-dvi-gawk dvi-gawk
7386 maybe-dvi-gawk:
7387
7388 dvi-gawk: \
7389     configure-gawk 
7390         @[ -f ./gawk/Makefile ] || exit 0; \
7391         r=`${PWD_COMMAND}`; export r; \
7392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7393         $(SET_LIB_PATH) \
7394         for flag in $(EXTRA_HOST_FLAGS); do \
7395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7396         done; \
7397         echo "Doing dvi in gawk" ; \
7398         (cd gawk && \
7399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7401                   "RANLIB=$${RANLIB}" \
7402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7403                   dvi) \
7404           || exit 1
7405
7406
7407 .PHONY: maybe-TAGS-gawk TAGS-gawk
7408 maybe-TAGS-gawk:
7409
7410 TAGS-gawk: \
7411     configure-gawk 
7412         @[ -f ./gawk/Makefile ] || exit 0; \
7413         r=`${PWD_COMMAND}`; export r; \
7414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7415         $(SET_LIB_PATH) \
7416         for flag in $(EXTRA_HOST_FLAGS); do \
7417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7418         done; \
7419         echo "Doing TAGS in gawk" ; \
7420         (cd gawk && \
7421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7423                   "RANLIB=$${RANLIB}" \
7424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7425                   TAGS) \
7426           || exit 1
7427
7428
7429 .PHONY: maybe-install-info-gawk install-info-gawk
7430 maybe-install-info-gawk:
7431
7432 install-info-gawk: \
7433     configure-gawk \
7434     info-gawk 
7435         @[ -f ./gawk/Makefile ] || exit 0; \
7436         r=`${PWD_COMMAND}`; export r; \
7437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7438         $(SET_LIB_PATH) \
7439         for flag in $(EXTRA_HOST_FLAGS); do \
7440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7441         done; \
7442         echo "Doing install-info in gawk" ; \
7443         (cd gawk && \
7444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7446                   "RANLIB=$${RANLIB}" \
7447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7448                   install-info) \
7449           || exit 1
7450
7451
7452 .PHONY: maybe-installcheck-gawk installcheck-gawk
7453 maybe-installcheck-gawk:
7454
7455 installcheck-gawk: \
7456     configure-gawk 
7457         @[ -f ./gawk/Makefile ] || exit 0; \
7458         r=`${PWD_COMMAND}`; export r; \
7459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7460         $(SET_LIB_PATH) \
7461         for flag in $(EXTRA_HOST_FLAGS); do \
7462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7463         done; \
7464         echo "Doing installcheck in gawk" ; \
7465         (cd gawk && \
7466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7468                   "RANLIB=$${RANLIB}" \
7469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7470                   installcheck) \
7471           || exit 1
7472
7473
7474 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
7475 maybe-mostlyclean-gawk:
7476
7477 mostlyclean-gawk: 
7478         @[ -f ./gawk/Makefile ] || exit 0; \
7479         r=`${PWD_COMMAND}`; export r; \
7480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7481         $(SET_LIB_PATH) \
7482         for flag in $(EXTRA_HOST_FLAGS); do \
7483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7484         done; \
7485         echo "Doing mostlyclean in gawk" ; \
7486         (cd gawk && \
7487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7489                   "RANLIB=$${RANLIB}" \
7490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7491                   mostlyclean) \
7492           || exit 1
7493
7494
7495 .PHONY: maybe-clean-gawk clean-gawk
7496 maybe-clean-gawk:
7497
7498 clean-gawk: 
7499         @[ -f ./gawk/Makefile ] || exit 0; \
7500         r=`${PWD_COMMAND}`; export r; \
7501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7502         $(SET_LIB_PATH) \
7503         for flag in $(EXTRA_HOST_FLAGS); do \
7504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7505         done; \
7506         echo "Doing clean in gawk" ; \
7507         (cd gawk && \
7508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7510                   "RANLIB=$${RANLIB}" \
7511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7512                   clean) \
7513           || exit 1
7514
7515
7516 .PHONY: maybe-distclean-gawk distclean-gawk
7517 maybe-distclean-gawk:
7518
7519 distclean-gawk: 
7520         @[ -f ./gawk/Makefile ] || exit 0; \
7521         r=`${PWD_COMMAND}`; export r; \
7522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7523         $(SET_LIB_PATH) \
7524         for flag in $(EXTRA_HOST_FLAGS); do \
7525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7526         done; \
7527         echo "Doing distclean in gawk" ; \
7528         (cd gawk && \
7529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7531                   "RANLIB=$${RANLIB}" \
7532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7533                   distclean) \
7534           || exit 1
7535
7536
7537 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
7538 maybe-maintainer-clean-gawk:
7539
7540 maintainer-clean-gawk: 
7541         @[ -f ./gawk/Makefile ] || exit 0; \
7542         r=`${PWD_COMMAND}`; export r; \
7543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7544         $(SET_LIB_PATH) \
7545         for flag in $(EXTRA_HOST_FLAGS); do \
7546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7547         done; \
7548         echo "Doing maintainer-clean in gawk" ; \
7549         (cd gawk && \
7550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7552                   "RANLIB=$${RANLIB}" \
7553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7554                   maintainer-clean) \
7555           || exit 1
7556
7557
7558
7559 .PHONY: configure-gettext maybe-configure-gettext
7560 maybe-configure-gettext:
7561 configure-gettext:
7562         @test ! -f gettext/Makefile || exit 0; \
7563         [ -d gettext ] || mkdir gettext; \
7564         r=`${PWD_COMMAND}`; export r; \
7565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7566         CC="$(CC)"; export CC; \
7567         CFLAGS="$(CFLAGS)"; export CFLAGS; \
7568         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
7569         CXX="$(CXX)"; export CXX; \
7570         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
7571         AR="$(AR)"; export AR; \
7572         AS="$(AS)"; export AS; \
7573         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
7574         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
7575         LD="$(LD)"; export LD; \
7576         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
7577         NM="$(NM)"; export NM; \
7578         RANLIB="$(RANLIB)"; export RANLIB; \
7579         WINDRES="$(WINDRES)"; export WINDRES; \
7580         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
7581         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
7582         echo Configuring in gettext; \
7583         cd gettext || exit 1; \
7584         case $(srcdir) in \
7585           \.) \
7586             srcdiroption="--srcdir=."; \
7587             libsrcdir=".";; \
7588           /* | [A-Za-z]:[\\/]*) \
7589             srcdiroption="--srcdir=$(srcdir)/gettext"; \
7590             libsrcdir="$$s/gettext";; \
7591           *) \
7592             srcdiroption="--srcdir=../$(srcdir)/gettext"; \
7593             libsrcdir="$$s/gettext";; \
7594         esac; \
7595         $(SHELL) $${libsrcdir}/configure \
7596           $(HOST_CONFIGARGS) $${srcdiroption} \
7597           || exit 1
7598
7599 .PHONY: all-gettext maybe-all-gettext
7600 maybe-all-gettext:
7601 all-gettext: configure-gettext
7602         @r=`${PWD_COMMAND}`; export r; \
7603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7604         $(SET_LIB_PATH) \
7605         (cd gettext && $(MAKE) $(FLAGS_TO_PASS) all)
7606
7607 .PHONY: check-gettext maybe-check-gettext
7608 maybe-check-gettext:
7609
7610 check-gettext:
7611         @r=`${PWD_COMMAND}`; export r; \
7612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7613         $(SET_LIB_PATH) \
7614         (cd gettext && $(MAKE) $(FLAGS_TO_PASS) check)
7615
7616
7617 .PHONY: install-gettext maybe-install-gettext
7618 maybe-install-gettext:
7619
7620 install-gettext: installdirs
7621         @r=`${PWD_COMMAND}`; export r; \
7622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7623         $(SET_LIB_PATH) \
7624         (cd gettext && $(MAKE) $(FLAGS_TO_PASS) install)
7625
7626
7627 # Other targets (info, dvi, etc.)
7628
7629 .PHONY: maybe-info-gettext info-gettext
7630 maybe-info-gettext:
7631
7632 info-gettext: \
7633     configure-gettext 
7634         @[ -f ./gettext/Makefile ] || exit 0; \
7635         r=`${PWD_COMMAND}`; export r; \
7636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7637         $(SET_LIB_PATH) \
7638         for flag in $(EXTRA_HOST_FLAGS); do \
7639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7640         done; \
7641         echo "Doing info in gettext" ; \
7642         (cd gettext && \
7643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7645                   "RANLIB=$${RANLIB}" \
7646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7647                   info) \
7648           || exit 1
7649
7650
7651 .PHONY: maybe-dvi-gettext dvi-gettext
7652 maybe-dvi-gettext:
7653
7654 dvi-gettext: \
7655     configure-gettext 
7656         @[ -f ./gettext/Makefile ] || exit 0; \
7657         r=`${PWD_COMMAND}`; export r; \
7658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7659         $(SET_LIB_PATH) \
7660         for flag in $(EXTRA_HOST_FLAGS); do \
7661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7662         done; \
7663         echo "Doing dvi in gettext" ; \
7664         (cd gettext && \
7665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7667                   "RANLIB=$${RANLIB}" \
7668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7669                   dvi) \
7670           || exit 1
7671
7672
7673 .PHONY: maybe-TAGS-gettext TAGS-gettext
7674 maybe-TAGS-gettext:
7675
7676 TAGS-gettext: \
7677     configure-gettext 
7678         @[ -f ./gettext/Makefile ] || exit 0; \
7679         r=`${PWD_COMMAND}`; export r; \
7680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7681         $(SET_LIB_PATH) \
7682         for flag in $(EXTRA_HOST_FLAGS); do \
7683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7684         done; \
7685         echo "Doing TAGS in gettext" ; \
7686         (cd gettext && \
7687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7689                   "RANLIB=$${RANLIB}" \
7690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7691                   TAGS) \
7692           || exit 1
7693
7694
7695 .PHONY: maybe-install-info-gettext install-info-gettext
7696 maybe-install-info-gettext:
7697
7698 install-info-gettext: \
7699     configure-gettext \
7700     info-gettext 
7701         @[ -f ./gettext/Makefile ] || exit 0; \
7702         r=`${PWD_COMMAND}`; export r; \
7703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7704         $(SET_LIB_PATH) \
7705         for flag in $(EXTRA_HOST_FLAGS); do \
7706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7707         done; \
7708         echo "Doing install-info in gettext" ; \
7709         (cd gettext && \
7710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7712                   "RANLIB=$${RANLIB}" \
7713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7714                   install-info) \
7715           || exit 1
7716
7717
7718 .PHONY: maybe-installcheck-gettext installcheck-gettext
7719 maybe-installcheck-gettext:
7720
7721 installcheck-gettext: \
7722     configure-gettext 
7723         @[ -f ./gettext/Makefile ] || exit 0; \
7724         r=`${PWD_COMMAND}`; export r; \
7725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7726         $(SET_LIB_PATH) \
7727         for flag in $(EXTRA_HOST_FLAGS); do \
7728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7729         done; \
7730         echo "Doing installcheck in gettext" ; \
7731         (cd gettext && \
7732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7734                   "RANLIB=$${RANLIB}" \
7735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7736                   installcheck) \
7737           || exit 1
7738
7739
7740 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
7741 maybe-mostlyclean-gettext:
7742
7743 mostlyclean-gettext: 
7744         @[ -f ./gettext/Makefile ] || exit 0; \
7745         r=`${PWD_COMMAND}`; export r; \
7746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7747         $(SET_LIB_PATH) \
7748         for flag in $(EXTRA_HOST_FLAGS); do \
7749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7750         done; \
7751         echo "Doing mostlyclean in gettext" ; \
7752         (cd gettext && \
7753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7755                   "RANLIB=$${RANLIB}" \
7756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7757                   mostlyclean) \
7758           || exit 1
7759
7760
7761 .PHONY: maybe-clean-gettext clean-gettext
7762 maybe-clean-gettext:
7763
7764 clean-gettext: 
7765         @[ -f ./gettext/Makefile ] || exit 0; \
7766         r=`${PWD_COMMAND}`; export r; \
7767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7768         $(SET_LIB_PATH) \
7769         for flag in $(EXTRA_HOST_FLAGS); do \
7770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7771         done; \
7772         echo "Doing clean in gettext" ; \
7773         (cd gettext && \
7774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7776                   "RANLIB=$${RANLIB}" \
7777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7778                   clean) \
7779           || exit 1
7780
7781
7782 .PHONY: maybe-distclean-gettext distclean-gettext
7783 maybe-distclean-gettext:
7784
7785 distclean-gettext: 
7786         @[ -f ./gettext/Makefile ] || exit 0; \
7787         r=`${PWD_COMMAND}`; export r; \
7788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7789         $(SET_LIB_PATH) \
7790         for flag in $(EXTRA_HOST_FLAGS); do \
7791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7792         done; \
7793         echo "Doing distclean in gettext" ; \
7794         (cd gettext && \
7795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7797                   "RANLIB=$${RANLIB}" \
7798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7799                   distclean) \
7800           || exit 1
7801
7802
7803 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
7804 maybe-maintainer-clean-gettext:
7805
7806 maintainer-clean-gettext: 
7807         @[ -f ./gettext/Makefile ] || exit 0; \
7808         r=`${PWD_COMMAND}`; export r; \
7809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7810         $(SET_LIB_PATH) \
7811         for flag in $(EXTRA_HOST_FLAGS); do \
7812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7813         done; \
7814         echo "Doing maintainer-clean in gettext" ; \
7815         (cd gettext && \
7816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7818                   "RANLIB=$${RANLIB}" \
7819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7820                   maintainer-clean) \
7821           || exit 1
7822
7823
7824
7825 .PHONY: configure-gnuserv maybe-configure-gnuserv
7826 maybe-configure-gnuserv:
7827 configure-gnuserv:
7828         @test ! -f gnuserv/Makefile || exit 0; \
7829         [ -d gnuserv ] || mkdir gnuserv; \
7830         r=`${PWD_COMMAND}`; export r; \
7831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7832         CC="$(CC)"; export CC; \
7833         CFLAGS="$(CFLAGS)"; export CFLAGS; \
7834         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
7835         CXX="$(CXX)"; export CXX; \
7836         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
7837         AR="$(AR)"; export AR; \
7838         AS="$(AS)"; export AS; \
7839         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
7840         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
7841         LD="$(LD)"; export LD; \
7842         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
7843         NM="$(NM)"; export NM; \
7844         RANLIB="$(RANLIB)"; export RANLIB; \
7845         WINDRES="$(WINDRES)"; export WINDRES; \
7846         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
7847         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
7848         echo Configuring in gnuserv; \
7849         cd gnuserv || exit 1; \
7850         case $(srcdir) in \
7851           \.) \
7852             srcdiroption="--srcdir=."; \
7853             libsrcdir=".";; \
7854           /* | [A-Za-z]:[\\/]*) \
7855             srcdiroption="--srcdir=$(srcdir)/gnuserv"; \
7856             libsrcdir="$$s/gnuserv";; \
7857           *) \
7858             srcdiroption="--srcdir=../$(srcdir)/gnuserv"; \
7859             libsrcdir="$$s/gnuserv";; \
7860         esac; \
7861         $(SHELL) $${libsrcdir}/configure \
7862           $(HOST_CONFIGARGS) $${srcdiroption} \
7863           || exit 1
7864
7865 .PHONY: all-gnuserv maybe-all-gnuserv
7866 maybe-all-gnuserv:
7867 all-gnuserv: configure-gnuserv
7868         @r=`${PWD_COMMAND}`; export r; \
7869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7870         $(SET_LIB_PATH) \
7871         (cd gnuserv && $(MAKE) $(FLAGS_TO_PASS) all)
7872
7873 .PHONY: check-gnuserv maybe-check-gnuserv
7874 maybe-check-gnuserv:
7875
7876 check-gnuserv:
7877         @r=`${PWD_COMMAND}`; export r; \
7878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7879         $(SET_LIB_PATH) \
7880         (cd gnuserv && $(MAKE) $(FLAGS_TO_PASS) check)
7881
7882
7883 .PHONY: install-gnuserv maybe-install-gnuserv
7884 maybe-install-gnuserv:
7885
7886 install-gnuserv: installdirs
7887         @r=`${PWD_COMMAND}`; export r; \
7888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7889         $(SET_LIB_PATH) \
7890         (cd gnuserv && $(MAKE) $(FLAGS_TO_PASS) install)
7891
7892
7893 # Other targets (info, dvi, etc.)
7894
7895 .PHONY: maybe-info-gnuserv info-gnuserv
7896 maybe-info-gnuserv:
7897
7898 info-gnuserv: \
7899     configure-gnuserv 
7900         @[ -f ./gnuserv/Makefile ] || exit 0; \
7901         r=`${PWD_COMMAND}`; export r; \
7902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7903         $(SET_LIB_PATH) \
7904         for flag in $(EXTRA_HOST_FLAGS); do \
7905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7906         done; \
7907         echo "Doing info in gnuserv" ; \
7908         (cd gnuserv && \
7909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7911                   "RANLIB=$${RANLIB}" \
7912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7913                   info) \
7914           || exit 1
7915
7916
7917 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
7918 maybe-dvi-gnuserv:
7919
7920 dvi-gnuserv: \
7921     configure-gnuserv 
7922         @[ -f ./gnuserv/Makefile ] || exit 0; \
7923         r=`${PWD_COMMAND}`; export r; \
7924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7925         $(SET_LIB_PATH) \
7926         for flag in $(EXTRA_HOST_FLAGS); do \
7927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7928         done; \
7929         echo "Doing dvi in gnuserv" ; \
7930         (cd gnuserv && \
7931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7933                   "RANLIB=$${RANLIB}" \
7934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7935                   dvi) \
7936           || exit 1
7937
7938
7939 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
7940 maybe-TAGS-gnuserv:
7941
7942 TAGS-gnuserv: \
7943     configure-gnuserv 
7944         @[ -f ./gnuserv/Makefile ] || exit 0; \
7945         r=`${PWD_COMMAND}`; export r; \
7946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7947         $(SET_LIB_PATH) \
7948         for flag in $(EXTRA_HOST_FLAGS); do \
7949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7950         done; \
7951         echo "Doing TAGS in gnuserv" ; \
7952         (cd gnuserv && \
7953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7955                   "RANLIB=$${RANLIB}" \
7956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7957                   TAGS) \
7958           || exit 1
7959
7960
7961 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
7962 maybe-install-info-gnuserv:
7963
7964 install-info-gnuserv: \
7965     configure-gnuserv \
7966     info-gnuserv 
7967         @[ -f ./gnuserv/Makefile ] || exit 0; \
7968         r=`${PWD_COMMAND}`; export r; \
7969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7970         $(SET_LIB_PATH) \
7971         for flag in $(EXTRA_HOST_FLAGS); do \
7972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7973         done; \
7974         echo "Doing install-info in gnuserv" ; \
7975         (cd gnuserv && \
7976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7978                   "RANLIB=$${RANLIB}" \
7979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7980                   install-info) \
7981           || exit 1
7982
7983
7984 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
7985 maybe-installcheck-gnuserv:
7986
7987 installcheck-gnuserv: \
7988     configure-gnuserv 
7989         @[ -f ./gnuserv/Makefile ] || exit 0; \
7990         r=`${PWD_COMMAND}`; export r; \
7991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7992         $(SET_LIB_PATH) \
7993         for flag in $(EXTRA_HOST_FLAGS); do \
7994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7995         done; \
7996         echo "Doing installcheck in gnuserv" ; \
7997         (cd gnuserv && \
7998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8000                   "RANLIB=$${RANLIB}" \
8001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8002                   installcheck) \
8003           || exit 1
8004
8005
8006 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
8007 maybe-mostlyclean-gnuserv:
8008
8009 mostlyclean-gnuserv: 
8010         @[ -f ./gnuserv/Makefile ] || exit 0; \
8011         r=`${PWD_COMMAND}`; export r; \
8012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8013         $(SET_LIB_PATH) \
8014         for flag in $(EXTRA_HOST_FLAGS); do \
8015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8016         done; \
8017         echo "Doing mostlyclean in gnuserv" ; \
8018         (cd gnuserv && \
8019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8021                   "RANLIB=$${RANLIB}" \
8022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8023                   mostlyclean) \
8024           || exit 1
8025
8026
8027 .PHONY: maybe-clean-gnuserv clean-gnuserv
8028 maybe-clean-gnuserv:
8029
8030 clean-gnuserv: 
8031         @[ -f ./gnuserv/Makefile ] || exit 0; \
8032         r=`${PWD_COMMAND}`; export r; \
8033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8034         $(SET_LIB_PATH) \
8035         for flag in $(EXTRA_HOST_FLAGS); do \
8036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8037         done; \
8038         echo "Doing clean in gnuserv" ; \
8039         (cd gnuserv && \
8040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8042                   "RANLIB=$${RANLIB}" \
8043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8044                   clean) \
8045           || exit 1
8046
8047
8048 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
8049 maybe-distclean-gnuserv:
8050
8051 distclean-gnuserv: 
8052         @[ -f ./gnuserv/Makefile ] || exit 0; \
8053         r=`${PWD_COMMAND}`; export r; \
8054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8055         $(SET_LIB_PATH) \
8056         for flag in $(EXTRA_HOST_FLAGS); do \
8057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8058         done; \
8059         echo "Doing distclean in gnuserv" ; \
8060         (cd gnuserv && \
8061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8063                   "RANLIB=$${RANLIB}" \
8064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8065                   distclean) \
8066           || exit 1
8067
8068
8069 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
8070 maybe-maintainer-clean-gnuserv:
8071
8072 maintainer-clean-gnuserv: 
8073         @[ -f ./gnuserv/Makefile ] || exit 0; \
8074         r=`${PWD_COMMAND}`; export r; \
8075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8076         $(SET_LIB_PATH) \
8077         for flag in $(EXTRA_HOST_FLAGS); do \
8078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8079         done; \
8080         echo "Doing maintainer-clean in gnuserv" ; \
8081         (cd gnuserv && \
8082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8084                   "RANLIB=$${RANLIB}" \
8085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8086                   maintainer-clean) \
8087           || exit 1
8088
8089
8090
8091 .PHONY: configure-gprof maybe-configure-gprof
8092 maybe-configure-gprof:
8093 configure-gprof:
8094         @test ! -f gprof/Makefile || exit 0; \
8095         [ -d gprof ] || mkdir gprof; \
8096         r=`${PWD_COMMAND}`; export r; \
8097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8098         CC="$(CC)"; export CC; \
8099         CFLAGS="$(CFLAGS)"; export CFLAGS; \
8100         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
8101         CXX="$(CXX)"; export CXX; \
8102         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
8103         AR="$(AR)"; export AR; \
8104         AS="$(AS)"; export AS; \
8105         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
8106         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
8107         LD="$(LD)"; export LD; \
8108         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
8109         NM="$(NM)"; export NM; \
8110         RANLIB="$(RANLIB)"; export RANLIB; \
8111         WINDRES="$(WINDRES)"; export WINDRES; \
8112         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
8113         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
8114         echo Configuring in gprof; \
8115         cd gprof || exit 1; \
8116         case $(srcdir) in \
8117           \.) \
8118             srcdiroption="--srcdir=."; \
8119             libsrcdir=".";; \
8120           /* | [A-Za-z]:[\\/]*) \
8121             srcdiroption="--srcdir=$(srcdir)/gprof"; \
8122             libsrcdir="$$s/gprof";; \
8123           *) \
8124             srcdiroption="--srcdir=../$(srcdir)/gprof"; \
8125             libsrcdir="$$s/gprof";; \
8126         esac; \
8127         $(SHELL) $${libsrcdir}/configure \
8128           $(HOST_CONFIGARGS) $${srcdiroption} \
8129           || exit 1
8130
8131 .PHONY: all-gprof maybe-all-gprof
8132 maybe-all-gprof:
8133 all-gprof: configure-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) all)
8138
8139 .PHONY: check-gprof maybe-check-gprof
8140 maybe-check-gprof:
8141
8142 check-gprof:
8143         @r=`${PWD_COMMAND}`; export r; \
8144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8145         $(SET_LIB_PATH) \
8146         (cd gprof && $(MAKE) $(FLAGS_TO_PASS) check)
8147
8148
8149 .PHONY: install-gprof maybe-install-gprof
8150 maybe-install-gprof:
8151
8152 install-gprof: installdirs
8153         @r=`${PWD_COMMAND}`; export r; \
8154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8155         $(SET_LIB_PATH) \
8156         (cd gprof && $(MAKE) $(FLAGS_TO_PASS) install)
8157
8158
8159 # Other targets (info, dvi, etc.)
8160
8161 .PHONY: maybe-info-gprof info-gprof
8162 maybe-info-gprof:
8163
8164 info-gprof: \
8165     configure-gprof 
8166         @[ -f ./gprof/Makefile ] || exit 0; \
8167         r=`${PWD_COMMAND}`; export r; \
8168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8169         $(SET_LIB_PATH) \
8170         for flag in $(EXTRA_HOST_FLAGS); do \
8171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8172         done; \
8173         echo "Doing info in gprof" ; \
8174         (cd gprof && \
8175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8177                   "RANLIB=$${RANLIB}" \
8178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8179                   info) \
8180           || exit 1
8181
8182
8183 .PHONY: maybe-dvi-gprof dvi-gprof
8184 maybe-dvi-gprof:
8185
8186 dvi-gprof: \
8187     configure-gprof 
8188         @[ -f ./gprof/Makefile ] || exit 0; \
8189         r=`${PWD_COMMAND}`; export r; \
8190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8191         $(SET_LIB_PATH) \
8192         for flag in $(EXTRA_HOST_FLAGS); do \
8193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8194         done; \
8195         echo "Doing dvi in gprof" ; \
8196         (cd gprof && \
8197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8199                   "RANLIB=$${RANLIB}" \
8200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8201                   dvi) \
8202           || exit 1
8203
8204
8205 .PHONY: maybe-TAGS-gprof TAGS-gprof
8206 maybe-TAGS-gprof:
8207
8208 TAGS-gprof: \
8209     configure-gprof 
8210         @[ -f ./gprof/Makefile ] || exit 0; \
8211         r=`${PWD_COMMAND}`; export r; \
8212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8213         $(SET_LIB_PATH) \
8214         for flag in $(EXTRA_HOST_FLAGS); do \
8215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8216         done; \
8217         echo "Doing TAGS in gprof" ; \
8218         (cd gprof && \
8219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8221                   "RANLIB=$${RANLIB}" \
8222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8223                   TAGS) \
8224           || exit 1
8225
8226
8227 .PHONY: maybe-install-info-gprof install-info-gprof
8228 maybe-install-info-gprof:
8229
8230 install-info-gprof: \
8231     configure-gprof \
8232     info-gprof 
8233         @[ -f ./gprof/Makefile ] || exit 0; \
8234         r=`${PWD_COMMAND}`; export r; \
8235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8236         $(SET_LIB_PATH) \
8237         for flag in $(EXTRA_HOST_FLAGS); do \
8238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8239         done; \
8240         echo "Doing install-info in gprof" ; \
8241         (cd gprof && \
8242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8244                   "RANLIB=$${RANLIB}" \
8245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8246                   install-info) \
8247           || exit 1
8248
8249
8250 .PHONY: maybe-installcheck-gprof installcheck-gprof
8251 maybe-installcheck-gprof:
8252
8253 installcheck-gprof: \
8254     configure-gprof 
8255         @[ -f ./gprof/Makefile ] || exit 0; \
8256         r=`${PWD_COMMAND}`; export r; \
8257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8258         $(SET_LIB_PATH) \
8259         for flag in $(EXTRA_HOST_FLAGS); do \
8260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8261         done; \
8262         echo "Doing installcheck in gprof" ; \
8263         (cd gprof && \
8264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8266                   "RANLIB=$${RANLIB}" \
8267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8268                   installcheck) \
8269           || exit 1
8270
8271
8272 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
8273 maybe-mostlyclean-gprof:
8274
8275 mostlyclean-gprof: 
8276         @[ -f ./gprof/Makefile ] || exit 0; \
8277         r=`${PWD_COMMAND}`; export r; \
8278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8279         $(SET_LIB_PATH) \
8280         for flag in $(EXTRA_HOST_FLAGS); do \
8281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8282         done; \
8283         echo "Doing mostlyclean in gprof" ; \
8284         (cd gprof && \
8285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8287                   "RANLIB=$${RANLIB}" \
8288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8289                   mostlyclean) \
8290           || exit 1
8291
8292
8293 .PHONY: maybe-clean-gprof clean-gprof
8294 maybe-clean-gprof:
8295
8296 clean-gprof: 
8297         @[ -f ./gprof/Makefile ] || exit 0; \
8298         r=`${PWD_COMMAND}`; export r; \
8299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8300         $(SET_LIB_PATH) \
8301         for flag in $(EXTRA_HOST_FLAGS); do \
8302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8303         done; \
8304         echo "Doing clean in gprof" ; \
8305         (cd gprof && \
8306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8308                   "RANLIB=$${RANLIB}" \
8309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8310                   clean) \
8311           || exit 1
8312
8313
8314 .PHONY: maybe-distclean-gprof distclean-gprof
8315 maybe-distclean-gprof:
8316
8317 distclean-gprof: 
8318         @[ -f ./gprof/Makefile ] || exit 0; \
8319         r=`${PWD_COMMAND}`; export r; \
8320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8321         $(SET_LIB_PATH) \
8322         for flag in $(EXTRA_HOST_FLAGS); do \
8323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8324         done; \
8325         echo "Doing distclean in gprof" ; \
8326         (cd gprof && \
8327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8329                   "RANLIB=$${RANLIB}" \
8330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8331                   distclean) \
8332           || exit 1
8333
8334
8335 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
8336 maybe-maintainer-clean-gprof:
8337
8338 maintainer-clean-gprof: 
8339         @[ -f ./gprof/Makefile ] || exit 0; \
8340         r=`${PWD_COMMAND}`; export r; \
8341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8342         $(SET_LIB_PATH) \
8343         for flag in $(EXTRA_HOST_FLAGS); do \
8344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8345         done; \
8346         echo "Doing maintainer-clean in gprof" ; \
8347         (cd gprof && \
8348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8350                   "RANLIB=$${RANLIB}" \
8351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8352                   maintainer-clean) \
8353           || exit 1
8354
8355
8356
8357 .PHONY: configure-gzip maybe-configure-gzip
8358 maybe-configure-gzip:
8359 configure-gzip:
8360         @test ! -f gzip/Makefile || exit 0; \
8361         [ -d gzip ] || mkdir gzip; \
8362         r=`${PWD_COMMAND}`; export r; \
8363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8364         CC="$(CC)"; export CC; \
8365         CFLAGS="$(CFLAGS)"; export CFLAGS; \
8366         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
8367         CXX="$(CXX)"; export CXX; \
8368         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
8369         AR="$(AR)"; export AR; \
8370         AS="$(AS)"; export AS; \
8371         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
8372         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
8373         LD="$(LD)"; export LD; \
8374         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
8375         NM="$(NM)"; export NM; \
8376         RANLIB="$(RANLIB)"; export RANLIB; \
8377         WINDRES="$(WINDRES)"; export WINDRES; \
8378         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
8379         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
8380         echo Configuring in gzip; \
8381         cd gzip || exit 1; \
8382         case $(srcdir) in \
8383           \.) \
8384             srcdiroption="--srcdir=."; \
8385             libsrcdir=".";; \
8386           /* | [A-Za-z]:[\\/]*) \
8387             srcdiroption="--srcdir=$(srcdir)/gzip"; \
8388             libsrcdir="$$s/gzip";; \
8389           *) \
8390             srcdiroption="--srcdir=../$(srcdir)/gzip"; \
8391             libsrcdir="$$s/gzip";; \
8392         esac; \
8393         $(SHELL) $${libsrcdir}/configure \
8394           $(HOST_CONFIGARGS) $${srcdiroption} \
8395           || exit 1
8396
8397 .PHONY: all-gzip maybe-all-gzip
8398 maybe-all-gzip:
8399 all-gzip: configure-gzip
8400         @r=`${PWD_COMMAND}`; export r; \
8401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8402         $(SET_LIB_PATH) \
8403         (cd gzip && $(MAKE) $(FLAGS_TO_PASS) all)
8404
8405 .PHONY: check-gzip maybe-check-gzip
8406 maybe-check-gzip:
8407
8408 check-gzip:
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) check)
8413
8414
8415 .PHONY: install-gzip maybe-install-gzip
8416 maybe-install-gzip:
8417
8418 install-gzip: installdirs
8419         @r=`${PWD_COMMAND}`; export r; \
8420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8421         $(SET_LIB_PATH) \
8422         (cd gzip && $(MAKE) $(FLAGS_TO_PASS) install)
8423
8424
8425 # Other targets (info, dvi, etc.)
8426
8427 .PHONY: maybe-info-gzip info-gzip
8428 maybe-info-gzip:
8429
8430 info-gzip: \
8431     configure-gzip 
8432         @[ -f ./gzip/Makefile ] || exit 0; \
8433         r=`${PWD_COMMAND}`; export r; \
8434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8435         $(SET_LIB_PATH) \
8436         for flag in $(EXTRA_HOST_FLAGS); do \
8437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8438         done; \
8439         echo "Doing info in gzip" ; \
8440         (cd gzip && \
8441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8443                   "RANLIB=$${RANLIB}" \
8444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8445                   info) \
8446           || exit 1
8447
8448
8449 .PHONY: maybe-dvi-gzip dvi-gzip
8450 maybe-dvi-gzip:
8451
8452 dvi-gzip: \
8453     configure-gzip 
8454         @[ -f ./gzip/Makefile ] || exit 0; \
8455         r=`${PWD_COMMAND}`; export r; \
8456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8457         $(SET_LIB_PATH) \
8458         for flag in $(EXTRA_HOST_FLAGS); do \
8459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8460         done; \
8461         echo "Doing dvi in gzip" ; \
8462         (cd gzip && \
8463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8465                   "RANLIB=$${RANLIB}" \
8466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8467                   dvi) \
8468           || exit 1
8469
8470
8471 .PHONY: maybe-TAGS-gzip TAGS-gzip
8472 maybe-TAGS-gzip:
8473
8474 TAGS-gzip: \
8475     configure-gzip 
8476         @[ -f ./gzip/Makefile ] || exit 0; \
8477         r=`${PWD_COMMAND}`; export r; \
8478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8479         $(SET_LIB_PATH) \
8480         for flag in $(EXTRA_HOST_FLAGS); do \
8481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8482         done; \
8483         echo "Doing TAGS in gzip" ; \
8484         (cd gzip && \
8485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8487                   "RANLIB=$${RANLIB}" \
8488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8489                   TAGS) \
8490           || exit 1
8491
8492
8493 .PHONY: maybe-install-info-gzip install-info-gzip
8494 maybe-install-info-gzip:
8495
8496 install-info-gzip: \
8497     configure-gzip \
8498     info-gzip 
8499         @[ -f ./gzip/Makefile ] || exit 0; \
8500         r=`${PWD_COMMAND}`; export r; \
8501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8502         $(SET_LIB_PATH) \
8503         for flag in $(EXTRA_HOST_FLAGS); do \
8504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8505         done; \
8506         echo "Doing install-info in gzip" ; \
8507         (cd gzip && \
8508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8510                   "RANLIB=$${RANLIB}" \
8511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8512                   install-info) \
8513           || exit 1
8514
8515
8516 .PHONY: maybe-installcheck-gzip installcheck-gzip
8517 maybe-installcheck-gzip:
8518
8519 installcheck-gzip: \
8520     configure-gzip 
8521         @[ -f ./gzip/Makefile ] || exit 0; \
8522         r=`${PWD_COMMAND}`; export r; \
8523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8524         $(SET_LIB_PATH) \
8525         for flag in $(EXTRA_HOST_FLAGS); do \
8526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8527         done; \
8528         echo "Doing installcheck in gzip" ; \
8529         (cd gzip && \
8530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8532                   "RANLIB=$${RANLIB}" \
8533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8534                   installcheck) \
8535           || exit 1
8536
8537
8538 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
8539 maybe-mostlyclean-gzip:
8540
8541 mostlyclean-gzip: 
8542         @[ -f ./gzip/Makefile ] || exit 0; \
8543         r=`${PWD_COMMAND}`; export r; \
8544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8545         $(SET_LIB_PATH) \
8546         for flag in $(EXTRA_HOST_FLAGS); do \
8547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8548         done; \
8549         echo "Doing mostlyclean in gzip" ; \
8550         (cd gzip && \
8551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8553                   "RANLIB=$${RANLIB}" \
8554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8555                   mostlyclean) \
8556           || exit 1
8557
8558
8559 .PHONY: maybe-clean-gzip clean-gzip
8560 maybe-clean-gzip:
8561
8562 clean-gzip: 
8563         @[ -f ./gzip/Makefile ] || exit 0; \
8564         r=`${PWD_COMMAND}`; export r; \
8565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8566         $(SET_LIB_PATH) \
8567         for flag in $(EXTRA_HOST_FLAGS); do \
8568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8569         done; \
8570         echo "Doing clean in gzip" ; \
8571         (cd gzip && \
8572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8574                   "RANLIB=$${RANLIB}" \
8575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8576                   clean) \
8577           || exit 1
8578
8579
8580 .PHONY: maybe-distclean-gzip distclean-gzip
8581 maybe-distclean-gzip:
8582
8583 distclean-gzip: 
8584         @[ -f ./gzip/Makefile ] || exit 0; \
8585         r=`${PWD_COMMAND}`; export r; \
8586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8587         $(SET_LIB_PATH) \
8588         for flag in $(EXTRA_HOST_FLAGS); do \
8589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8590         done; \
8591         echo "Doing distclean in gzip" ; \
8592         (cd gzip && \
8593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8595                   "RANLIB=$${RANLIB}" \
8596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8597                   distclean) \
8598           || exit 1
8599
8600
8601 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
8602 maybe-maintainer-clean-gzip:
8603
8604 maintainer-clean-gzip: 
8605         @[ -f ./gzip/Makefile ] || exit 0; \
8606         r=`${PWD_COMMAND}`; export r; \
8607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8608         $(SET_LIB_PATH) \
8609         for flag in $(EXTRA_HOST_FLAGS); do \
8610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8611         done; \
8612         echo "Doing maintainer-clean in gzip" ; \
8613         (cd gzip && \
8614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8616                   "RANLIB=$${RANLIB}" \
8617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8618                   maintainer-clean) \
8619           || exit 1
8620
8621
8622
8623 .PHONY: configure-hello maybe-configure-hello
8624 maybe-configure-hello:
8625 configure-hello:
8626         @test ! -f hello/Makefile || exit 0; \
8627         [ -d hello ] || mkdir hello; \
8628         r=`${PWD_COMMAND}`; export r; \
8629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8630         CC="$(CC)"; export CC; \
8631         CFLAGS="$(CFLAGS)"; export CFLAGS; \
8632         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
8633         CXX="$(CXX)"; export CXX; \
8634         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
8635         AR="$(AR)"; export AR; \
8636         AS="$(AS)"; export AS; \
8637         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
8638         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
8639         LD="$(LD)"; export LD; \
8640         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
8641         NM="$(NM)"; export NM; \
8642         RANLIB="$(RANLIB)"; export RANLIB; \
8643         WINDRES="$(WINDRES)"; export WINDRES; \
8644         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
8645         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
8646         echo Configuring in hello; \
8647         cd hello || exit 1; \
8648         case $(srcdir) in \
8649           \.) \
8650             srcdiroption="--srcdir=."; \
8651             libsrcdir=".";; \
8652           /* | [A-Za-z]:[\\/]*) \
8653             srcdiroption="--srcdir=$(srcdir)/hello"; \
8654             libsrcdir="$$s/hello";; \
8655           *) \
8656             srcdiroption="--srcdir=../$(srcdir)/hello"; \
8657             libsrcdir="$$s/hello";; \
8658         esac; \
8659         $(SHELL) $${libsrcdir}/configure \
8660           $(HOST_CONFIGARGS) $${srcdiroption} \
8661           || exit 1
8662
8663 .PHONY: all-hello maybe-all-hello
8664 maybe-all-hello:
8665 all-hello: configure-hello
8666         @r=`${PWD_COMMAND}`; export r; \
8667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8668         $(SET_LIB_PATH) \
8669         (cd hello && $(MAKE) $(FLAGS_TO_PASS) all)
8670
8671 .PHONY: check-hello maybe-check-hello
8672 maybe-check-hello:
8673
8674 check-hello:
8675         @r=`${PWD_COMMAND}`; export r; \
8676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8677         $(SET_LIB_PATH) \
8678         (cd hello && $(MAKE) $(FLAGS_TO_PASS) check)
8679
8680
8681 .PHONY: install-hello maybe-install-hello
8682 maybe-install-hello:
8683
8684 install-hello: installdirs
8685         @r=`${PWD_COMMAND}`; export r; \
8686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8687         $(SET_LIB_PATH) \
8688         (cd hello && $(MAKE) $(FLAGS_TO_PASS) install)
8689
8690
8691 # Other targets (info, dvi, etc.)
8692
8693 .PHONY: maybe-info-hello info-hello
8694 maybe-info-hello:
8695
8696 info-hello: \
8697     configure-hello 
8698         @[ -f ./hello/Makefile ] || exit 0; \
8699         r=`${PWD_COMMAND}`; export r; \
8700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8701         $(SET_LIB_PATH) \
8702         for flag in $(EXTRA_HOST_FLAGS); do \
8703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8704         done; \
8705         echo "Doing info in hello" ; \
8706         (cd hello && \
8707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8709                   "RANLIB=$${RANLIB}" \
8710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8711                   info) \
8712           || exit 1
8713
8714
8715 .PHONY: maybe-dvi-hello dvi-hello
8716 maybe-dvi-hello:
8717
8718 dvi-hello: \
8719     configure-hello 
8720         @[ -f ./hello/Makefile ] || exit 0; \
8721         r=`${PWD_COMMAND}`; export r; \
8722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8723         $(SET_LIB_PATH) \
8724         for flag in $(EXTRA_HOST_FLAGS); do \
8725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8726         done; \
8727         echo "Doing dvi in hello" ; \
8728         (cd hello && \
8729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8731                   "RANLIB=$${RANLIB}" \
8732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8733                   dvi) \
8734           || exit 1
8735
8736
8737 .PHONY: maybe-TAGS-hello TAGS-hello
8738 maybe-TAGS-hello:
8739
8740 TAGS-hello: \
8741     configure-hello 
8742         @[ -f ./hello/Makefile ] || exit 0; \
8743         r=`${PWD_COMMAND}`; export r; \
8744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8745         $(SET_LIB_PATH) \
8746         for flag in $(EXTRA_HOST_FLAGS); do \
8747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8748         done; \
8749         echo "Doing TAGS in hello" ; \
8750         (cd hello && \
8751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8753                   "RANLIB=$${RANLIB}" \
8754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8755                   TAGS) \
8756           || exit 1
8757
8758
8759 .PHONY: maybe-install-info-hello install-info-hello
8760 maybe-install-info-hello:
8761
8762 install-info-hello: \
8763     configure-hello \
8764     info-hello 
8765         @[ -f ./hello/Makefile ] || exit 0; \
8766         r=`${PWD_COMMAND}`; export r; \
8767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8768         $(SET_LIB_PATH) \
8769         for flag in $(EXTRA_HOST_FLAGS); do \
8770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8771         done; \
8772         echo "Doing install-info in hello" ; \
8773         (cd hello && \
8774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8776                   "RANLIB=$${RANLIB}" \
8777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8778                   install-info) \
8779           || exit 1
8780
8781
8782 .PHONY: maybe-installcheck-hello installcheck-hello
8783 maybe-installcheck-hello:
8784
8785 installcheck-hello: \
8786     configure-hello 
8787         @[ -f ./hello/Makefile ] || exit 0; \
8788         r=`${PWD_COMMAND}`; export r; \
8789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8790         $(SET_LIB_PATH) \
8791         for flag in $(EXTRA_HOST_FLAGS); do \
8792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8793         done; \
8794         echo "Doing installcheck in hello" ; \
8795         (cd hello && \
8796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8798                   "RANLIB=$${RANLIB}" \
8799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8800                   installcheck) \
8801           || exit 1
8802
8803
8804 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
8805 maybe-mostlyclean-hello:
8806
8807 mostlyclean-hello: 
8808         @[ -f ./hello/Makefile ] || exit 0; \
8809         r=`${PWD_COMMAND}`; export r; \
8810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8811         $(SET_LIB_PATH) \
8812         for flag in $(EXTRA_HOST_FLAGS); do \
8813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8814         done; \
8815         echo "Doing mostlyclean in hello" ; \
8816         (cd hello && \
8817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8819                   "RANLIB=$${RANLIB}" \
8820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8821                   mostlyclean) \
8822           || exit 1
8823
8824
8825 .PHONY: maybe-clean-hello clean-hello
8826 maybe-clean-hello:
8827
8828 clean-hello: 
8829         @[ -f ./hello/Makefile ] || exit 0; \
8830         r=`${PWD_COMMAND}`; export r; \
8831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8832         $(SET_LIB_PATH) \
8833         for flag in $(EXTRA_HOST_FLAGS); do \
8834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8835         done; \
8836         echo "Doing clean in hello" ; \
8837         (cd hello && \
8838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8840                   "RANLIB=$${RANLIB}" \
8841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8842                   clean) \
8843           || exit 1
8844
8845
8846 .PHONY: maybe-distclean-hello distclean-hello
8847 maybe-distclean-hello:
8848
8849 distclean-hello: 
8850         @[ -f ./hello/Makefile ] || exit 0; \
8851         r=`${PWD_COMMAND}`; export r; \
8852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8853         $(SET_LIB_PATH) \
8854         for flag in $(EXTRA_HOST_FLAGS); do \
8855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8856         done; \
8857         echo "Doing distclean in hello" ; \
8858         (cd hello && \
8859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8861                   "RANLIB=$${RANLIB}" \
8862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8863                   distclean) \
8864           || exit 1
8865
8866
8867 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
8868 maybe-maintainer-clean-hello:
8869
8870 maintainer-clean-hello: 
8871         @[ -f ./hello/Makefile ] || exit 0; \
8872         r=`${PWD_COMMAND}`; export r; \
8873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8874         $(SET_LIB_PATH) \
8875         for flag in $(EXTRA_HOST_FLAGS); do \
8876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8877         done; \
8878         echo "Doing maintainer-clean in hello" ; \
8879         (cd hello && \
8880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8882                   "RANLIB=$${RANLIB}" \
8883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8884                   maintainer-clean) \
8885           || exit 1
8886
8887
8888
8889 .PHONY: configure-indent maybe-configure-indent
8890 maybe-configure-indent:
8891 configure-indent:
8892         @test ! -f indent/Makefile || exit 0; \
8893         [ -d indent ] || mkdir indent; \
8894         r=`${PWD_COMMAND}`; export r; \
8895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8896         CC="$(CC)"; export CC; \
8897         CFLAGS="$(CFLAGS)"; export CFLAGS; \
8898         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
8899         CXX="$(CXX)"; export CXX; \
8900         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
8901         AR="$(AR)"; export AR; \
8902         AS="$(AS)"; export AS; \
8903         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
8904         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
8905         LD="$(LD)"; export LD; \
8906         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
8907         NM="$(NM)"; export NM; \
8908         RANLIB="$(RANLIB)"; export RANLIB; \
8909         WINDRES="$(WINDRES)"; export WINDRES; \
8910         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
8911         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
8912         echo Configuring in indent; \
8913         cd indent || exit 1; \
8914         case $(srcdir) in \
8915           \.) \
8916             srcdiroption="--srcdir=."; \
8917             libsrcdir=".";; \
8918           /* | [A-Za-z]:[\\/]*) \
8919             srcdiroption="--srcdir=$(srcdir)/indent"; \
8920             libsrcdir="$$s/indent";; \
8921           *) \
8922             srcdiroption="--srcdir=../$(srcdir)/indent"; \
8923             libsrcdir="$$s/indent";; \
8924         esac; \
8925         $(SHELL) $${libsrcdir}/configure \
8926           $(HOST_CONFIGARGS) $${srcdiroption} \
8927           || exit 1
8928
8929 .PHONY: all-indent maybe-all-indent
8930 maybe-all-indent:
8931 all-indent: configure-indent
8932         @r=`${PWD_COMMAND}`; export r; \
8933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8934         $(SET_LIB_PATH) \
8935         (cd indent && $(MAKE) $(FLAGS_TO_PASS) all)
8936
8937 .PHONY: check-indent maybe-check-indent
8938 maybe-check-indent:
8939
8940 check-indent:
8941         @r=`${PWD_COMMAND}`; export r; \
8942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8943         $(SET_LIB_PATH) \
8944         (cd indent && $(MAKE) $(FLAGS_TO_PASS) check)
8945
8946
8947 .PHONY: install-indent maybe-install-indent
8948 maybe-install-indent:
8949
8950 install-indent: installdirs
8951         @r=`${PWD_COMMAND}`; export r; \
8952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8953         $(SET_LIB_PATH) \
8954         (cd indent && $(MAKE) $(FLAGS_TO_PASS) install)
8955
8956
8957 # Other targets (info, dvi, etc.)
8958
8959 .PHONY: maybe-info-indent info-indent
8960 maybe-info-indent:
8961
8962 info-indent: \
8963     configure-indent 
8964         @[ -f ./indent/Makefile ] || exit 0; \
8965         r=`${PWD_COMMAND}`; export r; \
8966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8967         $(SET_LIB_PATH) \
8968         for flag in $(EXTRA_HOST_FLAGS); do \
8969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8970         done; \
8971         echo "Doing info in indent" ; \
8972         (cd indent && \
8973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8975                   "RANLIB=$${RANLIB}" \
8976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8977                   info) \
8978           || exit 1
8979
8980
8981 .PHONY: maybe-dvi-indent dvi-indent
8982 maybe-dvi-indent:
8983
8984 dvi-indent: \
8985     configure-indent 
8986         @[ -f ./indent/Makefile ] || exit 0; \
8987         r=`${PWD_COMMAND}`; export r; \
8988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8989         $(SET_LIB_PATH) \
8990         for flag in $(EXTRA_HOST_FLAGS); do \
8991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8992         done; \
8993         echo "Doing dvi in indent" ; \
8994         (cd indent && \
8995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8997                   "RANLIB=$${RANLIB}" \
8998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8999                   dvi) \
9000           || exit 1
9001
9002
9003 .PHONY: maybe-TAGS-indent TAGS-indent
9004 maybe-TAGS-indent:
9005
9006 TAGS-indent: \
9007     configure-indent 
9008         @[ -f ./indent/Makefile ] || exit 0; \
9009         r=`${PWD_COMMAND}`; export r; \
9010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9011         $(SET_LIB_PATH) \
9012         for flag in $(EXTRA_HOST_FLAGS); do \
9013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9014         done; \
9015         echo "Doing TAGS in indent" ; \
9016         (cd indent && \
9017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9019                   "RANLIB=$${RANLIB}" \
9020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9021                   TAGS) \
9022           || exit 1
9023
9024
9025 .PHONY: maybe-install-info-indent install-info-indent
9026 maybe-install-info-indent:
9027
9028 install-info-indent: \
9029     configure-indent \
9030     info-indent 
9031         @[ -f ./indent/Makefile ] || exit 0; \
9032         r=`${PWD_COMMAND}`; export r; \
9033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9034         $(SET_LIB_PATH) \
9035         for flag in $(EXTRA_HOST_FLAGS); do \
9036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9037         done; \
9038         echo "Doing install-info in indent" ; \
9039         (cd indent && \
9040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9042                   "RANLIB=$${RANLIB}" \
9043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9044                   install-info) \
9045           || exit 1
9046
9047
9048 .PHONY: maybe-installcheck-indent installcheck-indent
9049 maybe-installcheck-indent:
9050
9051 installcheck-indent: \
9052     configure-indent 
9053         @[ -f ./indent/Makefile ] || exit 0; \
9054         r=`${PWD_COMMAND}`; export r; \
9055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9056         $(SET_LIB_PATH) \
9057         for flag in $(EXTRA_HOST_FLAGS); do \
9058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9059         done; \
9060         echo "Doing installcheck in indent" ; \
9061         (cd indent && \
9062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9064                   "RANLIB=$${RANLIB}" \
9065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9066                   installcheck) \
9067           || exit 1
9068
9069
9070 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
9071 maybe-mostlyclean-indent:
9072
9073 mostlyclean-indent: 
9074         @[ -f ./indent/Makefile ] || exit 0; \
9075         r=`${PWD_COMMAND}`; export r; \
9076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9077         $(SET_LIB_PATH) \
9078         for flag in $(EXTRA_HOST_FLAGS); do \
9079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9080         done; \
9081         echo "Doing mostlyclean in indent" ; \
9082         (cd indent && \
9083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9085                   "RANLIB=$${RANLIB}" \
9086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9087                   mostlyclean) \
9088           || exit 1
9089
9090
9091 .PHONY: maybe-clean-indent clean-indent
9092 maybe-clean-indent:
9093
9094 clean-indent: 
9095         @[ -f ./indent/Makefile ] || exit 0; \
9096         r=`${PWD_COMMAND}`; export r; \
9097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9098         $(SET_LIB_PATH) \
9099         for flag in $(EXTRA_HOST_FLAGS); do \
9100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9101         done; \
9102         echo "Doing clean in indent" ; \
9103         (cd indent && \
9104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9106                   "RANLIB=$${RANLIB}" \
9107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9108                   clean) \
9109           || exit 1
9110
9111
9112 .PHONY: maybe-distclean-indent distclean-indent
9113 maybe-distclean-indent:
9114
9115 distclean-indent: 
9116         @[ -f ./indent/Makefile ] || exit 0; \
9117         r=`${PWD_COMMAND}`; export r; \
9118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9119         $(SET_LIB_PATH) \
9120         for flag in $(EXTRA_HOST_FLAGS); do \
9121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9122         done; \
9123         echo "Doing distclean in indent" ; \
9124         (cd indent && \
9125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9127                   "RANLIB=$${RANLIB}" \
9128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9129                   distclean) \
9130           || exit 1
9131
9132
9133 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
9134 maybe-maintainer-clean-indent:
9135
9136 maintainer-clean-indent: 
9137         @[ -f ./indent/Makefile ] || exit 0; \
9138         r=`${PWD_COMMAND}`; export r; \
9139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9140         $(SET_LIB_PATH) \
9141         for flag in $(EXTRA_HOST_FLAGS); do \
9142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9143         done; \
9144         echo "Doing maintainer-clean in indent" ; \
9145         (cd indent && \
9146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9148                   "RANLIB=$${RANLIB}" \
9149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9150                   maintainer-clean) \
9151           || exit 1
9152
9153
9154
9155 .PHONY: configure-intl maybe-configure-intl
9156 maybe-configure-intl:
9157 configure-intl:
9158         @test ! -f intl/Makefile || exit 0; \
9159         [ -d intl ] || mkdir intl; \
9160         r=`${PWD_COMMAND}`; export r; \
9161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9162         CC="$(CC)"; export CC; \
9163         CFLAGS="$(CFLAGS)"; export CFLAGS; \
9164         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
9165         CXX="$(CXX)"; export CXX; \
9166         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
9167         AR="$(AR)"; export AR; \
9168         AS="$(AS)"; export AS; \
9169         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
9170         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
9171         LD="$(LD)"; export LD; \
9172         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
9173         NM="$(NM)"; export NM; \
9174         RANLIB="$(RANLIB)"; export RANLIB; \
9175         WINDRES="$(WINDRES)"; export WINDRES; \
9176         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
9177         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
9178         echo Configuring in intl; \
9179         cd intl || exit 1; \
9180         case $(srcdir) in \
9181           \.) \
9182             srcdiroption="--srcdir=."; \
9183             libsrcdir=".";; \
9184           /* | [A-Za-z]:[\\/]*) \
9185             srcdiroption="--srcdir=$(srcdir)/intl"; \
9186             libsrcdir="$$s/intl";; \
9187           *) \
9188             srcdiroption="--srcdir=../$(srcdir)/intl"; \
9189             libsrcdir="$$s/intl";; \
9190         esac; \
9191         $(SHELL) $${libsrcdir}/configure \
9192           $(HOST_CONFIGARGS) $${srcdiroption} \
9193           || exit 1
9194
9195 .PHONY: all-intl maybe-all-intl
9196 maybe-all-intl:
9197 all-intl: configure-intl
9198         @r=`${PWD_COMMAND}`; export r; \
9199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9200         $(SET_LIB_PATH) \
9201         (cd intl && $(MAKE) $(FLAGS_TO_PASS) all)
9202
9203 .PHONY: check-intl maybe-check-intl
9204 maybe-check-intl:
9205
9206 check-intl:
9207         @r=`${PWD_COMMAND}`; export r; \
9208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9209         $(SET_LIB_PATH) \
9210         (cd intl && $(MAKE) $(FLAGS_TO_PASS) check)
9211
9212
9213 .PHONY: install-intl maybe-install-intl
9214 maybe-install-intl:
9215
9216 install-intl: installdirs
9217         @r=`${PWD_COMMAND}`; export r; \
9218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9219         $(SET_LIB_PATH) \
9220         (cd intl && $(MAKE) $(FLAGS_TO_PASS) install)
9221
9222
9223 # Other targets (info, dvi, etc.)
9224
9225 .PHONY: maybe-info-intl info-intl
9226 maybe-info-intl:
9227
9228 info-intl: \
9229     configure-intl 
9230         @[ -f ./intl/Makefile ] || exit 0; \
9231         r=`${PWD_COMMAND}`; export r; \
9232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9233         $(SET_LIB_PATH) \
9234         for flag in $(EXTRA_HOST_FLAGS); do \
9235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9236         done; \
9237         echo "Doing info in intl" ; \
9238         (cd intl && \
9239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9241                   "RANLIB=$${RANLIB}" \
9242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9243                   info) \
9244           || exit 1
9245
9246
9247 .PHONY: maybe-dvi-intl dvi-intl
9248 maybe-dvi-intl:
9249
9250 dvi-intl: \
9251     configure-intl 
9252         @[ -f ./intl/Makefile ] || exit 0; \
9253         r=`${PWD_COMMAND}`; export r; \
9254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9255         $(SET_LIB_PATH) \
9256         for flag in $(EXTRA_HOST_FLAGS); do \
9257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9258         done; \
9259         echo "Doing dvi in intl" ; \
9260         (cd intl && \
9261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9263                   "RANLIB=$${RANLIB}" \
9264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9265                   dvi) \
9266           || exit 1
9267
9268
9269 .PHONY: maybe-TAGS-intl TAGS-intl
9270 maybe-TAGS-intl:
9271
9272 TAGS-intl: \
9273     configure-intl 
9274         @[ -f ./intl/Makefile ] || exit 0; \
9275         r=`${PWD_COMMAND}`; export r; \
9276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9277         $(SET_LIB_PATH) \
9278         for flag in $(EXTRA_HOST_FLAGS); do \
9279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9280         done; \
9281         echo "Doing TAGS in intl" ; \
9282         (cd intl && \
9283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9285                   "RANLIB=$${RANLIB}" \
9286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9287                   TAGS) \
9288           || exit 1
9289
9290
9291 .PHONY: maybe-install-info-intl install-info-intl
9292 maybe-install-info-intl:
9293
9294 install-info-intl: \
9295     configure-intl \
9296     info-intl 
9297         @[ -f ./intl/Makefile ] || exit 0; \
9298         r=`${PWD_COMMAND}`; export r; \
9299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9300         $(SET_LIB_PATH) \
9301         for flag in $(EXTRA_HOST_FLAGS); do \
9302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9303         done; \
9304         echo "Doing install-info in intl" ; \
9305         (cd intl && \
9306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9308                   "RANLIB=$${RANLIB}" \
9309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9310                   install-info) \
9311           || exit 1
9312
9313
9314 .PHONY: maybe-installcheck-intl installcheck-intl
9315 maybe-installcheck-intl:
9316
9317 installcheck-intl: \
9318     configure-intl 
9319         @[ -f ./intl/Makefile ] || exit 0; \
9320         r=`${PWD_COMMAND}`; export r; \
9321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9322         $(SET_LIB_PATH) \
9323         for flag in $(EXTRA_HOST_FLAGS); do \
9324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9325         done; \
9326         echo "Doing installcheck in intl" ; \
9327         (cd intl && \
9328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9330                   "RANLIB=$${RANLIB}" \
9331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9332                   installcheck) \
9333           || exit 1
9334
9335
9336 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
9337 maybe-mostlyclean-intl:
9338
9339 mostlyclean-intl: 
9340         @[ -f ./intl/Makefile ] || exit 0; \
9341         r=`${PWD_COMMAND}`; export r; \
9342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9343         $(SET_LIB_PATH) \
9344         for flag in $(EXTRA_HOST_FLAGS); do \
9345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9346         done; \
9347         echo "Doing mostlyclean in intl" ; \
9348         (cd intl && \
9349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9351                   "RANLIB=$${RANLIB}" \
9352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9353                   mostlyclean) \
9354           || exit 1
9355
9356
9357 .PHONY: maybe-clean-intl clean-intl
9358 maybe-clean-intl:
9359
9360 clean-intl: 
9361         @[ -f ./intl/Makefile ] || exit 0; \
9362         r=`${PWD_COMMAND}`; export r; \
9363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9364         $(SET_LIB_PATH) \
9365         for flag in $(EXTRA_HOST_FLAGS); do \
9366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9367         done; \
9368         echo "Doing clean in intl" ; \
9369         (cd intl && \
9370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9372                   "RANLIB=$${RANLIB}" \
9373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9374                   clean) \
9375           || exit 1
9376
9377
9378 .PHONY: maybe-distclean-intl distclean-intl
9379 maybe-distclean-intl:
9380
9381 distclean-intl: 
9382         @[ -f ./intl/Makefile ] || exit 0; \
9383         r=`${PWD_COMMAND}`; export r; \
9384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9385         $(SET_LIB_PATH) \
9386         for flag in $(EXTRA_HOST_FLAGS); do \
9387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9388         done; \
9389         echo "Doing distclean in intl" ; \
9390         (cd intl && \
9391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9393                   "RANLIB=$${RANLIB}" \
9394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9395                   distclean) \
9396           || exit 1
9397
9398
9399 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
9400 maybe-maintainer-clean-intl:
9401
9402 maintainer-clean-intl: 
9403         @[ -f ./intl/Makefile ] || exit 0; \
9404         r=`${PWD_COMMAND}`; export r; \
9405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9406         $(SET_LIB_PATH) \
9407         for flag in $(EXTRA_HOST_FLAGS); do \
9408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9409         done; \
9410         echo "Doing maintainer-clean in intl" ; \
9411         (cd intl && \
9412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9414                   "RANLIB=$${RANLIB}" \
9415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9416                   maintainer-clean) \
9417           || exit 1
9418
9419
9420
9421 .PHONY: configure-tcl maybe-configure-tcl
9422 maybe-configure-tcl:
9423 configure-tcl:
9424         @test ! -f tcl/Makefile || exit 0; \
9425         [ -d tcl ] || mkdir tcl; \
9426         r=`${PWD_COMMAND}`; export r; \
9427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9428         CC="$(CC)"; export CC; \
9429         CFLAGS="$(CFLAGS)"; export CFLAGS; \
9430         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
9431         CXX="$(CXX)"; export CXX; \
9432         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
9433         AR="$(AR)"; export AR; \
9434         AS="$(AS)"; export AS; \
9435         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
9436         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
9437         LD="$(LD)"; export LD; \
9438         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
9439         NM="$(NM)"; export NM; \
9440         RANLIB="$(RANLIB)"; export RANLIB; \
9441         WINDRES="$(WINDRES)"; export WINDRES; \
9442         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
9443         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
9444         echo Configuring in tcl; \
9445         cd tcl || exit 1; \
9446         case $(srcdir) in \
9447           \.) \
9448             srcdiroption="--srcdir=."; \
9449             libsrcdir=".";; \
9450           /* | [A-Za-z]:[\\/]*) \
9451             srcdiroption="--srcdir=$(srcdir)/tcl"; \
9452             libsrcdir="$$s/tcl";; \
9453           *) \
9454             srcdiroption="--srcdir=../$(srcdir)/tcl"; \
9455             libsrcdir="$$s/tcl";; \
9456         esac; \
9457         $(SHELL) $${libsrcdir}/configure \
9458           $(HOST_CONFIGARGS) $${srcdiroption} \
9459           || exit 1
9460
9461 .PHONY: all-tcl maybe-all-tcl
9462 maybe-all-tcl:
9463 all-tcl: configure-tcl
9464         @r=`${PWD_COMMAND}`; export r; \
9465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9466         $(SET_LIB_PATH) \
9467         (cd tcl && $(MAKE) $(FLAGS_TO_PASS) all)
9468
9469 .PHONY: check-tcl maybe-check-tcl
9470 maybe-check-tcl:
9471
9472 check-tcl:
9473         @r=`${PWD_COMMAND}`; export r; \
9474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9475         $(SET_LIB_PATH) \
9476         (cd tcl && $(MAKE) $(FLAGS_TO_PASS) check)
9477
9478
9479 .PHONY: install-tcl maybe-install-tcl
9480 maybe-install-tcl:
9481
9482 install-tcl: installdirs
9483         @r=`${PWD_COMMAND}`; export r; \
9484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9485         $(SET_LIB_PATH) \
9486         (cd tcl && $(MAKE) $(FLAGS_TO_PASS) install)
9487
9488
9489 # Other targets (info, dvi, etc.)
9490
9491 .PHONY: maybe-info-tcl info-tcl
9492 maybe-info-tcl:
9493
9494 info-tcl: \
9495     configure-tcl 
9496         @[ -f ./tcl/Makefile ] || exit 0; \
9497         r=`${PWD_COMMAND}`; export r; \
9498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9499         $(SET_LIB_PATH) \
9500         for flag in $(EXTRA_HOST_FLAGS); do \
9501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9502         done; \
9503         echo "Doing info in tcl" ; \
9504         (cd tcl && \
9505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9507                   "RANLIB=$${RANLIB}" \
9508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9509                   info) \
9510           || exit 1
9511
9512
9513 .PHONY: maybe-dvi-tcl dvi-tcl
9514 maybe-dvi-tcl:
9515
9516 dvi-tcl: \
9517     configure-tcl 
9518         @[ -f ./tcl/Makefile ] || exit 0; \
9519         r=`${PWD_COMMAND}`; export r; \
9520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9521         $(SET_LIB_PATH) \
9522         for flag in $(EXTRA_HOST_FLAGS); do \
9523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9524         done; \
9525         echo "Doing dvi in tcl" ; \
9526         (cd tcl && \
9527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9529                   "RANLIB=$${RANLIB}" \
9530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9531                   dvi) \
9532           || exit 1
9533
9534
9535 .PHONY: maybe-TAGS-tcl TAGS-tcl
9536 maybe-TAGS-tcl:
9537
9538 TAGS-tcl: \
9539     configure-tcl 
9540         @[ -f ./tcl/Makefile ] || exit 0; \
9541         r=`${PWD_COMMAND}`; export r; \
9542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9543         $(SET_LIB_PATH) \
9544         for flag in $(EXTRA_HOST_FLAGS); do \
9545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9546         done; \
9547         echo "Doing TAGS in tcl" ; \
9548         (cd tcl && \
9549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9551                   "RANLIB=$${RANLIB}" \
9552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9553                   TAGS) \
9554           || exit 1
9555
9556
9557 .PHONY: maybe-install-info-tcl install-info-tcl
9558 maybe-install-info-tcl:
9559
9560 install-info-tcl: \
9561     configure-tcl \
9562     info-tcl 
9563         @[ -f ./tcl/Makefile ] || exit 0; \
9564         r=`${PWD_COMMAND}`; export r; \
9565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9566         $(SET_LIB_PATH) \
9567         for flag in $(EXTRA_HOST_FLAGS); do \
9568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9569         done; \
9570         echo "Doing install-info in tcl" ; \
9571         (cd tcl && \
9572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9574                   "RANLIB=$${RANLIB}" \
9575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9576                   install-info) \
9577           || exit 1
9578
9579
9580 .PHONY: maybe-installcheck-tcl installcheck-tcl
9581 maybe-installcheck-tcl:
9582
9583 installcheck-tcl: \
9584     configure-tcl 
9585         @[ -f ./tcl/Makefile ] || exit 0; \
9586         r=`${PWD_COMMAND}`; export r; \
9587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9588         $(SET_LIB_PATH) \
9589         for flag in $(EXTRA_HOST_FLAGS); do \
9590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9591         done; \
9592         echo "Doing installcheck in tcl" ; \
9593         (cd tcl && \
9594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9596                   "RANLIB=$${RANLIB}" \
9597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9598                   installcheck) \
9599           || exit 1
9600
9601
9602 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
9603 maybe-mostlyclean-tcl:
9604
9605 # tcl doesn't support mostlyclean.
9606 mostlyclean-tcl:
9607
9608
9609 .PHONY: maybe-clean-tcl clean-tcl
9610 maybe-clean-tcl:
9611
9612 clean-tcl: 
9613         @[ -f ./tcl/Makefile ] || exit 0; \
9614         r=`${PWD_COMMAND}`; export r; \
9615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9616         $(SET_LIB_PATH) \
9617         for flag in $(EXTRA_HOST_FLAGS); do \
9618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9619         done; \
9620         echo "Doing clean in tcl" ; \
9621         (cd tcl && \
9622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9624                   "RANLIB=$${RANLIB}" \
9625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9626                   clean) \
9627           || exit 1
9628
9629
9630 .PHONY: maybe-distclean-tcl distclean-tcl
9631 maybe-distclean-tcl:
9632
9633 distclean-tcl: 
9634         @[ -f ./tcl/Makefile ] || exit 0; \
9635         r=`${PWD_COMMAND}`; export r; \
9636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9637         $(SET_LIB_PATH) \
9638         for flag in $(EXTRA_HOST_FLAGS); do \
9639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9640         done; \
9641         echo "Doing distclean in tcl" ; \
9642         (cd tcl && \
9643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9645                   "RANLIB=$${RANLIB}" \
9646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9647                   distclean) \
9648           || exit 1
9649
9650
9651 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
9652 maybe-maintainer-clean-tcl:
9653
9654 maintainer-clean-tcl: 
9655         @[ -f ./tcl/Makefile ] || exit 0; \
9656         r=`${PWD_COMMAND}`; export r; \
9657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9658         $(SET_LIB_PATH) \
9659         for flag in $(EXTRA_HOST_FLAGS); do \
9660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9661         done; \
9662         echo "Doing maintainer-clean in tcl" ; \
9663         (cd tcl && \
9664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9666                   "RANLIB=$${RANLIB}" \
9667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9668                   maintainer-clean) \
9669           || exit 1
9670
9671
9672
9673 .PHONY: configure-itcl maybe-configure-itcl
9674 maybe-configure-itcl:
9675 configure-itcl:
9676         @test ! -f itcl/Makefile || exit 0; \
9677         [ -d itcl ] || mkdir itcl; \
9678         r=`${PWD_COMMAND}`; export r; \
9679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9680         CC="$(CC)"; export CC; \
9681         CFLAGS="$(CFLAGS)"; export CFLAGS; \
9682         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
9683         CXX="$(CXX)"; export CXX; \
9684         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
9685         AR="$(AR)"; export AR; \
9686         AS="$(AS)"; export AS; \
9687         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
9688         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
9689         LD="$(LD)"; export LD; \
9690         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
9691         NM="$(NM)"; export NM; \
9692         RANLIB="$(RANLIB)"; export RANLIB; \
9693         WINDRES="$(WINDRES)"; export WINDRES; \
9694         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
9695         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
9696         echo Configuring in itcl; \
9697         cd itcl || exit 1; \
9698         case $(srcdir) in \
9699           \.) \
9700             srcdiroption="--srcdir=."; \
9701             libsrcdir=".";; \
9702           /* | [A-Za-z]:[\\/]*) \
9703             srcdiroption="--srcdir=$(srcdir)/itcl"; \
9704             libsrcdir="$$s/itcl";; \
9705           *) \
9706             srcdiroption="--srcdir=../$(srcdir)/itcl"; \
9707             libsrcdir="$$s/itcl";; \
9708         esac; \
9709         $(SHELL) $${libsrcdir}/configure \
9710           $(HOST_CONFIGARGS) $${srcdiroption} \
9711           || exit 1
9712
9713 .PHONY: all-itcl maybe-all-itcl
9714 maybe-all-itcl:
9715 all-itcl: configure-itcl
9716         @r=`${PWD_COMMAND}`; export r; \
9717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9718         $(SET_LIB_PATH) \
9719         (cd itcl && $(MAKE) $(FLAGS_TO_PASS) all)
9720
9721 .PHONY: check-itcl maybe-check-itcl
9722 maybe-check-itcl:
9723
9724 check-itcl:
9725         @r=`${PWD_COMMAND}`; export r; \
9726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9727         $(SET_LIB_PATH) \
9728         (cd itcl && $(MAKE) $(FLAGS_TO_PASS) check)
9729
9730
9731 .PHONY: install-itcl maybe-install-itcl
9732 maybe-install-itcl:
9733
9734 install-itcl: installdirs
9735         @r=`${PWD_COMMAND}`; export r; \
9736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9737         $(SET_LIB_PATH) \
9738         (cd itcl && $(MAKE) $(FLAGS_TO_PASS) install)
9739
9740
9741 # Other targets (info, dvi, etc.)
9742
9743 .PHONY: maybe-info-itcl info-itcl
9744 maybe-info-itcl:
9745
9746 info-itcl: \
9747     configure-itcl 
9748         @[ -f ./itcl/Makefile ] || exit 0; \
9749         r=`${PWD_COMMAND}`; export r; \
9750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9751         $(SET_LIB_PATH) \
9752         for flag in $(EXTRA_HOST_FLAGS); do \
9753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9754         done; \
9755         echo "Doing info in itcl" ; \
9756         (cd itcl && \
9757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9759                   "RANLIB=$${RANLIB}" \
9760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9761                   info) \
9762           || exit 1
9763
9764
9765 .PHONY: maybe-dvi-itcl dvi-itcl
9766 maybe-dvi-itcl:
9767
9768 dvi-itcl: \
9769     configure-itcl 
9770         @[ -f ./itcl/Makefile ] || exit 0; \
9771         r=`${PWD_COMMAND}`; export r; \
9772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9773         $(SET_LIB_PATH) \
9774         for flag in $(EXTRA_HOST_FLAGS); do \
9775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9776         done; \
9777         echo "Doing dvi in itcl" ; \
9778         (cd itcl && \
9779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9781                   "RANLIB=$${RANLIB}" \
9782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9783                   dvi) \
9784           || exit 1
9785
9786
9787 .PHONY: maybe-TAGS-itcl TAGS-itcl
9788 maybe-TAGS-itcl:
9789
9790 TAGS-itcl: \
9791     configure-itcl 
9792         @[ -f ./itcl/Makefile ] || exit 0; \
9793         r=`${PWD_COMMAND}`; export r; \
9794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9795         $(SET_LIB_PATH) \
9796         for flag in $(EXTRA_HOST_FLAGS); do \
9797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9798         done; \
9799         echo "Doing TAGS in itcl" ; \
9800         (cd itcl && \
9801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9803                   "RANLIB=$${RANLIB}" \
9804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9805                   TAGS) \
9806           || exit 1
9807
9808
9809 .PHONY: maybe-install-info-itcl install-info-itcl
9810 maybe-install-info-itcl:
9811
9812 install-info-itcl: \
9813     configure-itcl \
9814     info-itcl 
9815         @[ -f ./itcl/Makefile ] || exit 0; \
9816         r=`${PWD_COMMAND}`; export r; \
9817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9818         $(SET_LIB_PATH) \
9819         for flag in $(EXTRA_HOST_FLAGS); do \
9820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9821         done; \
9822         echo "Doing install-info in itcl" ; \
9823         (cd itcl && \
9824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9826                   "RANLIB=$${RANLIB}" \
9827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9828                   install-info) \
9829           || exit 1
9830
9831
9832 .PHONY: maybe-installcheck-itcl installcheck-itcl
9833 maybe-installcheck-itcl:
9834
9835 installcheck-itcl: \
9836     configure-itcl 
9837         @[ -f ./itcl/Makefile ] || exit 0; \
9838         r=`${PWD_COMMAND}`; export r; \
9839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9840         $(SET_LIB_PATH) \
9841         for flag in $(EXTRA_HOST_FLAGS); do \
9842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9843         done; \
9844         echo "Doing installcheck in itcl" ; \
9845         (cd itcl && \
9846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9848                   "RANLIB=$${RANLIB}" \
9849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9850                   installcheck) \
9851           || exit 1
9852
9853
9854 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
9855 maybe-mostlyclean-itcl:
9856
9857 mostlyclean-itcl: 
9858         @[ -f ./itcl/Makefile ] || exit 0; \
9859         r=`${PWD_COMMAND}`; export r; \
9860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9861         $(SET_LIB_PATH) \
9862         for flag in $(EXTRA_HOST_FLAGS); do \
9863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9864         done; \
9865         echo "Doing mostlyclean in itcl" ; \
9866         (cd itcl && \
9867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9869                   "RANLIB=$${RANLIB}" \
9870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9871                   mostlyclean) \
9872           || exit 1
9873
9874
9875 .PHONY: maybe-clean-itcl clean-itcl
9876 maybe-clean-itcl:
9877
9878 clean-itcl: 
9879         @[ -f ./itcl/Makefile ] || exit 0; \
9880         r=`${PWD_COMMAND}`; export r; \
9881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9882         $(SET_LIB_PATH) \
9883         for flag in $(EXTRA_HOST_FLAGS); do \
9884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9885         done; \
9886         echo "Doing clean in itcl" ; \
9887         (cd itcl && \
9888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9890                   "RANLIB=$${RANLIB}" \
9891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9892                   clean) \
9893           || exit 1
9894
9895
9896 .PHONY: maybe-distclean-itcl distclean-itcl
9897 maybe-distclean-itcl:
9898
9899 distclean-itcl: 
9900         @[ -f ./itcl/Makefile ] || exit 0; \
9901         r=`${PWD_COMMAND}`; export r; \
9902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9903         $(SET_LIB_PATH) \
9904         for flag in $(EXTRA_HOST_FLAGS); do \
9905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9906         done; \
9907         echo "Doing distclean in itcl" ; \
9908         (cd itcl && \
9909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9911                   "RANLIB=$${RANLIB}" \
9912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9913                   distclean) \
9914           || exit 1
9915
9916
9917 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
9918 maybe-maintainer-clean-itcl:
9919
9920 maintainer-clean-itcl: 
9921         @[ -f ./itcl/Makefile ] || exit 0; \
9922         r=`${PWD_COMMAND}`; export r; \
9923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9924         $(SET_LIB_PATH) \
9925         for flag in $(EXTRA_HOST_FLAGS); do \
9926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9927         done; \
9928         echo "Doing maintainer-clean in itcl" ; \
9929         (cd itcl && \
9930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9932                   "RANLIB=$${RANLIB}" \
9933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9934                   maintainer-clean) \
9935           || exit 1
9936
9937
9938
9939 .PHONY: configure-ld maybe-configure-ld
9940 maybe-configure-ld:
9941 configure-ld:
9942         @test ! -f ld/Makefile || exit 0; \
9943         [ -d ld ] || mkdir ld; \
9944         r=`${PWD_COMMAND}`; export r; \
9945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9946         CC="$(CC)"; export CC; \
9947         CFLAGS="$(CFLAGS)"; export CFLAGS; \
9948         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
9949         CXX="$(CXX)"; export CXX; \
9950         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
9951         AR="$(AR)"; export AR; \
9952         AS="$(AS)"; export AS; \
9953         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
9954         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
9955         LD="$(LD)"; export LD; \
9956         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
9957         NM="$(NM)"; export NM; \
9958         RANLIB="$(RANLIB)"; export RANLIB; \
9959         WINDRES="$(WINDRES)"; export WINDRES; \
9960         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
9961         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
9962         echo Configuring in ld; \
9963         cd ld || exit 1; \
9964         case $(srcdir) in \
9965           \.) \
9966             srcdiroption="--srcdir=."; \
9967             libsrcdir=".";; \
9968           /* | [A-Za-z]:[\\/]*) \
9969             srcdiroption="--srcdir=$(srcdir)/ld"; \
9970             libsrcdir="$$s/ld";; \
9971           *) \
9972             srcdiroption="--srcdir=../$(srcdir)/ld"; \
9973             libsrcdir="$$s/ld";; \
9974         esac; \
9975         $(SHELL) $${libsrcdir}/configure \
9976           $(HOST_CONFIGARGS) $${srcdiroption} \
9977           || exit 1
9978
9979 .PHONY: all-ld maybe-all-ld
9980 maybe-all-ld:
9981 all-ld: configure-ld
9982         @r=`${PWD_COMMAND}`; export r; \
9983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9984         $(SET_LIB_PATH) \
9985         (cd ld && $(MAKE) $(FLAGS_TO_PASS) all)
9986
9987 .PHONY: check-ld maybe-check-ld
9988 maybe-check-ld:
9989
9990 check-ld:
9991         @r=`${PWD_COMMAND}`; export r; \
9992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9993         $(SET_LIB_PATH) \
9994         (cd ld && $(MAKE) $(FLAGS_TO_PASS) check)
9995
9996
9997 .PHONY: install-ld maybe-install-ld
9998 maybe-install-ld:
9999
10000 install-ld: installdirs
10001         @r=`${PWD_COMMAND}`; export r; \
10002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10003         $(SET_LIB_PATH) \
10004         (cd ld && $(MAKE) $(FLAGS_TO_PASS) install)
10005
10006
10007 # Other targets (info, dvi, etc.)
10008
10009 .PHONY: maybe-info-ld info-ld
10010 maybe-info-ld:
10011
10012 info-ld: \
10013     configure-ld 
10014         @[ -f ./ld/Makefile ] || exit 0; \
10015         r=`${PWD_COMMAND}`; export r; \
10016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10017         $(SET_LIB_PATH) \
10018         for flag in $(EXTRA_HOST_FLAGS); do \
10019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10020         done; \
10021         echo "Doing info in ld" ; \
10022         (cd ld && \
10023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10025                   "RANLIB=$${RANLIB}" \
10026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10027                   info) \
10028           || exit 1
10029
10030
10031 .PHONY: maybe-dvi-ld dvi-ld
10032 maybe-dvi-ld:
10033
10034 dvi-ld: \
10035     configure-ld 
10036         @[ -f ./ld/Makefile ] || exit 0; \
10037         r=`${PWD_COMMAND}`; export r; \
10038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10039         $(SET_LIB_PATH) \
10040         for flag in $(EXTRA_HOST_FLAGS); do \
10041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10042         done; \
10043         echo "Doing dvi in ld" ; \
10044         (cd ld && \
10045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10047                   "RANLIB=$${RANLIB}" \
10048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10049                   dvi) \
10050           || exit 1
10051
10052
10053 .PHONY: maybe-TAGS-ld TAGS-ld
10054 maybe-TAGS-ld:
10055
10056 TAGS-ld: \
10057     configure-ld 
10058         @[ -f ./ld/Makefile ] || exit 0; \
10059         r=`${PWD_COMMAND}`; export r; \
10060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10061         $(SET_LIB_PATH) \
10062         for flag in $(EXTRA_HOST_FLAGS); do \
10063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10064         done; \
10065         echo "Doing TAGS in ld" ; \
10066         (cd ld && \
10067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10069                   "RANLIB=$${RANLIB}" \
10070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10071                   TAGS) \
10072           || exit 1
10073
10074
10075 .PHONY: maybe-install-info-ld install-info-ld
10076 maybe-install-info-ld:
10077
10078 install-info-ld: \
10079     configure-ld \
10080     info-ld 
10081         @[ -f ./ld/Makefile ] || exit 0; \
10082         r=`${PWD_COMMAND}`; export r; \
10083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10084         $(SET_LIB_PATH) \
10085         for flag in $(EXTRA_HOST_FLAGS); do \
10086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10087         done; \
10088         echo "Doing install-info in ld" ; \
10089         (cd ld && \
10090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10092                   "RANLIB=$${RANLIB}" \
10093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10094                   install-info) \
10095           || exit 1
10096
10097
10098 .PHONY: maybe-installcheck-ld installcheck-ld
10099 maybe-installcheck-ld:
10100
10101 installcheck-ld: \
10102     configure-ld 
10103         @[ -f ./ld/Makefile ] || exit 0; \
10104         r=`${PWD_COMMAND}`; export r; \
10105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10106         $(SET_LIB_PATH) \
10107         for flag in $(EXTRA_HOST_FLAGS); do \
10108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10109         done; \
10110         echo "Doing installcheck in ld" ; \
10111         (cd ld && \
10112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10114                   "RANLIB=$${RANLIB}" \
10115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10116                   installcheck) \
10117           || exit 1
10118
10119
10120 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
10121 maybe-mostlyclean-ld:
10122
10123 mostlyclean-ld: 
10124         @[ -f ./ld/Makefile ] || exit 0; \
10125         r=`${PWD_COMMAND}`; export r; \
10126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10127         $(SET_LIB_PATH) \
10128         for flag in $(EXTRA_HOST_FLAGS); do \
10129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10130         done; \
10131         echo "Doing mostlyclean in ld" ; \
10132         (cd ld && \
10133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10135                   "RANLIB=$${RANLIB}" \
10136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10137                   mostlyclean) \
10138           || exit 1
10139
10140
10141 .PHONY: maybe-clean-ld clean-ld
10142 maybe-clean-ld:
10143
10144 clean-ld: 
10145         @[ -f ./ld/Makefile ] || exit 0; \
10146         r=`${PWD_COMMAND}`; export r; \
10147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10148         $(SET_LIB_PATH) \
10149         for flag in $(EXTRA_HOST_FLAGS); do \
10150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10151         done; \
10152         echo "Doing clean in ld" ; \
10153         (cd ld && \
10154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10156                   "RANLIB=$${RANLIB}" \
10157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10158                   clean) \
10159           || exit 1
10160
10161
10162 .PHONY: maybe-distclean-ld distclean-ld
10163 maybe-distclean-ld:
10164
10165 distclean-ld: 
10166         @[ -f ./ld/Makefile ] || exit 0; \
10167         r=`${PWD_COMMAND}`; export r; \
10168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10169         $(SET_LIB_PATH) \
10170         for flag in $(EXTRA_HOST_FLAGS); do \
10171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10172         done; \
10173         echo "Doing distclean in ld" ; \
10174         (cd ld && \
10175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10177                   "RANLIB=$${RANLIB}" \
10178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10179                   distclean) \
10180           || exit 1
10181
10182
10183 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
10184 maybe-maintainer-clean-ld:
10185
10186 maintainer-clean-ld: 
10187         @[ -f ./ld/Makefile ] || exit 0; \
10188         r=`${PWD_COMMAND}`; export r; \
10189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10190         $(SET_LIB_PATH) \
10191         for flag in $(EXTRA_HOST_FLAGS); do \
10192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10193         done; \
10194         echo "Doing maintainer-clean in ld" ; \
10195         (cd ld && \
10196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10198                   "RANLIB=$${RANLIB}" \
10199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10200                   maintainer-clean) \
10201           || exit 1
10202
10203
10204
10205 .PHONY: configure-libgui maybe-configure-libgui
10206 maybe-configure-libgui:
10207 configure-libgui:
10208         @test ! -f libgui/Makefile || exit 0; \
10209         [ -d libgui ] || mkdir libgui; \
10210         r=`${PWD_COMMAND}`; export r; \
10211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10212         CC="$(CC)"; export CC; \
10213         CFLAGS="$(CFLAGS)"; export CFLAGS; \
10214         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
10215         CXX="$(CXX)"; export CXX; \
10216         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
10217         AR="$(AR)"; export AR; \
10218         AS="$(AS)"; export AS; \
10219         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
10220         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
10221         LD="$(LD)"; export LD; \
10222         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
10223         NM="$(NM)"; export NM; \
10224         RANLIB="$(RANLIB)"; export RANLIB; \
10225         WINDRES="$(WINDRES)"; export WINDRES; \
10226         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
10227         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
10228         echo Configuring in libgui; \
10229         cd libgui || exit 1; \
10230         case $(srcdir) in \
10231           \.) \
10232             srcdiroption="--srcdir=."; \
10233             libsrcdir=".";; \
10234           /* | [A-Za-z]:[\\/]*) \
10235             srcdiroption="--srcdir=$(srcdir)/libgui"; \
10236             libsrcdir="$$s/libgui";; \
10237           *) \
10238             srcdiroption="--srcdir=../$(srcdir)/libgui"; \
10239             libsrcdir="$$s/libgui";; \
10240         esac; \
10241         $(SHELL) $${libsrcdir}/configure \
10242           $(HOST_CONFIGARGS) $${srcdiroption} \
10243           || exit 1
10244
10245 .PHONY: all-libgui maybe-all-libgui
10246 maybe-all-libgui:
10247 all-libgui: configure-libgui
10248         @r=`${PWD_COMMAND}`; export r; \
10249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10250         $(SET_LIB_PATH) \
10251         (cd libgui && $(MAKE) $(FLAGS_TO_PASS) all)
10252
10253 .PHONY: check-libgui maybe-check-libgui
10254 maybe-check-libgui:
10255
10256 check-libgui:
10257         @r=`${PWD_COMMAND}`; export r; \
10258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10259         $(SET_LIB_PATH) \
10260         (cd libgui && $(MAKE) $(FLAGS_TO_PASS) check)
10261
10262
10263 .PHONY: install-libgui maybe-install-libgui
10264 maybe-install-libgui:
10265
10266 install-libgui: installdirs
10267         @r=`${PWD_COMMAND}`; export r; \
10268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10269         $(SET_LIB_PATH) \
10270         (cd libgui && $(MAKE) $(FLAGS_TO_PASS) install)
10271
10272
10273 # Other targets (info, dvi, etc.)
10274
10275 .PHONY: maybe-info-libgui info-libgui
10276 maybe-info-libgui:
10277
10278 info-libgui: \
10279     configure-libgui 
10280         @[ -f ./libgui/Makefile ] || exit 0; \
10281         r=`${PWD_COMMAND}`; export r; \
10282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10283         $(SET_LIB_PATH) \
10284         for flag in $(EXTRA_HOST_FLAGS); do \
10285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10286         done; \
10287         echo "Doing info in libgui" ; \
10288         (cd libgui && \
10289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10291                   "RANLIB=$${RANLIB}" \
10292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10293                   info) \
10294           || exit 1
10295
10296
10297 .PHONY: maybe-dvi-libgui dvi-libgui
10298 maybe-dvi-libgui:
10299
10300 dvi-libgui: \
10301     configure-libgui 
10302         @[ -f ./libgui/Makefile ] || exit 0; \
10303         r=`${PWD_COMMAND}`; export r; \
10304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10305         $(SET_LIB_PATH) \
10306         for flag in $(EXTRA_HOST_FLAGS); do \
10307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10308         done; \
10309         echo "Doing dvi in libgui" ; \
10310         (cd libgui && \
10311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10313                   "RANLIB=$${RANLIB}" \
10314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10315                   dvi) \
10316           || exit 1
10317
10318
10319 .PHONY: maybe-TAGS-libgui TAGS-libgui
10320 maybe-TAGS-libgui:
10321
10322 TAGS-libgui: \
10323     configure-libgui 
10324         @[ -f ./libgui/Makefile ] || exit 0; \
10325         r=`${PWD_COMMAND}`; export r; \
10326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10327         $(SET_LIB_PATH) \
10328         for flag in $(EXTRA_HOST_FLAGS); do \
10329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10330         done; \
10331         echo "Doing TAGS in libgui" ; \
10332         (cd libgui && \
10333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10335                   "RANLIB=$${RANLIB}" \
10336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10337                   TAGS) \
10338           || exit 1
10339
10340
10341 .PHONY: maybe-install-info-libgui install-info-libgui
10342 maybe-install-info-libgui:
10343
10344 install-info-libgui: \
10345     configure-libgui \
10346     info-libgui 
10347         @[ -f ./libgui/Makefile ] || exit 0; \
10348         r=`${PWD_COMMAND}`; export r; \
10349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10350         $(SET_LIB_PATH) \
10351         for flag in $(EXTRA_HOST_FLAGS); do \
10352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10353         done; \
10354         echo "Doing install-info in libgui" ; \
10355         (cd libgui && \
10356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10358                   "RANLIB=$${RANLIB}" \
10359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10360                   install-info) \
10361           || exit 1
10362
10363
10364 .PHONY: maybe-installcheck-libgui installcheck-libgui
10365 maybe-installcheck-libgui:
10366
10367 installcheck-libgui: \
10368     configure-libgui 
10369         @[ -f ./libgui/Makefile ] || exit 0; \
10370         r=`${PWD_COMMAND}`; export r; \
10371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10372         $(SET_LIB_PATH) \
10373         for flag in $(EXTRA_HOST_FLAGS); do \
10374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10375         done; \
10376         echo "Doing installcheck in libgui" ; \
10377         (cd libgui && \
10378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10380                   "RANLIB=$${RANLIB}" \
10381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10382                   installcheck) \
10383           || exit 1
10384
10385
10386 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
10387 maybe-mostlyclean-libgui:
10388
10389 mostlyclean-libgui: 
10390         @[ -f ./libgui/Makefile ] || exit 0; \
10391         r=`${PWD_COMMAND}`; export r; \
10392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10393         $(SET_LIB_PATH) \
10394         for flag in $(EXTRA_HOST_FLAGS); do \
10395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10396         done; \
10397         echo "Doing mostlyclean in libgui" ; \
10398         (cd libgui && \
10399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10401                   "RANLIB=$${RANLIB}" \
10402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10403                   mostlyclean) \
10404           || exit 1
10405
10406
10407 .PHONY: maybe-clean-libgui clean-libgui
10408 maybe-clean-libgui:
10409
10410 clean-libgui: 
10411         @[ -f ./libgui/Makefile ] || exit 0; \
10412         r=`${PWD_COMMAND}`; export r; \
10413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10414         $(SET_LIB_PATH) \
10415         for flag in $(EXTRA_HOST_FLAGS); do \
10416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10417         done; \
10418         echo "Doing clean in libgui" ; \
10419         (cd libgui && \
10420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10422                   "RANLIB=$${RANLIB}" \
10423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10424                   clean) \
10425           || exit 1
10426
10427
10428 .PHONY: maybe-distclean-libgui distclean-libgui
10429 maybe-distclean-libgui:
10430
10431 distclean-libgui: 
10432         @[ -f ./libgui/Makefile ] || exit 0; \
10433         r=`${PWD_COMMAND}`; export r; \
10434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10435         $(SET_LIB_PATH) \
10436         for flag in $(EXTRA_HOST_FLAGS); do \
10437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10438         done; \
10439         echo "Doing distclean in libgui" ; \
10440         (cd libgui && \
10441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10443                   "RANLIB=$${RANLIB}" \
10444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10445                   distclean) \
10446           || exit 1
10447
10448
10449 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
10450 maybe-maintainer-clean-libgui:
10451
10452 maintainer-clean-libgui: 
10453         @[ -f ./libgui/Makefile ] || exit 0; \
10454         r=`${PWD_COMMAND}`; export r; \
10455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10456         $(SET_LIB_PATH) \
10457         for flag in $(EXTRA_HOST_FLAGS); do \
10458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10459         done; \
10460         echo "Doing maintainer-clean in libgui" ; \
10461         (cd libgui && \
10462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10464                   "RANLIB=$${RANLIB}" \
10465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10466                   maintainer-clean) \
10467           || exit 1
10468
10469
10470
10471 .PHONY: configure-libiberty maybe-configure-libiberty
10472 maybe-configure-libiberty:
10473 configure-libiberty:
10474         @test ! -f libiberty/Makefile || exit 0; \
10475         [ -d libiberty ] || mkdir libiberty; \
10476         r=`${PWD_COMMAND}`; export r; \
10477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10478         CC="$(CC)"; export CC; \
10479         CFLAGS="$(CFLAGS)"; export CFLAGS; \
10480         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
10481         CXX="$(CXX)"; export CXX; \
10482         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
10483         AR="$(AR)"; export AR; \
10484         AS="$(AS)"; export AS; \
10485         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
10486         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
10487         LD="$(LD)"; export LD; \
10488         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
10489         NM="$(NM)"; export NM; \
10490         RANLIB="$(RANLIB)"; export RANLIB; \
10491         WINDRES="$(WINDRES)"; export WINDRES; \
10492         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
10493         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
10494         echo Configuring in libiberty; \
10495         cd libiberty || exit 1; \
10496         case $(srcdir) in \
10497           \.) \
10498             srcdiroption="--srcdir=."; \
10499             libsrcdir=".";; \
10500           /* | [A-Za-z]:[\\/]*) \
10501             srcdiroption="--srcdir=$(srcdir)/libiberty"; \
10502             libsrcdir="$$s/libiberty";; \
10503           *) \
10504             srcdiroption="--srcdir=../$(srcdir)/libiberty"; \
10505             libsrcdir="$$s/libiberty";; \
10506         esac; \
10507         $(SHELL) $${libsrcdir}/configure \
10508           $(HOST_CONFIGARGS) $${srcdiroption} \
10509           || exit 1
10510
10511 .PHONY: all-libiberty maybe-all-libiberty
10512 maybe-all-libiberty:
10513 all-libiberty: configure-libiberty
10514         @r=`${PWD_COMMAND}`; export r; \
10515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10516         $(SET_LIB_PATH) \
10517         (cd libiberty && $(MAKE) $(FLAGS_TO_PASS) all)
10518
10519 .PHONY: check-libiberty maybe-check-libiberty
10520 maybe-check-libiberty:
10521
10522 check-libiberty:
10523         @r=`${PWD_COMMAND}`; export r; \
10524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10525         $(SET_LIB_PATH) \
10526         (cd libiberty && $(MAKE) $(FLAGS_TO_PASS) check)
10527
10528
10529 .PHONY: install-libiberty maybe-install-libiberty
10530 maybe-install-libiberty:
10531
10532 install-libiberty: installdirs
10533         @r=`${PWD_COMMAND}`; export r; \
10534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10535         $(SET_LIB_PATH) \
10536         (cd libiberty && $(MAKE) $(FLAGS_TO_PASS) install)
10537
10538
10539 # Other targets (info, dvi, etc.)
10540
10541 .PHONY: maybe-info-libiberty info-libiberty
10542 maybe-info-libiberty:
10543
10544 info-libiberty: \
10545     configure-libiberty 
10546         @[ -f ./libiberty/Makefile ] || exit 0; \
10547         r=`${PWD_COMMAND}`; export r; \
10548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10549         $(SET_LIB_PATH) \
10550         for flag in $(EXTRA_HOST_FLAGS); do \
10551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10552         done; \
10553         echo "Doing info in libiberty" ; \
10554         (cd libiberty && \
10555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10557                   "RANLIB=$${RANLIB}" \
10558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10559                   info) \
10560           || exit 1
10561
10562
10563 .PHONY: maybe-dvi-libiberty dvi-libiberty
10564 maybe-dvi-libiberty:
10565
10566 dvi-libiberty: \
10567     configure-libiberty 
10568         @[ -f ./libiberty/Makefile ] || exit 0; \
10569         r=`${PWD_COMMAND}`; export r; \
10570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10571         $(SET_LIB_PATH) \
10572         for flag in $(EXTRA_HOST_FLAGS); do \
10573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10574         done; \
10575         echo "Doing dvi in libiberty" ; \
10576         (cd libiberty && \
10577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10579                   "RANLIB=$${RANLIB}" \
10580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10581                   dvi) \
10582           || exit 1
10583
10584
10585 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
10586 maybe-TAGS-libiberty:
10587
10588 TAGS-libiberty: \
10589     configure-libiberty 
10590         @[ -f ./libiberty/Makefile ] || exit 0; \
10591         r=`${PWD_COMMAND}`; export r; \
10592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10593         $(SET_LIB_PATH) \
10594         for flag in $(EXTRA_HOST_FLAGS); do \
10595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10596         done; \
10597         echo "Doing TAGS in libiberty" ; \
10598         (cd libiberty && \
10599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10601                   "RANLIB=$${RANLIB}" \
10602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10603                   TAGS) \
10604           || exit 1
10605
10606
10607 .PHONY: maybe-install-info-libiberty install-info-libiberty
10608 maybe-install-info-libiberty:
10609
10610 install-info-libiberty: \
10611     configure-libiberty \
10612     info-libiberty 
10613         @[ -f ./libiberty/Makefile ] || exit 0; \
10614         r=`${PWD_COMMAND}`; export r; \
10615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10616         $(SET_LIB_PATH) \
10617         for flag in $(EXTRA_HOST_FLAGS); do \
10618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10619         done; \
10620         echo "Doing install-info in libiberty" ; \
10621         (cd libiberty && \
10622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10624                   "RANLIB=$${RANLIB}" \
10625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10626                   install-info) \
10627           || exit 1
10628
10629
10630 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
10631 maybe-installcheck-libiberty:
10632
10633 installcheck-libiberty: \
10634     configure-libiberty 
10635         @[ -f ./libiberty/Makefile ] || exit 0; \
10636         r=`${PWD_COMMAND}`; export r; \
10637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10638         $(SET_LIB_PATH) \
10639         for flag in $(EXTRA_HOST_FLAGS); do \
10640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10641         done; \
10642         echo "Doing installcheck in libiberty" ; \
10643         (cd libiberty && \
10644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10646                   "RANLIB=$${RANLIB}" \
10647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10648                   installcheck) \
10649           || exit 1
10650
10651
10652 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
10653 maybe-mostlyclean-libiberty:
10654
10655 mostlyclean-libiberty: 
10656         @[ -f ./libiberty/Makefile ] || exit 0; \
10657         r=`${PWD_COMMAND}`; export r; \
10658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10659         $(SET_LIB_PATH) \
10660         for flag in $(EXTRA_HOST_FLAGS); do \
10661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10662         done; \
10663         echo "Doing mostlyclean in libiberty" ; \
10664         (cd libiberty && \
10665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10667                   "RANLIB=$${RANLIB}" \
10668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10669                   mostlyclean) \
10670           || exit 1
10671
10672
10673 .PHONY: maybe-clean-libiberty clean-libiberty
10674 maybe-clean-libiberty:
10675
10676 clean-libiberty: 
10677         @[ -f ./libiberty/Makefile ] || exit 0; \
10678         r=`${PWD_COMMAND}`; export r; \
10679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10680         $(SET_LIB_PATH) \
10681         for flag in $(EXTRA_HOST_FLAGS); do \
10682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10683         done; \
10684         echo "Doing clean in libiberty" ; \
10685         (cd libiberty && \
10686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10688                   "RANLIB=$${RANLIB}" \
10689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10690                   clean) \
10691           || exit 1
10692
10693
10694 .PHONY: maybe-distclean-libiberty distclean-libiberty
10695 maybe-distclean-libiberty:
10696
10697 distclean-libiberty: 
10698         @[ -f ./libiberty/Makefile ] || exit 0; \
10699         r=`${PWD_COMMAND}`; export r; \
10700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10701         $(SET_LIB_PATH) \
10702         for flag in $(EXTRA_HOST_FLAGS); do \
10703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10704         done; \
10705         echo "Doing distclean in libiberty" ; \
10706         (cd libiberty && \
10707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10709                   "RANLIB=$${RANLIB}" \
10710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10711                   distclean) \
10712           || exit 1
10713
10714
10715 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
10716 maybe-maintainer-clean-libiberty:
10717
10718 maintainer-clean-libiberty: 
10719         @[ -f ./libiberty/Makefile ] || exit 0; \
10720         r=`${PWD_COMMAND}`; export r; \
10721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10722         $(SET_LIB_PATH) \
10723         for flag in $(EXTRA_HOST_FLAGS); do \
10724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10725         done; \
10726         echo "Doing maintainer-clean in libiberty" ; \
10727         (cd libiberty && \
10728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10730                   "RANLIB=$${RANLIB}" \
10731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10732                   maintainer-clean) \
10733           || exit 1
10734
10735
10736
10737 .PHONY: configure-libtool maybe-configure-libtool
10738 maybe-configure-libtool:
10739 configure-libtool:
10740         @test ! -f libtool/Makefile || exit 0; \
10741         [ -d libtool ] || mkdir libtool; \
10742         r=`${PWD_COMMAND}`; export r; \
10743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10744         CC="$(CC)"; export CC; \
10745         CFLAGS="$(CFLAGS)"; export CFLAGS; \
10746         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
10747         CXX="$(CXX)"; export CXX; \
10748         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
10749         AR="$(AR)"; export AR; \
10750         AS="$(AS)"; export AS; \
10751         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
10752         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
10753         LD="$(LD)"; export LD; \
10754         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
10755         NM="$(NM)"; export NM; \
10756         RANLIB="$(RANLIB)"; export RANLIB; \
10757         WINDRES="$(WINDRES)"; export WINDRES; \
10758         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
10759         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
10760         echo Configuring in libtool; \
10761         cd libtool || exit 1; \
10762         case $(srcdir) in \
10763           \.) \
10764             srcdiroption="--srcdir=."; \
10765             libsrcdir=".";; \
10766           /* | [A-Za-z]:[\\/]*) \
10767             srcdiroption="--srcdir=$(srcdir)/libtool"; \
10768             libsrcdir="$$s/libtool";; \
10769           *) \
10770             srcdiroption="--srcdir=../$(srcdir)/libtool"; \
10771             libsrcdir="$$s/libtool";; \
10772         esac; \
10773         $(SHELL) $${libsrcdir}/configure \
10774           $(HOST_CONFIGARGS) $${srcdiroption} \
10775           || exit 1
10776
10777 .PHONY: all-libtool maybe-all-libtool
10778 maybe-all-libtool:
10779 all-libtool: configure-libtool
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) all)
10784
10785 .PHONY: check-libtool maybe-check-libtool
10786 maybe-check-libtool:
10787
10788 check-libtool:
10789         @r=`${PWD_COMMAND}`; export r; \
10790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10791         $(SET_LIB_PATH) \
10792         (cd libtool && $(MAKE) $(FLAGS_TO_PASS) check)
10793
10794
10795 .PHONY: install-libtool maybe-install-libtool
10796 maybe-install-libtool:
10797
10798 install-libtool: installdirs
10799         @r=`${PWD_COMMAND}`; export r; \
10800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10801         $(SET_LIB_PATH) \
10802         (cd libtool && $(MAKE) $(FLAGS_TO_PASS) install)
10803
10804
10805 # Other targets (info, dvi, etc.)
10806
10807 .PHONY: maybe-info-libtool info-libtool
10808 maybe-info-libtool:
10809
10810 info-libtool: \
10811     configure-libtool 
10812         @[ -f ./libtool/Makefile ] || exit 0; \
10813         r=`${PWD_COMMAND}`; export r; \
10814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10815         $(SET_LIB_PATH) \
10816         for flag in $(EXTRA_HOST_FLAGS); do \
10817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10818         done; \
10819         echo "Doing info in libtool" ; \
10820         (cd libtool && \
10821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10823                   "RANLIB=$${RANLIB}" \
10824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10825                   info) \
10826           || exit 1
10827
10828
10829 .PHONY: maybe-dvi-libtool dvi-libtool
10830 maybe-dvi-libtool:
10831
10832 dvi-libtool: \
10833     configure-libtool 
10834         @[ -f ./libtool/Makefile ] || exit 0; \
10835         r=`${PWD_COMMAND}`; export r; \
10836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10837         $(SET_LIB_PATH) \
10838         for flag in $(EXTRA_HOST_FLAGS); do \
10839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10840         done; \
10841         echo "Doing dvi in libtool" ; \
10842         (cd libtool && \
10843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10845                   "RANLIB=$${RANLIB}" \
10846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10847                   dvi) \
10848           || exit 1
10849
10850
10851 .PHONY: maybe-TAGS-libtool TAGS-libtool
10852 maybe-TAGS-libtool:
10853
10854 TAGS-libtool: \
10855     configure-libtool 
10856         @[ -f ./libtool/Makefile ] || exit 0; \
10857         r=`${PWD_COMMAND}`; export r; \
10858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10859         $(SET_LIB_PATH) \
10860         for flag in $(EXTRA_HOST_FLAGS); do \
10861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10862         done; \
10863         echo "Doing TAGS in libtool" ; \
10864         (cd libtool && \
10865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10867                   "RANLIB=$${RANLIB}" \
10868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10869                   TAGS) \
10870           || exit 1
10871
10872
10873 .PHONY: maybe-install-info-libtool install-info-libtool
10874 maybe-install-info-libtool:
10875
10876 install-info-libtool: \
10877     configure-libtool \
10878     info-libtool 
10879         @[ -f ./libtool/Makefile ] || exit 0; \
10880         r=`${PWD_COMMAND}`; export r; \
10881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10882         $(SET_LIB_PATH) \
10883         for flag in $(EXTRA_HOST_FLAGS); do \
10884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10885         done; \
10886         echo "Doing install-info in libtool" ; \
10887         (cd libtool && \
10888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10890                   "RANLIB=$${RANLIB}" \
10891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10892                   install-info) \
10893           || exit 1
10894
10895
10896 .PHONY: maybe-installcheck-libtool installcheck-libtool
10897 maybe-installcheck-libtool:
10898
10899 installcheck-libtool: \
10900     configure-libtool 
10901         @[ -f ./libtool/Makefile ] || exit 0; \
10902         r=`${PWD_COMMAND}`; export r; \
10903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10904         $(SET_LIB_PATH) \
10905         for flag in $(EXTRA_HOST_FLAGS); do \
10906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10907         done; \
10908         echo "Doing installcheck in libtool" ; \
10909         (cd libtool && \
10910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10912                   "RANLIB=$${RANLIB}" \
10913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10914                   installcheck) \
10915           || exit 1
10916
10917
10918 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
10919 maybe-mostlyclean-libtool:
10920
10921 mostlyclean-libtool: 
10922         @[ -f ./libtool/Makefile ] || exit 0; \
10923         r=`${PWD_COMMAND}`; export r; \
10924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10925         $(SET_LIB_PATH) \
10926         for flag in $(EXTRA_HOST_FLAGS); do \
10927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10928         done; \
10929         echo "Doing mostlyclean in libtool" ; \
10930         (cd libtool && \
10931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10933                   "RANLIB=$${RANLIB}" \
10934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10935                   mostlyclean) \
10936           || exit 1
10937
10938
10939 .PHONY: maybe-clean-libtool clean-libtool
10940 maybe-clean-libtool:
10941
10942 clean-libtool: 
10943         @[ -f ./libtool/Makefile ] || exit 0; \
10944         r=`${PWD_COMMAND}`; export r; \
10945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10946         $(SET_LIB_PATH) \
10947         for flag in $(EXTRA_HOST_FLAGS); do \
10948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10949         done; \
10950         echo "Doing clean in libtool" ; \
10951         (cd libtool && \
10952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10954                   "RANLIB=$${RANLIB}" \
10955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10956                   clean) \
10957           || exit 1
10958
10959
10960 .PHONY: maybe-distclean-libtool distclean-libtool
10961 maybe-distclean-libtool:
10962
10963 distclean-libtool: 
10964         @[ -f ./libtool/Makefile ] || exit 0; \
10965         r=`${PWD_COMMAND}`; export r; \
10966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10967         $(SET_LIB_PATH) \
10968         for flag in $(EXTRA_HOST_FLAGS); do \
10969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10970         done; \
10971         echo "Doing distclean in libtool" ; \
10972         (cd libtool && \
10973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10975                   "RANLIB=$${RANLIB}" \
10976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10977                   distclean) \
10978           || exit 1
10979
10980
10981 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
10982 maybe-maintainer-clean-libtool:
10983
10984 maintainer-clean-libtool: 
10985         @[ -f ./libtool/Makefile ] || exit 0; \
10986         r=`${PWD_COMMAND}`; export r; \
10987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10988         $(SET_LIB_PATH) \
10989         for flag in $(EXTRA_HOST_FLAGS); do \
10990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10991         done; \
10992         echo "Doing maintainer-clean in libtool" ; \
10993         (cd libtool && \
10994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10996                   "RANLIB=$${RANLIB}" \
10997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10998                   maintainer-clean) \
10999           || exit 1
11000
11001
11002
11003 .PHONY: configure-m4 maybe-configure-m4
11004 maybe-configure-m4:
11005 configure-m4:
11006         @test ! -f m4/Makefile || exit 0; \
11007         [ -d m4 ] || mkdir m4; \
11008         r=`${PWD_COMMAND}`; export r; \
11009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11010         CC="$(CC)"; export CC; \
11011         CFLAGS="$(CFLAGS)"; export CFLAGS; \
11012         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
11013         CXX="$(CXX)"; export CXX; \
11014         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
11015         AR="$(AR)"; export AR; \
11016         AS="$(AS)"; export AS; \
11017         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
11018         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
11019         LD="$(LD)"; export LD; \
11020         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
11021         NM="$(NM)"; export NM; \
11022         RANLIB="$(RANLIB)"; export RANLIB; \
11023         WINDRES="$(WINDRES)"; export WINDRES; \
11024         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
11025         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
11026         echo Configuring in m4; \
11027         cd m4 || exit 1; \
11028         case $(srcdir) in \
11029           \.) \
11030             srcdiroption="--srcdir=."; \
11031             libsrcdir=".";; \
11032           /* | [A-Za-z]:[\\/]*) \
11033             srcdiroption="--srcdir=$(srcdir)/m4"; \
11034             libsrcdir="$$s/m4";; \
11035           *) \
11036             srcdiroption="--srcdir=../$(srcdir)/m4"; \
11037             libsrcdir="$$s/m4";; \
11038         esac; \
11039         $(SHELL) $${libsrcdir}/configure \
11040           $(HOST_CONFIGARGS) $${srcdiroption} \
11041           || exit 1
11042
11043 .PHONY: all-m4 maybe-all-m4
11044 maybe-all-m4:
11045 all-m4: configure-m4
11046         @r=`${PWD_COMMAND}`; export r; \
11047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11048         $(SET_LIB_PATH) \
11049         (cd m4 && $(MAKE) $(FLAGS_TO_PASS) all)
11050
11051 .PHONY: check-m4 maybe-check-m4
11052 maybe-check-m4:
11053
11054 check-m4:
11055         @r=`${PWD_COMMAND}`; export r; \
11056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11057         $(SET_LIB_PATH) \
11058         (cd m4 && $(MAKE) $(FLAGS_TO_PASS) check)
11059
11060
11061 .PHONY: install-m4 maybe-install-m4
11062 maybe-install-m4:
11063
11064 install-m4: installdirs
11065         @r=`${PWD_COMMAND}`; export r; \
11066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11067         $(SET_LIB_PATH) \
11068         (cd m4 && $(MAKE) $(FLAGS_TO_PASS) install)
11069
11070
11071 # Other targets (info, dvi, etc.)
11072
11073 .PHONY: maybe-info-m4 info-m4
11074 maybe-info-m4:
11075
11076 info-m4: \
11077     configure-m4 
11078         @[ -f ./m4/Makefile ] || exit 0; \
11079         r=`${PWD_COMMAND}`; export r; \
11080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11081         $(SET_LIB_PATH) \
11082         for flag in $(EXTRA_HOST_FLAGS); do \
11083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11084         done; \
11085         echo "Doing info in m4" ; \
11086         (cd m4 && \
11087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11089                   "RANLIB=$${RANLIB}" \
11090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11091                   info) \
11092           || exit 1
11093
11094
11095 .PHONY: maybe-dvi-m4 dvi-m4
11096 maybe-dvi-m4:
11097
11098 dvi-m4: \
11099     configure-m4 
11100         @[ -f ./m4/Makefile ] || exit 0; \
11101         r=`${PWD_COMMAND}`; export r; \
11102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11103         $(SET_LIB_PATH) \
11104         for flag in $(EXTRA_HOST_FLAGS); do \
11105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11106         done; \
11107         echo "Doing dvi in m4" ; \
11108         (cd m4 && \
11109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11111                   "RANLIB=$${RANLIB}" \
11112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11113                   dvi) \
11114           || exit 1
11115
11116
11117 .PHONY: maybe-TAGS-m4 TAGS-m4
11118 maybe-TAGS-m4:
11119
11120 TAGS-m4: \
11121     configure-m4 
11122         @[ -f ./m4/Makefile ] || exit 0; \
11123         r=`${PWD_COMMAND}`; export r; \
11124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11125         $(SET_LIB_PATH) \
11126         for flag in $(EXTRA_HOST_FLAGS); do \
11127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11128         done; \
11129         echo "Doing TAGS in m4" ; \
11130         (cd m4 && \
11131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11133                   "RANLIB=$${RANLIB}" \
11134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11135                   TAGS) \
11136           || exit 1
11137
11138
11139 .PHONY: maybe-install-info-m4 install-info-m4
11140 maybe-install-info-m4:
11141
11142 install-info-m4: \
11143     configure-m4 \
11144     info-m4 
11145         @[ -f ./m4/Makefile ] || exit 0; \
11146         r=`${PWD_COMMAND}`; export r; \
11147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11148         $(SET_LIB_PATH) \
11149         for flag in $(EXTRA_HOST_FLAGS); do \
11150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11151         done; \
11152         echo "Doing install-info in m4" ; \
11153         (cd m4 && \
11154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11156                   "RANLIB=$${RANLIB}" \
11157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11158                   install-info) \
11159           || exit 1
11160
11161
11162 .PHONY: maybe-installcheck-m4 installcheck-m4
11163 maybe-installcheck-m4:
11164
11165 installcheck-m4: \
11166     configure-m4 
11167         @[ -f ./m4/Makefile ] || exit 0; \
11168         r=`${PWD_COMMAND}`; export r; \
11169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11170         $(SET_LIB_PATH) \
11171         for flag in $(EXTRA_HOST_FLAGS); do \
11172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11173         done; \
11174         echo "Doing installcheck in m4" ; \
11175         (cd m4 && \
11176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11178                   "RANLIB=$${RANLIB}" \
11179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11180                   installcheck) \
11181           || exit 1
11182
11183
11184 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
11185 maybe-mostlyclean-m4:
11186
11187 mostlyclean-m4: 
11188         @[ -f ./m4/Makefile ] || exit 0; \
11189         r=`${PWD_COMMAND}`; export r; \
11190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11191         $(SET_LIB_PATH) \
11192         for flag in $(EXTRA_HOST_FLAGS); do \
11193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11194         done; \
11195         echo "Doing mostlyclean in m4" ; \
11196         (cd m4 && \
11197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11199                   "RANLIB=$${RANLIB}" \
11200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11201                   mostlyclean) \
11202           || exit 1
11203
11204
11205 .PHONY: maybe-clean-m4 clean-m4
11206 maybe-clean-m4:
11207
11208 clean-m4: 
11209         @[ -f ./m4/Makefile ] || exit 0; \
11210         r=`${PWD_COMMAND}`; export r; \
11211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11212         $(SET_LIB_PATH) \
11213         for flag in $(EXTRA_HOST_FLAGS); do \
11214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11215         done; \
11216         echo "Doing clean in m4" ; \
11217         (cd m4 && \
11218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11220                   "RANLIB=$${RANLIB}" \
11221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11222                   clean) \
11223           || exit 1
11224
11225
11226 .PHONY: maybe-distclean-m4 distclean-m4
11227 maybe-distclean-m4:
11228
11229 distclean-m4: 
11230         @[ -f ./m4/Makefile ] || exit 0; \
11231         r=`${PWD_COMMAND}`; export r; \
11232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11233         $(SET_LIB_PATH) \
11234         for flag in $(EXTRA_HOST_FLAGS); do \
11235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11236         done; \
11237         echo "Doing distclean in m4" ; \
11238         (cd m4 && \
11239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11241                   "RANLIB=$${RANLIB}" \
11242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11243                   distclean) \
11244           || exit 1
11245
11246
11247 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
11248 maybe-maintainer-clean-m4:
11249
11250 maintainer-clean-m4: 
11251         @[ -f ./m4/Makefile ] || exit 0; \
11252         r=`${PWD_COMMAND}`; export r; \
11253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11254         $(SET_LIB_PATH) \
11255         for flag in $(EXTRA_HOST_FLAGS); do \
11256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11257         done; \
11258         echo "Doing maintainer-clean in m4" ; \
11259         (cd m4 && \
11260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11262                   "RANLIB=$${RANLIB}" \
11263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11264                   maintainer-clean) \
11265           || exit 1
11266
11267
11268
11269 .PHONY: configure-make maybe-configure-make
11270 maybe-configure-make:
11271 configure-make:
11272         @test ! -f make/Makefile || exit 0; \
11273         [ -d make ] || mkdir make; \
11274         r=`${PWD_COMMAND}`; export r; \
11275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11276         CC="$(CC)"; export CC; \
11277         CFLAGS="$(CFLAGS)"; export CFLAGS; \
11278         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
11279         CXX="$(CXX)"; export CXX; \
11280         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
11281         AR="$(AR)"; export AR; \
11282         AS="$(AS)"; export AS; \
11283         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
11284         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
11285         LD="$(LD)"; export LD; \
11286         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
11287         NM="$(NM)"; export NM; \
11288         RANLIB="$(RANLIB)"; export RANLIB; \
11289         WINDRES="$(WINDRES)"; export WINDRES; \
11290         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
11291         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
11292         echo Configuring in make; \
11293         cd make || exit 1; \
11294         case $(srcdir) in \
11295           \.) \
11296             srcdiroption="--srcdir=."; \
11297             libsrcdir=".";; \
11298           /* | [A-Za-z]:[\\/]*) \
11299             srcdiroption="--srcdir=$(srcdir)/make"; \
11300             libsrcdir="$$s/make";; \
11301           *) \
11302             srcdiroption="--srcdir=../$(srcdir)/make"; \
11303             libsrcdir="$$s/make";; \
11304         esac; \
11305         $(SHELL) $${libsrcdir}/configure \
11306           $(HOST_CONFIGARGS) $${srcdiroption} \
11307           || exit 1
11308
11309 .PHONY: all-make maybe-all-make
11310 maybe-all-make:
11311 all-make: configure-make
11312         @r=`${PWD_COMMAND}`; export r; \
11313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11314         $(SET_LIB_PATH) \
11315         (cd make && $(MAKE) $(FLAGS_TO_PASS) all)
11316
11317 .PHONY: check-make maybe-check-make
11318 maybe-check-make:
11319
11320 check-make:
11321         @r=`${PWD_COMMAND}`; export r; \
11322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11323         $(SET_LIB_PATH) \
11324         (cd make && $(MAKE) $(FLAGS_TO_PASS) check)
11325
11326
11327 .PHONY: install-make maybe-install-make
11328 maybe-install-make:
11329
11330 install-make: installdirs
11331         @r=`${PWD_COMMAND}`; export r; \
11332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11333         $(SET_LIB_PATH) \
11334         (cd make && $(MAKE) $(FLAGS_TO_PASS) install)
11335
11336
11337 # Other targets (info, dvi, etc.)
11338
11339 .PHONY: maybe-info-make info-make
11340 maybe-info-make:
11341
11342 info-make: \
11343     configure-make 
11344         @[ -f ./make/Makefile ] || exit 0; \
11345         r=`${PWD_COMMAND}`; export r; \
11346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11347         $(SET_LIB_PATH) \
11348         for flag in $(EXTRA_HOST_FLAGS); do \
11349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11350         done; \
11351         echo "Doing info in make" ; \
11352         (cd make && \
11353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11355                   "RANLIB=$${RANLIB}" \
11356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11357                   info) \
11358           || exit 1
11359
11360
11361 .PHONY: maybe-dvi-make dvi-make
11362 maybe-dvi-make:
11363
11364 dvi-make: \
11365     configure-make 
11366         @[ -f ./make/Makefile ] || exit 0; \
11367         r=`${PWD_COMMAND}`; export r; \
11368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11369         $(SET_LIB_PATH) \
11370         for flag in $(EXTRA_HOST_FLAGS); do \
11371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11372         done; \
11373         echo "Doing dvi in make" ; \
11374         (cd make && \
11375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11377                   "RANLIB=$${RANLIB}" \
11378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11379                   dvi) \
11380           || exit 1
11381
11382
11383 .PHONY: maybe-TAGS-make TAGS-make
11384 maybe-TAGS-make:
11385
11386 TAGS-make: \
11387     configure-make 
11388         @[ -f ./make/Makefile ] || exit 0; \
11389         r=`${PWD_COMMAND}`; export r; \
11390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11391         $(SET_LIB_PATH) \
11392         for flag in $(EXTRA_HOST_FLAGS); do \
11393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11394         done; \
11395         echo "Doing TAGS in make" ; \
11396         (cd make && \
11397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11399                   "RANLIB=$${RANLIB}" \
11400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11401                   TAGS) \
11402           || exit 1
11403
11404
11405 .PHONY: maybe-install-info-make install-info-make
11406 maybe-install-info-make:
11407
11408 install-info-make: \
11409     configure-make \
11410     info-make 
11411         @[ -f ./make/Makefile ] || exit 0; \
11412         r=`${PWD_COMMAND}`; export r; \
11413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11414         $(SET_LIB_PATH) \
11415         for flag in $(EXTRA_HOST_FLAGS); do \
11416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11417         done; \
11418         echo "Doing install-info in make" ; \
11419         (cd make && \
11420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11422                   "RANLIB=$${RANLIB}" \
11423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11424                   install-info) \
11425           || exit 1
11426
11427
11428 .PHONY: maybe-installcheck-make installcheck-make
11429 maybe-installcheck-make:
11430
11431 installcheck-make: \
11432     configure-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 installcheck 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                   installcheck) \
11447           || exit 1
11448
11449
11450 .PHONY: maybe-mostlyclean-make mostlyclean-make
11451 maybe-mostlyclean-make:
11452
11453 mostlyclean-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 mostlyclean 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                   mostlyclean) \
11468           || exit 1
11469
11470
11471 .PHONY: maybe-clean-make clean-make
11472 maybe-clean-make:
11473
11474 clean-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 clean 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                   clean) \
11489           || exit 1
11490
11491
11492 .PHONY: maybe-distclean-make distclean-make
11493 maybe-distclean-make:
11494
11495 distclean-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 distclean 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                   distclean) \
11510           || exit 1
11511
11512
11513 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
11514 maybe-maintainer-clean-make:
11515
11516 maintainer-clean-make: 
11517         @[ -f ./make/Makefile ] || exit 0; \
11518         r=`${PWD_COMMAND}`; export r; \
11519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11520         $(SET_LIB_PATH) \
11521         for flag in $(EXTRA_HOST_FLAGS); do \
11522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11523         done; \
11524         echo "Doing maintainer-clean in make" ; \
11525         (cd make && \
11526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11528                   "RANLIB=$${RANLIB}" \
11529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11530                   maintainer-clean) \
11531           || exit 1
11532
11533
11534
11535 .PHONY: configure-mmalloc maybe-configure-mmalloc
11536 maybe-configure-mmalloc:
11537 configure-mmalloc:
11538         @test ! -f mmalloc/Makefile || exit 0; \
11539         [ -d mmalloc ] || mkdir mmalloc; \
11540         r=`${PWD_COMMAND}`; export r; \
11541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11542         CC="$(CC)"; export CC; \
11543         CFLAGS="$(CFLAGS)"; export CFLAGS; \
11544         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
11545         CXX="$(CXX)"; export CXX; \
11546         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
11547         AR="$(AR)"; export AR; \
11548         AS="$(AS)"; export AS; \
11549         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
11550         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
11551         LD="$(LD)"; export LD; \
11552         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
11553         NM="$(NM)"; export NM; \
11554         RANLIB="$(RANLIB)"; export RANLIB; \
11555         WINDRES="$(WINDRES)"; export WINDRES; \
11556         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
11557         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
11558         echo Configuring in mmalloc; \
11559         cd mmalloc || exit 1; \
11560         case $(srcdir) in \
11561           \.) \
11562             srcdiroption="--srcdir=."; \
11563             libsrcdir=".";; \
11564           /* | [A-Za-z]:[\\/]*) \
11565             srcdiroption="--srcdir=$(srcdir)/mmalloc"; \
11566             libsrcdir="$$s/mmalloc";; \
11567           *) \
11568             srcdiroption="--srcdir=../$(srcdir)/mmalloc"; \
11569             libsrcdir="$$s/mmalloc";; \
11570         esac; \
11571         $(SHELL) $${libsrcdir}/configure \
11572           $(HOST_CONFIGARGS) $${srcdiroption} \
11573           || exit 1
11574
11575 .PHONY: all-mmalloc maybe-all-mmalloc
11576 maybe-all-mmalloc:
11577 all-mmalloc: configure-mmalloc
11578         @r=`${PWD_COMMAND}`; export r; \
11579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11580         $(SET_LIB_PATH) \
11581         (cd mmalloc && $(MAKE) $(FLAGS_TO_PASS) all)
11582
11583 .PHONY: check-mmalloc maybe-check-mmalloc
11584 maybe-check-mmalloc:
11585
11586 check-mmalloc:
11587
11588
11589 .PHONY: install-mmalloc maybe-install-mmalloc
11590 maybe-install-mmalloc:
11591
11592 install-mmalloc: installdirs
11593         @r=`${PWD_COMMAND}`; export r; \
11594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11595         $(SET_LIB_PATH) \
11596         (cd mmalloc && $(MAKE) $(FLAGS_TO_PASS) install)
11597
11598
11599 # Other targets (info, dvi, etc.)
11600
11601 .PHONY: maybe-info-mmalloc info-mmalloc
11602 maybe-info-mmalloc:
11603
11604 info-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 info 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                   info) \
11620           || exit 1
11621
11622
11623 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
11624 maybe-dvi-mmalloc:
11625
11626 dvi-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 dvi 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                   dvi) \
11642           || exit 1
11643
11644
11645 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
11646 maybe-TAGS-mmalloc:
11647
11648 TAGS-mmalloc: \
11649     configure-mmalloc 
11650         @[ -f ./mmalloc/Makefile ] || exit 0; \
11651         r=`${PWD_COMMAND}`; export r; \
11652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11653         $(SET_LIB_PATH) \
11654         for flag in $(EXTRA_HOST_FLAGS); do \
11655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11656         done; \
11657         echo "Doing TAGS in mmalloc" ; \
11658         (cd mmalloc && \
11659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11661                   "RANLIB=$${RANLIB}" \
11662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11663                   TAGS) \
11664           || exit 1
11665
11666
11667 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
11668 maybe-install-info-mmalloc:
11669
11670 install-info-mmalloc: \
11671     configure-mmalloc \
11672     info-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 install-info 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                   install-info) \
11687           || exit 1
11688
11689
11690 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
11691 maybe-installcheck-mmalloc:
11692
11693 installcheck-mmalloc: \
11694     configure-mmalloc 
11695         @[ -f ./mmalloc/Makefile ] || exit 0; \
11696         r=`${PWD_COMMAND}`; export r; \
11697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11698         $(SET_LIB_PATH) \
11699         for flag in $(EXTRA_HOST_FLAGS); do \
11700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11701         done; \
11702         echo "Doing installcheck in mmalloc" ; \
11703         (cd mmalloc && \
11704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11706                   "RANLIB=$${RANLIB}" \
11707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11708                   installcheck) \
11709           || exit 1
11710
11711
11712 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
11713 maybe-mostlyclean-mmalloc:
11714
11715 mostlyclean-mmalloc: 
11716         @[ -f ./mmalloc/Makefile ] || exit 0; \
11717         r=`${PWD_COMMAND}`; export r; \
11718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11719         $(SET_LIB_PATH) \
11720         for flag in $(EXTRA_HOST_FLAGS); do \
11721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11722         done; \
11723         echo "Doing mostlyclean in mmalloc" ; \
11724         (cd mmalloc && \
11725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11727                   "RANLIB=$${RANLIB}" \
11728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11729                   mostlyclean) \
11730           || exit 1
11731
11732
11733 .PHONY: maybe-clean-mmalloc clean-mmalloc
11734 maybe-clean-mmalloc:
11735
11736 clean-mmalloc: 
11737         @[ -f ./mmalloc/Makefile ] || exit 0; \
11738         r=`${PWD_COMMAND}`; export r; \
11739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11740         $(SET_LIB_PATH) \
11741         for flag in $(EXTRA_HOST_FLAGS); do \
11742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11743         done; \
11744         echo "Doing clean in mmalloc" ; \
11745         (cd mmalloc && \
11746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11748                   "RANLIB=$${RANLIB}" \
11749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11750                   clean) \
11751           || exit 1
11752
11753
11754 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
11755 maybe-distclean-mmalloc:
11756
11757 distclean-mmalloc: 
11758         @[ -f ./mmalloc/Makefile ] || exit 0; \
11759         r=`${PWD_COMMAND}`; export r; \
11760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11761         $(SET_LIB_PATH) \
11762         for flag in $(EXTRA_HOST_FLAGS); do \
11763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11764         done; \
11765         echo "Doing distclean in mmalloc" ; \
11766         (cd mmalloc && \
11767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11769                   "RANLIB=$${RANLIB}" \
11770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11771                   distclean) \
11772           || exit 1
11773
11774
11775 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
11776 maybe-maintainer-clean-mmalloc:
11777
11778 maintainer-clean-mmalloc: 
11779         @[ -f ./mmalloc/Makefile ] || exit 0; \
11780         r=`${PWD_COMMAND}`; export r; \
11781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11782         $(SET_LIB_PATH) \
11783         for flag in $(EXTRA_HOST_FLAGS); do \
11784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11785         done; \
11786         echo "Doing maintainer-clean in mmalloc" ; \
11787         (cd mmalloc && \
11788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11790                   "RANLIB=$${RANLIB}" \
11791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11792                   maintainer-clean) \
11793           || exit 1
11794
11795
11796
11797 .PHONY: configure-patch maybe-configure-patch
11798 maybe-configure-patch:
11799 configure-patch:
11800         @test ! -f patch/Makefile || exit 0; \
11801         [ -d patch ] || mkdir patch; \
11802         r=`${PWD_COMMAND}`; export r; \
11803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11804         CC="$(CC)"; export CC; \
11805         CFLAGS="$(CFLAGS)"; export CFLAGS; \
11806         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
11807         CXX="$(CXX)"; export CXX; \
11808         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
11809         AR="$(AR)"; export AR; \
11810         AS="$(AS)"; export AS; \
11811         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
11812         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
11813         LD="$(LD)"; export LD; \
11814         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
11815         NM="$(NM)"; export NM; \
11816         RANLIB="$(RANLIB)"; export RANLIB; \
11817         WINDRES="$(WINDRES)"; export WINDRES; \
11818         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
11819         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
11820         echo Configuring in patch; \
11821         cd patch || exit 1; \
11822         case $(srcdir) in \
11823           \.) \
11824             srcdiroption="--srcdir=."; \
11825             libsrcdir=".";; \
11826           /* | [A-Za-z]:[\\/]*) \
11827             srcdiroption="--srcdir=$(srcdir)/patch"; \
11828             libsrcdir="$$s/patch";; \
11829           *) \
11830             srcdiroption="--srcdir=../$(srcdir)/patch"; \
11831             libsrcdir="$$s/patch";; \
11832         esac; \
11833         $(SHELL) $${libsrcdir}/configure \
11834           $(HOST_CONFIGARGS) $${srcdiroption} \
11835           || exit 1
11836
11837 .PHONY: all-patch maybe-all-patch
11838 maybe-all-patch:
11839 all-patch: configure-patch
11840         @r=`${PWD_COMMAND}`; export r; \
11841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11842         $(SET_LIB_PATH) \
11843         (cd patch && $(MAKE) $(FLAGS_TO_PASS) all)
11844
11845 .PHONY: check-patch maybe-check-patch
11846 maybe-check-patch:
11847
11848 check-patch:
11849         @r=`${PWD_COMMAND}`; export r; \
11850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11851         $(SET_LIB_PATH) \
11852         (cd patch && $(MAKE) $(FLAGS_TO_PASS) check)
11853
11854
11855 .PHONY: install-patch maybe-install-patch
11856 maybe-install-patch:
11857
11858 install-patch: installdirs
11859         @r=`${PWD_COMMAND}`; export r; \
11860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11861         $(SET_LIB_PATH) \
11862         (cd patch && $(MAKE) $(FLAGS_TO_PASS) install)
11863
11864
11865 # Other targets (info, dvi, etc.)
11866
11867 .PHONY: maybe-info-patch info-patch
11868 maybe-info-patch:
11869
11870 info-patch: \
11871     configure-patch 
11872         @[ -f ./patch/Makefile ] || exit 0; \
11873         r=`${PWD_COMMAND}`; export r; \
11874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11875         $(SET_LIB_PATH) \
11876         for flag in $(EXTRA_HOST_FLAGS); do \
11877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11878         done; \
11879         echo "Doing info in patch" ; \
11880         (cd patch && \
11881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11883                   "RANLIB=$${RANLIB}" \
11884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11885                   info) \
11886           || exit 1
11887
11888
11889 .PHONY: maybe-dvi-patch dvi-patch
11890 maybe-dvi-patch:
11891
11892 dvi-patch: \
11893     configure-patch 
11894         @[ -f ./patch/Makefile ] || exit 0; \
11895         r=`${PWD_COMMAND}`; export r; \
11896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11897         $(SET_LIB_PATH) \
11898         for flag in $(EXTRA_HOST_FLAGS); do \
11899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11900         done; \
11901         echo "Doing dvi in patch" ; \
11902         (cd patch && \
11903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11905                   "RANLIB=$${RANLIB}" \
11906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11907                   dvi) \
11908           || exit 1
11909
11910
11911 .PHONY: maybe-TAGS-patch TAGS-patch
11912 maybe-TAGS-patch:
11913
11914 TAGS-patch: \
11915     configure-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 TAGS 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                   TAGS) \
11930           || exit 1
11931
11932
11933 .PHONY: maybe-install-info-patch install-info-patch
11934 maybe-install-info-patch:
11935
11936 install-info-patch: \
11937     configure-patch \
11938     info-patch 
11939         @[ -f ./patch/Makefile ] || exit 0; \
11940         r=`${PWD_COMMAND}`; export r; \
11941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11942         $(SET_LIB_PATH) \
11943         for flag in $(EXTRA_HOST_FLAGS); do \
11944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11945         done; \
11946         echo "Doing install-info in patch" ; \
11947         (cd patch && \
11948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11950                   "RANLIB=$${RANLIB}" \
11951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11952                   install-info) \
11953           || exit 1
11954
11955
11956 .PHONY: maybe-installcheck-patch installcheck-patch
11957 maybe-installcheck-patch:
11958
11959 installcheck-patch: \
11960     configure-patch 
11961         @[ -f ./patch/Makefile ] || exit 0; \
11962         r=`${PWD_COMMAND}`; export r; \
11963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11964         $(SET_LIB_PATH) \
11965         for flag in $(EXTRA_HOST_FLAGS); do \
11966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11967         done; \
11968         echo "Doing installcheck in patch" ; \
11969         (cd patch && \
11970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11972                   "RANLIB=$${RANLIB}" \
11973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11974                   installcheck) \
11975           || exit 1
11976
11977
11978 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
11979 maybe-mostlyclean-patch:
11980
11981 mostlyclean-patch: 
11982         @[ -f ./patch/Makefile ] || exit 0; \
11983         r=`${PWD_COMMAND}`; export r; \
11984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11985         $(SET_LIB_PATH) \
11986         for flag in $(EXTRA_HOST_FLAGS); do \
11987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11988         done; \
11989         echo "Doing mostlyclean in patch" ; \
11990         (cd patch && \
11991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11993                   "RANLIB=$${RANLIB}" \
11994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11995                   mostlyclean) \
11996           || exit 1
11997
11998
11999 .PHONY: maybe-clean-patch clean-patch
12000 maybe-clean-patch:
12001
12002 clean-patch: 
12003         @[ -f ./patch/Makefile ] || exit 0; \
12004         r=`${PWD_COMMAND}`; export r; \
12005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12006         $(SET_LIB_PATH) \
12007         for flag in $(EXTRA_HOST_FLAGS); do \
12008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12009         done; \
12010         echo "Doing clean in patch" ; \
12011         (cd patch && \
12012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12014                   "RANLIB=$${RANLIB}" \
12015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12016                   clean) \
12017           || exit 1
12018
12019
12020 .PHONY: maybe-distclean-patch distclean-patch
12021 maybe-distclean-patch:
12022
12023 distclean-patch: 
12024         @[ -f ./patch/Makefile ] || exit 0; \
12025         r=`${PWD_COMMAND}`; export r; \
12026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12027         $(SET_LIB_PATH) \
12028         for flag in $(EXTRA_HOST_FLAGS); do \
12029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12030         done; \
12031         echo "Doing distclean in patch" ; \
12032         (cd patch && \
12033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12035                   "RANLIB=$${RANLIB}" \
12036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12037                   distclean) \
12038           || exit 1
12039
12040
12041 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
12042 maybe-maintainer-clean-patch:
12043
12044 maintainer-clean-patch: 
12045         @[ -f ./patch/Makefile ] || exit 0; \
12046         r=`${PWD_COMMAND}`; export r; \
12047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12048         $(SET_LIB_PATH) \
12049         for flag in $(EXTRA_HOST_FLAGS); do \
12050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12051         done; \
12052         echo "Doing maintainer-clean in patch" ; \
12053         (cd patch && \
12054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12056                   "RANLIB=$${RANLIB}" \
12057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12058                   maintainer-clean) \
12059           || exit 1
12060
12061
12062
12063 .PHONY: configure-perl maybe-configure-perl
12064 maybe-configure-perl:
12065 configure-perl:
12066         @test ! -f perl/Makefile || exit 0; \
12067         [ -d perl ] || mkdir perl; \
12068         r=`${PWD_COMMAND}`; export r; \
12069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12070         CC="$(CC)"; export CC; \
12071         CFLAGS="$(CFLAGS)"; export CFLAGS; \
12072         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
12073         CXX="$(CXX)"; export CXX; \
12074         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
12075         AR="$(AR)"; export AR; \
12076         AS="$(AS)"; export AS; \
12077         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
12078         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
12079         LD="$(LD)"; export LD; \
12080         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
12081         NM="$(NM)"; export NM; \
12082         RANLIB="$(RANLIB)"; export RANLIB; \
12083         WINDRES="$(WINDRES)"; export WINDRES; \
12084         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
12085         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
12086         echo Configuring in perl; \
12087         cd perl || exit 1; \
12088         case $(srcdir) in \
12089           \.) \
12090             srcdiroption="--srcdir=."; \
12091             libsrcdir=".";; \
12092           /* | [A-Za-z]:[\\/]*) \
12093             srcdiroption="--srcdir=$(srcdir)/perl"; \
12094             libsrcdir="$$s/perl";; \
12095           *) \
12096             srcdiroption="--srcdir=../$(srcdir)/perl"; \
12097             libsrcdir="$$s/perl";; \
12098         esac; \
12099         $(SHELL) $${libsrcdir}/configure \
12100           $(HOST_CONFIGARGS) $${srcdiroption} \
12101           || exit 1
12102
12103 .PHONY: all-perl maybe-all-perl
12104 maybe-all-perl:
12105 all-perl: configure-perl
12106         @r=`${PWD_COMMAND}`; export r; \
12107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12108         $(SET_LIB_PATH) \
12109         (cd perl && $(MAKE) $(FLAGS_TO_PASS) all)
12110
12111 .PHONY: check-perl maybe-check-perl
12112 maybe-check-perl:
12113
12114 check-perl:
12115         @r=`${PWD_COMMAND}`; export r; \
12116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12117         $(SET_LIB_PATH) \
12118         (cd perl && $(MAKE) $(FLAGS_TO_PASS) check)
12119
12120
12121 .PHONY: install-perl maybe-install-perl
12122 maybe-install-perl:
12123
12124 install-perl: installdirs
12125         @r=`${PWD_COMMAND}`; export r; \
12126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12127         $(SET_LIB_PATH) \
12128         (cd perl && $(MAKE) $(FLAGS_TO_PASS) install)
12129
12130
12131 # Other targets (info, dvi, etc.)
12132
12133 .PHONY: maybe-info-perl info-perl
12134 maybe-info-perl:
12135
12136 info-perl: \
12137     configure-perl 
12138         @[ -f ./perl/Makefile ] || exit 0; \
12139         r=`${PWD_COMMAND}`; export r; \
12140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12141         $(SET_LIB_PATH) \
12142         for flag in $(EXTRA_HOST_FLAGS); do \
12143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12144         done; \
12145         echo "Doing info in perl" ; \
12146         (cd perl && \
12147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12149                   "RANLIB=$${RANLIB}" \
12150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12151                   info) \
12152           || exit 1
12153
12154
12155 .PHONY: maybe-dvi-perl dvi-perl
12156 maybe-dvi-perl:
12157
12158 dvi-perl: \
12159     configure-perl 
12160         @[ -f ./perl/Makefile ] || exit 0; \
12161         r=`${PWD_COMMAND}`; export r; \
12162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12163         $(SET_LIB_PATH) \
12164         for flag in $(EXTRA_HOST_FLAGS); do \
12165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12166         done; \
12167         echo "Doing dvi in perl" ; \
12168         (cd perl && \
12169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12171                   "RANLIB=$${RANLIB}" \
12172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12173                   dvi) \
12174           || exit 1
12175
12176
12177 .PHONY: maybe-TAGS-perl TAGS-perl
12178 maybe-TAGS-perl:
12179
12180 TAGS-perl: \
12181     configure-perl 
12182         @[ -f ./perl/Makefile ] || exit 0; \
12183         r=`${PWD_COMMAND}`; export r; \
12184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12185         $(SET_LIB_PATH) \
12186         for flag in $(EXTRA_HOST_FLAGS); do \
12187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12188         done; \
12189         echo "Doing TAGS in perl" ; \
12190         (cd perl && \
12191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12193                   "RANLIB=$${RANLIB}" \
12194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12195                   TAGS) \
12196           || exit 1
12197
12198
12199 .PHONY: maybe-install-info-perl install-info-perl
12200 maybe-install-info-perl:
12201
12202 install-info-perl: \
12203     configure-perl \
12204     info-perl 
12205         @[ -f ./perl/Makefile ] || exit 0; \
12206         r=`${PWD_COMMAND}`; export r; \
12207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12208         $(SET_LIB_PATH) \
12209         for flag in $(EXTRA_HOST_FLAGS); do \
12210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12211         done; \
12212         echo "Doing install-info in perl" ; \
12213         (cd perl && \
12214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12216                   "RANLIB=$${RANLIB}" \
12217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12218                   install-info) \
12219           || exit 1
12220
12221
12222 .PHONY: maybe-installcheck-perl installcheck-perl
12223 maybe-installcheck-perl:
12224
12225 installcheck-perl: \
12226     configure-perl 
12227         @[ -f ./perl/Makefile ] || exit 0; \
12228         r=`${PWD_COMMAND}`; export r; \
12229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12230         $(SET_LIB_PATH) \
12231         for flag in $(EXTRA_HOST_FLAGS); do \
12232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12233         done; \
12234         echo "Doing installcheck in perl" ; \
12235         (cd perl && \
12236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12238                   "RANLIB=$${RANLIB}" \
12239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12240                   installcheck) \
12241           || exit 1
12242
12243
12244 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
12245 maybe-mostlyclean-perl:
12246
12247 mostlyclean-perl: 
12248         @[ -f ./perl/Makefile ] || exit 0; \
12249         r=`${PWD_COMMAND}`; export r; \
12250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12251         $(SET_LIB_PATH) \
12252         for flag in $(EXTRA_HOST_FLAGS); do \
12253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12254         done; \
12255         echo "Doing mostlyclean in perl" ; \
12256         (cd perl && \
12257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12259                   "RANLIB=$${RANLIB}" \
12260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12261                   mostlyclean) \
12262           || exit 1
12263
12264
12265 .PHONY: maybe-clean-perl clean-perl
12266 maybe-clean-perl:
12267
12268 clean-perl: 
12269         @[ -f ./perl/Makefile ] || exit 0; \
12270         r=`${PWD_COMMAND}`; export r; \
12271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12272         $(SET_LIB_PATH) \
12273         for flag in $(EXTRA_HOST_FLAGS); do \
12274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12275         done; \
12276         echo "Doing clean in perl" ; \
12277         (cd perl && \
12278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12280                   "RANLIB=$${RANLIB}" \
12281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12282                   clean) \
12283           || exit 1
12284
12285
12286 .PHONY: maybe-distclean-perl distclean-perl
12287 maybe-distclean-perl:
12288
12289 distclean-perl: 
12290         @[ -f ./perl/Makefile ] || exit 0; \
12291         r=`${PWD_COMMAND}`; export r; \
12292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12293         $(SET_LIB_PATH) \
12294         for flag in $(EXTRA_HOST_FLAGS); do \
12295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12296         done; \
12297         echo "Doing distclean in perl" ; \
12298         (cd perl && \
12299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12301                   "RANLIB=$${RANLIB}" \
12302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12303                   distclean) \
12304           || exit 1
12305
12306
12307 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
12308 maybe-maintainer-clean-perl:
12309
12310 maintainer-clean-perl: 
12311         @[ -f ./perl/Makefile ] || exit 0; \
12312         r=`${PWD_COMMAND}`; export r; \
12313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12314         $(SET_LIB_PATH) \
12315         for flag in $(EXTRA_HOST_FLAGS); do \
12316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12317         done; \
12318         echo "Doing maintainer-clean in perl" ; \
12319         (cd perl && \
12320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12322                   "RANLIB=$${RANLIB}" \
12323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12324                   maintainer-clean) \
12325           || exit 1
12326
12327
12328
12329 .PHONY: configure-prms maybe-configure-prms
12330 maybe-configure-prms:
12331 configure-prms:
12332         @test ! -f prms/Makefile || exit 0; \
12333         [ -d prms ] || mkdir prms; \
12334         r=`${PWD_COMMAND}`; export r; \
12335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12336         CC="$(CC)"; export CC; \
12337         CFLAGS="$(CFLAGS)"; export CFLAGS; \
12338         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
12339         CXX="$(CXX)"; export CXX; \
12340         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
12341         AR="$(AR)"; export AR; \
12342         AS="$(AS)"; export AS; \
12343         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
12344         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
12345         LD="$(LD)"; export LD; \
12346         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
12347         NM="$(NM)"; export NM; \
12348         RANLIB="$(RANLIB)"; export RANLIB; \
12349         WINDRES="$(WINDRES)"; export WINDRES; \
12350         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
12351         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
12352         echo Configuring in prms; \
12353         cd prms || exit 1; \
12354         case $(srcdir) in \
12355           \.) \
12356             srcdiroption="--srcdir=."; \
12357             libsrcdir=".";; \
12358           /* | [A-Za-z]:[\\/]*) \
12359             srcdiroption="--srcdir=$(srcdir)/prms"; \
12360             libsrcdir="$$s/prms";; \
12361           *) \
12362             srcdiroption="--srcdir=../$(srcdir)/prms"; \
12363             libsrcdir="$$s/prms";; \
12364         esac; \
12365         $(SHELL) $${libsrcdir}/configure \
12366           $(HOST_CONFIGARGS) $${srcdiroption} \
12367           || exit 1
12368
12369 .PHONY: all-prms maybe-all-prms
12370 maybe-all-prms:
12371 all-prms: configure-prms
12372         @r=`${PWD_COMMAND}`; export r; \
12373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12374         $(SET_LIB_PATH) \
12375         (cd prms && $(MAKE) $(FLAGS_TO_PASS) all)
12376
12377 .PHONY: check-prms maybe-check-prms
12378 maybe-check-prms:
12379
12380 check-prms:
12381         @r=`${PWD_COMMAND}`; export r; \
12382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12383         $(SET_LIB_PATH) \
12384         (cd prms && $(MAKE) $(FLAGS_TO_PASS) check)
12385
12386
12387 .PHONY: install-prms maybe-install-prms
12388 maybe-install-prms:
12389
12390 install-prms: installdirs
12391         @r=`${PWD_COMMAND}`; export r; \
12392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12393         $(SET_LIB_PATH) \
12394         (cd prms && $(MAKE) $(FLAGS_TO_PASS) install)
12395
12396
12397 # Other targets (info, dvi, etc.)
12398
12399 .PHONY: maybe-info-prms info-prms
12400 maybe-info-prms:
12401
12402 info-prms: \
12403     configure-prms 
12404         @[ -f ./prms/Makefile ] || exit 0; \
12405         r=`${PWD_COMMAND}`; export r; \
12406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12407         $(SET_LIB_PATH) \
12408         for flag in $(EXTRA_HOST_FLAGS); do \
12409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12410         done; \
12411         echo "Doing info in prms" ; \
12412         (cd prms && \
12413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12415                   "RANLIB=$${RANLIB}" \
12416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12417                   info) \
12418           || exit 1
12419
12420
12421 .PHONY: maybe-dvi-prms dvi-prms
12422 maybe-dvi-prms:
12423
12424 dvi-prms: \
12425     configure-prms 
12426         @[ -f ./prms/Makefile ] || exit 0; \
12427         r=`${PWD_COMMAND}`; export r; \
12428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12429         $(SET_LIB_PATH) \
12430         for flag in $(EXTRA_HOST_FLAGS); do \
12431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12432         done; \
12433         echo "Doing dvi in prms" ; \
12434         (cd prms && \
12435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12437                   "RANLIB=$${RANLIB}" \
12438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12439                   dvi) \
12440           || exit 1
12441
12442
12443 .PHONY: maybe-TAGS-prms TAGS-prms
12444 maybe-TAGS-prms:
12445
12446 TAGS-prms: \
12447     configure-prms 
12448         @[ -f ./prms/Makefile ] || exit 0; \
12449         r=`${PWD_COMMAND}`; export r; \
12450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12451         $(SET_LIB_PATH) \
12452         for flag in $(EXTRA_HOST_FLAGS); do \
12453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12454         done; \
12455         echo "Doing TAGS in prms" ; \
12456         (cd prms && \
12457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12459                   "RANLIB=$${RANLIB}" \
12460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12461                   TAGS) \
12462           || exit 1
12463
12464
12465 .PHONY: maybe-install-info-prms install-info-prms
12466 maybe-install-info-prms:
12467
12468 install-info-prms: \
12469     configure-prms \
12470     info-prms 
12471         @[ -f ./prms/Makefile ] || exit 0; \
12472         r=`${PWD_COMMAND}`; export r; \
12473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12474         $(SET_LIB_PATH) \
12475         for flag in $(EXTRA_HOST_FLAGS); do \
12476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12477         done; \
12478         echo "Doing install-info in prms" ; \
12479         (cd prms && \
12480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12482                   "RANLIB=$${RANLIB}" \
12483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12484                   install-info) \
12485           || exit 1
12486
12487
12488 .PHONY: maybe-installcheck-prms installcheck-prms
12489 maybe-installcheck-prms:
12490
12491 installcheck-prms: \
12492     configure-prms 
12493         @[ -f ./prms/Makefile ] || exit 0; \
12494         r=`${PWD_COMMAND}`; export r; \
12495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12496         $(SET_LIB_PATH) \
12497         for flag in $(EXTRA_HOST_FLAGS); do \
12498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12499         done; \
12500         echo "Doing installcheck in prms" ; \
12501         (cd prms && \
12502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12504                   "RANLIB=$${RANLIB}" \
12505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12506                   installcheck) \
12507           || exit 1
12508
12509
12510 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
12511 maybe-mostlyclean-prms:
12512
12513 mostlyclean-prms: 
12514         @[ -f ./prms/Makefile ] || exit 0; \
12515         r=`${PWD_COMMAND}`; export r; \
12516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12517         $(SET_LIB_PATH) \
12518         for flag in $(EXTRA_HOST_FLAGS); do \
12519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12520         done; \
12521         echo "Doing mostlyclean in prms" ; \
12522         (cd prms && \
12523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12525                   "RANLIB=$${RANLIB}" \
12526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12527                   mostlyclean) \
12528           || exit 1
12529
12530
12531 .PHONY: maybe-clean-prms clean-prms
12532 maybe-clean-prms:
12533
12534 clean-prms: 
12535         @[ -f ./prms/Makefile ] || exit 0; \
12536         r=`${PWD_COMMAND}`; export r; \
12537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12538         $(SET_LIB_PATH) \
12539         for flag in $(EXTRA_HOST_FLAGS); do \
12540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12541         done; \
12542         echo "Doing clean in prms" ; \
12543         (cd prms && \
12544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12546                   "RANLIB=$${RANLIB}" \
12547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12548                   clean) \
12549           || exit 1
12550
12551
12552 .PHONY: maybe-distclean-prms distclean-prms
12553 maybe-distclean-prms:
12554
12555 distclean-prms: 
12556         @[ -f ./prms/Makefile ] || exit 0; \
12557         r=`${PWD_COMMAND}`; export r; \
12558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12559         $(SET_LIB_PATH) \
12560         for flag in $(EXTRA_HOST_FLAGS); do \
12561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12562         done; \
12563         echo "Doing distclean in prms" ; \
12564         (cd prms && \
12565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12567                   "RANLIB=$${RANLIB}" \
12568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12569                   distclean) \
12570           || exit 1
12571
12572
12573 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
12574 maybe-maintainer-clean-prms:
12575
12576 maintainer-clean-prms: 
12577         @[ -f ./prms/Makefile ] || exit 0; \
12578         r=`${PWD_COMMAND}`; export r; \
12579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12580         $(SET_LIB_PATH) \
12581         for flag in $(EXTRA_HOST_FLAGS); do \
12582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12583         done; \
12584         echo "Doing maintainer-clean in prms" ; \
12585         (cd prms && \
12586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12588                   "RANLIB=$${RANLIB}" \
12589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12590                   maintainer-clean) \
12591           || exit 1
12592
12593
12594
12595 .PHONY: configure-rcs maybe-configure-rcs
12596 maybe-configure-rcs:
12597 configure-rcs:
12598         @test ! -f rcs/Makefile || exit 0; \
12599         [ -d rcs ] || mkdir rcs; \
12600         r=`${PWD_COMMAND}`; export r; \
12601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12602         CC="$(CC)"; export CC; \
12603         CFLAGS="$(CFLAGS)"; export CFLAGS; \
12604         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
12605         CXX="$(CXX)"; export CXX; \
12606         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
12607         AR="$(AR)"; export AR; \
12608         AS="$(AS)"; export AS; \
12609         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
12610         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
12611         LD="$(LD)"; export LD; \
12612         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
12613         NM="$(NM)"; export NM; \
12614         RANLIB="$(RANLIB)"; export RANLIB; \
12615         WINDRES="$(WINDRES)"; export WINDRES; \
12616         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
12617         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
12618         echo Configuring in rcs; \
12619         cd rcs || exit 1; \
12620         case $(srcdir) in \
12621           \.) \
12622             srcdiroption="--srcdir=."; \
12623             libsrcdir=".";; \
12624           /* | [A-Za-z]:[\\/]*) \
12625             srcdiroption="--srcdir=$(srcdir)/rcs"; \
12626             libsrcdir="$$s/rcs";; \
12627           *) \
12628             srcdiroption="--srcdir=../$(srcdir)/rcs"; \
12629             libsrcdir="$$s/rcs";; \
12630         esac; \
12631         $(SHELL) $${libsrcdir}/configure \
12632           $(HOST_CONFIGARGS) $${srcdiroption} \
12633           || exit 1
12634
12635 .PHONY: all-rcs maybe-all-rcs
12636 maybe-all-rcs:
12637 all-rcs: configure-rcs
12638         @r=`${PWD_COMMAND}`; export r; \
12639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12640         $(SET_LIB_PATH) \
12641         (cd rcs && $(MAKE) $(FLAGS_TO_PASS) all)
12642
12643 .PHONY: check-rcs maybe-check-rcs
12644 maybe-check-rcs:
12645
12646 check-rcs:
12647         @r=`${PWD_COMMAND}`; export r; \
12648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12649         $(SET_LIB_PATH) \
12650         (cd rcs && $(MAKE) $(FLAGS_TO_PASS) check)
12651
12652
12653 .PHONY: install-rcs maybe-install-rcs
12654 maybe-install-rcs:
12655
12656 install-rcs: installdirs
12657         @r=`${PWD_COMMAND}`; export r; \
12658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12659         $(SET_LIB_PATH) \
12660         (cd rcs && $(MAKE) $(FLAGS_TO_PASS) install)
12661
12662
12663 # Other targets (info, dvi, etc.)
12664
12665 .PHONY: maybe-info-rcs info-rcs
12666 maybe-info-rcs:
12667
12668 info-rcs: \
12669     configure-rcs 
12670         @[ -f ./rcs/Makefile ] || exit 0; \
12671         r=`${PWD_COMMAND}`; export r; \
12672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12673         $(SET_LIB_PATH) \
12674         for flag in $(EXTRA_HOST_FLAGS); do \
12675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12676         done; \
12677         echo "Doing info in rcs" ; \
12678         (cd rcs && \
12679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12681                   "RANLIB=$${RANLIB}" \
12682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12683                   info) \
12684           || exit 1
12685
12686
12687 .PHONY: maybe-dvi-rcs dvi-rcs
12688 maybe-dvi-rcs:
12689
12690 dvi-rcs: \
12691     configure-rcs 
12692         @[ -f ./rcs/Makefile ] || exit 0; \
12693         r=`${PWD_COMMAND}`; export r; \
12694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12695         $(SET_LIB_PATH) \
12696         for flag in $(EXTRA_HOST_FLAGS); do \
12697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12698         done; \
12699         echo "Doing dvi in rcs" ; \
12700         (cd rcs && \
12701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12703                   "RANLIB=$${RANLIB}" \
12704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12705                   dvi) \
12706           || exit 1
12707
12708
12709 .PHONY: maybe-TAGS-rcs TAGS-rcs
12710 maybe-TAGS-rcs:
12711
12712 TAGS-rcs: \
12713     configure-rcs 
12714         @[ -f ./rcs/Makefile ] || exit 0; \
12715         r=`${PWD_COMMAND}`; export r; \
12716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12717         $(SET_LIB_PATH) \
12718         for flag in $(EXTRA_HOST_FLAGS); do \
12719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12720         done; \
12721         echo "Doing TAGS in rcs" ; \
12722         (cd rcs && \
12723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12725                   "RANLIB=$${RANLIB}" \
12726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12727                   TAGS) \
12728           || exit 1
12729
12730
12731 .PHONY: maybe-install-info-rcs install-info-rcs
12732 maybe-install-info-rcs:
12733
12734 install-info-rcs: \
12735     configure-rcs \
12736     info-rcs 
12737         @[ -f ./rcs/Makefile ] || exit 0; \
12738         r=`${PWD_COMMAND}`; export r; \
12739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12740         $(SET_LIB_PATH) \
12741         for flag in $(EXTRA_HOST_FLAGS); do \
12742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12743         done; \
12744         echo "Doing install-info in rcs" ; \
12745         (cd rcs && \
12746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12748                   "RANLIB=$${RANLIB}" \
12749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12750                   install-info) \
12751           || exit 1
12752
12753
12754 .PHONY: maybe-installcheck-rcs installcheck-rcs
12755 maybe-installcheck-rcs:
12756
12757 installcheck-rcs: \
12758     configure-rcs 
12759         @[ -f ./rcs/Makefile ] || exit 0; \
12760         r=`${PWD_COMMAND}`; export r; \
12761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12762         $(SET_LIB_PATH) \
12763         for flag in $(EXTRA_HOST_FLAGS); do \
12764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12765         done; \
12766         echo "Doing installcheck in rcs" ; \
12767         (cd rcs && \
12768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12770                   "RANLIB=$${RANLIB}" \
12771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12772                   installcheck) \
12773           || exit 1
12774
12775
12776 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
12777 maybe-mostlyclean-rcs:
12778
12779 mostlyclean-rcs: 
12780         @[ -f ./rcs/Makefile ] || exit 0; \
12781         r=`${PWD_COMMAND}`; export r; \
12782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12783         $(SET_LIB_PATH) \
12784         for flag in $(EXTRA_HOST_FLAGS); do \
12785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12786         done; \
12787         echo "Doing mostlyclean in rcs" ; \
12788         (cd rcs && \
12789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12791                   "RANLIB=$${RANLIB}" \
12792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12793                   mostlyclean) \
12794           || exit 1
12795
12796
12797 .PHONY: maybe-clean-rcs clean-rcs
12798 maybe-clean-rcs:
12799
12800 clean-rcs: 
12801         @[ -f ./rcs/Makefile ] || exit 0; \
12802         r=`${PWD_COMMAND}`; export r; \
12803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12804         $(SET_LIB_PATH) \
12805         for flag in $(EXTRA_HOST_FLAGS); do \
12806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12807         done; \
12808         echo "Doing clean in rcs" ; \
12809         (cd rcs && \
12810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12812                   "RANLIB=$${RANLIB}" \
12813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12814                   clean) \
12815           || exit 1
12816
12817
12818 .PHONY: maybe-distclean-rcs distclean-rcs
12819 maybe-distclean-rcs:
12820
12821 distclean-rcs: 
12822         @[ -f ./rcs/Makefile ] || exit 0; \
12823         r=`${PWD_COMMAND}`; export r; \
12824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12825         $(SET_LIB_PATH) \
12826         for flag in $(EXTRA_HOST_FLAGS); do \
12827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12828         done; \
12829         echo "Doing distclean in rcs" ; \
12830         (cd rcs && \
12831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12833                   "RANLIB=$${RANLIB}" \
12834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12835                   distclean) \
12836           || exit 1
12837
12838
12839 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
12840 maybe-maintainer-clean-rcs:
12841
12842 maintainer-clean-rcs: 
12843         @[ -f ./rcs/Makefile ] || exit 0; \
12844         r=`${PWD_COMMAND}`; export r; \
12845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12846         $(SET_LIB_PATH) \
12847         for flag in $(EXTRA_HOST_FLAGS); do \
12848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12849         done; \
12850         echo "Doing maintainer-clean in rcs" ; \
12851         (cd rcs && \
12852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12854                   "RANLIB=$${RANLIB}" \
12855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12856                   maintainer-clean) \
12857           || exit 1
12858
12859
12860
12861 .PHONY: configure-readline maybe-configure-readline
12862 maybe-configure-readline:
12863 configure-readline:
12864         @test ! -f readline/Makefile || exit 0; \
12865         [ -d readline ] || mkdir readline; \
12866         r=`${PWD_COMMAND}`; export r; \
12867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12868         CC="$(CC)"; export CC; \
12869         CFLAGS="$(CFLAGS)"; export CFLAGS; \
12870         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
12871         CXX="$(CXX)"; export CXX; \
12872         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
12873         AR="$(AR)"; export AR; \
12874         AS="$(AS)"; export AS; \
12875         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
12876         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
12877         LD="$(LD)"; export LD; \
12878         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
12879         NM="$(NM)"; export NM; \
12880         RANLIB="$(RANLIB)"; export RANLIB; \
12881         WINDRES="$(WINDRES)"; export WINDRES; \
12882         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
12883         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
12884         echo Configuring in readline; \
12885         cd readline || exit 1; \
12886         case $(srcdir) in \
12887           \.) \
12888             srcdiroption="--srcdir=."; \
12889             libsrcdir=".";; \
12890           /* | [A-Za-z]:[\\/]*) \
12891             srcdiroption="--srcdir=$(srcdir)/readline"; \
12892             libsrcdir="$$s/readline";; \
12893           *) \
12894             srcdiroption="--srcdir=../$(srcdir)/readline"; \
12895             libsrcdir="$$s/readline";; \
12896         esac; \
12897         $(SHELL) $${libsrcdir}/configure \
12898           $(HOST_CONFIGARGS) $${srcdiroption} \
12899           || exit 1
12900
12901 .PHONY: all-readline maybe-all-readline
12902 maybe-all-readline:
12903 all-readline: configure-readline
12904         @r=`${PWD_COMMAND}`; export r; \
12905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12906         $(SET_LIB_PATH) \
12907         (cd readline && $(MAKE) $(FLAGS_TO_PASS) all)
12908
12909 .PHONY: check-readline maybe-check-readline
12910 maybe-check-readline:
12911
12912 check-readline:
12913         @r=`${PWD_COMMAND}`; export r; \
12914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12915         $(SET_LIB_PATH) \
12916         (cd readline && $(MAKE) $(FLAGS_TO_PASS) check)
12917
12918
12919 .PHONY: install-readline maybe-install-readline
12920 maybe-install-readline:
12921
12922 install-readline: installdirs
12923         @r=`${PWD_COMMAND}`; export r; \
12924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12925         $(SET_LIB_PATH) \
12926         (cd readline && $(MAKE) $(FLAGS_TO_PASS) install)
12927
12928
12929 # Other targets (info, dvi, etc.)
12930
12931 .PHONY: maybe-info-readline info-readline
12932 maybe-info-readline:
12933
12934 info-readline: \
12935     configure-readline 
12936         @[ -f ./readline/Makefile ] || exit 0; \
12937         r=`${PWD_COMMAND}`; export r; \
12938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12939         $(SET_LIB_PATH) \
12940         for flag in $(EXTRA_HOST_FLAGS); do \
12941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12942         done; \
12943         echo "Doing info in readline" ; \
12944         (cd readline && \
12945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12947                   "RANLIB=$${RANLIB}" \
12948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12949                   info) \
12950           || exit 1
12951
12952
12953 .PHONY: maybe-dvi-readline dvi-readline
12954 maybe-dvi-readline:
12955
12956 dvi-readline: \
12957     configure-readline 
12958         @[ -f ./readline/Makefile ] || exit 0; \
12959         r=`${PWD_COMMAND}`; export r; \
12960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12961         $(SET_LIB_PATH) \
12962         for flag in $(EXTRA_HOST_FLAGS); do \
12963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12964         done; \
12965         echo "Doing dvi in readline" ; \
12966         (cd readline && \
12967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12969                   "RANLIB=$${RANLIB}" \
12970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12971                   dvi) \
12972           || exit 1
12973
12974
12975 .PHONY: maybe-TAGS-readline TAGS-readline
12976 maybe-TAGS-readline:
12977
12978 TAGS-readline: \
12979     configure-readline 
12980         @[ -f ./readline/Makefile ] || exit 0; \
12981         r=`${PWD_COMMAND}`; export r; \
12982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12983         $(SET_LIB_PATH) \
12984         for flag in $(EXTRA_HOST_FLAGS); do \
12985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12986         done; \
12987         echo "Doing TAGS in readline" ; \
12988         (cd readline && \
12989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12991                   "RANLIB=$${RANLIB}" \
12992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12993                   TAGS) \
12994           || exit 1
12995
12996
12997 .PHONY: maybe-install-info-readline install-info-readline
12998 maybe-install-info-readline:
12999
13000 install-info-readline: \
13001     configure-readline \
13002     info-readline 
13003         @[ -f ./readline/Makefile ] || exit 0; \
13004         r=`${PWD_COMMAND}`; export r; \
13005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13006         $(SET_LIB_PATH) \
13007         for flag in $(EXTRA_HOST_FLAGS); do \
13008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13009         done; \
13010         echo "Doing install-info in readline" ; \
13011         (cd readline && \
13012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13014                   "RANLIB=$${RANLIB}" \
13015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13016                   install-info) \
13017           || exit 1
13018
13019
13020 .PHONY: maybe-installcheck-readline installcheck-readline
13021 maybe-installcheck-readline:
13022
13023 installcheck-readline: \
13024     configure-readline 
13025         @[ -f ./readline/Makefile ] || exit 0; \
13026         r=`${PWD_COMMAND}`; export r; \
13027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13028         $(SET_LIB_PATH) \
13029         for flag in $(EXTRA_HOST_FLAGS); do \
13030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13031         done; \
13032         echo "Doing installcheck in readline" ; \
13033         (cd readline && \
13034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13036                   "RANLIB=$${RANLIB}" \
13037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13038                   installcheck) \
13039           || exit 1
13040
13041
13042 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
13043 maybe-mostlyclean-readline:
13044
13045 mostlyclean-readline: 
13046         @[ -f ./readline/Makefile ] || exit 0; \
13047         r=`${PWD_COMMAND}`; export r; \
13048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13049         $(SET_LIB_PATH) \
13050         for flag in $(EXTRA_HOST_FLAGS); do \
13051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13052         done; \
13053         echo "Doing mostlyclean in readline" ; \
13054         (cd readline && \
13055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13057                   "RANLIB=$${RANLIB}" \
13058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13059                   mostlyclean) \
13060           || exit 1
13061
13062
13063 .PHONY: maybe-clean-readline clean-readline
13064 maybe-clean-readline:
13065
13066 clean-readline: 
13067         @[ -f ./readline/Makefile ] || exit 0; \
13068         r=`${PWD_COMMAND}`; export r; \
13069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13070         $(SET_LIB_PATH) \
13071         for flag in $(EXTRA_HOST_FLAGS); do \
13072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13073         done; \
13074         echo "Doing clean in readline" ; \
13075         (cd readline && \
13076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13078                   "RANLIB=$${RANLIB}" \
13079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13080                   clean) \
13081           || exit 1
13082
13083
13084 .PHONY: maybe-distclean-readline distclean-readline
13085 maybe-distclean-readline:
13086
13087 distclean-readline: 
13088         @[ -f ./readline/Makefile ] || exit 0; \
13089         r=`${PWD_COMMAND}`; export r; \
13090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13091         $(SET_LIB_PATH) \
13092         for flag in $(EXTRA_HOST_FLAGS); do \
13093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13094         done; \
13095         echo "Doing distclean in readline" ; \
13096         (cd readline && \
13097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13099                   "RANLIB=$${RANLIB}" \
13100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13101                   distclean) \
13102           || exit 1
13103
13104
13105 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
13106 maybe-maintainer-clean-readline:
13107
13108 maintainer-clean-readline: 
13109         @[ -f ./readline/Makefile ] || exit 0; \
13110         r=`${PWD_COMMAND}`; export r; \
13111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13112         $(SET_LIB_PATH) \
13113         for flag in $(EXTRA_HOST_FLAGS); do \
13114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13115         done; \
13116         echo "Doing maintainer-clean in readline" ; \
13117         (cd readline && \
13118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13120                   "RANLIB=$${RANLIB}" \
13121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13122                   maintainer-clean) \
13123           || exit 1
13124
13125
13126
13127 .PHONY: configure-release maybe-configure-release
13128 maybe-configure-release:
13129 configure-release:
13130         @test ! -f release/Makefile || exit 0; \
13131         [ -d release ] || mkdir release; \
13132         r=`${PWD_COMMAND}`; export r; \
13133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13134         CC="$(CC)"; export CC; \
13135         CFLAGS="$(CFLAGS)"; export CFLAGS; \
13136         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
13137         CXX="$(CXX)"; export CXX; \
13138         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
13139         AR="$(AR)"; export AR; \
13140         AS="$(AS)"; export AS; \
13141         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
13142         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
13143         LD="$(LD)"; export LD; \
13144         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
13145         NM="$(NM)"; export NM; \
13146         RANLIB="$(RANLIB)"; export RANLIB; \
13147         WINDRES="$(WINDRES)"; export WINDRES; \
13148         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
13149         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
13150         echo Configuring in release; \
13151         cd release || exit 1; \
13152         case $(srcdir) in \
13153           \.) \
13154             srcdiroption="--srcdir=."; \
13155             libsrcdir=".";; \
13156           /* | [A-Za-z]:[\\/]*) \
13157             srcdiroption="--srcdir=$(srcdir)/release"; \
13158             libsrcdir="$$s/release";; \
13159           *) \
13160             srcdiroption="--srcdir=../$(srcdir)/release"; \
13161             libsrcdir="$$s/release";; \
13162         esac; \
13163         $(SHELL) $${libsrcdir}/configure \
13164           $(HOST_CONFIGARGS) $${srcdiroption} \
13165           || exit 1
13166
13167 .PHONY: all-release maybe-all-release
13168 maybe-all-release:
13169 all-release: configure-release
13170         @r=`${PWD_COMMAND}`; export r; \
13171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13172         $(SET_LIB_PATH) \
13173         (cd release && $(MAKE) $(FLAGS_TO_PASS) all)
13174
13175 .PHONY: check-release maybe-check-release
13176 maybe-check-release:
13177
13178 check-release:
13179
13180
13181 .PHONY: install-release maybe-install-release
13182 maybe-install-release:
13183
13184 install-release:
13185
13186
13187 # Other targets (info, dvi, etc.)
13188
13189 .PHONY: maybe-info-release info-release
13190 maybe-info-release:
13191
13192 info-release: \
13193     configure-release 
13194         @[ -f ./release/Makefile ] || exit 0; \
13195         r=`${PWD_COMMAND}`; export r; \
13196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13197         $(SET_LIB_PATH) \
13198         for flag in $(EXTRA_HOST_FLAGS); do \
13199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13200         done; \
13201         echo "Doing info in release" ; \
13202         (cd release && \
13203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13205                   "RANLIB=$${RANLIB}" \
13206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13207                   info) \
13208           || exit 1
13209
13210
13211 .PHONY: maybe-dvi-release dvi-release
13212 maybe-dvi-release:
13213
13214 dvi-release: \
13215     configure-release 
13216         @[ -f ./release/Makefile ] || exit 0; \
13217         r=`${PWD_COMMAND}`; export r; \
13218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13219         $(SET_LIB_PATH) \
13220         for flag in $(EXTRA_HOST_FLAGS); do \
13221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13222         done; \
13223         echo "Doing dvi in release" ; \
13224         (cd release && \
13225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13227                   "RANLIB=$${RANLIB}" \
13228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13229                   dvi) \
13230           || exit 1
13231
13232
13233 .PHONY: maybe-TAGS-release TAGS-release
13234 maybe-TAGS-release:
13235
13236 TAGS-release: \
13237     configure-release 
13238         @[ -f ./release/Makefile ] || exit 0; \
13239         r=`${PWD_COMMAND}`; export r; \
13240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13241         $(SET_LIB_PATH) \
13242         for flag in $(EXTRA_HOST_FLAGS); do \
13243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13244         done; \
13245         echo "Doing TAGS in release" ; \
13246         (cd release && \
13247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13249                   "RANLIB=$${RANLIB}" \
13250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13251                   TAGS) \
13252           || exit 1
13253
13254
13255 .PHONY: maybe-install-info-release install-info-release
13256 maybe-install-info-release:
13257
13258 install-info-release: \
13259     configure-release \
13260     info-release 
13261         @[ -f ./release/Makefile ] || exit 0; \
13262         r=`${PWD_COMMAND}`; export r; \
13263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13264         $(SET_LIB_PATH) \
13265         for flag in $(EXTRA_HOST_FLAGS); do \
13266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13267         done; \
13268         echo "Doing install-info in release" ; \
13269         (cd release && \
13270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13272                   "RANLIB=$${RANLIB}" \
13273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13274                   install-info) \
13275           || exit 1
13276
13277
13278 .PHONY: maybe-installcheck-release installcheck-release
13279 maybe-installcheck-release:
13280
13281 installcheck-release: \
13282     configure-release 
13283         @[ -f ./release/Makefile ] || exit 0; \
13284         r=`${PWD_COMMAND}`; export r; \
13285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13286         $(SET_LIB_PATH) \
13287         for flag in $(EXTRA_HOST_FLAGS); do \
13288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13289         done; \
13290         echo "Doing installcheck in release" ; \
13291         (cd release && \
13292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13294                   "RANLIB=$${RANLIB}" \
13295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13296                   installcheck) \
13297           || exit 1
13298
13299
13300 .PHONY: maybe-mostlyclean-release mostlyclean-release
13301 maybe-mostlyclean-release:
13302
13303 mostlyclean-release: 
13304         @[ -f ./release/Makefile ] || exit 0; \
13305         r=`${PWD_COMMAND}`; export r; \
13306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13307         $(SET_LIB_PATH) \
13308         for flag in $(EXTRA_HOST_FLAGS); do \
13309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13310         done; \
13311         echo "Doing mostlyclean in release" ; \
13312         (cd release && \
13313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13315                   "RANLIB=$${RANLIB}" \
13316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13317                   mostlyclean) \
13318           || exit 1
13319
13320
13321 .PHONY: maybe-clean-release clean-release
13322 maybe-clean-release:
13323
13324 clean-release: 
13325         @[ -f ./release/Makefile ] || exit 0; \
13326         r=`${PWD_COMMAND}`; export r; \
13327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13328         $(SET_LIB_PATH) \
13329         for flag in $(EXTRA_HOST_FLAGS); do \
13330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13331         done; \
13332         echo "Doing clean in release" ; \
13333         (cd release && \
13334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13336                   "RANLIB=$${RANLIB}" \
13337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13338                   clean) \
13339           || exit 1
13340
13341
13342 .PHONY: maybe-distclean-release distclean-release
13343 maybe-distclean-release:
13344
13345 distclean-release: 
13346         @[ -f ./release/Makefile ] || exit 0; \
13347         r=`${PWD_COMMAND}`; export r; \
13348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13349         $(SET_LIB_PATH) \
13350         for flag in $(EXTRA_HOST_FLAGS); do \
13351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13352         done; \
13353         echo "Doing distclean in release" ; \
13354         (cd release && \
13355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13357                   "RANLIB=$${RANLIB}" \
13358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13359                   distclean) \
13360           || exit 1
13361
13362
13363 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
13364 maybe-maintainer-clean-release:
13365
13366 maintainer-clean-release: 
13367         @[ -f ./release/Makefile ] || exit 0; \
13368         r=`${PWD_COMMAND}`; export r; \
13369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13370         $(SET_LIB_PATH) \
13371         for flag in $(EXTRA_HOST_FLAGS); do \
13372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13373         done; \
13374         echo "Doing maintainer-clean in release" ; \
13375         (cd release && \
13376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13378                   "RANLIB=$${RANLIB}" \
13379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13380                   maintainer-clean) \
13381           || exit 1
13382
13383
13384
13385 .PHONY: configure-recode maybe-configure-recode
13386 maybe-configure-recode:
13387 configure-recode:
13388         @test ! -f recode/Makefile || exit 0; \
13389         [ -d recode ] || mkdir recode; \
13390         r=`${PWD_COMMAND}`; export r; \
13391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13392         CC="$(CC)"; export CC; \
13393         CFLAGS="$(CFLAGS)"; export CFLAGS; \
13394         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
13395         CXX="$(CXX)"; export CXX; \
13396         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
13397         AR="$(AR)"; export AR; \
13398         AS="$(AS)"; export AS; \
13399         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
13400         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
13401         LD="$(LD)"; export LD; \
13402         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
13403         NM="$(NM)"; export NM; \
13404         RANLIB="$(RANLIB)"; export RANLIB; \
13405         WINDRES="$(WINDRES)"; export WINDRES; \
13406         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
13407         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
13408         echo Configuring in recode; \
13409         cd recode || exit 1; \
13410         case $(srcdir) in \
13411           \.) \
13412             srcdiroption="--srcdir=."; \
13413             libsrcdir=".";; \
13414           /* | [A-Za-z]:[\\/]*) \
13415             srcdiroption="--srcdir=$(srcdir)/recode"; \
13416             libsrcdir="$$s/recode";; \
13417           *) \
13418             srcdiroption="--srcdir=../$(srcdir)/recode"; \
13419             libsrcdir="$$s/recode";; \
13420         esac; \
13421         $(SHELL) $${libsrcdir}/configure \
13422           $(HOST_CONFIGARGS) $${srcdiroption} \
13423           || exit 1
13424
13425 .PHONY: all-recode maybe-all-recode
13426 maybe-all-recode:
13427 all-recode: configure-recode
13428         @r=`${PWD_COMMAND}`; export r; \
13429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13430         $(SET_LIB_PATH) \
13431         (cd recode && $(MAKE) $(FLAGS_TO_PASS) all)
13432
13433 .PHONY: check-recode maybe-check-recode
13434 maybe-check-recode:
13435
13436 check-recode:
13437         @r=`${PWD_COMMAND}`; export r; \
13438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13439         $(SET_LIB_PATH) \
13440         (cd recode && $(MAKE) $(FLAGS_TO_PASS) check)
13441
13442
13443 .PHONY: install-recode maybe-install-recode
13444 maybe-install-recode:
13445
13446 install-recode: installdirs
13447         @r=`${PWD_COMMAND}`; export r; \
13448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13449         $(SET_LIB_PATH) \
13450         (cd recode && $(MAKE) $(FLAGS_TO_PASS) install)
13451
13452
13453 # Other targets (info, dvi, etc.)
13454
13455 .PHONY: maybe-info-recode info-recode
13456 maybe-info-recode:
13457
13458 info-recode: \
13459     configure-recode 
13460         @[ -f ./recode/Makefile ] || exit 0; \
13461         r=`${PWD_COMMAND}`; export r; \
13462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13463         $(SET_LIB_PATH) \
13464         for flag in $(EXTRA_HOST_FLAGS); do \
13465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13466         done; \
13467         echo "Doing info in recode" ; \
13468         (cd recode && \
13469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13471                   "RANLIB=$${RANLIB}" \
13472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13473                   info) \
13474           || exit 1
13475
13476
13477 .PHONY: maybe-dvi-recode dvi-recode
13478 maybe-dvi-recode:
13479
13480 dvi-recode: \
13481     configure-recode 
13482         @[ -f ./recode/Makefile ] || exit 0; \
13483         r=`${PWD_COMMAND}`; export r; \
13484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13485         $(SET_LIB_PATH) \
13486         for flag in $(EXTRA_HOST_FLAGS); do \
13487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13488         done; \
13489         echo "Doing dvi in recode" ; \
13490         (cd recode && \
13491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13493                   "RANLIB=$${RANLIB}" \
13494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13495                   dvi) \
13496           || exit 1
13497
13498
13499 .PHONY: maybe-TAGS-recode TAGS-recode
13500 maybe-TAGS-recode:
13501
13502 TAGS-recode: \
13503     configure-recode 
13504         @[ -f ./recode/Makefile ] || exit 0; \
13505         r=`${PWD_COMMAND}`; export r; \
13506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13507         $(SET_LIB_PATH) \
13508         for flag in $(EXTRA_HOST_FLAGS); do \
13509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13510         done; \
13511         echo "Doing TAGS in recode" ; \
13512         (cd recode && \
13513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13515                   "RANLIB=$${RANLIB}" \
13516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13517                   TAGS) \
13518           || exit 1
13519
13520
13521 .PHONY: maybe-install-info-recode install-info-recode
13522 maybe-install-info-recode:
13523
13524 install-info-recode: \
13525     configure-recode \
13526     info-recode 
13527         @[ -f ./recode/Makefile ] || exit 0; \
13528         r=`${PWD_COMMAND}`; export r; \
13529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13530         $(SET_LIB_PATH) \
13531         for flag in $(EXTRA_HOST_FLAGS); do \
13532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13533         done; \
13534         echo "Doing install-info in recode" ; \
13535         (cd recode && \
13536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13538                   "RANLIB=$${RANLIB}" \
13539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13540                   install-info) \
13541           || exit 1
13542
13543
13544 .PHONY: maybe-installcheck-recode installcheck-recode
13545 maybe-installcheck-recode:
13546
13547 installcheck-recode: \
13548     configure-recode 
13549         @[ -f ./recode/Makefile ] || exit 0; \
13550         r=`${PWD_COMMAND}`; export r; \
13551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13552         $(SET_LIB_PATH) \
13553         for flag in $(EXTRA_HOST_FLAGS); do \
13554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13555         done; \
13556         echo "Doing installcheck in recode" ; \
13557         (cd recode && \
13558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13560                   "RANLIB=$${RANLIB}" \
13561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13562                   installcheck) \
13563           || exit 1
13564
13565
13566 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
13567 maybe-mostlyclean-recode:
13568
13569 mostlyclean-recode: 
13570         @[ -f ./recode/Makefile ] || exit 0; \
13571         r=`${PWD_COMMAND}`; export r; \
13572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13573         $(SET_LIB_PATH) \
13574         for flag in $(EXTRA_HOST_FLAGS); do \
13575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13576         done; \
13577         echo "Doing mostlyclean in recode" ; \
13578         (cd recode && \
13579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13581                   "RANLIB=$${RANLIB}" \
13582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13583                   mostlyclean) \
13584           || exit 1
13585
13586
13587 .PHONY: maybe-clean-recode clean-recode
13588 maybe-clean-recode:
13589
13590 clean-recode: 
13591         @[ -f ./recode/Makefile ] || exit 0; \
13592         r=`${PWD_COMMAND}`; export r; \
13593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13594         $(SET_LIB_PATH) \
13595         for flag in $(EXTRA_HOST_FLAGS); do \
13596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13597         done; \
13598         echo "Doing clean in recode" ; \
13599         (cd recode && \
13600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13602                   "RANLIB=$${RANLIB}" \
13603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13604                   clean) \
13605           || exit 1
13606
13607
13608 .PHONY: maybe-distclean-recode distclean-recode
13609 maybe-distclean-recode:
13610
13611 distclean-recode: 
13612         @[ -f ./recode/Makefile ] || exit 0; \
13613         r=`${PWD_COMMAND}`; export r; \
13614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13615         $(SET_LIB_PATH) \
13616         for flag in $(EXTRA_HOST_FLAGS); do \
13617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13618         done; \
13619         echo "Doing distclean in recode" ; \
13620         (cd recode && \
13621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13623                   "RANLIB=$${RANLIB}" \
13624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13625                   distclean) \
13626           || exit 1
13627
13628
13629 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
13630 maybe-maintainer-clean-recode:
13631
13632 maintainer-clean-recode: 
13633         @[ -f ./recode/Makefile ] || exit 0; \
13634         r=`${PWD_COMMAND}`; export r; \
13635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13636         $(SET_LIB_PATH) \
13637         for flag in $(EXTRA_HOST_FLAGS); do \
13638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13639         done; \
13640         echo "Doing maintainer-clean in recode" ; \
13641         (cd recode && \
13642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13644                   "RANLIB=$${RANLIB}" \
13645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13646                   maintainer-clean) \
13647           || exit 1
13648
13649
13650
13651 .PHONY: configure-sed maybe-configure-sed
13652 maybe-configure-sed:
13653 configure-sed:
13654         @test ! -f sed/Makefile || exit 0; \
13655         [ -d sed ] || mkdir sed; \
13656         r=`${PWD_COMMAND}`; export r; \
13657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13658         CC="$(CC)"; export CC; \
13659         CFLAGS="$(CFLAGS)"; export CFLAGS; \
13660         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
13661         CXX="$(CXX)"; export CXX; \
13662         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
13663         AR="$(AR)"; export AR; \
13664         AS="$(AS)"; export AS; \
13665         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
13666         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
13667         LD="$(LD)"; export LD; \
13668         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
13669         NM="$(NM)"; export NM; \
13670         RANLIB="$(RANLIB)"; export RANLIB; \
13671         WINDRES="$(WINDRES)"; export WINDRES; \
13672         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
13673         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
13674         echo Configuring in sed; \
13675         cd sed || exit 1; \
13676         case $(srcdir) in \
13677           \.) \
13678             srcdiroption="--srcdir=."; \
13679             libsrcdir=".";; \
13680           /* | [A-Za-z]:[\\/]*) \
13681             srcdiroption="--srcdir=$(srcdir)/sed"; \
13682             libsrcdir="$$s/sed";; \
13683           *) \
13684             srcdiroption="--srcdir=../$(srcdir)/sed"; \
13685             libsrcdir="$$s/sed";; \
13686         esac; \
13687         $(SHELL) $${libsrcdir}/configure \
13688           $(HOST_CONFIGARGS) $${srcdiroption} \
13689           || exit 1
13690
13691 .PHONY: all-sed maybe-all-sed
13692 maybe-all-sed:
13693 all-sed: configure-sed
13694         @r=`${PWD_COMMAND}`; export r; \
13695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13696         $(SET_LIB_PATH) \
13697         (cd sed && $(MAKE) $(FLAGS_TO_PASS) all)
13698
13699 .PHONY: check-sed maybe-check-sed
13700 maybe-check-sed:
13701
13702 check-sed:
13703         @r=`${PWD_COMMAND}`; export r; \
13704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13705         $(SET_LIB_PATH) \
13706         (cd sed && $(MAKE) $(FLAGS_TO_PASS) check)
13707
13708
13709 .PHONY: install-sed maybe-install-sed
13710 maybe-install-sed:
13711
13712 install-sed: installdirs
13713         @r=`${PWD_COMMAND}`; export r; \
13714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13715         $(SET_LIB_PATH) \
13716         (cd sed && $(MAKE) $(FLAGS_TO_PASS) install)
13717
13718
13719 # Other targets (info, dvi, etc.)
13720
13721 .PHONY: maybe-info-sed info-sed
13722 maybe-info-sed:
13723
13724 info-sed: \
13725     configure-sed 
13726         @[ -f ./sed/Makefile ] || exit 0; \
13727         r=`${PWD_COMMAND}`; export r; \
13728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13729         $(SET_LIB_PATH) \
13730         for flag in $(EXTRA_HOST_FLAGS); do \
13731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13732         done; \
13733         echo "Doing info in sed" ; \
13734         (cd sed && \
13735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13737                   "RANLIB=$${RANLIB}" \
13738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13739                   info) \
13740           || exit 1
13741
13742
13743 .PHONY: maybe-dvi-sed dvi-sed
13744 maybe-dvi-sed:
13745
13746 dvi-sed: \
13747     configure-sed 
13748         @[ -f ./sed/Makefile ] || exit 0; \
13749         r=`${PWD_COMMAND}`; export r; \
13750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13751         $(SET_LIB_PATH) \
13752         for flag in $(EXTRA_HOST_FLAGS); do \
13753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13754         done; \
13755         echo "Doing dvi in sed" ; \
13756         (cd sed && \
13757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13759                   "RANLIB=$${RANLIB}" \
13760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13761                   dvi) \
13762           || exit 1
13763
13764
13765 .PHONY: maybe-TAGS-sed TAGS-sed
13766 maybe-TAGS-sed:
13767
13768 TAGS-sed: \
13769     configure-sed 
13770         @[ -f ./sed/Makefile ] || exit 0; \
13771         r=`${PWD_COMMAND}`; export r; \
13772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13773         $(SET_LIB_PATH) \
13774         for flag in $(EXTRA_HOST_FLAGS); do \
13775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13776         done; \
13777         echo "Doing TAGS in sed" ; \
13778         (cd sed && \
13779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13781                   "RANLIB=$${RANLIB}" \
13782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13783                   TAGS) \
13784           || exit 1
13785
13786
13787 .PHONY: maybe-install-info-sed install-info-sed
13788 maybe-install-info-sed:
13789
13790 install-info-sed: \
13791     configure-sed \
13792     info-sed 
13793         @[ -f ./sed/Makefile ] || exit 0; \
13794         r=`${PWD_COMMAND}`; export r; \
13795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13796         $(SET_LIB_PATH) \
13797         for flag in $(EXTRA_HOST_FLAGS); do \
13798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13799         done; \
13800         echo "Doing install-info in sed" ; \
13801         (cd sed && \
13802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13804                   "RANLIB=$${RANLIB}" \
13805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13806                   install-info) \
13807           || exit 1
13808
13809
13810 .PHONY: maybe-installcheck-sed installcheck-sed
13811 maybe-installcheck-sed:
13812
13813 installcheck-sed: \
13814     configure-sed 
13815         @[ -f ./sed/Makefile ] || exit 0; \
13816         r=`${PWD_COMMAND}`; export r; \
13817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13818         $(SET_LIB_PATH) \
13819         for flag in $(EXTRA_HOST_FLAGS); do \
13820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13821         done; \
13822         echo "Doing installcheck in sed" ; \
13823         (cd sed && \
13824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13826                   "RANLIB=$${RANLIB}" \
13827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13828                   installcheck) \
13829           || exit 1
13830
13831
13832 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
13833 maybe-mostlyclean-sed:
13834
13835 mostlyclean-sed: 
13836         @[ -f ./sed/Makefile ] || exit 0; \
13837         r=`${PWD_COMMAND}`; export r; \
13838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13839         $(SET_LIB_PATH) \
13840         for flag in $(EXTRA_HOST_FLAGS); do \
13841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13842         done; \
13843         echo "Doing mostlyclean in sed" ; \
13844         (cd sed && \
13845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13847                   "RANLIB=$${RANLIB}" \
13848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13849                   mostlyclean) \
13850           || exit 1
13851
13852
13853 .PHONY: maybe-clean-sed clean-sed
13854 maybe-clean-sed:
13855
13856 clean-sed: 
13857         @[ -f ./sed/Makefile ] || exit 0; \
13858         r=`${PWD_COMMAND}`; export r; \
13859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13860         $(SET_LIB_PATH) \
13861         for flag in $(EXTRA_HOST_FLAGS); do \
13862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13863         done; \
13864         echo "Doing clean in sed" ; \
13865         (cd sed && \
13866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13868                   "RANLIB=$${RANLIB}" \
13869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13870                   clean) \
13871           || exit 1
13872
13873
13874 .PHONY: maybe-distclean-sed distclean-sed
13875 maybe-distclean-sed:
13876
13877 distclean-sed: 
13878         @[ -f ./sed/Makefile ] || exit 0; \
13879         r=`${PWD_COMMAND}`; export r; \
13880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13881         $(SET_LIB_PATH) \
13882         for flag in $(EXTRA_HOST_FLAGS); do \
13883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13884         done; \
13885         echo "Doing distclean in sed" ; \
13886         (cd sed && \
13887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13889                   "RANLIB=$${RANLIB}" \
13890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13891                   distclean) \
13892           || exit 1
13893
13894
13895 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
13896 maybe-maintainer-clean-sed:
13897
13898 maintainer-clean-sed: 
13899         @[ -f ./sed/Makefile ] || exit 0; \
13900         r=`${PWD_COMMAND}`; export r; \
13901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13902         $(SET_LIB_PATH) \
13903         for flag in $(EXTRA_HOST_FLAGS); do \
13904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13905         done; \
13906         echo "Doing maintainer-clean in sed" ; \
13907         (cd sed && \
13908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13910                   "RANLIB=$${RANLIB}" \
13911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13912                   maintainer-clean) \
13913           || exit 1
13914
13915
13916
13917 .PHONY: configure-send-pr maybe-configure-send-pr
13918 maybe-configure-send-pr:
13919 configure-send-pr:
13920         @test ! -f send-pr/Makefile || exit 0; \
13921         [ -d send-pr ] || mkdir send-pr; \
13922         r=`${PWD_COMMAND}`; export r; \
13923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13924         CC="$(CC)"; export CC; \
13925         CFLAGS="$(CFLAGS)"; export CFLAGS; \
13926         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
13927         CXX="$(CXX)"; export CXX; \
13928         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
13929         AR="$(AR)"; export AR; \
13930         AS="$(AS)"; export AS; \
13931         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
13932         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
13933         LD="$(LD)"; export LD; \
13934         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
13935         NM="$(NM)"; export NM; \
13936         RANLIB="$(RANLIB)"; export RANLIB; \
13937         WINDRES="$(WINDRES)"; export WINDRES; \
13938         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
13939         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
13940         echo Configuring in send-pr; \
13941         cd send-pr || exit 1; \
13942         case $(srcdir) in \
13943           \.) \
13944             srcdiroption="--srcdir=."; \
13945             libsrcdir=".";; \
13946           /* | [A-Za-z]:[\\/]*) \
13947             srcdiroption="--srcdir=$(srcdir)/send-pr"; \
13948             libsrcdir="$$s/send-pr";; \
13949           *) \
13950             srcdiroption="--srcdir=../$(srcdir)/send-pr"; \
13951             libsrcdir="$$s/send-pr";; \
13952         esac; \
13953         $(SHELL) $${libsrcdir}/configure \
13954           $(HOST_CONFIGARGS) $${srcdiroption} \
13955           || exit 1
13956
13957 .PHONY: all-send-pr maybe-all-send-pr
13958 maybe-all-send-pr:
13959 all-send-pr: configure-send-pr
13960         @r=`${PWD_COMMAND}`; export r; \
13961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13962         $(SET_LIB_PATH) \
13963         (cd send-pr && $(MAKE) $(FLAGS_TO_PASS) all)
13964
13965 .PHONY: check-send-pr maybe-check-send-pr
13966 maybe-check-send-pr:
13967
13968 check-send-pr:
13969         @r=`${PWD_COMMAND}`; export r; \
13970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13971         $(SET_LIB_PATH) \
13972         (cd send-pr && $(MAKE) $(FLAGS_TO_PASS) check)
13973
13974
13975 .PHONY: install-send-pr maybe-install-send-pr
13976 maybe-install-send-pr:
13977
13978 install-send-pr: installdirs
13979         @r=`${PWD_COMMAND}`; export r; \
13980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13981         $(SET_LIB_PATH) \
13982         (cd send-pr && $(MAKE) $(FLAGS_TO_PASS) install)
13983
13984
13985 # Other targets (info, dvi, etc.)
13986
13987 .PHONY: maybe-info-send-pr info-send-pr
13988 maybe-info-send-pr:
13989
13990 info-send-pr: \
13991     configure-send-pr 
13992         @[ -f ./send-pr/Makefile ] || exit 0; \
13993         r=`${PWD_COMMAND}`; export r; \
13994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13995         $(SET_LIB_PATH) \
13996         for flag in $(EXTRA_HOST_FLAGS); do \
13997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13998         done; \
13999         echo "Doing info in send-pr" ; \
14000         (cd send-pr && \
14001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14003                   "RANLIB=$${RANLIB}" \
14004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14005                   info) \
14006           || exit 1
14007
14008
14009 .PHONY: maybe-dvi-send-pr dvi-send-pr
14010 maybe-dvi-send-pr:
14011
14012 dvi-send-pr: \
14013     configure-send-pr 
14014         @[ -f ./send-pr/Makefile ] || exit 0; \
14015         r=`${PWD_COMMAND}`; export r; \
14016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14017         $(SET_LIB_PATH) \
14018         for flag in $(EXTRA_HOST_FLAGS); do \
14019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14020         done; \
14021         echo "Doing dvi in send-pr" ; \
14022         (cd send-pr && \
14023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14025                   "RANLIB=$${RANLIB}" \
14026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14027                   dvi) \
14028           || exit 1
14029
14030
14031 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
14032 maybe-TAGS-send-pr:
14033
14034 TAGS-send-pr: \
14035     configure-send-pr 
14036         @[ -f ./send-pr/Makefile ] || exit 0; \
14037         r=`${PWD_COMMAND}`; export r; \
14038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14039         $(SET_LIB_PATH) \
14040         for flag in $(EXTRA_HOST_FLAGS); do \
14041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14042         done; \
14043         echo "Doing TAGS in send-pr" ; \
14044         (cd send-pr && \
14045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14047                   "RANLIB=$${RANLIB}" \
14048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14049                   TAGS) \
14050           || exit 1
14051
14052
14053 .PHONY: maybe-install-info-send-pr install-info-send-pr
14054 maybe-install-info-send-pr:
14055
14056 install-info-send-pr: \
14057     configure-send-pr \
14058     info-send-pr 
14059         @[ -f ./send-pr/Makefile ] || exit 0; \
14060         r=`${PWD_COMMAND}`; export r; \
14061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14062         $(SET_LIB_PATH) \
14063         for flag in $(EXTRA_HOST_FLAGS); do \
14064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14065         done; \
14066         echo "Doing install-info in send-pr" ; \
14067         (cd send-pr && \
14068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14070                   "RANLIB=$${RANLIB}" \
14071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14072                   install-info) \
14073           || exit 1
14074
14075
14076 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
14077 maybe-installcheck-send-pr:
14078
14079 installcheck-send-pr: \
14080     configure-send-pr 
14081         @[ -f ./send-pr/Makefile ] || exit 0; \
14082         r=`${PWD_COMMAND}`; export r; \
14083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14084         $(SET_LIB_PATH) \
14085         for flag in $(EXTRA_HOST_FLAGS); do \
14086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14087         done; \
14088         echo "Doing installcheck in send-pr" ; \
14089         (cd send-pr && \
14090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14092                   "RANLIB=$${RANLIB}" \
14093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14094                   installcheck) \
14095           || exit 1
14096
14097
14098 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
14099 maybe-mostlyclean-send-pr:
14100
14101 mostlyclean-send-pr: 
14102         @[ -f ./send-pr/Makefile ] || exit 0; \
14103         r=`${PWD_COMMAND}`; export r; \
14104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14105         $(SET_LIB_PATH) \
14106         for flag in $(EXTRA_HOST_FLAGS); do \
14107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14108         done; \
14109         echo "Doing mostlyclean in send-pr" ; \
14110         (cd send-pr && \
14111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14113                   "RANLIB=$${RANLIB}" \
14114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14115                   mostlyclean) \
14116           || exit 1
14117
14118
14119 .PHONY: maybe-clean-send-pr clean-send-pr
14120 maybe-clean-send-pr:
14121
14122 clean-send-pr: 
14123         @[ -f ./send-pr/Makefile ] || exit 0; \
14124         r=`${PWD_COMMAND}`; export r; \
14125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14126         $(SET_LIB_PATH) \
14127         for flag in $(EXTRA_HOST_FLAGS); do \
14128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14129         done; \
14130         echo "Doing clean in send-pr" ; \
14131         (cd send-pr && \
14132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14134                   "RANLIB=$${RANLIB}" \
14135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14136                   clean) \
14137           || exit 1
14138
14139
14140 .PHONY: maybe-distclean-send-pr distclean-send-pr
14141 maybe-distclean-send-pr:
14142
14143 distclean-send-pr: 
14144         @[ -f ./send-pr/Makefile ] || exit 0; \
14145         r=`${PWD_COMMAND}`; export r; \
14146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14147         $(SET_LIB_PATH) \
14148         for flag in $(EXTRA_HOST_FLAGS); do \
14149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14150         done; \
14151         echo "Doing distclean in send-pr" ; \
14152         (cd send-pr && \
14153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14155                   "RANLIB=$${RANLIB}" \
14156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14157                   distclean) \
14158           || exit 1
14159
14160
14161 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
14162 maybe-maintainer-clean-send-pr:
14163
14164 maintainer-clean-send-pr: 
14165         @[ -f ./send-pr/Makefile ] || exit 0; \
14166         r=`${PWD_COMMAND}`; export r; \
14167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14168         $(SET_LIB_PATH) \
14169         for flag in $(EXTRA_HOST_FLAGS); do \
14170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14171         done; \
14172         echo "Doing maintainer-clean in send-pr" ; \
14173         (cd send-pr && \
14174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14176                   "RANLIB=$${RANLIB}" \
14177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14178                   maintainer-clean) \
14179           || exit 1
14180
14181
14182
14183 .PHONY: configure-shellutils maybe-configure-shellutils
14184 maybe-configure-shellutils:
14185 configure-shellutils:
14186         @test ! -f shellutils/Makefile || exit 0; \
14187         [ -d shellutils ] || mkdir shellutils; \
14188         r=`${PWD_COMMAND}`; export r; \
14189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14190         CC="$(CC)"; export CC; \
14191         CFLAGS="$(CFLAGS)"; export CFLAGS; \
14192         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
14193         CXX="$(CXX)"; export CXX; \
14194         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
14195         AR="$(AR)"; export AR; \
14196         AS="$(AS)"; export AS; \
14197         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
14198         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
14199         LD="$(LD)"; export LD; \
14200         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
14201         NM="$(NM)"; export NM; \
14202         RANLIB="$(RANLIB)"; export RANLIB; \
14203         WINDRES="$(WINDRES)"; export WINDRES; \
14204         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
14205         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
14206         echo Configuring in shellutils; \
14207         cd shellutils || exit 1; \
14208         case $(srcdir) in \
14209           \.) \
14210             srcdiroption="--srcdir=."; \
14211             libsrcdir=".";; \
14212           /* | [A-Za-z]:[\\/]*) \
14213             srcdiroption="--srcdir=$(srcdir)/shellutils"; \
14214             libsrcdir="$$s/shellutils";; \
14215           *) \
14216             srcdiroption="--srcdir=../$(srcdir)/shellutils"; \
14217             libsrcdir="$$s/shellutils";; \
14218         esac; \
14219         $(SHELL) $${libsrcdir}/configure \
14220           $(HOST_CONFIGARGS) $${srcdiroption} \
14221           || exit 1
14222
14223 .PHONY: all-shellutils maybe-all-shellutils
14224 maybe-all-shellutils:
14225 all-shellutils: configure-shellutils
14226         @r=`${PWD_COMMAND}`; export r; \
14227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14228         $(SET_LIB_PATH) \
14229         (cd shellutils && $(MAKE) $(FLAGS_TO_PASS) all)
14230
14231 .PHONY: check-shellutils maybe-check-shellutils
14232 maybe-check-shellutils:
14233
14234 check-shellutils:
14235         @r=`${PWD_COMMAND}`; export r; \
14236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14237         $(SET_LIB_PATH) \
14238         (cd shellutils && $(MAKE) $(FLAGS_TO_PASS) check)
14239
14240
14241 .PHONY: install-shellutils maybe-install-shellutils
14242 maybe-install-shellutils:
14243
14244 install-shellutils: installdirs
14245         @r=`${PWD_COMMAND}`; export r; \
14246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14247         $(SET_LIB_PATH) \
14248         (cd shellutils && $(MAKE) $(FLAGS_TO_PASS) install)
14249
14250
14251 # Other targets (info, dvi, etc.)
14252
14253 .PHONY: maybe-info-shellutils info-shellutils
14254 maybe-info-shellutils:
14255
14256 info-shellutils: \
14257     configure-shellutils 
14258         @[ -f ./shellutils/Makefile ] || exit 0; \
14259         r=`${PWD_COMMAND}`; export r; \
14260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14261         $(SET_LIB_PATH) \
14262         for flag in $(EXTRA_HOST_FLAGS); do \
14263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14264         done; \
14265         echo "Doing info in shellutils" ; \
14266         (cd shellutils && \
14267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14269                   "RANLIB=$${RANLIB}" \
14270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14271                   info) \
14272           || exit 1
14273
14274
14275 .PHONY: maybe-dvi-shellutils dvi-shellutils
14276 maybe-dvi-shellutils:
14277
14278 dvi-shellutils: \
14279     configure-shellutils 
14280         @[ -f ./shellutils/Makefile ] || exit 0; \
14281         r=`${PWD_COMMAND}`; export r; \
14282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14283         $(SET_LIB_PATH) \
14284         for flag in $(EXTRA_HOST_FLAGS); do \
14285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14286         done; \
14287         echo "Doing dvi in shellutils" ; \
14288         (cd shellutils && \
14289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14291                   "RANLIB=$${RANLIB}" \
14292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14293                   dvi) \
14294           || exit 1
14295
14296
14297 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
14298 maybe-TAGS-shellutils:
14299
14300 TAGS-shellutils: \
14301     configure-shellutils 
14302         @[ -f ./shellutils/Makefile ] || exit 0; \
14303         r=`${PWD_COMMAND}`; export r; \
14304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14305         $(SET_LIB_PATH) \
14306         for flag in $(EXTRA_HOST_FLAGS); do \
14307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14308         done; \
14309         echo "Doing TAGS in shellutils" ; \
14310         (cd shellutils && \
14311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14313                   "RANLIB=$${RANLIB}" \
14314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14315                   TAGS) \
14316           || exit 1
14317
14318
14319 .PHONY: maybe-install-info-shellutils install-info-shellutils
14320 maybe-install-info-shellutils:
14321
14322 install-info-shellutils: \
14323     configure-shellutils \
14324     info-shellutils 
14325         @[ -f ./shellutils/Makefile ] || exit 0; \
14326         r=`${PWD_COMMAND}`; export r; \
14327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14328         $(SET_LIB_PATH) \
14329         for flag in $(EXTRA_HOST_FLAGS); do \
14330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14331         done; \
14332         echo "Doing install-info in shellutils" ; \
14333         (cd shellutils && \
14334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14336                   "RANLIB=$${RANLIB}" \
14337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14338                   install-info) \
14339           || exit 1
14340
14341
14342 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
14343 maybe-installcheck-shellutils:
14344
14345 installcheck-shellutils: \
14346     configure-shellutils 
14347         @[ -f ./shellutils/Makefile ] || exit 0; \
14348         r=`${PWD_COMMAND}`; export r; \
14349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14350         $(SET_LIB_PATH) \
14351         for flag in $(EXTRA_HOST_FLAGS); do \
14352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14353         done; \
14354         echo "Doing installcheck in shellutils" ; \
14355         (cd shellutils && \
14356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14358                   "RANLIB=$${RANLIB}" \
14359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14360                   installcheck) \
14361           || exit 1
14362
14363
14364 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
14365 maybe-mostlyclean-shellutils:
14366
14367 mostlyclean-shellutils: 
14368         @[ -f ./shellutils/Makefile ] || exit 0; \
14369         r=`${PWD_COMMAND}`; export r; \
14370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14371         $(SET_LIB_PATH) \
14372         for flag in $(EXTRA_HOST_FLAGS); do \
14373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14374         done; \
14375         echo "Doing mostlyclean in shellutils" ; \
14376         (cd shellutils && \
14377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14379                   "RANLIB=$${RANLIB}" \
14380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14381                   mostlyclean) \
14382           || exit 1
14383
14384
14385 .PHONY: maybe-clean-shellutils clean-shellutils
14386 maybe-clean-shellutils:
14387
14388 clean-shellutils: 
14389         @[ -f ./shellutils/Makefile ] || exit 0; \
14390         r=`${PWD_COMMAND}`; export r; \
14391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14392         $(SET_LIB_PATH) \
14393         for flag in $(EXTRA_HOST_FLAGS); do \
14394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14395         done; \
14396         echo "Doing clean in shellutils" ; \
14397         (cd shellutils && \
14398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14400                   "RANLIB=$${RANLIB}" \
14401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14402                   clean) \
14403           || exit 1
14404
14405
14406 .PHONY: maybe-distclean-shellutils distclean-shellutils
14407 maybe-distclean-shellutils:
14408
14409 distclean-shellutils: 
14410         @[ -f ./shellutils/Makefile ] || exit 0; \
14411         r=`${PWD_COMMAND}`; export r; \
14412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14413         $(SET_LIB_PATH) \
14414         for flag in $(EXTRA_HOST_FLAGS); do \
14415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14416         done; \
14417         echo "Doing distclean in shellutils" ; \
14418         (cd shellutils && \
14419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14421                   "RANLIB=$${RANLIB}" \
14422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14423                   distclean) \
14424           || exit 1
14425
14426
14427 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
14428 maybe-maintainer-clean-shellutils:
14429
14430 maintainer-clean-shellutils: 
14431         @[ -f ./shellutils/Makefile ] || exit 0; \
14432         r=`${PWD_COMMAND}`; export r; \
14433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14434         $(SET_LIB_PATH) \
14435         for flag in $(EXTRA_HOST_FLAGS); do \
14436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14437         done; \
14438         echo "Doing maintainer-clean in shellutils" ; \
14439         (cd shellutils && \
14440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14442                   "RANLIB=$${RANLIB}" \
14443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14444                   maintainer-clean) \
14445           || exit 1
14446
14447
14448
14449 .PHONY: configure-sid maybe-configure-sid
14450 maybe-configure-sid:
14451 configure-sid:
14452         @test ! -f sid/Makefile || exit 0; \
14453         [ -d sid ] || mkdir sid; \
14454         r=`${PWD_COMMAND}`; export r; \
14455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14456         CC="$(CC)"; export CC; \
14457         CFLAGS="$(CFLAGS)"; export CFLAGS; \
14458         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
14459         CXX="$(CXX)"; export CXX; \
14460         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
14461         AR="$(AR)"; export AR; \
14462         AS="$(AS)"; export AS; \
14463         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
14464         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
14465         LD="$(LD)"; export LD; \
14466         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
14467         NM="$(NM)"; export NM; \
14468         RANLIB="$(RANLIB)"; export RANLIB; \
14469         WINDRES="$(WINDRES)"; export WINDRES; \
14470         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
14471         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
14472         echo Configuring in sid; \
14473         cd sid || exit 1; \
14474         case $(srcdir) in \
14475           \.) \
14476             srcdiroption="--srcdir=."; \
14477             libsrcdir=".";; \
14478           /* | [A-Za-z]:[\\/]*) \
14479             srcdiroption="--srcdir=$(srcdir)/sid"; \
14480             libsrcdir="$$s/sid";; \
14481           *) \
14482             srcdiroption="--srcdir=../$(srcdir)/sid"; \
14483             libsrcdir="$$s/sid";; \
14484         esac; \
14485         $(SHELL) $${libsrcdir}/configure \
14486           $(HOST_CONFIGARGS) $${srcdiroption} \
14487           || exit 1
14488
14489 .PHONY: all-sid maybe-all-sid
14490 maybe-all-sid:
14491 all-sid: configure-sid
14492         @r=`${PWD_COMMAND}`; export r; \
14493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14494         $(SET_LIB_PATH) \
14495         (cd sid && $(MAKE) $(FLAGS_TO_PASS) all)
14496
14497 .PHONY: check-sid maybe-check-sid
14498 maybe-check-sid:
14499
14500 check-sid:
14501         @r=`${PWD_COMMAND}`; export r; \
14502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14503         $(SET_LIB_PATH) \
14504         (cd sid && $(MAKE) $(FLAGS_TO_PASS) check)
14505
14506
14507 .PHONY: install-sid maybe-install-sid
14508 maybe-install-sid:
14509
14510 install-sid: installdirs
14511         @r=`${PWD_COMMAND}`; export r; \
14512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14513         $(SET_LIB_PATH) \
14514         (cd sid && $(MAKE) $(FLAGS_TO_PASS) install)
14515
14516
14517 # Other targets (info, dvi, etc.)
14518
14519 .PHONY: maybe-info-sid info-sid
14520 maybe-info-sid:
14521
14522 info-sid: \
14523     configure-sid 
14524         @[ -f ./sid/Makefile ] || exit 0; \
14525         r=`${PWD_COMMAND}`; export r; \
14526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14527         $(SET_LIB_PATH) \
14528         for flag in $(EXTRA_HOST_FLAGS); do \
14529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14530         done; \
14531         echo "Doing info in sid" ; \
14532         (cd sid && \
14533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14535                   "RANLIB=$${RANLIB}" \
14536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14537                   info) \
14538           || exit 1
14539
14540
14541 .PHONY: maybe-dvi-sid dvi-sid
14542 maybe-dvi-sid:
14543
14544 dvi-sid: \
14545     configure-sid 
14546         @[ -f ./sid/Makefile ] || exit 0; \
14547         r=`${PWD_COMMAND}`; export r; \
14548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14549         $(SET_LIB_PATH) \
14550         for flag in $(EXTRA_HOST_FLAGS); do \
14551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14552         done; \
14553         echo "Doing dvi in sid" ; \
14554         (cd sid && \
14555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14557                   "RANLIB=$${RANLIB}" \
14558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14559                   dvi) \
14560           || exit 1
14561
14562
14563 .PHONY: maybe-TAGS-sid TAGS-sid
14564 maybe-TAGS-sid:
14565
14566 TAGS-sid: \
14567     configure-sid 
14568         @[ -f ./sid/Makefile ] || exit 0; \
14569         r=`${PWD_COMMAND}`; export r; \
14570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14571         $(SET_LIB_PATH) \
14572         for flag in $(EXTRA_HOST_FLAGS); do \
14573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14574         done; \
14575         echo "Doing TAGS in sid" ; \
14576         (cd sid && \
14577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14579                   "RANLIB=$${RANLIB}" \
14580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14581                   TAGS) \
14582           || exit 1
14583
14584
14585 .PHONY: maybe-install-info-sid install-info-sid
14586 maybe-install-info-sid:
14587
14588 install-info-sid: \
14589     configure-sid \
14590     info-sid 
14591         @[ -f ./sid/Makefile ] || exit 0; \
14592         r=`${PWD_COMMAND}`; export r; \
14593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14594         $(SET_LIB_PATH) \
14595         for flag in $(EXTRA_HOST_FLAGS); do \
14596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14597         done; \
14598         echo "Doing install-info in sid" ; \
14599         (cd sid && \
14600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14602                   "RANLIB=$${RANLIB}" \
14603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14604                   install-info) \
14605           || exit 1
14606
14607
14608 .PHONY: maybe-installcheck-sid installcheck-sid
14609 maybe-installcheck-sid:
14610
14611 installcheck-sid: \
14612     configure-sid 
14613         @[ -f ./sid/Makefile ] || exit 0; \
14614         r=`${PWD_COMMAND}`; export r; \
14615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14616         $(SET_LIB_PATH) \
14617         for flag in $(EXTRA_HOST_FLAGS); do \
14618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14619         done; \
14620         echo "Doing installcheck in sid" ; \
14621         (cd sid && \
14622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14624                   "RANLIB=$${RANLIB}" \
14625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14626                   installcheck) \
14627           || exit 1
14628
14629
14630 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
14631 maybe-mostlyclean-sid:
14632
14633 mostlyclean-sid: 
14634         @[ -f ./sid/Makefile ] || exit 0; \
14635         r=`${PWD_COMMAND}`; export r; \
14636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14637         $(SET_LIB_PATH) \
14638         for flag in $(EXTRA_HOST_FLAGS); do \
14639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14640         done; \
14641         echo "Doing mostlyclean in sid" ; \
14642         (cd sid && \
14643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14645                   "RANLIB=$${RANLIB}" \
14646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14647                   mostlyclean) \
14648           || exit 1
14649
14650
14651 .PHONY: maybe-clean-sid clean-sid
14652 maybe-clean-sid:
14653
14654 clean-sid: 
14655         @[ -f ./sid/Makefile ] || exit 0; \
14656         r=`${PWD_COMMAND}`; export r; \
14657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14658         $(SET_LIB_PATH) \
14659         for flag in $(EXTRA_HOST_FLAGS); do \
14660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14661         done; \
14662         echo "Doing clean in sid" ; \
14663         (cd sid && \
14664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14666                   "RANLIB=$${RANLIB}" \
14667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14668                   clean) \
14669           || exit 1
14670
14671
14672 .PHONY: maybe-distclean-sid distclean-sid
14673 maybe-distclean-sid:
14674
14675 distclean-sid: 
14676         @[ -f ./sid/Makefile ] || exit 0; \
14677         r=`${PWD_COMMAND}`; export r; \
14678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14679         $(SET_LIB_PATH) \
14680         for flag in $(EXTRA_HOST_FLAGS); do \
14681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14682         done; \
14683         echo "Doing distclean in sid" ; \
14684         (cd sid && \
14685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14687                   "RANLIB=$${RANLIB}" \
14688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14689                   distclean) \
14690           || exit 1
14691
14692
14693 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
14694 maybe-maintainer-clean-sid:
14695
14696 maintainer-clean-sid: 
14697         @[ -f ./sid/Makefile ] || exit 0; \
14698         r=`${PWD_COMMAND}`; export r; \
14699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14700         $(SET_LIB_PATH) \
14701         for flag in $(EXTRA_HOST_FLAGS); do \
14702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14703         done; \
14704         echo "Doing maintainer-clean in sid" ; \
14705         (cd sid && \
14706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14708                   "RANLIB=$${RANLIB}" \
14709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14710                   maintainer-clean) \
14711           || exit 1
14712
14713
14714
14715 .PHONY: configure-sim maybe-configure-sim
14716 maybe-configure-sim:
14717 configure-sim:
14718         @test ! -f sim/Makefile || exit 0; \
14719         [ -d sim ] || mkdir sim; \
14720         r=`${PWD_COMMAND}`; export r; \
14721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14722         CC="$(CC)"; export CC; \
14723         CFLAGS="$(CFLAGS)"; export CFLAGS; \
14724         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
14725         CXX="$(CXX)"; export CXX; \
14726         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
14727         AR="$(AR)"; export AR; \
14728         AS="$(AS)"; export AS; \
14729         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
14730         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
14731         LD="$(LD)"; export LD; \
14732         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
14733         NM="$(NM)"; export NM; \
14734         RANLIB="$(RANLIB)"; export RANLIB; \
14735         WINDRES="$(WINDRES)"; export WINDRES; \
14736         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
14737         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
14738         echo Configuring in sim; \
14739         cd sim || exit 1; \
14740         case $(srcdir) in \
14741           \.) \
14742             srcdiroption="--srcdir=."; \
14743             libsrcdir=".";; \
14744           /* | [A-Za-z]:[\\/]*) \
14745             srcdiroption="--srcdir=$(srcdir)/sim"; \
14746             libsrcdir="$$s/sim";; \
14747           *) \
14748             srcdiroption="--srcdir=../$(srcdir)/sim"; \
14749             libsrcdir="$$s/sim";; \
14750         esac; \
14751         $(SHELL) $${libsrcdir}/configure \
14752           $(HOST_CONFIGARGS) $${srcdiroption} \
14753           || exit 1
14754
14755 .PHONY: all-sim maybe-all-sim
14756 maybe-all-sim:
14757 all-sim: configure-sim
14758         @r=`${PWD_COMMAND}`; export r; \
14759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14760         $(SET_LIB_PATH) \
14761         (cd sim && $(MAKE) $(FLAGS_TO_PASS) all)
14762
14763 .PHONY: check-sim maybe-check-sim
14764 maybe-check-sim:
14765
14766 check-sim:
14767         @r=`${PWD_COMMAND}`; export r; \
14768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14769         $(SET_LIB_PATH) \
14770         (cd sim && $(MAKE) $(FLAGS_TO_PASS) check)
14771
14772
14773 .PHONY: install-sim maybe-install-sim
14774 maybe-install-sim:
14775
14776 install-sim: installdirs
14777         @r=`${PWD_COMMAND}`; export r; \
14778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14779         $(SET_LIB_PATH) \
14780         (cd sim && $(MAKE) $(FLAGS_TO_PASS) install)
14781
14782
14783 # Other targets (info, dvi, etc.)
14784
14785 .PHONY: maybe-info-sim info-sim
14786 maybe-info-sim:
14787
14788 info-sim: \
14789     configure-sim 
14790         @[ -f ./sim/Makefile ] || exit 0; \
14791         r=`${PWD_COMMAND}`; export r; \
14792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14793         $(SET_LIB_PATH) \
14794         for flag in $(EXTRA_HOST_FLAGS); do \
14795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14796         done; \
14797         echo "Doing info in sim" ; \
14798         (cd sim && \
14799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14801                   "RANLIB=$${RANLIB}" \
14802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14803                   info) \
14804           || exit 1
14805
14806
14807 .PHONY: maybe-dvi-sim dvi-sim
14808 maybe-dvi-sim:
14809
14810 dvi-sim: \
14811     configure-sim 
14812         @[ -f ./sim/Makefile ] || exit 0; \
14813         r=`${PWD_COMMAND}`; export r; \
14814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14815         $(SET_LIB_PATH) \
14816         for flag in $(EXTRA_HOST_FLAGS); do \
14817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14818         done; \
14819         echo "Doing dvi in sim" ; \
14820         (cd sim && \
14821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14823                   "RANLIB=$${RANLIB}" \
14824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14825                   dvi) \
14826           || exit 1
14827
14828
14829 .PHONY: maybe-TAGS-sim TAGS-sim
14830 maybe-TAGS-sim:
14831
14832 TAGS-sim: \
14833     configure-sim 
14834         @[ -f ./sim/Makefile ] || exit 0; \
14835         r=`${PWD_COMMAND}`; export r; \
14836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14837         $(SET_LIB_PATH) \
14838         for flag in $(EXTRA_HOST_FLAGS); do \
14839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14840         done; \
14841         echo "Doing TAGS in sim" ; \
14842         (cd sim && \
14843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14845                   "RANLIB=$${RANLIB}" \
14846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14847                   TAGS) \
14848           || exit 1
14849
14850
14851 .PHONY: maybe-install-info-sim install-info-sim
14852 maybe-install-info-sim:
14853
14854 install-info-sim: \
14855     configure-sim \
14856     info-sim 
14857         @[ -f ./sim/Makefile ] || exit 0; \
14858         r=`${PWD_COMMAND}`; export r; \
14859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14860         $(SET_LIB_PATH) \
14861         for flag in $(EXTRA_HOST_FLAGS); do \
14862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14863         done; \
14864         echo "Doing install-info in sim" ; \
14865         (cd sim && \
14866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14868                   "RANLIB=$${RANLIB}" \
14869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14870                   install-info) \
14871           || exit 1
14872
14873
14874 .PHONY: maybe-installcheck-sim installcheck-sim
14875 maybe-installcheck-sim:
14876
14877 installcheck-sim: \
14878     configure-sim 
14879         @[ -f ./sim/Makefile ] || exit 0; \
14880         r=`${PWD_COMMAND}`; export r; \
14881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14882         $(SET_LIB_PATH) \
14883         for flag in $(EXTRA_HOST_FLAGS); do \
14884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14885         done; \
14886         echo "Doing installcheck in sim" ; \
14887         (cd sim && \
14888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14890                   "RANLIB=$${RANLIB}" \
14891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14892                   installcheck) \
14893           || exit 1
14894
14895
14896 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
14897 maybe-mostlyclean-sim:
14898
14899 mostlyclean-sim: 
14900         @[ -f ./sim/Makefile ] || exit 0; \
14901         r=`${PWD_COMMAND}`; export r; \
14902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14903         $(SET_LIB_PATH) \
14904         for flag in $(EXTRA_HOST_FLAGS); do \
14905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14906         done; \
14907         echo "Doing mostlyclean in sim" ; \
14908         (cd sim && \
14909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14911                   "RANLIB=$${RANLIB}" \
14912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14913                   mostlyclean) \
14914           || exit 1
14915
14916
14917 .PHONY: maybe-clean-sim clean-sim
14918 maybe-clean-sim:
14919
14920 clean-sim: 
14921         @[ -f ./sim/Makefile ] || exit 0; \
14922         r=`${PWD_COMMAND}`; export r; \
14923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14924         $(SET_LIB_PATH) \
14925         for flag in $(EXTRA_HOST_FLAGS); do \
14926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14927         done; \
14928         echo "Doing clean in sim" ; \
14929         (cd sim && \
14930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14932                   "RANLIB=$${RANLIB}" \
14933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14934                   clean) \
14935           || exit 1
14936
14937
14938 .PHONY: maybe-distclean-sim distclean-sim
14939 maybe-distclean-sim:
14940
14941 distclean-sim: 
14942         @[ -f ./sim/Makefile ] || exit 0; \
14943         r=`${PWD_COMMAND}`; export r; \
14944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14945         $(SET_LIB_PATH) \
14946         for flag in $(EXTRA_HOST_FLAGS); do \
14947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14948         done; \
14949         echo "Doing distclean in sim" ; \
14950         (cd sim && \
14951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14953                   "RANLIB=$${RANLIB}" \
14954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14955                   distclean) \
14956           || exit 1
14957
14958
14959 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
14960 maybe-maintainer-clean-sim:
14961
14962 maintainer-clean-sim: 
14963         @[ -f ./sim/Makefile ] || exit 0; \
14964         r=`${PWD_COMMAND}`; export r; \
14965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14966         $(SET_LIB_PATH) \
14967         for flag in $(EXTRA_HOST_FLAGS); do \
14968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14969         done; \
14970         echo "Doing maintainer-clean in sim" ; \
14971         (cd sim && \
14972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14974                   "RANLIB=$${RANLIB}" \
14975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14976                   maintainer-clean) \
14977           || exit 1
14978
14979
14980
14981 .PHONY: configure-tar maybe-configure-tar
14982 maybe-configure-tar:
14983 configure-tar:
14984         @test ! -f tar/Makefile || exit 0; \
14985         [ -d tar ] || mkdir tar; \
14986         r=`${PWD_COMMAND}`; export r; \
14987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14988         CC="$(CC)"; export CC; \
14989         CFLAGS="$(CFLAGS)"; export CFLAGS; \
14990         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
14991         CXX="$(CXX)"; export CXX; \
14992         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
14993         AR="$(AR)"; export AR; \
14994         AS="$(AS)"; export AS; \
14995         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
14996         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
14997         LD="$(LD)"; export LD; \
14998         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
14999         NM="$(NM)"; export NM; \
15000         RANLIB="$(RANLIB)"; export RANLIB; \
15001         WINDRES="$(WINDRES)"; export WINDRES; \
15002         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
15003         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
15004         echo Configuring in tar; \
15005         cd tar || exit 1; \
15006         case $(srcdir) in \
15007           \.) \
15008             srcdiroption="--srcdir=."; \
15009             libsrcdir=".";; \
15010           /* | [A-Za-z]:[\\/]*) \
15011             srcdiroption="--srcdir=$(srcdir)/tar"; \
15012             libsrcdir="$$s/tar";; \
15013           *) \
15014             srcdiroption="--srcdir=../$(srcdir)/tar"; \
15015             libsrcdir="$$s/tar";; \
15016         esac; \
15017         $(SHELL) $${libsrcdir}/configure \
15018           $(HOST_CONFIGARGS) $${srcdiroption} \
15019           || exit 1
15020
15021 .PHONY: all-tar maybe-all-tar
15022 maybe-all-tar:
15023 all-tar: configure-tar
15024         @r=`${PWD_COMMAND}`; export r; \
15025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15026         $(SET_LIB_PATH) \
15027         (cd tar && $(MAKE) $(FLAGS_TO_PASS) all)
15028
15029 .PHONY: check-tar maybe-check-tar
15030 maybe-check-tar:
15031
15032 check-tar:
15033         @r=`${PWD_COMMAND}`; export r; \
15034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15035         $(SET_LIB_PATH) \
15036         (cd tar && $(MAKE) $(FLAGS_TO_PASS) check)
15037
15038
15039 .PHONY: install-tar maybe-install-tar
15040 maybe-install-tar:
15041
15042 install-tar: installdirs
15043         @r=`${PWD_COMMAND}`; export r; \
15044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15045         $(SET_LIB_PATH) \
15046         (cd tar && $(MAKE) $(FLAGS_TO_PASS) install)
15047
15048
15049 # Other targets (info, dvi, etc.)
15050
15051 .PHONY: maybe-info-tar info-tar
15052 maybe-info-tar:
15053
15054 info-tar: \
15055     configure-tar 
15056         @[ -f ./tar/Makefile ] || exit 0; \
15057         r=`${PWD_COMMAND}`; export r; \
15058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15059         $(SET_LIB_PATH) \
15060         for flag in $(EXTRA_HOST_FLAGS); do \
15061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15062         done; \
15063         echo "Doing info in tar" ; \
15064         (cd tar && \
15065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15067                   "RANLIB=$${RANLIB}" \
15068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15069                   info) \
15070           || exit 1
15071
15072
15073 .PHONY: maybe-dvi-tar dvi-tar
15074 maybe-dvi-tar:
15075
15076 dvi-tar: \
15077     configure-tar 
15078         @[ -f ./tar/Makefile ] || exit 0; \
15079         r=`${PWD_COMMAND}`; export r; \
15080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15081         $(SET_LIB_PATH) \
15082         for flag in $(EXTRA_HOST_FLAGS); do \
15083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15084         done; \
15085         echo "Doing dvi in tar" ; \
15086         (cd tar && \
15087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15089                   "RANLIB=$${RANLIB}" \
15090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15091                   dvi) \
15092           || exit 1
15093
15094
15095 .PHONY: maybe-TAGS-tar TAGS-tar
15096 maybe-TAGS-tar:
15097
15098 TAGS-tar: \
15099     configure-tar 
15100         @[ -f ./tar/Makefile ] || exit 0; \
15101         r=`${PWD_COMMAND}`; export r; \
15102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15103         $(SET_LIB_PATH) \
15104         for flag in $(EXTRA_HOST_FLAGS); do \
15105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15106         done; \
15107         echo "Doing TAGS in tar" ; \
15108         (cd tar && \
15109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15111                   "RANLIB=$${RANLIB}" \
15112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15113                   TAGS) \
15114           || exit 1
15115
15116
15117 .PHONY: maybe-install-info-tar install-info-tar
15118 maybe-install-info-tar:
15119
15120 install-info-tar: \
15121     configure-tar \
15122     info-tar 
15123         @[ -f ./tar/Makefile ] || exit 0; \
15124         r=`${PWD_COMMAND}`; export r; \
15125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15126         $(SET_LIB_PATH) \
15127         for flag in $(EXTRA_HOST_FLAGS); do \
15128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15129         done; \
15130         echo "Doing install-info in tar" ; \
15131         (cd tar && \
15132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15134                   "RANLIB=$${RANLIB}" \
15135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15136                   install-info) \
15137           || exit 1
15138
15139
15140 .PHONY: maybe-installcheck-tar installcheck-tar
15141 maybe-installcheck-tar:
15142
15143 installcheck-tar: \
15144     configure-tar 
15145         @[ -f ./tar/Makefile ] || exit 0; \
15146         r=`${PWD_COMMAND}`; export r; \
15147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15148         $(SET_LIB_PATH) \
15149         for flag in $(EXTRA_HOST_FLAGS); do \
15150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15151         done; \
15152         echo "Doing installcheck in tar" ; \
15153         (cd tar && \
15154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15156                   "RANLIB=$${RANLIB}" \
15157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15158                   installcheck) \
15159           || exit 1
15160
15161
15162 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
15163 maybe-mostlyclean-tar:
15164
15165 mostlyclean-tar: 
15166         @[ -f ./tar/Makefile ] || exit 0; \
15167         r=`${PWD_COMMAND}`; export r; \
15168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15169         $(SET_LIB_PATH) \
15170         for flag in $(EXTRA_HOST_FLAGS); do \
15171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15172         done; \
15173         echo "Doing mostlyclean in tar" ; \
15174         (cd tar && \
15175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15177                   "RANLIB=$${RANLIB}" \
15178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15179                   mostlyclean) \
15180           || exit 1
15181
15182
15183 .PHONY: maybe-clean-tar clean-tar
15184 maybe-clean-tar:
15185
15186 clean-tar: 
15187         @[ -f ./tar/Makefile ] || exit 0; \
15188         r=`${PWD_COMMAND}`; export r; \
15189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15190         $(SET_LIB_PATH) \
15191         for flag in $(EXTRA_HOST_FLAGS); do \
15192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15193         done; \
15194         echo "Doing clean in tar" ; \
15195         (cd tar && \
15196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15198                   "RANLIB=$${RANLIB}" \
15199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15200                   clean) \
15201           || exit 1
15202
15203
15204 .PHONY: maybe-distclean-tar distclean-tar
15205 maybe-distclean-tar:
15206
15207 distclean-tar: 
15208         @[ -f ./tar/Makefile ] || exit 0; \
15209         r=`${PWD_COMMAND}`; export r; \
15210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15211         $(SET_LIB_PATH) \
15212         for flag in $(EXTRA_HOST_FLAGS); do \
15213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15214         done; \
15215         echo "Doing distclean in tar" ; \
15216         (cd tar && \
15217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15219                   "RANLIB=$${RANLIB}" \
15220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15221                   distclean) \
15222           || exit 1
15223
15224
15225 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
15226 maybe-maintainer-clean-tar:
15227
15228 maintainer-clean-tar: 
15229         @[ -f ./tar/Makefile ] || exit 0; \
15230         r=`${PWD_COMMAND}`; export r; \
15231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15232         $(SET_LIB_PATH) \
15233         for flag in $(EXTRA_HOST_FLAGS); do \
15234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15235         done; \
15236         echo "Doing maintainer-clean in tar" ; \
15237         (cd tar && \
15238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15240                   "RANLIB=$${RANLIB}" \
15241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15242                   maintainer-clean) \
15243           || exit 1
15244
15245
15246
15247 .PHONY: configure-texinfo maybe-configure-texinfo
15248 maybe-configure-texinfo:
15249 configure-texinfo:
15250         @test ! -f texinfo/Makefile || exit 0; \
15251         [ -d texinfo ] || mkdir texinfo; \
15252         r=`${PWD_COMMAND}`; export r; \
15253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15254         CC="$(CC)"; export CC; \
15255         CFLAGS="$(CFLAGS)"; export CFLAGS; \
15256         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
15257         CXX="$(CXX)"; export CXX; \
15258         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
15259         AR="$(AR)"; export AR; \
15260         AS="$(AS)"; export AS; \
15261         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
15262         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
15263         LD="$(LD)"; export LD; \
15264         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
15265         NM="$(NM)"; export NM; \
15266         RANLIB="$(RANLIB)"; export RANLIB; \
15267         WINDRES="$(WINDRES)"; export WINDRES; \
15268         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
15269         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
15270         echo Configuring in texinfo; \
15271         cd texinfo || exit 1; \
15272         case $(srcdir) in \
15273           \.) \
15274             srcdiroption="--srcdir=."; \
15275             libsrcdir=".";; \
15276           /* | [A-Za-z]:[\\/]*) \
15277             srcdiroption="--srcdir=$(srcdir)/texinfo"; \
15278             libsrcdir="$$s/texinfo";; \
15279           *) \
15280             srcdiroption="--srcdir=../$(srcdir)/texinfo"; \
15281             libsrcdir="$$s/texinfo";; \
15282         esac; \
15283         $(SHELL) $${libsrcdir}/configure \
15284           $(HOST_CONFIGARGS) $${srcdiroption} \
15285           || exit 1
15286
15287 .PHONY: all-texinfo maybe-all-texinfo
15288 maybe-all-texinfo:
15289 all-texinfo: configure-texinfo
15290         @r=`${PWD_COMMAND}`; export r; \
15291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15292         $(SET_LIB_PATH) \
15293         (cd texinfo && $(MAKE) $(FLAGS_TO_PASS) all)
15294
15295 .PHONY: check-texinfo maybe-check-texinfo
15296 maybe-check-texinfo:
15297
15298 check-texinfo:
15299         @r=`${PWD_COMMAND}`; export r; \
15300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15301         $(SET_LIB_PATH) \
15302         (cd texinfo && $(MAKE) $(FLAGS_TO_PASS) check)
15303
15304
15305 .PHONY: install-texinfo maybe-install-texinfo
15306 maybe-install-texinfo:
15307
15308 install-texinfo:
15309
15310
15311 # Other targets (info, dvi, etc.)
15312
15313 .PHONY: maybe-info-texinfo info-texinfo
15314 maybe-info-texinfo:
15315
15316 info-texinfo: \
15317     configure-texinfo 
15318         @[ -f ./texinfo/Makefile ] || exit 0; \
15319         r=`${PWD_COMMAND}`; export r; \
15320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15321         $(SET_LIB_PATH) \
15322         for flag in $(EXTRA_HOST_FLAGS); do \
15323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15324         done; \
15325         echo "Doing info in texinfo" ; \
15326         (cd texinfo && \
15327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15329                   "RANLIB=$${RANLIB}" \
15330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15331                   info) \
15332           || exit 1
15333
15334
15335 .PHONY: maybe-dvi-texinfo dvi-texinfo
15336 maybe-dvi-texinfo:
15337
15338 dvi-texinfo: \
15339     configure-texinfo 
15340         @[ -f ./texinfo/Makefile ] || exit 0; \
15341         r=`${PWD_COMMAND}`; export r; \
15342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15343         $(SET_LIB_PATH) \
15344         for flag in $(EXTRA_HOST_FLAGS); do \
15345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15346         done; \
15347         echo "Doing dvi in texinfo" ; \
15348         (cd texinfo && \
15349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15351                   "RANLIB=$${RANLIB}" \
15352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15353                   dvi) \
15354           || exit 1
15355
15356
15357 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
15358 maybe-TAGS-texinfo:
15359
15360 TAGS-texinfo: \
15361     configure-texinfo 
15362         @[ -f ./texinfo/Makefile ] || exit 0; \
15363         r=`${PWD_COMMAND}`; export r; \
15364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15365         $(SET_LIB_PATH) \
15366         for flag in $(EXTRA_HOST_FLAGS); do \
15367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15368         done; \
15369         echo "Doing TAGS in texinfo" ; \
15370         (cd texinfo && \
15371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15373                   "RANLIB=$${RANLIB}" \
15374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15375                   TAGS) \
15376           || exit 1
15377
15378
15379 .PHONY: maybe-install-info-texinfo install-info-texinfo
15380 maybe-install-info-texinfo:
15381
15382 install-info-texinfo: \
15383     configure-texinfo \
15384     info-texinfo 
15385         @[ -f ./texinfo/Makefile ] || exit 0; \
15386         r=`${PWD_COMMAND}`; export r; \
15387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15388         $(SET_LIB_PATH) \
15389         for flag in $(EXTRA_HOST_FLAGS); do \
15390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15391         done; \
15392         echo "Doing install-info in texinfo" ; \
15393         (cd texinfo && \
15394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15396                   "RANLIB=$${RANLIB}" \
15397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15398                   install-info) \
15399           || exit 1
15400
15401
15402 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
15403 maybe-installcheck-texinfo:
15404
15405 installcheck-texinfo: \
15406     configure-texinfo 
15407         @[ -f ./texinfo/Makefile ] || exit 0; \
15408         r=`${PWD_COMMAND}`; export r; \
15409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15410         $(SET_LIB_PATH) \
15411         for flag in $(EXTRA_HOST_FLAGS); do \
15412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15413         done; \
15414         echo "Doing installcheck in texinfo" ; \
15415         (cd texinfo && \
15416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15418                   "RANLIB=$${RANLIB}" \
15419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15420                   installcheck) \
15421           || exit 1
15422
15423
15424 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
15425 maybe-mostlyclean-texinfo:
15426
15427 mostlyclean-texinfo: 
15428         @[ -f ./texinfo/Makefile ] || exit 0; \
15429         r=`${PWD_COMMAND}`; export r; \
15430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15431         $(SET_LIB_PATH) \
15432         for flag in $(EXTRA_HOST_FLAGS); do \
15433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15434         done; \
15435         echo "Doing mostlyclean in texinfo" ; \
15436         (cd texinfo && \
15437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15439                   "RANLIB=$${RANLIB}" \
15440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15441                   mostlyclean) \
15442           || exit 1
15443
15444
15445 .PHONY: maybe-clean-texinfo clean-texinfo
15446 maybe-clean-texinfo:
15447
15448 clean-texinfo: 
15449         @[ -f ./texinfo/Makefile ] || exit 0; \
15450         r=`${PWD_COMMAND}`; export r; \
15451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15452         $(SET_LIB_PATH) \
15453         for flag in $(EXTRA_HOST_FLAGS); do \
15454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15455         done; \
15456         echo "Doing clean in texinfo" ; \
15457         (cd texinfo && \
15458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15460                   "RANLIB=$${RANLIB}" \
15461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15462                   clean) \
15463           || exit 1
15464
15465
15466 .PHONY: maybe-distclean-texinfo distclean-texinfo
15467 maybe-distclean-texinfo:
15468
15469 distclean-texinfo: 
15470         @[ -f ./texinfo/Makefile ] || exit 0; \
15471         r=`${PWD_COMMAND}`; export r; \
15472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15473         $(SET_LIB_PATH) \
15474         for flag in $(EXTRA_HOST_FLAGS); do \
15475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15476         done; \
15477         echo "Doing distclean in texinfo" ; \
15478         (cd texinfo && \
15479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15481                   "RANLIB=$${RANLIB}" \
15482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15483                   distclean) \
15484           || exit 1
15485
15486
15487 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
15488 maybe-maintainer-clean-texinfo:
15489
15490 maintainer-clean-texinfo: 
15491         @[ -f ./texinfo/Makefile ] || exit 0; \
15492         r=`${PWD_COMMAND}`; export r; \
15493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15494         $(SET_LIB_PATH) \
15495         for flag in $(EXTRA_HOST_FLAGS); do \
15496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15497         done; \
15498         echo "Doing maintainer-clean in texinfo" ; \
15499         (cd texinfo && \
15500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15502                   "RANLIB=$${RANLIB}" \
15503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15504                   maintainer-clean) \
15505           || exit 1
15506
15507
15508
15509 .PHONY: configure-textutils maybe-configure-textutils
15510 maybe-configure-textutils:
15511 configure-textutils:
15512         @test ! -f textutils/Makefile || exit 0; \
15513         [ -d textutils ] || mkdir textutils; \
15514         r=`${PWD_COMMAND}`; export r; \
15515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15516         CC="$(CC)"; export CC; \
15517         CFLAGS="$(CFLAGS)"; export CFLAGS; \
15518         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
15519         CXX="$(CXX)"; export CXX; \
15520         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
15521         AR="$(AR)"; export AR; \
15522         AS="$(AS)"; export AS; \
15523         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
15524         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
15525         LD="$(LD)"; export LD; \
15526         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
15527         NM="$(NM)"; export NM; \
15528         RANLIB="$(RANLIB)"; export RANLIB; \
15529         WINDRES="$(WINDRES)"; export WINDRES; \
15530         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
15531         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
15532         echo Configuring in textutils; \
15533         cd textutils || exit 1; \
15534         case $(srcdir) in \
15535           \.) \
15536             srcdiroption="--srcdir=."; \
15537             libsrcdir=".";; \
15538           /* | [A-Za-z]:[\\/]*) \
15539             srcdiroption="--srcdir=$(srcdir)/textutils"; \
15540             libsrcdir="$$s/textutils";; \
15541           *) \
15542             srcdiroption="--srcdir=../$(srcdir)/textutils"; \
15543             libsrcdir="$$s/textutils";; \
15544         esac; \
15545         $(SHELL) $${libsrcdir}/configure \
15546           $(HOST_CONFIGARGS) $${srcdiroption} \
15547           || exit 1
15548
15549 .PHONY: all-textutils maybe-all-textutils
15550 maybe-all-textutils:
15551 all-textutils: configure-textutils
15552         @r=`${PWD_COMMAND}`; export r; \
15553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15554         $(SET_LIB_PATH) \
15555         (cd textutils && $(MAKE) $(FLAGS_TO_PASS) all)
15556
15557 .PHONY: check-textutils maybe-check-textutils
15558 maybe-check-textutils:
15559
15560 check-textutils:
15561         @r=`${PWD_COMMAND}`; export r; \
15562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15563         $(SET_LIB_PATH) \
15564         (cd textutils && $(MAKE) $(FLAGS_TO_PASS) check)
15565
15566
15567 .PHONY: install-textutils maybe-install-textutils
15568 maybe-install-textutils:
15569
15570 install-textutils: installdirs
15571         @r=`${PWD_COMMAND}`; export r; \
15572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15573         $(SET_LIB_PATH) \
15574         (cd textutils && $(MAKE) $(FLAGS_TO_PASS) install)
15575
15576
15577 # Other targets (info, dvi, etc.)
15578
15579 .PHONY: maybe-info-textutils info-textutils
15580 maybe-info-textutils:
15581
15582 info-textutils: \
15583     configure-textutils 
15584         @[ -f ./textutils/Makefile ] || exit 0; \
15585         r=`${PWD_COMMAND}`; export r; \
15586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15587         $(SET_LIB_PATH) \
15588         for flag in $(EXTRA_HOST_FLAGS); do \
15589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15590         done; \
15591         echo "Doing info in textutils" ; \
15592         (cd textutils && \
15593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15595                   "RANLIB=$${RANLIB}" \
15596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15597                   info) \
15598           || exit 1
15599
15600
15601 .PHONY: maybe-dvi-textutils dvi-textutils
15602 maybe-dvi-textutils:
15603
15604 dvi-textutils: \
15605     configure-textutils 
15606         @[ -f ./textutils/Makefile ] || exit 0; \
15607         r=`${PWD_COMMAND}`; export r; \
15608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15609         $(SET_LIB_PATH) \
15610         for flag in $(EXTRA_HOST_FLAGS); do \
15611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15612         done; \
15613         echo "Doing dvi in textutils" ; \
15614         (cd textutils && \
15615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15617                   "RANLIB=$${RANLIB}" \
15618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15619                   dvi) \
15620           || exit 1
15621
15622
15623 .PHONY: maybe-TAGS-textutils TAGS-textutils
15624 maybe-TAGS-textutils:
15625
15626 TAGS-textutils: \
15627     configure-textutils 
15628         @[ -f ./textutils/Makefile ] || exit 0; \
15629         r=`${PWD_COMMAND}`; export r; \
15630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15631         $(SET_LIB_PATH) \
15632         for flag in $(EXTRA_HOST_FLAGS); do \
15633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15634         done; \
15635         echo "Doing TAGS in textutils" ; \
15636         (cd textutils && \
15637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15639                   "RANLIB=$${RANLIB}" \
15640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15641                   TAGS) \
15642           || exit 1
15643
15644
15645 .PHONY: maybe-install-info-textutils install-info-textutils
15646 maybe-install-info-textutils:
15647
15648 install-info-textutils: \
15649     configure-textutils \
15650     info-textutils 
15651         @[ -f ./textutils/Makefile ] || exit 0; \
15652         r=`${PWD_COMMAND}`; export r; \
15653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15654         $(SET_LIB_PATH) \
15655         for flag in $(EXTRA_HOST_FLAGS); do \
15656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15657         done; \
15658         echo "Doing install-info in textutils" ; \
15659         (cd textutils && \
15660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15662                   "RANLIB=$${RANLIB}" \
15663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15664                   install-info) \
15665           || exit 1
15666
15667
15668 .PHONY: maybe-installcheck-textutils installcheck-textutils
15669 maybe-installcheck-textutils:
15670
15671 installcheck-textutils: \
15672     configure-textutils 
15673         @[ -f ./textutils/Makefile ] || exit 0; \
15674         r=`${PWD_COMMAND}`; export r; \
15675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15676         $(SET_LIB_PATH) \
15677         for flag in $(EXTRA_HOST_FLAGS); do \
15678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15679         done; \
15680         echo "Doing installcheck in textutils" ; \
15681         (cd textutils && \
15682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15684                   "RANLIB=$${RANLIB}" \
15685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15686                   installcheck) \
15687           || exit 1
15688
15689
15690 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
15691 maybe-mostlyclean-textutils:
15692
15693 mostlyclean-textutils: 
15694         @[ -f ./textutils/Makefile ] || exit 0; \
15695         r=`${PWD_COMMAND}`; export r; \
15696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15697         $(SET_LIB_PATH) \
15698         for flag in $(EXTRA_HOST_FLAGS); do \
15699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15700         done; \
15701         echo "Doing mostlyclean in textutils" ; \
15702         (cd textutils && \
15703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15705                   "RANLIB=$${RANLIB}" \
15706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15707                   mostlyclean) \
15708           || exit 1
15709
15710
15711 .PHONY: maybe-clean-textutils clean-textutils
15712 maybe-clean-textutils:
15713
15714 clean-textutils: 
15715         @[ -f ./textutils/Makefile ] || exit 0; \
15716         r=`${PWD_COMMAND}`; export r; \
15717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15718         $(SET_LIB_PATH) \
15719         for flag in $(EXTRA_HOST_FLAGS); do \
15720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15721         done; \
15722         echo "Doing clean in textutils" ; \
15723         (cd textutils && \
15724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15726                   "RANLIB=$${RANLIB}" \
15727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15728                   clean) \
15729           || exit 1
15730
15731
15732 .PHONY: maybe-distclean-textutils distclean-textutils
15733 maybe-distclean-textutils:
15734
15735 distclean-textutils: 
15736         @[ -f ./textutils/Makefile ] || exit 0; \
15737         r=`${PWD_COMMAND}`; export r; \
15738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15739         $(SET_LIB_PATH) \
15740         for flag in $(EXTRA_HOST_FLAGS); do \
15741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15742         done; \
15743         echo "Doing distclean in textutils" ; \
15744         (cd textutils && \
15745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15747                   "RANLIB=$${RANLIB}" \
15748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15749                   distclean) \
15750           || exit 1
15751
15752
15753 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
15754 maybe-maintainer-clean-textutils:
15755
15756 maintainer-clean-textutils: 
15757         @[ -f ./textutils/Makefile ] || exit 0; \
15758         r=`${PWD_COMMAND}`; export r; \
15759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15760         $(SET_LIB_PATH) \
15761         for flag in $(EXTRA_HOST_FLAGS); do \
15762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15763         done; \
15764         echo "Doing maintainer-clean in textutils" ; \
15765         (cd textutils && \
15766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15768                   "RANLIB=$${RANLIB}" \
15769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15770                   maintainer-clean) \
15771           || exit 1
15772
15773
15774
15775 .PHONY: configure-time maybe-configure-time
15776 maybe-configure-time:
15777 configure-time:
15778         @test ! -f time/Makefile || exit 0; \
15779         [ -d time ] || mkdir time; \
15780         r=`${PWD_COMMAND}`; export r; \
15781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15782         CC="$(CC)"; export CC; \
15783         CFLAGS="$(CFLAGS)"; export CFLAGS; \
15784         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
15785         CXX="$(CXX)"; export CXX; \
15786         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
15787         AR="$(AR)"; export AR; \
15788         AS="$(AS)"; export AS; \
15789         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
15790         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
15791         LD="$(LD)"; export LD; \
15792         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
15793         NM="$(NM)"; export NM; \
15794         RANLIB="$(RANLIB)"; export RANLIB; \
15795         WINDRES="$(WINDRES)"; export WINDRES; \
15796         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
15797         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
15798         echo Configuring in time; \
15799         cd time || exit 1; \
15800         case $(srcdir) in \
15801           \.) \
15802             srcdiroption="--srcdir=."; \
15803             libsrcdir=".";; \
15804           /* | [A-Za-z]:[\\/]*) \
15805             srcdiroption="--srcdir=$(srcdir)/time"; \
15806             libsrcdir="$$s/time";; \
15807           *) \
15808             srcdiroption="--srcdir=../$(srcdir)/time"; \
15809             libsrcdir="$$s/time";; \
15810         esac; \
15811         $(SHELL) $${libsrcdir}/configure \
15812           $(HOST_CONFIGARGS) $${srcdiroption} \
15813           || exit 1
15814
15815 .PHONY: all-time maybe-all-time
15816 maybe-all-time:
15817 all-time: configure-time
15818         @r=`${PWD_COMMAND}`; export r; \
15819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15820         $(SET_LIB_PATH) \
15821         (cd time && $(MAKE) $(FLAGS_TO_PASS) all)
15822
15823 .PHONY: check-time maybe-check-time
15824 maybe-check-time:
15825
15826 check-time:
15827         @r=`${PWD_COMMAND}`; export r; \
15828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15829         $(SET_LIB_PATH) \
15830         (cd time && $(MAKE) $(FLAGS_TO_PASS) check)
15831
15832
15833 .PHONY: install-time maybe-install-time
15834 maybe-install-time:
15835
15836 install-time: installdirs
15837         @r=`${PWD_COMMAND}`; export r; \
15838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15839         $(SET_LIB_PATH) \
15840         (cd time && $(MAKE) $(FLAGS_TO_PASS) install)
15841
15842
15843 # Other targets (info, dvi, etc.)
15844
15845 .PHONY: maybe-info-time info-time
15846 maybe-info-time:
15847
15848 info-time: \
15849     configure-time 
15850         @[ -f ./time/Makefile ] || exit 0; \
15851         r=`${PWD_COMMAND}`; export r; \
15852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15853         $(SET_LIB_PATH) \
15854         for flag in $(EXTRA_HOST_FLAGS); do \
15855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15856         done; \
15857         echo "Doing info in time" ; \
15858         (cd time && \
15859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15861                   "RANLIB=$${RANLIB}" \
15862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15863                   info) \
15864           || exit 1
15865
15866
15867 .PHONY: maybe-dvi-time dvi-time
15868 maybe-dvi-time:
15869
15870 dvi-time: \
15871     configure-time 
15872         @[ -f ./time/Makefile ] || exit 0; \
15873         r=`${PWD_COMMAND}`; export r; \
15874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15875         $(SET_LIB_PATH) \
15876         for flag in $(EXTRA_HOST_FLAGS); do \
15877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15878         done; \
15879         echo "Doing dvi in time" ; \
15880         (cd time && \
15881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15883                   "RANLIB=$${RANLIB}" \
15884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15885                   dvi) \
15886           || exit 1
15887
15888
15889 .PHONY: maybe-TAGS-time TAGS-time
15890 maybe-TAGS-time:
15891
15892 TAGS-time: \
15893     configure-time 
15894         @[ -f ./time/Makefile ] || exit 0; \
15895         r=`${PWD_COMMAND}`; export r; \
15896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15897         $(SET_LIB_PATH) \
15898         for flag in $(EXTRA_HOST_FLAGS); do \
15899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15900         done; \
15901         echo "Doing TAGS in time" ; \
15902         (cd time && \
15903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15905                   "RANLIB=$${RANLIB}" \
15906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15907                   TAGS) \
15908           || exit 1
15909
15910
15911 .PHONY: maybe-install-info-time install-info-time
15912 maybe-install-info-time:
15913
15914 install-info-time: \
15915     configure-time \
15916     info-time 
15917         @[ -f ./time/Makefile ] || exit 0; \
15918         r=`${PWD_COMMAND}`; export r; \
15919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15920         $(SET_LIB_PATH) \
15921         for flag in $(EXTRA_HOST_FLAGS); do \
15922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15923         done; \
15924         echo "Doing install-info in time" ; \
15925         (cd time && \
15926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15928                   "RANLIB=$${RANLIB}" \
15929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15930                   install-info) \
15931           || exit 1
15932
15933
15934 .PHONY: maybe-installcheck-time installcheck-time
15935 maybe-installcheck-time:
15936
15937 installcheck-time: \
15938     configure-time 
15939         @[ -f ./time/Makefile ] || exit 0; \
15940         r=`${PWD_COMMAND}`; export r; \
15941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15942         $(SET_LIB_PATH) \
15943         for flag in $(EXTRA_HOST_FLAGS); do \
15944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15945         done; \
15946         echo "Doing installcheck in time" ; \
15947         (cd time && \
15948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15950                   "RANLIB=$${RANLIB}" \
15951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15952                   installcheck) \
15953           || exit 1
15954
15955
15956 .PHONY: maybe-mostlyclean-time mostlyclean-time
15957 maybe-mostlyclean-time:
15958
15959 mostlyclean-time: 
15960         @[ -f ./time/Makefile ] || exit 0; \
15961         r=`${PWD_COMMAND}`; export r; \
15962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15963         $(SET_LIB_PATH) \
15964         for flag in $(EXTRA_HOST_FLAGS); do \
15965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15966         done; \
15967         echo "Doing mostlyclean in time" ; \
15968         (cd time && \
15969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15971                   "RANLIB=$${RANLIB}" \
15972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15973                   mostlyclean) \
15974           || exit 1
15975
15976
15977 .PHONY: maybe-clean-time clean-time
15978 maybe-clean-time:
15979
15980 clean-time: 
15981         @[ -f ./time/Makefile ] || exit 0; \
15982         r=`${PWD_COMMAND}`; export r; \
15983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15984         $(SET_LIB_PATH) \
15985         for flag in $(EXTRA_HOST_FLAGS); do \
15986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15987         done; \
15988         echo "Doing clean in time" ; \
15989         (cd time && \
15990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15992                   "RANLIB=$${RANLIB}" \
15993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15994                   clean) \
15995           || exit 1
15996
15997
15998 .PHONY: maybe-distclean-time distclean-time
15999 maybe-distclean-time:
16000
16001 distclean-time: 
16002         @[ -f ./time/Makefile ] || exit 0; \
16003         r=`${PWD_COMMAND}`; export r; \
16004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16005         $(SET_LIB_PATH) \
16006         for flag in $(EXTRA_HOST_FLAGS); do \
16007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16008         done; \
16009         echo "Doing distclean in time" ; \
16010         (cd time && \
16011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16013                   "RANLIB=$${RANLIB}" \
16014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16015                   distclean) \
16016           || exit 1
16017
16018
16019 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
16020 maybe-maintainer-clean-time:
16021
16022 maintainer-clean-time: 
16023         @[ -f ./time/Makefile ] || exit 0; \
16024         r=`${PWD_COMMAND}`; export r; \
16025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16026         $(SET_LIB_PATH) \
16027         for flag in $(EXTRA_HOST_FLAGS); do \
16028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16029         done; \
16030         echo "Doing maintainer-clean in time" ; \
16031         (cd time && \
16032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16034                   "RANLIB=$${RANLIB}" \
16035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16036                   maintainer-clean) \
16037           || exit 1
16038
16039
16040
16041 .PHONY: configure-uudecode maybe-configure-uudecode
16042 maybe-configure-uudecode:
16043 configure-uudecode:
16044         @test ! -f uudecode/Makefile || exit 0; \
16045         [ -d uudecode ] || mkdir uudecode; \
16046         r=`${PWD_COMMAND}`; export r; \
16047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16048         CC="$(CC)"; export CC; \
16049         CFLAGS="$(CFLAGS)"; export CFLAGS; \
16050         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
16051         CXX="$(CXX)"; export CXX; \
16052         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
16053         AR="$(AR)"; export AR; \
16054         AS="$(AS)"; export AS; \
16055         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
16056         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
16057         LD="$(LD)"; export LD; \
16058         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
16059         NM="$(NM)"; export NM; \
16060         RANLIB="$(RANLIB)"; export RANLIB; \
16061         WINDRES="$(WINDRES)"; export WINDRES; \
16062         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
16063         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
16064         echo Configuring in uudecode; \
16065         cd uudecode || exit 1; \
16066         case $(srcdir) in \
16067           \.) \
16068             srcdiroption="--srcdir=."; \
16069             libsrcdir=".";; \
16070           /* | [A-Za-z]:[\\/]*) \
16071             srcdiroption="--srcdir=$(srcdir)/uudecode"; \
16072             libsrcdir="$$s/uudecode";; \
16073           *) \
16074             srcdiroption="--srcdir=../$(srcdir)/uudecode"; \
16075             libsrcdir="$$s/uudecode";; \
16076         esac; \
16077         $(SHELL) $${libsrcdir}/configure \
16078           $(HOST_CONFIGARGS) $${srcdiroption} \
16079           || exit 1
16080
16081 .PHONY: all-uudecode maybe-all-uudecode
16082 maybe-all-uudecode:
16083 all-uudecode: configure-uudecode
16084         @r=`${PWD_COMMAND}`; export r; \
16085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16086         $(SET_LIB_PATH) \
16087         (cd uudecode && $(MAKE) $(FLAGS_TO_PASS) all)
16088
16089 .PHONY: check-uudecode maybe-check-uudecode
16090 maybe-check-uudecode:
16091
16092 check-uudecode:
16093         @r=`${PWD_COMMAND}`; export r; \
16094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16095         $(SET_LIB_PATH) \
16096         (cd uudecode && $(MAKE) $(FLAGS_TO_PASS) check)
16097
16098
16099 .PHONY: install-uudecode maybe-install-uudecode
16100 maybe-install-uudecode:
16101
16102 install-uudecode: installdirs
16103         @r=`${PWD_COMMAND}`; export r; \
16104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16105         $(SET_LIB_PATH) \
16106         (cd uudecode && $(MAKE) $(FLAGS_TO_PASS) install)
16107
16108
16109 # Other targets (info, dvi, etc.)
16110
16111 .PHONY: maybe-info-uudecode info-uudecode
16112 maybe-info-uudecode:
16113
16114 info-uudecode: \
16115     configure-uudecode 
16116         @[ -f ./uudecode/Makefile ] || exit 0; \
16117         r=`${PWD_COMMAND}`; export r; \
16118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16119         $(SET_LIB_PATH) \
16120         for flag in $(EXTRA_HOST_FLAGS); do \
16121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16122         done; \
16123         echo "Doing info in uudecode" ; \
16124         (cd uudecode && \
16125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16127                   "RANLIB=$${RANLIB}" \
16128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16129                   info) \
16130           || exit 1
16131
16132
16133 .PHONY: maybe-dvi-uudecode dvi-uudecode
16134 maybe-dvi-uudecode:
16135
16136 dvi-uudecode: \
16137     configure-uudecode 
16138         @[ -f ./uudecode/Makefile ] || exit 0; \
16139         r=`${PWD_COMMAND}`; export r; \
16140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16141         $(SET_LIB_PATH) \
16142         for flag in $(EXTRA_HOST_FLAGS); do \
16143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16144         done; \
16145         echo "Doing dvi in uudecode" ; \
16146         (cd uudecode && \
16147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16149                   "RANLIB=$${RANLIB}" \
16150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16151                   dvi) \
16152           || exit 1
16153
16154
16155 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
16156 maybe-TAGS-uudecode:
16157
16158 TAGS-uudecode: \
16159     configure-uudecode 
16160         @[ -f ./uudecode/Makefile ] || exit 0; \
16161         r=`${PWD_COMMAND}`; export r; \
16162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16163         $(SET_LIB_PATH) \
16164         for flag in $(EXTRA_HOST_FLAGS); do \
16165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16166         done; \
16167         echo "Doing TAGS in uudecode" ; \
16168         (cd uudecode && \
16169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16171                   "RANLIB=$${RANLIB}" \
16172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16173                   TAGS) \
16174           || exit 1
16175
16176
16177 .PHONY: maybe-install-info-uudecode install-info-uudecode
16178 maybe-install-info-uudecode:
16179
16180 install-info-uudecode: \
16181     configure-uudecode \
16182     info-uudecode 
16183         @[ -f ./uudecode/Makefile ] || exit 0; \
16184         r=`${PWD_COMMAND}`; export r; \
16185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16186         $(SET_LIB_PATH) \
16187         for flag in $(EXTRA_HOST_FLAGS); do \
16188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16189         done; \
16190         echo "Doing install-info in uudecode" ; \
16191         (cd uudecode && \
16192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16194                   "RANLIB=$${RANLIB}" \
16195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16196                   install-info) \
16197           || exit 1
16198
16199
16200 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
16201 maybe-installcheck-uudecode:
16202
16203 installcheck-uudecode: \
16204     configure-uudecode 
16205         @[ -f ./uudecode/Makefile ] || exit 0; \
16206         r=`${PWD_COMMAND}`; export r; \
16207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16208         $(SET_LIB_PATH) \
16209         for flag in $(EXTRA_HOST_FLAGS); do \
16210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16211         done; \
16212         echo "Doing installcheck in uudecode" ; \
16213         (cd uudecode && \
16214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16216                   "RANLIB=$${RANLIB}" \
16217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16218                   installcheck) \
16219           || exit 1
16220
16221
16222 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
16223 maybe-mostlyclean-uudecode:
16224
16225 mostlyclean-uudecode: 
16226         @[ -f ./uudecode/Makefile ] || exit 0; \
16227         r=`${PWD_COMMAND}`; export r; \
16228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16229         $(SET_LIB_PATH) \
16230         for flag in $(EXTRA_HOST_FLAGS); do \
16231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16232         done; \
16233         echo "Doing mostlyclean in uudecode" ; \
16234         (cd uudecode && \
16235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16237                   "RANLIB=$${RANLIB}" \
16238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16239                   mostlyclean) \
16240           || exit 1
16241
16242
16243 .PHONY: maybe-clean-uudecode clean-uudecode
16244 maybe-clean-uudecode:
16245
16246 clean-uudecode: 
16247         @[ -f ./uudecode/Makefile ] || exit 0; \
16248         r=`${PWD_COMMAND}`; export r; \
16249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16250         $(SET_LIB_PATH) \
16251         for flag in $(EXTRA_HOST_FLAGS); do \
16252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16253         done; \
16254         echo "Doing clean in uudecode" ; \
16255         (cd uudecode && \
16256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16258                   "RANLIB=$${RANLIB}" \
16259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16260                   clean) \
16261           || exit 1
16262
16263
16264 .PHONY: maybe-distclean-uudecode distclean-uudecode
16265 maybe-distclean-uudecode:
16266
16267 distclean-uudecode: 
16268         @[ -f ./uudecode/Makefile ] || exit 0; \
16269         r=`${PWD_COMMAND}`; export r; \
16270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16271         $(SET_LIB_PATH) \
16272         for flag in $(EXTRA_HOST_FLAGS); do \
16273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16274         done; \
16275         echo "Doing distclean in uudecode" ; \
16276         (cd uudecode && \
16277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16279                   "RANLIB=$${RANLIB}" \
16280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16281                   distclean) \
16282           || exit 1
16283
16284
16285 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
16286 maybe-maintainer-clean-uudecode:
16287
16288 maintainer-clean-uudecode: 
16289         @[ -f ./uudecode/Makefile ] || exit 0; \
16290         r=`${PWD_COMMAND}`; export r; \
16291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16292         $(SET_LIB_PATH) \
16293         for flag in $(EXTRA_HOST_FLAGS); do \
16294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16295         done; \
16296         echo "Doing maintainer-clean in uudecode" ; \
16297         (cd uudecode && \
16298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16300                   "RANLIB=$${RANLIB}" \
16301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16302                   maintainer-clean) \
16303           || exit 1
16304
16305
16306
16307 .PHONY: configure-wdiff maybe-configure-wdiff
16308 maybe-configure-wdiff:
16309 configure-wdiff:
16310         @test ! -f wdiff/Makefile || exit 0; \
16311         [ -d wdiff ] || mkdir wdiff; \
16312         r=`${PWD_COMMAND}`; export r; \
16313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16314         CC="$(CC)"; export CC; \
16315         CFLAGS="$(CFLAGS)"; export CFLAGS; \
16316         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
16317         CXX="$(CXX)"; export CXX; \
16318         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
16319         AR="$(AR)"; export AR; \
16320         AS="$(AS)"; export AS; \
16321         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
16322         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
16323         LD="$(LD)"; export LD; \
16324         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
16325         NM="$(NM)"; export NM; \
16326         RANLIB="$(RANLIB)"; export RANLIB; \
16327         WINDRES="$(WINDRES)"; export WINDRES; \
16328         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
16329         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
16330         echo Configuring in wdiff; \
16331         cd wdiff || exit 1; \
16332         case $(srcdir) in \
16333           \.) \
16334             srcdiroption="--srcdir=."; \
16335             libsrcdir=".";; \
16336           /* | [A-Za-z]:[\\/]*) \
16337             srcdiroption="--srcdir=$(srcdir)/wdiff"; \
16338             libsrcdir="$$s/wdiff";; \
16339           *) \
16340             srcdiroption="--srcdir=../$(srcdir)/wdiff"; \
16341             libsrcdir="$$s/wdiff";; \
16342         esac; \
16343         $(SHELL) $${libsrcdir}/configure \
16344           $(HOST_CONFIGARGS) $${srcdiroption} \
16345           || exit 1
16346
16347 .PHONY: all-wdiff maybe-all-wdiff
16348 maybe-all-wdiff:
16349 all-wdiff: configure-wdiff
16350         @r=`${PWD_COMMAND}`; export r; \
16351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16352         $(SET_LIB_PATH) \
16353         (cd wdiff && $(MAKE) $(FLAGS_TO_PASS) all)
16354
16355 .PHONY: check-wdiff maybe-check-wdiff
16356 maybe-check-wdiff:
16357
16358 check-wdiff:
16359         @r=`${PWD_COMMAND}`; export r; \
16360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16361         $(SET_LIB_PATH) \
16362         (cd wdiff && $(MAKE) $(FLAGS_TO_PASS) check)
16363
16364
16365 .PHONY: install-wdiff maybe-install-wdiff
16366 maybe-install-wdiff:
16367
16368 install-wdiff: installdirs
16369         @r=`${PWD_COMMAND}`; export r; \
16370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16371         $(SET_LIB_PATH) \
16372         (cd wdiff && $(MAKE) $(FLAGS_TO_PASS) install)
16373
16374
16375 # Other targets (info, dvi, etc.)
16376
16377 .PHONY: maybe-info-wdiff info-wdiff
16378 maybe-info-wdiff:
16379
16380 info-wdiff: \
16381     configure-wdiff 
16382         @[ -f ./wdiff/Makefile ] || exit 0; \
16383         r=`${PWD_COMMAND}`; export r; \
16384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16385         $(SET_LIB_PATH) \
16386         for flag in $(EXTRA_HOST_FLAGS); do \
16387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16388         done; \
16389         echo "Doing info in wdiff" ; \
16390         (cd wdiff && \
16391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16393                   "RANLIB=$${RANLIB}" \
16394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16395                   info) \
16396           || exit 1
16397
16398
16399 .PHONY: maybe-dvi-wdiff dvi-wdiff
16400 maybe-dvi-wdiff:
16401
16402 dvi-wdiff: \
16403     configure-wdiff 
16404         @[ -f ./wdiff/Makefile ] || exit 0; \
16405         r=`${PWD_COMMAND}`; export r; \
16406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16407         $(SET_LIB_PATH) \
16408         for flag in $(EXTRA_HOST_FLAGS); do \
16409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16410         done; \
16411         echo "Doing dvi in wdiff" ; \
16412         (cd wdiff && \
16413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16415                   "RANLIB=$${RANLIB}" \
16416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16417                   dvi) \
16418           || exit 1
16419
16420
16421 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
16422 maybe-TAGS-wdiff:
16423
16424 TAGS-wdiff: \
16425     configure-wdiff 
16426         @[ -f ./wdiff/Makefile ] || exit 0; \
16427         r=`${PWD_COMMAND}`; export r; \
16428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16429         $(SET_LIB_PATH) \
16430         for flag in $(EXTRA_HOST_FLAGS); do \
16431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16432         done; \
16433         echo "Doing TAGS in wdiff" ; \
16434         (cd wdiff && \
16435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16437                   "RANLIB=$${RANLIB}" \
16438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16439                   TAGS) \
16440           || exit 1
16441
16442
16443 .PHONY: maybe-install-info-wdiff install-info-wdiff
16444 maybe-install-info-wdiff:
16445
16446 install-info-wdiff: \
16447     configure-wdiff \
16448     info-wdiff 
16449         @[ -f ./wdiff/Makefile ] || exit 0; \
16450         r=`${PWD_COMMAND}`; export r; \
16451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16452         $(SET_LIB_PATH) \
16453         for flag in $(EXTRA_HOST_FLAGS); do \
16454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16455         done; \
16456         echo "Doing install-info in wdiff" ; \
16457         (cd wdiff && \
16458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16460                   "RANLIB=$${RANLIB}" \
16461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16462                   install-info) \
16463           || exit 1
16464
16465
16466 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
16467 maybe-installcheck-wdiff:
16468
16469 installcheck-wdiff: \
16470     configure-wdiff 
16471         @[ -f ./wdiff/Makefile ] || exit 0; \
16472         r=`${PWD_COMMAND}`; export r; \
16473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16474         $(SET_LIB_PATH) \
16475         for flag in $(EXTRA_HOST_FLAGS); do \
16476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16477         done; \
16478         echo "Doing installcheck in wdiff" ; \
16479         (cd wdiff && \
16480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16482                   "RANLIB=$${RANLIB}" \
16483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16484                   installcheck) \
16485           || exit 1
16486
16487
16488 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
16489 maybe-mostlyclean-wdiff:
16490
16491 mostlyclean-wdiff: 
16492         @[ -f ./wdiff/Makefile ] || exit 0; \
16493         r=`${PWD_COMMAND}`; export r; \
16494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16495         $(SET_LIB_PATH) \
16496         for flag in $(EXTRA_HOST_FLAGS); do \
16497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16498         done; \
16499         echo "Doing mostlyclean in wdiff" ; \
16500         (cd wdiff && \
16501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16503                   "RANLIB=$${RANLIB}" \
16504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16505                   mostlyclean) \
16506           || exit 1
16507
16508
16509 .PHONY: maybe-clean-wdiff clean-wdiff
16510 maybe-clean-wdiff:
16511
16512 clean-wdiff: 
16513         @[ -f ./wdiff/Makefile ] || exit 0; \
16514         r=`${PWD_COMMAND}`; export r; \
16515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16516         $(SET_LIB_PATH) \
16517         for flag in $(EXTRA_HOST_FLAGS); do \
16518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16519         done; \
16520         echo "Doing clean in wdiff" ; \
16521         (cd wdiff && \
16522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16524                   "RANLIB=$${RANLIB}" \
16525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16526                   clean) \
16527           || exit 1
16528
16529
16530 .PHONY: maybe-distclean-wdiff distclean-wdiff
16531 maybe-distclean-wdiff:
16532
16533 distclean-wdiff: 
16534         @[ -f ./wdiff/Makefile ] || exit 0; \
16535         r=`${PWD_COMMAND}`; export r; \
16536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16537         $(SET_LIB_PATH) \
16538         for flag in $(EXTRA_HOST_FLAGS); do \
16539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16540         done; \
16541         echo "Doing distclean in wdiff" ; \
16542         (cd wdiff && \
16543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16545                   "RANLIB=$${RANLIB}" \
16546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16547                   distclean) \
16548           || exit 1
16549
16550
16551 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
16552 maybe-maintainer-clean-wdiff:
16553
16554 maintainer-clean-wdiff: 
16555         @[ -f ./wdiff/Makefile ] || exit 0; \
16556         r=`${PWD_COMMAND}`; export r; \
16557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16558         $(SET_LIB_PATH) \
16559         for flag in $(EXTRA_HOST_FLAGS); do \
16560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16561         done; \
16562         echo "Doing maintainer-clean in wdiff" ; \
16563         (cd wdiff && \
16564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16566                   "RANLIB=$${RANLIB}" \
16567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16568                   maintainer-clean) \
16569           || exit 1
16570
16571
16572
16573 .PHONY: configure-zip maybe-configure-zip
16574 maybe-configure-zip:
16575 configure-zip:
16576         @test ! -f zip/Makefile || exit 0; \
16577         [ -d zip ] || mkdir zip; \
16578         r=`${PWD_COMMAND}`; export r; \
16579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16580         CC="$(CC)"; export CC; \
16581         CFLAGS="$(CFLAGS)"; export CFLAGS; \
16582         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
16583         CXX="$(CXX)"; export CXX; \
16584         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
16585         AR="$(AR)"; export AR; \
16586         AS="$(AS)"; export AS; \
16587         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
16588         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
16589         LD="$(LD)"; export LD; \
16590         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
16591         NM="$(NM)"; export NM; \
16592         RANLIB="$(RANLIB)"; export RANLIB; \
16593         WINDRES="$(WINDRES)"; export WINDRES; \
16594         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
16595         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
16596         echo Configuring in zip; \
16597         cd zip || exit 1; \
16598         case $(srcdir) in \
16599           \.) \
16600             srcdiroption="--srcdir=."; \
16601             libsrcdir=".";; \
16602           /* | [A-Za-z]:[\\/]*) \
16603             srcdiroption="--srcdir=$(srcdir)/zip"; \
16604             libsrcdir="$$s/zip";; \
16605           *) \
16606             srcdiroption="--srcdir=../$(srcdir)/zip"; \
16607             libsrcdir="$$s/zip";; \
16608         esac; \
16609         $(SHELL) $${libsrcdir}/configure \
16610           $(HOST_CONFIGARGS) $${srcdiroption} \
16611           || exit 1
16612
16613 .PHONY: all-zip maybe-all-zip
16614 maybe-all-zip:
16615 all-zip: configure-zip
16616         @r=`${PWD_COMMAND}`; export r; \
16617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16618         $(SET_LIB_PATH) \
16619         (cd zip && $(MAKE) $(FLAGS_TO_PASS) all)
16620
16621 .PHONY: check-zip maybe-check-zip
16622 maybe-check-zip:
16623
16624 # This module is only tested in a native toolchain.
16625 check-zip:
16626         @if [ '$(host)' = '$(target)' ] ; then \
16627           r=`${PWD_COMMAND}`; export r; \
16628           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16629           $(SET_LIB_PATH) \
16630           (cd zip && $(MAKE) $(FLAGS_TO_PASS) check); \
16631         fi
16632
16633
16634 .PHONY: install-zip maybe-install-zip
16635 maybe-install-zip:
16636
16637 install-zip: installdirs
16638         @r=`${PWD_COMMAND}`; export r; \
16639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16640         $(SET_LIB_PATH) \
16641         (cd zip && $(MAKE) $(FLAGS_TO_PASS) install)
16642
16643
16644 # Other targets (info, dvi, etc.)
16645
16646 .PHONY: maybe-info-zip info-zip
16647 maybe-info-zip:
16648
16649 info-zip: \
16650     configure-zip 
16651         @[ -f ./zip/Makefile ] || exit 0; \
16652         r=`${PWD_COMMAND}`; export r; \
16653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16654         $(SET_LIB_PATH) \
16655         for flag in $(EXTRA_HOST_FLAGS); do \
16656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16657         done; \
16658         echo "Doing info in zip" ; \
16659         (cd zip && \
16660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16662                   "RANLIB=$${RANLIB}" \
16663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16664                   info) \
16665           || exit 1
16666
16667
16668 .PHONY: maybe-dvi-zip dvi-zip
16669 maybe-dvi-zip:
16670
16671 dvi-zip: \
16672     configure-zip 
16673         @[ -f ./zip/Makefile ] || exit 0; \
16674         r=`${PWD_COMMAND}`; export r; \
16675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16676         $(SET_LIB_PATH) \
16677         for flag in $(EXTRA_HOST_FLAGS); do \
16678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16679         done; \
16680         echo "Doing dvi in zip" ; \
16681         (cd zip && \
16682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16684                   "RANLIB=$${RANLIB}" \
16685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16686                   dvi) \
16687           || exit 1
16688
16689
16690 .PHONY: maybe-TAGS-zip TAGS-zip
16691 maybe-TAGS-zip:
16692
16693 TAGS-zip: \
16694     configure-zip 
16695         @[ -f ./zip/Makefile ] || exit 0; \
16696         r=`${PWD_COMMAND}`; export r; \
16697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16698         $(SET_LIB_PATH) \
16699         for flag in $(EXTRA_HOST_FLAGS); do \
16700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16701         done; \
16702         echo "Doing TAGS in zip" ; \
16703         (cd zip && \
16704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16706                   "RANLIB=$${RANLIB}" \
16707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16708                   TAGS) \
16709           || exit 1
16710
16711
16712 .PHONY: maybe-install-info-zip install-info-zip
16713 maybe-install-info-zip:
16714
16715 install-info-zip: \
16716     configure-zip \
16717     info-zip 
16718         @[ -f ./zip/Makefile ] || exit 0; \
16719         r=`${PWD_COMMAND}`; export r; \
16720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16721         $(SET_LIB_PATH) \
16722         for flag in $(EXTRA_HOST_FLAGS); do \
16723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16724         done; \
16725         echo "Doing install-info in zip" ; \
16726         (cd zip && \
16727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16729                   "RANLIB=$${RANLIB}" \
16730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16731                   install-info) \
16732           || exit 1
16733
16734
16735 .PHONY: maybe-installcheck-zip installcheck-zip
16736 maybe-installcheck-zip:
16737
16738 installcheck-zip: \
16739     configure-zip 
16740         @[ -f ./zip/Makefile ] || exit 0; \
16741         r=`${PWD_COMMAND}`; export r; \
16742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16743         $(SET_LIB_PATH) \
16744         for flag in $(EXTRA_HOST_FLAGS); do \
16745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16746         done; \
16747         echo "Doing installcheck in zip" ; \
16748         (cd zip && \
16749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16751                   "RANLIB=$${RANLIB}" \
16752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16753                   installcheck) \
16754           || exit 1
16755
16756
16757 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
16758 maybe-mostlyclean-zip:
16759
16760 mostlyclean-zip: 
16761         @[ -f ./zip/Makefile ] || exit 0; \
16762         r=`${PWD_COMMAND}`; export r; \
16763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16764         $(SET_LIB_PATH) \
16765         for flag in $(EXTRA_HOST_FLAGS); do \
16766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16767         done; \
16768         echo "Doing mostlyclean in zip" ; \
16769         (cd zip && \
16770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16772                   "RANLIB=$${RANLIB}" \
16773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16774                   mostlyclean) \
16775           || exit 1
16776
16777
16778 .PHONY: maybe-clean-zip clean-zip
16779 maybe-clean-zip:
16780
16781 clean-zip: 
16782         @[ -f ./zip/Makefile ] || exit 0; \
16783         r=`${PWD_COMMAND}`; export r; \
16784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16785         $(SET_LIB_PATH) \
16786         for flag in $(EXTRA_HOST_FLAGS); do \
16787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16788         done; \
16789         echo "Doing clean in zip" ; \
16790         (cd zip && \
16791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16793                   "RANLIB=$${RANLIB}" \
16794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16795                   clean) \
16796           || exit 1
16797
16798
16799 .PHONY: maybe-distclean-zip distclean-zip
16800 maybe-distclean-zip:
16801
16802 distclean-zip: 
16803         @[ -f ./zip/Makefile ] || exit 0; \
16804         r=`${PWD_COMMAND}`; export r; \
16805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16806         $(SET_LIB_PATH) \
16807         for flag in $(EXTRA_HOST_FLAGS); do \
16808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16809         done; \
16810         echo "Doing distclean in zip" ; \
16811         (cd zip && \
16812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16814                   "RANLIB=$${RANLIB}" \
16815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16816                   distclean) \
16817           || exit 1
16818
16819
16820 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
16821 maybe-maintainer-clean-zip:
16822
16823 maintainer-clean-zip: 
16824         @[ -f ./zip/Makefile ] || exit 0; \
16825         r=`${PWD_COMMAND}`; export r; \
16826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16827         $(SET_LIB_PATH) \
16828         for flag in $(EXTRA_HOST_FLAGS); do \
16829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16830         done; \
16831         echo "Doing maintainer-clean in zip" ; \
16832         (cd zip && \
16833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16835                   "RANLIB=$${RANLIB}" \
16836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16837                   maintainer-clean) \
16838           || exit 1
16839
16840
16841
16842 .PHONY: configure-zlib maybe-configure-zlib
16843 maybe-configure-zlib:
16844 configure-zlib:
16845         @test ! -f zlib/Makefile || exit 0; \
16846         [ -d zlib ] || mkdir zlib; \
16847         r=`${PWD_COMMAND}`; export r; \
16848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16849         CC="$(CC)"; export CC; \
16850         CFLAGS="$(CFLAGS)"; export CFLAGS; \
16851         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
16852         CXX="$(CXX)"; export CXX; \
16853         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
16854         AR="$(AR)"; export AR; \
16855         AS="$(AS)"; export AS; \
16856         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
16857         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
16858         LD="$(LD)"; export LD; \
16859         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
16860         NM="$(NM)"; export NM; \
16861         RANLIB="$(RANLIB)"; export RANLIB; \
16862         WINDRES="$(WINDRES)"; export WINDRES; \
16863         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
16864         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
16865         echo Configuring in zlib; \
16866         cd zlib || exit 1; \
16867         case $(srcdir) in \
16868           \.) \
16869             srcdiroption="--srcdir=."; \
16870             libsrcdir=".";; \
16871           /* | [A-Za-z]:[\\/]*) \
16872             srcdiroption="--srcdir=$(srcdir)/zlib"; \
16873             libsrcdir="$$s/zlib";; \
16874           *) \
16875             srcdiroption="--srcdir=../$(srcdir)/zlib"; \
16876             libsrcdir="$$s/zlib";; \
16877         esac; \
16878         $(SHELL) $${libsrcdir}/configure \
16879           $(HOST_CONFIGARGS) $${srcdiroption} \
16880           || exit 1
16881
16882 .PHONY: all-zlib maybe-all-zlib
16883 maybe-all-zlib:
16884 all-zlib: configure-zlib
16885         @r=`${PWD_COMMAND}`; export r; \
16886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16887         $(SET_LIB_PATH) \
16888         (cd zlib && $(MAKE) $(FLAGS_TO_PASS) all)
16889
16890 .PHONY: check-zlib maybe-check-zlib
16891 maybe-check-zlib:
16892
16893 check-zlib:
16894
16895
16896 .PHONY: install-zlib maybe-install-zlib
16897 maybe-install-zlib:
16898
16899 install-zlib:
16900
16901
16902 # Other targets (info, dvi, etc.)
16903
16904 .PHONY: maybe-info-zlib info-zlib
16905 maybe-info-zlib:
16906
16907 info-zlib: \
16908     configure-zlib 
16909         @[ -f ./zlib/Makefile ] || exit 0; \
16910         r=`${PWD_COMMAND}`; export r; \
16911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16912         $(SET_LIB_PATH) \
16913         for flag in $(EXTRA_HOST_FLAGS); do \
16914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16915         done; \
16916         echo "Doing info in zlib" ; \
16917         (cd zlib && \
16918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16920                   "RANLIB=$${RANLIB}" \
16921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16922                   info) \
16923           || exit 1
16924
16925
16926 .PHONY: maybe-dvi-zlib dvi-zlib
16927 maybe-dvi-zlib:
16928
16929 dvi-zlib: \
16930     configure-zlib 
16931         @[ -f ./zlib/Makefile ] || exit 0; \
16932         r=`${PWD_COMMAND}`; export r; \
16933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16934         $(SET_LIB_PATH) \
16935         for flag in $(EXTRA_HOST_FLAGS); do \
16936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16937         done; \
16938         echo "Doing dvi in zlib" ; \
16939         (cd zlib && \
16940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16942                   "RANLIB=$${RANLIB}" \
16943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16944                   dvi) \
16945           || exit 1
16946
16947
16948 .PHONY: maybe-TAGS-zlib TAGS-zlib
16949 maybe-TAGS-zlib:
16950
16951 TAGS-zlib: \
16952     configure-zlib 
16953         @[ -f ./zlib/Makefile ] || exit 0; \
16954         r=`${PWD_COMMAND}`; export r; \
16955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16956         $(SET_LIB_PATH) \
16957         for flag in $(EXTRA_HOST_FLAGS); do \
16958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16959         done; \
16960         echo "Doing TAGS in zlib" ; \
16961         (cd zlib && \
16962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16964                   "RANLIB=$${RANLIB}" \
16965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16966                   TAGS) \
16967           || exit 1
16968
16969
16970 .PHONY: maybe-install-info-zlib install-info-zlib
16971 maybe-install-info-zlib:
16972
16973 install-info-zlib: \
16974     configure-zlib \
16975     info-zlib 
16976         @[ -f ./zlib/Makefile ] || exit 0; \
16977         r=`${PWD_COMMAND}`; export r; \
16978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16979         $(SET_LIB_PATH) \
16980         for flag in $(EXTRA_HOST_FLAGS); do \
16981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16982         done; \
16983         echo "Doing install-info in zlib" ; \
16984         (cd zlib && \
16985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16987                   "RANLIB=$${RANLIB}" \
16988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16989                   install-info) \
16990           || exit 1
16991
16992
16993 .PHONY: maybe-installcheck-zlib installcheck-zlib
16994 maybe-installcheck-zlib:
16995
16996 installcheck-zlib: \
16997     configure-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 installcheck 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                   installcheck) \
17012           || exit 1
17013
17014
17015 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
17016 maybe-mostlyclean-zlib:
17017
17018 mostlyclean-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 mostlyclean 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                   mostlyclean) \
17033           || exit 1
17034
17035
17036 .PHONY: maybe-clean-zlib clean-zlib
17037 maybe-clean-zlib:
17038
17039 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 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                   clean) \
17054           || exit 1
17055
17056
17057 .PHONY: maybe-distclean-zlib distclean-zlib
17058 maybe-distclean-zlib:
17059
17060 distclean-zlib: 
17061         @[ -f ./zlib/Makefile ] || exit 0; \
17062         r=`${PWD_COMMAND}`; export r; \
17063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17064         $(SET_LIB_PATH) \
17065         for flag in $(EXTRA_HOST_FLAGS); do \
17066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17067         done; \
17068         echo "Doing distclean in zlib" ; \
17069         (cd zlib && \
17070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17072                   "RANLIB=$${RANLIB}" \
17073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17074                   distclean) \
17075           || exit 1
17076
17077
17078 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
17079 maybe-maintainer-clean-zlib:
17080
17081 maintainer-clean-zlib: 
17082         @[ -f ./zlib/Makefile ] || exit 0; \
17083         r=`${PWD_COMMAND}`; export r; \
17084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17085         $(SET_LIB_PATH) \
17086         for flag in $(EXTRA_HOST_FLAGS); do \
17087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17088         done; \
17089         echo "Doing maintainer-clean in zlib" ; \
17090         (cd zlib && \
17091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17093                   "RANLIB=$${RANLIB}" \
17094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17095                   maintainer-clean) \
17096           || exit 1
17097
17098
17099
17100 .PHONY: configure-gdb maybe-configure-gdb
17101 maybe-configure-gdb:
17102 configure-gdb:
17103         @test ! -f gdb/Makefile || exit 0; \
17104         [ -d gdb ] || mkdir gdb; \
17105         r=`${PWD_COMMAND}`; export r; \
17106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17107         CC="$(CC)"; export CC; \
17108         CFLAGS="$(CFLAGS)"; export CFLAGS; \
17109         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
17110         CXX="$(CXX)"; export CXX; \
17111         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
17112         AR="$(AR)"; export AR; \
17113         AS="$(AS)"; export AS; \
17114         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
17115         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
17116         LD="$(LD)"; export LD; \
17117         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
17118         NM="$(NM)"; export NM; \
17119         RANLIB="$(RANLIB)"; export RANLIB; \
17120         WINDRES="$(WINDRES)"; export WINDRES; \
17121         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
17122         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
17123         echo Configuring in gdb; \
17124         cd gdb || exit 1; \
17125         case $(srcdir) in \
17126           \.) \
17127             srcdiroption="--srcdir=."; \
17128             libsrcdir=".";; \
17129           /* | [A-Za-z]:[\\/]*) \
17130             srcdiroption="--srcdir=$(srcdir)/gdb"; \
17131             libsrcdir="$$s/gdb";; \
17132           *) \
17133             srcdiroption="--srcdir=../$(srcdir)/gdb"; \
17134             libsrcdir="$$s/gdb";; \
17135         esac; \
17136         $(SHELL) $${libsrcdir}/configure \
17137           $(HOST_CONFIGARGS) $${srcdiroption} \
17138           || exit 1
17139
17140 .PHONY: all-gdb maybe-all-gdb
17141 maybe-all-gdb:
17142 all-gdb: configure-gdb
17143         @r=`${PWD_COMMAND}`; export r; \
17144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17145         $(SET_LIB_PATH) \
17146         (cd gdb && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
17147
17148 .PHONY: check-gdb maybe-check-gdb
17149 maybe-check-gdb:
17150
17151 check-gdb:
17152         @r=`${PWD_COMMAND}`; export r; \
17153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17154         $(SET_LIB_PATH) \
17155         (cd gdb && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
17156
17157
17158 .PHONY: install-gdb maybe-install-gdb
17159 maybe-install-gdb:
17160
17161 install-gdb: installdirs
17162         @r=`${PWD_COMMAND}`; export r; \
17163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17164         $(SET_LIB_PATH) \
17165         (cd gdb && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
17166
17167
17168 # Other targets (info, dvi, etc.)
17169
17170 .PHONY: maybe-info-gdb info-gdb
17171 maybe-info-gdb:
17172
17173 info-gdb: \
17174     configure-gdb 
17175         @[ -f ./gdb/Makefile ] || exit 0; \
17176         r=`${PWD_COMMAND}`; export r; \
17177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17178         $(SET_LIB_PATH) \
17179         for flag in $(EXTRA_HOST_FLAGS); do \
17180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17181         done; \
17182         echo "Doing info in gdb" ; \
17183         (cd gdb && \
17184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17186                   "RANLIB=$${RANLIB}" \
17187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17188                   info) \
17189           || exit 1
17190
17191
17192 .PHONY: maybe-dvi-gdb dvi-gdb
17193 maybe-dvi-gdb:
17194
17195 dvi-gdb: \
17196     configure-gdb 
17197         @[ -f ./gdb/Makefile ] || exit 0; \
17198         r=`${PWD_COMMAND}`; export r; \
17199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17200         $(SET_LIB_PATH) \
17201         for flag in $(EXTRA_HOST_FLAGS); do \
17202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17203         done; \
17204         echo "Doing dvi in gdb" ; \
17205         (cd gdb && \
17206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17208                   "RANLIB=$${RANLIB}" \
17209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17210                   dvi) \
17211           || exit 1
17212
17213
17214 .PHONY: maybe-TAGS-gdb TAGS-gdb
17215 maybe-TAGS-gdb:
17216
17217 TAGS-gdb: \
17218     configure-gdb 
17219         @[ -f ./gdb/Makefile ] || exit 0; \
17220         r=`${PWD_COMMAND}`; export r; \
17221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17222         $(SET_LIB_PATH) \
17223         for flag in $(EXTRA_HOST_FLAGS); do \
17224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17225         done; \
17226         echo "Doing TAGS in gdb" ; \
17227         (cd gdb && \
17228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17230                   "RANLIB=$${RANLIB}" \
17231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17232                   TAGS) \
17233           || exit 1
17234
17235
17236 .PHONY: maybe-install-info-gdb install-info-gdb
17237 maybe-install-info-gdb:
17238
17239 install-info-gdb: \
17240     configure-gdb \
17241     info-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 install-info 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                   install-info) \
17256           || exit 1
17257
17258
17259 .PHONY: maybe-installcheck-gdb installcheck-gdb
17260 maybe-installcheck-gdb:
17261
17262 installcheck-gdb: \
17263     configure-gdb 
17264         @[ -f ./gdb/Makefile ] || exit 0; \
17265         r=`${PWD_COMMAND}`; export r; \
17266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17267         $(SET_LIB_PATH) \
17268         for flag in $(EXTRA_HOST_FLAGS); do \
17269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17270         done; \
17271         echo "Doing installcheck in gdb" ; \
17272         (cd gdb && \
17273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17275                   "RANLIB=$${RANLIB}" \
17276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17277                   installcheck) \
17278           || exit 1
17279
17280
17281 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
17282 maybe-mostlyclean-gdb:
17283
17284 mostlyclean-gdb: 
17285         @[ -f ./gdb/Makefile ] || exit 0; \
17286         r=`${PWD_COMMAND}`; export r; \
17287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17288         $(SET_LIB_PATH) \
17289         for flag in $(EXTRA_HOST_FLAGS); do \
17290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17291         done; \
17292         echo "Doing mostlyclean in gdb" ; \
17293         (cd gdb && \
17294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17296                   "RANLIB=$${RANLIB}" \
17297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17298                   mostlyclean) \
17299           || exit 1
17300
17301
17302 .PHONY: maybe-clean-gdb clean-gdb
17303 maybe-clean-gdb:
17304
17305 clean-gdb: 
17306         @[ -f ./gdb/Makefile ] || exit 0; \
17307         r=`${PWD_COMMAND}`; export r; \
17308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17309         $(SET_LIB_PATH) \
17310         for flag in $(EXTRA_HOST_FLAGS); do \
17311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17312         done; \
17313         echo "Doing clean in gdb" ; \
17314         (cd gdb && \
17315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17317                   "RANLIB=$${RANLIB}" \
17318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17319                   clean) \
17320           || exit 1
17321
17322
17323 .PHONY: maybe-distclean-gdb distclean-gdb
17324 maybe-distclean-gdb:
17325
17326 distclean-gdb: 
17327         @[ -f ./gdb/Makefile ] || exit 0; \
17328         r=`${PWD_COMMAND}`; export r; \
17329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17330         $(SET_LIB_PATH) \
17331         for flag in $(EXTRA_HOST_FLAGS); do \
17332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17333         done; \
17334         echo "Doing distclean in gdb" ; \
17335         (cd gdb && \
17336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17338                   "RANLIB=$${RANLIB}" \
17339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17340                   distclean) \
17341           || exit 1
17342
17343
17344 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
17345 maybe-maintainer-clean-gdb:
17346
17347 maintainer-clean-gdb: 
17348         @[ -f ./gdb/Makefile ] || exit 0; \
17349         r=`${PWD_COMMAND}`; export r; \
17350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17351         $(SET_LIB_PATH) \
17352         for flag in $(EXTRA_HOST_FLAGS); do \
17353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17354         done; \
17355         echo "Doing maintainer-clean in gdb" ; \
17356         (cd gdb && \
17357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17359                   "RANLIB=$${RANLIB}" \
17360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17361                   maintainer-clean) \
17362           || exit 1
17363
17364
17365
17366 .PHONY: configure-expect maybe-configure-expect
17367 maybe-configure-expect:
17368 configure-expect:
17369         @test ! -f expect/Makefile || exit 0; \
17370         [ -d expect ] || mkdir expect; \
17371         r=`${PWD_COMMAND}`; export r; \
17372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17373         CC="$(CC)"; export CC; \
17374         CFLAGS="$(CFLAGS)"; export CFLAGS; \
17375         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
17376         CXX="$(CXX)"; export CXX; \
17377         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
17378         AR="$(AR)"; export AR; \
17379         AS="$(AS)"; export AS; \
17380         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
17381         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
17382         LD="$(LD)"; export LD; \
17383         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
17384         NM="$(NM)"; export NM; \
17385         RANLIB="$(RANLIB)"; export RANLIB; \
17386         WINDRES="$(WINDRES)"; export WINDRES; \
17387         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
17388         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
17389         echo Configuring in expect; \
17390         cd expect || exit 1; \
17391         case $(srcdir) in \
17392           \.) \
17393             srcdiroption="--srcdir=."; \
17394             libsrcdir=".";; \
17395           /* | [A-Za-z]:[\\/]*) \
17396             srcdiroption="--srcdir=$(srcdir)/expect"; \
17397             libsrcdir="$$s/expect";; \
17398           *) \
17399             srcdiroption="--srcdir=../$(srcdir)/expect"; \
17400             libsrcdir="$$s/expect";; \
17401         esac; \
17402         $(SHELL) $${libsrcdir}/configure \
17403           $(HOST_CONFIGARGS) $${srcdiroption} \
17404           || exit 1
17405
17406 .PHONY: all-expect maybe-all-expect
17407 maybe-all-expect:
17408 all-expect: configure-expect
17409         @r=`${PWD_COMMAND}`; export r; \
17410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17411         $(SET_LIB_PATH) \
17412         (cd expect && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
17413
17414 .PHONY: check-expect maybe-check-expect
17415 maybe-check-expect:
17416
17417 check-expect:
17418         @r=`${PWD_COMMAND}`; export r; \
17419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17420         $(SET_LIB_PATH) \
17421         (cd expect && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
17422
17423
17424 .PHONY: install-expect maybe-install-expect
17425 maybe-install-expect:
17426
17427 install-expect: installdirs
17428         @r=`${PWD_COMMAND}`; export r; \
17429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17430         $(SET_LIB_PATH) \
17431         (cd expect && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
17432
17433
17434 # Other targets (info, dvi, etc.)
17435
17436 .PHONY: maybe-info-expect info-expect
17437 maybe-info-expect:
17438
17439 info-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 info 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                   info) \
17455           || exit 1
17456
17457
17458 .PHONY: maybe-dvi-expect dvi-expect
17459 maybe-dvi-expect:
17460
17461 dvi-expect: \
17462     configure-expect 
17463         @[ -f ./expect/Makefile ] || exit 0; \
17464         r=`${PWD_COMMAND}`; export r; \
17465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17466         $(SET_LIB_PATH) \
17467         for flag in $(EXTRA_HOST_FLAGS); do \
17468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17469         done; \
17470         echo "Doing dvi in expect" ; \
17471         (cd expect && \
17472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17474                   "RANLIB=$${RANLIB}" \
17475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17476                   dvi) \
17477           || exit 1
17478
17479
17480 .PHONY: maybe-TAGS-expect TAGS-expect
17481 maybe-TAGS-expect:
17482
17483 TAGS-expect: \
17484     configure-expect 
17485         @[ -f ./expect/Makefile ] || exit 0; \
17486         r=`${PWD_COMMAND}`; export r; \
17487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17488         $(SET_LIB_PATH) \
17489         for flag in $(EXTRA_HOST_FLAGS); do \
17490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17491         done; \
17492         echo "Doing TAGS in expect" ; \
17493         (cd expect && \
17494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17496                   "RANLIB=$${RANLIB}" \
17497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17498                   TAGS) \
17499           || exit 1
17500
17501
17502 .PHONY: maybe-install-info-expect install-info-expect
17503 maybe-install-info-expect:
17504
17505 install-info-expect: \
17506     configure-expect \
17507     info-expect 
17508         @[ -f ./expect/Makefile ] || exit 0; \
17509         r=`${PWD_COMMAND}`; export r; \
17510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17511         $(SET_LIB_PATH) \
17512         for flag in $(EXTRA_HOST_FLAGS); do \
17513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17514         done; \
17515         echo "Doing install-info in expect" ; \
17516         (cd expect && \
17517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17519                   "RANLIB=$${RANLIB}" \
17520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17521                   install-info) \
17522           || exit 1
17523
17524
17525 .PHONY: maybe-installcheck-expect installcheck-expect
17526 maybe-installcheck-expect:
17527
17528 installcheck-expect: \
17529     configure-expect 
17530         @[ -f ./expect/Makefile ] || exit 0; \
17531         r=`${PWD_COMMAND}`; export r; \
17532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17533         $(SET_LIB_PATH) \
17534         for flag in $(EXTRA_HOST_FLAGS); do \
17535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17536         done; \
17537         echo "Doing installcheck in expect" ; \
17538         (cd expect && \
17539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17541                   "RANLIB=$${RANLIB}" \
17542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17543                   installcheck) \
17544           || exit 1
17545
17546
17547 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
17548 maybe-mostlyclean-expect:
17549
17550 mostlyclean-expect: 
17551         @[ -f ./expect/Makefile ] || exit 0; \
17552         r=`${PWD_COMMAND}`; export r; \
17553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17554         $(SET_LIB_PATH) \
17555         for flag in $(EXTRA_HOST_FLAGS); do \
17556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17557         done; \
17558         echo "Doing mostlyclean in expect" ; \
17559         (cd expect && \
17560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17562                   "RANLIB=$${RANLIB}" \
17563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17564                   mostlyclean) \
17565           || exit 1
17566
17567
17568 .PHONY: maybe-clean-expect clean-expect
17569 maybe-clean-expect:
17570
17571 clean-expect: 
17572         @[ -f ./expect/Makefile ] || exit 0; \
17573         r=`${PWD_COMMAND}`; export r; \
17574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17575         $(SET_LIB_PATH) \
17576         for flag in $(EXTRA_HOST_FLAGS); do \
17577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17578         done; \
17579         echo "Doing clean in expect" ; \
17580         (cd expect && \
17581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17583                   "RANLIB=$${RANLIB}" \
17584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17585                   clean) \
17586           || exit 1
17587
17588
17589 .PHONY: maybe-distclean-expect distclean-expect
17590 maybe-distclean-expect:
17591
17592 distclean-expect: 
17593         @[ -f ./expect/Makefile ] || exit 0; \
17594         r=`${PWD_COMMAND}`; export r; \
17595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17596         $(SET_LIB_PATH) \
17597         for flag in $(EXTRA_HOST_FLAGS); do \
17598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17599         done; \
17600         echo "Doing distclean in expect" ; \
17601         (cd expect && \
17602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17604                   "RANLIB=$${RANLIB}" \
17605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17606                   distclean) \
17607           || exit 1
17608
17609
17610 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
17611 maybe-maintainer-clean-expect:
17612
17613 maintainer-clean-expect: 
17614         @[ -f ./expect/Makefile ] || exit 0; \
17615         r=`${PWD_COMMAND}`; export r; \
17616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17617         $(SET_LIB_PATH) \
17618         for flag in $(EXTRA_HOST_FLAGS); do \
17619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17620         done; \
17621         echo "Doing maintainer-clean in expect" ; \
17622         (cd expect && \
17623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17625                   "RANLIB=$${RANLIB}" \
17626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17627                   maintainer-clean) \
17628           || exit 1
17629
17630
17631
17632 .PHONY: configure-guile maybe-configure-guile
17633 maybe-configure-guile:
17634 configure-guile:
17635         @test ! -f guile/Makefile || exit 0; \
17636         [ -d guile ] || mkdir guile; \
17637         r=`${PWD_COMMAND}`; export r; \
17638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17639         CC="$(CC)"; export CC; \
17640         CFLAGS="$(CFLAGS)"; export CFLAGS; \
17641         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
17642         CXX="$(CXX)"; export CXX; \
17643         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
17644         AR="$(AR)"; export AR; \
17645         AS="$(AS)"; export AS; \
17646         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
17647         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
17648         LD="$(LD)"; export LD; \
17649         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
17650         NM="$(NM)"; export NM; \
17651         RANLIB="$(RANLIB)"; export RANLIB; \
17652         WINDRES="$(WINDRES)"; export WINDRES; \
17653         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
17654         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
17655         echo Configuring in guile; \
17656         cd guile || exit 1; \
17657         case $(srcdir) in \
17658           \.) \
17659             srcdiroption="--srcdir=."; \
17660             libsrcdir=".";; \
17661           /* | [A-Za-z]:[\\/]*) \
17662             srcdiroption="--srcdir=$(srcdir)/guile"; \
17663             libsrcdir="$$s/guile";; \
17664           *) \
17665             srcdiroption="--srcdir=../$(srcdir)/guile"; \
17666             libsrcdir="$$s/guile";; \
17667         esac; \
17668         $(SHELL) $${libsrcdir}/configure \
17669           $(HOST_CONFIGARGS) $${srcdiroption} \
17670           || exit 1
17671
17672 .PHONY: all-guile maybe-all-guile
17673 maybe-all-guile:
17674 all-guile: configure-guile
17675         @r=`${PWD_COMMAND}`; export r; \
17676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17677         $(SET_LIB_PATH) \
17678         (cd guile && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
17679
17680 .PHONY: check-guile maybe-check-guile
17681 maybe-check-guile:
17682
17683 check-guile:
17684         @r=`${PWD_COMMAND}`; export r; \
17685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17686         $(SET_LIB_PATH) \
17687         (cd guile && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
17688
17689
17690 .PHONY: install-guile maybe-install-guile
17691 maybe-install-guile:
17692
17693 install-guile: installdirs
17694         @r=`${PWD_COMMAND}`; export r; \
17695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17696         $(SET_LIB_PATH) \
17697         (cd guile && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
17698
17699
17700 # Other targets (info, dvi, etc.)
17701
17702 .PHONY: maybe-info-guile info-guile
17703 maybe-info-guile:
17704
17705 info-guile: \
17706     configure-guile 
17707         @[ -f ./guile/Makefile ] || exit 0; \
17708         r=`${PWD_COMMAND}`; export r; \
17709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17710         $(SET_LIB_PATH) \
17711         for flag in $(EXTRA_HOST_FLAGS); do \
17712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17713         done; \
17714         echo "Doing info in guile" ; \
17715         (cd guile && \
17716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17718                   "RANLIB=$${RANLIB}" \
17719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17720                   info) \
17721           || exit 1
17722
17723
17724 .PHONY: maybe-dvi-guile dvi-guile
17725 maybe-dvi-guile:
17726
17727 dvi-guile: \
17728     configure-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 dvi 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                   dvi) \
17743           || exit 1
17744
17745
17746 .PHONY: maybe-TAGS-guile TAGS-guile
17747 maybe-TAGS-guile:
17748
17749 TAGS-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 TAGS 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                   TAGS) \
17765           || exit 1
17766
17767
17768 .PHONY: maybe-install-info-guile install-info-guile
17769 maybe-install-info-guile:
17770
17771 install-info-guile: \
17772     configure-guile \
17773     info-guile 
17774         @[ -f ./guile/Makefile ] || exit 0; \
17775         r=`${PWD_COMMAND}`; export r; \
17776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17777         $(SET_LIB_PATH) \
17778         for flag in $(EXTRA_HOST_FLAGS); do \
17779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17780         done; \
17781         echo "Doing install-info in guile" ; \
17782         (cd guile && \
17783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17785                   "RANLIB=$${RANLIB}" \
17786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17787                   install-info) \
17788           || exit 1
17789
17790
17791 .PHONY: maybe-installcheck-guile installcheck-guile
17792 maybe-installcheck-guile:
17793
17794 installcheck-guile: \
17795     configure-guile 
17796         @[ -f ./guile/Makefile ] || exit 0; \
17797         r=`${PWD_COMMAND}`; export r; \
17798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17799         $(SET_LIB_PATH) \
17800         for flag in $(EXTRA_HOST_FLAGS); do \
17801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17802         done; \
17803         echo "Doing installcheck in guile" ; \
17804         (cd guile && \
17805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17807                   "RANLIB=$${RANLIB}" \
17808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17809                   installcheck) \
17810           || exit 1
17811
17812
17813 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
17814 maybe-mostlyclean-guile:
17815
17816 mostlyclean-guile: 
17817         @[ -f ./guile/Makefile ] || exit 0; \
17818         r=`${PWD_COMMAND}`; export r; \
17819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17820         $(SET_LIB_PATH) \
17821         for flag in $(EXTRA_HOST_FLAGS); do \
17822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17823         done; \
17824         echo "Doing mostlyclean in guile" ; \
17825         (cd guile && \
17826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17828                   "RANLIB=$${RANLIB}" \
17829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17830                   mostlyclean) \
17831           || exit 1
17832
17833
17834 .PHONY: maybe-clean-guile clean-guile
17835 maybe-clean-guile:
17836
17837 clean-guile: 
17838         @[ -f ./guile/Makefile ] || exit 0; \
17839         r=`${PWD_COMMAND}`; export r; \
17840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17841         $(SET_LIB_PATH) \
17842         for flag in $(EXTRA_HOST_FLAGS); do \
17843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17844         done; \
17845         echo "Doing clean in guile" ; \
17846         (cd guile && \
17847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17849                   "RANLIB=$${RANLIB}" \
17850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17851                   clean) \
17852           || exit 1
17853
17854
17855 .PHONY: maybe-distclean-guile distclean-guile
17856 maybe-distclean-guile:
17857
17858 distclean-guile: 
17859         @[ -f ./guile/Makefile ] || exit 0; \
17860         r=`${PWD_COMMAND}`; export r; \
17861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17862         $(SET_LIB_PATH) \
17863         for flag in $(EXTRA_HOST_FLAGS); do \
17864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17865         done; \
17866         echo "Doing distclean in guile" ; \
17867         (cd guile && \
17868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17870                   "RANLIB=$${RANLIB}" \
17871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17872                   distclean) \
17873           || exit 1
17874
17875
17876 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
17877 maybe-maintainer-clean-guile:
17878
17879 maintainer-clean-guile: 
17880         @[ -f ./guile/Makefile ] || exit 0; \
17881         r=`${PWD_COMMAND}`; export r; \
17882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17883         $(SET_LIB_PATH) \
17884         for flag in $(EXTRA_HOST_FLAGS); do \
17885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17886         done; \
17887         echo "Doing maintainer-clean in guile" ; \
17888         (cd guile && \
17889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17891                   "RANLIB=$${RANLIB}" \
17892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17893                   maintainer-clean) \
17894           || exit 1
17895
17896
17897
17898 .PHONY: configure-tk maybe-configure-tk
17899 maybe-configure-tk:
17900 configure-tk:
17901         @test ! -f tk/Makefile || exit 0; \
17902         [ -d tk ] || mkdir tk; \
17903         r=`${PWD_COMMAND}`; export r; \
17904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17905         CC="$(CC)"; export CC; \
17906         CFLAGS="$(CFLAGS)"; export CFLAGS; \
17907         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
17908         CXX="$(CXX)"; export CXX; \
17909         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
17910         AR="$(AR)"; export AR; \
17911         AS="$(AS)"; export AS; \
17912         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
17913         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
17914         LD="$(LD)"; export LD; \
17915         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
17916         NM="$(NM)"; export NM; \
17917         RANLIB="$(RANLIB)"; export RANLIB; \
17918         WINDRES="$(WINDRES)"; export WINDRES; \
17919         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
17920         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
17921         echo Configuring in tk; \
17922         cd tk || exit 1; \
17923         case $(srcdir) in \
17924           \.) \
17925             srcdiroption="--srcdir=."; \
17926             libsrcdir=".";; \
17927           /* | [A-Za-z]:[\\/]*) \
17928             srcdiroption="--srcdir=$(srcdir)/tk"; \
17929             libsrcdir="$$s/tk";; \
17930           *) \
17931             srcdiroption="--srcdir=../$(srcdir)/tk"; \
17932             libsrcdir="$$s/tk";; \
17933         esac; \
17934         $(SHELL) $${libsrcdir}/configure \
17935           $(HOST_CONFIGARGS) $${srcdiroption} \
17936           || exit 1
17937
17938 .PHONY: all-tk maybe-all-tk
17939 maybe-all-tk:
17940 all-tk: configure-tk
17941         @r=`${PWD_COMMAND}`; export r; \
17942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17943         $(SET_LIB_PATH) \
17944         (cd tk && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
17945
17946 .PHONY: check-tk maybe-check-tk
17947 maybe-check-tk:
17948
17949 check-tk:
17950         @r=`${PWD_COMMAND}`; export r; \
17951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17952         $(SET_LIB_PATH) \
17953         (cd tk && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
17954
17955
17956 .PHONY: install-tk maybe-install-tk
17957 maybe-install-tk:
17958
17959 install-tk: installdirs
17960         @r=`${PWD_COMMAND}`; export r; \
17961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17962         $(SET_LIB_PATH) \
17963         (cd tk && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
17964
17965
17966 # Other targets (info, dvi, etc.)
17967
17968 .PHONY: maybe-info-tk info-tk
17969 maybe-info-tk:
17970
17971 info-tk: \
17972     configure-tk 
17973         @[ -f ./tk/Makefile ] || exit 0; \
17974         r=`${PWD_COMMAND}`; export r; \
17975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17976         $(SET_LIB_PATH) \
17977         for flag in $(EXTRA_HOST_FLAGS); do \
17978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17979         done; \
17980         echo "Doing info in tk" ; \
17981         (cd tk && \
17982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17984                   "RANLIB=$${RANLIB}" \
17985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17986                   info) \
17987           || exit 1
17988
17989
17990 .PHONY: maybe-dvi-tk dvi-tk
17991 maybe-dvi-tk:
17992
17993 dvi-tk: \
17994     configure-tk 
17995         @[ -f ./tk/Makefile ] || exit 0; \
17996         r=`${PWD_COMMAND}`; export r; \
17997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17998         $(SET_LIB_PATH) \
17999         for flag in $(EXTRA_HOST_FLAGS); do \
18000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18001         done; \
18002         echo "Doing dvi in tk" ; \
18003         (cd tk && \
18004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18006                   "RANLIB=$${RANLIB}" \
18007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18008                   dvi) \
18009           || exit 1
18010
18011
18012 .PHONY: maybe-TAGS-tk TAGS-tk
18013 maybe-TAGS-tk:
18014
18015 TAGS-tk: \
18016     configure-tk 
18017         @[ -f ./tk/Makefile ] || exit 0; \
18018         r=`${PWD_COMMAND}`; export r; \
18019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18020         $(SET_LIB_PATH) \
18021         for flag in $(EXTRA_HOST_FLAGS); do \
18022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18023         done; \
18024         echo "Doing TAGS in tk" ; \
18025         (cd tk && \
18026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18028                   "RANLIB=$${RANLIB}" \
18029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18030                   TAGS) \
18031           || exit 1
18032
18033
18034 .PHONY: maybe-install-info-tk install-info-tk
18035 maybe-install-info-tk:
18036
18037 install-info-tk: \
18038     configure-tk \
18039     info-tk 
18040         @[ -f ./tk/Makefile ] || exit 0; \
18041         r=`${PWD_COMMAND}`; export r; \
18042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18043         $(SET_LIB_PATH) \
18044         for flag in $(EXTRA_HOST_FLAGS); do \
18045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18046         done; \
18047         echo "Doing install-info in tk" ; \
18048         (cd tk && \
18049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18051                   "RANLIB=$${RANLIB}" \
18052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18053                   install-info) \
18054           || exit 1
18055
18056
18057 .PHONY: maybe-installcheck-tk installcheck-tk
18058 maybe-installcheck-tk:
18059
18060 installcheck-tk: \
18061     configure-tk 
18062         @[ -f ./tk/Makefile ] || exit 0; \
18063         r=`${PWD_COMMAND}`; export r; \
18064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18065         $(SET_LIB_PATH) \
18066         for flag in $(EXTRA_HOST_FLAGS); do \
18067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18068         done; \
18069         echo "Doing installcheck in tk" ; \
18070         (cd tk && \
18071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18073                   "RANLIB=$${RANLIB}" \
18074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18075                   installcheck) \
18076           || exit 1
18077
18078
18079 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
18080 maybe-mostlyclean-tk:
18081
18082 mostlyclean-tk: 
18083         @[ -f ./tk/Makefile ] || exit 0; \
18084         r=`${PWD_COMMAND}`; export r; \
18085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18086         $(SET_LIB_PATH) \
18087         for flag in $(EXTRA_HOST_FLAGS); do \
18088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18089         done; \
18090         echo "Doing mostlyclean in tk" ; \
18091         (cd tk && \
18092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18094                   "RANLIB=$${RANLIB}" \
18095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18096                   mostlyclean) \
18097           || exit 1
18098
18099
18100 .PHONY: maybe-clean-tk clean-tk
18101 maybe-clean-tk:
18102
18103 clean-tk: 
18104         @[ -f ./tk/Makefile ] || exit 0; \
18105         r=`${PWD_COMMAND}`; export r; \
18106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18107         $(SET_LIB_PATH) \
18108         for flag in $(EXTRA_HOST_FLAGS); do \
18109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18110         done; \
18111         echo "Doing clean in tk" ; \
18112         (cd tk && \
18113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18115                   "RANLIB=$${RANLIB}" \
18116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18117                   clean) \
18118           || exit 1
18119
18120
18121 .PHONY: maybe-distclean-tk distclean-tk
18122 maybe-distclean-tk:
18123
18124 distclean-tk: 
18125         @[ -f ./tk/Makefile ] || exit 0; \
18126         r=`${PWD_COMMAND}`; export r; \
18127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18128         $(SET_LIB_PATH) \
18129         for flag in $(EXTRA_HOST_FLAGS); do \
18130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18131         done; \
18132         echo "Doing distclean in tk" ; \
18133         (cd tk && \
18134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18136                   "RANLIB=$${RANLIB}" \
18137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18138                   distclean) \
18139           || exit 1
18140
18141
18142 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
18143 maybe-maintainer-clean-tk:
18144
18145 maintainer-clean-tk: 
18146         @[ -f ./tk/Makefile ] || exit 0; \
18147         r=`${PWD_COMMAND}`; export r; \
18148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18149         $(SET_LIB_PATH) \
18150         for flag in $(EXTRA_HOST_FLAGS); do \
18151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18152         done; \
18153         echo "Doing maintainer-clean in tk" ; \
18154         (cd tk && \
18155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18157                   "RANLIB=$${RANLIB}" \
18158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18159                   maintainer-clean) \
18160           || exit 1
18161
18162
18163
18164 .PHONY: configure-tix maybe-configure-tix
18165 maybe-configure-tix:
18166 configure-tix:
18167         @test ! -f tix/Makefile || exit 0; \
18168         [ -d tix ] || mkdir tix; \
18169         r=`${PWD_COMMAND}`; export r; \
18170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18171         CC="$(CC)"; export CC; \
18172         CFLAGS="$(CFLAGS)"; export CFLAGS; \
18173         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
18174         CXX="$(CXX)"; export CXX; \
18175         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
18176         AR="$(AR)"; export AR; \
18177         AS="$(AS)"; export AS; \
18178         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18179         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18180         LD="$(LD)"; export LD; \
18181         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
18182         NM="$(NM)"; export NM; \
18183         RANLIB="$(RANLIB)"; export RANLIB; \
18184         WINDRES="$(WINDRES)"; export WINDRES; \
18185         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18186         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
18187         echo Configuring in tix; \
18188         cd tix || exit 1; \
18189         case $(srcdir) in \
18190           \.) \
18191             srcdiroption="--srcdir=."; \
18192             libsrcdir=".";; \
18193           /* | [A-Za-z]:[\\/]*) \
18194             srcdiroption="--srcdir=$(srcdir)/tix"; \
18195             libsrcdir="$$s/tix";; \
18196           *) \
18197             srcdiroption="--srcdir=../$(srcdir)/tix"; \
18198             libsrcdir="$$s/tix";; \
18199         esac; \
18200         $(SHELL) $${libsrcdir}/configure \
18201           $(HOST_CONFIGARGS) $${srcdiroption} \
18202           || exit 1
18203
18204 .PHONY: all-tix maybe-all-tix
18205 maybe-all-tix:
18206 all-tix: configure-tix
18207         @r=`${PWD_COMMAND}`; export r; \
18208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18209         $(SET_LIB_PATH) \
18210         (cd tix && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all)
18211
18212 .PHONY: check-tix maybe-check-tix
18213 maybe-check-tix:
18214
18215 check-tix:
18216         @r=`${PWD_COMMAND}`; export r; \
18217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18218         $(SET_LIB_PATH) \
18219         (cd tix && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
18220
18221
18222 .PHONY: install-tix maybe-install-tix
18223 maybe-install-tix:
18224
18225 install-tix: installdirs
18226         @r=`${PWD_COMMAND}`; export r; \
18227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18228         $(SET_LIB_PATH) \
18229         (cd tix && $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
18230
18231
18232 # Other targets (info, dvi, etc.)
18233
18234 .PHONY: maybe-info-tix info-tix
18235 maybe-info-tix:
18236
18237 info-tix: \
18238     configure-tix 
18239         @[ -f ./tix/Makefile ] || exit 0; \
18240         r=`${PWD_COMMAND}`; export r; \
18241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18242         $(SET_LIB_PATH) \
18243         for flag in $(EXTRA_HOST_FLAGS); do \
18244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18245         done; \
18246         echo "Doing info in tix" ; \
18247         (cd tix && \
18248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18250                   "RANLIB=$${RANLIB}" \
18251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18252                   info) \
18253           || exit 1
18254
18255
18256 .PHONY: maybe-dvi-tix dvi-tix
18257 maybe-dvi-tix:
18258
18259 dvi-tix: \
18260     configure-tix 
18261         @[ -f ./tix/Makefile ] || exit 0; \
18262         r=`${PWD_COMMAND}`; export r; \
18263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18264         $(SET_LIB_PATH) \
18265         for flag in $(EXTRA_HOST_FLAGS); do \
18266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18267         done; \
18268         echo "Doing dvi in tix" ; \
18269         (cd tix && \
18270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18272                   "RANLIB=$${RANLIB}" \
18273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18274                   dvi) \
18275           || exit 1
18276
18277
18278 .PHONY: maybe-TAGS-tix TAGS-tix
18279 maybe-TAGS-tix:
18280
18281 TAGS-tix: \
18282     configure-tix 
18283         @[ -f ./tix/Makefile ] || exit 0; \
18284         r=`${PWD_COMMAND}`; export r; \
18285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18286         $(SET_LIB_PATH) \
18287         for flag in $(EXTRA_HOST_FLAGS); do \
18288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18289         done; \
18290         echo "Doing TAGS in tix" ; \
18291         (cd tix && \
18292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18294                   "RANLIB=$${RANLIB}" \
18295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18296                   TAGS) \
18297           || exit 1
18298
18299
18300 .PHONY: maybe-install-info-tix install-info-tix
18301 maybe-install-info-tix:
18302
18303 install-info-tix: \
18304     configure-tix \
18305     info-tix 
18306         @[ -f ./tix/Makefile ] || exit 0; \
18307         r=`${PWD_COMMAND}`; export r; \
18308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18309         $(SET_LIB_PATH) \
18310         for flag in $(EXTRA_HOST_FLAGS); do \
18311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18312         done; \
18313         echo "Doing install-info in tix" ; \
18314         (cd tix && \
18315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18317                   "RANLIB=$${RANLIB}" \
18318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18319                   install-info) \
18320           || exit 1
18321
18322
18323 .PHONY: maybe-installcheck-tix installcheck-tix
18324 maybe-installcheck-tix:
18325
18326 installcheck-tix: \
18327     configure-tix 
18328         @[ -f ./tix/Makefile ] || exit 0; \
18329         r=`${PWD_COMMAND}`; export r; \
18330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18331         $(SET_LIB_PATH) \
18332         for flag in $(EXTRA_HOST_FLAGS); do \
18333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18334         done; \
18335         echo "Doing installcheck in tix" ; \
18336         (cd tix && \
18337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18339                   "RANLIB=$${RANLIB}" \
18340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18341                   installcheck) \
18342           || exit 1
18343
18344
18345 .PHONY: maybe-mostlyclean-tix mostlyclean-tix
18346 maybe-mostlyclean-tix:
18347
18348 mostlyclean-tix: 
18349         @[ -f ./tix/Makefile ] || exit 0; \
18350         r=`${PWD_COMMAND}`; export r; \
18351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18352         $(SET_LIB_PATH) \
18353         for flag in $(EXTRA_HOST_FLAGS); do \
18354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18355         done; \
18356         echo "Doing mostlyclean in tix" ; \
18357         (cd tix && \
18358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18360                   "RANLIB=$${RANLIB}" \
18361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18362                   mostlyclean) \
18363           || exit 1
18364
18365
18366 .PHONY: maybe-clean-tix clean-tix
18367 maybe-clean-tix:
18368
18369 clean-tix: 
18370         @[ -f ./tix/Makefile ] || exit 0; \
18371         r=`${PWD_COMMAND}`; export r; \
18372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18373         $(SET_LIB_PATH) \
18374         for flag in $(EXTRA_HOST_FLAGS); do \
18375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18376         done; \
18377         echo "Doing clean in tix" ; \
18378         (cd tix && \
18379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18381                   "RANLIB=$${RANLIB}" \
18382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18383                   clean) \
18384           || exit 1
18385
18386
18387 .PHONY: maybe-distclean-tix distclean-tix
18388 maybe-distclean-tix:
18389
18390 distclean-tix: 
18391         @[ -f ./tix/Makefile ] || exit 0; \
18392         r=`${PWD_COMMAND}`; export r; \
18393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18394         $(SET_LIB_PATH) \
18395         for flag in $(EXTRA_HOST_FLAGS); do \
18396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18397         done; \
18398         echo "Doing distclean in tix" ; \
18399         (cd tix && \
18400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18402                   "RANLIB=$${RANLIB}" \
18403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18404                   distclean) \
18405           || exit 1
18406
18407
18408 .PHONY: maybe-maintainer-clean-tix maintainer-clean-tix
18409 maybe-maintainer-clean-tix:
18410
18411 maintainer-clean-tix: 
18412         @[ -f ./tix/Makefile ] || exit 0; \
18413         r=`${PWD_COMMAND}`; export r; \
18414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18415         $(SET_LIB_PATH) \
18416         for flag in $(EXTRA_HOST_FLAGS); do \
18417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18418         done; \
18419         echo "Doing maintainer-clean in tix" ; \
18420         (cd tix && \
18421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18423                   "RANLIB=$${RANLIB}" \
18424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18425                   maintainer-clean) \
18426           || exit 1
18427
18428
18429
18430 .PHONY: configure-libtermcap maybe-configure-libtermcap
18431 maybe-configure-libtermcap:
18432 configure-libtermcap:
18433         @test ! -f libtermcap/Makefile || exit 0; \
18434         [ -d libtermcap ] || mkdir libtermcap; \
18435         r=`${PWD_COMMAND}`; export r; \
18436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18437         CC="$(CC)"; export CC; \
18438         CFLAGS="$(CFLAGS)"; export CFLAGS; \
18439         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
18440         CXX="$(CXX)"; export CXX; \
18441         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
18442         AR="$(AR)"; export AR; \
18443         AS="$(AS)"; export AS; \
18444         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18445         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18446         LD="$(LD)"; export LD; \
18447         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
18448         NM="$(NM)"; export NM; \
18449         RANLIB="$(RANLIB)"; export RANLIB; \
18450         WINDRES="$(WINDRES)"; export WINDRES; \
18451         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18452         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
18453         echo Configuring in libtermcap; \
18454         cd libtermcap || exit 1; \
18455         case $(srcdir) in \
18456           \.) \
18457             srcdiroption="--srcdir=."; \
18458             libsrcdir=".";; \
18459           /* | [A-Za-z]:[\\/]*) \
18460             srcdiroption="--srcdir=$(srcdir)/libtermcap"; \
18461             libsrcdir="$$s/libtermcap";; \
18462           *) \
18463             srcdiroption="--srcdir=../$(srcdir)/libtermcap"; \
18464             libsrcdir="$$s/libtermcap";; \
18465         esac; \
18466         $(SHELL) $${libsrcdir}/configure \
18467           $(HOST_CONFIGARGS) $${srcdiroption} \
18468           || exit 1
18469
18470 .PHONY: all-libtermcap maybe-all-libtermcap
18471 maybe-all-libtermcap:
18472 all-libtermcap: configure-libtermcap
18473         @r=`${PWD_COMMAND}`; export r; \
18474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18475         $(SET_LIB_PATH) \
18476         (cd libtermcap && $(MAKE) $(FLAGS_TO_PASS) all)
18477
18478 .PHONY: check-libtermcap maybe-check-libtermcap
18479 maybe-check-libtermcap:
18480
18481 check-libtermcap:
18482
18483
18484 .PHONY: install-libtermcap maybe-install-libtermcap
18485 maybe-install-libtermcap:
18486
18487 install-libtermcap: installdirs
18488         @r=`${PWD_COMMAND}`; export r; \
18489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18490         $(SET_LIB_PATH) \
18491         (cd libtermcap && $(MAKE) $(FLAGS_TO_PASS) install)
18492
18493
18494 # Other targets (info, dvi, etc.)
18495
18496 .PHONY: maybe-info-libtermcap info-libtermcap
18497 maybe-info-libtermcap:
18498
18499 info-libtermcap: \
18500     configure-libtermcap 
18501         @[ -f ./libtermcap/Makefile ] || exit 0; \
18502         r=`${PWD_COMMAND}`; export r; \
18503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18504         $(SET_LIB_PATH) \
18505         for flag in $(EXTRA_HOST_FLAGS); do \
18506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18507         done; \
18508         echo "Doing info in libtermcap" ; \
18509         (cd libtermcap && \
18510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18512                   "RANLIB=$${RANLIB}" \
18513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18514                   info) \
18515           || exit 1
18516
18517
18518 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
18519 maybe-dvi-libtermcap:
18520
18521 dvi-libtermcap: \
18522     configure-libtermcap 
18523         @[ -f ./libtermcap/Makefile ] || exit 0; \
18524         r=`${PWD_COMMAND}`; export r; \
18525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18526         $(SET_LIB_PATH) \
18527         for flag in $(EXTRA_HOST_FLAGS); do \
18528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18529         done; \
18530         echo "Doing dvi in libtermcap" ; \
18531         (cd libtermcap && \
18532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18534                   "RANLIB=$${RANLIB}" \
18535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18536                   dvi) \
18537           || exit 1
18538
18539
18540 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
18541 maybe-TAGS-libtermcap:
18542
18543 TAGS-libtermcap: \
18544     configure-libtermcap 
18545         @[ -f ./libtermcap/Makefile ] || exit 0; \
18546         r=`${PWD_COMMAND}`; export r; \
18547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18548         $(SET_LIB_PATH) \
18549         for flag in $(EXTRA_HOST_FLAGS); do \
18550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18551         done; \
18552         echo "Doing TAGS in libtermcap" ; \
18553         (cd libtermcap && \
18554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18556                   "RANLIB=$${RANLIB}" \
18557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18558                   TAGS) \
18559           || exit 1
18560
18561
18562 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
18563 maybe-install-info-libtermcap:
18564
18565 install-info-libtermcap: \
18566     configure-libtermcap \
18567     info-libtermcap 
18568         @[ -f ./libtermcap/Makefile ] || exit 0; \
18569         r=`${PWD_COMMAND}`; export r; \
18570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18571         $(SET_LIB_PATH) \
18572         for flag in $(EXTRA_HOST_FLAGS); do \
18573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18574         done; \
18575         echo "Doing install-info in libtermcap" ; \
18576         (cd libtermcap && \
18577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18579                   "RANLIB=$${RANLIB}" \
18580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18581                   install-info) \
18582           || exit 1
18583
18584
18585 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
18586 maybe-installcheck-libtermcap:
18587
18588 installcheck-libtermcap: \
18589     configure-libtermcap 
18590         @[ -f ./libtermcap/Makefile ] || exit 0; \
18591         r=`${PWD_COMMAND}`; export r; \
18592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18593         $(SET_LIB_PATH) \
18594         for flag in $(EXTRA_HOST_FLAGS); do \
18595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18596         done; \
18597         echo "Doing installcheck in libtermcap" ; \
18598         (cd libtermcap && \
18599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18601                   "RANLIB=$${RANLIB}" \
18602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18603                   installcheck) \
18604           || exit 1
18605
18606
18607 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
18608 maybe-mostlyclean-libtermcap:
18609
18610 # libtermcap doesn't support mostlyclean.
18611 mostlyclean-libtermcap:
18612
18613
18614 .PHONY: maybe-clean-libtermcap clean-libtermcap
18615 maybe-clean-libtermcap:
18616
18617 # libtermcap doesn't support clean.
18618 clean-libtermcap:
18619
18620
18621 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
18622 maybe-distclean-libtermcap:
18623
18624 # libtermcap doesn't support distclean.
18625 distclean-libtermcap:
18626
18627
18628 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
18629 maybe-maintainer-clean-libtermcap:
18630
18631 # libtermcap doesn't support maintainer-clean.
18632 maintainer-clean-libtermcap:
18633
18634
18635
18636 .PHONY: configure-utils maybe-configure-utils
18637 maybe-configure-utils:
18638 configure-utils:
18639         @test ! -f utils/Makefile || exit 0; \
18640         [ -d utils ] || mkdir utils; \
18641         r=`${PWD_COMMAND}`; export r; \
18642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18643         CC="$(CC)"; export CC; \
18644         CFLAGS="$(CFLAGS)"; export CFLAGS; \
18645         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
18646         CXX="$(CXX)"; export CXX; \
18647         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
18648         AR="$(AR)"; export AR; \
18649         AS="$(AS)"; export AS; \
18650         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
18651         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
18652         LD="$(LD)"; export LD; \
18653         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
18654         NM="$(NM)"; export NM; \
18655         RANLIB="$(RANLIB)"; export RANLIB; \
18656         WINDRES="$(WINDRES)"; export WINDRES; \
18657         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
18658         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
18659         echo Configuring in utils; \
18660         cd utils || exit 1; \
18661         case $(srcdir) in \
18662           \.) \
18663             srcdiroption="--srcdir=."; \
18664             libsrcdir=".";; \
18665           /* | [A-Za-z]:[\\/]*) \
18666             srcdiroption="--srcdir=$(srcdir)/utils"; \
18667             libsrcdir="$$s/utils";; \
18668           *) \
18669             srcdiroption="--srcdir=../$(srcdir)/utils"; \
18670             libsrcdir="$$s/utils";; \
18671         esac; \
18672         $(SHELL) $${libsrcdir}/configure \
18673           $(HOST_CONFIGARGS) $${srcdiroption} \
18674           || exit 1
18675
18676 .PHONY: all-utils maybe-all-utils
18677 maybe-all-utils:
18678 all-utils: configure-utils
18679         @r=`${PWD_COMMAND}`; export r; \
18680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18681         $(SET_LIB_PATH) \
18682         (cd utils && $(MAKE) $(FLAGS_TO_PASS) all)
18683
18684 .PHONY: check-utils maybe-check-utils
18685 maybe-check-utils:
18686
18687 check-utils:
18688
18689
18690 .PHONY: install-utils maybe-install-utils
18691 maybe-install-utils:
18692
18693 install-utils: installdirs
18694         @r=`${PWD_COMMAND}`; export r; \
18695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18696         $(SET_LIB_PATH) \
18697         (cd utils && $(MAKE) $(FLAGS_TO_PASS) install)
18698
18699
18700 # Other targets (info, dvi, etc.)
18701
18702 .PHONY: maybe-info-utils info-utils
18703 maybe-info-utils:
18704
18705 info-utils: \
18706     configure-utils 
18707         @[ -f ./utils/Makefile ] || exit 0; \
18708         r=`${PWD_COMMAND}`; export r; \
18709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18710         $(SET_LIB_PATH) \
18711         for flag in $(EXTRA_HOST_FLAGS); do \
18712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18713         done; \
18714         echo "Doing info in utils" ; \
18715         (cd utils && \
18716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18718                   "RANLIB=$${RANLIB}" \
18719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18720                   info) \
18721           || exit 1
18722
18723
18724 .PHONY: maybe-dvi-utils dvi-utils
18725 maybe-dvi-utils:
18726
18727 dvi-utils: \
18728     configure-utils 
18729         @[ -f ./utils/Makefile ] || exit 0; \
18730         r=`${PWD_COMMAND}`; export r; \
18731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18732         $(SET_LIB_PATH) \
18733         for flag in $(EXTRA_HOST_FLAGS); do \
18734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18735         done; \
18736         echo "Doing dvi in utils" ; \
18737         (cd utils && \
18738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18740                   "RANLIB=$${RANLIB}" \
18741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18742                   dvi) \
18743           || exit 1
18744
18745
18746 .PHONY: maybe-TAGS-utils TAGS-utils
18747 maybe-TAGS-utils:
18748
18749 TAGS-utils: \
18750     configure-utils 
18751         @[ -f ./utils/Makefile ] || exit 0; \
18752         r=`${PWD_COMMAND}`; export r; \
18753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18754         $(SET_LIB_PATH) \
18755         for flag in $(EXTRA_HOST_FLAGS); do \
18756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18757         done; \
18758         echo "Doing TAGS in utils" ; \
18759         (cd utils && \
18760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18762                   "RANLIB=$${RANLIB}" \
18763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18764                   TAGS) \
18765           || exit 1
18766
18767
18768 .PHONY: maybe-install-info-utils install-info-utils
18769 maybe-install-info-utils:
18770
18771 install-info-utils: \
18772     configure-utils \
18773     info-utils 
18774         @[ -f ./utils/Makefile ] || exit 0; \
18775         r=`${PWD_COMMAND}`; export r; \
18776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18777         $(SET_LIB_PATH) \
18778         for flag in $(EXTRA_HOST_FLAGS); do \
18779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18780         done; \
18781         echo "Doing install-info in utils" ; \
18782         (cd utils && \
18783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18785                   "RANLIB=$${RANLIB}" \
18786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18787                   install-info) \
18788           || exit 1
18789
18790
18791 .PHONY: maybe-installcheck-utils installcheck-utils
18792 maybe-installcheck-utils:
18793
18794 installcheck-utils: \
18795     configure-utils 
18796         @[ -f ./utils/Makefile ] || exit 0; \
18797         r=`${PWD_COMMAND}`; export r; \
18798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18799         $(SET_LIB_PATH) \
18800         for flag in $(EXTRA_HOST_FLAGS); do \
18801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18802         done; \
18803         echo "Doing installcheck in utils" ; \
18804         (cd utils && \
18805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18807                   "RANLIB=$${RANLIB}" \
18808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18809                   installcheck) \
18810           || exit 1
18811
18812
18813 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
18814 maybe-mostlyclean-utils:
18815
18816 mostlyclean-utils: 
18817         @[ -f ./utils/Makefile ] || exit 0; \
18818         r=`${PWD_COMMAND}`; export r; \
18819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18820         $(SET_LIB_PATH) \
18821         for flag in $(EXTRA_HOST_FLAGS); do \
18822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18823         done; \
18824         echo "Doing mostlyclean in utils" ; \
18825         (cd utils && \
18826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18828                   "RANLIB=$${RANLIB}" \
18829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18830                   mostlyclean) \
18831           || exit 1
18832
18833
18834 .PHONY: maybe-clean-utils clean-utils
18835 maybe-clean-utils:
18836
18837 clean-utils: 
18838         @[ -f ./utils/Makefile ] || exit 0; \
18839         r=`${PWD_COMMAND}`; export r; \
18840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18841         $(SET_LIB_PATH) \
18842         for flag in $(EXTRA_HOST_FLAGS); do \
18843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18844         done; \
18845         echo "Doing clean in utils" ; \
18846         (cd utils && \
18847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18849                   "RANLIB=$${RANLIB}" \
18850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18851                   clean) \
18852           || exit 1
18853
18854
18855 .PHONY: maybe-distclean-utils distclean-utils
18856 maybe-distclean-utils:
18857
18858 distclean-utils: 
18859         @[ -f ./utils/Makefile ] || exit 0; \
18860         r=`${PWD_COMMAND}`; export r; \
18861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18862         $(SET_LIB_PATH) \
18863         for flag in $(EXTRA_HOST_FLAGS); do \
18864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18865         done; \
18866         echo "Doing distclean in utils" ; \
18867         (cd utils && \
18868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18870                   "RANLIB=$${RANLIB}" \
18871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18872                   distclean) \
18873           || exit 1
18874
18875
18876 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
18877 maybe-maintainer-clean-utils:
18878
18879 maintainer-clean-utils: 
18880         @[ -f ./utils/Makefile ] || exit 0; \
18881         r=`${PWD_COMMAND}`; export r; \
18882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18883         $(SET_LIB_PATH) \
18884         for flag in $(EXTRA_HOST_FLAGS); do \
18885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18886         done; \
18887         echo "Doing maintainer-clean in utils" ; \
18888         (cd utils && \
18889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18891                   "RANLIB=$${RANLIB}" \
18892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18893                   maintainer-clean) \
18894           || exit 1
18895
18896
18897
18898
18899 # ---------------------------------------
18900 # Modules which run on the target machine
18901 # ---------------------------------------
18902
18903 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
18904 maybe-configure-target-libstdc++-v3:
18905
18906 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
18907 $(TARGET_SUBDIR)/libstdc++-v3/multilib.out: multilib.out
18908         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
18909         rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || : ; \
18910         cp multilib.out $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
18911
18912 configure-target-libstdc++-v3: $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
18913         @test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
18914         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
18915         r=`${PWD_COMMAND}`; export r; \
18916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18917         $(SET_LIB_PATH) \
18918         AR="$(AR_FOR_TARGET)"; export AR; \
18919         AS="$(AS_FOR_TARGET)"; export AS; \
18920         CC="$(CC_FOR_TARGET)"; export CC; \
18921         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
18922         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
18923         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
18924         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
18925         CXX="$(RAW_CXX_FOR_TARGET)"; export CXX; \
18926         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
18927         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
18928         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
18929         LD="$(LD_FOR_TARGET)"; export LD; \
18930         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
18931         NM="$(NM_FOR_TARGET)"; export NM; \
18932         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
18933         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
18934         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
18935         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
18936         case $(srcdir) in \
18937           /* | [A-Za-z]:[\\/]*) \
18938             topdir=$(srcdir) ;; \
18939           *) \
18940             case "$(TARGET_SUBDIR)" in \
18941               .) topdir="../$(srcdir)" ;; \
18942               *) topdir="../../$(srcdir)" ;; \
18943             esac ;; \
18944         esac; \
18945           srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
18946           libsrcdir="$$s/libstdc++-v3"; \
18947         rm -f no-such-file || : ; \
18948         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
18949           $(TARGET_CONFIGARGS) $${srcdiroption} \
18950           --with-target-subdir="$(TARGET_SUBDIR)" \
18951           || exit 1
18952
18953 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
18954 maybe-all-target-libstdc++-v3:
18955 all-target-libstdc++-v3: configure-target-libstdc++-v3
18956         @r=`${PWD_COMMAND}`; export r; \
18957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18958         $(SET_LIB_PATH) \
18959         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
18960           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  all)
18961
18962 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
18963 maybe-check-target-libstdc++-v3:
18964
18965 check-target-libstdc++-v3:
18966         @r=`${PWD_COMMAND}`; export r; \
18967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18968         $(SET_LIB_PATH) \
18969         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
18970           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  check)
18971
18972
18973 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
18974 maybe-install-target-libstdc++-v3:
18975
18976 install-target-libstdc++-v3: installdirs
18977         @r=`${PWD_COMMAND}`; export r; \
18978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18979         $(SET_LIB_PATH) \
18980         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
18981           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
18982
18983
18984 # Other targets (info, dvi, etc.)
18985
18986 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
18987 maybe-info-target-libstdc++-v3:
18988
18989 info-target-libstdc++-v3: \
18990     configure-target-libstdc++-v3 
18991         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
18992         r=`${PWD_COMMAND}`; export r; \
18993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18994         $(SET_LIB_PATH) \
18995         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
18996         for flag in $(EXTRA_TARGET_FLAGS); do \
18997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18998         done; \
18999         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19002                   "RANLIB=$${RANLIB}" \
19003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19004                   info) \
19005           || exit 1
19006
19007
19008 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
19009 maybe-dvi-target-libstdc++-v3:
19010
19011 dvi-target-libstdc++-v3: \
19012     configure-target-libstdc++-v3 
19013         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19014         r=`${PWD_COMMAND}`; export r; \
19015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19016         $(SET_LIB_PATH) \
19017         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19018         for flag in $(EXTRA_TARGET_FLAGS); do \
19019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19020         done; \
19021         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19024                   "RANLIB=$${RANLIB}" \
19025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19026                   dvi) \
19027           || exit 1
19028
19029
19030 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
19031 maybe-TAGS-target-libstdc++-v3:
19032
19033 TAGS-target-libstdc++-v3: \
19034     configure-target-libstdc++-v3 
19035         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19036         r=`${PWD_COMMAND}`; export r; \
19037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19038         $(SET_LIB_PATH) \
19039         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19040         for flag in $(EXTRA_TARGET_FLAGS); do \
19041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19042         done; \
19043         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19046                   "RANLIB=$${RANLIB}" \
19047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19048                   TAGS) \
19049           || exit 1
19050
19051
19052 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
19053 maybe-install-info-target-libstdc++-v3:
19054
19055 install-info-target-libstdc++-v3: \
19056     configure-target-libstdc++-v3 \
19057     info-target-libstdc++-v3 
19058         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19059         r=`${PWD_COMMAND}`; export r; \
19060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19061         $(SET_LIB_PATH) \
19062         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19063         for flag in $(EXTRA_TARGET_FLAGS); do \
19064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19065         done; \
19066         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19069                   "RANLIB=$${RANLIB}" \
19070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19071                   install-info) \
19072           || exit 1
19073
19074
19075 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
19076 maybe-installcheck-target-libstdc++-v3:
19077
19078 installcheck-target-libstdc++-v3: \
19079     configure-target-libstdc++-v3 
19080         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19081         r=`${PWD_COMMAND}`; export r; \
19082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19083         $(SET_LIB_PATH) \
19084         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19085         for flag in $(EXTRA_TARGET_FLAGS); do \
19086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19087         done; \
19088         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19091                   "RANLIB=$${RANLIB}" \
19092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19093                   installcheck) \
19094           || exit 1
19095
19096
19097 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
19098 maybe-mostlyclean-target-libstdc++-v3:
19099
19100 mostlyclean-target-libstdc++-v3: 
19101         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19102         r=`${PWD_COMMAND}`; export r; \
19103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19104         $(SET_LIB_PATH) \
19105         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19106         for flag in $(EXTRA_TARGET_FLAGS); do \
19107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19108         done; \
19109         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19112                   "RANLIB=$${RANLIB}" \
19113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19114                   mostlyclean) \
19115           || exit 1
19116
19117
19118 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
19119 maybe-clean-target-libstdc++-v3:
19120
19121 clean-target-libstdc++-v3: 
19122         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19123         r=`${PWD_COMMAND}`; export r; \
19124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19125         $(SET_LIB_PATH) \
19126         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19127         for flag in $(EXTRA_TARGET_FLAGS); do \
19128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19129         done; \
19130         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19133                   "RANLIB=$${RANLIB}" \
19134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19135                   clean) \
19136           || exit 1
19137
19138
19139 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
19140 maybe-distclean-target-libstdc++-v3:
19141
19142 distclean-target-libstdc++-v3: 
19143         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19144         r=`${PWD_COMMAND}`; export r; \
19145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19146         $(SET_LIB_PATH) \
19147         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19148         for flag in $(EXTRA_TARGET_FLAGS); do \
19149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19150         done; \
19151         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19154                   "RANLIB=$${RANLIB}" \
19155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19156                   distclean) \
19157           || exit 1
19158
19159
19160 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
19161 maybe-maintainer-clean-target-libstdc++-v3:
19162
19163 maintainer-clean-target-libstdc++-v3: 
19164         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
19165         r=`${PWD_COMMAND}`; export r; \
19166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19167         $(SET_LIB_PATH) \
19168         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
19169         for flag in $(EXTRA_TARGET_FLAGS); do \
19170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19171         done; \
19172         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
19173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19175                   "RANLIB=$${RANLIB}" \
19176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19177                   maintainer-clean) \
19178           || exit 1
19179
19180
19181
19182 .PHONY: configure-target-newlib maybe-configure-target-newlib
19183 maybe-configure-target-newlib:
19184
19185 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
19186 $(TARGET_SUBDIR)/newlib/multilib.out: multilib.out
19187         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
19188         rm -f $(TARGET_SUBDIR)/newlib/Makefile || : ; \
19189         cp multilib.out $(TARGET_SUBDIR)/newlib/multilib.out
19190
19191 configure-target-newlib: $(TARGET_SUBDIR)/newlib/multilib.out
19192         @test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
19193         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
19194         r=`${PWD_COMMAND}`; export r; \
19195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19196         $(SET_LIB_PATH) \
19197         AR="$(AR_FOR_TARGET)"; export AR; \
19198         AS="$(AS_FOR_TARGET)"; export AS; \
19199         CC="$(CC_FOR_TARGET)"; export CC; \
19200         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
19201         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
19202         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
19203         CXX="$(CXX_FOR_TARGET)"; export CXX; \
19204         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
19205         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
19206         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
19207         LD="$(LD_FOR_TARGET)"; export LD; \
19208         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
19209         NM="$(NM_FOR_TARGET)"; export NM; \
19210         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
19211         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
19212         echo Configuring in $(TARGET_SUBDIR)/newlib; \
19213         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
19214         case $(srcdir) in \
19215           /* | [A-Za-z]:[\\/]*) \
19216             topdir=$(srcdir) ;; \
19217           *) \
19218             case "$(TARGET_SUBDIR)" in \
19219               .) topdir="../$(srcdir)" ;; \
19220               *) topdir="../../$(srcdir)" ;; \
19221             esac ;; \
19222         esac; \
19223           srcdiroption="--srcdir=$${topdir}/newlib"; \
19224           libsrcdir="$$s/newlib"; \
19225         rm -f no-such-file || : ; \
19226         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
19227           $(TARGET_CONFIGARGS) $${srcdiroption} \
19228           --with-target-subdir="$(TARGET_SUBDIR)" \
19229           || exit 1
19230
19231 .PHONY: all-target-newlib maybe-all-target-newlib
19232 maybe-all-target-newlib:
19233 all-target-newlib: configure-target-newlib
19234         @r=`${PWD_COMMAND}`; export r; \
19235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19236         $(SET_LIB_PATH) \
19237         (cd $(TARGET_SUBDIR)/newlib && \
19238           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
19239
19240 .PHONY: check-target-newlib maybe-check-target-newlib
19241 maybe-check-target-newlib:
19242
19243 check-target-newlib:
19244         @r=`${PWD_COMMAND}`; export r; \
19245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19246         $(SET_LIB_PATH) \
19247         (cd $(TARGET_SUBDIR)/newlib && \
19248           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
19249
19250
19251 .PHONY: install-target-newlib maybe-install-target-newlib
19252 maybe-install-target-newlib:
19253
19254 install-target-newlib: installdirs
19255         @r=`${PWD_COMMAND}`; export r; \
19256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19257         $(SET_LIB_PATH) \
19258         (cd $(TARGET_SUBDIR)/newlib && \
19259           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
19260
19261
19262 # Other targets (info, dvi, etc.)
19263
19264 .PHONY: maybe-info-target-newlib info-target-newlib
19265 maybe-info-target-newlib:
19266
19267 info-target-newlib: \
19268     configure-target-newlib 
19269         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19270         r=`${PWD_COMMAND}`; export r; \
19271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19272         $(SET_LIB_PATH) \
19273         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
19274         for flag in $(EXTRA_TARGET_FLAGS); do \
19275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19276         done; \
19277         (cd $(TARGET_SUBDIR)/newlib && \
19278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19280                   "RANLIB=$${RANLIB}" \
19281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19282                   info) \
19283           || exit 1
19284
19285
19286 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
19287 maybe-dvi-target-newlib:
19288
19289 dvi-target-newlib: \
19290     configure-target-newlib 
19291         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19292         r=`${PWD_COMMAND}`; export r; \
19293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19294         $(SET_LIB_PATH) \
19295         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
19296         for flag in $(EXTRA_TARGET_FLAGS); do \
19297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19298         done; \
19299         (cd $(TARGET_SUBDIR)/newlib && \
19300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19302                   "RANLIB=$${RANLIB}" \
19303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19304                   dvi) \
19305           || exit 1
19306
19307
19308 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
19309 maybe-TAGS-target-newlib:
19310
19311 TAGS-target-newlib: \
19312     configure-target-newlib 
19313         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19314         r=`${PWD_COMMAND}`; export r; \
19315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19316         $(SET_LIB_PATH) \
19317         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
19318         for flag in $(EXTRA_TARGET_FLAGS); do \
19319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19320         done; \
19321         (cd $(TARGET_SUBDIR)/newlib && \
19322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19324                   "RANLIB=$${RANLIB}" \
19325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19326                   TAGS) \
19327           || exit 1
19328
19329
19330 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
19331 maybe-install-info-target-newlib:
19332
19333 install-info-target-newlib: \
19334     configure-target-newlib \
19335     info-target-newlib 
19336         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19337         r=`${PWD_COMMAND}`; export r; \
19338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19339         $(SET_LIB_PATH) \
19340         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
19341         for flag in $(EXTRA_TARGET_FLAGS); do \
19342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19343         done; \
19344         (cd $(TARGET_SUBDIR)/newlib && \
19345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19347                   "RANLIB=$${RANLIB}" \
19348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19349                   install-info) \
19350           || exit 1
19351
19352
19353 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
19354 maybe-installcheck-target-newlib:
19355
19356 installcheck-target-newlib: \
19357     configure-target-newlib 
19358         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19359         r=`${PWD_COMMAND}`; export r; \
19360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19361         $(SET_LIB_PATH) \
19362         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
19363         for flag in $(EXTRA_TARGET_FLAGS); do \
19364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19365         done; \
19366         (cd $(TARGET_SUBDIR)/newlib && \
19367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19369                   "RANLIB=$${RANLIB}" \
19370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19371                   installcheck) \
19372           || exit 1
19373
19374
19375 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
19376 maybe-mostlyclean-target-newlib:
19377
19378 mostlyclean-target-newlib: 
19379         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19380         r=`${PWD_COMMAND}`; export r; \
19381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19382         $(SET_LIB_PATH) \
19383         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
19384         for flag in $(EXTRA_TARGET_FLAGS); do \
19385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19386         done; \
19387         (cd $(TARGET_SUBDIR)/newlib && \
19388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19390                   "RANLIB=$${RANLIB}" \
19391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19392                   mostlyclean) \
19393           || exit 1
19394
19395
19396 .PHONY: maybe-clean-target-newlib clean-target-newlib
19397 maybe-clean-target-newlib:
19398
19399 clean-target-newlib: 
19400         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19401         r=`${PWD_COMMAND}`; export r; \
19402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19403         $(SET_LIB_PATH) \
19404         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
19405         for flag in $(EXTRA_TARGET_FLAGS); do \
19406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19407         done; \
19408         (cd $(TARGET_SUBDIR)/newlib && \
19409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19411                   "RANLIB=$${RANLIB}" \
19412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19413                   clean) \
19414           || exit 1
19415
19416
19417 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
19418 maybe-distclean-target-newlib:
19419
19420 distclean-target-newlib: 
19421         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19422         r=`${PWD_COMMAND}`; export r; \
19423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19424         $(SET_LIB_PATH) \
19425         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
19426         for flag in $(EXTRA_TARGET_FLAGS); do \
19427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19428         done; \
19429         (cd $(TARGET_SUBDIR)/newlib && \
19430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19432                   "RANLIB=$${RANLIB}" \
19433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19434                   distclean) \
19435           || exit 1
19436
19437
19438 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
19439 maybe-maintainer-clean-target-newlib:
19440
19441 maintainer-clean-target-newlib: 
19442         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
19443         r=`${PWD_COMMAND}`; export r; \
19444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19445         $(SET_LIB_PATH) \
19446         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
19447         for flag in $(EXTRA_TARGET_FLAGS); do \
19448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19449         done; \
19450         (cd $(TARGET_SUBDIR)/newlib && \
19451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19453                   "RANLIB=$${RANLIB}" \
19454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19455                   maintainer-clean) \
19456           || exit 1
19457
19458
19459
19460 .PHONY: configure-target-libf2c maybe-configure-target-libf2c
19461 maybe-configure-target-libf2c:
19462
19463 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
19464 $(TARGET_SUBDIR)/libf2c/multilib.out: multilib.out
19465         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libf2c ; \
19466         rm -f $(TARGET_SUBDIR)/libf2c/Makefile || : ; \
19467         cp multilib.out $(TARGET_SUBDIR)/libf2c/multilib.out
19468
19469 configure-target-libf2c: $(TARGET_SUBDIR)/libf2c/multilib.out
19470         @test ! -f $(TARGET_SUBDIR)/libf2c/Makefile || exit 0; \
19471         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libf2c ; \
19472         r=`${PWD_COMMAND}`; export r; \
19473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19474         $(SET_LIB_PATH) \
19475         AR="$(AR_FOR_TARGET)"; export AR; \
19476         AS="$(AS_FOR_TARGET)"; export AS; \
19477         CC="$(CC_FOR_TARGET)"; export CC; \
19478         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
19479         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
19480         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
19481         CXX="$(CXX_FOR_TARGET)"; export CXX; \
19482         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
19483         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
19484         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
19485         LD="$(LD_FOR_TARGET)"; export LD; \
19486         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
19487         NM="$(NM_FOR_TARGET)"; export NM; \
19488         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
19489         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
19490         echo Configuring in $(TARGET_SUBDIR)/libf2c; \
19491         cd "$(TARGET_SUBDIR)/libf2c" || exit 1; \
19492         case $(srcdir) in \
19493           /* | [A-Za-z]:[\\/]*) \
19494             topdir=$(srcdir) ;; \
19495           *) \
19496             case "$(TARGET_SUBDIR)" in \
19497               .) topdir="../$(srcdir)" ;; \
19498               *) topdir="../../$(srcdir)" ;; \
19499             esac ;; \
19500         esac; \
19501           srcdiroption="--srcdir=$${topdir}/libf2c"; \
19502           libsrcdir="$$s/libf2c"; \
19503         rm -f no-such-file || : ; \
19504         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
19505           $(TARGET_CONFIGARGS) $${srcdiroption} \
19506           --with-target-subdir="$(TARGET_SUBDIR)" \
19507           || exit 1
19508
19509 .PHONY: all-target-libf2c maybe-all-target-libf2c
19510 maybe-all-target-libf2c:
19511 all-target-libf2c: configure-target-libf2c
19512         @r=`${PWD_COMMAND}`; export r; \
19513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19514         $(SET_LIB_PATH) \
19515         (cd $(TARGET_SUBDIR)/libf2c && \
19516           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
19517
19518 .PHONY: check-target-libf2c maybe-check-target-libf2c
19519 maybe-check-target-libf2c:
19520
19521 check-target-libf2c:
19522         @r=`${PWD_COMMAND}`; export r; \
19523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19524         $(SET_LIB_PATH) \
19525         (cd $(TARGET_SUBDIR)/libf2c && \
19526           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
19527
19528
19529 .PHONY: install-target-libf2c maybe-install-target-libf2c
19530 maybe-install-target-libf2c:
19531
19532 install-target-libf2c: installdirs
19533         @r=`${PWD_COMMAND}`; export r; \
19534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19535         $(SET_LIB_PATH) \
19536         (cd $(TARGET_SUBDIR)/libf2c && \
19537           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
19538
19539
19540 # Other targets (info, dvi, etc.)
19541
19542 .PHONY: maybe-info-target-libf2c info-target-libf2c
19543 maybe-info-target-libf2c:
19544
19545 info-target-libf2c: \
19546     configure-target-libf2c 
19547         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
19548         r=`${PWD_COMMAND}`; export r; \
19549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19550         $(SET_LIB_PATH) \
19551         echo "Doing info in $(TARGET_SUBDIR)/libf2c" ; \
19552         for flag in $(EXTRA_TARGET_FLAGS); do \
19553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19554         done; \
19555         (cd $(TARGET_SUBDIR)/libf2c && \
19556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19558                   "RANLIB=$${RANLIB}" \
19559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19560                   info) \
19561           || exit 1
19562
19563
19564 .PHONY: maybe-dvi-target-libf2c dvi-target-libf2c
19565 maybe-dvi-target-libf2c:
19566
19567 dvi-target-libf2c: \
19568     configure-target-libf2c 
19569         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
19570         r=`${PWD_COMMAND}`; export r; \
19571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19572         $(SET_LIB_PATH) \
19573         echo "Doing dvi in $(TARGET_SUBDIR)/libf2c" ; \
19574         for flag in $(EXTRA_TARGET_FLAGS); do \
19575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19576         done; \
19577         (cd $(TARGET_SUBDIR)/libf2c && \
19578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19580                   "RANLIB=$${RANLIB}" \
19581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19582                   dvi) \
19583           || exit 1
19584
19585
19586 .PHONY: maybe-TAGS-target-libf2c TAGS-target-libf2c
19587 maybe-TAGS-target-libf2c:
19588
19589 TAGS-target-libf2c: \
19590     configure-target-libf2c 
19591         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
19592         r=`${PWD_COMMAND}`; export r; \
19593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19594         $(SET_LIB_PATH) \
19595         echo "Doing TAGS in $(TARGET_SUBDIR)/libf2c" ; \
19596         for flag in $(EXTRA_TARGET_FLAGS); do \
19597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19598         done; \
19599         (cd $(TARGET_SUBDIR)/libf2c && \
19600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19602                   "RANLIB=$${RANLIB}" \
19603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19604                   TAGS) \
19605           || exit 1
19606
19607
19608 .PHONY: maybe-install-info-target-libf2c install-info-target-libf2c
19609 maybe-install-info-target-libf2c:
19610
19611 install-info-target-libf2c: \
19612     configure-target-libf2c \
19613     info-target-libf2c 
19614         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
19615         r=`${PWD_COMMAND}`; export r; \
19616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19617         $(SET_LIB_PATH) \
19618         echo "Doing install-info in $(TARGET_SUBDIR)/libf2c" ; \
19619         for flag in $(EXTRA_TARGET_FLAGS); do \
19620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19621         done; \
19622         (cd $(TARGET_SUBDIR)/libf2c && \
19623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19625                   "RANLIB=$${RANLIB}" \
19626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19627                   install-info) \
19628           || exit 1
19629
19630
19631 .PHONY: maybe-installcheck-target-libf2c installcheck-target-libf2c
19632 maybe-installcheck-target-libf2c:
19633
19634 installcheck-target-libf2c: \
19635     configure-target-libf2c 
19636         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
19637         r=`${PWD_COMMAND}`; export r; \
19638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19639         $(SET_LIB_PATH) \
19640         echo "Doing installcheck in $(TARGET_SUBDIR)/libf2c" ; \
19641         for flag in $(EXTRA_TARGET_FLAGS); do \
19642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19643         done; \
19644         (cd $(TARGET_SUBDIR)/libf2c && \
19645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19647                   "RANLIB=$${RANLIB}" \
19648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19649                   installcheck) \
19650           || exit 1
19651
19652
19653 .PHONY: maybe-mostlyclean-target-libf2c mostlyclean-target-libf2c
19654 maybe-mostlyclean-target-libf2c:
19655
19656 mostlyclean-target-libf2c: 
19657         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
19658         r=`${PWD_COMMAND}`; export r; \
19659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19660         $(SET_LIB_PATH) \
19661         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libf2c" ; \
19662         for flag in $(EXTRA_TARGET_FLAGS); do \
19663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19664         done; \
19665         (cd $(TARGET_SUBDIR)/libf2c && \
19666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19668                   "RANLIB=$${RANLIB}" \
19669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19670                   mostlyclean) \
19671           || exit 1
19672
19673
19674 .PHONY: maybe-clean-target-libf2c clean-target-libf2c
19675 maybe-clean-target-libf2c:
19676
19677 clean-target-libf2c: 
19678         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
19679         r=`${PWD_COMMAND}`; export r; \
19680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19681         $(SET_LIB_PATH) \
19682         echo "Doing clean in $(TARGET_SUBDIR)/libf2c" ; \
19683         for flag in $(EXTRA_TARGET_FLAGS); do \
19684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19685         done; \
19686         (cd $(TARGET_SUBDIR)/libf2c && \
19687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19689                   "RANLIB=$${RANLIB}" \
19690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19691                   clean) \
19692           || exit 1
19693
19694
19695 .PHONY: maybe-distclean-target-libf2c distclean-target-libf2c
19696 maybe-distclean-target-libf2c:
19697
19698 distclean-target-libf2c: 
19699         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
19700         r=`${PWD_COMMAND}`; export r; \
19701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19702         $(SET_LIB_PATH) \
19703         echo "Doing distclean in $(TARGET_SUBDIR)/libf2c" ; \
19704         for flag in $(EXTRA_TARGET_FLAGS); do \
19705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19706         done; \
19707         (cd $(TARGET_SUBDIR)/libf2c && \
19708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19710                   "RANLIB=$${RANLIB}" \
19711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19712                   distclean) \
19713           || exit 1
19714
19715
19716 .PHONY: maybe-maintainer-clean-target-libf2c maintainer-clean-target-libf2c
19717 maybe-maintainer-clean-target-libf2c:
19718
19719 maintainer-clean-target-libf2c: 
19720         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
19721         r=`${PWD_COMMAND}`; export r; \
19722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19723         $(SET_LIB_PATH) \
19724         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libf2c" ; \
19725         for flag in $(EXTRA_TARGET_FLAGS); do \
19726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19727         done; \
19728         (cd $(TARGET_SUBDIR)/libf2c && \
19729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19731                   "RANLIB=$${RANLIB}" \
19732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19733                   maintainer-clean) \
19734           || exit 1
19735
19736
19737
19738 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
19739 maybe-configure-target-libobjc:
19740
19741 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
19742 $(TARGET_SUBDIR)/libobjc/multilib.out: multilib.out
19743         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
19744         rm -f $(TARGET_SUBDIR)/libobjc/Makefile || : ; \
19745         cp multilib.out $(TARGET_SUBDIR)/libobjc/multilib.out
19746
19747 configure-target-libobjc: $(TARGET_SUBDIR)/libobjc/multilib.out
19748         @test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
19749         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
19750         r=`${PWD_COMMAND}`; export r; \
19751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19752         $(SET_LIB_PATH) \
19753         AR="$(AR_FOR_TARGET)"; export AR; \
19754         AS="$(AS_FOR_TARGET)"; export AS; \
19755         CC="$(CC_FOR_TARGET)"; export CC; \
19756         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
19757         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
19758         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
19759         CXX="$(CXX_FOR_TARGET)"; export CXX; \
19760         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
19761         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
19762         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
19763         LD="$(LD_FOR_TARGET)"; export LD; \
19764         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
19765         NM="$(NM_FOR_TARGET)"; export NM; \
19766         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
19767         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
19768         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
19769         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
19770         case $(srcdir) in \
19771           /* | [A-Za-z]:[\\/]*) \
19772             topdir=$(srcdir) ;; \
19773           *) \
19774             case "$(TARGET_SUBDIR)" in \
19775               .) topdir="../$(srcdir)" ;; \
19776               *) topdir="../../$(srcdir)" ;; \
19777             esac ;; \
19778         esac; \
19779           srcdiroption="--srcdir=$${topdir}/libobjc"; \
19780           libsrcdir="$$s/libobjc"; \
19781         rm -f no-such-file || : ; \
19782         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
19783           $(TARGET_CONFIGARGS) $${srcdiroption} \
19784           --with-target-subdir="$(TARGET_SUBDIR)" \
19785           || exit 1
19786
19787 .PHONY: all-target-libobjc maybe-all-target-libobjc
19788 maybe-all-target-libobjc:
19789 all-target-libobjc: configure-target-libobjc
19790         @r=`${PWD_COMMAND}`; export r; \
19791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19792         $(SET_LIB_PATH) \
19793         (cd $(TARGET_SUBDIR)/libobjc && \
19794           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
19795
19796 .PHONY: check-target-libobjc maybe-check-target-libobjc
19797 maybe-check-target-libobjc:
19798
19799 check-target-libobjc:
19800         @r=`${PWD_COMMAND}`; export r; \
19801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19802         $(SET_LIB_PATH) \
19803         (cd $(TARGET_SUBDIR)/libobjc && \
19804           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
19805
19806
19807 .PHONY: install-target-libobjc maybe-install-target-libobjc
19808 maybe-install-target-libobjc:
19809
19810 install-target-libobjc: installdirs
19811         @r=`${PWD_COMMAND}`; export r; \
19812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19813         $(SET_LIB_PATH) \
19814         (cd $(TARGET_SUBDIR)/libobjc && \
19815           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
19816
19817
19818 # Other targets (info, dvi, etc.)
19819
19820 .PHONY: maybe-info-target-libobjc info-target-libobjc
19821 maybe-info-target-libobjc:
19822
19823 info-target-libobjc: \
19824     configure-target-libobjc 
19825         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
19826         r=`${PWD_COMMAND}`; export r; \
19827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19828         $(SET_LIB_PATH) \
19829         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
19830         for flag in $(EXTRA_TARGET_FLAGS); do \
19831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19832         done; \
19833         (cd $(TARGET_SUBDIR)/libobjc && \
19834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19836                   "RANLIB=$${RANLIB}" \
19837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19838                   info) \
19839           || exit 1
19840
19841
19842 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
19843 maybe-dvi-target-libobjc:
19844
19845 dvi-target-libobjc: \
19846     configure-target-libobjc 
19847         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
19848         r=`${PWD_COMMAND}`; export r; \
19849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19850         $(SET_LIB_PATH) \
19851         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
19852         for flag in $(EXTRA_TARGET_FLAGS); do \
19853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19854         done; \
19855         (cd $(TARGET_SUBDIR)/libobjc && \
19856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19858                   "RANLIB=$${RANLIB}" \
19859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19860                   dvi) \
19861           || exit 1
19862
19863
19864 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
19865 maybe-TAGS-target-libobjc:
19866
19867 TAGS-target-libobjc: \
19868     configure-target-libobjc 
19869         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
19870         r=`${PWD_COMMAND}`; export r; \
19871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19872         $(SET_LIB_PATH) \
19873         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
19874         for flag in $(EXTRA_TARGET_FLAGS); do \
19875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19876         done; \
19877         (cd $(TARGET_SUBDIR)/libobjc && \
19878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19880                   "RANLIB=$${RANLIB}" \
19881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19882                   TAGS) \
19883           || exit 1
19884
19885
19886 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
19887 maybe-install-info-target-libobjc:
19888
19889 install-info-target-libobjc: \
19890     configure-target-libobjc \
19891     info-target-libobjc 
19892         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
19893         r=`${PWD_COMMAND}`; export r; \
19894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19895         $(SET_LIB_PATH) \
19896         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
19897         for flag in $(EXTRA_TARGET_FLAGS); do \
19898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19899         done; \
19900         (cd $(TARGET_SUBDIR)/libobjc && \
19901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19903                   "RANLIB=$${RANLIB}" \
19904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19905                   install-info) \
19906           || exit 1
19907
19908
19909 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
19910 maybe-installcheck-target-libobjc:
19911
19912 installcheck-target-libobjc: \
19913     configure-target-libobjc 
19914         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
19915         r=`${PWD_COMMAND}`; export r; \
19916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19917         $(SET_LIB_PATH) \
19918         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
19919         for flag in $(EXTRA_TARGET_FLAGS); do \
19920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19921         done; \
19922         (cd $(TARGET_SUBDIR)/libobjc && \
19923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19925                   "RANLIB=$${RANLIB}" \
19926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19927                   installcheck) \
19928           || exit 1
19929
19930
19931 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
19932 maybe-mostlyclean-target-libobjc:
19933
19934 mostlyclean-target-libobjc: 
19935         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
19936         r=`${PWD_COMMAND}`; export r; \
19937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19938         $(SET_LIB_PATH) \
19939         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
19940         for flag in $(EXTRA_TARGET_FLAGS); do \
19941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19942         done; \
19943         (cd $(TARGET_SUBDIR)/libobjc && \
19944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19946                   "RANLIB=$${RANLIB}" \
19947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19948                   mostlyclean) \
19949           || exit 1
19950
19951
19952 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
19953 maybe-clean-target-libobjc:
19954
19955 clean-target-libobjc: 
19956         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
19957         r=`${PWD_COMMAND}`; export r; \
19958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19959         $(SET_LIB_PATH) \
19960         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
19961         for flag in $(EXTRA_TARGET_FLAGS); do \
19962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19963         done; \
19964         (cd $(TARGET_SUBDIR)/libobjc && \
19965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19967                   "RANLIB=$${RANLIB}" \
19968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19969                   clean) \
19970           || exit 1
19971
19972
19973 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
19974 maybe-distclean-target-libobjc:
19975
19976 distclean-target-libobjc: 
19977         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
19978         r=`${PWD_COMMAND}`; export r; \
19979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19980         $(SET_LIB_PATH) \
19981         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
19982         for flag in $(EXTRA_TARGET_FLAGS); do \
19983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19984         done; \
19985         (cd $(TARGET_SUBDIR)/libobjc && \
19986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19988                   "RANLIB=$${RANLIB}" \
19989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19990                   distclean) \
19991           || exit 1
19992
19993
19994 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
19995 maybe-maintainer-clean-target-libobjc:
19996
19997 maintainer-clean-target-libobjc: 
19998         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
19999         r=`${PWD_COMMAND}`; export r; \
20000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20001         $(SET_LIB_PATH) \
20002         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
20003         for flag in $(EXTRA_TARGET_FLAGS); do \
20004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20005         done; \
20006         (cd $(TARGET_SUBDIR)/libobjc && \
20007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20009                   "RANLIB=$${RANLIB}" \
20010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20011                   maintainer-clean) \
20012           || exit 1
20013
20014
20015
20016 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
20017 maybe-configure-target-libtermcap:
20018
20019 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
20020 $(TARGET_SUBDIR)/libtermcap/multilib.out: multilib.out
20021         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
20022         rm -f $(TARGET_SUBDIR)/libtermcap/Makefile || : ; \
20023         cp multilib.out $(TARGET_SUBDIR)/libtermcap/multilib.out
20024
20025 configure-target-libtermcap: $(TARGET_SUBDIR)/libtermcap/multilib.out
20026         @test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
20027         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
20028         r=`${PWD_COMMAND}`; export r; \
20029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20030         $(SET_LIB_PATH) \
20031         AR="$(AR_FOR_TARGET)"; export AR; \
20032         AS="$(AS_FOR_TARGET)"; export AS; \
20033         CC="$(CC_FOR_TARGET)"; export CC; \
20034         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
20035         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
20036         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
20037         CXX="$(CXX_FOR_TARGET)"; export CXX; \
20038         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
20039         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
20040         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
20041         LD="$(LD_FOR_TARGET)"; export LD; \
20042         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
20043         NM="$(NM_FOR_TARGET)"; export NM; \
20044         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
20045         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
20046         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
20047         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
20048         case $(srcdir) in \
20049           /* | [A-Za-z]:[\\/]*) \
20050             topdir=$(srcdir) ;; \
20051           *) \
20052             case "$(TARGET_SUBDIR)" in \
20053               .) topdir="../$(srcdir)" ;; \
20054               *) topdir="../../$(srcdir)" ;; \
20055             esac ;; \
20056         esac; \
20057         if [ "$(srcdir)" = "." ] ; then \
20058           if [ "$(TARGET_SUBDIR)" != "." ] ; then \
20059             if $(SHELL) $$s/symlink-tree $${topdir}/libtermcap "no-such-file" ; then \
20060               if [ -f Makefile ]; then \
20061                 if $(MAKE) distclean; then \
20062                   true; \
20063                 else \
20064                   exit 1; \
20065                 fi; \
20066               else \
20067                 true; \
20068               fi; \
20069             else \
20070               exit 1; \
20071             fi; \
20072           else \
20073             true; \
20074           fi; \
20075           srcdiroption="--srcdir=."; \
20076           libsrcdir="."; \
20077         else \
20078           srcdiroption="--srcdir=$${topdir}/libtermcap"; \
20079           libsrcdir="$$s/libtermcap"; \
20080         fi; \
20081         rm -f no-such-file || : ; \
20082         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
20083           $(TARGET_CONFIGARGS) $${srcdiroption} \
20084           --with-target-subdir="$(TARGET_SUBDIR)" \
20085           || exit 1
20086
20087 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
20088 maybe-all-target-libtermcap:
20089 all-target-libtermcap: configure-target-libtermcap
20090         @r=`${PWD_COMMAND}`; export r; \
20091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20092         $(SET_LIB_PATH) \
20093         (cd $(TARGET_SUBDIR)/libtermcap && \
20094           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
20095
20096 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
20097 maybe-check-target-libtermcap:
20098
20099 # Dummy target for uncheckable module.
20100 check-target-libtermcap:
20101
20102
20103 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
20104 maybe-install-target-libtermcap:
20105
20106 install-target-libtermcap: installdirs
20107         @r=`${PWD_COMMAND}`; export r; \
20108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20109         $(SET_LIB_PATH) \
20110         (cd $(TARGET_SUBDIR)/libtermcap && \
20111           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
20112
20113
20114 # Other targets (info, dvi, etc.)
20115
20116 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
20117 maybe-info-target-libtermcap:
20118
20119 info-target-libtermcap: \
20120     configure-target-libtermcap 
20121         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
20122         r=`${PWD_COMMAND}`; export r; \
20123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20124         $(SET_LIB_PATH) \
20125         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
20126         for flag in $(EXTRA_TARGET_FLAGS); do \
20127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20128         done; \
20129         (cd $(TARGET_SUBDIR)/libtermcap && \
20130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20132                   "RANLIB=$${RANLIB}" \
20133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20134                   info) \
20135           || exit 1
20136
20137
20138 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
20139 maybe-dvi-target-libtermcap:
20140
20141 dvi-target-libtermcap: \
20142     configure-target-libtermcap 
20143         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
20144         r=`${PWD_COMMAND}`; export r; \
20145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20146         $(SET_LIB_PATH) \
20147         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
20148         for flag in $(EXTRA_TARGET_FLAGS); do \
20149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20150         done; \
20151         (cd $(TARGET_SUBDIR)/libtermcap && \
20152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20154                   "RANLIB=$${RANLIB}" \
20155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20156                   dvi) \
20157           || exit 1
20158
20159
20160 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
20161 maybe-TAGS-target-libtermcap:
20162
20163 TAGS-target-libtermcap: \
20164     configure-target-libtermcap 
20165         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
20166         r=`${PWD_COMMAND}`; export r; \
20167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20168         $(SET_LIB_PATH) \
20169         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
20170         for flag in $(EXTRA_TARGET_FLAGS); do \
20171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20172         done; \
20173         (cd $(TARGET_SUBDIR)/libtermcap && \
20174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20176                   "RANLIB=$${RANLIB}" \
20177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20178                   TAGS) \
20179           || exit 1
20180
20181
20182 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
20183 maybe-install-info-target-libtermcap:
20184
20185 install-info-target-libtermcap: \
20186     configure-target-libtermcap \
20187     info-target-libtermcap 
20188         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
20189         r=`${PWD_COMMAND}`; export r; \
20190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20191         $(SET_LIB_PATH) \
20192         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
20193         for flag in $(EXTRA_TARGET_FLAGS); do \
20194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20195         done; \
20196         (cd $(TARGET_SUBDIR)/libtermcap && \
20197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20199                   "RANLIB=$${RANLIB}" \
20200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20201                   install-info) \
20202           || exit 1
20203
20204
20205 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
20206 maybe-installcheck-target-libtermcap:
20207
20208 installcheck-target-libtermcap: \
20209     configure-target-libtermcap 
20210         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
20211         r=`${PWD_COMMAND}`; export r; \
20212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20213         $(SET_LIB_PATH) \
20214         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
20215         for flag in $(EXTRA_TARGET_FLAGS); do \
20216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20217         done; \
20218         (cd $(TARGET_SUBDIR)/libtermcap && \
20219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20221                   "RANLIB=$${RANLIB}" \
20222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20223                   installcheck) \
20224           || exit 1
20225
20226
20227 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
20228 maybe-mostlyclean-target-libtermcap:
20229
20230 # libtermcap doesn't support mostlyclean.
20231 mostlyclean-target-libtermcap:
20232
20233
20234 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
20235 maybe-clean-target-libtermcap:
20236
20237 # libtermcap doesn't support clean.
20238 clean-target-libtermcap:
20239
20240
20241 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
20242 maybe-distclean-target-libtermcap:
20243
20244 # libtermcap doesn't support distclean.
20245 distclean-target-libtermcap:
20246
20247
20248 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
20249 maybe-maintainer-clean-target-libtermcap:
20250
20251 # libtermcap doesn't support maintainer-clean.
20252 maintainer-clean-target-libtermcap:
20253
20254
20255
20256 .PHONY: configure-target-winsup maybe-configure-target-winsup
20257 maybe-configure-target-winsup:
20258
20259 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
20260 $(TARGET_SUBDIR)/winsup/multilib.out: multilib.out
20261         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
20262         rm -f $(TARGET_SUBDIR)/winsup/Makefile || : ; \
20263         cp multilib.out $(TARGET_SUBDIR)/winsup/multilib.out
20264
20265 configure-target-winsup: $(TARGET_SUBDIR)/winsup/multilib.out
20266         @test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
20267         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
20268         r=`${PWD_COMMAND}`; export r; \
20269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20270         $(SET_LIB_PATH) \
20271         AR="$(AR_FOR_TARGET)"; export AR; \
20272         AS="$(AS_FOR_TARGET)"; export AS; \
20273         CC="$(CC_FOR_TARGET)"; export CC; \
20274         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
20275         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
20276         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
20277         CXX="$(CXX_FOR_TARGET)"; export CXX; \
20278         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
20279         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
20280         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
20281         LD="$(LD_FOR_TARGET)"; export LD; \
20282         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
20283         NM="$(NM_FOR_TARGET)"; export NM; \
20284         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
20285         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
20286         echo Configuring in $(TARGET_SUBDIR)/winsup; \
20287         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
20288         case $(srcdir) in \
20289           /* | [A-Za-z]:[\\/]*) \
20290             topdir=$(srcdir) ;; \
20291           *) \
20292             case "$(TARGET_SUBDIR)" in \
20293               .) topdir="../$(srcdir)" ;; \
20294               *) topdir="../../$(srcdir)" ;; \
20295             esac ;; \
20296         esac; \
20297           srcdiroption="--srcdir=$${topdir}/winsup"; \
20298           libsrcdir="$$s/winsup"; \
20299         rm -f no-such-file || : ; \
20300         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
20301           $(TARGET_CONFIGARGS) $${srcdiroption} \
20302           --with-target-subdir="$(TARGET_SUBDIR)" \
20303           || exit 1
20304
20305 .PHONY: all-target-winsup maybe-all-target-winsup
20306 maybe-all-target-winsup:
20307 all-target-winsup: configure-target-winsup
20308         @r=`${PWD_COMMAND}`; export r; \
20309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20310         $(SET_LIB_PATH) \
20311         (cd $(TARGET_SUBDIR)/winsup && \
20312           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
20313
20314 .PHONY: check-target-winsup maybe-check-target-winsup
20315 maybe-check-target-winsup:
20316
20317 check-target-winsup:
20318         @r=`${PWD_COMMAND}`; export r; \
20319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20320         $(SET_LIB_PATH) \
20321         (cd $(TARGET_SUBDIR)/winsup && \
20322           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
20323
20324
20325 .PHONY: install-target-winsup maybe-install-target-winsup
20326 maybe-install-target-winsup:
20327
20328 install-target-winsup: installdirs
20329         @r=`${PWD_COMMAND}`; export r; \
20330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20331         $(SET_LIB_PATH) \
20332         (cd $(TARGET_SUBDIR)/winsup && \
20333           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
20334
20335
20336 # Other targets (info, dvi, etc.)
20337
20338 .PHONY: maybe-info-target-winsup info-target-winsup
20339 maybe-info-target-winsup:
20340
20341 info-target-winsup: \
20342     configure-target-winsup 
20343         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
20344         r=`${PWD_COMMAND}`; export r; \
20345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20346         $(SET_LIB_PATH) \
20347         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
20348         for flag in $(EXTRA_TARGET_FLAGS); do \
20349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20350         done; \
20351         (cd $(TARGET_SUBDIR)/winsup && \
20352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20354                   "RANLIB=$${RANLIB}" \
20355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20356                   info) \
20357           || exit 1
20358
20359
20360 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
20361 maybe-dvi-target-winsup:
20362
20363 dvi-target-winsup: \
20364     configure-target-winsup 
20365         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
20366         r=`${PWD_COMMAND}`; export r; \
20367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20368         $(SET_LIB_PATH) \
20369         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
20370         for flag in $(EXTRA_TARGET_FLAGS); do \
20371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20372         done; \
20373         (cd $(TARGET_SUBDIR)/winsup && \
20374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20376                   "RANLIB=$${RANLIB}" \
20377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20378                   dvi) \
20379           || exit 1
20380
20381
20382 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
20383 maybe-TAGS-target-winsup:
20384
20385 TAGS-target-winsup: \
20386     configure-target-winsup 
20387         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
20388         r=`${PWD_COMMAND}`; export r; \
20389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20390         $(SET_LIB_PATH) \
20391         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
20392         for flag in $(EXTRA_TARGET_FLAGS); do \
20393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20394         done; \
20395         (cd $(TARGET_SUBDIR)/winsup && \
20396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20398                   "RANLIB=$${RANLIB}" \
20399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20400                   TAGS) \
20401           || exit 1
20402
20403
20404 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
20405 maybe-install-info-target-winsup:
20406
20407 install-info-target-winsup: \
20408     configure-target-winsup \
20409     info-target-winsup 
20410         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
20411         r=`${PWD_COMMAND}`; export r; \
20412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20413         $(SET_LIB_PATH) \
20414         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
20415         for flag in $(EXTRA_TARGET_FLAGS); do \
20416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20417         done; \
20418         (cd $(TARGET_SUBDIR)/winsup && \
20419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20421                   "RANLIB=$${RANLIB}" \
20422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20423                   install-info) \
20424           || exit 1
20425
20426
20427 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
20428 maybe-installcheck-target-winsup:
20429
20430 installcheck-target-winsup: \
20431     configure-target-winsup 
20432         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
20433         r=`${PWD_COMMAND}`; export r; \
20434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20435         $(SET_LIB_PATH) \
20436         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
20437         for flag in $(EXTRA_TARGET_FLAGS); do \
20438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20439         done; \
20440         (cd $(TARGET_SUBDIR)/winsup && \
20441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20443                   "RANLIB=$${RANLIB}" \
20444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20445                   installcheck) \
20446           || exit 1
20447
20448
20449 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
20450 maybe-mostlyclean-target-winsup:
20451
20452 mostlyclean-target-winsup: 
20453         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
20454         r=`${PWD_COMMAND}`; export r; \
20455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20456         $(SET_LIB_PATH) \
20457         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
20458         for flag in $(EXTRA_TARGET_FLAGS); do \
20459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20460         done; \
20461         (cd $(TARGET_SUBDIR)/winsup && \
20462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20464                   "RANLIB=$${RANLIB}" \
20465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20466                   mostlyclean) \
20467           || exit 1
20468
20469
20470 .PHONY: maybe-clean-target-winsup clean-target-winsup
20471 maybe-clean-target-winsup:
20472
20473 clean-target-winsup: 
20474         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
20475         r=`${PWD_COMMAND}`; export r; \
20476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20477         $(SET_LIB_PATH) \
20478         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
20479         for flag in $(EXTRA_TARGET_FLAGS); do \
20480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20481         done; \
20482         (cd $(TARGET_SUBDIR)/winsup && \
20483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20485                   "RANLIB=$${RANLIB}" \
20486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20487                   clean) \
20488           || exit 1
20489
20490
20491 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
20492 maybe-distclean-target-winsup:
20493
20494 distclean-target-winsup: 
20495         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
20496         r=`${PWD_COMMAND}`; export r; \
20497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20498         $(SET_LIB_PATH) \
20499         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
20500         for flag in $(EXTRA_TARGET_FLAGS); do \
20501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20502         done; \
20503         (cd $(TARGET_SUBDIR)/winsup && \
20504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20506                   "RANLIB=$${RANLIB}" \
20507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20508                   distclean) \
20509           || exit 1
20510
20511
20512 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
20513 maybe-maintainer-clean-target-winsup:
20514
20515 maintainer-clean-target-winsup: 
20516         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
20517         r=`${PWD_COMMAND}`; export r; \
20518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20519         $(SET_LIB_PATH) \
20520         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
20521         for flag in $(EXTRA_TARGET_FLAGS); do \
20522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20523         done; \
20524         (cd $(TARGET_SUBDIR)/winsup && \
20525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20527                   "RANLIB=$${RANLIB}" \
20528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20529                   maintainer-clean) \
20530           || exit 1
20531
20532
20533
20534 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
20535 maybe-configure-target-libgloss:
20536
20537 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
20538 $(TARGET_SUBDIR)/libgloss/multilib.out: multilib.out
20539         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
20540         rm -f $(TARGET_SUBDIR)/libgloss/Makefile || : ; \
20541         cp multilib.out $(TARGET_SUBDIR)/libgloss/multilib.out
20542
20543 configure-target-libgloss: $(TARGET_SUBDIR)/libgloss/multilib.out
20544         @test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
20545         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
20546         r=`${PWD_COMMAND}`; export r; \
20547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20548         $(SET_LIB_PATH) \
20549         AR="$(AR_FOR_TARGET)"; export AR; \
20550         AS="$(AS_FOR_TARGET)"; export AS; \
20551         CC="$(CC_FOR_TARGET)"; export CC; \
20552         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
20553         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
20554         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
20555         CXX="$(CXX_FOR_TARGET)"; export CXX; \
20556         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
20557         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
20558         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
20559         LD="$(LD_FOR_TARGET)"; export LD; \
20560         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
20561         NM="$(NM_FOR_TARGET)"; export NM; \
20562         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
20563         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
20564         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
20565         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
20566         case $(srcdir) in \
20567           /* | [A-Za-z]:[\\/]*) \
20568             topdir=$(srcdir) ;; \
20569           *) \
20570             case "$(TARGET_SUBDIR)" in \
20571               .) topdir="../$(srcdir)" ;; \
20572               *) topdir="../../$(srcdir)" ;; \
20573             esac ;; \
20574         esac; \
20575           srcdiroption="--srcdir=$${topdir}/libgloss"; \
20576           libsrcdir="$$s/libgloss"; \
20577         rm -f no-such-file || : ; \
20578         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
20579           $(TARGET_CONFIGARGS) $${srcdiroption} \
20580           --with-target-subdir="$(TARGET_SUBDIR)" \
20581           || exit 1
20582
20583 .PHONY: all-target-libgloss maybe-all-target-libgloss
20584 maybe-all-target-libgloss:
20585 all-target-libgloss: configure-target-libgloss
20586         @r=`${PWD_COMMAND}`; export r; \
20587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20588         $(SET_LIB_PATH) \
20589         (cd $(TARGET_SUBDIR)/libgloss && \
20590           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
20591
20592 .PHONY: check-target-libgloss maybe-check-target-libgloss
20593 maybe-check-target-libgloss:
20594
20595 # Dummy target for uncheckable module.
20596 check-target-libgloss:
20597
20598
20599 .PHONY: install-target-libgloss maybe-install-target-libgloss
20600 maybe-install-target-libgloss:
20601
20602 install-target-libgloss: installdirs
20603         @r=`${PWD_COMMAND}`; export r; \
20604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20605         $(SET_LIB_PATH) \
20606         (cd $(TARGET_SUBDIR)/libgloss && \
20607           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
20608
20609
20610 # Other targets (info, dvi, etc.)
20611
20612 .PHONY: maybe-info-target-libgloss info-target-libgloss
20613 maybe-info-target-libgloss:
20614
20615 info-target-libgloss: \
20616     configure-target-libgloss 
20617         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
20618         r=`${PWD_COMMAND}`; export r; \
20619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20620         $(SET_LIB_PATH) \
20621         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
20622         for flag in $(EXTRA_TARGET_FLAGS); do \
20623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20624         done; \
20625         (cd $(TARGET_SUBDIR)/libgloss && \
20626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20628                   "RANLIB=$${RANLIB}" \
20629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20630                   info) \
20631           || exit 1
20632
20633
20634 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
20635 maybe-dvi-target-libgloss:
20636
20637 dvi-target-libgloss: \
20638     configure-target-libgloss 
20639         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
20640         r=`${PWD_COMMAND}`; export r; \
20641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20642         $(SET_LIB_PATH) \
20643         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
20644         for flag in $(EXTRA_TARGET_FLAGS); do \
20645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20646         done; \
20647         (cd $(TARGET_SUBDIR)/libgloss && \
20648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20650                   "RANLIB=$${RANLIB}" \
20651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20652                   dvi) \
20653           || exit 1
20654
20655
20656 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
20657 maybe-TAGS-target-libgloss:
20658
20659 TAGS-target-libgloss: \
20660     configure-target-libgloss 
20661         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
20662         r=`${PWD_COMMAND}`; export r; \
20663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20664         $(SET_LIB_PATH) \
20665         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
20666         for flag in $(EXTRA_TARGET_FLAGS); do \
20667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20668         done; \
20669         (cd $(TARGET_SUBDIR)/libgloss && \
20670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20672                   "RANLIB=$${RANLIB}" \
20673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20674                   TAGS) \
20675           || exit 1
20676
20677
20678 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
20679 maybe-install-info-target-libgloss:
20680
20681 install-info-target-libgloss: \
20682     configure-target-libgloss \
20683     info-target-libgloss 
20684         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
20685         r=`${PWD_COMMAND}`; export r; \
20686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20687         $(SET_LIB_PATH) \
20688         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
20689         for flag in $(EXTRA_TARGET_FLAGS); do \
20690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20691         done; \
20692         (cd $(TARGET_SUBDIR)/libgloss && \
20693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20695                   "RANLIB=$${RANLIB}" \
20696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20697                   install-info) \
20698           || exit 1
20699
20700
20701 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
20702 maybe-installcheck-target-libgloss:
20703
20704 installcheck-target-libgloss: \
20705     configure-target-libgloss 
20706         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
20707         r=`${PWD_COMMAND}`; export r; \
20708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20709         $(SET_LIB_PATH) \
20710         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
20711         for flag in $(EXTRA_TARGET_FLAGS); do \
20712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20713         done; \
20714         (cd $(TARGET_SUBDIR)/libgloss && \
20715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20717                   "RANLIB=$${RANLIB}" \
20718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20719                   installcheck) \
20720           || exit 1
20721
20722
20723 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
20724 maybe-mostlyclean-target-libgloss:
20725
20726 mostlyclean-target-libgloss: 
20727         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
20728         r=`${PWD_COMMAND}`; export r; \
20729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20730         $(SET_LIB_PATH) \
20731         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
20732         for flag in $(EXTRA_TARGET_FLAGS); do \
20733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20734         done; \
20735         (cd $(TARGET_SUBDIR)/libgloss && \
20736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20738                   "RANLIB=$${RANLIB}" \
20739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20740                   mostlyclean) \
20741           || exit 1
20742
20743
20744 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
20745 maybe-clean-target-libgloss:
20746
20747 clean-target-libgloss: 
20748         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
20749         r=`${PWD_COMMAND}`; export r; \
20750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20751         $(SET_LIB_PATH) \
20752         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
20753         for flag in $(EXTRA_TARGET_FLAGS); do \
20754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20755         done; \
20756         (cd $(TARGET_SUBDIR)/libgloss && \
20757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20759                   "RANLIB=$${RANLIB}" \
20760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20761                   clean) \
20762           || exit 1
20763
20764
20765 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
20766 maybe-distclean-target-libgloss:
20767
20768 distclean-target-libgloss: 
20769         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
20770         r=`${PWD_COMMAND}`; export r; \
20771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20772         $(SET_LIB_PATH) \
20773         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
20774         for flag in $(EXTRA_TARGET_FLAGS); do \
20775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20776         done; \
20777         (cd $(TARGET_SUBDIR)/libgloss && \
20778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20780                   "RANLIB=$${RANLIB}" \
20781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20782                   distclean) \
20783           || exit 1
20784
20785
20786 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
20787 maybe-maintainer-clean-target-libgloss:
20788
20789 maintainer-clean-target-libgloss: 
20790         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
20791         r=`${PWD_COMMAND}`; export r; \
20792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20793         $(SET_LIB_PATH) \
20794         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
20795         for flag in $(EXTRA_TARGET_FLAGS); do \
20796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20797         done; \
20798         (cd $(TARGET_SUBDIR)/libgloss && \
20799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20801                   "RANLIB=$${RANLIB}" \
20802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20803                   maintainer-clean) \
20804           || exit 1
20805
20806
20807
20808 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
20809 maybe-configure-target-libiberty:
20810
20811 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
20812 $(TARGET_SUBDIR)/libiberty/multilib.out: multilib.out
20813         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
20814         rm -f $(TARGET_SUBDIR)/libiberty/Makefile || : ; \
20815         cp multilib.out $(TARGET_SUBDIR)/libiberty/multilib.out
20816
20817 configure-target-libiberty: $(TARGET_SUBDIR)/libiberty/multilib.out
20818         @test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
20819         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
20820         r=`${PWD_COMMAND}`; export r; \
20821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20822         $(SET_LIB_PATH) \
20823         AR="$(AR_FOR_TARGET)"; export AR; \
20824         AS="$(AS_FOR_TARGET)"; export AS; \
20825         CC="$(CC_FOR_TARGET)"; export CC; \
20826         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
20827         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
20828         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
20829         CXX="$(CXX_FOR_TARGET)"; export CXX; \
20830         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
20831         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
20832         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
20833         LD="$(LD_FOR_TARGET)"; export LD; \
20834         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
20835         NM="$(NM_FOR_TARGET)"; export NM; \
20836         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
20837         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
20838         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
20839         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
20840         case $(srcdir) in \
20841           /* | [A-Za-z]:[\\/]*) \
20842             topdir=$(srcdir) ;; \
20843           *) \
20844             case "$(TARGET_SUBDIR)" in \
20845               .) topdir="../$(srcdir)" ;; \
20846               *) topdir="../../$(srcdir)" ;; \
20847             esac ;; \
20848         esac; \
20849           srcdiroption="--srcdir=$${topdir}/libiberty"; \
20850           libsrcdir="$$s/libiberty"; \
20851         rm -f no-such-file || : ; \
20852         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
20853           $(TARGET_CONFIGARGS) $${srcdiroption} \
20854           --with-target-subdir="$(TARGET_SUBDIR)" \
20855           || exit 1
20856
20857 .PHONY: all-target-libiberty maybe-all-target-libiberty
20858 maybe-all-target-libiberty:
20859 all-target-libiberty: configure-target-libiberty
20860         @r=`${PWD_COMMAND}`; export r; \
20861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20862         $(SET_LIB_PATH) \
20863         (cd $(TARGET_SUBDIR)/libiberty && \
20864           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
20865
20866 .PHONY: check-target-libiberty maybe-check-target-libiberty
20867 maybe-check-target-libiberty:
20868
20869 check-target-libiberty:
20870         @r=`${PWD_COMMAND}`; export r; \
20871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20872         $(SET_LIB_PATH) \
20873         (cd $(TARGET_SUBDIR)/libiberty && \
20874           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
20875
20876
20877 .PHONY: install-target-libiberty maybe-install-target-libiberty
20878 maybe-install-target-libiberty:
20879
20880 install-target-libiberty: installdirs
20881         @r=`${PWD_COMMAND}`; export r; \
20882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20883         $(SET_LIB_PATH) \
20884         (cd $(TARGET_SUBDIR)/libiberty && \
20885           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
20886
20887
20888 # Other targets (info, dvi, etc.)
20889
20890 .PHONY: maybe-info-target-libiberty info-target-libiberty
20891 maybe-info-target-libiberty:
20892
20893 info-target-libiberty: \
20894     configure-target-libiberty 
20895         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
20896         r=`${PWD_COMMAND}`; export r; \
20897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20898         $(SET_LIB_PATH) \
20899         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
20900         for flag in $(EXTRA_TARGET_FLAGS); do \
20901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20902         done; \
20903         (cd $(TARGET_SUBDIR)/libiberty && \
20904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20906                   "RANLIB=$${RANLIB}" \
20907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20908                   info) \
20909           || exit 1
20910
20911
20912 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
20913 maybe-dvi-target-libiberty:
20914
20915 dvi-target-libiberty: \
20916     configure-target-libiberty 
20917         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
20918         r=`${PWD_COMMAND}`; export r; \
20919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20920         $(SET_LIB_PATH) \
20921         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
20922         for flag in $(EXTRA_TARGET_FLAGS); do \
20923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20924         done; \
20925         (cd $(TARGET_SUBDIR)/libiberty && \
20926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20928                   "RANLIB=$${RANLIB}" \
20929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20930                   dvi) \
20931           || exit 1
20932
20933
20934 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
20935 maybe-TAGS-target-libiberty:
20936
20937 TAGS-target-libiberty: \
20938     configure-target-libiberty 
20939         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
20940         r=`${PWD_COMMAND}`; export r; \
20941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20942         $(SET_LIB_PATH) \
20943         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
20944         for flag in $(EXTRA_TARGET_FLAGS); do \
20945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20946         done; \
20947         (cd $(TARGET_SUBDIR)/libiberty && \
20948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20950                   "RANLIB=$${RANLIB}" \
20951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20952                   TAGS) \
20953           || exit 1
20954
20955
20956 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
20957 maybe-install-info-target-libiberty:
20958
20959 install-info-target-libiberty: \
20960     configure-target-libiberty \
20961     info-target-libiberty 
20962         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
20963         r=`${PWD_COMMAND}`; export r; \
20964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20965         $(SET_LIB_PATH) \
20966         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
20967         for flag in $(EXTRA_TARGET_FLAGS); do \
20968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20969         done; \
20970         (cd $(TARGET_SUBDIR)/libiberty && \
20971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20973                   "RANLIB=$${RANLIB}" \
20974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20975                   install-info) \
20976           || exit 1
20977
20978
20979 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
20980 maybe-installcheck-target-libiberty:
20981
20982 installcheck-target-libiberty: \
20983     configure-target-libiberty 
20984         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
20985         r=`${PWD_COMMAND}`; export r; \
20986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20987         $(SET_LIB_PATH) \
20988         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
20989         for flag in $(EXTRA_TARGET_FLAGS); do \
20990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20991         done; \
20992         (cd $(TARGET_SUBDIR)/libiberty && \
20993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20995                   "RANLIB=$${RANLIB}" \
20996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20997                   installcheck) \
20998           || exit 1
20999
21000
21001 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
21002 maybe-mostlyclean-target-libiberty:
21003
21004 mostlyclean-target-libiberty: 
21005         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
21006         r=`${PWD_COMMAND}`; export r; \
21007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21008         $(SET_LIB_PATH) \
21009         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
21010         for flag in $(EXTRA_TARGET_FLAGS); do \
21011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21012         done; \
21013         (cd $(TARGET_SUBDIR)/libiberty && \
21014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21016                   "RANLIB=$${RANLIB}" \
21017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21018                   mostlyclean) \
21019           || exit 1
21020
21021
21022 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
21023 maybe-clean-target-libiberty:
21024
21025 clean-target-libiberty: 
21026         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
21027         r=`${PWD_COMMAND}`; export r; \
21028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21029         $(SET_LIB_PATH) \
21030         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
21031         for flag in $(EXTRA_TARGET_FLAGS); do \
21032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21033         done; \
21034         (cd $(TARGET_SUBDIR)/libiberty && \
21035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21037                   "RANLIB=$${RANLIB}" \
21038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21039                   clean) \
21040           || exit 1
21041
21042
21043 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
21044 maybe-distclean-target-libiberty:
21045
21046 distclean-target-libiberty: 
21047         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
21048         r=`${PWD_COMMAND}`; export r; \
21049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21050         $(SET_LIB_PATH) \
21051         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
21052         for flag in $(EXTRA_TARGET_FLAGS); do \
21053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21054         done; \
21055         (cd $(TARGET_SUBDIR)/libiberty && \
21056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21058                   "RANLIB=$${RANLIB}" \
21059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21060                   distclean) \
21061           || exit 1
21062
21063
21064 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
21065 maybe-maintainer-clean-target-libiberty:
21066
21067 maintainer-clean-target-libiberty: 
21068         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
21069         r=`${PWD_COMMAND}`; export r; \
21070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21071         $(SET_LIB_PATH) \
21072         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
21073         for flag in $(EXTRA_TARGET_FLAGS); do \
21074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21075         done; \
21076         (cd $(TARGET_SUBDIR)/libiberty && \
21077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21079                   "RANLIB=$${RANLIB}" \
21080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21081                   maintainer-clean) \
21082           || exit 1
21083
21084
21085
21086 .PHONY: configure-target-gperf maybe-configure-target-gperf
21087 maybe-configure-target-gperf:
21088
21089 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
21090 $(TARGET_SUBDIR)/gperf/multilib.out: multilib.out
21091         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
21092         rm -f $(TARGET_SUBDIR)/gperf/Makefile || : ; \
21093         cp multilib.out $(TARGET_SUBDIR)/gperf/multilib.out
21094
21095 configure-target-gperf: $(TARGET_SUBDIR)/gperf/multilib.out
21096         @test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
21097         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
21098         r=`${PWD_COMMAND}`; export r; \
21099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21100         $(SET_LIB_PATH) \
21101         AR="$(AR_FOR_TARGET)"; export AR; \
21102         AS="$(AS_FOR_TARGET)"; export AS; \
21103         CC="$(CC_FOR_TARGET)"; export CC; \
21104         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
21105         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
21106         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
21107         CXX="$(CXX_FOR_TARGET)"; export CXX; \
21108         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
21109         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
21110         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
21111         LD="$(LD_FOR_TARGET)"; export LD; \
21112         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
21113         NM="$(NM_FOR_TARGET)"; export NM; \
21114         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
21115         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
21116         echo Configuring in $(TARGET_SUBDIR)/gperf; \
21117         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
21118         case $(srcdir) in \
21119           /* | [A-Za-z]:[\\/]*) \
21120             topdir=$(srcdir) ;; \
21121           *) \
21122             case "$(TARGET_SUBDIR)" in \
21123               .) topdir="../$(srcdir)" ;; \
21124               *) topdir="../../$(srcdir)" ;; \
21125             esac ;; \
21126         esac; \
21127           srcdiroption="--srcdir=$${topdir}/gperf"; \
21128           libsrcdir="$$s/gperf"; \
21129         rm -f no-such-file || : ; \
21130         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
21131           $(TARGET_CONFIGARGS) $${srcdiroption} \
21132           --with-target-subdir="$(TARGET_SUBDIR)" \
21133           || exit 1
21134
21135 .PHONY: all-target-gperf maybe-all-target-gperf
21136 maybe-all-target-gperf:
21137 all-target-gperf: configure-target-gperf
21138         @r=`${PWD_COMMAND}`; export r; \
21139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21140         $(SET_LIB_PATH) \
21141         (cd $(TARGET_SUBDIR)/gperf && \
21142           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
21143
21144 .PHONY: check-target-gperf maybe-check-target-gperf
21145 maybe-check-target-gperf:
21146
21147 check-target-gperf:
21148         @r=`${PWD_COMMAND}`; export r; \
21149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21150         $(SET_LIB_PATH) \
21151         (cd $(TARGET_SUBDIR)/gperf && \
21152           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
21153
21154
21155 .PHONY: install-target-gperf maybe-install-target-gperf
21156 maybe-install-target-gperf:
21157
21158 install-target-gperf: installdirs
21159         @r=`${PWD_COMMAND}`; export r; \
21160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21161         $(SET_LIB_PATH) \
21162         (cd $(TARGET_SUBDIR)/gperf && \
21163           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
21164
21165
21166 # Other targets (info, dvi, etc.)
21167
21168 .PHONY: maybe-info-target-gperf info-target-gperf
21169 maybe-info-target-gperf:
21170
21171 info-target-gperf: \
21172     configure-target-gperf 
21173         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
21174         r=`${PWD_COMMAND}`; export r; \
21175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21176         $(SET_LIB_PATH) \
21177         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
21178         for flag in $(EXTRA_TARGET_FLAGS); do \
21179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21180         done; \
21181         (cd $(TARGET_SUBDIR)/gperf && \
21182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21184                   "RANLIB=$${RANLIB}" \
21185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21186                   info) \
21187           || exit 1
21188
21189
21190 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
21191 maybe-dvi-target-gperf:
21192
21193 dvi-target-gperf: \
21194     configure-target-gperf 
21195         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
21196         r=`${PWD_COMMAND}`; export r; \
21197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21198         $(SET_LIB_PATH) \
21199         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
21200         for flag in $(EXTRA_TARGET_FLAGS); do \
21201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21202         done; \
21203         (cd $(TARGET_SUBDIR)/gperf && \
21204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21206                   "RANLIB=$${RANLIB}" \
21207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21208                   dvi) \
21209           || exit 1
21210
21211
21212 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
21213 maybe-TAGS-target-gperf:
21214
21215 TAGS-target-gperf: \
21216     configure-target-gperf 
21217         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
21218         r=`${PWD_COMMAND}`; export r; \
21219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21220         $(SET_LIB_PATH) \
21221         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
21222         for flag in $(EXTRA_TARGET_FLAGS); do \
21223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21224         done; \
21225         (cd $(TARGET_SUBDIR)/gperf && \
21226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21228                   "RANLIB=$${RANLIB}" \
21229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21230                   TAGS) \
21231           || exit 1
21232
21233
21234 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
21235 maybe-install-info-target-gperf:
21236
21237 install-info-target-gperf: \
21238     configure-target-gperf \
21239     info-target-gperf 
21240         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
21241         r=`${PWD_COMMAND}`; export r; \
21242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21243         $(SET_LIB_PATH) \
21244         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
21245         for flag in $(EXTRA_TARGET_FLAGS); do \
21246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21247         done; \
21248         (cd $(TARGET_SUBDIR)/gperf && \
21249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21251                   "RANLIB=$${RANLIB}" \
21252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21253                   install-info) \
21254           || exit 1
21255
21256
21257 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
21258 maybe-installcheck-target-gperf:
21259
21260 installcheck-target-gperf: \
21261     configure-target-gperf 
21262         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
21263         r=`${PWD_COMMAND}`; export r; \
21264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21265         $(SET_LIB_PATH) \
21266         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
21267         for flag in $(EXTRA_TARGET_FLAGS); do \
21268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21269         done; \
21270         (cd $(TARGET_SUBDIR)/gperf && \
21271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21273                   "RANLIB=$${RANLIB}" \
21274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21275                   installcheck) \
21276           || exit 1
21277
21278
21279 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
21280 maybe-mostlyclean-target-gperf:
21281
21282 mostlyclean-target-gperf: 
21283         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
21284         r=`${PWD_COMMAND}`; export r; \
21285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21286         $(SET_LIB_PATH) \
21287         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
21288         for flag in $(EXTRA_TARGET_FLAGS); do \
21289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21290         done; \
21291         (cd $(TARGET_SUBDIR)/gperf && \
21292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21294                   "RANLIB=$${RANLIB}" \
21295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21296                   mostlyclean) \
21297           || exit 1
21298
21299
21300 .PHONY: maybe-clean-target-gperf clean-target-gperf
21301 maybe-clean-target-gperf:
21302
21303 clean-target-gperf: 
21304         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
21305         r=`${PWD_COMMAND}`; export r; \
21306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21307         $(SET_LIB_PATH) \
21308         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
21309         for flag in $(EXTRA_TARGET_FLAGS); do \
21310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21311         done; \
21312         (cd $(TARGET_SUBDIR)/gperf && \
21313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21315                   "RANLIB=$${RANLIB}" \
21316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21317                   clean) \
21318           || exit 1
21319
21320
21321 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
21322 maybe-distclean-target-gperf:
21323
21324 distclean-target-gperf: 
21325         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
21326         r=`${PWD_COMMAND}`; export r; \
21327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21328         $(SET_LIB_PATH) \
21329         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
21330         for flag in $(EXTRA_TARGET_FLAGS); do \
21331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21332         done; \
21333         (cd $(TARGET_SUBDIR)/gperf && \
21334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21336                   "RANLIB=$${RANLIB}" \
21337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21338                   distclean) \
21339           || exit 1
21340
21341
21342 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
21343 maybe-maintainer-clean-target-gperf:
21344
21345 maintainer-clean-target-gperf: 
21346         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
21347         r=`${PWD_COMMAND}`; export r; \
21348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21349         $(SET_LIB_PATH) \
21350         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
21351         for flag in $(EXTRA_TARGET_FLAGS); do \
21352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21353         done; \
21354         (cd $(TARGET_SUBDIR)/gperf && \
21355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21357                   "RANLIB=$${RANLIB}" \
21358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21359                   maintainer-clean) \
21360           || exit 1
21361
21362
21363
21364 .PHONY: configure-target-examples maybe-configure-target-examples
21365 maybe-configure-target-examples:
21366
21367 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
21368 $(TARGET_SUBDIR)/examples/multilib.out: multilib.out
21369         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
21370         rm -f $(TARGET_SUBDIR)/examples/Makefile || : ; \
21371         cp multilib.out $(TARGET_SUBDIR)/examples/multilib.out
21372
21373 configure-target-examples: $(TARGET_SUBDIR)/examples/multilib.out
21374         @test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
21375         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
21376         r=`${PWD_COMMAND}`; export r; \
21377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21378         $(SET_LIB_PATH) \
21379         AR="$(AR_FOR_TARGET)"; export AR; \
21380         AS="$(AS_FOR_TARGET)"; export AS; \
21381         CC="$(CC_FOR_TARGET)"; export CC; \
21382         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
21383         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
21384         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
21385         CXX="$(CXX_FOR_TARGET)"; export CXX; \
21386         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
21387         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
21388         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
21389         LD="$(LD_FOR_TARGET)"; export LD; \
21390         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
21391         NM="$(NM_FOR_TARGET)"; export NM; \
21392         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
21393         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
21394         echo Configuring in $(TARGET_SUBDIR)/examples; \
21395         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
21396         case $(srcdir) in \
21397           /* | [A-Za-z]:[\\/]*) \
21398             topdir=$(srcdir) ;; \
21399           *) \
21400             case "$(TARGET_SUBDIR)" in \
21401               .) topdir="../$(srcdir)" ;; \
21402               *) topdir="../../$(srcdir)" ;; \
21403             esac ;; \
21404         esac; \
21405           srcdiroption="--srcdir=$${topdir}/examples"; \
21406           libsrcdir="$$s/examples"; \
21407         rm -f no-such-file || : ; \
21408         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
21409           $(TARGET_CONFIGARGS) $${srcdiroption} \
21410           --with-target-subdir="$(TARGET_SUBDIR)" \
21411           || exit 1
21412
21413 .PHONY: all-target-examples maybe-all-target-examples
21414 maybe-all-target-examples:
21415 all-target-examples: configure-target-examples
21416         @r=`${PWD_COMMAND}`; export r; \
21417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21418         $(SET_LIB_PATH) \
21419         (cd $(TARGET_SUBDIR)/examples && \
21420           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
21421
21422 .PHONY: check-target-examples maybe-check-target-examples
21423 maybe-check-target-examples:
21424
21425 # Dummy target for uncheckable module.
21426 check-target-examples:
21427
21428
21429 .PHONY: install-target-examples maybe-install-target-examples
21430 maybe-install-target-examples:
21431
21432 # Dummy target for uninstallable.
21433 install-target-examples:
21434
21435
21436 # Other targets (info, dvi, etc.)
21437
21438 .PHONY: maybe-info-target-examples info-target-examples
21439 maybe-info-target-examples:
21440
21441 info-target-examples: \
21442     configure-target-examples 
21443         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
21444         r=`${PWD_COMMAND}`; export r; \
21445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21446         $(SET_LIB_PATH) \
21447         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
21448         for flag in $(EXTRA_TARGET_FLAGS); do \
21449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21450         done; \
21451         (cd $(TARGET_SUBDIR)/examples && \
21452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21454                   "RANLIB=$${RANLIB}" \
21455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21456                   info) \
21457           || exit 1
21458
21459
21460 .PHONY: maybe-dvi-target-examples dvi-target-examples
21461 maybe-dvi-target-examples:
21462
21463 dvi-target-examples: \
21464     configure-target-examples 
21465         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
21466         r=`${PWD_COMMAND}`; export r; \
21467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21468         $(SET_LIB_PATH) \
21469         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
21470         for flag in $(EXTRA_TARGET_FLAGS); do \
21471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21472         done; \
21473         (cd $(TARGET_SUBDIR)/examples && \
21474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21476                   "RANLIB=$${RANLIB}" \
21477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21478                   dvi) \
21479           || exit 1
21480
21481
21482 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
21483 maybe-TAGS-target-examples:
21484
21485 TAGS-target-examples: \
21486     configure-target-examples 
21487         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
21488         r=`${PWD_COMMAND}`; export r; \
21489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21490         $(SET_LIB_PATH) \
21491         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
21492         for flag in $(EXTRA_TARGET_FLAGS); do \
21493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21494         done; \
21495         (cd $(TARGET_SUBDIR)/examples && \
21496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21498                   "RANLIB=$${RANLIB}" \
21499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21500                   TAGS) \
21501           || exit 1
21502
21503
21504 .PHONY: maybe-install-info-target-examples install-info-target-examples
21505 maybe-install-info-target-examples:
21506
21507 install-info-target-examples: \
21508     configure-target-examples \
21509     info-target-examples 
21510         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
21511         r=`${PWD_COMMAND}`; export r; \
21512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21513         $(SET_LIB_PATH) \
21514         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
21515         for flag in $(EXTRA_TARGET_FLAGS); do \
21516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21517         done; \
21518         (cd $(TARGET_SUBDIR)/examples && \
21519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21521                   "RANLIB=$${RANLIB}" \
21522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21523                   install-info) \
21524           || exit 1
21525
21526
21527 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
21528 maybe-installcheck-target-examples:
21529
21530 installcheck-target-examples: \
21531     configure-target-examples 
21532         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
21533         r=`${PWD_COMMAND}`; export r; \
21534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21535         $(SET_LIB_PATH) \
21536         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
21537         for flag in $(EXTRA_TARGET_FLAGS); do \
21538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21539         done; \
21540         (cd $(TARGET_SUBDIR)/examples && \
21541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21543                   "RANLIB=$${RANLIB}" \
21544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21545                   installcheck) \
21546           || exit 1
21547
21548
21549 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
21550 maybe-mostlyclean-target-examples:
21551
21552 mostlyclean-target-examples: 
21553         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
21554         r=`${PWD_COMMAND}`; export r; \
21555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21556         $(SET_LIB_PATH) \
21557         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
21558         for flag in $(EXTRA_TARGET_FLAGS); do \
21559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21560         done; \
21561         (cd $(TARGET_SUBDIR)/examples && \
21562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21564                   "RANLIB=$${RANLIB}" \
21565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21566                   mostlyclean) \
21567           || exit 1
21568
21569
21570 .PHONY: maybe-clean-target-examples clean-target-examples
21571 maybe-clean-target-examples:
21572
21573 clean-target-examples: 
21574         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
21575         r=`${PWD_COMMAND}`; export r; \
21576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21577         $(SET_LIB_PATH) \
21578         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
21579         for flag in $(EXTRA_TARGET_FLAGS); do \
21580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21581         done; \
21582         (cd $(TARGET_SUBDIR)/examples && \
21583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21585                   "RANLIB=$${RANLIB}" \
21586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21587                   clean) \
21588           || exit 1
21589
21590
21591 .PHONY: maybe-distclean-target-examples distclean-target-examples
21592 maybe-distclean-target-examples:
21593
21594 distclean-target-examples: 
21595         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
21596         r=`${PWD_COMMAND}`; export r; \
21597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21598         $(SET_LIB_PATH) \
21599         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
21600         for flag in $(EXTRA_TARGET_FLAGS); do \
21601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21602         done; \
21603         (cd $(TARGET_SUBDIR)/examples && \
21604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21606                   "RANLIB=$${RANLIB}" \
21607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21608                   distclean) \
21609           || exit 1
21610
21611
21612 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
21613 maybe-maintainer-clean-target-examples:
21614
21615 maintainer-clean-target-examples: 
21616         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
21617         r=`${PWD_COMMAND}`; export r; \
21618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21619         $(SET_LIB_PATH) \
21620         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
21621         for flag in $(EXTRA_TARGET_FLAGS); do \
21622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21623         done; \
21624         (cd $(TARGET_SUBDIR)/examples && \
21625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21627                   "RANLIB=$${RANLIB}" \
21628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21629                   maintainer-clean) \
21630           || exit 1
21631
21632
21633
21634 .PHONY: configure-target-libffi maybe-configure-target-libffi
21635 maybe-configure-target-libffi:
21636
21637 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
21638 $(TARGET_SUBDIR)/libffi/multilib.out: multilib.out
21639         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
21640         rm -f $(TARGET_SUBDIR)/libffi/Makefile || : ; \
21641         cp multilib.out $(TARGET_SUBDIR)/libffi/multilib.out
21642
21643 configure-target-libffi: $(TARGET_SUBDIR)/libffi/multilib.out
21644         @test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
21645         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
21646         r=`${PWD_COMMAND}`; export r; \
21647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21648         $(SET_LIB_PATH) \
21649         AR="$(AR_FOR_TARGET)"; export AR; \
21650         AS="$(AS_FOR_TARGET)"; export AS; \
21651         CC="$(CC_FOR_TARGET)"; export CC; \
21652         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
21653         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
21654         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
21655         CXX="$(CXX_FOR_TARGET)"; export CXX; \
21656         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
21657         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
21658         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
21659         LD="$(LD_FOR_TARGET)"; export LD; \
21660         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
21661         NM="$(NM_FOR_TARGET)"; export NM; \
21662         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
21663         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
21664         echo Configuring in $(TARGET_SUBDIR)/libffi; \
21665         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
21666         case $(srcdir) in \
21667           /* | [A-Za-z]:[\\/]*) \
21668             topdir=$(srcdir) ;; \
21669           *) \
21670             case "$(TARGET_SUBDIR)" in \
21671               .) topdir="../$(srcdir)" ;; \
21672               *) topdir="../../$(srcdir)" ;; \
21673             esac ;; \
21674         esac; \
21675           srcdiroption="--srcdir=$${topdir}/libffi"; \
21676           libsrcdir="$$s/libffi"; \
21677         rm -f no-such-file || : ; \
21678         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
21679           $(TARGET_CONFIGARGS) $${srcdiroption} \
21680           --with-target-subdir="$(TARGET_SUBDIR)" \
21681           || exit 1
21682
21683 .PHONY: all-target-libffi maybe-all-target-libffi
21684 maybe-all-target-libffi:
21685 all-target-libffi: configure-target-libffi
21686         @r=`${PWD_COMMAND}`; export r; \
21687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21688         $(SET_LIB_PATH) \
21689         (cd $(TARGET_SUBDIR)/libffi && \
21690           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
21691
21692 .PHONY: check-target-libffi maybe-check-target-libffi
21693 maybe-check-target-libffi:
21694
21695 check-target-libffi:
21696         @r=`${PWD_COMMAND}`; export r; \
21697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21698         $(SET_LIB_PATH) \
21699         (cd $(TARGET_SUBDIR)/libffi && \
21700           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
21701
21702
21703 .PHONY: install-target-libffi maybe-install-target-libffi
21704 maybe-install-target-libffi:
21705
21706 install-target-libffi: installdirs
21707         @r=`${PWD_COMMAND}`; export r; \
21708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21709         $(SET_LIB_PATH) \
21710         (cd $(TARGET_SUBDIR)/libffi && \
21711           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
21712
21713
21714 # Other targets (info, dvi, etc.)
21715
21716 .PHONY: maybe-info-target-libffi info-target-libffi
21717 maybe-info-target-libffi:
21718
21719 info-target-libffi: \
21720     configure-target-libffi 
21721         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
21722         r=`${PWD_COMMAND}`; export r; \
21723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21724         $(SET_LIB_PATH) \
21725         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
21726         for flag in $(EXTRA_TARGET_FLAGS); do \
21727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21728         done; \
21729         (cd $(TARGET_SUBDIR)/libffi && \
21730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21732                   "RANLIB=$${RANLIB}" \
21733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21734                   info) \
21735           || exit 1
21736
21737
21738 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
21739 maybe-dvi-target-libffi:
21740
21741 dvi-target-libffi: \
21742     configure-target-libffi 
21743         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
21744         r=`${PWD_COMMAND}`; export r; \
21745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21746         $(SET_LIB_PATH) \
21747         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
21748         for flag in $(EXTRA_TARGET_FLAGS); do \
21749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21750         done; \
21751         (cd $(TARGET_SUBDIR)/libffi && \
21752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21754                   "RANLIB=$${RANLIB}" \
21755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21756                   dvi) \
21757           || exit 1
21758
21759
21760 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
21761 maybe-TAGS-target-libffi:
21762
21763 TAGS-target-libffi: \
21764     configure-target-libffi 
21765         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
21766         r=`${PWD_COMMAND}`; export r; \
21767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21768         $(SET_LIB_PATH) \
21769         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
21770         for flag in $(EXTRA_TARGET_FLAGS); do \
21771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21772         done; \
21773         (cd $(TARGET_SUBDIR)/libffi && \
21774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21776                   "RANLIB=$${RANLIB}" \
21777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21778                   TAGS) \
21779           || exit 1
21780
21781
21782 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
21783 maybe-install-info-target-libffi:
21784
21785 install-info-target-libffi: \
21786     configure-target-libffi \
21787     info-target-libffi 
21788         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
21789         r=`${PWD_COMMAND}`; export r; \
21790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21791         $(SET_LIB_PATH) \
21792         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
21793         for flag in $(EXTRA_TARGET_FLAGS); do \
21794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21795         done; \
21796         (cd $(TARGET_SUBDIR)/libffi && \
21797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21799                   "RANLIB=$${RANLIB}" \
21800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21801                   install-info) \
21802           || exit 1
21803
21804
21805 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
21806 maybe-installcheck-target-libffi:
21807
21808 installcheck-target-libffi: \
21809     configure-target-libffi 
21810         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
21811         r=`${PWD_COMMAND}`; export r; \
21812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21813         $(SET_LIB_PATH) \
21814         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
21815         for flag in $(EXTRA_TARGET_FLAGS); do \
21816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21817         done; \
21818         (cd $(TARGET_SUBDIR)/libffi && \
21819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21821                   "RANLIB=$${RANLIB}" \
21822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21823                   installcheck) \
21824           || exit 1
21825
21826
21827 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
21828 maybe-mostlyclean-target-libffi:
21829
21830 mostlyclean-target-libffi: 
21831         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
21832         r=`${PWD_COMMAND}`; export r; \
21833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21834         $(SET_LIB_PATH) \
21835         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
21836         for flag in $(EXTRA_TARGET_FLAGS); do \
21837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21838         done; \
21839         (cd $(TARGET_SUBDIR)/libffi && \
21840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21842                   "RANLIB=$${RANLIB}" \
21843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21844                   mostlyclean) \
21845           || exit 1
21846
21847
21848 .PHONY: maybe-clean-target-libffi clean-target-libffi
21849 maybe-clean-target-libffi:
21850
21851 clean-target-libffi: 
21852         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
21853         r=`${PWD_COMMAND}`; export r; \
21854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21855         $(SET_LIB_PATH) \
21856         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
21857         for flag in $(EXTRA_TARGET_FLAGS); do \
21858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21859         done; \
21860         (cd $(TARGET_SUBDIR)/libffi && \
21861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21863                   "RANLIB=$${RANLIB}" \
21864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21865                   clean) \
21866           || exit 1
21867
21868
21869 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
21870 maybe-distclean-target-libffi:
21871
21872 distclean-target-libffi: 
21873         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
21874         r=`${PWD_COMMAND}`; export r; \
21875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21876         $(SET_LIB_PATH) \
21877         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
21878         for flag in $(EXTRA_TARGET_FLAGS); do \
21879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21880         done; \
21881         (cd $(TARGET_SUBDIR)/libffi && \
21882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21884                   "RANLIB=$${RANLIB}" \
21885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21886                   distclean) \
21887           || exit 1
21888
21889
21890 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
21891 maybe-maintainer-clean-target-libffi:
21892
21893 maintainer-clean-target-libffi: 
21894         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
21895         r=`${PWD_COMMAND}`; export r; \
21896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21897         $(SET_LIB_PATH) \
21898         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
21899         for flag in $(EXTRA_TARGET_FLAGS); do \
21900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21901         done; \
21902         (cd $(TARGET_SUBDIR)/libffi && \
21903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21905                   "RANLIB=$${RANLIB}" \
21906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21907                   maintainer-clean) \
21908           || exit 1
21909
21910
21911
21912 .PHONY: configure-target-libjava maybe-configure-target-libjava
21913 maybe-configure-target-libjava:
21914
21915 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
21916 $(TARGET_SUBDIR)/libjava/multilib.out: multilib.out
21917         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
21918         rm -f $(TARGET_SUBDIR)/libjava/Makefile || : ; \
21919         cp multilib.out $(TARGET_SUBDIR)/libjava/multilib.out
21920
21921 configure-target-libjava: $(TARGET_SUBDIR)/libjava/multilib.out
21922         @test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
21923         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
21924         r=`${PWD_COMMAND}`; export r; \
21925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21926         $(SET_LIB_PATH) \
21927         AR="$(AR_FOR_TARGET)"; export AR; \
21928         AS="$(AS_FOR_TARGET)"; export AS; \
21929         CC="$(CC_FOR_TARGET)"; export CC; \
21930         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
21931         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
21932         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
21933         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
21934         CXX="$(RAW_CXX_FOR_TARGET)"; export CXX; \
21935         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
21936         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
21937         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
21938         LD="$(LD_FOR_TARGET)"; export LD; \
21939         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
21940         NM="$(NM_FOR_TARGET)"; export NM; \
21941         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
21942         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
21943         echo Configuring in $(TARGET_SUBDIR)/libjava; \
21944         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
21945         case $(srcdir) in \
21946           /* | [A-Za-z]:[\\/]*) \
21947             topdir=$(srcdir) ;; \
21948           *) \
21949             case "$(TARGET_SUBDIR)" in \
21950               .) topdir="../$(srcdir)" ;; \
21951               *) topdir="../../$(srcdir)" ;; \
21952             esac ;; \
21953         esac; \
21954           srcdiroption="--srcdir=$${topdir}/libjava"; \
21955           libsrcdir="$$s/libjava"; \
21956         rm -f no-such-file || : ; \
21957         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
21958           $(TARGET_CONFIGARGS) $${srcdiroption} \
21959           --with-target-subdir="$(TARGET_SUBDIR)" \
21960           || exit 1
21961
21962 .PHONY: all-target-libjava maybe-all-target-libjava
21963 maybe-all-target-libjava:
21964 all-target-libjava: configure-target-libjava
21965         @r=`${PWD_COMMAND}`; export r; \
21966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21967         $(SET_LIB_PATH) \
21968         (cd $(TARGET_SUBDIR)/libjava && \
21969           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  all)
21970
21971 .PHONY: check-target-libjava maybe-check-target-libjava
21972 maybe-check-target-libjava:
21973
21974 check-target-libjava:
21975         @r=`${PWD_COMMAND}`; export r; \
21976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21977         $(SET_LIB_PATH) \
21978         (cd $(TARGET_SUBDIR)/libjava && \
21979           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  check)
21980
21981
21982 .PHONY: install-target-libjava maybe-install-target-libjava
21983 maybe-install-target-libjava:
21984
21985 install-target-libjava: installdirs
21986         @r=`${PWD_COMMAND}`; export r; \
21987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21988         $(SET_LIB_PATH) \
21989         (cd $(TARGET_SUBDIR)/libjava && \
21990           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
21991
21992
21993 # Other targets (info, dvi, etc.)
21994
21995 .PHONY: maybe-info-target-libjava info-target-libjava
21996 maybe-info-target-libjava:
21997
21998 info-target-libjava: \
21999     configure-target-libjava 
22000         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
22001         r=`${PWD_COMMAND}`; export r; \
22002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22003         $(SET_LIB_PATH) \
22004         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
22005         for flag in $(EXTRA_TARGET_FLAGS); do \
22006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22007         done; \
22008         (cd $(TARGET_SUBDIR)/libjava && \
22009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22011                   "RANLIB=$${RANLIB}" \
22012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22013                   info) \
22014           || exit 1
22015
22016
22017 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
22018 maybe-dvi-target-libjava:
22019
22020 dvi-target-libjava: \
22021     configure-target-libjava 
22022         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
22023         r=`${PWD_COMMAND}`; export r; \
22024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22025         $(SET_LIB_PATH) \
22026         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
22027         for flag in $(EXTRA_TARGET_FLAGS); do \
22028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22029         done; \
22030         (cd $(TARGET_SUBDIR)/libjava && \
22031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22033                   "RANLIB=$${RANLIB}" \
22034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22035                   dvi) \
22036           || exit 1
22037
22038
22039 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
22040 maybe-TAGS-target-libjava:
22041
22042 TAGS-target-libjava: \
22043     configure-target-libjava 
22044         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
22045         r=`${PWD_COMMAND}`; export r; \
22046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22047         $(SET_LIB_PATH) \
22048         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
22049         for flag in $(EXTRA_TARGET_FLAGS); do \
22050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22051         done; \
22052         (cd $(TARGET_SUBDIR)/libjava && \
22053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22055                   "RANLIB=$${RANLIB}" \
22056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22057                   TAGS) \
22058           || exit 1
22059
22060
22061 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
22062 maybe-install-info-target-libjava:
22063
22064 install-info-target-libjava: \
22065     configure-target-libjava \
22066     info-target-libjava 
22067         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
22068         r=`${PWD_COMMAND}`; export r; \
22069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22070         $(SET_LIB_PATH) \
22071         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
22072         for flag in $(EXTRA_TARGET_FLAGS); do \
22073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22074         done; \
22075         (cd $(TARGET_SUBDIR)/libjava && \
22076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22078                   "RANLIB=$${RANLIB}" \
22079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22080                   install-info) \
22081           || exit 1
22082
22083
22084 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
22085 maybe-installcheck-target-libjava:
22086
22087 installcheck-target-libjava: \
22088     configure-target-libjava 
22089         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
22090         r=`${PWD_COMMAND}`; export r; \
22091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22092         $(SET_LIB_PATH) \
22093         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
22094         for flag in $(EXTRA_TARGET_FLAGS); do \
22095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22096         done; \
22097         (cd $(TARGET_SUBDIR)/libjava && \
22098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22100                   "RANLIB=$${RANLIB}" \
22101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22102                   installcheck) \
22103           || exit 1
22104
22105
22106 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
22107 maybe-mostlyclean-target-libjava:
22108
22109 mostlyclean-target-libjava: 
22110         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
22111         r=`${PWD_COMMAND}`; export r; \
22112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22113         $(SET_LIB_PATH) \
22114         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
22115         for flag in $(EXTRA_TARGET_FLAGS); do \
22116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22117         done; \
22118         (cd $(TARGET_SUBDIR)/libjava && \
22119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22121                   "RANLIB=$${RANLIB}" \
22122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22123                   mostlyclean) \
22124           || exit 1
22125
22126
22127 .PHONY: maybe-clean-target-libjava clean-target-libjava
22128 maybe-clean-target-libjava:
22129
22130 clean-target-libjava: 
22131         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
22132         r=`${PWD_COMMAND}`; export r; \
22133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22134         $(SET_LIB_PATH) \
22135         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
22136         for flag in $(EXTRA_TARGET_FLAGS); do \
22137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22138         done; \
22139         (cd $(TARGET_SUBDIR)/libjava && \
22140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22142                   "RANLIB=$${RANLIB}" \
22143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22144                   clean) \
22145           || exit 1
22146
22147
22148 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
22149 maybe-distclean-target-libjava:
22150
22151 distclean-target-libjava: 
22152         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
22153         r=`${PWD_COMMAND}`; export r; \
22154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22155         $(SET_LIB_PATH) \
22156         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
22157         for flag in $(EXTRA_TARGET_FLAGS); do \
22158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22159         done; \
22160         (cd $(TARGET_SUBDIR)/libjava && \
22161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22163                   "RANLIB=$${RANLIB}" \
22164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22165                   distclean) \
22166           || exit 1
22167
22168
22169 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
22170 maybe-maintainer-clean-target-libjava:
22171
22172 maintainer-clean-target-libjava: 
22173         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
22174         r=`${PWD_COMMAND}`; export r; \
22175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22176         $(SET_LIB_PATH) \
22177         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
22178         for flag in $(EXTRA_TARGET_FLAGS); do \
22179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22180         done; \
22181         (cd $(TARGET_SUBDIR)/libjava && \
22182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22184                   "RANLIB=$${RANLIB}" \
22185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22186                   maintainer-clean) \
22187           || exit 1
22188
22189
22190
22191 .PHONY: configure-target-zlib maybe-configure-target-zlib
22192 maybe-configure-target-zlib:
22193
22194 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
22195 $(TARGET_SUBDIR)/zlib/multilib.out: multilib.out
22196         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
22197         rm -f $(TARGET_SUBDIR)/zlib/Makefile || : ; \
22198         cp multilib.out $(TARGET_SUBDIR)/zlib/multilib.out
22199
22200 configure-target-zlib: $(TARGET_SUBDIR)/zlib/multilib.out
22201         @test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
22202         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
22203         r=`${PWD_COMMAND}`; export r; \
22204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22205         $(SET_LIB_PATH) \
22206         AR="$(AR_FOR_TARGET)"; export AR; \
22207         AS="$(AS_FOR_TARGET)"; export AS; \
22208         CC="$(CC_FOR_TARGET)"; export CC; \
22209         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
22210         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
22211         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22212         CXX="$(CXX_FOR_TARGET)"; export CXX; \
22213         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22214         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22215         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22216         LD="$(LD_FOR_TARGET)"; export LD; \
22217         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22218         NM="$(NM_FOR_TARGET)"; export NM; \
22219         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22220         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22221         echo Configuring in $(TARGET_SUBDIR)/zlib; \
22222         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
22223         case $(srcdir) in \
22224           /* | [A-Za-z]:[\\/]*) \
22225             topdir=$(srcdir) ;; \
22226           *) \
22227             case "$(TARGET_SUBDIR)" in \
22228               .) topdir="../$(srcdir)" ;; \
22229               *) topdir="../../$(srcdir)" ;; \
22230             esac ;; \
22231         esac; \
22232         if [ "$(srcdir)" = "." ] ; then \
22233           if [ "$(TARGET_SUBDIR)" != "." ] ; then \
22234             if $(SHELL) $$s/symlink-tree $${topdir}/zlib "no-such-file" ; then \
22235               if [ -f Makefile ]; then \
22236                 if $(MAKE) distclean; then \
22237                   true; \
22238                 else \
22239                   exit 1; \
22240                 fi; \
22241               else \
22242                 true; \
22243               fi; \
22244             else \
22245               exit 1; \
22246             fi; \
22247           else \
22248             true; \
22249           fi; \
22250           srcdiroption="--srcdir=."; \
22251           libsrcdir="."; \
22252         else \
22253           srcdiroption="--srcdir=$${topdir}/zlib"; \
22254           libsrcdir="$$s/zlib"; \
22255         fi; \
22256         rm -f no-such-file || : ; \
22257         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22258           $(TARGET_CONFIGARGS) $${srcdiroption} \
22259           --with-target-subdir="$(TARGET_SUBDIR)" \
22260           || exit 1
22261
22262 .PHONY: all-target-zlib maybe-all-target-zlib
22263 maybe-all-target-zlib:
22264 all-target-zlib: configure-target-zlib
22265         @r=`${PWD_COMMAND}`; export r; \
22266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22267         $(SET_LIB_PATH) \
22268         (cd $(TARGET_SUBDIR)/zlib && \
22269           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
22270
22271 .PHONY: check-target-zlib maybe-check-target-zlib
22272 maybe-check-target-zlib:
22273
22274 check-target-zlib:
22275         @r=`${PWD_COMMAND}`; export r; \
22276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22277         $(SET_LIB_PATH) \
22278         (cd $(TARGET_SUBDIR)/zlib && \
22279           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
22280
22281
22282 .PHONY: install-target-zlib maybe-install-target-zlib
22283 maybe-install-target-zlib:
22284
22285 install-target-zlib: installdirs
22286         @r=`${PWD_COMMAND}`; export r; \
22287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22288         $(SET_LIB_PATH) \
22289         (cd $(TARGET_SUBDIR)/zlib && \
22290           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
22291
22292
22293 # Other targets (info, dvi, etc.)
22294
22295 .PHONY: maybe-info-target-zlib info-target-zlib
22296 maybe-info-target-zlib:
22297
22298 info-target-zlib: \
22299     configure-target-zlib 
22300         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
22301         r=`${PWD_COMMAND}`; export r; \
22302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22303         $(SET_LIB_PATH) \
22304         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
22305         for flag in $(EXTRA_TARGET_FLAGS); do \
22306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22307         done; \
22308         (cd $(TARGET_SUBDIR)/zlib && \
22309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22311                   "RANLIB=$${RANLIB}" \
22312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22313                   info) \
22314           || exit 1
22315
22316
22317 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
22318 maybe-dvi-target-zlib:
22319
22320 dvi-target-zlib: \
22321     configure-target-zlib 
22322         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
22323         r=`${PWD_COMMAND}`; export r; \
22324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22325         $(SET_LIB_PATH) \
22326         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
22327         for flag in $(EXTRA_TARGET_FLAGS); do \
22328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22329         done; \
22330         (cd $(TARGET_SUBDIR)/zlib && \
22331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22333                   "RANLIB=$${RANLIB}" \
22334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22335                   dvi) \
22336           || exit 1
22337
22338
22339 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
22340 maybe-TAGS-target-zlib:
22341
22342 TAGS-target-zlib: \
22343     configure-target-zlib 
22344         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
22345         r=`${PWD_COMMAND}`; export r; \
22346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22347         $(SET_LIB_PATH) \
22348         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
22349         for flag in $(EXTRA_TARGET_FLAGS); do \
22350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22351         done; \
22352         (cd $(TARGET_SUBDIR)/zlib && \
22353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22355                   "RANLIB=$${RANLIB}" \
22356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22357                   TAGS) \
22358           || exit 1
22359
22360
22361 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
22362 maybe-install-info-target-zlib:
22363
22364 install-info-target-zlib: \
22365     configure-target-zlib \
22366     info-target-zlib 
22367         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
22368         r=`${PWD_COMMAND}`; export r; \
22369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22370         $(SET_LIB_PATH) \
22371         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
22372         for flag in $(EXTRA_TARGET_FLAGS); do \
22373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22374         done; \
22375         (cd $(TARGET_SUBDIR)/zlib && \
22376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22378                   "RANLIB=$${RANLIB}" \
22379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22380                   install-info) \
22381           || exit 1
22382
22383
22384 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
22385 maybe-installcheck-target-zlib:
22386
22387 installcheck-target-zlib: \
22388     configure-target-zlib 
22389         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
22390         r=`${PWD_COMMAND}`; export r; \
22391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22392         $(SET_LIB_PATH) \
22393         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
22394         for flag in $(EXTRA_TARGET_FLAGS); do \
22395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22396         done; \
22397         (cd $(TARGET_SUBDIR)/zlib && \
22398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22400                   "RANLIB=$${RANLIB}" \
22401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22402                   installcheck) \
22403           || exit 1
22404
22405
22406 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
22407 maybe-mostlyclean-target-zlib:
22408
22409 mostlyclean-target-zlib: 
22410         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
22411         r=`${PWD_COMMAND}`; export r; \
22412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22413         $(SET_LIB_PATH) \
22414         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
22415         for flag in $(EXTRA_TARGET_FLAGS); do \
22416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22417         done; \
22418         (cd $(TARGET_SUBDIR)/zlib && \
22419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22421                   "RANLIB=$${RANLIB}" \
22422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22423                   mostlyclean) \
22424           || exit 1
22425
22426
22427 .PHONY: maybe-clean-target-zlib clean-target-zlib
22428 maybe-clean-target-zlib:
22429
22430 clean-target-zlib: 
22431         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
22432         r=`${PWD_COMMAND}`; export r; \
22433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22434         $(SET_LIB_PATH) \
22435         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
22436         for flag in $(EXTRA_TARGET_FLAGS); do \
22437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22438         done; \
22439         (cd $(TARGET_SUBDIR)/zlib && \
22440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22442                   "RANLIB=$${RANLIB}" \
22443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22444                   clean) \
22445           || exit 1
22446
22447
22448 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
22449 maybe-distclean-target-zlib:
22450
22451 distclean-target-zlib: 
22452         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
22453         r=`${PWD_COMMAND}`; export r; \
22454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22455         $(SET_LIB_PATH) \
22456         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
22457         for flag in $(EXTRA_TARGET_FLAGS); do \
22458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22459         done; \
22460         (cd $(TARGET_SUBDIR)/zlib && \
22461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22463                   "RANLIB=$${RANLIB}" \
22464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22465                   distclean) \
22466           || exit 1
22467
22468
22469 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
22470 maybe-maintainer-clean-target-zlib:
22471
22472 maintainer-clean-target-zlib: 
22473         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
22474         r=`${PWD_COMMAND}`; export r; \
22475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22476         $(SET_LIB_PATH) \
22477         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
22478         for flag in $(EXTRA_TARGET_FLAGS); do \
22479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22480         done; \
22481         (cd $(TARGET_SUBDIR)/zlib && \
22482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22484                   "RANLIB=$${RANLIB}" \
22485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22486                   maintainer-clean) \
22487           || exit 1
22488
22489
22490
22491 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
22492 maybe-configure-target-boehm-gc:
22493
22494 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
22495 $(TARGET_SUBDIR)/boehm-gc/multilib.out: multilib.out
22496         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
22497         rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile || : ; \
22498         cp multilib.out $(TARGET_SUBDIR)/boehm-gc/multilib.out
22499
22500 configure-target-boehm-gc: $(TARGET_SUBDIR)/boehm-gc/multilib.out
22501         @test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
22502         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
22503         r=`${PWD_COMMAND}`; export r; \
22504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22505         $(SET_LIB_PATH) \
22506         AR="$(AR_FOR_TARGET)"; export AR; \
22507         AS="$(AS_FOR_TARGET)"; export AS; \
22508         CC="$(CC_FOR_TARGET)"; export CC; \
22509         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
22510         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
22511         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22512         CXX="$(CXX_FOR_TARGET)"; export CXX; \
22513         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22514         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22515         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22516         LD="$(LD_FOR_TARGET)"; export LD; \
22517         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22518         NM="$(NM_FOR_TARGET)"; export NM; \
22519         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22520         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22521         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
22522         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
22523         case $(srcdir) in \
22524           /* | [A-Za-z]:[\\/]*) \
22525             topdir=$(srcdir) ;; \
22526           *) \
22527             case "$(TARGET_SUBDIR)" in \
22528               .) topdir="../$(srcdir)" ;; \
22529               *) topdir="../../$(srcdir)" ;; \
22530             esac ;; \
22531         esac; \
22532           srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
22533           libsrcdir="$$s/boehm-gc"; \
22534         rm -f no-such-file || : ; \
22535         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22536           $(TARGET_CONFIGARGS) $${srcdiroption} \
22537           --with-target-subdir="$(TARGET_SUBDIR)" \
22538           || exit 1
22539
22540 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
22541 maybe-all-target-boehm-gc:
22542 all-target-boehm-gc: configure-target-boehm-gc
22543         @r=`${PWD_COMMAND}`; export r; \
22544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22545         $(SET_LIB_PATH) \
22546         (cd $(TARGET_SUBDIR)/boehm-gc && \
22547           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
22548
22549 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
22550 maybe-check-target-boehm-gc:
22551
22552 check-target-boehm-gc:
22553         @r=`${PWD_COMMAND}`; export r; \
22554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22555         $(SET_LIB_PATH) \
22556         (cd $(TARGET_SUBDIR)/boehm-gc && \
22557           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
22558
22559
22560 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
22561 maybe-install-target-boehm-gc:
22562
22563 install-target-boehm-gc: installdirs
22564         @r=`${PWD_COMMAND}`; export r; \
22565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22566         $(SET_LIB_PATH) \
22567         (cd $(TARGET_SUBDIR)/boehm-gc && \
22568           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
22569
22570
22571 # Other targets (info, dvi, etc.)
22572
22573 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
22574 maybe-info-target-boehm-gc:
22575
22576 info-target-boehm-gc: \
22577     configure-target-boehm-gc 
22578         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
22579         r=`${PWD_COMMAND}`; export r; \
22580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22581         $(SET_LIB_PATH) \
22582         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
22583         for flag in $(EXTRA_TARGET_FLAGS); do \
22584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22585         done; \
22586         (cd $(TARGET_SUBDIR)/boehm-gc && \
22587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22589                   "RANLIB=$${RANLIB}" \
22590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22591                   info) \
22592           || exit 1
22593
22594
22595 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
22596 maybe-dvi-target-boehm-gc:
22597
22598 dvi-target-boehm-gc: \
22599     configure-target-boehm-gc 
22600         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
22601         r=`${PWD_COMMAND}`; export r; \
22602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22603         $(SET_LIB_PATH) \
22604         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
22605         for flag in $(EXTRA_TARGET_FLAGS); do \
22606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22607         done; \
22608         (cd $(TARGET_SUBDIR)/boehm-gc && \
22609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22611                   "RANLIB=$${RANLIB}" \
22612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22613                   dvi) \
22614           || exit 1
22615
22616
22617 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
22618 maybe-TAGS-target-boehm-gc:
22619
22620 TAGS-target-boehm-gc: \
22621     configure-target-boehm-gc 
22622         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
22623         r=`${PWD_COMMAND}`; export r; \
22624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22625         $(SET_LIB_PATH) \
22626         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
22627         for flag in $(EXTRA_TARGET_FLAGS); do \
22628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22629         done; \
22630         (cd $(TARGET_SUBDIR)/boehm-gc && \
22631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22633                   "RANLIB=$${RANLIB}" \
22634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22635                   TAGS) \
22636           || exit 1
22637
22638
22639 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
22640 maybe-install-info-target-boehm-gc:
22641
22642 install-info-target-boehm-gc: \
22643     configure-target-boehm-gc \
22644     info-target-boehm-gc 
22645         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
22646         r=`${PWD_COMMAND}`; export r; \
22647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22648         $(SET_LIB_PATH) \
22649         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
22650         for flag in $(EXTRA_TARGET_FLAGS); do \
22651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22652         done; \
22653         (cd $(TARGET_SUBDIR)/boehm-gc && \
22654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22656                   "RANLIB=$${RANLIB}" \
22657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22658                   install-info) \
22659           || exit 1
22660
22661
22662 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
22663 maybe-installcheck-target-boehm-gc:
22664
22665 installcheck-target-boehm-gc: \
22666     configure-target-boehm-gc 
22667         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
22668         r=`${PWD_COMMAND}`; export r; \
22669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22670         $(SET_LIB_PATH) \
22671         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
22672         for flag in $(EXTRA_TARGET_FLAGS); do \
22673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22674         done; \
22675         (cd $(TARGET_SUBDIR)/boehm-gc && \
22676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22678                   "RANLIB=$${RANLIB}" \
22679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22680                   installcheck) \
22681           || exit 1
22682
22683
22684 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
22685 maybe-mostlyclean-target-boehm-gc:
22686
22687 mostlyclean-target-boehm-gc: 
22688         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
22689         r=`${PWD_COMMAND}`; export r; \
22690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22691         $(SET_LIB_PATH) \
22692         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
22693         for flag in $(EXTRA_TARGET_FLAGS); do \
22694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22695         done; \
22696         (cd $(TARGET_SUBDIR)/boehm-gc && \
22697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22699                   "RANLIB=$${RANLIB}" \
22700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22701                   mostlyclean) \
22702           || exit 1
22703
22704
22705 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
22706 maybe-clean-target-boehm-gc:
22707
22708 clean-target-boehm-gc: 
22709         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
22710         r=`${PWD_COMMAND}`; export r; \
22711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22712         $(SET_LIB_PATH) \
22713         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
22714         for flag in $(EXTRA_TARGET_FLAGS); do \
22715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22716         done; \
22717         (cd $(TARGET_SUBDIR)/boehm-gc && \
22718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22720                   "RANLIB=$${RANLIB}" \
22721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22722                   clean) \
22723           || exit 1
22724
22725
22726 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
22727 maybe-distclean-target-boehm-gc:
22728
22729 distclean-target-boehm-gc: 
22730         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
22731         r=`${PWD_COMMAND}`; export r; \
22732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22733         $(SET_LIB_PATH) \
22734         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
22735         for flag in $(EXTRA_TARGET_FLAGS); do \
22736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22737         done; \
22738         (cd $(TARGET_SUBDIR)/boehm-gc && \
22739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22741                   "RANLIB=$${RANLIB}" \
22742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22743                   distclean) \
22744           || exit 1
22745
22746
22747 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
22748 maybe-maintainer-clean-target-boehm-gc:
22749
22750 maintainer-clean-target-boehm-gc: 
22751         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
22752         r=`${PWD_COMMAND}`; export r; \
22753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22754         $(SET_LIB_PATH) \
22755         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
22756         for flag in $(EXTRA_TARGET_FLAGS); do \
22757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22758         done; \
22759         (cd $(TARGET_SUBDIR)/boehm-gc && \
22760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22762                   "RANLIB=$${RANLIB}" \
22763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22764                   maintainer-clean) \
22765           || exit 1
22766
22767
22768
22769 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
22770 maybe-configure-target-qthreads:
22771
22772 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
22773 $(TARGET_SUBDIR)/qthreads/multilib.out: multilib.out
22774         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
22775         rm -f $(TARGET_SUBDIR)/qthreads/Makefile || : ; \
22776         cp multilib.out $(TARGET_SUBDIR)/qthreads/multilib.out
22777
22778 configure-target-qthreads: $(TARGET_SUBDIR)/qthreads/multilib.out
22779         @test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
22780         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
22781         r=`${PWD_COMMAND}`; export r; \
22782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22783         $(SET_LIB_PATH) \
22784         AR="$(AR_FOR_TARGET)"; export AR; \
22785         AS="$(AS_FOR_TARGET)"; export AS; \
22786         CC="$(CC_FOR_TARGET)"; export CC; \
22787         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
22788         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
22789         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
22790         CXX="$(CXX_FOR_TARGET)"; export CXX; \
22791         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
22792         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
22793         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
22794         LD="$(LD_FOR_TARGET)"; export LD; \
22795         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
22796         NM="$(NM_FOR_TARGET)"; export NM; \
22797         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
22798         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
22799         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
22800         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
22801         case $(srcdir) in \
22802           /* | [A-Za-z]:[\\/]*) \
22803             topdir=$(srcdir) ;; \
22804           *) \
22805             case "$(TARGET_SUBDIR)" in \
22806               .) topdir="../$(srcdir)" ;; \
22807               *) topdir="../../$(srcdir)" ;; \
22808             esac ;; \
22809         esac; \
22810           srcdiroption="--srcdir=$${topdir}/qthreads"; \
22811           libsrcdir="$$s/qthreads"; \
22812         rm -f no-such-file || : ; \
22813         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
22814           $(TARGET_CONFIGARGS) $${srcdiroption} \
22815           --with-target-subdir="$(TARGET_SUBDIR)" \
22816           || exit 1
22817
22818 .PHONY: all-target-qthreads maybe-all-target-qthreads
22819 maybe-all-target-qthreads:
22820 all-target-qthreads: configure-target-qthreads
22821         @r=`${PWD_COMMAND}`; export r; \
22822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22823         $(SET_LIB_PATH) \
22824         (cd $(TARGET_SUBDIR)/qthreads && \
22825           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
22826
22827 .PHONY: check-target-qthreads maybe-check-target-qthreads
22828 maybe-check-target-qthreads:
22829
22830 check-target-qthreads:
22831         @r=`${PWD_COMMAND}`; export r; \
22832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22833         $(SET_LIB_PATH) \
22834         (cd $(TARGET_SUBDIR)/qthreads && \
22835           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
22836
22837
22838 .PHONY: install-target-qthreads maybe-install-target-qthreads
22839 maybe-install-target-qthreads:
22840
22841 install-target-qthreads: installdirs
22842         @r=`${PWD_COMMAND}`; export r; \
22843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22844         $(SET_LIB_PATH) \
22845         (cd $(TARGET_SUBDIR)/qthreads && \
22846           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
22847
22848
22849 # Other targets (info, dvi, etc.)
22850
22851 .PHONY: maybe-info-target-qthreads info-target-qthreads
22852 maybe-info-target-qthreads:
22853
22854 info-target-qthreads: \
22855     configure-target-qthreads 
22856         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
22857         r=`${PWD_COMMAND}`; export r; \
22858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22859         $(SET_LIB_PATH) \
22860         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
22861         for flag in $(EXTRA_TARGET_FLAGS); do \
22862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22863         done; \
22864         (cd $(TARGET_SUBDIR)/qthreads && \
22865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22867                   "RANLIB=$${RANLIB}" \
22868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22869                   info) \
22870           || exit 1
22871
22872
22873 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
22874 maybe-dvi-target-qthreads:
22875
22876 dvi-target-qthreads: \
22877     configure-target-qthreads 
22878         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
22879         r=`${PWD_COMMAND}`; export r; \
22880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22881         $(SET_LIB_PATH) \
22882         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
22883         for flag in $(EXTRA_TARGET_FLAGS); do \
22884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22885         done; \
22886         (cd $(TARGET_SUBDIR)/qthreads && \
22887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22889                   "RANLIB=$${RANLIB}" \
22890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22891                   dvi) \
22892           || exit 1
22893
22894
22895 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
22896 maybe-TAGS-target-qthreads:
22897
22898 TAGS-target-qthreads: \
22899     configure-target-qthreads 
22900         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
22901         r=`${PWD_COMMAND}`; export r; \
22902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22903         $(SET_LIB_PATH) \
22904         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
22905         for flag in $(EXTRA_TARGET_FLAGS); do \
22906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22907         done; \
22908         (cd $(TARGET_SUBDIR)/qthreads && \
22909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22911                   "RANLIB=$${RANLIB}" \
22912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22913                   TAGS) \
22914           || exit 1
22915
22916
22917 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
22918 maybe-install-info-target-qthreads:
22919
22920 install-info-target-qthreads: \
22921     configure-target-qthreads \
22922     info-target-qthreads 
22923         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
22924         r=`${PWD_COMMAND}`; export r; \
22925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22926         $(SET_LIB_PATH) \
22927         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
22928         for flag in $(EXTRA_TARGET_FLAGS); do \
22929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22930         done; \
22931         (cd $(TARGET_SUBDIR)/qthreads && \
22932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22934                   "RANLIB=$${RANLIB}" \
22935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22936                   install-info) \
22937           || exit 1
22938
22939
22940 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
22941 maybe-installcheck-target-qthreads:
22942
22943 installcheck-target-qthreads: \
22944     configure-target-qthreads 
22945         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
22946         r=`${PWD_COMMAND}`; export r; \
22947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22948         $(SET_LIB_PATH) \
22949         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
22950         for flag in $(EXTRA_TARGET_FLAGS); do \
22951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22952         done; \
22953         (cd $(TARGET_SUBDIR)/qthreads && \
22954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22956                   "RANLIB=$${RANLIB}" \
22957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22958                   installcheck) \
22959           || exit 1
22960
22961
22962 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
22963 maybe-mostlyclean-target-qthreads:
22964
22965 mostlyclean-target-qthreads: 
22966         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
22967         r=`${PWD_COMMAND}`; export r; \
22968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22969         $(SET_LIB_PATH) \
22970         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
22971         for flag in $(EXTRA_TARGET_FLAGS); do \
22972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22973         done; \
22974         (cd $(TARGET_SUBDIR)/qthreads && \
22975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22977                   "RANLIB=$${RANLIB}" \
22978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22979                   mostlyclean) \
22980           || exit 1
22981
22982
22983 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
22984 maybe-clean-target-qthreads:
22985
22986 clean-target-qthreads: 
22987         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
22988         r=`${PWD_COMMAND}`; export r; \
22989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22990         $(SET_LIB_PATH) \
22991         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
22992         for flag in $(EXTRA_TARGET_FLAGS); do \
22993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22994         done; \
22995         (cd $(TARGET_SUBDIR)/qthreads && \
22996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22998                   "RANLIB=$${RANLIB}" \
22999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23000                   clean) \
23001           || exit 1
23002
23003
23004 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
23005 maybe-distclean-target-qthreads:
23006
23007 distclean-target-qthreads: 
23008         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
23009         r=`${PWD_COMMAND}`; export r; \
23010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23011         $(SET_LIB_PATH) \
23012         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
23013         for flag in $(EXTRA_TARGET_FLAGS); do \
23014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23015         done; \
23016         (cd $(TARGET_SUBDIR)/qthreads && \
23017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23019                   "RANLIB=$${RANLIB}" \
23020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23021                   distclean) \
23022           || exit 1
23023
23024
23025 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
23026 maybe-maintainer-clean-target-qthreads:
23027
23028 maintainer-clean-target-qthreads: 
23029         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
23030         r=`${PWD_COMMAND}`; export r; \
23031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23032         $(SET_LIB_PATH) \
23033         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
23034         for flag in $(EXTRA_TARGET_FLAGS); do \
23035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23036         done; \
23037         (cd $(TARGET_SUBDIR)/qthreads && \
23038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23040                   "RANLIB=$${RANLIB}" \
23041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23042                   maintainer-clean) \
23043           || exit 1
23044
23045
23046
23047 .PHONY: configure-target-rda maybe-configure-target-rda
23048 maybe-configure-target-rda:
23049
23050 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
23051 $(TARGET_SUBDIR)/rda/multilib.out: multilib.out
23052         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
23053         rm -f $(TARGET_SUBDIR)/rda/Makefile || : ; \
23054         cp multilib.out $(TARGET_SUBDIR)/rda/multilib.out
23055
23056 configure-target-rda: $(TARGET_SUBDIR)/rda/multilib.out
23057         @test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
23058         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
23059         r=`${PWD_COMMAND}`; export r; \
23060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23061         $(SET_LIB_PATH) \
23062         AR="$(AR_FOR_TARGET)"; export AR; \
23063         AS="$(AS_FOR_TARGET)"; export AS; \
23064         CC="$(CC_FOR_TARGET)"; export CC; \
23065         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
23066         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
23067         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
23068         CXX="$(CXX_FOR_TARGET)"; export CXX; \
23069         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
23070         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
23071         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
23072         LD="$(LD_FOR_TARGET)"; export LD; \
23073         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
23074         NM="$(NM_FOR_TARGET)"; export NM; \
23075         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
23076         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
23077         echo Configuring in $(TARGET_SUBDIR)/rda; \
23078         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
23079         case $(srcdir) in \
23080           /* | [A-Za-z]:[\\/]*) \
23081             topdir=$(srcdir) ;; \
23082           *) \
23083             case "$(TARGET_SUBDIR)" in \
23084               .) topdir="../$(srcdir)" ;; \
23085               *) topdir="../../$(srcdir)" ;; \
23086             esac ;; \
23087         esac; \
23088           srcdiroption="--srcdir=$${topdir}/rda"; \
23089           libsrcdir="$$s/rda"; \
23090         rm -f no-such-file || : ; \
23091         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
23092           $(TARGET_CONFIGARGS) $${srcdiroption} \
23093           --with-target-subdir="$(TARGET_SUBDIR)" \
23094           || exit 1
23095
23096 .PHONY: all-target-rda maybe-all-target-rda
23097 maybe-all-target-rda:
23098 all-target-rda: configure-target-rda
23099         @r=`${PWD_COMMAND}`; export r; \
23100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23101         $(SET_LIB_PATH) \
23102         (cd $(TARGET_SUBDIR)/rda && \
23103           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
23104
23105 .PHONY: check-target-rda maybe-check-target-rda
23106 maybe-check-target-rda:
23107
23108 check-target-rda:
23109         @r=`${PWD_COMMAND}`; export r; \
23110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23111         $(SET_LIB_PATH) \
23112         (cd $(TARGET_SUBDIR)/rda && \
23113           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
23114
23115
23116 .PHONY: install-target-rda maybe-install-target-rda
23117 maybe-install-target-rda:
23118
23119 install-target-rda: installdirs
23120         @r=`${PWD_COMMAND}`; export r; \
23121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23122         $(SET_LIB_PATH) \
23123         (cd $(TARGET_SUBDIR)/rda && \
23124           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
23125
23126
23127 # Other targets (info, dvi, etc.)
23128
23129 .PHONY: maybe-info-target-rda info-target-rda
23130 maybe-info-target-rda:
23131
23132 info-target-rda: \
23133     configure-target-rda 
23134         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
23135         r=`${PWD_COMMAND}`; export r; \
23136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23137         $(SET_LIB_PATH) \
23138         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
23139         for flag in $(EXTRA_TARGET_FLAGS); do \
23140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23141         done; \
23142         (cd $(TARGET_SUBDIR)/rda && \
23143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23145                   "RANLIB=$${RANLIB}" \
23146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23147                   info) \
23148           || exit 1
23149
23150
23151 .PHONY: maybe-dvi-target-rda dvi-target-rda
23152 maybe-dvi-target-rda:
23153
23154 dvi-target-rda: \
23155     configure-target-rda 
23156         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
23157         r=`${PWD_COMMAND}`; export r; \
23158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23159         $(SET_LIB_PATH) \
23160         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
23161         for flag in $(EXTRA_TARGET_FLAGS); do \
23162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23163         done; \
23164         (cd $(TARGET_SUBDIR)/rda && \
23165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23167                   "RANLIB=$${RANLIB}" \
23168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23169                   dvi) \
23170           || exit 1
23171
23172
23173 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
23174 maybe-TAGS-target-rda:
23175
23176 TAGS-target-rda: \
23177     configure-target-rda 
23178         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
23179         r=`${PWD_COMMAND}`; export r; \
23180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23181         $(SET_LIB_PATH) \
23182         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
23183         for flag in $(EXTRA_TARGET_FLAGS); do \
23184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23185         done; \
23186         (cd $(TARGET_SUBDIR)/rda && \
23187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23189                   "RANLIB=$${RANLIB}" \
23190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23191                   TAGS) \
23192           || exit 1
23193
23194
23195 .PHONY: maybe-install-info-target-rda install-info-target-rda
23196 maybe-install-info-target-rda:
23197
23198 install-info-target-rda: \
23199     configure-target-rda \
23200     info-target-rda 
23201         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
23202         r=`${PWD_COMMAND}`; export r; \
23203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23204         $(SET_LIB_PATH) \
23205         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
23206         for flag in $(EXTRA_TARGET_FLAGS); do \
23207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23208         done; \
23209         (cd $(TARGET_SUBDIR)/rda && \
23210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23212                   "RANLIB=$${RANLIB}" \
23213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23214                   install-info) \
23215           || exit 1
23216
23217
23218 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
23219 maybe-installcheck-target-rda:
23220
23221 installcheck-target-rda: \
23222     configure-target-rda 
23223         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
23224         r=`${PWD_COMMAND}`; export r; \
23225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23226         $(SET_LIB_PATH) \
23227         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
23228         for flag in $(EXTRA_TARGET_FLAGS); do \
23229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23230         done; \
23231         (cd $(TARGET_SUBDIR)/rda && \
23232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23234                   "RANLIB=$${RANLIB}" \
23235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23236                   installcheck) \
23237           || exit 1
23238
23239
23240 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
23241 maybe-mostlyclean-target-rda:
23242
23243 mostlyclean-target-rda: 
23244         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
23245         r=`${PWD_COMMAND}`; export r; \
23246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23247         $(SET_LIB_PATH) \
23248         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
23249         for flag in $(EXTRA_TARGET_FLAGS); do \
23250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23251         done; \
23252         (cd $(TARGET_SUBDIR)/rda && \
23253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23255                   "RANLIB=$${RANLIB}" \
23256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23257                   mostlyclean) \
23258           || exit 1
23259
23260
23261 .PHONY: maybe-clean-target-rda clean-target-rda
23262 maybe-clean-target-rda:
23263
23264 clean-target-rda: 
23265         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
23266         r=`${PWD_COMMAND}`; export r; \
23267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23268         $(SET_LIB_PATH) \
23269         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
23270         for flag in $(EXTRA_TARGET_FLAGS); do \
23271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23272         done; \
23273         (cd $(TARGET_SUBDIR)/rda && \
23274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23276                   "RANLIB=$${RANLIB}" \
23277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23278                   clean) \
23279           || exit 1
23280
23281
23282 .PHONY: maybe-distclean-target-rda distclean-target-rda
23283 maybe-distclean-target-rda:
23284
23285 distclean-target-rda: 
23286         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
23287         r=`${PWD_COMMAND}`; export r; \
23288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23289         $(SET_LIB_PATH) \
23290         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
23291         for flag in $(EXTRA_TARGET_FLAGS); do \
23292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23293         done; \
23294         (cd $(TARGET_SUBDIR)/rda && \
23295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23297                   "RANLIB=$${RANLIB}" \
23298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23299                   distclean) \
23300           || exit 1
23301
23302
23303 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
23304 maybe-maintainer-clean-target-rda:
23305
23306 maintainer-clean-target-rda: 
23307         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
23308         r=`${PWD_COMMAND}`; export r; \
23309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23310         $(SET_LIB_PATH) \
23311         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
23312         for flag in $(EXTRA_TARGET_FLAGS); do \
23313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23314         done; \
23315         (cd $(TARGET_SUBDIR)/rda && \
23316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23318                   "RANLIB=$${RANLIB}" \
23319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23320                   maintainer-clean) \
23321           || exit 1
23322
23323
23324
23325 .PHONY: configure-target-libada maybe-configure-target-libada
23326 maybe-configure-target-libada:
23327
23328 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
23329 $(TARGET_SUBDIR)/libada/multilib.out: multilib.out
23330         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
23331         rm -f $(TARGET_SUBDIR)/libada/Makefile || : ; \
23332         cp multilib.out $(TARGET_SUBDIR)/libada/multilib.out
23333
23334 configure-target-libada: $(TARGET_SUBDIR)/libada/multilib.out
23335         @test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
23336         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
23337         r=`${PWD_COMMAND}`; export r; \
23338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23339         $(SET_LIB_PATH) \
23340         AR="$(AR_FOR_TARGET)"; export AR; \
23341         AS="$(AS_FOR_TARGET)"; export AS; \
23342         CC="$(CC_FOR_TARGET)"; export CC; \
23343         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
23344         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
23345         CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
23346         CXX="$(CXX_FOR_TARGET)"; export CXX; \
23347         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
23348         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
23349         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
23350         LD="$(LD_FOR_TARGET)"; export LD; \
23351         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
23352         NM="$(NM_FOR_TARGET)"; export NM; \
23353         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
23354         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
23355         echo Configuring in $(TARGET_SUBDIR)/libada; \
23356         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
23357         case $(srcdir) in \
23358           /* | [A-Za-z]:[\\/]*) \
23359             topdir=$(srcdir) ;; \
23360           *) \
23361             case "$(TARGET_SUBDIR)" in \
23362               .) topdir="../$(srcdir)" ;; \
23363               *) topdir="../../$(srcdir)" ;; \
23364             esac ;; \
23365         esac; \
23366           srcdiroption="--srcdir=$${topdir}/libada"; \
23367           libsrcdir="$$s/libada"; \
23368         rm -f no-such-file || : ; \
23369         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
23370           $(TARGET_CONFIGARGS) $${srcdiroption} \
23371           --with-target-subdir="$(TARGET_SUBDIR)" \
23372           || exit 1
23373
23374 .PHONY: all-target-libada maybe-all-target-libada
23375 maybe-all-target-libada:
23376 all-target-libada: configure-target-libada
23377         @r=`${PWD_COMMAND}`; export r; \
23378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23379         $(SET_LIB_PATH) \
23380         (cd $(TARGET_SUBDIR)/libada && \
23381           $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
23382
23383 .PHONY: check-target-libada maybe-check-target-libada
23384 maybe-check-target-libada:
23385
23386 check-target-libada:
23387         @r=`${PWD_COMMAND}`; export r; \
23388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23389         $(SET_LIB_PATH) \
23390         (cd $(TARGET_SUBDIR)/libada && \
23391           $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
23392
23393
23394 .PHONY: install-target-libada maybe-install-target-libada
23395 maybe-install-target-libada:
23396
23397 install-target-libada: installdirs
23398         @r=`${PWD_COMMAND}`; export r; \
23399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23400         $(SET_LIB_PATH) \
23401         (cd $(TARGET_SUBDIR)/libada && \
23402           $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
23403
23404
23405 # Other targets (info, dvi, etc.)
23406
23407 .PHONY: maybe-info-target-libada info-target-libada
23408 maybe-info-target-libada:
23409
23410 info-target-libada: \
23411     configure-target-libada 
23412         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
23413         r=`${PWD_COMMAND}`; export r; \
23414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23415         $(SET_LIB_PATH) \
23416         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
23417         for flag in $(EXTRA_TARGET_FLAGS); do \
23418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23419         done; \
23420         (cd $(TARGET_SUBDIR)/libada && \
23421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23423                   "RANLIB=$${RANLIB}" \
23424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23425                   info) \
23426           || exit 1
23427
23428
23429 .PHONY: maybe-dvi-target-libada dvi-target-libada
23430 maybe-dvi-target-libada:
23431
23432 dvi-target-libada: \
23433     configure-target-libada 
23434         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
23435         r=`${PWD_COMMAND}`; export r; \
23436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23437         $(SET_LIB_PATH) \
23438         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
23439         for flag in $(EXTRA_TARGET_FLAGS); do \
23440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23441         done; \
23442         (cd $(TARGET_SUBDIR)/libada && \
23443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23445                   "RANLIB=$${RANLIB}" \
23446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23447                   dvi) \
23448           || exit 1
23449
23450
23451 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
23452 maybe-TAGS-target-libada:
23453
23454 TAGS-target-libada: \
23455     configure-target-libada 
23456         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
23457         r=`${PWD_COMMAND}`; export r; \
23458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23459         $(SET_LIB_PATH) \
23460         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
23461         for flag in $(EXTRA_TARGET_FLAGS); do \
23462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23463         done; \
23464         (cd $(TARGET_SUBDIR)/libada && \
23465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23467                   "RANLIB=$${RANLIB}" \
23468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23469                   TAGS) \
23470           || exit 1
23471
23472
23473 .PHONY: maybe-install-info-target-libada install-info-target-libada
23474 maybe-install-info-target-libada:
23475
23476 install-info-target-libada: \
23477     configure-target-libada \
23478     info-target-libada 
23479         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
23480         r=`${PWD_COMMAND}`; export r; \
23481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23482         $(SET_LIB_PATH) \
23483         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
23484         for flag in $(EXTRA_TARGET_FLAGS); do \
23485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23486         done; \
23487         (cd $(TARGET_SUBDIR)/libada && \
23488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23490                   "RANLIB=$${RANLIB}" \
23491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23492                   install-info) \
23493           || exit 1
23494
23495
23496 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
23497 maybe-installcheck-target-libada:
23498
23499 installcheck-target-libada: \
23500     configure-target-libada 
23501         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
23502         r=`${PWD_COMMAND}`; export r; \
23503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23504         $(SET_LIB_PATH) \
23505         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
23506         for flag in $(EXTRA_TARGET_FLAGS); do \
23507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23508         done; \
23509         (cd $(TARGET_SUBDIR)/libada && \
23510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23512                   "RANLIB=$${RANLIB}" \
23513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23514                   installcheck) \
23515           || exit 1
23516
23517
23518 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
23519 maybe-mostlyclean-target-libada:
23520
23521 mostlyclean-target-libada: 
23522         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
23523         r=`${PWD_COMMAND}`; export r; \
23524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23525         $(SET_LIB_PATH) \
23526         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
23527         for flag in $(EXTRA_TARGET_FLAGS); do \
23528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23529         done; \
23530         (cd $(TARGET_SUBDIR)/libada && \
23531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23533                   "RANLIB=$${RANLIB}" \
23534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23535                   mostlyclean) \
23536           || exit 1
23537
23538
23539 .PHONY: maybe-clean-target-libada clean-target-libada
23540 maybe-clean-target-libada:
23541
23542 clean-target-libada: 
23543         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
23544         r=`${PWD_COMMAND}`; export r; \
23545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23546         $(SET_LIB_PATH) \
23547         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
23548         for flag in $(EXTRA_TARGET_FLAGS); do \
23549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23550         done; \
23551         (cd $(TARGET_SUBDIR)/libada && \
23552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23554                   "RANLIB=$${RANLIB}" \
23555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23556                   clean) \
23557           || exit 1
23558
23559
23560 .PHONY: maybe-distclean-target-libada distclean-target-libada
23561 maybe-distclean-target-libada:
23562
23563 distclean-target-libada: 
23564         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
23565         r=`${PWD_COMMAND}`; export r; \
23566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23567         $(SET_LIB_PATH) \
23568         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
23569         for flag in $(EXTRA_TARGET_FLAGS); do \
23570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23571         done; \
23572         (cd $(TARGET_SUBDIR)/libada && \
23573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23575                   "RANLIB=$${RANLIB}" \
23576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23577                   distclean) \
23578           || exit 1
23579
23580
23581 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
23582 maybe-maintainer-clean-target-libada:
23583
23584 maintainer-clean-target-libada: 
23585         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
23586         r=`${PWD_COMMAND}`; export r; \
23587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23588         $(SET_LIB_PATH) \
23589         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
23590         for flag in $(EXTRA_TARGET_FLAGS); do \
23591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23592         done; \
23593         (cd $(TARGET_SUBDIR)/libada && \
23594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23596                   "RANLIB=$${RANLIB}" \
23597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23598                   maintainer-clean) \
23599           || exit 1
23600
23601
23602
23603
23604 # ----------
23605 # GCC module
23606 # ----------
23607
23608 # Unfortunately, while gcc _should_ be a host module,
23609 # libgcc is a target module, and gen* programs are
23610 # build modules.  So GCC is a sort of hybrid.
23611
23612 # gcc is the only module which uses GCC_FLAGS_TO_PASS.
23613 # Don't use shared host config.cache, as it will confuse later
23614 # directories; GCC wants slightly different values for some
23615 # precious variables.  *sigh*
23616
23617 # We must skip configuring if toplevel bootstrap is going.
23618 .PHONY: configure-gcc maybe-configure-gcc
23619 maybe-configure-gcc:
23620 configure-gcc:
23621         @test ! -f gcc/Makefile || exit 0; \
23622         [ -f stage_last ] && exit 0; \
23623         [ -d gcc ] || mkdir gcc; \
23624         r=`${PWD_COMMAND}`; export r; \
23625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23626         CC="$(CC)"; export CC; \
23627         CFLAGS="$(CFLAGS)"; export CFLAGS; \
23628         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
23629         CXX="$(CXX)"; export CXX; \
23630         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
23631         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
23632         AR="$(AR)"; export AR; \
23633         AS="$(AS)"; export AS; \
23634         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
23635         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
23636         LD="$(LD)"; export LD; \
23637         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
23638         NM="$(NM)"; export NM; \
23639         RANLIB="$(RANLIB)"; export RANLIB; \
23640         WINDRES="$(WINDRES)"; export WINDRES; \
23641         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
23642         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
23643         echo Configuring in gcc; \
23644         cd gcc || exit 1; \
23645         case $(srcdir) in \
23646           \.) \
23647             srcdiroption="--srcdir=."; \
23648             libsrcdir=".";; \
23649           /* | [A-Za-z]:[\\/]*) \
23650             srcdiroption="--srcdir=$(srcdir)/gcc"; \
23651             libsrcdir="$$s/gcc";; \
23652           *) \
23653             srcdiroption="--srcdir=../$(srcdir)/gcc"; \
23654             libsrcdir="$$s/gcc";; \
23655         esac; \
23656         $(SHELL) $${libsrcdir}/configure \
23657           $(HOST_CONFIGARGS) $${srcdiroption} \
23658           || exit 1
23659
23660 # Don't 'make all' in gcc if it's already been made by 'bootstrap'; that
23661 # causes trouble.  This wart will be fixed eventually by moving
23662 # the bootstrap behavior to this file.
23663 .PHONY: all-gcc maybe-all-gcc
23664 maybe-all-gcc:
23665 all-gcc: configure-gcc
23666         r=`${PWD_COMMAND}`; export r; \
23667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23668         if [ -f stage_last ] ; then \
23669           true ; \
23670         elif [ -f gcc/stage_last ] ; then \
23671           $(SET_LIB_PATH) \
23672           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) quickstrap); \
23673         else \
23674           $(SET_LIB_PATH) \
23675           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) all); \
23676         fi
23677
23678 # Building GCC uses some tools for rebuilding "source" files
23679 # like texinfo, bison/byacc, etc.  So we must depend on those.
23680 #
23681 # While building GCC, it may be necessary to run various target
23682 # programs like the assembler, linker, etc.  So we depend on
23683 # those too.
23684 #
23685 # In theory, on an SMP all those dependencies can be resolved
23686 # in parallel.
23687 #
23688 GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
23689 .PHONY: $(GCC_STRAP_TARGETS)
23690 $(GCC_STRAP_TARGETS): all-bootstrap configure-gcc
23691         @r=`${PWD_COMMAND}`; export r; \
23692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23693         $(SET_LIB_PATH) \
23694         echo "Bootstrapping the compiler"; \
23695         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
23696         @r=`${PWD_COMMAND}`; export r; \
23697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23698         case "$@" in \
23699           *bootstrap4-lean ) \
23700             msg="Comparing stage3 and stage4 of the compiler"; \
23701             compare=compare3-lean ;; \
23702           *bootstrap4 ) \
23703             msg="Comparing stage3 and stage4 of the compiler"; \
23704             compare=compare3 ;; \
23705           *-lean ) \
23706             msg="Comparing stage2 and stage3 of the compiler"; \
23707             compare=compare-lean ;; \
23708           * ) \
23709             msg="Comparing stage2 and stage3 of the compiler"; \
23710             compare=compare ;; \
23711         esac; \
23712         $(SET_LIB_PATH) \
23713         echo "$$msg"; \
23714         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
23715         @r=`${PWD_COMMAND}`; export r; \
23716         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
23717         $(SET_LIB_PATH) \
23718         echo "Building runtime libraries"; \
23719         $(MAKE) $(BASE_FLAGS_TO_PASS) $(RECURSE_FLAGS) all
23720
23721 profiledbootstrap: all-bootstrap configure-gcc
23722         @r=`${PWD_COMMAND}`; export r; \
23723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23724         $(SET_LIB_PATH) \
23725         echo "Bootstrapping the compiler"; \
23726         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
23727         @r=`${PWD_COMMAND}`; export r; \
23728         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
23729         $(SET_LIB_PATH) \
23730         echo "Building runtime libraries and training compiler"; \
23731         $(MAKE) $(BASE_FLAGS_TO_PASS) $(RECURSE_FLAGS) all
23732         @r=`${PWD_COMMAND}`; export r; \
23733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23734         $(SET_LIB_PATH) \
23735         echo "Building feedback based compiler"; \
23736         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
23737
23738 .PHONY: cross
23739 cross: all-texinfo all-bison all-byacc all-binutils all-gas all-ld
23740         @r=`${PWD_COMMAND}`; export r; \
23741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23742         $(SET_LIB_PATH) \
23743         echo "Building the C and C++ compiler"; \
23744         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
23745         @r=`${PWD_COMMAND}`; export r; \
23746         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
23747         $(SET_LIB_PATH) \
23748         echo "Building runtime libraries"; \
23749         $(MAKE) $(BASE_FLAGS_TO_PASS) $(RECURSE_FLAGS) \
23750           LANGUAGES="c c++" all
23751
23752 .PHONY: check-gcc maybe-check-gcc
23753 maybe-check-gcc:
23754 check-gcc:
23755         @if [ -f ./gcc/Makefile ] ; then \
23756           r=`${PWD_COMMAND}`; export r; \
23757           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23758           $(SET_LIB_PATH) \
23759           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check); \
23760         else \
23761           true; \
23762         fi
23763
23764 .PHONY: check-gcc-c++
23765 check-gcc-c++:
23766         @if [ -f ./gcc/Makefile ] ; then \
23767           r=`${PWD_COMMAND}`; export r; \
23768           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23769           $(SET_LIB_PATH) \
23770           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
23771         else \
23772           true; \
23773         fi
23774
23775 .PHONY: check-c++
23776 check-c++: check-target-libstdc++-v3 check-gcc-c++
23777
23778 .PHONY: install-gcc maybe-install-gcc
23779 maybe-install-gcc:
23780 install-gcc:
23781         @if [ -f ./gcc/Makefile ] ; then \
23782           r=`${PWD_COMMAND}`; export r; \
23783           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23784           $(SET_LIB_PATH) \
23785           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
23786         else \
23787           true; \
23788         fi
23789
23790 # Install the gcc headers files, but not the fixed include files,
23791 # which Cygnus is not allowed to distribute.  This rule is very
23792 # dependent on the workings of the gcc Makefile.in.
23793 .PHONY: gcc-no-fixedincludes
23794 gcc-no-fixedincludes:
23795         @if [ -f ./gcc/Makefile ]; then \
23796           rm -rf gcc/tmp-include; \
23797           mv gcc/include gcc/tmp-include 2>/dev/null; \
23798           mkdir gcc/include; \
23799           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
23800           touch gcc/stmp-fixinc gcc/include/fixed; \
23801           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
23802           r=`${PWD_COMMAND}`; export r; \
23803           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
23804           $(SET_LIB_PATH) \
23805           (cd ./gcc && \
23806            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
23807           rm -rf gcc/include; \
23808           mv gcc/tmp-include gcc/include 2>/dev/null; \
23809         else true; fi
23810
23811 # Other targets (dvi, info, etc.)
23812
23813 .PHONY: maybe-info-gcc info-gcc
23814 maybe-info-gcc:
23815 info-gcc: \
23816     configure-gcc 
23817         @[ -f ./gcc/Makefile ] || exit 0; \
23818         r=`${PWD_COMMAND}`; export r; \
23819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23820         $(SET_LIB_PATH) \
23821         for flag in $(EXTRA_GCC_FLAGS); do \
23822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23823         done; \
23824         echo "Doing info in gcc" ; \
23825         (cd gcc && \
23826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23828                   "RANLIB=$${RANLIB}" \
23829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23830                   info) \
23831           || exit 1
23832
23833
23834 .PHONY: maybe-dvi-gcc dvi-gcc
23835 maybe-dvi-gcc:
23836 dvi-gcc: \
23837     configure-gcc 
23838         @[ -f ./gcc/Makefile ] || exit 0; \
23839         r=`${PWD_COMMAND}`; export r; \
23840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23841         $(SET_LIB_PATH) \
23842         for flag in $(EXTRA_GCC_FLAGS); do \
23843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23844         done; \
23845         echo "Doing dvi in gcc" ; \
23846         (cd gcc && \
23847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23849                   "RANLIB=$${RANLIB}" \
23850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23851                   dvi) \
23852           || exit 1
23853
23854
23855 .PHONY: maybe-TAGS-gcc TAGS-gcc
23856 maybe-TAGS-gcc:
23857 TAGS-gcc: \
23858     configure-gcc 
23859         @[ -f ./gcc/Makefile ] || exit 0; \
23860         r=`${PWD_COMMAND}`; export r; \
23861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23862         $(SET_LIB_PATH) \
23863         for flag in $(EXTRA_GCC_FLAGS); do \
23864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23865         done; \
23866         echo "Doing TAGS in gcc" ; \
23867         (cd gcc && \
23868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23870                   "RANLIB=$${RANLIB}" \
23871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23872                   TAGS) \
23873           || exit 1
23874
23875
23876 .PHONY: maybe-install-info-gcc install-info-gcc
23877 maybe-install-info-gcc:
23878 install-info-gcc: \
23879     configure-gcc \
23880     info-gcc 
23881         @[ -f ./gcc/Makefile ] || exit 0; \
23882         r=`${PWD_COMMAND}`; export r; \
23883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23884         $(SET_LIB_PATH) \
23885         for flag in $(EXTRA_GCC_FLAGS); do \
23886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23887         done; \
23888         echo "Doing install-info in gcc" ; \
23889         (cd gcc && \
23890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23892                   "RANLIB=$${RANLIB}" \
23893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23894                   install-info) \
23895           || exit 1
23896
23897
23898 .PHONY: maybe-installcheck-gcc installcheck-gcc
23899 maybe-installcheck-gcc:
23900 installcheck-gcc: \
23901     configure-gcc 
23902         @[ -f ./gcc/Makefile ] || exit 0; \
23903         r=`${PWD_COMMAND}`; export r; \
23904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23905         $(SET_LIB_PATH) \
23906         for flag in $(EXTRA_GCC_FLAGS); do \
23907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23908         done; \
23909         echo "Doing installcheck in gcc" ; \
23910         (cd gcc && \
23911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23913                   "RANLIB=$${RANLIB}" \
23914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23915                   installcheck) \
23916           || exit 1
23917
23918
23919 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
23920 maybe-mostlyclean-gcc:
23921 mostlyclean-gcc: 
23922         @[ -f ./gcc/Makefile ] || exit 0; \
23923         r=`${PWD_COMMAND}`; export r; \
23924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23925         $(SET_LIB_PATH) \
23926         for flag in $(EXTRA_GCC_FLAGS); do \
23927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23928         done; \
23929         echo "Doing mostlyclean in gcc" ; \
23930         (cd gcc && \
23931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23933                   "RANLIB=$${RANLIB}" \
23934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23935                   mostlyclean) \
23936           || exit 1
23937
23938
23939 .PHONY: maybe-clean-gcc clean-gcc
23940 maybe-clean-gcc:
23941 clean-gcc: 
23942         @[ -f ./gcc/Makefile ] || exit 0; \
23943         r=`${PWD_COMMAND}`; export r; \
23944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23945         $(SET_LIB_PATH) \
23946         for flag in $(EXTRA_GCC_FLAGS); do \
23947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23948         done; \
23949         echo "Doing clean in gcc" ; \
23950         (cd gcc && \
23951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23953                   "RANLIB=$${RANLIB}" \
23954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23955                   clean) \
23956           || exit 1
23957
23958
23959 .PHONY: maybe-distclean-gcc distclean-gcc
23960 maybe-distclean-gcc:
23961 distclean-gcc: 
23962         @[ -f ./gcc/Makefile ] || exit 0; \
23963         r=`${PWD_COMMAND}`; export r; \
23964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23965         $(SET_LIB_PATH) \
23966         for flag in $(EXTRA_GCC_FLAGS); do \
23967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23968         done; \
23969         echo "Doing distclean in gcc" ; \
23970         (cd gcc && \
23971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23973                   "RANLIB=$${RANLIB}" \
23974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23975                   distclean) \
23976           || exit 1
23977
23978
23979 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
23980 maybe-maintainer-clean-gcc:
23981 maintainer-clean-gcc: 
23982         @[ -f ./gcc/Makefile ] || exit 0; \
23983         r=`${PWD_COMMAND}`; export r; \
23984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23985         $(SET_LIB_PATH) \
23986         for flag in $(EXTRA_GCC_FLAGS); do \
23987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23988         done; \
23989         echo "Doing maintainer-clean in gcc" ; \
23990         (cd gcc && \
23991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23993                   "RANLIB=$${RANLIB}" \
23994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23995                   maintainer-clean) \
23996           || exit 1
23997
23998
23999
24000 # ---------------------
24001 # GCC bootstrap support
24002 # ---------------------
24003
24004 # We name the directories for the various stages "stage1-gcc",
24005 # "stage2-gcc","stage3-gcc", etc.  
24006 # Unfortunately, the 'compare' process will fail (on debugging information)
24007 # if any directory names are different!
24008 # So in the building rule for each stage, we relocate them before and after.
24009 # The current one is 'gcc', while the previous one is 'prev-gcc'.  (The
24010 # current one must be 'gcc' for now because the scripts in that directory
24011 # assume it.)
24012 # At the end of the bootstrap, 'stage3-gcc' must be moved to 'gcc' so that
24013 # libraries can find it.  Ick!
24014
24015 # Bugs: This is almost certainly not parallel-make safe.
24016
24017 # 'touch' doesn't work right on some platforms.
24018 STAMP = echo timestamp > 
24019
24020 # Only build the C compiler for stage1, because that is the only one that
24021 # we can guarantee will build with the native compiler, and also it is the
24022 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
24023 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
24024 # overrideable (for a bootstrap build stage1 also builds gcc.info).
24025
24026 STAGE1_CFLAGS=@stage1_cflags@
24027 STAGE1_LANGUAGES=@stage1_languages@
24028
24029 # For stage 1:
24030 # * We force-disable intermodule optimizations, even if
24031 #   --enable-intermodule was passed, since the installed compiler probably
24032 #   can't handle them.  Luckily, autoconf always respects
24033 #   the last argument when conflicting --enable arguments are passed.
24034 # * Likewise, we force-disable coverage flags, since the installed compiler
24035 #   probably has never heard of them.
24036 # * We build only C (and possibly Ada).
24037 configure-stage1-gcc:
24038         echo configure-stage1-gcc > stage_last ; \
24039         if [ -f stage1-gcc/Makefile ] ; then \
24040           $(STAMP) configure-stage1-gcc ; \
24041           exit 0; \
24042         else \
24043           true ; \
24044         fi ; \
24045         [ -d stage1-gcc ] || mkdir stage1-gcc; \
24046         mv stage1-gcc gcc ; \
24047         r=`${PWD_COMMAND}`; export r; \
24048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24049         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
24050         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
24051         CC="$(CC)"; export CC; \
24052         CFLAGS="$(CFLAGS)"; export CFLAGS; \
24053         CXX="$(CXX)"; export CXX; \
24054         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
24055         AR="$(AR)"; export AR; \
24056         AS="$(AS)"; export AS; \
24057         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
24058         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
24059         LD="$(LD)"; export LD; \
24060         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
24061         NM="$(NM)"; export NM; \
24062         RANLIB="$(RANLIB)"; export RANLIB; \
24063         WINDRES="$(WINDRES)"; export WINDRES; \
24064         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
24065         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
24066         echo Configuring stage 1 in gcc; \
24067         cd gcc || exit 1; \
24068         case $(srcdir) in \
24069           \.) \
24070             srcdiroption="--srcdir=."; \
24071             libsrcdir=".";; \
24072           /* | [A-Za-z]:[\\/]*) \
24073             srcdiroption="--srcdir=$(srcdir)/gcc"; \
24074             libsrcdir="$$s/gcc";; \
24075           *) \
24076             srcdiroption="--srcdir=../$(srcdir)/gcc"; \
24077             libsrcdir="$$s/gcc";; \
24078         esac; \
24079         $(SHELL) $${libsrcdir}/configure \
24080           $(HOST_CONFIGARGS) $${srcdiroption} \
24081           --disable-intermodule --disable-coverage \
24082           --enable-languages="$(STAGE1_LANGUAGES)"; \
24083         cd .. ; \
24084         mv gcc stage1-gcc ; \
24085         $(STAMP) configure-stage1-gcc
24086
24087 # Real targets act phony if they depend on phony targets; this hack
24088 # prevents gratuitous rebuilding of stage 1.
24089 prebootstrap:
24090         $(MAKE) all-bootstrap
24091         $(STAMP) prebootstrap
24092
24093 all-stage1-gcc: configure-stage1-gcc prebootstrap
24094         echo all-stage1-gcc > stage_last ; \
24095         r=`${PWD_COMMAND}`; export r; \
24096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24097         mv stage1-gcc gcc ; \
24098         cd gcc && \
24099         $(MAKE) $(GCC_FLAGS_TO_PASS) \
24100                 CFLAGS="$(STAGE1_CFLAGS)" && $(STAMP) ../all-stage1-gcc ; \
24101         result=$$? ; \
24102         cd .. ; \
24103         mv gcc stage1-gcc ; \
24104         exit $$result
24105
24106 # TODO: Deal with STAGE_PREFIX (which is only for ada, incidentally)
24107 # Possibly pass --enable-werror-always (depending on --enable-werror);
24108 # that's what @stage2_werror_flag@ is for
24109 configure-stage2-gcc: all-stage1-gcc
24110         echo configure-stage2-gcc > stage_last ; \
24111         if [ -f stage2-gcc/Makefile ] ; then \
24112           $(STAMP) configure-stage2-gcc ; \
24113           exit 0; \
24114         else \
24115           true ; \
24116         fi ; \
24117         [ -d stage2-gcc ] || mkdir stage2-gcc; \
24118         mv stage2-gcc gcc ; \
24119         mv stage1-gcc prev-gcc ; \
24120         r=`${PWD_COMMAND}`; export r; \
24121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24122         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
24123         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
24124         CFLAGS="$(CFLAGS)"; export CFLAGS; \
24125         CXX="$(CXX)"; export CXX; \
24126         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
24127         AR="$(AR)"; export AR; \
24128         AS="$(AS)"; export AS; \
24129         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
24130         LD="$(LD)"; export LD; \
24131         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
24132         NM="$(NM)"; export NM; \
24133         RANLIB="$(RANLIB)"; export RANLIB; \
24134         WINDRES="$(WINDRES)"; export WINDRES; \
24135         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
24136         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
24137         CC="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
24138         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
24139         echo Configuring stage 2 in gcc; \
24140         cd gcc || exit 1; \
24141         case $(srcdir) in \
24142           \.) \
24143             srcdiroption="--srcdir=."; \
24144             libsrcdir=".";; \
24145           /* | [A-Za-z]:[\\/]*) \
24146             srcdiroption="--srcdir=$(srcdir)/gcc"; \
24147             libsrcdir="$$s/gcc";; \
24148           *) \
24149             srcdiroption="--srcdir=../$(srcdir)/gcc"; \
24150             libsrcdir="$$s/gcc";; \
24151         esac; \
24152         $(SHELL) $${libsrcdir}/configure \
24153           $(HOST_CONFIGARGS) $${srcdiroption} @stage2_werror_flag@ ; \
24154         cd .. ; \
24155         mv gcc stage2-gcc ; \
24156         mv prev-gcc stage1-gcc ; \
24157         $(STAMP) configure-stage2-gcc
24158
24159 # Flags to pass to stage2 and later makes.
24160 BOOT_CFLAGS= -g -O2
24161 POSTSTAGE1_FLAGS_TO_PASS = \
24162         CFLAGS="$(BOOT_CFLAGS)" \
24163         ADAC="\$$(CC)"
24164
24165 all-stage2-gcc: all-stage1-gcc configure-stage2-gcc
24166         echo all-stage2-gcc > stage_last ; \
24167         r=`${PWD_COMMAND}`; export r; \
24168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24169         mv stage2-gcc gcc ; \
24170         mv stage1-gcc prev-gcc ; \
24171         cd gcc && \
24172         $(MAKE) $(GCC_FLAGS_TO_PASS) \
24173                 CC="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/" \
24174                 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/" \
24175                 STAGE_PREFIX=$$r/prev-gcc/ \
24176                 $(POSTSTAGE1_FLAGS_TO_PASS) && $(STAMP) ../all-stage2-gcc ; \
24177         result=$$? ; \
24178         cd .. ; \
24179         mv prev-gcc stage1-gcc ; \
24180         mv gcc stage2-gcc ; \
24181         exit $$result
24182
24183 configure-stage3-gcc: all-stage2-gcc
24184         echo configure-stage3-gcc > stage_last ; \
24185         if [ -f stage3-gcc/Makefile ] ; then \
24186           $(STAMP) configure-stage3-gcc ; \
24187           exit 0; \
24188         else \
24189           true ; \
24190         fi ; \
24191         [ -d stage3-gcc ] || mkdir stage3-gcc; \
24192         mv stage3-gcc gcc ; \
24193         mv stage2-gcc prev-gcc ; \
24194         r=`${PWD_COMMAND}`; export r; \
24195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24196         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
24197         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
24198         CFLAGS="$(CFLAGS)"; export CFLAGS; \
24199         CXX="$(CXX)"; export CXX; \
24200         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
24201         AR="$(AR)"; export AR; \
24202         AS="$(AS)"; export AS; \
24203         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
24204         LD="$(LD)"; export LD; \
24205         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
24206         NM="$(NM)"; export NM; \
24207         RANLIB="$(RANLIB)"; export RANLIB; \
24208         WINDRES="$(WINDRES)"; export WINDRES; \
24209         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
24210         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
24211         CC="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
24212         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
24213         echo Configuring stage 3 in gcc; \
24214         cd gcc || exit 1; \
24215         case $(srcdir) in \
24216           \.) \
24217             srcdiroption="--srcdir=."; \
24218             libsrcdir=".";; \
24219           /* | [A-Za-z]:[\\/]*) \
24220             srcdiroption="--srcdir=$(srcdir)/gcc"; \
24221             libsrcdir="$$s/gcc";; \
24222           *) \
24223             srcdiroption="--srcdir=../$(srcdir)/gcc"; \
24224             libsrcdir="$$s/gcc";; \
24225         esac; \
24226         $(SHELL) $${libsrcdir}/configure \
24227           $(HOST_CONFIGARGS) $${srcdiroption} @stage2_werror_flag@ ; \
24228         cd .. ; \
24229         mv gcc stage3-gcc ; \
24230         mv prev-gcc stage2-gcc ; \
24231         $(STAMP) configure-stage3-gcc
24232
24233 all-stage3-gcc: all-stage2-gcc configure-stage3-gcc
24234         echo all-stage3-gcc > stage_last ; \
24235         r=`${PWD_COMMAND}`; export r; \
24236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24237         mv stage2-gcc prev-gcc ; \
24238         mv stage3-gcc gcc ; \
24239         cd gcc && \
24240         $(MAKE) $(GCC_FLAGS_TO_PASS) \
24241                 CC="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/" \
24242                 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) $$r/prev-gcc/xgcc$(exeext) -B$$r/prev-gcc/ -B$(build_tooldir)/bin/" \
24243                 STAGE_PREFIX=$$r/prev-gcc/ \
24244                 $(POSTSTAGE1_FLAGS_TO_PASS) && $(STAMP) ../all-stage3-gcc \
24245         result=$$? ; \
24246         cd .. ; \
24247         mv prev-gcc stage2-gcc ; \
24248         mv gcc stage3-gcc ; \
24249         exit $$result
24250
24251 # We only want to compare .o files, so set this!
24252 objext = .o
24253
24254 compare: all-stage3-gcc
24255         r=`${PWD_COMMAND}`; export r; \
24256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24257         rm -f .bad_compare ; \
24258         cd stage3-gcc; \
24259         files=`find . -name "*$(objext)" -print` ; \
24260         cd .. ; \
24261         for file in $${files} ; do \
24262           f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
24263           @do_compare@ > /dev/null 2>&1; \
24264           test $$? -eq 1 && echo $$file differs >> .bad_compare || true; \
24265         done ; \
24266         if [ -f .bad_compare ]; then \
24267           echo "Bootstrap comparison failure!"; \
24268           cat .bad_compare; \
24269           exit 1; \
24270         else \
24271           true; \
24272         fi ; \
24273         $(STAMP) compare
24274
24275 .PHONY: new-bootstrap
24276 # This target exists so that everything can be made in one pass.
24277 # 'all-gcc' has to avoid stomping on the bootstrap-generated gcc for
24278 # this to work.
24279 new-bootstrap: compare
24280         mv stage3-gcc gcc ; \
24281         $(MAKE) all ; \
24282         mv gcc stage3-gcc
24283
24284 new-cleanstrap:
24285         rm -rf configure-stage1-gcc all-stage1-gcc stage1-gcc \
24286           configure-stage2-gcc all-stage2-gcc stage2-gcc \
24287           configure-stage3-gcc all-stage3-gcc stage3-gcc \
24288           compare
24289         $(MAKE) new-bootstrap
24290
24291 new-restage1:
24292         rm -rf all-stage1-gcc \
24293           configure-stage2-gcc all-stage2-gcc stage2-gcc \
24294           configure-stage3-gcc all-stage3-gcc stage3-gcc \
24295           compare
24296         $(MAKE) all-stage1-gcc
24297
24298 new-restage2: all-stage1-gcc
24299         rm -rf all-stage2-gcc \
24300           configure-stage3-gcc all-stage3-gcc stage3-gcc \
24301           compare
24302         $(MAKE) all-stage2-gcc
24303
24304 new-restage3: all-stage2-gcc
24305         rm -rf all-stage3-gcc compare
24306         $(MAKE) compare
24307
24308 # --------------------------------------
24309 # Dependencies between different modules
24310 # --------------------------------------
24311
24312 # There are two types of dependencies here: 'hard' dependencies, where one
24313 # module simply won't build without the other; and 'soft' dependencies, where
24314 # if the depended-on module is missing, the depending module will do without
24315 # or find a substitute somewhere (perhaps installed).  Soft dependencies
24316 # are specified by depending on a 'maybe-' target.  If you're not sure,
24317 # it's safer to use a soft dependency.
24318
24319 # Host modules specific to gcc.
24320 # GCC needs to identify certain tools.
24321 # GCC also needs the information exported by the intl configure script.
24322 configure-gcc: maybe-configure-intl maybe-configure-binutils maybe-configure-gas maybe-configure-ld maybe-configure-bison maybe-configure-flex
24323 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
24324 # This is a slightly kludgy method of getting dependencies on 
24325 # all-build-libiberty correct; it would be better to build it every time.
24326 all-gcc: maybe-all-build-libiberty
24327 all-bootstrap: maybe-all-binutils maybe-all-bison maybe-all-byacc maybe-all-gas maybe-all-intl maybe-all-ld maybe-all-libiberty maybe-all-texinfo maybe-all-zlib 
24328
24329 # Host modules specific to gdb.
24330 # GDB needs to know that the simulator is being built.
24331 configure-gdb: maybe-configure-itcl maybe-configure-tcl maybe-configure-tk maybe-configure-sim
24332 GDB_TK = @GDB_TK@
24333 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)
24334 install-gdb: maybe-install-tcl maybe-install-tk maybe-install-itcl maybe-install-tix maybe-install-libgui
24335 configure-libgui: maybe-configure-tcl maybe-configure-tk
24336 all-libgui: maybe-all-tcl maybe-all-tk maybe-all-itcl
24337
24338 # Host modules specific to binutils.
24339 configure-bfd: configure-libiberty
24340 all-bfd: maybe-all-libiberty maybe-all-intl
24341 all-binutils: maybe-all-libiberty maybe-all-opcodes maybe-all-bfd maybe-all-flex maybe-all-bison maybe-all-byacc maybe-all-intl
24342 # We put install-opcodes before install-binutils because the installed
24343 # binutils might be on PATH, and they might need the shared opcodes
24344 # library.
24345 install-binutils: maybe-install-opcodes
24346 # libopcodes depends on libbfd
24347 install-opcodes: maybe-install-bfd
24348 all-gas: maybe-all-libiberty maybe-all-opcodes maybe-all-bfd maybe-all-intl
24349 all-gprof: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-intl
24350 all-ld: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-bison maybe-all-byacc maybe-all-flex maybe-all-intl
24351 all-opcodes: maybe-all-bfd maybe-all-libiberty
24352
24353 # Other host modules in the 'src' repository.
24354 all-dejagnu: maybe-all-tcl maybe-all-expect maybe-all-tk
24355 configure-expect: maybe-configure-tcl maybe-configure-tk
24356 all-expect: maybe-all-tcl maybe-all-tk
24357 configure-itcl: maybe-configure-tcl maybe-configure-tk
24358 all-itcl: maybe-all-tcl maybe-all-tk
24359 # We put install-tcl before install-itcl because itcl wants to run a
24360 # program on installation which uses the Tcl libraries.
24361 install-itcl: maybe-install-tcl
24362 all-sid: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-tcl maybe-all-tk
24363 install-sid: maybe-install-tcl maybe-install-tk
24364 all-sim: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-readline maybe-configure-gdb
24365 configure-tk: maybe-configure-tcl
24366 all-tk: maybe-all-tcl
24367 configure-tix: maybe-configure-tcl maybe-configure-tk
24368 all-tix: maybe-all-tcl maybe-all-tk
24369 all-texinfo: maybe-all-libiberty
24370
24371 # Other host modules.  Warning, these are not well tested.
24372 all-autoconf: maybe-all-m4 maybe-all-texinfo
24373 all-automake: maybe-all-m4 maybe-all-texinfo
24374 all-bison: maybe-all-texinfo
24375 all-diff: maybe-all-libiberty
24376 all-fastjar: maybe-all-zlib maybe-all-libiberty
24377 all-fileutils: maybe-all-libiberty
24378 all-flex: maybe-all-libiberty maybe-all-bison maybe-all-byacc
24379 all-gzip: maybe-all-libiberty
24380 all-hello: maybe-all-libiberty
24381 all-m4: maybe-all-libiberty maybe-all-texinfo
24382 all-make: maybe-all-libiberty maybe-all-intl
24383 all-patch: maybe-all-libiberty
24384 all-prms: maybe-all-libiberty
24385 all-recode: maybe-all-libiberty
24386 all-sed: maybe-all-libiberty
24387 all-send-pr: maybe-all-prms
24388 all-tar: maybe-all-libiberty
24389 all-uudecode: maybe-all-libiberty
24390
24391 ALL_GCC = maybe-all-gcc
24392 ALL_GCC_C = $(ALL_GCC) maybe-all-target-newlib maybe-all-target-libgloss
24393 ALL_GCC_CXX = $(ALL_GCC_C) maybe-all-target-libstdc++-v3
24394
24395 # Target modules specific to gcc.
24396 configure-target-boehm-gc: $(ALL_GCC_C) maybe-configure-target-qthreads
24397 configure-target-fastjar: maybe-configure-target-zlib
24398 all-target-fastjar: maybe-all-target-zlib maybe-all-target-libiberty
24399 configure-target-libada: $(ALL_GCC_C)
24400 configure-target-libf2c: $(ALL_GCC_C)
24401 all-target-libf2c: maybe-all-target-libiberty
24402 configure-target-libffi: $(ALL_GCC_C) 
24403 configure-target-libjava: $(ALL_GCC_C) maybe-configure-target-zlib maybe-configure-target-boehm-gc maybe-configure-target-qthreads maybe-configure-target-libffi
24404 all-target-libjava: maybe-all-fastjar maybe-all-target-zlib maybe-all-target-boehm-gc maybe-all-target-qthreads maybe-all-target-libffi
24405 configure-target-libobjc: $(ALL_GCC_C)
24406 all-target-libobjc: maybe-all-target-libiberty
24407 configure-target-libstdc++-v3: $(ALL_GCC_C)
24408 all-target-libstdc++-v3: maybe-all-target-libiberty
24409 configure-target-zlib: $(ALL_GCC_C)
24410
24411 # Target modules in the 'src' repository.
24412 configure-target-examples: $(ALL_GCC_C)
24413 configure-target-libgloss: $(ALL_GCC)
24414 all-target-libgloss: maybe-configure-target-newlib
24415 configure-target-libiberty: $(ALL_GCC)
24416 configure-target-libtermcap: $(ALL_GCC_C)
24417 configure-target-newlib: $(ALL_GCC)
24418 configure-target-rda: $(ALL_GCC_C)
24419 configure-target-winsup: $(ALL_GCC_C)
24420 all-target-winsup: maybe-all-target-libiberty maybe-all-target-libtermcap
24421
24422 # Other target modules.  Warning, these are not well tested.
24423 configure-target-gperf: $(ALL_GCC_CXX)
24424 all-target-gperf: maybe-all-target-libiberty maybe-all-target-libstdc++-v3
24425 configure-target-qthreads: $(ALL_GCC_C)
24426
24427 # Dependencies of maybe-foo on foo.  These are used because, for example,
24428 # all-gcc only depends on all-gas if gas is present and being configured.
24429 @maybe_dependencies@
24430
24431 # Serialization dependencies.  Host configures don't work well in parallel to
24432 # each other, due to contention over config.cache.  Target configures and 
24433 # build configures are similar.
24434 @serialization_dependencies@
24435
24436 # --------------------------------
24437 # Regenerating top level configury
24438 # --------------------------------
24439
24440 # Multilib.out tells target dirs what multilibs they should build.
24441 # There is really only one copy.  We use the 'timestamp' method to
24442 # work around various timestamp bugs on some systems.
24443 # We use move-if-change so that it's only considered updated when it
24444 # actually changes, because it has to depend on a phony target.
24445 multilib.out: maybe-all-gcc
24446         @r=`${PWD_COMMAND}`; export r; \
24447         echo "Checking multilib configuration..."; \
24448         $(CC_FOR_TARGET) --print-multi-lib > multilib.tmp 2> /dev/null ; \
24449         $(SHELL) $(srcdir)/move-if-change multilib.tmp multilib.out ; \
24450
24451 # Rebuilding Makefile.in, using autogen.
24452 AUTOGEN = autogen
24453 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
24454         cd $(srcdir) && $(AUTOGEN) Makefile.def
24455
24456 # Rebuilding Makefile.
24457 Makefile: $(srcdir)/Makefile.in config.status
24458         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
24459
24460 config.status: configure $(gcc_version_trigger)
24461         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
24462
24463 # Rebuilding configure.
24464 AUTOCONF = autoconf
24465 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
24466         cd $(srcdir) && $(AUTOCONF)
24467
24468 # ------------------------------
24469 # Special directives to GNU Make
24470 # ------------------------------
24471
24472 # Don't pass command-line variables to submakes.
24473 .NOEXPORT:
24474 MAKEOVERRIDES=
24475
24476 # end of Makefile.in