]> git.ipfire.org Git - thirdparty/gcc.git/blob - Makefile.in
Makefile.def (host_modules): Mark with the bootstrap flag packages on which gcc depends.
[thirdparty/gcc.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003 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