2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
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
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.
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.
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.
23 # Don't pass command-line variables to submakes.
27 # -------------------------------
28 # Standard Autoconf-set variables
29 # -------------------------------
32 build_alias
=@build_alias@
34 build_vendor
=@build_vendor@
36 build_canonical
=@build_cpu@
-@build_vendor@
-@build_os@
37 host_alias
=@host_alias@
39 host_vendor
=@host_vendor@
41 host_canonical
=@host_cpu@
-@host_vendor@
-@host_os@
42 target_alias
=@target_alias@
43 target_cpu
=@target_cpu@
44 target_vendor
=@target_vendor@
46 target_canonical
=@target_cpu@
-@target_vendor@
-@target_os@
48 program_transform_name
= @program_transform_name@
51 exec_prefix = @
exec_prefix@
57 libexecdir
= @libexecdir@
59 sysconfdir
= @sysconfdir@
60 sharedstatedir
= @sharedstatedir@
61 localstatedir
= @localstatedir@
63 includedir = @
includedir@
64 oldincludedir = @
oldincludedir@
67 man1dir = $(mandir)/man1
68 man2dir = $(mandir)/man2
69 man3dir = $(mandir)/man3
70 man4dir = $(mandir)/man4
71 man5dir = $(mandir)/man5
72 man6dir = $(mandir)/man6
73 man7dir = $(mandir)/man7
74 man8dir = $(mandir)/man8
75 man9dir = $(mandir)/man9
77 # INSTALL_PROGRAM_ARGS is changed by configure.in to use -x for a
79 INSTALL_PROGRAM_ARGS
=
81 INSTALL
= $(SHELL
) $$s/install-sh
-c
82 INSTALL_PROGRAM
= $(INSTALL
) $(INSTALL_PROGRAM_ARGS
)
83 INSTALL_SCRIPT
= $(INSTALL
)
84 INSTALL_DATA
= $(INSTALL
) -m
644
86 # -------------------------------------------------
87 # Miscellaneous non-standard autoconf-set variables
88 # -------------------------------------------------
91 # The file containing GCC's version number.
92 gcc_version_trigger
= @gcc_version_trigger@
93 gcc_version
= @gcc_version@
95 # The gcc driver likes to know the arguments it was configured with.
96 TOPLEVEL_CONFIGURE_ARGUMENTS
=@TOPLEVEL_CONFIGURE_ARGUMENTS@
98 gxx_include_dir
= @gxx_include_dir@
99 libstdcxx_incdir
= @libstdcxx_incdir@
102 build_tooldir
= @build_tooldir@
104 # Directory in which the compiler finds executables, libraries, etc.
105 libsubdir
= $(libdir)/gcc-lib
/$(target_alias
)/$(gcc_version
)
108 # This is the name of the environment variable used for the path to
110 RPATH_ENVVAR
= @RPATH_ENVVAR@
112 # This is set by configure to REALLY_SET_LIB_PATH if --enable-shared
114 SET_LIB_PATH
= @SET_LIB_PATH@
116 # configure.in sets SET_LIB_PATH to this if --enable-shared was used.
117 # Some platforms don't like blank entries, so we remove duplicate,
118 # leading and trailing colons.
119 REALLY_SET_LIB_PATH
= \
120 $(RPATH_ENVVAR
)=`echo "$(HOST_LIB_PATH):$(TARGET_LIB_PATH):$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR
);
122 # This is the list of directories to be built for the build system.
123 BUILD_CONFIGDIRS
= libiberty
124 # Build programs are put under this directory.
125 BUILD_SUBDIR
= @build_subdir@
126 # This is set by the configure script to the arguments to use when configuring
127 # directories built for the build system.
128 BUILD_CONFIGARGS
= @build_configargs@
130 # This is the list of directories to built for the host system.
131 SUBDIRS
= @configdirs@
132 # This is set by the configure script to the arguments to use when configuring
133 # directories built for the host system.
134 HOST_CONFIGARGS
= @host_configargs@
136 # This is set by the configure script to the list of directories which
137 # should be built using the target tools.
138 TARGET_CONFIGDIRS
= @target_configdirs@
139 # Target libraries are put under this directory:
140 TARGET_SUBDIR
= @target_subdir@
141 # This is set by the configure script to the arguments to use when configuring
142 # directories built for the target.
143 TARGET_CONFIGARGS
= @target_configargs@
145 # ----------------------------------------------
146 # Programs producing files for the BUILD machine
147 # ----------------------------------------------
149 SHELL
= @config_shell@
151 # pwd command to use. Allow user to override default by setting PWDCMD in
152 # the environment to account for automounters. The make variable must not
153 # be called PWDCMD, otherwise the value set here is passed to make
154 # subprocesses and overrides the setting from the user's environment.
157 # compilers to use to create programs which must be run in the build
159 CC_FOR_BUILD
= @CC_FOR_BUILD@
160 CFLAGS_FOR_BUILD
= $(CFLAGS
)
162 CXX_FOR_BUILD
= $(CXX
)
164 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
165 # here so that they can be overridden by Makefile fragments.
166 BUILD_CC
= $(CC_FOR_BUILD
)
167 BUILD_PREFIX
= @BUILD_PREFIX@
168 BUILD_PREFIX_1
= @BUILD_PREFIX_1@
171 USUAL_BISON
= `if [ -f $$r/bison/bison ] ; then \
172 echo $$r/bison/bison -L $$s/bison/ ; \
177 DEFAULT_YACC
= @DEFAULT_YACC@
179 USUAL_YACC
= `if [ -f $$r/bison/bison ] ; then \
180 echo $$r/bison/bison -y -L $$s/bison/ ; \
181 elif [ -f $$r/byacc/byacc ] ; then \
182 echo $$r/byacc/byacc ; \
184 echo ${DEFAULT_YACC} ; \
187 DEFAULT_LEX
= @DEFAULT_LEX@
189 USUAL_LEX
= `if [ -f $$r/flex/flex ] ; \
190 then echo $$r/flex/flex ; \
191 else echo ${DEFAULT_LEX} ; fi`
193 DEFAULT_M4
= @DEFAULT_M4@
194 M4
= `if [ -f $$r/m4/m4 ] ; \
195 then echo $$r/m4/m4 ; \
196 else echo ${DEFAULT_M4} ; fi`
198 # For an installed makeinfo, we require it to be from texinfo 4 or
199 # higher, else we use the "missing" dummy.
201 USUAL_MAKEINFO
= `if [ -f $$r/texinfo/makeinfo/makeinfo ] ; \
202 then echo $$r/texinfo/makeinfo/makeinfo ; \
203 else if (makeinfo --version \
204 | egrep 'texinfo[^0-9]*([1-3][0-9]|[4-9])') >/dev/null 2>&1; \
205 then echo makeinfo; else echo $$s/missing makeinfo; fi; fi`
207 # This just becomes part of the MAKEINFO definition passed down to
208 # sub-makes. It lets flags be given on the command line while still
209 # using the makeinfo from the object tree.
212 EXPECT
= `if [ -f $$r/expect/expect ] ; \
213 then echo $$r/expect/expect ; \
214 else echo expect ; fi`
216 RUNTEST
= `if [ -f $$s/dejagnu/runtest ] ; \
217 then echo $$s/dejagnu/runtest ; \
218 else echo runtest ; fi`
220 # ---------------------------------------------
221 # Programs producing files for the HOST machine
222 # ---------------------------------------------
224 # This is the list of directories that may be needed in RPATH_ENVVAR
225 # so that programs built for the host machine work.
226 HOST_LIB_PATH
= $$r/bfd
:$$r/opcodes
235 LIBCFLAGS
= $(CFLAGS
)
238 CXXFLAGS
= @CXXFLAGS@
239 LIBCXXFLAGS
= $(CXXFLAGS
) -fno-implicit-templates
254 # -----------------------------------------------
255 # Programs producing files for the TARGET machine
256 # -----------------------------------------------
258 # This is the list of directories that may be needed in RPATH_ENVVAR
259 # so that prorgams built for the target machine work.
260 TARGET_LIB_PATH
= $$r/$(TARGET_SUBDIR
)/libstdc
++-v3
/src
/.libs
:
262 FLAGS_FOR_TARGET
= @FLAGS_FOR_TARGET@
264 AR_FOR_TARGET
=@AR_FOR_TARGET@
265 USUAL_AR_FOR_TARGET
= ` \
266 if [ -f $$r/binutils/ar ] ; then \
267 echo $$r/binutils/ar ; \
269 if [ '$(host_canonical)' = '$(target_canonical)' ] ; then \
272 echo ar | sed '$(program_transform_name)' ; \
276 AS_FOR_TARGET
=@AS_FOR_TARGET@
277 USUAL_AS_FOR_TARGET
= ` \
278 if [ -f $$r/gas/as-new ] ; then \
279 echo $$r/gas/as-new ; \
280 elif [ -f $$r/gcc/xgcc ]; then \
281 $(CC_FOR_TARGET) -print-prog-name=as ; \
283 if [ '$(host_canonical)' = '$(target_canonical)' ] ; then \
286 echo as | sed '$(program_transform_name)' ; \
290 CC_FOR_TARGET
= @CC_FOR_TARGET@
291 # During gcc bootstrap, if we use some random cc for stage1 then
292 # CFLAGS will be just -g. We want to ensure that TARGET libraries
293 # (which we know are built with gcc) are built with optimizations so
294 # prepend -O2 when setting CFLAGS_FOR_TARGET.
295 CFLAGS_FOR_TARGET
= -O2
$(CFLAGS
)
296 # If GCC_FOR_TARGET is not overriden on the command line, then this
297 # variable is passed down to the gcc Makefile, where it is used to
298 # build libgcc2.a. We define it here so that it can itself be
299 # overridden on the command line.
300 GCC_FOR_TARGET
=@GCC_FOR_TARGET@
301 USUAL_GCC_FOR_TARGET
= $(STAGE_CC_WRAPPER
) $$r/gcc
/xgcc
-B
$$r/gcc
/ $(FLAGS_FOR_TARGET
)
302 LIBCFLAGS_FOR_TARGET
= $(CFLAGS_FOR_TARGET
)
304 CXX_FOR_TARGET
= @CXX_FOR_TARGET@
305 RAW_CXX_FOR_TARGET
= @RAW_CXX_FOR_TARGET@
306 CXX_FOR_TARGET_FOR_RECURSIVE_MAKE
= @CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@
307 RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE
= @RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@
308 CXXFLAGS_FOR_TARGET
= $(CXXFLAGS
)
309 LIBCXXFLAGS_FOR_TARGET
= $(CXXFLAGS_FOR_TARGET
) -fno-implicit-templates
311 DLLTOOL_FOR_TARGET
=@DLLTOOL_FOR_TARGET@
312 USUAL_DLLTOOL_FOR_TARGET
= ` \
313 if [ -f $$r/binutils/dlltool ] ; then \
314 echo $$r/binutils/dlltool ; \
316 if [ '$(host_canonical)' = '$(target_canonical)' ] ; then \
319 echo dlltool | sed '$(program_transform_name)' ; \
323 GCJ_FOR_TARGET
= @GCJ_FOR_TARGET@
325 LD_FOR_TARGET
=@LD_FOR_TARGET@
326 USUAL_LD_FOR_TARGET
= ` \
327 if [ -f $$r/ld/ld-new ] ; then \
328 echo $$r/ld/ld-new ; \
329 elif [ -f $$r/gcc/xgcc ]; then \
330 $(CC_FOR_TARGET) -print-prog-name=ld ; \
332 if [ '$(host_canonical)' = '$(target_canonical)' ] ; then \
335 echo ld | sed '$(program_transform_name)' ; \
341 NM_FOR_TARGET
=@NM_FOR_TARGET@
342 USUAL_NM_FOR_TARGET
= ` \
343 if [ -f $$r/binutils/nm-new ] ; then \
344 echo $$r/binutils/nm-new ; \
345 elif [ -f $$r/gcc/xgcc ]; then \
346 $(CC_FOR_TARGET) -print-prog-name=nm ; \
348 if [ '$(host_canonical)' = '$(target_canonical)' ] ; then \
351 echo nm | sed '$(program_transform_name)' ; \
355 RANLIB_FOR_TARGET
=@RANLIB_FOR_TARGET@
356 USUAL_RANLIB_FOR_TARGET
= ` \
357 if [ -f $$r/binutils/ranlib ] ; then \
358 echo $$r/binutils/ranlib ; \
360 if [ '$(host_canonical)' = '$(target_canonical)' ] ; then \
361 if [ x'$(RANLIB)' != x ]; then \
367 echo ranlib | sed '$(program_transform_name)' ; \
371 WINDRES_FOR_TARGET
=@WINDRES_FOR_TARGET@
372 USUAL_WINDRES_FOR_TARGET
= ` \
373 if [ -f $$r/binutils/windres ] ; then \
374 echo $$r/binutils/windres ; \
376 if [ '$(host_canonical)' = '$(target_canonical)' ] ; then \
379 echo windres | sed '$(program_transform_name)' ; \
385 # ------------------------------------
386 # Miscellaneous targets and flag lists
387 # ------------------------------------
389 # The first rule in the file had better be this one. Don't put any above it.
390 # This lives here to allow makefile fragments to contain dependencies.
394 #### host and target specific makefile fragments come in here.
395 @target_makefile_frag@
401 # Flags to pass down to all sub-makes.
402 # Please keep these in alphabetical order.
403 BASE_FLAGS_TO_PASS
= \
404 "AR_FLAGS=$(AR_FLAGS)" \
405 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
406 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
408 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
409 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
411 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
412 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
413 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
414 "CXXFLAGS=$(CXXFLAGS)" \
415 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
416 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
417 "DESTDIR=$(DESTDIR)" \
418 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
419 "INSTALL=$(INSTALL)" \
420 "INSTALL_DATA=$(INSTALL_DATA)" \
421 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
422 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
423 "LDFLAGS=$(LDFLAGS)" \
425 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
426 "LIBCFLAGS=$(LIBCFLAGS)" \
427 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
428 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
429 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
432 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
433 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
434 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
435 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
438 "RUNTEST=$(RUNTEST)" \
439 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
440 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
441 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
444 "datadir=$(datadir)" \
445 "exec_prefix=$(exec_prefix)" \
446 "includedir=$(includedir)" \
447 "infodir=$(infodir)" \
449 "libexecdir=$(libexecdir)" \
450 "lispdir=$(lispdir)" \
451 "libstdcxx_incdir=$(libstdcxx_incdir)" \
452 "libsubdir=$(libsubdir)" \
453 "localstatedir=$(localstatedir)" \
455 "oldincludedir=$(oldincludedir)" \
457 "sbindir=$(sbindir)" \
458 "sharedstatedir=$(sharedstatedir)" \
459 "sysconfdir=$(sysconfdir)" \
460 "tooldir=$(tooldir)" \
461 "build_tooldir=$(build_tooldir)" \
462 "gxx_include_dir=$(gxx_include_dir)" \
463 "gcc_version=$(gcc_version)" \
464 "gcc_version_trigger=$(gcc_version_trigger)" \
465 "target_alias=$(target_alias)"
467 # For any flags above that may contain shell code that varies from one
468 # target library to another. When doing recursive invocations of the
469 # top-level Makefile, we don't want the outer make to evaluate them,
470 # so we pass these variables down unchanged. They must not contain
471 # single nor double quotes.
473 CXX_FOR_TARGET
='$(CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
474 RAW_CXX_FOR_TARGET
='$(RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
476 # Flags to pass down to most sub-makes, in which we're building with
477 # the host environment.
478 # If any variables are added here, they must be added to do-*, below.
484 'DLLTOOL=$(DLLTOOL)' \
490 FLAGS_TO_PASS
= $(BASE_FLAGS_TO_PASS
) $(EXTRA_HOST_FLAGS
)
492 # Flags that are concerned with the location of the X11 include files
495 # NOTE: until the top-level is getting the values via autoconf, it only
496 # causes problems to have this top-level Makefile overriding the autoconf-set
497 # values in child directories. Only variables that don't conflict with
498 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
500 X11_FLAGS_TO_PASS
= \
501 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
502 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
504 # Flags to pass down to makes which are built with the target environment.
505 # The double $ decreases the length of the command line; the variables
506 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.
507 # If any variables are added here, they must be added to do-*, below.
508 EXTRA_TARGET_FLAGS
= \
509 'AR=$$(AR_FOR_TARGET)' \
510 'AS=$$(AS_FOR_TARGET)' \
511 'CC=$$(CC_FOR_TARGET)' \
512 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
513 'CXX=$$(CXX_FOR_TARGET)' \
514 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
515 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
516 'LD=$$(LD_FOR_TARGET)' \
517 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
518 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
519 'NM=$$(NM_FOR_TARGET)' \
520 'RANLIB=$$(RANLIB_FOR_TARGET)' \
521 'WINDRES=$$(WINDRES_FOR_TARGET)'
523 TARGET_FLAGS_TO_PASS
= $(BASE_FLAGS_TO_PASS
) $(EXTRA_TARGET_FLAGS
)
525 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
526 # unfortunately needs the native compiler and the target ar and
528 # If any variables are added here, they must be added to do-*, below.
529 # The HOST_* variables are a special case, which are used for the gcc
530 # cross-building scheme.
536 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
537 'BUILD_CC=$(CC_FOR_BUILD)' \
538 'BUILD_PREFIX=$(BUILD_PREFIX)' \
539 'BUILD_PREFIX_1=$(BUILD_PREFIX_1)' \
542 'WINDRES=$$(WINDRES_FOR_TARGET)' \
543 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
544 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
545 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s/.*=$$/XFOO=/`" \
546 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s/.*=$$/XFOO=/`" \
547 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s/.*=$$/XFOO=/`" \
548 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s/.*=$$/XFOO=/`" \
549 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s/.*=$$/XFOO=/`" \
550 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s/.*=$$/XFOO=/`" \
551 "`echo 'ENQUIRE=$(ENQUIRE)' | sed -e s/.*=$$/XFOO=/`" \
552 "`echo 'STAGE1_CFLAGS=$(STAGE1_CFLAGS)' | sed -e s/.*=$$/XFOO=/`" \
553 "`echo 'BOOT_CFLAGS=$(BOOT_CFLAGS)' | sed -e s/.*=$$/XFOO=/`"
555 GCC_FLAGS_TO_PASS
= $(BASE_FLAGS_TO_PASS
) $(EXTRA_GCC_FLAGS
)
557 configure-host
: @configure_host_modules@
558 configure-target
: @configure_target_modules@
560 # This is a list of the targets for which we can do a clean-{target}.
621 # All of the target modules that can be cleaned
622 CLEAN_TARGET_MODULES
= \
623 clean-target-libstdc
++-v3 \
624 clean-target-newlib \
625 clean-target-libf2c \
626 clean-target-libobjc \
627 clean-target-winsup \
628 clean-target-libgloss \
629 clean-target-libiberty \
631 clean-target-examples \
632 clean-target-libffi \
633 clean-target-libjava \
635 clean-target-boehm-gc \
636 clean-target-qthreads \
639 # All of the x11 modules that can be cleaned
640 CLEAN_X11_MODULES
= \
647 # The target built for a native build.
648 # This list only includes modules actually being configured and built.
650 all.normal
: @all_build_modules@ \
654 all-host
: @all_host_modules@
655 all-target
: @all_target_modules@
657 # Do a target for all the subdirectories. A ``make do-X'' will do a
658 # ``make X'' in all subdirectories (because, in general, there is a
659 # dependency (below) of X upon do-X, a ``make X'' will also do this,
660 # but it may do additional work as well).
661 # This target ensures that $(BASE_FLAGS_TO_PASS) appears only once,
662 # because it is so large that it can easily overflow the command line
663 # length limit on some systems.
667 @r
=`${PWD}`; export r
; \
668 s
=`cd $(srcdir); ${PWD}`; export s
; \
670 for i in
$(SUBDIRS
) -dummy-
; do \
671 if
[ -f .
/$$i/Makefile
]; then \
674 for flag in
$(EXTRA_GCC_FLAGS
); do \
675 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
679 for flag in
$(EXTRA_HOST_FLAGS
); do \
680 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
685 $(MAKE
) $(BASE_FLAGS_TO_PASS
) "AR=$${AR}" "AS=$${AS}" \
686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
687 "RANLIB=$${RANLIB}" \
688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
693 # Break into two pieces
694 r
=`${PWD}`; export r
; \
695 s
=`cd $(srcdir); ${PWD}`; export s
; \
697 for i in
$(TARGET_CONFIGDIRS
) -dummy-
; do \
698 if
[ -f
$(TARGET_SUBDIR
)/$$i/Makefile
]; then \
699 for flag in
$(EXTRA_TARGET_FLAGS
); do \
700 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
702 (cd
$(TARGET_SUBDIR
)/$$i && \
703 $(MAKE
) $(BASE_FLAGS_TO_PASS
) "AR=$${AR}" "AS=$${AS}" \
704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
705 "RANLIB=$${RANLIB}" \
706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
714 @r
=`${PWD}`; export r
; \
715 s
=`cd $(srcdir); ${PWD}`; export s
; \
717 for i in
$(SUBDIRS
) -dummy-
; do \
718 if
[ -f .
/$$i/Makefile
]; then \
721 for flag in
$(EXTRA_GCC_FLAGS
); do \
722 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
726 for flag in
$(EXTRA_HOST_FLAGS
); do \
727 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
732 $(MAKE
) $(BASE_FLAGS_TO_PASS
) "AR=$${AR}" "AS=$${AS}" \
733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
734 "RANLIB=$${RANLIB}" \
735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
740 # Break into two pieces
741 r
=`${PWD}`; export r
; \
742 s
=`cd $(srcdir); ${PWD}`; export s
; \
744 for i in
$(TARGET_CONFIGDIRS
) -dummy-
; do \
745 if
[ -f
$(TARGET_SUBDIR
)/$$i/Makefile
]; then \
746 for flag in
$(EXTRA_TARGET_FLAGS
); do \
747 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
749 (cd
$(TARGET_SUBDIR
)/$$i && \
750 $(MAKE
) $(BASE_FLAGS_TO_PASS
) "AR=$${AR}" "AS=$${AS}" \
751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
752 "RANLIB=$${RANLIB}" \
753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
761 @r
=`${PWD}`; export r
; \
762 s
=`cd $(srcdir); ${PWD}`; export s
; \
764 for i in
$(SUBDIRS
) -dummy-
; do \
765 if
[ -f .
/$$i/Makefile
]; then \
768 for flag in
$(EXTRA_GCC_FLAGS
); do \
769 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
773 for flag in
$(EXTRA_HOST_FLAGS
); do \
774 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
779 $(MAKE
) $(BASE_FLAGS_TO_PASS
) "AR=$${AR}" "AS=$${AS}" \
780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
781 "RANLIB=$${RANLIB}" \
782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
787 # Break into two pieces
788 r
=`${PWD}`; export r
; \
789 s
=`cd $(srcdir); ${PWD}`; export s
; \
791 for i in
$(TARGET_CONFIGDIRS
) -dummy-
; do \
792 if
[ -f
$(TARGET_SUBDIR
)/$$i/Makefile
]; then \
793 for flag in
$(EXTRA_TARGET_FLAGS
); do \
794 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
796 (cd
$(TARGET_SUBDIR
)/$$i && \
797 $(MAKE
) $(BASE_FLAGS_TO_PASS
) "AR=$${AR}" "AS=$${AS}" \
798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
799 "RANLIB=$${RANLIB}" \
800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
808 @r
=`${PWD}`; export r
; \
809 s
=`cd $(srcdir); ${PWD}`; export s
; \
811 for i in
$(SUBDIRS
) -dummy-
; do \
812 if
[ -f .
/$$i/Makefile
]; then \
815 for flag in
$(EXTRA_GCC_FLAGS
); do \
816 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
820 for flag in
$(EXTRA_HOST_FLAGS
); do \
821 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
826 $(MAKE
) $(BASE_FLAGS_TO_PASS
) "AR=$${AR}" "AS=$${AS}" \
827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
828 "RANLIB=$${RANLIB}" \
829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
834 # Break into two pieces
835 r
=`${PWD}`; export r
; \
836 s
=`cd $(srcdir); ${PWD}`; export s
; \
838 for i in
$(TARGET_CONFIGDIRS
) -dummy-
; do \
839 if
[ -f
$(TARGET_SUBDIR
)/$$i/Makefile
]; then \
840 for flag in
$(EXTRA_TARGET_FLAGS
); do \
841 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
843 (cd
$(TARGET_SUBDIR
)/$$i && \
844 $(MAKE
) $(BASE_FLAGS_TO_PASS
) "AR=$${AR}" "AS=$${AS}" \
845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
846 "RANLIB=$${RANLIB}" \
847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
853 .PHONY
: do-install-info
855 @r
=`${PWD}`; export r
; \
856 s
=`cd $(srcdir); ${PWD}`; export s
; \
858 for i in
$(SUBDIRS
) -dummy-
; do \
859 if
[ -f .
/$$i/Makefile
]; then \
862 for flag in
$(EXTRA_GCC_FLAGS
); do \
863 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
867 for flag in
$(EXTRA_HOST_FLAGS
); do \
868 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
873 $(MAKE
) $(BASE_FLAGS_TO_PASS
) "AR=$${AR}" "AS=$${AS}" \
874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
875 "RANLIB=$${RANLIB}" \
876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
881 # Break into two pieces
882 r
=`${PWD}`; export r
; \
883 s
=`cd $(srcdir); ${PWD}`; export s
; \
885 for i in
$(TARGET_CONFIGDIRS
) -dummy-
; do \
886 if
[ -f
$(TARGET_SUBDIR
)/$$i/Makefile
]; then \
887 for flag in
$(EXTRA_TARGET_FLAGS
); do \
888 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
890 (cd
$(TARGET_SUBDIR
)/$$i && \
891 $(MAKE
) $(BASE_FLAGS_TO_PASS
) "AR=$${AR}" "AS=$${AS}" \
892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
893 "RANLIB=$${RANLIB}" \
894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
900 .PHONY
: do-installcheck
902 @r
=`${PWD}`; export r
; \
903 s
=`cd $(srcdir); ${PWD}`; export s
; \
905 for i in
$(SUBDIRS
) -dummy-
; do \
906 if
[ -f .
/$$i/Makefile
]; then \
909 for flag in
$(EXTRA_GCC_FLAGS
); do \
910 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
914 for flag in
$(EXTRA_HOST_FLAGS
); do \
915 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
920 $(MAKE
) $(BASE_FLAGS_TO_PASS
) "AR=$${AR}" "AS=$${AS}" \
921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
922 "RANLIB=$${RANLIB}" \
923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
928 # Break into two pieces
929 r
=`${PWD}`; export r
; \
930 s
=`cd $(srcdir); ${PWD}`; export s
; \
932 for i in
$(TARGET_CONFIGDIRS
) -dummy-
; do \
933 if
[ -f
$(TARGET_SUBDIR
)/$$i/Makefile
]; then \
934 for flag in
$(EXTRA_TARGET_FLAGS
); do \
935 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
937 (cd
$(TARGET_SUBDIR
)/$$i && \
938 $(MAKE
) $(BASE_FLAGS_TO_PASS
) "AR=$${AR}" "AS=$${AS}" \
939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
940 "RANLIB=$${RANLIB}" \
941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
947 .PHONY
: do-mostlyclean
949 @r
=`${PWD}`; export r
; \
950 s
=`cd $(srcdir); ${PWD}`; export s
; \
952 for i in
$(SUBDIRS
) -dummy-
; do \
953 if
[ -f .
/$$i/Makefile
]; then \
956 for flag in
$(EXTRA_GCC_FLAGS
); do \
957 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
961 for flag in
$(EXTRA_HOST_FLAGS
); do \
962 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
967 $(MAKE
) $(BASE_FLAGS_TO_PASS
) "AR=$${AR}" "AS=$${AS}" \
968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
969 "RANLIB=$${RANLIB}" \
970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
975 # Break into two pieces
976 r
=`${PWD}`; export r
; \
977 s
=`cd $(srcdir); ${PWD}`; export s
; \
979 for i in
$(TARGET_CONFIGDIRS
) -dummy-
; do \
980 if
[ -f
$(TARGET_SUBDIR
)/$$i/Makefile
]; then \
981 for flag in
$(EXTRA_TARGET_FLAGS
); do \
982 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
984 (cd
$(TARGET_SUBDIR
)/$$i && \
985 $(MAKE
) $(BASE_FLAGS_TO_PASS
) "AR=$${AR}" "AS=$${AS}" \
986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
987 "RANLIB=$${RANLIB}" \
988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
994 .PHONY
: do-maintainer-clean
996 @r
=`${PWD}`; export r
; \
997 s
=`cd $(srcdir); ${PWD}`; export s
; \
999 for i in
$(SUBDIRS
) -dummy-
; do \
1000 if
[ -f .
/$$i/Makefile
]; then \
1003 for flag in
$(EXTRA_GCC_FLAGS
); do \
1004 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1008 for flag in
$(EXTRA_HOST_FLAGS
); do \
1009 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1014 $(MAKE
) $(BASE_FLAGS_TO_PASS
) "AR=$${AR}" "AS=$${AS}" \
1015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1016 "RANLIB=$${RANLIB}" \
1017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1022 # Break into two pieces
1023 r
=`${PWD}`; export r
; \
1024 s
=`cd $(srcdir); ${PWD}`; export s
; \
1026 for i in
$(TARGET_CONFIGDIRS
) -dummy-
; do \
1027 if
[ -f
$(TARGET_SUBDIR
)/$$i/Makefile
]; then \
1028 for flag in
$(EXTRA_TARGET_FLAGS
); do \
1029 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1031 (cd
$(TARGET_SUBDIR
)/$$i && \
1032 $(MAKE
) $(BASE_FLAGS_TO_PASS
) "AR=$${AR}" "AS=$${AS}" \
1033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1034 "RANLIB=$${RANLIB}" \
1035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1043 @r
=`${PWD}`; export r
; \
1044 s
=`cd $(srcdir); ${PWD}`; export s
; \
1046 for i in
$(SUBDIRS
) -dummy-
; do \
1047 if
[ -f .
/$$i/Makefile
]; then \
1050 for flag in
$(EXTRA_GCC_FLAGS
); do \
1051 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1055 for flag in
$(EXTRA_HOST_FLAGS
); do \
1056 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1061 $(MAKE
) $(BASE_FLAGS_TO_PASS
) "AR=$${AR}" "AS=$${AS}" \
1062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1063 "RANLIB=$${RANLIB}" \
1064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1069 # Break into two pieces
1070 r
=`${PWD}`; export r
; \
1071 s
=`cd $(srcdir); ${PWD}`; export s
; \
1073 for i in
$(TARGET_CONFIGDIRS
) -dummy-
; do \
1074 if
[ -f
$(TARGET_SUBDIR
)/$$i/Makefile
]; then \
1075 for flag in
$(EXTRA_TARGET_FLAGS
); do \
1076 eval
`echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1078 (cd
$(TARGET_SUBDIR
)/$$i && \
1079 $(MAKE
) $(BASE_FLAGS_TO_PASS
) "AR=$${AR}" "AS=$${AS}" \
1080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1081 "RANLIB=$${RANLIB}" \
1082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1090 # Here are the targets which correspond to the do-X targets.
1092 .PHONY
: info installcheck dvi install-info
1093 .PHONY
: clean distclean mostlyclean maintainer-clean
realclean
1094 .PHONY
: local-clean local-distclean local-maintainer-clean
1096 installcheck: do-installcheck
1099 # Make sure makeinfo is built before we do a `make info', if we're
1100 # in fact building texinfo.
1101 do-info
: maybe-all-texinfo
1103 install-info
: do-install-info
dir.
info
1104 s
=`cd $(srcdir); ${PWD}`; export s
; \
1105 if
[ -f
dir.
info ] ; then \
1106 $(INSTALL_DATA
) dir.
info $(DESTDIR
)$(infodir)/dir.
info ; \
1110 -rm -f
*.a TEMP errs core
*.o
*~ \
#* TAGS *.E *.log
1113 -rm -f Makefile config.status config.cache mh-frag mt-frag
1114 -rm -f multilib.out multilib.tmp maybedep.tmp serdep.tmp
1115 -if
[ "$(TARGET_SUBDIR)" != "." ]; then \
1116 rm -rf
$(TARGET_SUBDIR
); \
1118 -rm -f texinfo
/po
/Makefile texinfo
/po
/Makefile.in texinfo
/info/Makefile
1119 -rm -f texinfo
/doc
/Makefile texinfo
/po
/POTFILES
1120 -rmdir texinfo
/doc texinfo
/info texinfo
/intl texinfo
/lib
2>/dev
/null
1121 -rmdir texinfo
/makeinfo texinfo
/po texinfo
/util
2>/dev
/null
1122 -rmdir fastjar gcc libiberty texinfo zlib
2>/dev
/null
1124 local-maintainer-clean
:
1125 @echo
"This command is intended for maintainers to use;"
1126 @echo
"it deletes files that may require special tools to rebuild."
1128 clean: do-clean local-clean
1129 mostlyclean: do-mostlyclean local-clean
1130 distclean: do-distclean local-clean local-distclean
1131 maintainer-clean
: local-maintainer-clean do-maintainer-clean local-clean
1132 maintainer-clean
: local-distclean
1133 realclean: maintainer-clean
1135 # This rule is used to clean specific modules.
1136 .PHONY
: $(CLEAN_MODULES
) $(CLEAN_X11_MODULES
) clean-gcc
1137 $(CLEAN_MODULES
) $(CLEAN_X11_MODULES
) clean-gcc
:
1138 @
dir=`echo $@ | sed -e 's/clean-//'`; \
1139 if
[ -f .
/$${dir}/Makefile
] ; then \
1140 r
=`${PWD}`; export r
; \
1141 s
=`cd $(srcdir); ${PWD}`; export s
; \
1143 (cd
$${dir} && $(MAKE
) $(FLAGS_TO_PASS
) clean); \
1148 .PHONY
: $(CLEAN_TARGET_MODULES
)
1149 $(CLEAN_TARGET_MODULES
):
1150 @
dir=`echo $@ | sed -e 's/clean-target-//'`; \
1151 rm -f
$(TARGET_SUBDIR
)/$${dir}/multilib.out
$(TARGET_SUBDIR
)/$${dir}/tmpmulti.out
; \
1152 if
[ -f
$(TARGET_SUBDIR
)/$${dir}/Makefile
] ; then \
1153 r
=`${PWD}`; export r
; \
1154 s
=`cd $(srcdir); ${PWD}`; export s
; \
1156 (cd
$(TARGET_SUBDIR
)/$${dir} && $(MAKE
) $(TARGET_FLAGS_TO_PASS
) clean); \
1161 clean-target
: $(CLEAN_TARGET_MODULES
) clean-target-libgcc
1162 clean-target-libgcc
:
1163 test ! -d gcc
/libgcc || \
1164 (cd gcc
/libgcc
&& find .
-type d
-print) | \
1165 while read d
; do
rm -f gcc
/$$d/libgcc.a ||
: ; done
1170 .PHONY
: check do-check
1172 $(MAKE
) do-check NOTPARALLEL
=parallel-ok
1174 # Only include modules actually being configured and built.
1175 do-check
: @check_host_modules@ \
1176 @check_target_modules@
1178 # Automated reporting of test results.
1180 warning.log
: build.log
1181 $(srcdir)/contrib
/warn_summary build.log
> $@
1184 if
test x
'$(BOOT_CFLAGS)' != x
''; then \
1185 BOOT_CFLAGS
='$(BOOT_CFLAGS)'; export BOOT_CFLAGS
; \
1187 $(srcdir)/contrib
/test_summary
-t
>$@
1189 echo If you really want to send e-mail
, run .
/$@ now
1191 mail-report-with-warnings.log
: warning.log
1192 if
test x
'$(BOOT_CFLAGS)' != x
''; then \
1193 BOOT_CFLAGS
='$(BOOT_CFLAGS)'; export BOOT_CFLAGS
; \
1195 $(srcdir)/contrib
/test_summary
-t
-i warning.log
>$@
1197 echo If you really want to send e-mail
, run .
/$@ now
1199 # Installation targets.
1201 .PHONY
: install uninstall
1202 install: installdirs @install_host_modules@ @install_target_modules@
1204 install-target
: @install_target_modules@
1207 @echo
"the uninstall target is not supported in this tree"
1210 install.
all: install-no-fixedincludes
1211 @if
[ -f .
/gcc
/Makefile
] ; then \
1212 r
=`${PWD}` ; export r
; \
1215 $(MAKE
) $(FLAGS_TO_PASS
) install-headers
) ; \
1220 # install-no-fixedincludes is used because Cygnus can not distribute
1221 # the fixed header files.
1222 .PHONY
: install-no-fixedincludes
1223 install-no-fixedincludes
: installdirs @install_host_modules_nogcc@ \
1224 @install_target_modules@ gcc-no-fixedincludes
1226 ### other supporting targets
1229 $(DESTDIR
)$(prefix) \
1230 $(DESTDIR
)$(exec_prefix)
1232 installdirs: mkinstalldirs
1233 $(SHELL
) $(srcdir)/mkinstalldirs
$(MAKEDIRS
)
1235 dir.
info: do-install-info
1236 if
[ -f
$(srcdir)/texinfo
/gen-info-dir
] ; then \
1237 $(srcdir)/texinfo
/gen-info-dir
$(DESTDIR
)$(infodir) $(srcdir)/texinfo
/dir.info-template
> dir.
info.new
; \
1238 mv
-f
dir.
info.new
dir.
info ; \
1243 @echo
"Building a full distribution of this tree isn't done"
1244 @echo
"via 'make dist'. Check out the etc/ subdirectory"
1248 # Right now this just builds TAGS in each subdirectory. emacs19 has the
1249 # ability to use several tags files at once, so there is probably no need
1250 # to combine them into one big TAGS file (like CVS 1.3 does). We could
1251 # (if we felt like it) have this Makefile write a piece of elisp which
1252 # the user could load to tell emacs19 where all the TAGS files we just
1256 # --------------------------------------
1257 # Modules which run on the build machine
1258 # --------------------------------------
1260 .PHONY
: configure-build-libiberty maybe-configure-build-libiberty
1261 maybe-configure-build-libiberty
:
1262 configure-build-libiberty
:
1263 @
test ! -f
$(BUILD_SUBDIR
)/libiberty
/Makefile || exit
0; \
1264 [ -d
$(BUILD_SUBDIR
)/libiberty
] || \
1265 mkdir
$(BUILD_SUBDIR
)/libiberty
;\
1266 r
=`${PWD}`; export r
; \
1267 s
=`cd $(srcdir); ${PWD}`; export s
; \
1268 AR
="$(AR_FOR_BUILD)"; export AR
; \
1269 AS
="$(AS_FOR_BUILD)"; export AS
; \
1270 CC
="$(CC_FOR_BUILD)"; export CC
; \
1271 CFLAGS
="$(CFLAGS_FOR_BUILD)"; export CFLAGS
; \
1272 CXX
="$(CXX_FOR_BUILD)"; export CXX
; \
1273 CXXFLAGS
="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS
; \
1274 GCJ
="$(GCJ_FOR_BUILD)"; export GCJ
; \
1275 DLLTOOL
="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL
; \
1276 LD
="$(LD_FOR_BUILD)"; export LD
; \
1277 LDFLAGS
="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS
; \
1278 NM
="$(NM_FOR_BUILD)"; export NM
; \
1279 RANLIB
="$(RANLIB_FOR_BUILD)"; export RANLIB
; \
1280 WINDRES
="$(WINDRES_FOR_BUILD)"; export WINDRES
; \
1281 echo Configuring in
$(BUILD_SUBDIR
)/libiberty
; \
1282 cd
"$(BUILD_SUBDIR)/libiberty" || exit
1; \
1284 /* |
[A-Za-z
]:[\\/]*) \
1285 topdir
=$(srcdir) ;; \
1287 case
"$(BUILD_SUBDIR)" in \
1288 .
) topdir
="../$(srcdir)" ;; \
1289 *) topdir
="../../$(srcdir)" ;; \
1292 if
[ "$(srcdir)" = "." ] ; then \
1293 if
[ "$(BUILD_SUBDIR)" != "." ] ; then \
1294 if
$(SHELL
) $$s/symlink-tree
$${topdir}/libiberty
"no-such-file" ; then \
1295 if
[ -f Makefile
]; then \
1296 if
$(MAKE
) distclean; then \
1310 srcdiroption
="--srcdir=."; \
1313 srcdiroption
="--srcdir=$${topdir}/libiberty"; \
1314 libsrcdir
="$$s/libiberty"; \
1316 rm -f no-such-file ||
: ; \
1317 CONFIG_SITE
=no-such-file
$(SHELL
) $${libsrcdir}/configure \
1318 $(BUILD_CONFIGARGS
) $${srcdiroption} \
1319 --with-build-subdir
="$(BUILD_SUBDIR)" \
1322 .PHONY
: all-build-libiberty maybe-all-build-libiberty
1323 maybe-all-build-libiberty
:
1324 all-build-libiberty
: configure-build-libiberty
1325 @r
=`${PWD}`; export r
; \
1326 s
=`cd $(srcdir); ${PWD}`; export s
; \
1327 (cd
$(BUILD_SUBDIR
)/libiberty
&& $(MAKE
) all)
1330 # --------------------------------------
1331 # Modules which run on the host machine
1332 # --------------------------------------
1334 .PHONY
: configure-ash maybe-configure-ash
1335 maybe-configure-ash
:
1337 @
test ! -f ash
/Makefile || exit
0; \
1338 [ -d ash
] || mkdir ash
; \
1339 r
=`${PWD}`; export r
; \
1340 s
=`cd $(srcdir); ${PWD}`; export s
; \
1341 CC
="$(CC)"; export CC
; \
1342 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
1343 CXX
="$(CXX)"; export CXX
; \
1344 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
1345 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
1346 AR
="$(AR)"; export AR
; \
1347 AS
="$(AS)"; export AS
; \
1348 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
1349 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
1350 LD
="$(LD)"; export LD
; \
1351 NM
="$(NM)"; export NM
; \
1352 RANLIB
="$(RANLIB)"; export RANLIB
; \
1353 WINDRES
="$(WINDRES)"; export WINDRES
; \
1354 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
1355 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
1357 echo Configuring in ash
; \
1361 srcdiroption
="--srcdir=."; \
1363 /* |
[A-Za-z
]:[\\/]*) \
1364 srcdiroption
="--srcdir=$(srcdir)/ash"; \
1365 libsrcdir
="$$s/ash";; \
1367 srcdiroption
="--srcdir=../$(srcdir)/ash"; \
1368 libsrcdir
="$$s/ash";; \
1370 $(SHELL
) $${libsrcdir}/configure \
1371 $(HOST_CONFIGARGS
) $${srcdiroption} \
1374 .PHONY
: all-ash maybe-all-ash
1376 all-ash
: configure-ash
1377 @r
=`${PWD}`; export r
; \
1378 s
=`cd $(srcdir); ${PWD}`; export s
; \
1380 (cd ash
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
1385 @r
=`${PWD}`; export r
; \
1386 s
=`cd $(srcdir); ${PWD}`; export s
; \
1388 (cd ash
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
1392 .PHONY
: install-ash maybe-install-ash
1394 install-ash
: installdirs
1395 @r
=`${PWD}`; export r
; \
1396 s
=`cd $(srcdir); ${PWD}`; export s
; \
1398 (cd ash
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
1401 .PHONY
: configure-autoconf maybe-configure-autoconf
1402 maybe-configure-autoconf
:
1404 @
test ! -f autoconf
/Makefile || exit
0; \
1405 [ -d autoconf
] || mkdir autoconf
; \
1406 r
=`${PWD}`; export r
; \
1407 s
=`cd $(srcdir); ${PWD}`; export s
; \
1408 CC
="$(CC)"; export CC
; \
1409 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
1410 CXX
="$(CXX)"; export CXX
; \
1411 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
1412 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
1413 AR
="$(AR)"; export AR
; \
1414 AS
="$(AS)"; export AS
; \
1415 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
1416 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
1417 LD
="$(LD)"; export LD
; \
1418 NM
="$(NM)"; export NM
; \
1419 RANLIB
="$(RANLIB)"; export RANLIB
; \
1420 WINDRES
="$(WINDRES)"; export WINDRES
; \
1421 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
1422 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
1424 echo Configuring in autoconf
; \
1425 cd autoconf || exit
1; \
1428 srcdiroption
="--srcdir=."; \
1430 /* |
[A-Za-z
]:[\\/]*) \
1431 srcdiroption
="--srcdir=$(srcdir)/autoconf"; \
1432 libsrcdir
="$$s/autoconf";; \
1434 srcdiroption
="--srcdir=../$(srcdir)/autoconf"; \
1435 libsrcdir
="$$s/autoconf";; \
1437 $(SHELL
) $${libsrcdir}/configure \
1438 $(HOST_CONFIGARGS
) $${srcdiroption} \
1441 .PHONY
: all-autoconf maybe-all-autoconf
1443 all-autoconf
: configure-autoconf
1444 @r
=`${PWD}`; export r
; \
1445 s
=`cd $(srcdir); ${PWD}`; export s
; \
1447 (cd autoconf
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
1450 .PHONY
: check-autoconf
1452 @r
=`${PWD}`; export r
; \
1453 s
=`cd $(srcdir); ${PWD}`; export s
; \
1455 (cd autoconf
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
1459 .PHONY
: install-autoconf maybe-install-autoconf
1460 maybe-install-autoconf
:
1461 install-autoconf
: installdirs
1462 @r
=`${PWD}`; export r
; \
1463 s
=`cd $(srcdir); ${PWD}`; export s
; \
1465 (cd autoconf
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
1468 .PHONY
: configure-automake maybe-configure-automake
1469 maybe-configure-automake
:
1471 @
test ! -f automake
/Makefile || exit
0; \
1472 [ -d automake
] || mkdir automake
; \
1473 r
=`${PWD}`; export r
; \
1474 s
=`cd $(srcdir); ${PWD}`; export s
; \
1475 CC
="$(CC)"; export CC
; \
1476 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
1477 CXX
="$(CXX)"; export CXX
; \
1478 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
1479 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
1480 AR
="$(AR)"; export AR
; \
1481 AS
="$(AS)"; export AS
; \
1482 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
1483 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
1484 LD
="$(LD)"; export LD
; \
1485 NM
="$(NM)"; export NM
; \
1486 RANLIB
="$(RANLIB)"; export RANLIB
; \
1487 WINDRES
="$(WINDRES)"; export WINDRES
; \
1488 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
1489 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
1491 echo Configuring in automake
; \
1492 cd automake || exit
1; \
1495 srcdiroption
="--srcdir=."; \
1497 /* |
[A-Za-z
]:[\\/]*) \
1498 srcdiroption
="--srcdir=$(srcdir)/automake"; \
1499 libsrcdir
="$$s/automake";; \
1501 srcdiroption
="--srcdir=../$(srcdir)/automake"; \
1502 libsrcdir
="$$s/automake";; \
1504 $(SHELL
) $${libsrcdir}/configure \
1505 $(HOST_CONFIGARGS
) $${srcdiroption} \
1508 .PHONY
: all-automake maybe-all-automake
1510 all-automake
: configure-automake
1511 @r
=`${PWD}`; export r
; \
1512 s
=`cd $(srcdir); ${PWD}`; export s
; \
1514 (cd automake
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
1517 .PHONY
: check-automake
1519 @r
=`${PWD}`; export r
; \
1520 s
=`cd $(srcdir); ${PWD}`; export s
; \
1522 (cd automake
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
1526 .PHONY
: install-automake maybe-install-automake
1527 maybe-install-automake
:
1528 install-automake
: installdirs
1529 @r
=`${PWD}`; export r
; \
1530 s
=`cd $(srcdir); ${PWD}`; export s
; \
1532 (cd automake
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
1535 .PHONY
: configure-bash maybe-configure-bash
1536 maybe-configure-bash
:
1538 @
test ! -f bash
/Makefile || exit
0; \
1539 [ -d bash
] || mkdir bash
; \
1540 r
=`${PWD}`; export r
; \
1541 s
=`cd $(srcdir); ${PWD}`; export s
; \
1542 CC
="$(CC)"; export CC
; \
1543 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
1544 CXX
="$(CXX)"; export CXX
; \
1545 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
1546 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
1547 AR
="$(AR)"; export AR
; \
1548 AS
="$(AS)"; export AS
; \
1549 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
1550 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
1551 LD
="$(LD)"; export LD
; \
1552 NM
="$(NM)"; export NM
; \
1553 RANLIB
="$(RANLIB)"; export RANLIB
; \
1554 WINDRES
="$(WINDRES)"; export WINDRES
; \
1555 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
1556 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
1558 echo Configuring in bash
; \
1559 cd bash || exit
1; \
1562 srcdiroption
="--srcdir=."; \
1564 /* |
[A-Za-z
]:[\\/]*) \
1565 srcdiroption
="--srcdir=$(srcdir)/bash"; \
1566 libsrcdir
="$$s/bash";; \
1568 srcdiroption
="--srcdir=../$(srcdir)/bash"; \
1569 libsrcdir
="$$s/bash";; \
1571 $(SHELL
) $${libsrcdir}/configure \
1572 $(HOST_CONFIGARGS
) $${srcdiroption} \
1575 .PHONY
: all-bash maybe-all-bash
1577 all-bash
: configure-bash
1578 @r
=`${PWD}`; export r
; \
1579 s
=`cd $(srcdir); ${PWD}`; export s
; \
1581 (cd bash
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
1586 @r
=`${PWD}`; export r
; \
1587 s
=`cd $(srcdir); ${PWD}`; export s
; \
1589 (cd bash
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
1593 .PHONY
: install-bash maybe-install-bash
1595 install-bash
: installdirs
1596 @r
=`${PWD}`; export r
; \
1597 s
=`cd $(srcdir); ${PWD}`; export s
; \
1599 (cd bash
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
1602 .PHONY
: configure-bfd maybe-configure-bfd
1603 maybe-configure-bfd
:
1605 @
test ! -f bfd
/Makefile || exit
0; \
1606 [ -d bfd
] || mkdir bfd
; \
1607 r
=`${PWD}`; export r
; \
1608 s
=`cd $(srcdir); ${PWD}`; export s
; \
1609 CC
="$(CC)"; export CC
; \
1610 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
1611 CXX
="$(CXX)"; export CXX
; \
1612 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
1613 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
1614 AR
="$(AR)"; export AR
; \
1615 AS
="$(AS)"; export AS
; \
1616 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
1617 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
1618 LD
="$(LD)"; export LD
; \
1619 NM
="$(NM)"; export NM
; \
1620 RANLIB
="$(RANLIB)"; export RANLIB
; \
1621 WINDRES
="$(WINDRES)"; export WINDRES
; \
1622 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
1623 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
1625 echo Configuring in bfd
; \
1629 srcdiroption
="--srcdir=."; \
1631 /* |
[A-Za-z
]:[\\/]*) \
1632 srcdiroption
="--srcdir=$(srcdir)/bfd"; \
1633 libsrcdir
="$$s/bfd";; \
1635 srcdiroption
="--srcdir=../$(srcdir)/bfd"; \
1636 libsrcdir
="$$s/bfd";; \
1638 $(SHELL
) $${libsrcdir}/configure \
1639 $(HOST_CONFIGARGS
) $${srcdiroption} \
1642 .PHONY
: all-bfd maybe-all-bfd
1644 all-bfd
: configure-bfd
1645 @r
=`${PWD}`; export r
; \
1646 s
=`cd $(srcdir); ${PWD}`; export s
; \
1648 (cd bfd
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
1653 @r
=`${PWD}`; export r
; \
1654 s
=`cd $(srcdir); ${PWD}`; export s
; \
1656 (cd bfd
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
1660 .PHONY
: install-bfd maybe-install-bfd
1662 install-bfd
: installdirs
1663 @r
=`${PWD}`; export r
; \
1664 s
=`cd $(srcdir); ${PWD}`; export s
; \
1666 (cd bfd
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
1669 .PHONY
: configure-opcodes maybe-configure-opcodes
1670 maybe-configure-opcodes
:
1672 @
test ! -f opcodes
/Makefile || exit
0; \
1673 [ -d opcodes
] || mkdir opcodes
; \
1674 r
=`${PWD}`; export r
; \
1675 s
=`cd $(srcdir); ${PWD}`; export s
; \
1676 CC
="$(CC)"; export CC
; \
1677 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
1678 CXX
="$(CXX)"; export CXX
; \
1679 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
1680 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
1681 AR
="$(AR)"; export AR
; \
1682 AS
="$(AS)"; export AS
; \
1683 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
1684 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
1685 LD
="$(LD)"; export LD
; \
1686 NM
="$(NM)"; export NM
; \
1687 RANLIB
="$(RANLIB)"; export RANLIB
; \
1688 WINDRES
="$(WINDRES)"; export WINDRES
; \
1689 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
1690 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
1692 echo Configuring in opcodes
; \
1693 cd opcodes || exit
1; \
1696 srcdiroption
="--srcdir=."; \
1698 /* |
[A-Za-z
]:[\\/]*) \
1699 srcdiroption
="--srcdir=$(srcdir)/opcodes"; \
1700 libsrcdir
="$$s/opcodes";; \
1702 srcdiroption
="--srcdir=../$(srcdir)/opcodes"; \
1703 libsrcdir
="$$s/opcodes";; \
1705 $(SHELL
) $${libsrcdir}/configure \
1706 $(HOST_CONFIGARGS
) $${srcdiroption} \
1709 .PHONY
: all-opcodes maybe-all-opcodes
1711 all-opcodes
: configure-opcodes
1712 @r
=`${PWD}`; export r
; \
1713 s
=`cd $(srcdir); ${PWD}`; export s
; \
1715 (cd opcodes
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
1718 .PHONY
: check-opcodes
1720 @r
=`${PWD}`; export r
; \
1721 s
=`cd $(srcdir); ${PWD}`; export s
; \
1723 (cd opcodes
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
1727 .PHONY
: install-opcodes maybe-install-opcodes
1728 maybe-install-opcodes
:
1729 install-opcodes
: installdirs
1730 @r
=`${PWD}`; export r
; \
1731 s
=`cd $(srcdir); ${PWD}`; export s
; \
1733 (cd opcodes
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
1736 .PHONY
: configure-binutils maybe-configure-binutils
1737 maybe-configure-binutils
:
1739 @
test ! -f binutils
/Makefile || exit
0; \
1740 [ -d binutils
] || mkdir binutils
; \
1741 r
=`${PWD}`; export r
; \
1742 s
=`cd $(srcdir); ${PWD}`; export s
; \
1743 CC
="$(CC)"; export CC
; \
1744 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
1745 CXX
="$(CXX)"; export CXX
; \
1746 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
1747 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
1748 AR
="$(AR)"; export AR
; \
1749 AS
="$(AS)"; export AS
; \
1750 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
1751 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
1752 LD
="$(LD)"; export LD
; \
1753 NM
="$(NM)"; export NM
; \
1754 RANLIB
="$(RANLIB)"; export RANLIB
; \
1755 WINDRES
="$(WINDRES)"; export WINDRES
; \
1756 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
1757 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
1759 echo Configuring in binutils
; \
1760 cd binutils || exit
1; \
1763 srcdiroption
="--srcdir=."; \
1765 /* |
[A-Za-z
]:[\\/]*) \
1766 srcdiroption
="--srcdir=$(srcdir)/binutils"; \
1767 libsrcdir
="$$s/binutils";; \
1769 srcdiroption
="--srcdir=../$(srcdir)/binutils"; \
1770 libsrcdir
="$$s/binutils";; \
1772 $(SHELL
) $${libsrcdir}/configure \
1773 $(HOST_CONFIGARGS
) $${srcdiroption} \
1776 .PHONY
: all-binutils maybe-all-binutils
1778 all-binutils
: configure-binutils
1779 @r
=`${PWD}`; export r
; \
1780 s
=`cd $(srcdir); ${PWD}`; export s
; \
1782 (cd binutils
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
1785 .PHONY
: check-binutils
1787 @r
=`${PWD}`; export r
; \
1788 s
=`cd $(srcdir); ${PWD}`; export s
; \
1790 (cd binutils
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
1794 .PHONY
: install-binutils maybe-install-binutils
1795 maybe-install-binutils
:
1796 install-binutils
: installdirs
1797 @r
=`${PWD}`; export r
; \
1798 s
=`cd $(srcdir); ${PWD}`; export s
; \
1800 (cd binutils
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
1803 .PHONY
: configure-bison maybe-configure-bison
1804 maybe-configure-bison
:
1806 @
test ! -f bison
/Makefile || exit
0; \
1807 [ -d bison
] || mkdir bison
; \
1808 r
=`${PWD}`; export r
; \
1809 s
=`cd $(srcdir); ${PWD}`; export s
; \
1810 CC
="$(CC)"; export CC
; \
1811 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
1812 CXX
="$(CXX)"; export CXX
; \
1813 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
1814 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
1815 AR
="$(AR)"; export AR
; \
1816 AS
="$(AS)"; export AS
; \
1817 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
1818 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
1819 LD
="$(LD)"; export LD
; \
1820 NM
="$(NM)"; export NM
; \
1821 RANLIB
="$(RANLIB)"; export RANLIB
; \
1822 WINDRES
="$(WINDRES)"; export WINDRES
; \
1823 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
1824 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
1826 echo Configuring in bison
; \
1827 cd bison || exit
1; \
1830 srcdiroption
="--srcdir=."; \
1832 /* |
[A-Za-z
]:[\\/]*) \
1833 srcdiroption
="--srcdir=$(srcdir)/bison"; \
1834 libsrcdir
="$$s/bison";; \
1836 srcdiroption
="--srcdir=../$(srcdir)/bison"; \
1837 libsrcdir
="$$s/bison";; \
1839 $(SHELL
) $${libsrcdir}/configure \
1840 $(HOST_CONFIGARGS
) $${srcdiroption} \
1843 .PHONY
: all-bison maybe-all-bison
1845 all-bison
: configure-bison
1846 @r
=`${PWD}`; export r
; \
1847 s
=`cd $(srcdir); ${PWD}`; export s
; \
1849 (cd bison
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
1853 # This module is only tested in a native toolchain.
1855 @if
[ '$(host_canonical)' = '$(target_canonical)' ] ; then \
1856 r
=`${PWD}`; export r
; \
1857 s
=`cd $(srcdir); ${PWD}`; export s
; \
1859 (cd bison
&& $(MAKE
) $(FLAGS_TO_PASS
) check); \
1864 .PHONY
: install-bison maybe-install-bison
1865 maybe-install-bison
:
1866 install-bison
: installdirs
1867 @r
=`${PWD}`; export r
; \
1868 s
=`cd $(srcdir); ${PWD}`; export s
; \
1870 (cd bison
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
1873 .PHONY
: configure-byacc maybe-configure-byacc
1874 maybe-configure-byacc
:
1876 @
test ! -f byacc
/Makefile || exit
0; \
1877 [ -d byacc
] || mkdir byacc
; \
1878 r
=`${PWD}`; export r
; \
1879 s
=`cd $(srcdir); ${PWD}`; export s
; \
1880 CC
="$(CC)"; export CC
; \
1881 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
1882 CXX
="$(CXX)"; export CXX
; \
1883 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
1884 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
1885 AR
="$(AR)"; export AR
; \
1886 AS
="$(AS)"; export AS
; \
1887 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
1888 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
1889 LD
="$(LD)"; export LD
; \
1890 NM
="$(NM)"; export NM
; \
1891 RANLIB
="$(RANLIB)"; export RANLIB
; \
1892 WINDRES
="$(WINDRES)"; export WINDRES
; \
1893 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
1894 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
1896 echo Configuring in byacc
; \
1897 cd byacc || exit
1; \
1900 srcdiroption
="--srcdir=."; \
1902 /* |
[A-Za-z
]:[\\/]*) \
1903 srcdiroption
="--srcdir=$(srcdir)/byacc"; \
1904 libsrcdir
="$$s/byacc";; \
1906 srcdiroption
="--srcdir=../$(srcdir)/byacc"; \
1907 libsrcdir
="$$s/byacc";; \
1909 $(SHELL
) $${libsrcdir}/configure \
1910 $(HOST_CONFIGARGS
) $${srcdiroption} \
1913 .PHONY
: all-byacc maybe-all-byacc
1915 all-byacc
: configure-byacc
1916 @r
=`${PWD}`; export r
; \
1917 s
=`cd $(srcdir); ${PWD}`; export s
; \
1919 (cd byacc
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
1923 # This module is only tested in a native toolchain.
1925 @if
[ '$(host_canonical)' = '$(target_canonical)' ] ; then \
1926 r
=`${PWD}`; export r
; \
1927 s
=`cd $(srcdir); ${PWD}`; export s
; \
1929 (cd byacc
&& $(MAKE
) $(FLAGS_TO_PASS
) check); \
1934 .PHONY
: install-byacc maybe-install-byacc
1935 maybe-install-byacc
:
1936 install-byacc
: installdirs
1937 @r
=`${PWD}`; export r
; \
1938 s
=`cd $(srcdir); ${PWD}`; export s
; \
1940 (cd byacc
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
1943 .PHONY
: configure-bzip2 maybe-configure-bzip2
1944 maybe-configure-bzip2
:
1946 @
test ! -f bzip2
/Makefile || exit
0; \
1947 [ -d bzip2
] || mkdir bzip2
; \
1948 r
=`${PWD}`; export r
; \
1949 s
=`cd $(srcdir); ${PWD}`; export s
; \
1950 CC
="$(CC)"; export CC
; \
1951 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
1952 CXX
="$(CXX)"; export CXX
; \
1953 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
1954 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
1955 AR
="$(AR)"; export AR
; \
1956 AS
="$(AS)"; export AS
; \
1957 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
1958 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
1959 LD
="$(LD)"; export LD
; \
1960 NM
="$(NM)"; export NM
; \
1961 RANLIB
="$(RANLIB)"; export RANLIB
; \
1962 WINDRES
="$(WINDRES)"; export WINDRES
; \
1963 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
1964 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
1966 echo Configuring in bzip2
; \
1967 cd bzip2 || exit
1; \
1970 srcdiroption
="--srcdir=."; \
1972 /* |
[A-Za-z
]:[\\/]*) \
1973 srcdiroption
="--srcdir=$(srcdir)/bzip2"; \
1974 libsrcdir
="$$s/bzip2";; \
1976 srcdiroption
="--srcdir=../$(srcdir)/bzip2"; \
1977 libsrcdir
="$$s/bzip2";; \
1979 $(SHELL
) $${libsrcdir}/configure \
1980 $(HOST_CONFIGARGS
) $${srcdiroption} \
1983 .PHONY
: all-bzip2 maybe-all-bzip2
1985 all-bzip2
: configure-bzip2
1986 @r
=`${PWD}`; export r
; \
1987 s
=`cd $(srcdir); ${PWD}`; export s
; \
1989 (cd bzip2
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
1994 @r
=`${PWD}`; export r
; \
1995 s
=`cd $(srcdir); ${PWD}`; export s
; \
1997 (cd bzip2
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
2001 .PHONY
: install-bzip2 maybe-install-bzip2
2002 maybe-install-bzip2
:
2003 install-bzip2
: installdirs
2004 @r
=`${PWD}`; export r
; \
2005 s
=`cd $(srcdir); ${PWD}`; export s
; \
2007 (cd bzip2
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
2010 .PHONY
: configure-dejagnu maybe-configure-dejagnu
2011 maybe-configure-dejagnu
:
2013 @
test ! -f dejagnu
/Makefile || exit
0; \
2014 [ -d dejagnu
] || mkdir dejagnu
; \
2015 r
=`${PWD}`; export r
; \
2016 s
=`cd $(srcdir); ${PWD}`; export s
; \
2017 CC
="$(CC)"; export CC
; \
2018 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
2019 CXX
="$(CXX)"; export CXX
; \
2020 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
2021 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
2022 AR
="$(AR)"; export AR
; \
2023 AS
="$(AS)"; export AS
; \
2024 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
2025 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
2026 LD
="$(LD)"; export LD
; \
2027 NM
="$(NM)"; export NM
; \
2028 RANLIB
="$(RANLIB)"; export RANLIB
; \
2029 WINDRES
="$(WINDRES)"; export WINDRES
; \
2030 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
2031 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
2033 echo Configuring in dejagnu
; \
2034 cd dejagnu || exit
1; \
2037 srcdiroption
="--srcdir=."; \
2039 /* |
[A-Za-z
]:[\\/]*) \
2040 srcdiroption
="--srcdir=$(srcdir)/dejagnu"; \
2041 libsrcdir
="$$s/dejagnu";; \
2043 srcdiroption
="--srcdir=../$(srcdir)/dejagnu"; \
2044 libsrcdir
="$$s/dejagnu";; \
2046 $(SHELL
) $${libsrcdir}/configure \
2047 $(HOST_CONFIGARGS
) $${srcdiroption} \
2050 .PHONY
: all-dejagnu maybe-all-dejagnu
2052 all-dejagnu
: configure-dejagnu
2053 @r
=`${PWD}`; export r
; \
2054 s
=`cd $(srcdir); ${PWD}`; export s
; \
2056 (cd dejagnu
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
2059 .PHONY
: check-dejagnu
2061 @r
=`${PWD}`; export r
; \
2062 s
=`cd $(srcdir); ${PWD}`; export s
; \
2064 (cd dejagnu
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
2068 .PHONY
: install-dejagnu maybe-install-dejagnu
2069 maybe-install-dejagnu
:
2070 install-dejagnu
: installdirs
2071 @r
=`${PWD}`; export r
; \
2072 s
=`cd $(srcdir); ${PWD}`; export s
; \
2074 (cd dejagnu
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
2077 .PHONY
: configure-diff maybe-configure-diff
2078 maybe-configure-diff
:
2080 @
test ! -f diff
/Makefile || exit
0; \
2081 [ -d diff
] || mkdir diff
; \
2082 r
=`${PWD}`; export r
; \
2083 s
=`cd $(srcdir); ${PWD}`; export s
; \
2084 CC
="$(CC)"; export CC
; \
2085 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
2086 CXX
="$(CXX)"; export CXX
; \
2087 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
2088 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
2089 AR
="$(AR)"; export AR
; \
2090 AS
="$(AS)"; export AS
; \
2091 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
2092 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
2093 LD
="$(LD)"; export LD
; \
2094 NM
="$(NM)"; export NM
; \
2095 RANLIB
="$(RANLIB)"; export RANLIB
; \
2096 WINDRES
="$(WINDRES)"; export WINDRES
; \
2097 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
2098 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
2100 echo Configuring in diff
; \
2101 cd diff || exit
1; \
2104 srcdiroption
="--srcdir=."; \
2106 /* |
[A-Za-z
]:[\\/]*) \
2107 srcdiroption
="--srcdir=$(srcdir)/diff"; \
2108 libsrcdir
="$$s/diff";; \
2110 srcdiroption
="--srcdir=../$(srcdir)/diff"; \
2111 libsrcdir
="$$s/diff";; \
2113 $(SHELL
) $${libsrcdir}/configure \
2114 $(HOST_CONFIGARGS
) $${srcdiroption} \
2117 .PHONY
: all-diff maybe-all-diff
2119 all-diff
: configure-diff
2120 @r
=`${PWD}`; export r
; \
2121 s
=`cd $(srcdir); ${PWD}`; export s
; \
2123 (cd diff
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
2128 @r
=`${PWD}`; export r
; \
2129 s
=`cd $(srcdir); ${PWD}`; export s
; \
2131 (cd diff
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
2135 .PHONY
: install-diff maybe-install-diff
2137 install-diff
: installdirs
2138 @r
=`${PWD}`; export r
; \
2139 s
=`cd $(srcdir); ${PWD}`; export s
; \
2141 (cd diff
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
2144 .PHONY
: configure-dosutils maybe-configure-dosutils
2145 maybe-configure-dosutils
:
2147 @
test ! -f dosutils
/Makefile || exit
0; \
2148 [ -d dosutils
] || mkdir dosutils
; \
2149 r
=`${PWD}`; export r
; \
2150 s
=`cd $(srcdir); ${PWD}`; export s
; \
2151 CC
="$(CC)"; export CC
; \
2152 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
2153 CXX
="$(CXX)"; export CXX
; \
2154 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
2155 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
2156 AR
="$(AR)"; export AR
; \
2157 AS
="$(AS)"; export AS
; \
2158 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
2159 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
2160 LD
="$(LD)"; export LD
; \
2161 NM
="$(NM)"; export NM
; \
2162 RANLIB
="$(RANLIB)"; export RANLIB
; \
2163 WINDRES
="$(WINDRES)"; export WINDRES
; \
2164 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
2165 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
2167 echo Configuring in dosutils
; \
2168 cd dosutils || exit
1; \
2171 srcdiroption
="--srcdir=."; \
2173 /* |
[A-Za-z
]:[\\/]*) \
2174 srcdiroption
="--srcdir=$(srcdir)/dosutils"; \
2175 libsrcdir
="$$s/dosutils";; \
2177 srcdiroption
="--srcdir=../$(srcdir)/dosutils"; \
2178 libsrcdir
="$$s/dosutils";; \
2180 $(SHELL
) $${libsrcdir}/configure \
2181 $(HOST_CONFIGARGS
) $${srcdiroption} \
2184 .PHONY
: all-dosutils maybe-all-dosutils
2186 all-dosutils
: configure-dosutils
2187 @r
=`${PWD}`; export r
; \
2188 s
=`cd $(srcdir); ${PWD}`; export s
; \
2190 (cd dosutils
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
2193 .PHONY
: check-dosutils
2198 .PHONY
: install-dosutils maybe-install-dosutils
2199 maybe-install-dosutils
:
2200 install-dosutils
: installdirs
2201 @r
=`${PWD}`; export r
; \
2202 s
=`cd $(srcdir); ${PWD}`; export s
; \
2204 (cd dosutils
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
2207 .PHONY
: configure-etc maybe-configure-etc
2208 maybe-configure-etc
:
2210 @
test ! -f etc
/Makefile || exit
0; \
2211 [ -d etc
] || mkdir etc
; \
2212 r
=`${PWD}`; export r
; \
2213 s
=`cd $(srcdir); ${PWD}`; export s
; \
2214 CC
="$(CC)"; export CC
; \
2215 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
2216 CXX
="$(CXX)"; export CXX
; \
2217 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
2218 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
2219 AR
="$(AR)"; export AR
; \
2220 AS
="$(AS)"; export AS
; \
2221 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
2222 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
2223 LD
="$(LD)"; export LD
; \
2224 NM
="$(NM)"; export NM
; \
2225 RANLIB
="$(RANLIB)"; export RANLIB
; \
2226 WINDRES
="$(WINDRES)"; export WINDRES
; \
2227 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
2228 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
2230 echo Configuring in etc
; \
2234 srcdiroption
="--srcdir=."; \
2236 /* |
[A-Za-z
]:[\\/]*) \
2237 srcdiroption
="--srcdir=$(srcdir)/etc"; \
2238 libsrcdir
="$$s/etc";; \
2240 srcdiroption
="--srcdir=../$(srcdir)/etc"; \
2241 libsrcdir
="$$s/etc";; \
2243 $(SHELL
) $${libsrcdir}/configure \
2244 $(HOST_CONFIGARGS
) $${srcdiroption} \
2247 .PHONY
: all-etc maybe-all-etc
2249 all-etc
: configure-etc
2250 @r
=`${PWD}`; export r
; \
2251 s
=`cd $(srcdir); ${PWD}`; export s
; \
2253 (cd etc
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
2258 @r
=`${PWD}`; export r
; \
2259 s
=`cd $(srcdir); ${PWD}`; export s
; \
2261 (cd etc
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
2265 .PHONY
: install-etc maybe-install-etc
2267 install-etc
: installdirs
2268 @r
=`${PWD}`; export r
; \
2269 s
=`cd $(srcdir); ${PWD}`; export s
; \
2271 (cd etc
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
2274 .PHONY
: configure-fastjar maybe-configure-fastjar
2275 maybe-configure-fastjar
:
2277 @
test ! -f fastjar
/Makefile || exit
0; \
2278 [ -d fastjar
] || mkdir fastjar
; \
2279 r
=`${PWD}`; export r
; \
2280 s
=`cd $(srcdir); ${PWD}`; export s
; \
2281 CC
="$(CC)"; export CC
; \
2282 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
2283 CXX
="$(CXX)"; export CXX
; \
2284 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
2285 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
2286 AR
="$(AR)"; export AR
; \
2287 AS
="$(AS)"; export AS
; \
2288 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
2289 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
2290 LD
="$(LD)"; export LD
; \
2291 NM
="$(NM)"; export NM
; \
2292 RANLIB
="$(RANLIB)"; export RANLIB
; \
2293 WINDRES
="$(WINDRES)"; export WINDRES
; \
2294 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
2295 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
2297 echo Configuring in fastjar
; \
2298 cd fastjar || exit
1; \
2301 srcdiroption
="--srcdir=."; \
2303 /* |
[A-Za-z
]:[\\/]*) \
2304 srcdiroption
="--srcdir=$(srcdir)/fastjar"; \
2305 libsrcdir
="$$s/fastjar";; \
2307 srcdiroption
="--srcdir=../$(srcdir)/fastjar"; \
2308 libsrcdir
="$$s/fastjar";; \
2310 $(SHELL
) $${libsrcdir}/configure \
2311 $(HOST_CONFIGARGS
) $${srcdiroption} \
2314 .PHONY
: all-fastjar maybe-all-fastjar
2316 all-fastjar
: configure-fastjar
2317 @r
=`${PWD}`; export r
; \
2318 s
=`cd $(srcdir); ${PWD}`; export s
; \
2320 (cd fastjar
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
2323 .PHONY
: check-fastjar
2324 # This module is only tested in a native toolchain.
2326 @if
[ '$(host_canonical)' = '$(target_canonical)' ] ; then \
2327 r
=`${PWD}`; export r
; \
2328 s
=`cd $(srcdir); ${PWD}`; export s
; \
2330 (cd fastjar
&& $(MAKE
) $(FLAGS_TO_PASS
) check); \
2335 .PHONY
: install-fastjar maybe-install-fastjar
2336 maybe-install-fastjar
:
2337 install-fastjar
: installdirs
2338 @r
=`${PWD}`; export r
; \
2339 s
=`cd $(srcdir); ${PWD}`; export s
; \
2341 (cd fastjar
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
2344 .PHONY
: configure-fileutils maybe-configure-fileutils
2345 maybe-configure-fileutils
:
2346 configure-fileutils
:
2347 @
test ! -f fileutils
/Makefile || exit
0; \
2348 [ -d fileutils
] || mkdir fileutils
; \
2349 r
=`${PWD}`; export r
; \
2350 s
=`cd $(srcdir); ${PWD}`; export s
; \
2351 CC
="$(CC)"; export CC
; \
2352 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
2353 CXX
="$(CXX)"; export CXX
; \
2354 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
2355 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
2356 AR
="$(AR)"; export AR
; \
2357 AS
="$(AS)"; export AS
; \
2358 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
2359 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
2360 LD
="$(LD)"; export LD
; \
2361 NM
="$(NM)"; export NM
; \
2362 RANLIB
="$(RANLIB)"; export RANLIB
; \
2363 WINDRES
="$(WINDRES)"; export WINDRES
; \
2364 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
2365 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
2367 echo Configuring in fileutils
; \
2368 cd fileutils || exit
1; \
2371 srcdiroption
="--srcdir=."; \
2373 /* |
[A-Za-z
]:[\\/]*) \
2374 srcdiroption
="--srcdir=$(srcdir)/fileutils"; \
2375 libsrcdir
="$$s/fileutils";; \
2377 srcdiroption
="--srcdir=../$(srcdir)/fileutils"; \
2378 libsrcdir
="$$s/fileutils";; \
2380 $(SHELL
) $${libsrcdir}/configure \
2381 $(HOST_CONFIGARGS
) $${srcdiroption} \
2384 .PHONY
: all-fileutils maybe-all-fileutils
2385 maybe-all-fileutils
:
2386 all-fileutils
: configure-fileutils
2387 @r
=`${PWD}`; export r
; \
2388 s
=`cd $(srcdir); ${PWD}`; export s
; \
2390 (cd fileutils
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
2393 .PHONY
: check-fileutils
2395 @r
=`${PWD}`; export r
; \
2396 s
=`cd $(srcdir); ${PWD}`; export s
; \
2398 (cd fileutils
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
2402 .PHONY
: install-fileutils maybe-install-fileutils
2403 maybe-install-fileutils
:
2404 install-fileutils
: installdirs
2405 @r
=`${PWD}`; export r
; \
2406 s
=`cd $(srcdir); ${PWD}`; export s
; \
2408 (cd fileutils
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
2411 .PHONY
: configure-findutils maybe-configure-findutils
2412 maybe-configure-findutils
:
2413 configure-findutils
:
2414 @
test ! -f findutils
/Makefile || exit
0; \
2415 [ -d findutils
] || mkdir findutils
; \
2416 r
=`${PWD}`; export r
; \
2417 s
=`cd $(srcdir); ${PWD}`; export s
; \
2418 CC
="$(CC)"; export CC
; \
2419 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
2420 CXX
="$(CXX)"; export CXX
; \
2421 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
2422 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
2423 AR
="$(AR)"; export AR
; \
2424 AS
="$(AS)"; export AS
; \
2425 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
2426 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
2427 LD
="$(LD)"; export LD
; \
2428 NM
="$(NM)"; export NM
; \
2429 RANLIB
="$(RANLIB)"; export RANLIB
; \
2430 WINDRES
="$(WINDRES)"; export WINDRES
; \
2431 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
2432 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
2434 echo Configuring in findutils
; \
2435 cd findutils || exit
1; \
2438 srcdiroption
="--srcdir=."; \
2440 /* |
[A-Za-z
]:[\\/]*) \
2441 srcdiroption
="--srcdir=$(srcdir)/findutils"; \
2442 libsrcdir
="$$s/findutils";; \
2444 srcdiroption
="--srcdir=../$(srcdir)/findutils"; \
2445 libsrcdir
="$$s/findutils";; \
2447 $(SHELL
) $${libsrcdir}/configure \
2448 $(HOST_CONFIGARGS
) $${srcdiroption} \
2451 .PHONY
: all-findutils maybe-all-findutils
2452 maybe-all-findutils
:
2453 all-findutils
: configure-findutils
2454 @r
=`${PWD}`; export r
; \
2455 s
=`cd $(srcdir); ${PWD}`; export s
; \
2457 (cd findutils
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
2460 .PHONY
: check-findutils
2462 @r
=`${PWD}`; export r
; \
2463 s
=`cd $(srcdir); ${PWD}`; export s
; \
2465 (cd findutils
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
2469 .PHONY
: install-findutils maybe-install-findutils
2470 maybe-install-findutils
:
2471 install-findutils
: installdirs
2472 @r
=`${PWD}`; export r
; \
2473 s
=`cd $(srcdir); ${PWD}`; export s
; \
2475 (cd findutils
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
2478 .PHONY
: configure-find maybe-configure-find
2479 maybe-configure-find
:
2481 @
test ! -f find
/Makefile || exit
0; \
2482 [ -d find
] || mkdir find
; \
2483 r
=`${PWD}`; export r
; \
2484 s
=`cd $(srcdir); ${PWD}`; export s
; \
2485 CC
="$(CC)"; export CC
; \
2486 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
2487 CXX
="$(CXX)"; export CXX
; \
2488 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
2489 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
2490 AR
="$(AR)"; export AR
; \
2491 AS
="$(AS)"; export AS
; \
2492 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
2493 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
2494 LD
="$(LD)"; export LD
; \
2495 NM
="$(NM)"; export NM
; \
2496 RANLIB
="$(RANLIB)"; export RANLIB
; \
2497 WINDRES
="$(WINDRES)"; export WINDRES
; \
2498 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
2499 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
2501 echo Configuring in find
; \
2502 cd find || exit
1; \
2505 srcdiroption
="--srcdir=."; \
2507 /* |
[A-Za-z
]:[\\/]*) \
2508 srcdiroption
="--srcdir=$(srcdir)/find"; \
2509 libsrcdir
="$$s/find";; \
2511 srcdiroption
="--srcdir=../$(srcdir)/find"; \
2512 libsrcdir
="$$s/find";; \
2514 $(SHELL
) $${libsrcdir}/configure \
2515 $(HOST_CONFIGARGS
) $${srcdiroption} \
2518 .PHONY
: all-find maybe-all-find
2520 all-find
: configure-find
2521 @r
=`${PWD}`; export r
; \
2522 s
=`cd $(srcdir); ${PWD}`; export s
; \
2524 (cd find
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
2529 @r
=`${PWD}`; export r
; \
2530 s
=`cd $(srcdir); ${PWD}`; export s
; \
2532 (cd find
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
2536 .PHONY
: install-find maybe-install-find
2538 install-find
: installdirs
2539 @r
=`${PWD}`; export r
; \
2540 s
=`cd $(srcdir); ${PWD}`; export s
; \
2542 (cd find
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
2545 .PHONY
: configure-flex maybe-configure-flex
2546 maybe-configure-flex
:
2548 @
test ! -f flex
/Makefile || exit
0; \
2549 [ -d flex
] || mkdir flex
; \
2550 r
=`${PWD}`; export r
; \
2551 s
=`cd $(srcdir); ${PWD}`; export s
; \
2552 CC
="$(CC)"; export CC
; \
2553 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
2554 CXX
="$(CXX)"; export CXX
; \
2555 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
2556 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
2557 AR
="$(AR)"; export AR
; \
2558 AS
="$(AS)"; export AS
; \
2559 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
2560 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
2561 LD
="$(LD)"; export LD
; \
2562 NM
="$(NM)"; export NM
; \
2563 RANLIB
="$(RANLIB)"; export RANLIB
; \
2564 WINDRES
="$(WINDRES)"; export WINDRES
; \
2565 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
2566 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
2568 echo Configuring in flex
; \
2569 cd flex || exit
1; \
2572 srcdiroption
="--srcdir=."; \
2574 /* |
[A-Za-z
]:[\\/]*) \
2575 srcdiroption
="--srcdir=$(srcdir)/flex"; \
2576 libsrcdir
="$$s/flex";; \
2578 srcdiroption
="--srcdir=../$(srcdir)/flex"; \
2579 libsrcdir
="$$s/flex";; \
2581 $(SHELL
) $${libsrcdir}/configure \
2582 $(HOST_CONFIGARGS
) $${srcdiroption} \
2585 .PHONY
: all-flex maybe-all-flex
2587 all-flex
: configure-flex
2588 @r
=`${PWD}`; export r
; \
2589 s
=`cd $(srcdir); ${PWD}`; export s
; \
2591 (cd flex
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
2595 # This module is only tested in a native toolchain.
2597 @if
[ '$(host_canonical)' = '$(target_canonical)' ] ; then \
2598 r
=`${PWD}`; export r
; \
2599 s
=`cd $(srcdir); ${PWD}`; export s
; \
2601 (cd flex
&& $(MAKE
) $(FLAGS_TO_PASS
) check); \
2606 .PHONY
: install-flex maybe-install-flex
2608 install-flex
: installdirs
2609 @r
=`${PWD}`; export r
; \
2610 s
=`cd $(srcdir); ${PWD}`; export s
; \
2612 (cd flex
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
2615 .PHONY
: configure-gas maybe-configure-gas
2616 maybe-configure-gas
:
2618 @
test ! -f gas
/Makefile || exit
0; \
2619 [ -d gas
] || mkdir gas
; \
2620 r
=`${PWD}`; export r
; \
2621 s
=`cd $(srcdir); ${PWD}`; export s
; \
2622 CC
="$(CC)"; export CC
; \
2623 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
2624 CXX
="$(CXX)"; export CXX
; \
2625 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
2626 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
2627 AR
="$(AR)"; export AR
; \
2628 AS
="$(AS)"; export AS
; \
2629 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
2630 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
2631 LD
="$(LD)"; export LD
; \
2632 NM
="$(NM)"; export NM
; \
2633 RANLIB
="$(RANLIB)"; export RANLIB
; \
2634 WINDRES
="$(WINDRES)"; export WINDRES
; \
2635 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
2636 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
2638 echo Configuring in gas
; \
2642 srcdiroption
="--srcdir=."; \
2644 /* |
[A-Za-z
]:[\\/]*) \
2645 srcdiroption
="--srcdir=$(srcdir)/gas"; \
2646 libsrcdir
="$$s/gas";; \
2648 srcdiroption
="--srcdir=../$(srcdir)/gas"; \
2649 libsrcdir
="$$s/gas";; \
2651 $(SHELL
) $${libsrcdir}/configure \
2652 $(HOST_CONFIGARGS
) $${srcdiroption} \
2655 .PHONY
: all-gas maybe-all-gas
2657 all-gas
: configure-gas
2658 @r
=`${PWD}`; export r
; \
2659 s
=`cd $(srcdir); ${PWD}`; export s
; \
2661 (cd gas
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
2666 @r
=`${PWD}`; export r
; \
2667 s
=`cd $(srcdir); ${PWD}`; export s
; \
2669 (cd gas
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
2673 .PHONY
: install-gas maybe-install-gas
2675 install-gas
: installdirs
2676 @r
=`${PWD}`; export r
; \
2677 s
=`cd $(srcdir); ${PWD}`; export s
; \
2679 (cd gas
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
2682 .PHONY
: configure-gawk maybe-configure-gawk
2683 maybe-configure-gawk
:
2685 @
test ! -f gawk
/Makefile || exit
0; \
2686 [ -d gawk
] || mkdir gawk
; \
2687 r
=`${PWD}`; export r
; \
2688 s
=`cd $(srcdir); ${PWD}`; export s
; \
2689 CC
="$(CC)"; export CC
; \
2690 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
2691 CXX
="$(CXX)"; export CXX
; \
2692 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
2693 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
2694 AR
="$(AR)"; export AR
; \
2695 AS
="$(AS)"; export AS
; \
2696 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
2697 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
2698 LD
="$(LD)"; export LD
; \
2699 NM
="$(NM)"; export NM
; \
2700 RANLIB
="$(RANLIB)"; export RANLIB
; \
2701 WINDRES
="$(WINDRES)"; export WINDRES
; \
2702 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
2703 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
2705 echo Configuring in gawk
; \
2706 cd gawk || exit
1; \
2709 srcdiroption
="--srcdir=."; \
2711 /* |
[A-Za-z
]:[\\/]*) \
2712 srcdiroption
="--srcdir=$(srcdir)/gawk"; \
2713 libsrcdir
="$$s/gawk";; \
2715 srcdiroption
="--srcdir=../$(srcdir)/gawk"; \
2716 libsrcdir
="$$s/gawk";; \
2718 $(SHELL
) $${libsrcdir}/configure \
2719 $(HOST_CONFIGARGS
) $${srcdiroption} \
2722 .PHONY
: all-gawk maybe-all-gawk
2724 all-gawk
: configure-gawk
2725 @r
=`${PWD}`; export r
; \
2726 s
=`cd $(srcdir); ${PWD}`; export s
; \
2728 (cd gawk
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
2733 @r
=`${PWD}`; export r
; \
2734 s
=`cd $(srcdir); ${PWD}`; export s
; \
2736 (cd gawk
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
2740 .PHONY
: install-gawk maybe-install-gawk
2742 install-gawk
: installdirs
2743 @r
=`${PWD}`; export r
; \
2744 s
=`cd $(srcdir); ${PWD}`; export s
; \
2746 (cd gawk
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
2749 .PHONY
: configure-gettext maybe-configure-gettext
2750 maybe-configure-gettext
:
2752 @
test ! -f gettext
/Makefile || exit
0; \
2753 [ -d gettext
] || mkdir gettext
; \
2754 r
=`${PWD}`; export r
; \
2755 s
=`cd $(srcdir); ${PWD}`; export s
; \
2756 CC
="$(CC)"; export CC
; \
2757 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
2758 CXX
="$(CXX)"; export CXX
; \
2759 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
2760 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
2761 AR
="$(AR)"; export AR
; \
2762 AS
="$(AS)"; export AS
; \
2763 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
2764 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
2765 LD
="$(LD)"; export LD
; \
2766 NM
="$(NM)"; export NM
; \
2767 RANLIB
="$(RANLIB)"; export RANLIB
; \
2768 WINDRES
="$(WINDRES)"; export WINDRES
; \
2769 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
2770 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
2772 echo Configuring in gettext
; \
2773 cd gettext || exit
1; \
2776 srcdiroption
="--srcdir=."; \
2778 /* |
[A-Za-z
]:[\\/]*) \
2779 srcdiroption
="--srcdir=$(srcdir)/gettext"; \
2780 libsrcdir
="$$s/gettext";; \
2782 srcdiroption
="--srcdir=../$(srcdir)/gettext"; \
2783 libsrcdir
="$$s/gettext";; \
2785 $(SHELL
) $${libsrcdir}/configure \
2786 $(HOST_CONFIGARGS
) $${srcdiroption} \
2789 .PHONY
: all-gettext maybe-all-gettext
2791 all-gettext
: configure-gettext
2792 @r
=`${PWD}`; export r
; \
2793 s
=`cd $(srcdir); ${PWD}`; export s
; \
2795 (cd gettext
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
2798 .PHONY
: check-gettext
2800 @r
=`${PWD}`; export r
; \
2801 s
=`cd $(srcdir); ${PWD}`; export s
; \
2803 (cd gettext
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
2807 .PHONY
: install-gettext maybe-install-gettext
2808 maybe-install-gettext
:
2809 install-gettext
: installdirs
2810 @r
=`${PWD}`; export r
; \
2811 s
=`cd $(srcdir); ${PWD}`; export s
; \
2813 (cd gettext
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
2816 .PHONY
: configure-gnuserv maybe-configure-gnuserv
2817 maybe-configure-gnuserv
:
2819 @
test ! -f gnuserv
/Makefile || exit
0; \
2820 [ -d gnuserv
] || mkdir gnuserv
; \
2821 r
=`${PWD}`; export r
; \
2822 s
=`cd $(srcdir); ${PWD}`; export s
; \
2823 CC
="$(CC)"; export CC
; \
2824 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
2825 CXX
="$(CXX)"; export CXX
; \
2826 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
2827 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
2828 AR
="$(AR)"; export AR
; \
2829 AS
="$(AS)"; export AS
; \
2830 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
2831 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
2832 LD
="$(LD)"; export LD
; \
2833 NM
="$(NM)"; export NM
; \
2834 RANLIB
="$(RANLIB)"; export RANLIB
; \
2835 WINDRES
="$(WINDRES)"; export WINDRES
; \
2836 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
2837 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
2839 echo Configuring in gnuserv
; \
2840 cd gnuserv || exit
1; \
2843 srcdiroption
="--srcdir=."; \
2845 /* |
[A-Za-z
]:[\\/]*) \
2846 srcdiroption
="--srcdir=$(srcdir)/gnuserv"; \
2847 libsrcdir
="$$s/gnuserv";; \
2849 srcdiroption
="--srcdir=../$(srcdir)/gnuserv"; \
2850 libsrcdir
="$$s/gnuserv";; \
2852 $(SHELL
) $${libsrcdir}/configure \
2853 $(HOST_CONFIGARGS
) $${srcdiroption} \
2856 .PHONY
: all-gnuserv maybe-all-gnuserv
2858 all-gnuserv
: configure-gnuserv
2859 @r
=`${PWD}`; export r
; \
2860 s
=`cd $(srcdir); ${PWD}`; export s
; \
2862 (cd gnuserv
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
2865 .PHONY
: check-gnuserv
2867 @r
=`${PWD}`; export r
; \
2868 s
=`cd $(srcdir); ${PWD}`; export s
; \
2870 (cd gnuserv
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
2874 .PHONY
: install-gnuserv maybe-install-gnuserv
2875 maybe-install-gnuserv
:
2876 install-gnuserv
: installdirs
2877 @r
=`${PWD}`; export r
; \
2878 s
=`cd $(srcdir); ${PWD}`; export s
; \
2880 (cd gnuserv
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
2883 .PHONY
: configure-gprof maybe-configure-gprof
2884 maybe-configure-gprof
:
2886 @
test ! -f gprof
/Makefile || exit
0; \
2887 [ -d gprof
] || mkdir gprof
; \
2888 r
=`${PWD}`; export r
; \
2889 s
=`cd $(srcdir); ${PWD}`; export s
; \
2890 CC
="$(CC)"; export CC
; \
2891 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
2892 CXX
="$(CXX)"; export CXX
; \
2893 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
2894 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
2895 AR
="$(AR)"; export AR
; \
2896 AS
="$(AS)"; export AS
; \
2897 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
2898 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
2899 LD
="$(LD)"; export LD
; \
2900 NM
="$(NM)"; export NM
; \
2901 RANLIB
="$(RANLIB)"; export RANLIB
; \
2902 WINDRES
="$(WINDRES)"; export WINDRES
; \
2903 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
2904 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
2906 echo Configuring in gprof
; \
2907 cd gprof || exit
1; \
2910 srcdiroption
="--srcdir=."; \
2912 /* |
[A-Za-z
]:[\\/]*) \
2913 srcdiroption
="--srcdir=$(srcdir)/gprof"; \
2914 libsrcdir
="$$s/gprof";; \
2916 srcdiroption
="--srcdir=../$(srcdir)/gprof"; \
2917 libsrcdir
="$$s/gprof";; \
2919 $(SHELL
) $${libsrcdir}/configure \
2920 $(HOST_CONFIGARGS
) $${srcdiroption} \
2923 .PHONY
: all-gprof maybe-all-gprof
2925 all-gprof
: configure-gprof
2926 @r
=`${PWD}`; export r
; \
2927 s
=`cd $(srcdir); ${PWD}`; export s
; \
2929 (cd gprof
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
2934 @r
=`${PWD}`; export r
; \
2935 s
=`cd $(srcdir); ${PWD}`; export s
; \
2937 (cd gprof
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
2941 .PHONY
: install-gprof maybe-install-gprof
2942 maybe-install-gprof
:
2943 install-gprof
: installdirs
2944 @r
=`${PWD}`; export r
; \
2945 s
=`cd $(srcdir); ${PWD}`; export s
; \
2947 (cd gprof
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
2950 .PHONY
: configure-gzip maybe-configure-gzip
2951 maybe-configure-gzip
:
2953 @
test ! -f gzip
/Makefile || exit
0; \
2954 [ -d gzip
] || mkdir gzip
; \
2955 r
=`${PWD}`; export r
; \
2956 s
=`cd $(srcdir); ${PWD}`; export s
; \
2957 CC
="$(CC)"; export CC
; \
2958 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
2959 CXX
="$(CXX)"; export CXX
; \
2960 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
2961 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
2962 AR
="$(AR)"; export AR
; \
2963 AS
="$(AS)"; export AS
; \
2964 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
2965 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
2966 LD
="$(LD)"; export LD
; \
2967 NM
="$(NM)"; export NM
; \
2968 RANLIB
="$(RANLIB)"; export RANLIB
; \
2969 WINDRES
="$(WINDRES)"; export WINDRES
; \
2970 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
2971 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
2973 echo Configuring in gzip
; \
2974 cd gzip || exit
1; \
2977 srcdiroption
="--srcdir=."; \
2979 /* |
[A-Za-z
]:[\\/]*) \
2980 srcdiroption
="--srcdir=$(srcdir)/gzip"; \
2981 libsrcdir
="$$s/gzip";; \
2983 srcdiroption
="--srcdir=../$(srcdir)/gzip"; \
2984 libsrcdir
="$$s/gzip";; \
2986 $(SHELL
) $${libsrcdir}/configure \
2987 $(HOST_CONFIGARGS
) $${srcdiroption} \
2990 .PHONY
: all-gzip maybe-all-gzip
2992 all-gzip
: configure-gzip
2993 @r
=`${PWD}`; export r
; \
2994 s
=`cd $(srcdir); ${PWD}`; export s
; \
2996 (cd gzip
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
3001 @r
=`${PWD}`; export r
; \
3002 s
=`cd $(srcdir); ${PWD}`; export s
; \
3004 (cd gzip
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
3008 .PHONY
: install-gzip maybe-install-gzip
3010 install-gzip
: installdirs
3011 @r
=`${PWD}`; export r
; \
3012 s
=`cd $(srcdir); ${PWD}`; export s
; \
3014 (cd gzip
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
3017 .PHONY
: configure-hello maybe-configure-hello
3018 maybe-configure-hello
:
3020 @
test ! -f hello
/Makefile || exit
0; \
3021 [ -d hello
] || mkdir hello
; \
3022 r
=`${PWD}`; export r
; \
3023 s
=`cd $(srcdir); ${PWD}`; export s
; \
3024 CC
="$(CC)"; export CC
; \
3025 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
3026 CXX
="$(CXX)"; export CXX
; \
3027 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
3028 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
3029 AR
="$(AR)"; export AR
; \
3030 AS
="$(AS)"; export AS
; \
3031 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
3032 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
3033 LD
="$(LD)"; export LD
; \
3034 NM
="$(NM)"; export NM
; \
3035 RANLIB
="$(RANLIB)"; export RANLIB
; \
3036 WINDRES
="$(WINDRES)"; export WINDRES
; \
3037 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
3038 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
3040 echo Configuring in hello
; \
3041 cd hello || exit
1; \
3044 srcdiroption
="--srcdir=."; \
3046 /* |
[A-Za-z
]:[\\/]*) \
3047 srcdiroption
="--srcdir=$(srcdir)/hello"; \
3048 libsrcdir
="$$s/hello";; \
3050 srcdiroption
="--srcdir=../$(srcdir)/hello"; \
3051 libsrcdir
="$$s/hello";; \
3053 $(SHELL
) $${libsrcdir}/configure \
3054 $(HOST_CONFIGARGS
) $${srcdiroption} \
3057 .PHONY
: all-hello maybe-all-hello
3059 all-hello
: configure-hello
3060 @r
=`${PWD}`; export r
; \
3061 s
=`cd $(srcdir); ${PWD}`; export s
; \
3063 (cd hello
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
3068 @r
=`${PWD}`; export r
; \
3069 s
=`cd $(srcdir); ${PWD}`; export s
; \
3071 (cd hello
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
3075 .PHONY
: install-hello maybe-install-hello
3076 maybe-install-hello
:
3077 install-hello
: installdirs
3078 @r
=`${PWD}`; export r
; \
3079 s
=`cd $(srcdir); ${PWD}`; export s
; \
3081 (cd hello
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
3084 .PHONY
: configure-indent maybe-configure-indent
3085 maybe-configure-indent
:
3087 @
test ! -f indent
/Makefile || exit
0; \
3088 [ -d indent
] || mkdir indent
; \
3089 r
=`${PWD}`; export r
; \
3090 s
=`cd $(srcdir); ${PWD}`; export s
; \
3091 CC
="$(CC)"; export CC
; \
3092 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
3093 CXX
="$(CXX)"; export CXX
; \
3094 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
3095 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
3096 AR
="$(AR)"; export AR
; \
3097 AS
="$(AS)"; export AS
; \
3098 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
3099 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
3100 LD
="$(LD)"; export LD
; \
3101 NM
="$(NM)"; export NM
; \
3102 RANLIB
="$(RANLIB)"; export RANLIB
; \
3103 WINDRES
="$(WINDRES)"; export WINDRES
; \
3104 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
3105 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
3107 echo Configuring in indent
; \
3108 cd indent || exit
1; \
3111 srcdiroption
="--srcdir=."; \
3113 /* |
[A-Za-z
]:[\\/]*) \
3114 srcdiroption
="--srcdir=$(srcdir)/indent"; \
3115 libsrcdir
="$$s/indent";; \
3117 srcdiroption
="--srcdir=../$(srcdir)/indent"; \
3118 libsrcdir
="$$s/indent";; \
3120 $(SHELL
) $${libsrcdir}/configure \
3121 $(HOST_CONFIGARGS
) $${srcdiroption} \
3124 .PHONY
: all-indent maybe-all-indent
3126 all-indent
: configure-indent
3127 @r
=`${PWD}`; export r
; \
3128 s
=`cd $(srcdir); ${PWD}`; export s
; \
3130 (cd indent
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
3133 .PHONY
: check-indent
3135 @r
=`${PWD}`; export r
; \
3136 s
=`cd $(srcdir); ${PWD}`; export s
; \
3138 (cd indent
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
3142 .PHONY
: install-indent maybe-install-indent
3143 maybe-install-indent
:
3144 install-indent
: installdirs
3145 @r
=`${PWD}`; export r
; \
3146 s
=`cd $(srcdir); ${PWD}`; export s
; \
3148 (cd indent
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
3151 .PHONY
: configure-intl maybe-configure-intl
3152 maybe-configure-intl
:
3154 @
test ! -f intl
/Makefile || exit
0; \
3155 [ -d intl
] || mkdir intl
; \
3156 r
=`${PWD}`; export r
; \
3157 s
=`cd $(srcdir); ${PWD}`; export s
; \
3158 CC
="$(CC)"; export CC
; \
3159 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
3160 CXX
="$(CXX)"; export CXX
; \
3161 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
3162 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
3163 AR
="$(AR)"; export AR
; \
3164 AS
="$(AS)"; export AS
; \
3165 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
3166 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
3167 LD
="$(LD)"; export LD
; \
3168 NM
="$(NM)"; export NM
; \
3169 RANLIB
="$(RANLIB)"; export RANLIB
; \
3170 WINDRES
="$(WINDRES)"; export WINDRES
; \
3171 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
3172 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
3174 echo Configuring in intl
; \
3175 cd intl || exit
1; \
3178 srcdiroption
="--srcdir=."; \
3180 /* |
[A-Za-z
]:[\\/]*) \
3181 srcdiroption
="--srcdir=$(srcdir)/intl"; \
3182 libsrcdir
="$$s/intl";; \
3184 srcdiroption
="--srcdir=../$(srcdir)/intl"; \
3185 libsrcdir
="$$s/intl";; \
3187 $(SHELL
) $${libsrcdir}/configure \
3188 $(HOST_CONFIGARGS
) $${srcdiroption} \
3191 .PHONY
: all-intl maybe-all-intl
3193 all-intl
: configure-intl
3194 @r
=`${PWD}`; export r
; \
3195 s
=`cd $(srcdir); ${PWD}`; export s
; \
3197 (cd intl
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
3202 @r
=`${PWD}`; export r
; \
3203 s
=`cd $(srcdir); ${PWD}`; export s
; \
3205 (cd intl
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
3209 .PHONY
: install-intl maybe-install-intl
3211 install-intl
: installdirs
3212 @r
=`${PWD}`; export r
; \
3213 s
=`cd $(srcdir); ${PWD}`; export s
; \
3215 (cd intl
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
3218 .PHONY
: configure-tcl maybe-configure-tcl
3219 maybe-configure-tcl
:
3221 @
test ! -f tcl
/Makefile || exit
0; \
3222 [ -d tcl
] || mkdir tcl
; \
3223 r
=`${PWD}`; export r
; \
3224 s
=`cd $(srcdir); ${PWD}`; export s
; \
3225 CC
="$(CC)"; export CC
; \
3226 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
3227 CXX
="$(CXX)"; export CXX
; \
3228 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
3229 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
3230 AR
="$(AR)"; export AR
; \
3231 AS
="$(AS)"; export AS
; \
3232 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
3233 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
3234 LD
="$(LD)"; export LD
; \
3235 NM
="$(NM)"; export NM
; \
3236 RANLIB
="$(RANLIB)"; export RANLIB
; \
3237 WINDRES
="$(WINDRES)"; export WINDRES
; \
3238 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
3239 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
3241 echo Configuring in tcl
; \
3245 srcdiroption
="--srcdir=."; \
3247 /* |
[A-Za-z
]:[\\/]*) \
3248 srcdiroption
="--srcdir=$(srcdir)/tcl"; \
3249 libsrcdir
="$$s/tcl";; \
3251 srcdiroption
="--srcdir=../$(srcdir)/tcl"; \
3252 libsrcdir
="$$s/tcl";; \
3254 $(SHELL
) $${libsrcdir}/configure \
3255 $(HOST_CONFIGARGS
) $${srcdiroption} \
3258 .PHONY
: all-tcl maybe-all-tcl
3260 all-tcl
: configure-tcl
3261 @r
=`${PWD}`; export r
; \
3262 s
=`cd $(srcdir); ${PWD}`; export s
; \
3264 (cd tcl
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
3269 @r
=`${PWD}`; export r
; \
3270 s
=`cd $(srcdir); ${PWD}`; export s
; \
3272 (cd tcl
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
3276 .PHONY
: install-tcl maybe-install-tcl
3278 install-tcl
: installdirs
3279 @r
=`${PWD}`; export r
; \
3280 s
=`cd $(srcdir); ${PWD}`; export s
; \
3282 (cd tcl
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
3285 .PHONY
: configure-itcl maybe-configure-itcl
3286 maybe-configure-itcl
:
3288 @
test ! -f itcl
/Makefile || exit
0; \
3289 [ -d itcl
] || mkdir itcl
; \
3290 r
=`${PWD}`; export r
; \
3291 s
=`cd $(srcdir); ${PWD}`; export s
; \
3292 CC
="$(CC)"; export CC
; \
3293 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
3294 CXX
="$(CXX)"; export CXX
; \
3295 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
3296 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
3297 AR
="$(AR)"; export AR
; \
3298 AS
="$(AS)"; export AS
; \
3299 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
3300 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
3301 LD
="$(LD)"; export LD
; \
3302 NM
="$(NM)"; export NM
; \
3303 RANLIB
="$(RANLIB)"; export RANLIB
; \
3304 WINDRES
="$(WINDRES)"; export WINDRES
; \
3305 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
3306 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
3308 echo Configuring in itcl
; \
3309 cd itcl || exit
1; \
3312 srcdiroption
="--srcdir=."; \
3314 /* |
[A-Za-z
]:[\\/]*) \
3315 srcdiroption
="--srcdir=$(srcdir)/itcl"; \
3316 libsrcdir
="$$s/itcl";; \
3318 srcdiroption
="--srcdir=../$(srcdir)/itcl"; \
3319 libsrcdir
="$$s/itcl";; \
3321 $(SHELL
) $${libsrcdir}/configure \
3322 $(HOST_CONFIGARGS
) $${srcdiroption} \
3325 .PHONY
: all-itcl maybe-all-itcl
3327 all-itcl
: configure-itcl
3328 @r
=`${PWD}`; export r
; \
3329 s
=`cd $(srcdir); ${PWD}`; export s
; \
3331 (cd itcl
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
3336 @r
=`${PWD}`; export r
; \
3337 s
=`cd $(srcdir); ${PWD}`; export s
; \
3339 (cd itcl
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
3343 .PHONY
: install-itcl maybe-install-itcl
3345 install-itcl
: installdirs
3346 @r
=`${PWD}`; export r
; \
3347 s
=`cd $(srcdir); ${PWD}`; export s
; \
3349 (cd itcl
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
3352 .PHONY
: configure-ld maybe-configure-ld
3355 @
test ! -f
ld/Makefile || exit
0; \
3356 [ -d
ld ] || mkdir
ld; \
3357 r
=`${PWD}`; export r
; \
3358 s
=`cd $(srcdir); ${PWD}`; export s
; \
3359 CC
="$(CC)"; export CC
; \
3360 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
3361 CXX
="$(CXX)"; export CXX
; \
3362 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
3363 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
3364 AR
="$(AR)"; export AR
; \
3365 AS
="$(AS)"; export AS
; \
3366 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
3367 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
3368 LD
="$(LD)"; export LD
; \
3369 NM
="$(NM)"; export NM
; \
3370 RANLIB
="$(RANLIB)"; export RANLIB
; \
3371 WINDRES
="$(WINDRES)"; export WINDRES
; \
3372 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
3373 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
3375 echo Configuring in
ld; \
3379 srcdiroption
="--srcdir=."; \
3381 /* |
[A-Za-z
]:[\\/]*) \
3382 srcdiroption
="--srcdir=$(srcdir)/ld"; \
3383 libsrcdir
="$$s/ld";; \
3385 srcdiroption
="--srcdir=../$(srcdir)/ld"; \
3386 libsrcdir
="$$s/ld";; \
3388 $(SHELL
) $${libsrcdir}/configure \
3389 $(HOST_CONFIGARGS
) $${srcdiroption} \
3392 .PHONY
: all-ld maybe-all-ld
3394 all-ld
: configure-ld
3395 @r
=`${PWD}`; export r
; \
3396 s
=`cd $(srcdir); ${PWD}`; export s
; \
3398 (cd
ld && $(MAKE
) $(FLAGS_TO_PASS
) all)
3403 @r
=`${PWD}`; export r
; \
3404 s
=`cd $(srcdir); ${PWD}`; export s
; \
3406 (cd
ld && $(MAKE
) $(FLAGS_TO_PASS
) check)
3410 .PHONY
: install-ld maybe-install-ld
3412 install-ld
: installdirs
3413 @r
=`${PWD}`; export r
; \
3414 s
=`cd $(srcdir); ${PWD}`; export s
; \
3416 (cd
ld && $(MAKE
) $(FLAGS_TO_PASS
) install)
3419 .PHONY
: configure-libgui maybe-configure-libgui
3420 maybe-configure-libgui
:
3422 @
test ! -f libgui
/Makefile || exit
0; \
3423 [ -d libgui
] || mkdir libgui
; \
3424 r
=`${PWD}`; export r
; \
3425 s
=`cd $(srcdir); ${PWD}`; export s
; \
3426 CC
="$(CC)"; export CC
; \
3427 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
3428 CXX
="$(CXX)"; export CXX
; \
3429 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
3430 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
3431 AR
="$(AR)"; export AR
; \
3432 AS
="$(AS)"; export AS
; \
3433 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
3434 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
3435 LD
="$(LD)"; export LD
; \
3436 NM
="$(NM)"; export NM
; \
3437 RANLIB
="$(RANLIB)"; export RANLIB
; \
3438 WINDRES
="$(WINDRES)"; export WINDRES
; \
3439 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
3440 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
3442 echo Configuring in libgui
; \
3443 cd libgui || exit
1; \
3446 srcdiroption
="--srcdir=."; \
3448 /* |
[A-Za-z
]:[\\/]*) \
3449 srcdiroption
="--srcdir=$(srcdir)/libgui"; \
3450 libsrcdir
="$$s/libgui";; \
3452 srcdiroption
="--srcdir=../$(srcdir)/libgui"; \
3453 libsrcdir
="$$s/libgui";; \
3455 $(SHELL
) $${libsrcdir}/configure \
3456 $(HOST_CONFIGARGS
) $${srcdiroption} \
3459 .PHONY
: all-libgui maybe-all-libgui
3461 all-libgui
: configure-libgui
3462 @r
=`${PWD}`; export r
; \
3463 s
=`cd $(srcdir); ${PWD}`; export s
; \
3465 (cd libgui
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
3468 .PHONY
: check-libgui
3470 @r
=`${PWD}`; export r
; \
3471 s
=`cd $(srcdir); ${PWD}`; export s
; \
3473 (cd libgui
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
3477 .PHONY
: install-libgui maybe-install-libgui
3478 maybe-install-libgui
:
3479 install-libgui
: installdirs
3480 @r
=`${PWD}`; export r
; \
3481 s
=`cd $(srcdir); ${PWD}`; export s
; \
3483 (cd libgui
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
3486 .PHONY
: configure-libiberty maybe-configure-libiberty
3487 maybe-configure-libiberty
:
3488 configure-libiberty
:
3489 @
test ! -f libiberty
/Makefile || exit
0; \
3490 [ -d libiberty
] || mkdir libiberty
; \
3491 r
=`${PWD}`; export r
; \
3492 s
=`cd $(srcdir); ${PWD}`; export s
; \
3493 CC
="$(CC)"; export CC
; \
3494 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
3495 CXX
="$(CXX)"; export CXX
; \
3496 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
3497 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
3498 AR
="$(AR)"; export AR
; \
3499 AS
="$(AS)"; export AS
; \
3500 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
3501 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
3502 LD
="$(LD)"; export LD
; \
3503 NM
="$(NM)"; export NM
; \
3504 RANLIB
="$(RANLIB)"; export RANLIB
; \
3505 WINDRES
="$(WINDRES)"; export WINDRES
; \
3506 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
3507 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
3509 echo Configuring in libiberty
; \
3510 cd libiberty || exit
1; \
3513 srcdiroption
="--srcdir=."; \
3515 /* |
[A-Za-z
]:[\\/]*) \
3516 srcdiroption
="--srcdir=$(srcdir)/libiberty"; \
3517 libsrcdir
="$$s/libiberty";; \
3519 srcdiroption
="--srcdir=../$(srcdir)/libiberty"; \
3520 libsrcdir
="$$s/libiberty";; \
3522 $(SHELL
) $${libsrcdir}/configure \
3523 $(HOST_CONFIGARGS
) $${srcdiroption} \
3526 .PHONY
: all-libiberty maybe-all-libiberty
3527 maybe-all-libiberty
:
3528 all-libiberty
: configure-libiberty
3529 @r
=`${PWD}`; export r
; \
3530 s
=`cd $(srcdir); ${PWD}`; export s
; \
3532 (cd libiberty
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
3535 .PHONY
: check-libiberty
3537 @r
=`${PWD}`; export r
; \
3538 s
=`cd $(srcdir); ${PWD}`; export s
; \
3540 (cd libiberty
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
3544 .PHONY
: install-libiberty maybe-install-libiberty
3545 maybe-install-libiberty
:
3546 install-libiberty
: installdirs
3547 @r
=`${PWD}`; export r
; \
3548 s
=`cd $(srcdir); ${PWD}`; export s
; \
3550 (cd libiberty
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
3553 .PHONY
: configure-libtool maybe-configure-libtool
3554 maybe-configure-libtool
:
3556 @
test ! -f libtool
/Makefile || exit
0; \
3557 [ -d libtool
] || mkdir libtool
; \
3558 r
=`${PWD}`; export r
; \
3559 s
=`cd $(srcdir); ${PWD}`; export s
; \
3560 CC
="$(CC)"; export CC
; \
3561 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
3562 CXX
="$(CXX)"; export CXX
; \
3563 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
3564 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
3565 AR
="$(AR)"; export AR
; \
3566 AS
="$(AS)"; export AS
; \
3567 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
3568 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
3569 LD
="$(LD)"; export LD
; \
3570 NM
="$(NM)"; export NM
; \
3571 RANLIB
="$(RANLIB)"; export RANLIB
; \
3572 WINDRES
="$(WINDRES)"; export WINDRES
; \
3573 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
3574 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
3576 echo Configuring in libtool
; \
3577 cd libtool || exit
1; \
3580 srcdiroption
="--srcdir=."; \
3582 /* |
[A-Za-z
]:[\\/]*) \
3583 srcdiroption
="--srcdir=$(srcdir)/libtool"; \
3584 libsrcdir
="$$s/libtool";; \
3586 srcdiroption
="--srcdir=../$(srcdir)/libtool"; \
3587 libsrcdir
="$$s/libtool";; \
3589 $(SHELL
) $${libsrcdir}/configure \
3590 $(HOST_CONFIGARGS
) $${srcdiroption} \
3593 .PHONY
: all-libtool maybe-all-libtool
3595 all-libtool
: configure-libtool
3596 @r
=`${PWD}`; export r
; \
3597 s
=`cd $(srcdir); ${PWD}`; export s
; \
3599 (cd libtool
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
3602 .PHONY
: check-libtool
3604 @r
=`${PWD}`; export r
; \
3605 s
=`cd $(srcdir); ${PWD}`; export s
; \
3607 (cd libtool
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
3611 .PHONY
: install-libtool maybe-install-libtool
3612 maybe-install-libtool
:
3613 install-libtool
: installdirs
3614 @r
=`${PWD}`; export r
; \
3615 s
=`cd $(srcdir); ${PWD}`; export s
; \
3617 (cd libtool
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
3620 .PHONY
: configure-m4 maybe-configure-m4
3623 @
test ! -f m4
/Makefile || exit
0; \
3624 [ -d m4
] || mkdir m4
; \
3625 r
=`${PWD}`; export r
; \
3626 s
=`cd $(srcdir); ${PWD}`; export s
; \
3627 CC
="$(CC)"; export CC
; \
3628 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
3629 CXX
="$(CXX)"; export CXX
; \
3630 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
3631 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
3632 AR
="$(AR)"; export AR
; \
3633 AS
="$(AS)"; export AS
; \
3634 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
3635 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
3636 LD
="$(LD)"; export LD
; \
3637 NM
="$(NM)"; export NM
; \
3638 RANLIB
="$(RANLIB)"; export RANLIB
; \
3639 WINDRES
="$(WINDRES)"; export WINDRES
; \
3640 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
3641 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
3643 echo Configuring in m4
; \
3647 srcdiroption
="--srcdir=."; \
3649 /* |
[A-Za-z
]:[\\/]*) \
3650 srcdiroption
="--srcdir=$(srcdir)/m4"; \
3651 libsrcdir
="$$s/m4";; \
3653 srcdiroption
="--srcdir=../$(srcdir)/m4"; \
3654 libsrcdir
="$$s/m4";; \
3656 $(SHELL
) $${libsrcdir}/configure \
3657 $(HOST_CONFIGARGS
) $${srcdiroption} \
3660 .PHONY
: all-m4 maybe-all-m4
3662 all-m4
: configure-m4
3663 @r
=`${PWD}`; export r
; \
3664 s
=`cd $(srcdir); ${PWD}`; export s
; \
3666 (cd m4
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
3671 @r
=`${PWD}`; export r
; \
3672 s
=`cd $(srcdir); ${PWD}`; export s
; \
3674 (cd m4
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
3678 .PHONY
: install-m4 maybe-install-m4
3680 install-m4
: installdirs
3681 @r
=`${PWD}`; export r
; \
3682 s
=`cd $(srcdir); ${PWD}`; export s
; \
3684 (cd m4
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
3687 .PHONY
: configure-make maybe-configure-make
3688 maybe-configure-make
:
3690 @
test ! -f make
/Makefile || exit
0; \
3691 [ -d make
] || mkdir make
; \
3692 r
=`${PWD}`; export r
; \
3693 s
=`cd $(srcdir); ${PWD}`; export s
; \
3694 CC
="$(CC)"; export CC
; \
3695 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
3696 CXX
="$(CXX)"; export CXX
; \
3697 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
3698 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
3699 AR
="$(AR)"; export AR
; \
3700 AS
="$(AS)"; export AS
; \
3701 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
3702 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
3703 LD
="$(LD)"; export LD
; \
3704 NM
="$(NM)"; export NM
; \
3705 RANLIB
="$(RANLIB)"; export RANLIB
; \
3706 WINDRES
="$(WINDRES)"; export WINDRES
; \
3707 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
3708 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
3710 echo Configuring in make
; \
3711 cd make || exit
1; \
3714 srcdiroption
="--srcdir=."; \
3716 /* |
[A-Za-z
]:[\\/]*) \
3717 srcdiroption
="--srcdir=$(srcdir)/make"; \
3718 libsrcdir
="$$s/make";; \
3720 srcdiroption
="--srcdir=../$(srcdir)/make"; \
3721 libsrcdir
="$$s/make";; \
3723 $(SHELL
) $${libsrcdir}/configure \
3724 $(HOST_CONFIGARGS
) $${srcdiroption} \
3727 .PHONY
: all-make maybe-all-make
3729 all-make
: configure-make
3730 @r
=`${PWD}`; export r
; \
3731 s
=`cd $(srcdir); ${PWD}`; export s
; \
3733 (cd make
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
3738 @r
=`${PWD}`; export r
; \
3739 s
=`cd $(srcdir); ${PWD}`; export s
; \
3741 (cd make
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
3745 .PHONY
: install-make maybe-install-make
3747 install-make
: installdirs
3748 @r
=`${PWD}`; export r
; \
3749 s
=`cd $(srcdir); ${PWD}`; export s
; \
3751 (cd make
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
3754 .PHONY
: configure-mmalloc maybe-configure-mmalloc
3755 maybe-configure-mmalloc
:
3757 @
test ! -f mmalloc
/Makefile || exit
0; \
3758 [ -d mmalloc
] || mkdir mmalloc
; \
3759 r
=`${PWD}`; export r
; \
3760 s
=`cd $(srcdir); ${PWD}`; export s
; \
3761 CC
="$(CC)"; export CC
; \
3762 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
3763 CXX
="$(CXX)"; export CXX
; \
3764 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
3765 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
3766 AR
="$(AR)"; export AR
; \
3767 AS
="$(AS)"; export AS
; \
3768 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
3769 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
3770 LD
="$(LD)"; export LD
; \
3771 NM
="$(NM)"; export NM
; \
3772 RANLIB
="$(RANLIB)"; export RANLIB
; \
3773 WINDRES
="$(WINDRES)"; export WINDRES
; \
3774 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
3775 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
3777 echo Configuring in mmalloc
; \
3778 cd mmalloc || exit
1; \
3781 srcdiroption
="--srcdir=."; \
3783 /* |
[A-Za-z
]:[\\/]*) \
3784 srcdiroption
="--srcdir=$(srcdir)/mmalloc"; \
3785 libsrcdir
="$$s/mmalloc";; \
3787 srcdiroption
="--srcdir=../$(srcdir)/mmalloc"; \
3788 libsrcdir
="$$s/mmalloc";; \
3790 $(SHELL
) $${libsrcdir}/configure \
3791 $(HOST_CONFIGARGS
) $${srcdiroption} \
3794 .PHONY
: all-mmalloc maybe-all-mmalloc
3796 all-mmalloc
: configure-mmalloc
3797 @r
=`${PWD}`; export r
; \
3798 s
=`cd $(srcdir); ${PWD}`; export s
; \
3800 (cd mmalloc
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
3803 .PHONY
: check-mmalloc
3808 .PHONY
: install-mmalloc maybe-install-mmalloc
3809 maybe-install-mmalloc
:
3810 install-mmalloc
: installdirs
3811 @r
=`${PWD}`; export r
; \
3812 s
=`cd $(srcdir); ${PWD}`; export s
; \
3814 (cd mmalloc
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
3817 .PHONY
: configure-patch maybe-configure-patch
3818 maybe-configure-patch
:
3820 @
test ! -f patch
/Makefile || exit
0; \
3821 [ -d patch
] || mkdir patch
; \
3822 r
=`${PWD}`; export r
; \
3823 s
=`cd $(srcdir); ${PWD}`; export s
; \
3824 CC
="$(CC)"; export CC
; \
3825 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
3826 CXX
="$(CXX)"; export CXX
; \
3827 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
3828 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
3829 AR
="$(AR)"; export AR
; \
3830 AS
="$(AS)"; export AS
; \
3831 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
3832 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
3833 LD
="$(LD)"; export LD
; \
3834 NM
="$(NM)"; export NM
; \
3835 RANLIB
="$(RANLIB)"; export RANLIB
; \
3836 WINDRES
="$(WINDRES)"; export WINDRES
; \
3837 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
3838 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
3840 echo Configuring in patch
; \
3841 cd patch || exit
1; \
3844 srcdiroption
="--srcdir=."; \
3846 /* |
[A-Za-z
]:[\\/]*) \
3847 srcdiroption
="--srcdir=$(srcdir)/patch"; \
3848 libsrcdir
="$$s/patch";; \
3850 srcdiroption
="--srcdir=../$(srcdir)/patch"; \
3851 libsrcdir
="$$s/patch";; \
3853 $(SHELL
) $${libsrcdir}/configure \
3854 $(HOST_CONFIGARGS
) $${srcdiroption} \
3857 .PHONY
: all-patch maybe-all-patch
3859 all-patch
: configure-patch
3860 @r
=`${PWD}`; export r
; \
3861 s
=`cd $(srcdir); ${PWD}`; export s
; \
3863 (cd patch
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
3868 @r
=`${PWD}`; export r
; \
3869 s
=`cd $(srcdir); ${PWD}`; export s
; \
3871 (cd patch
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
3875 .PHONY
: install-patch maybe-install-patch
3876 maybe-install-patch
:
3877 install-patch
: installdirs
3878 @r
=`${PWD}`; export r
; \
3879 s
=`cd $(srcdir); ${PWD}`; export s
; \
3881 (cd patch
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
3884 .PHONY
: configure-perl maybe-configure-perl
3885 maybe-configure-perl
:
3887 @
test ! -f perl
/Makefile || exit
0; \
3888 [ -d perl
] || mkdir perl
; \
3889 r
=`${PWD}`; export r
; \
3890 s
=`cd $(srcdir); ${PWD}`; export s
; \
3891 CC
="$(CC)"; export CC
; \
3892 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
3893 CXX
="$(CXX)"; export CXX
; \
3894 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
3895 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
3896 AR
="$(AR)"; export AR
; \
3897 AS
="$(AS)"; export AS
; \
3898 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
3899 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
3900 LD
="$(LD)"; export LD
; \
3901 NM
="$(NM)"; export NM
; \
3902 RANLIB
="$(RANLIB)"; export RANLIB
; \
3903 WINDRES
="$(WINDRES)"; export WINDRES
; \
3904 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
3905 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
3907 echo Configuring in perl
; \
3908 cd perl || exit
1; \
3911 srcdiroption
="--srcdir=."; \
3913 /* |
[A-Za-z
]:[\\/]*) \
3914 srcdiroption
="--srcdir=$(srcdir)/perl"; \
3915 libsrcdir
="$$s/perl";; \
3917 srcdiroption
="--srcdir=../$(srcdir)/perl"; \
3918 libsrcdir
="$$s/perl";; \
3920 $(SHELL
) $${libsrcdir}/configure \
3921 $(HOST_CONFIGARGS
) $${srcdiroption} \
3924 .PHONY
: all-perl maybe-all-perl
3926 all-perl
: configure-perl
3927 @r
=`${PWD}`; export r
; \
3928 s
=`cd $(srcdir); ${PWD}`; export s
; \
3930 (cd perl
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
3935 @r
=`${PWD}`; export r
; \
3936 s
=`cd $(srcdir); ${PWD}`; export s
; \
3938 (cd perl
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
3942 .PHONY
: install-perl maybe-install-perl
3944 install-perl
: installdirs
3945 @r
=`${PWD}`; export r
; \
3946 s
=`cd $(srcdir); ${PWD}`; export s
; \
3948 (cd perl
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
3951 .PHONY
: configure-prms maybe-configure-prms
3952 maybe-configure-prms
:
3954 @
test ! -f prms
/Makefile || exit
0; \
3955 [ -d prms
] || mkdir prms
; \
3956 r
=`${PWD}`; export r
; \
3957 s
=`cd $(srcdir); ${PWD}`; export s
; \
3958 CC
="$(CC)"; export CC
; \
3959 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
3960 CXX
="$(CXX)"; export CXX
; \
3961 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
3962 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
3963 AR
="$(AR)"; export AR
; \
3964 AS
="$(AS)"; export AS
; \
3965 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
3966 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
3967 LD
="$(LD)"; export LD
; \
3968 NM
="$(NM)"; export NM
; \
3969 RANLIB
="$(RANLIB)"; export RANLIB
; \
3970 WINDRES
="$(WINDRES)"; export WINDRES
; \
3971 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
3972 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
3974 echo Configuring in prms
; \
3975 cd prms || exit
1; \
3978 srcdiroption
="--srcdir=."; \
3980 /* |
[A-Za-z
]:[\\/]*) \
3981 srcdiroption
="--srcdir=$(srcdir)/prms"; \
3982 libsrcdir
="$$s/prms";; \
3984 srcdiroption
="--srcdir=../$(srcdir)/prms"; \
3985 libsrcdir
="$$s/prms";; \
3987 $(SHELL
) $${libsrcdir}/configure \
3988 $(HOST_CONFIGARGS
) $${srcdiroption} \
3991 .PHONY
: all-prms maybe-all-prms
3993 all-prms
: configure-prms
3994 @r
=`${PWD}`; export r
; \
3995 s
=`cd $(srcdir); ${PWD}`; export s
; \
3997 (cd prms
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
4002 @r
=`${PWD}`; export r
; \
4003 s
=`cd $(srcdir); ${PWD}`; export s
; \
4005 (cd prms
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
4009 .PHONY
: install-prms maybe-install-prms
4011 install-prms
: installdirs
4012 @r
=`${PWD}`; export r
; \
4013 s
=`cd $(srcdir); ${PWD}`; export s
; \
4015 (cd prms
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
4018 .PHONY
: configure-rcs maybe-configure-rcs
4019 maybe-configure-rcs
:
4021 @
test ! -f rcs
/Makefile || exit
0; \
4022 [ -d rcs
] || mkdir rcs
; \
4023 r
=`${PWD}`; export r
; \
4024 s
=`cd $(srcdir); ${PWD}`; export s
; \
4025 CC
="$(CC)"; export CC
; \
4026 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
4027 CXX
="$(CXX)"; export CXX
; \
4028 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
4029 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
4030 AR
="$(AR)"; export AR
; \
4031 AS
="$(AS)"; export AS
; \
4032 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
4033 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
4034 LD
="$(LD)"; export LD
; \
4035 NM
="$(NM)"; export NM
; \
4036 RANLIB
="$(RANLIB)"; export RANLIB
; \
4037 WINDRES
="$(WINDRES)"; export WINDRES
; \
4038 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
4039 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
4041 echo Configuring in rcs
; \
4045 srcdiroption
="--srcdir=."; \
4047 /* |
[A-Za-z
]:[\\/]*) \
4048 srcdiroption
="--srcdir=$(srcdir)/rcs"; \
4049 libsrcdir
="$$s/rcs";; \
4051 srcdiroption
="--srcdir=../$(srcdir)/rcs"; \
4052 libsrcdir
="$$s/rcs";; \
4054 $(SHELL
) $${libsrcdir}/configure \
4055 $(HOST_CONFIGARGS
) $${srcdiroption} \
4058 .PHONY
: all-rcs maybe-all-rcs
4060 all-rcs
: configure-rcs
4061 @r
=`${PWD}`; export r
; \
4062 s
=`cd $(srcdir); ${PWD}`; export s
; \
4064 (cd rcs
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
4069 @r
=`${PWD}`; export r
; \
4070 s
=`cd $(srcdir); ${PWD}`; export s
; \
4072 (cd rcs
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
4076 .PHONY
: install-rcs maybe-install-rcs
4078 install-rcs
: installdirs
4079 @r
=`${PWD}`; export r
; \
4080 s
=`cd $(srcdir); ${PWD}`; export s
; \
4082 (cd rcs
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
4085 .PHONY
: configure-readline maybe-configure-readline
4086 maybe-configure-readline
:
4088 @
test ! -f readline
/Makefile || exit
0; \
4089 [ -d readline
] || mkdir readline
; \
4090 r
=`${PWD}`; export r
; \
4091 s
=`cd $(srcdir); ${PWD}`; export s
; \
4092 CC
="$(CC)"; export CC
; \
4093 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
4094 CXX
="$(CXX)"; export CXX
; \
4095 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
4096 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
4097 AR
="$(AR)"; export AR
; \
4098 AS
="$(AS)"; export AS
; \
4099 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
4100 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
4101 LD
="$(LD)"; export LD
; \
4102 NM
="$(NM)"; export NM
; \
4103 RANLIB
="$(RANLIB)"; export RANLIB
; \
4104 WINDRES
="$(WINDRES)"; export WINDRES
; \
4105 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
4106 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
4108 echo Configuring in readline
; \
4109 cd readline || exit
1; \
4112 srcdiroption
="--srcdir=."; \
4114 /* |
[A-Za-z
]:[\\/]*) \
4115 srcdiroption
="--srcdir=$(srcdir)/readline"; \
4116 libsrcdir
="$$s/readline";; \
4118 srcdiroption
="--srcdir=../$(srcdir)/readline"; \
4119 libsrcdir
="$$s/readline";; \
4121 $(SHELL
) $${libsrcdir}/configure \
4122 $(HOST_CONFIGARGS
) $${srcdiroption} \
4125 .PHONY
: all-readline maybe-all-readline
4127 all-readline
: configure-readline
4128 @r
=`${PWD}`; export r
; \
4129 s
=`cd $(srcdir); ${PWD}`; export s
; \
4131 (cd readline
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
4134 .PHONY
: check-readline
4136 @r
=`${PWD}`; export r
; \
4137 s
=`cd $(srcdir); ${PWD}`; export s
; \
4139 (cd readline
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
4143 .PHONY
: install-readline maybe-install-readline
4144 maybe-install-readline
:
4145 install-readline
: installdirs
4146 @r
=`${PWD}`; export r
; \
4147 s
=`cd $(srcdir); ${PWD}`; export s
; \
4149 (cd readline
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
4152 .PHONY
: configure-release maybe-configure-release
4153 maybe-configure-release
:
4155 @
test ! -f release
/Makefile || exit
0; \
4156 [ -d release
] || mkdir release
; \
4157 r
=`${PWD}`; export r
; \
4158 s
=`cd $(srcdir); ${PWD}`; export s
; \
4159 CC
="$(CC)"; export CC
; \
4160 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
4161 CXX
="$(CXX)"; export CXX
; \
4162 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
4163 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
4164 AR
="$(AR)"; export AR
; \
4165 AS
="$(AS)"; export AS
; \
4166 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
4167 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
4168 LD
="$(LD)"; export LD
; \
4169 NM
="$(NM)"; export NM
; \
4170 RANLIB
="$(RANLIB)"; export RANLIB
; \
4171 WINDRES
="$(WINDRES)"; export WINDRES
; \
4172 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
4173 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
4175 echo Configuring in release
; \
4176 cd release || exit
1; \
4179 srcdiroption
="--srcdir=."; \
4181 /* |
[A-Za-z
]:[\\/]*) \
4182 srcdiroption
="--srcdir=$(srcdir)/release"; \
4183 libsrcdir
="$$s/release";; \
4185 srcdiroption
="--srcdir=../$(srcdir)/release"; \
4186 libsrcdir
="$$s/release";; \
4188 $(SHELL
) $${libsrcdir}/configure \
4189 $(HOST_CONFIGARGS
) $${srcdiroption} \
4192 .PHONY
: all-release maybe-all-release
4194 all-release
: configure-release
4195 @r
=`${PWD}`; export r
; \
4196 s
=`cd $(srcdir); ${PWD}`; export s
; \
4198 (cd release
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
4201 .PHONY
: check-release
4206 .PHONY
: install-release maybe-install-release
4207 maybe-install-release
:
4211 .PHONY
: configure-recode maybe-configure-recode
4212 maybe-configure-recode
:
4214 @
test ! -f recode
/Makefile || exit
0; \
4215 [ -d recode
] || mkdir recode
; \
4216 r
=`${PWD}`; export r
; \
4217 s
=`cd $(srcdir); ${PWD}`; export s
; \
4218 CC
="$(CC)"; export CC
; \
4219 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
4220 CXX
="$(CXX)"; export CXX
; \
4221 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
4222 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
4223 AR
="$(AR)"; export AR
; \
4224 AS
="$(AS)"; export AS
; \
4225 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
4226 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
4227 LD
="$(LD)"; export LD
; \
4228 NM
="$(NM)"; export NM
; \
4229 RANLIB
="$(RANLIB)"; export RANLIB
; \
4230 WINDRES
="$(WINDRES)"; export WINDRES
; \
4231 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
4232 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
4234 echo Configuring in recode
; \
4235 cd recode || exit
1; \
4238 srcdiroption
="--srcdir=."; \
4240 /* |
[A-Za-z
]:[\\/]*) \
4241 srcdiroption
="--srcdir=$(srcdir)/recode"; \
4242 libsrcdir
="$$s/recode";; \
4244 srcdiroption
="--srcdir=../$(srcdir)/recode"; \
4245 libsrcdir
="$$s/recode";; \
4247 $(SHELL
) $${libsrcdir}/configure \
4248 $(HOST_CONFIGARGS
) $${srcdiroption} \
4251 .PHONY
: all-recode maybe-all-recode
4253 all-recode
: configure-recode
4254 @r
=`${PWD}`; export r
; \
4255 s
=`cd $(srcdir); ${PWD}`; export s
; \
4257 (cd recode
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
4260 .PHONY
: check-recode
4262 @r
=`${PWD}`; export r
; \
4263 s
=`cd $(srcdir); ${PWD}`; export s
; \
4265 (cd recode
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
4269 .PHONY
: install-recode maybe-install-recode
4270 maybe-install-recode
:
4271 install-recode
: installdirs
4272 @r
=`${PWD}`; export r
; \
4273 s
=`cd $(srcdir); ${PWD}`; export s
; \
4275 (cd recode
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
4278 .PHONY
: configure-sed maybe-configure-sed
4279 maybe-configure-sed
:
4281 @
test ! -f sed
/Makefile || exit
0; \
4282 [ -d sed
] || mkdir sed
; \
4283 r
=`${PWD}`; export r
; \
4284 s
=`cd $(srcdir); ${PWD}`; export s
; \
4285 CC
="$(CC)"; export CC
; \
4286 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
4287 CXX
="$(CXX)"; export CXX
; \
4288 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
4289 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
4290 AR
="$(AR)"; export AR
; \
4291 AS
="$(AS)"; export AS
; \
4292 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
4293 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
4294 LD
="$(LD)"; export LD
; \
4295 NM
="$(NM)"; export NM
; \
4296 RANLIB
="$(RANLIB)"; export RANLIB
; \
4297 WINDRES
="$(WINDRES)"; export WINDRES
; \
4298 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
4299 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
4301 echo Configuring in sed
; \
4305 srcdiroption
="--srcdir=."; \
4307 /* |
[A-Za-z
]:[\\/]*) \
4308 srcdiroption
="--srcdir=$(srcdir)/sed"; \
4309 libsrcdir
="$$s/sed";; \
4311 srcdiroption
="--srcdir=../$(srcdir)/sed"; \
4312 libsrcdir
="$$s/sed";; \
4314 $(SHELL
) $${libsrcdir}/configure \
4315 $(HOST_CONFIGARGS
) $${srcdiroption} \
4318 .PHONY
: all-sed maybe-all-sed
4320 all-sed
: configure-sed
4321 @r
=`${PWD}`; export r
; \
4322 s
=`cd $(srcdir); ${PWD}`; export s
; \
4324 (cd sed
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
4329 @r
=`${PWD}`; export r
; \
4330 s
=`cd $(srcdir); ${PWD}`; export s
; \
4332 (cd sed
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
4336 .PHONY
: install-sed maybe-install-sed
4338 install-sed
: installdirs
4339 @r
=`${PWD}`; export r
; \
4340 s
=`cd $(srcdir); ${PWD}`; export s
; \
4342 (cd sed
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
4345 .PHONY
: configure-send-pr maybe-configure-send-pr
4346 maybe-configure-send-pr
:
4348 @
test ! -f send-pr
/Makefile || exit
0; \
4349 [ -d send-pr
] || mkdir send-pr
; \
4350 r
=`${PWD}`; export r
; \
4351 s
=`cd $(srcdir); ${PWD}`; export s
; \
4352 CC
="$(CC)"; export CC
; \
4353 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
4354 CXX
="$(CXX)"; export CXX
; \
4355 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
4356 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
4357 AR
="$(AR)"; export AR
; \
4358 AS
="$(AS)"; export AS
; \
4359 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
4360 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
4361 LD
="$(LD)"; export LD
; \
4362 NM
="$(NM)"; export NM
; \
4363 RANLIB
="$(RANLIB)"; export RANLIB
; \
4364 WINDRES
="$(WINDRES)"; export WINDRES
; \
4365 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
4366 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
4368 echo Configuring in send-pr
; \
4369 cd send-pr || exit
1; \
4372 srcdiroption
="--srcdir=."; \
4374 /* |
[A-Za-z
]:[\\/]*) \
4375 srcdiroption
="--srcdir=$(srcdir)/send-pr"; \
4376 libsrcdir
="$$s/send-pr";; \
4378 srcdiroption
="--srcdir=../$(srcdir)/send-pr"; \
4379 libsrcdir
="$$s/send-pr";; \
4381 $(SHELL
) $${libsrcdir}/configure \
4382 $(HOST_CONFIGARGS
) $${srcdiroption} \
4385 .PHONY
: all-send-pr maybe-all-send-pr
4387 all-send-pr
: configure-send-pr
4388 @r
=`${PWD}`; export r
; \
4389 s
=`cd $(srcdir); ${PWD}`; export s
; \
4391 (cd send-pr
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
4394 .PHONY
: check-send-pr
4396 @r
=`${PWD}`; export r
; \
4397 s
=`cd $(srcdir); ${PWD}`; export s
; \
4399 (cd send-pr
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
4403 .PHONY
: install-send-pr maybe-install-send-pr
4404 maybe-install-send-pr
:
4405 install-send-pr
: installdirs
4406 @r
=`${PWD}`; export r
; \
4407 s
=`cd $(srcdir); ${PWD}`; export s
; \
4409 (cd send-pr
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
4412 .PHONY
: configure-shellutils maybe-configure-shellutils
4413 maybe-configure-shellutils
:
4414 configure-shellutils
:
4415 @
test ! -f shellutils
/Makefile || exit
0; \
4416 [ -d shellutils
] || mkdir shellutils
; \
4417 r
=`${PWD}`; export r
; \
4418 s
=`cd $(srcdir); ${PWD}`; export s
; \
4419 CC
="$(CC)"; export CC
; \
4420 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
4421 CXX
="$(CXX)"; export CXX
; \
4422 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
4423 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
4424 AR
="$(AR)"; export AR
; \
4425 AS
="$(AS)"; export AS
; \
4426 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
4427 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
4428 LD
="$(LD)"; export LD
; \
4429 NM
="$(NM)"; export NM
; \
4430 RANLIB
="$(RANLIB)"; export RANLIB
; \
4431 WINDRES
="$(WINDRES)"; export WINDRES
; \
4432 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
4433 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
4435 echo Configuring in shellutils
; \
4436 cd shellutils || exit
1; \
4439 srcdiroption
="--srcdir=."; \
4441 /* |
[A-Za-z
]:[\\/]*) \
4442 srcdiroption
="--srcdir=$(srcdir)/shellutils"; \
4443 libsrcdir
="$$s/shellutils";; \
4445 srcdiroption
="--srcdir=../$(srcdir)/shellutils"; \
4446 libsrcdir
="$$s/shellutils";; \
4448 $(SHELL
) $${libsrcdir}/configure \
4449 $(HOST_CONFIGARGS
) $${srcdiroption} \
4452 .PHONY
: all-shellutils maybe-all-shellutils
4453 maybe-all-shellutils
:
4454 all-shellutils
: configure-shellutils
4455 @r
=`${PWD}`; export r
; \
4456 s
=`cd $(srcdir); ${PWD}`; export s
; \
4458 (cd shellutils
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
4461 .PHONY
: check-shellutils
4463 @r
=`${PWD}`; export r
; \
4464 s
=`cd $(srcdir); ${PWD}`; export s
; \
4466 (cd shellutils
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
4470 .PHONY
: install-shellutils maybe-install-shellutils
4471 maybe-install-shellutils
:
4472 install-shellutils
: installdirs
4473 @r
=`${PWD}`; export r
; \
4474 s
=`cd $(srcdir); ${PWD}`; export s
; \
4476 (cd shellutils
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
4479 .PHONY
: configure-sid maybe-configure-sid
4480 maybe-configure-sid
:
4482 @
test ! -f sid
/Makefile || exit
0; \
4483 [ -d sid
] || mkdir sid
; \
4484 r
=`${PWD}`; export r
; \
4485 s
=`cd $(srcdir); ${PWD}`; export s
; \
4486 CC
="$(CC)"; export CC
; \
4487 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
4488 CXX
="$(CXX)"; export CXX
; \
4489 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
4490 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
4491 AR
="$(AR)"; export AR
; \
4492 AS
="$(AS)"; export AS
; \
4493 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
4494 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
4495 LD
="$(LD)"; export LD
; \
4496 NM
="$(NM)"; export NM
; \
4497 RANLIB
="$(RANLIB)"; export RANLIB
; \
4498 WINDRES
="$(WINDRES)"; export WINDRES
; \
4499 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
4500 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
4502 echo Configuring in sid
; \
4506 srcdiroption
="--srcdir=."; \
4508 /* |
[A-Za-z
]:[\\/]*) \
4509 srcdiroption
="--srcdir=$(srcdir)/sid"; \
4510 libsrcdir
="$$s/sid";; \
4512 srcdiroption
="--srcdir=../$(srcdir)/sid"; \
4513 libsrcdir
="$$s/sid";; \
4515 $(SHELL
) $${libsrcdir}/configure \
4516 $(HOST_CONFIGARGS
) $${srcdiroption} \
4519 .PHONY
: all-sid maybe-all-sid
4521 all-sid
: configure-sid
4522 @r
=`${PWD}`; export r
; \
4523 s
=`cd $(srcdir); ${PWD}`; export s
; \
4525 (cd sid
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
4530 @r
=`${PWD}`; export r
; \
4531 s
=`cd $(srcdir); ${PWD}`; export s
; \
4533 (cd sid
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
4537 .PHONY
: install-sid maybe-install-sid
4539 install-sid
: installdirs
4540 @r
=`${PWD}`; export r
; \
4541 s
=`cd $(srcdir); ${PWD}`; export s
; \
4543 (cd sid
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
4546 .PHONY
: configure-sim maybe-configure-sim
4547 maybe-configure-sim
:
4549 @
test ! -f sim
/Makefile || exit
0; \
4550 [ -d sim
] || mkdir sim
; \
4551 r
=`${PWD}`; export r
; \
4552 s
=`cd $(srcdir); ${PWD}`; export s
; \
4553 CC
="$(CC)"; export CC
; \
4554 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
4555 CXX
="$(CXX)"; export CXX
; \
4556 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
4557 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
4558 AR
="$(AR)"; export AR
; \
4559 AS
="$(AS)"; export AS
; \
4560 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
4561 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
4562 LD
="$(LD)"; export LD
; \
4563 NM
="$(NM)"; export NM
; \
4564 RANLIB
="$(RANLIB)"; export RANLIB
; \
4565 WINDRES
="$(WINDRES)"; export WINDRES
; \
4566 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
4567 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
4569 echo Configuring in sim
; \
4573 srcdiroption
="--srcdir=."; \
4575 /* |
[A-Za-z
]:[\\/]*) \
4576 srcdiroption
="--srcdir=$(srcdir)/sim"; \
4577 libsrcdir
="$$s/sim";; \
4579 srcdiroption
="--srcdir=../$(srcdir)/sim"; \
4580 libsrcdir
="$$s/sim";; \
4582 $(SHELL
) $${libsrcdir}/configure \
4583 $(HOST_CONFIGARGS
) $${srcdiroption} \
4586 .PHONY
: all-sim maybe-all-sim
4588 all-sim
: configure-sim
4589 @r
=`${PWD}`; export r
; \
4590 s
=`cd $(srcdir); ${PWD}`; export s
; \
4592 (cd sim
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
4597 @r
=`${PWD}`; export r
; \
4598 s
=`cd $(srcdir); ${PWD}`; export s
; \
4600 (cd sim
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
4604 .PHONY
: install-sim maybe-install-sim
4606 install-sim
: installdirs
4607 @r
=`${PWD}`; export r
; \
4608 s
=`cd $(srcdir); ${PWD}`; export s
; \
4610 (cd sim
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
4613 .PHONY
: configure-tar maybe-configure-tar
4614 maybe-configure-tar
:
4616 @
test ! -f
tar/Makefile || exit
0; \
4617 [ -d
tar ] || mkdir
tar; \
4618 r
=`${PWD}`; export r
; \
4619 s
=`cd $(srcdir); ${PWD}`; export s
; \
4620 CC
="$(CC)"; export CC
; \
4621 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
4622 CXX
="$(CXX)"; export CXX
; \
4623 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
4624 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
4625 AR
="$(AR)"; export AR
; \
4626 AS
="$(AS)"; export AS
; \
4627 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
4628 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
4629 LD
="$(LD)"; export LD
; \
4630 NM
="$(NM)"; export NM
; \
4631 RANLIB
="$(RANLIB)"; export RANLIB
; \
4632 WINDRES
="$(WINDRES)"; export WINDRES
; \
4633 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
4634 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
4636 echo Configuring in
tar; \
4640 srcdiroption
="--srcdir=."; \
4642 /* |
[A-Za-z
]:[\\/]*) \
4643 srcdiroption
="--srcdir=$(srcdir)/tar"; \
4644 libsrcdir
="$$s/tar";; \
4646 srcdiroption
="--srcdir=../$(srcdir)/tar"; \
4647 libsrcdir
="$$s/tar";; \
4649 $(SHELL
) $${libsrcdir}/configure \
4650 $(HOST_CONFIGARGS
) $${srcdiroption} \
4653 .PHONY
: all-tar maybe-all-tar
4655 all-tar
: configure-tar
4656 @r
=`${PWD}`; export r
; \
4657 s
=`cd $(srcdir); ${PWD}`; export s
; \
4659 (cd
tar && $(MAKE
) $(FLAGS_TO_PASS
) all)
4664 @r
=`${PWD}`; export r
; \
4665 s
=`cd $(srcdir); ${PWD}`; export s
; \
4667 (cd
tar && $(MAKE
) $(FLAGS_TO_PASS
) check)
4671 .PHONY
: install-tar maybe-install-tar
4673 install-tar
: installdirs
4674 @r
=`${PWD}`; export r
; \
4675 s
=`cd $(srcdir); ${PWD}`; export s
; \
4677 (cd
tar && $(MAKE
) $(FLAGS_TO_PASS
) install)
4680 .PHONY
: configure-texinfo maybe-configure-texinfo
4681 maybe-configure-texinfo
:
4683 @
test ! -f texinfo
/Makefile || exit
0; \
4684 [ -d texinfo
] || mkdir texinfo
; \
4685 r
=`${PWD}`; export r
; \
4686 s
=`cd $(srcdir); ${PWD}`; export s
; \
4687 CC
="$(CC)"; export CC
; \
4688 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
4689 CXX
="$(CXX)"; export CXX
; \
4690 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
4691 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
4692 AR
="$(AR)"; export AR
; \
4693 AS
="$(AS)"; export AS
; \
4694 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
4695 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
4696 LD
="$(LD)"; export LD
; \
4697 NM
="$(NM)"; export NM
; \
4698 RANLIB
="$(RANLIB)"; export RANLIB
; \
4699 WINDRES
="$(WINDRES)"; export WINDRES
; \
4700 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
4701 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
4703 echo Configuring in texinfo
; \
4704 cd texinfo || exit
1; \
4707 srcdiroption
="--srcdir=."; \
4709 /* |
[A-Za-z
]:[\\/]*) \
4710 srcdiroption
="--srcdir=$(srcdir)/texinfo"; \
4711 libsrcdir
="$$s/texinfo";; \
4713 srcdiroption
="--srcdir=../$(srcdir)/texinfo"; \
4714 libsrcdir
="$$s/texinfo";; \
4716 $(SHELL
) $${libsrcdir}/configure \
4717 $(HOST_CONFIGARGS
) $${srcdiroption} \
4720 .PHONY
: all-texinfo maybe-all-texinfo
4722 all-texinfo
: configure-texinfo
4723 @r
=`${PWD}`; export r
; \
4724 s
=`cd $(srcdir); ${PWD}`; export s
; \
4726 (cd texinfo
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
4729 .PHONY
: check-texinfo
4731 @r
=`${PWD}`; export r
; \
4732 s
=`cd $(srcdir); ${PWD}`; export s
; \
4734 (cd texinfo
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
4738 .PHONY
: install-texinfo maybe-install-texinfo
4739 maybe-install-texinfo
:
4743 .PHONY
: configure-textutils maybe-configure-textutils
4744 maybe-configure-textutils
:
4745 configure-textutils
:
4746 @
test ! -f textutils
/Makefile || exit
0; \
4747 [ -d textutils
] || mkdir textutils
; \
4748 r
=`${PWD}`; export r
; \
4749 s
=`cd $(srcdir); ${PWD}`; export s
; \
4750 CC
="$(CC)"; export CC
; \
4751 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
4752 CXX
="$(CXX)"; export CXX
; \
4753 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
4754 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
4755 AR
="$(AR)"; export AR
; \
4756 AS
="$(AS)"; export AS
; \
4757 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
4758 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
4759 LD
="$(LD)"; export LD
; \
4760 NM
="$(NM)"; export NM
; \
4761 RANLIB
="$(RANLIB)"; export RANLIB
; \
4762 WINDRES
="$(WINDRES)"; export WINDRES
; \
4763 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
4764 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
4766 echo Configuring in textutils
; \
4767 cd textutils || exit
1; \
4770 srcdiroption
="--srcdir=."; \
4772 /* |
[A-Za-z
]:[\\/]*) \
4773 srcdiroption
="--srcdir=$(srcdir)/textutils"; \
4774 libsrcdir
="$$s/textutils";; \
4776 srcdiroption
="--srcdir=../$(srcdir)/textutils"; \
4777 libsrcdir
="$$s/textutils";; \
4779 $(SHELL
) $${libsrcdir}/configure \
4780 $(HOST_CONFIGARGS
) $${srcdiroption} \
4783 .PHONY
: all-textutils maybe-all-textutils
4784 maybe-all-textutils
:
4785 all-textutils
: configure-textutils
4786 @r
=`${PWD}`; export r
; \
4787 s
=`cd $(srcdir); ${PWD}`; export s
; \
4789 (cd textutils
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
4792 .PHONY
: check-textutils
4794 @r
=`${PWD}`; export r
; \
4795 s
=`cd $(srcdir); ${PWD}`; export s
; \
4797 (cd textutils
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
4801 .PHONY
: install-textutils maybe-install-textutils
4802 maybe-install-textutils
:
4803 install-textutils
: installdirs
4804 @r
=`${PWD}`; export r
; \
4805 s
=`cd $(srcdir); ${PWD}`; export s
; \
4807 (cd textutils
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
4810 .PHONY
: configure-time maybe-configure-time
4811 maybe-configure-time
:
4813 @
test ! -f time
/Makefile || exit
0; \
4814 [ -d time
] || mkdir time
; \
4815 r
=`${PWD}`; export r
; \
4816 s
=`cd $(srcdir); ${PWD}`; export s
; \
4817 CC
="$(CC)"; export CC
; \
4818 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
4819 CXX
="$(CXX)"; export CXX
; \
4820 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
4821 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
4822 AR
="$(AR)"; export AR
; \
4823 AS
="$(AS)"; export AS
; \
4824 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
4825 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
4826 LD
="$(LD)"; export LD
; \
4827 NM
="$(NM)"; export NM
; \
4828 RANLIB
="$(RANLIB)"; export RANLIB
; \
4829 WINDRES
="$(WINDRES)"; export WINDRES
; \
4830 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
4831 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
4833 echo Configuring in time
; \
4834 cd time || exit
1; \
4837 srcdiroption
="--srcdir=."; \
4839 /* |
[A-Za-z
]:[\\/]*) \
4840 srcdiroption
="--srcdir=$(srcdir)/time"; \
4841 libsrcdir
="$$s/time";; \
4843 srcdiroption
="--srcdir=../$(srcdir)/time"; \
4844 libsrcdir
="$$s/time";; \
4846 $(SHELL
) $${libsrcdir}/configure \
4847 $(HOST_CONFIGARGS
) $${srcdiroption} \
4850 .PHONY
: all-time maybe-all-time
4852 all-time
: configure-time
4853 @r
=`${PWD}`; export r
; \
4854 s
=`cd $(srcdir); ${PWD}`; export s
; \
4856 (cd time
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
4861 @r
=`${PWD}`; export r
; \
4862 s
=`cd $(srcdir); ${PWD}`; export s
; \
4864 (cd time
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
4868 .PHONY
: install-time maybe-install-time
4870 install-time
: installdirs
4871 @r
=`${PWD}`; export r
; \
4872 s
=`cd $(srcdir); ${PWD}`; export s
; \
4874 (cd time
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
4877 .PHONY
: configure-uudecode maybe-configure-uudecode
4878 maybe-configure-uudecode
:
4880 @
test ! -f uudecode
/Makefile || exit
0; \
4881 [ -d uudecode
] || mkdir uudecode
; \
4882 r
=`${PWD}`; export r
; \
4883 s
=`cd $(srcdir); ${PWD}`; export s
; \
4884 CC
="$(CC)"; export CC
; \
4885 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
4886 CXX
="$(CXX)"; export CXX
; \
4887 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
4888 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
4889 AR
="$(AR)"; export AR
; \
4890 AS
="$(AS)"; export AS
; \
4891 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
4892 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
4893 LD
="$(LD)"; export LD
; \
4894 NM
="$(NM)"; export NM
; \
4895 RANLIB
="$(RANLIB)"; export RANLIB
; \
4896 WINDRES
="$(WINDRES)"; export WINDRES
; \
4897 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
4898 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
4900 echo Configuring in uudecode
; \
4901 cd uudecode || exit
1; \
4904 srcdiroption
="--srcdir=."; \
4906 /* |
[A-Za-z
]:[\\/]*) \
4907 srcdiroption
="--srcdir=$(srcdir)/uudecode"; \
4908 libsrcdir
="$$s/uudecode";; \
4910 srcdiroption
="--srcdir=../$(srcdir)/uudecode"; \
4911 libsrcdir
="$$s/uudecode";; \
4913 $(SHELL
) $${libsrcdir}/configure \
4914 $(HOST_CONFIGARGS
) $${srcdiroption} \
4917 .PHONY
: all-uudecode maybe-all-uudecode
4919 all-uudecode
: configure-uudecode
4920 @r
=`${PWD}`; export r
; \
4921 s
=`cd $(srcdir); ${PWD}`; export s
; \
4923 (cd uudecode
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
4926 .PHONY
: check-uudecode
4928 @r
=`${PWD}`; export r
; \
4929 s
=`cd $(srcdir); ${PWD}`; export s
; \
4931 (cd uudecode
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
4935 .PHONY
: install-uudecode maybe-install-uudecode
4936 maybe-install-uudecode
:
4937 install-uudecode
: installdirs
4938 @r
=`${PWD}`; export r
; \
4939 s
=`cd $(srcdir); ${PWD}`; export s
; \
4941 (cd uudecode
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
4944 .PHONY
: configure-wdiff maybe-configure-wdiff
4945 maybe-configure-wdiff
:
4947 @
test ! -f wdiff
/Makefile || exit
0; \
4948 [ -d wdiff
] || mkdir wdiff
; \
4949 r
=`${PWD}`; export r
; \
4950 s
=`cd $(srcdir); ${PWD}`; export s
; \
4951 CC
="$(CC)"; export CC
; \
4952 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
4953 CXX
="$(CXX)"; export CXX
; \
4954 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
4955 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
4956 AR
="$(AR)"; export AR
; \
4957 AS
="$(AS)"; export AS
; \
4958 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
4959 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
4960 LD
="$(LD)"; export LD
; \
4961 NM
="$(NM)"; export NM
; \
4962 RANLIB
="$(RANLIB)"; export RANLIB
; \
4963 WINDRES
="$(WINDRES)"; export WINDRES
; \
4964 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
4965 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
4967 echo Configuring in wdiff
; \
4968 cd wdiff || exit
1; \
4971 srcdiroption
="--srcdir=."; \
4973 /* |
[A-Za-z
]:[\\/]*) \
4974 srcdiroption
="--srcdir=$(srcdir)/wdiff"; \
4975 libsrcdir
="$$s/wdiff";; \
4977 srcdiroption
="--srcdir=../$(srcdir)/wdiff"; \
4978 libsrcdir
="$$s/wdiff";; \
4980 $(SHELL
) $${libsrcdir}/configure \
4981 $(HOST_CONFIGARGS
) $${srcdiroption} \
4984 .PHONY
: all-wdiff maybe-all-wdiff
4986 all-wdiff
: configure-wdiff
4987 @r
=`${PWD}`; export r
; \
4988 s
=`cd $(srcdir); ${PWD}`; export s
; \
4990 (cd wdiff
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
4995 @r
=`${PWD}`; export r
; \
4996 s
=`cd $(srcdir); ${PWD}`; export s
; \
4998 (cd wdiff
&& $(MAKE
) $(FLAGS_TO_PASS
) check)
5002 .PHONY
: install-wdiff maybe-install-wdiff
5003 maybe-install-wdiff
:
5004 install-wdiff
: installdirs
5005 @r
=`${PWD}`; export r
; \
5006 s
=`cd $(srcdir); ${PWD}`; export s
; \
5008 (cd wdiff
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
5011 .PHONY
: configure-zip maybe-configure-zip
5012 maybe-configure-zip
:
5014 @
test ! -f zip
/Makefile || exit
0; \
5015 [ -d zip
] || mkdir zip
; \
5016 r
=`${PWD}`; export r
; \
5017 s
=`cd $(srcdir); ${PWD}`; export s
; \
5018 CC
="$(CC)"; export CC
; \
5019 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
5020 CXX
="$(CXX)"; export CXX
; \
5021 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
5022 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
5023 AR
="$(AR)"; export AR
; \
5024 AS
="$(AS)"; export AS
; \
5025 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
5026 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
5027 LD
="$(LD)"; export LD
; \
5028 NM
="$(NM)"; export NM
; \
5029 RANLIB
="$(RANLIB)"; export RANLIB
; \
5030 WINDRES
="$(WINDRES)"; export WINDRES
; \
5031 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
5032 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
5034 echo Configuring in zip
; \
5038 srcdiroption
="--srcdir=."; \
5040 /* |
[A-Za-z
]:[\\/]*) \
5041 srcdiroption
="--srcdir=$(srcdir)/zip"; \
5042 libsrcdir
="$$s/zip";; \
5044 srcdiroption
="--srcdir=../$(srcdir)/zip"; \
5045 libsrcdir
="$$s/zip";; \
5047 $(SHELL
) $${libsrcdir}/configure \
5048 $(HOST_CONFIGARGS
) $${srcdiroption} \
5051 .PHONY
: all-zip maybe-all-zip
5053 all-zip
: configure-zip
5054 @r
=`${PWD}`; export r
; \
5055 s
=`cd $(srcdir); ${PWD}`; export s
; \
5057 (cd zip
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
5061 # This module is only tested in a native toolchain.
5063 @if
[ '$(host_canonical)' = '$(target_canonical)' ] ; then \
5064 r
=`${PWD}`; export r
; \
5065 s
=`cd $(srcdir); ${PWD}`; export s
; \
5067 (cd zip
&& $(MAKE
) $(FLAGS_TO_PASS
) check); \
5072 .PHONY
: install-zip maybe-install-zip
5074 install-zip
: installdirs
5075 @r
=`${PWD}`; export r
; \
5076 s
=`cd $(srcdir); ${PWD}`; export s
; \
5078 (cd zip
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
5081 .PHONY
: configure-zlib maybe-configure-zlib
5082 maybe-configure-zlib
:
5084 @
test ! -f zlib
/Makefile || exit
0; \
5085 [ -d zlib
] || mkdir zlib
; \
5086 r
=`${PWD}`; export r
; \
5087 s
=`cd $(srcdir); ${PWD}`; export s
; \
5088 CC
="$(CC)"; export CC
; \
5089 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
5090 CXX
="$(CXX)"; export CXX
; \
5091 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
5092 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
5093 AR
="$(AR)"; export AR
; \
5094 AS
="$(AS)"; export AS
; \
5095 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
5096 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
5097 LD
="$(LD)"; export LD
; \
5098 NM
="$(NM)"; export NM
; \
5099 RANLIB
="$(RANLIB)"; export RANLIB
; \
5100 WINDRES
="$(WINDRES)"; export WINDRES
; \
5101 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
5102 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
5104 echo Configuring in zlib
; \
5105 cd zlib || exit
1; \
5108 srcdiroption
="--srcdir=."; \
5110 /* |
[A-Za-z
]:[\\/]*) \
5111 srcdiroption
="--srcdir=$(srcdir)/zlib"; \
5112 libsrcdir
="$$s/zlib";; \
5114 srcdiroption
="--srcdir=../$(srcdir)/zlib"; \
5115 libsrcdir
="$$s/zlib";; \
5117 $(SHELL
) $${libsrcdir}/configure \
5118 $(HOST_CONFIGARGS
) $${srcdiroption} \
5121 .PHONY
: all-zlib maybe-all-zlib
5123 all-zlib
: configure-zlib
5124 @r
=`${PWD}`; export r
; \
5125 s
=`cd $(srcdir); ${PWD}`; export s
; \
5127 (cd zlib
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
5135 .PHONY
: install-zlib maybe-install-zlib
5140 .PHONY
: configure-gdb maybe-configure-gdb
5141 maybe-configure-gdb
:
5143 @
test ! -f gdb
/Makefile || exit
0; \
5144 [ -d gdb
] || mkdir gdb
; \
5145 r
=`${PWD}`; export r
; \
5146 s
=`cd $(srcdir); ${PWD}`; export s
; \
5147 CC
="$(CC)"; export CC
; \
5148 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
5149 CXX
="$(CXX)"; export CXX
; \
5150 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
5151 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
5152 AR
="$(AR)"; export AR
; \
5153 AS
="$(AS)"; export AS
; \
5154 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
5155 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
5156 LD
="$(LD)"; export LD
; \
5157 NM
="$(NM)"; export NM
; \
5158 RANLIB
="$(RANLIB)"; export RANLIB
; \
5159 WINDRES
="$(WINDRES)"; export WINDRES
; \
5160 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
5161 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
5163 echo Configuring in gdb
; \
5167 srcdiroption
="--srcdir=."; \
5169 /* |
[A-Za-z
]:[\\/]*) \
5170 srcdiroption
="--srcdir=$(srcdir)/gdb"; \
5171 libsrcdir
="$$s/gdb";; \
5173 srcdiroption
="--srcdir=../$(srcdir)/gdb"; \
5174 libsrcdir
="$$s/gdb";; \
5176 $(SHELL
) $${libsrcdir}/configure \
5177 $(HOST_CONFIGARGS
) $${srcdiroption} \
5180 .PHONY
: all-gdb maybe-all-gdb
5182 all-gdb
: configure-gdb
5183 @r
=`${PWD}`; export r
; \
5184 s
=`cd $(srcdir); ${PWD}`; export s
; \
5186 (cd gdb
&& $(MAKE
) $(FLAGS_TO_PASS
) $(X11_FLAGS_TO_PASS
) all)
5191 @r
=`${PWD}`; export r
; \
5192 s
=`cd $(srcdir); ${PWD}`; export s
; \
5194 (cd gdb
&& $(MAKE
) $(FLAGS_TO_PASS
) $(X11_FLAGS_TO_PASS
) check)
5198 .PHONY
: install-gdb maybe-install-gdb
5200 install-gdb
: installdirs
5201 @r
=`${PWD}`; export r
; \
5202 s
=`cd $(srcdir); ${PWD}`; export s
; \
5204 (cd gdb
&& $(MAKE
) $(FLAGS_TO_PASS
) $(X11_FLAGS_TO_PASS
) install)
5207 .PHONY
: configure-expect maybe-configure-expect
5208 maybe-configure-expect
:
5210 @
test ! -f expect
/Makefile || exit
0; \
5211 [ -d expect
] || mkdir expect
; \
5212 r
=`${PWD}`; export r
; \
5213 s
=`cd $(srcdir); ${PWD}`; export s
; \
5214 CC
="$(CC)"; export CC
; \
5215 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
5216 CXX
="$(CXX)"; export CXX
; \
5217 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
5218 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
5219 AR
="$(AR)"; export AR
; \
5220 AS
="$(AS)"; export AS
; \
5221 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
5222 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
5223 LD
="$(LD)"; export LD
; \
5224 NM
="$(NM)"; export NM
; \
5225 RANLIB
="$(RANLIB)"; export RANLIB
; \
5226 WINDRES
="$(WINDRES)"; export WINDRES
; \
5227 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
5228 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
5230 echo Configuring in expect
; \
5231 cd expect || exit
1; \
5234 srcdiroption
="--srcdir=."; \
5236 /* |
[A-Za-z
]:[\\/]*) \
5237 srcdiroption
="--srcdir=$(srcdir)/expect"; \
5238 libsrcdir
="$$s/expect";; \
5240 srcdiroption
="--srcdir=../$(srcdir)/expect"; \
5241 libsrcdir
="$$s/expect";; \
5243 $(SHELL
) $${libsrcdir}/configure \
5244 $(HOST_CONFIGARGS
) $${srcdiroption} \
5247 .PHONY
: all-expect maybe-all-expect
5249 all-expect
: configure-expect
5250 @r
=`${PWD}`; export r
; \
5251 s
=`cd $(srcdir); ${PWD}`; export s
; \
5253 (cd expect
&& $(MAKE
) $(FLAGS_TO_PASS
) $(X11_FLAGS_TO_PASS
) all)
5256 .PHONY
: check-expect
5258 @r
=`${PWD}`; export r
; \
5259 s
=`cd $(srcdir); ${PWD}`; export s
; \
5261 (cd expect
&& $(MAKE
) $(FLAGS_TO_PASS
) $(X11_FLAGS_TO_PASS
) check)
5265 .PHONY
: install-expect maybe-install-expect
5266 maybe-install-expect
:
5267 install-expect
: installdirs
5268 @r
=`${PWD}`; export r
; \
5269 s
=`cd $(srcdir); ${PWD}`; export s
; \
5271 (cd expect
&& $(MAKE
) $(FLAGS_TO_PASS
) $(X11_FLAGS_TO_PASS
) install)
5274 .PHONY
: configure-guile maybe-configure-guile
5275 maybe-configure-guile
:
5277 @
test ! -f guile
/Makefile || exit
0; \
5278 [ -d guile
] || mkdir guile
; \
5279 r
=`${PWD}`; export r
; \
5280 s
=`cd $(srcdir); ${PWD}`; export s
; \
5281 CC
="$(CC)"; export CC
; \
5282 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
5283 CXX
="$(CXX)"; export CXX
; \
5284 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
5285 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
5286 AR
="$(AR)"; export AR
; \
5287 AS
="$(AS)"; export AS
; \
5288 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
5289 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
5290 LD
="$(LD)"; export LD
; \
5291 NM
="$(NM)"; export NM
; \
5292 RANLIB
="$(RANLIB)"; export RANLIB
; \
5293 WINDRES
="$(WINDRES)"; export WINDRES
; \
5294 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
5295 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
5297 echo Configuring in guile
; \
5298 cd guile || exit
1; \
5301 srcdiroption
="--srcdir=."; \
5303 /* |
[A-Za-z
]:[\\/]*) \
5304 srcdiroption
="--srcdir=$(srcdir)/guile"; \
5305 libsrcdir
="$$s/guile";; \
5307 srcdiroption
="--srcdir=../$(srcdir)/guile"; \
5308 libsrcdir
="$$s/guile";; \
5310 $(SHELL
) $${libsrcdir}/configure \
5311 $(HOST_CONFIGARGS
) $${srcdiroption} \
5314 .PHONY
: all-guile maybe-all-guile
5316 all-guile
: configure-guile
5317 @r
=`${PWD}`; export r
; \
5318 s
=`cd $(srcdir); ${PWD}`; export s
; \
5320 (cd guile
&& $(MAKE
) $(FLAGS_TO_PASS
) $(X11_FLAGS_TO_PASS
) all)
5325 @r
=`${PWD}`; export r
; \
5326 s
=`cd $(srcdir); ${PWD}`; export s
; \
5328 (cd guile
&& $(MAKE
) $(FLAGS_TO_PASS
) $(X11_FLAGS_TO_PASS
) check)
5332 .PHONY
: install-guile maybe-install-guile
5333 maybe-install-guile
:
5334 install-guile
: installdirs
5335 @r
=`${PWD}`; export r
; \
5336 s
=`cd $(srcdir); ${PWD}`; export s
; \
5338 (cd guile
&& $(MAKE
) $(FLAGS_TO_PASS
) $(X11_FLAGS_TO_PASS
) install)
5341 .PHONY
: configure-tk maybe-configure-tk
5344 @
test ! -f tk
/Makefile || exit
0; \
5345 [ -d tk
] || mkdir tk
; \
5346 r
=`${PWD}`; export r
; \
5347 s
=`cd $(srcdir); ${PWD}`; export s
; \
5348 CC
="$(CC)"; export CC
; \
5349 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
5350 CXX
="$(CXX)"; export CXX
; \
5351 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
5352 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
5353 AR
="$(AR)"; export AR
; \
5354 AS
="$(AS)"; export AS
; \
5355 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
5356 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
5357 LD
="$(LD)"; export LD
; \
5358 NM
="$(NM)"; export NM
; \
5359 RANLIB
="$(RANLIB)"; export RANLIB
; \
5360 WINDRES
="$(WINDRES)"; export WINDRES
; \
5361 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
5362 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
5364 echo Configuring in tk
; \
5368 srcdiroption
="--srcdir=."; \
5370 /* |
[A-Za-z
]:[\\/]*) \
5371 srcdiroption
="--srcdir=$(srcdir)/tk"; \
5372 libsrcdir
="$$s/tk";; \
5374 srcdiroption
="--srcdir=../$(srcdir)/tk"; \
5375 libsrcdir
="$$s/tk";; \
5377 $(SHELL
) $${libsrcdir}/configure \
5378 $(HOST_CONFIGARGS
) $${srcdiroption} \
5381 .PHONY
: all-tk maybe-all-tk
5383 all-tk
: configure-tk
5384 @r
=`${PWD}`; export r
; \
5385 s
=`cd $(srcdir); ${PWD}`; export s
; \
5387 (cd tk
&& $(MAKE
) $(FLAGS_TO_PASS
) $(X11_FLAGS_TO_PASS
) all)
5392 @r
=`${PWD}`; export r
; \
5393 s
=`cd $(srcdir); ${PWD}`; export s
; \
5395 (cd tk
&& $(MAKE
) $(FLAGS_TO_PASS
) $(X11_FLAGS_TO_PASS
) check)
5399 .PHONY
: install-tk maybe-install-tk
5401 install-tk
: installdirs
5402 @r
=`${PWD}`; export r
; \
5403 s
=`cd $(srcdir); ${PWD}`; export s
; \
5405 (cd tk
&& $(MAKE
) $(FLAGS_TO_PASS
) $(X11_FLAGS_TO_PASS
) install)
5408 .PHONY
: configure-tix maybe-configure-tix
5409 maybe-configure-tix
:
5411 @
test ! -f tix
/Makefile || exit
0; \
5412 [ -d tix
] || mkdir tix
; \
5413 r
=`${PWD}`; export r
; \
5414 s
=`cd $(srcdir); ${PWD}`; export s
; \
5415 CC
="$(CC)"; export CC
; \
5416 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
5417 CXX
="$(CXX)"; export CXX
; \
5418 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
5419 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
5420 AR
="$(AR)"; export AR
; \
5421 AS
="$(AS)"; export AS
; \
5422 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
5423 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
5424 LD
="$(LD)"; export LD
; \
5425 NM
="$(NM)"; export NM
; \
5426 RANLIB
="$(RANLIB)"; export RANLIB
; \
5427 WINDRES
="$(WINDRES)"; export WINDRES
; \
5428 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
5429 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
5431 echo Configuring in tix
; \
5435 srcdiroption
="--srcdir=."; \
5437 /* |
[A-Za-z
]:[\\/]*) \
5438 srcdiroption
="--srcdir=$(srcdir)/tix"; \
5439 libsrcdir
="$$s/tix";; \
5441 srcdiroption
="--srcdir=../$(srcdir)/tix"; \
5442 libsrcdir
="$$s/tix";; \
5444 $(SHELL
) $${libsrcdir}/configure \
5445 $(HOST_CONFIGARGS
) $${srcdiroption} \
5448 .PHONY
: all-tix maybe-all-tix
5450 all-tix
: configure-tix
5451 @r
=`${PWD}`; export r
; \
5452 s
=`cd $(srcdir); ${PWD}`; export s
; \
5454 (cd tix
&& $(MAKE
) $(FLAGS_TO_PASS
) $(X11_FLAGS_TO_PASS
) all)
5459 @r
=`${PWD}`; export r
; \
5460 s
=`cd $(srcdir); ${PWD}`; export s
; \
5462 (cd tix
&& $(MAKE
) $(FLAGS_TO_PASS
) $(X11_FLAGS_TO_PASS
) check)
5466 .PHONY
: install-tix maybe-install-tix
5468 install-tix
: installdirs
5469 @r
=`${PWD}`; export r
; \
5470 s
=`cd $(srcdir); ${PWD}`; export s
; \
5472 (cd tix
&& $(MAKE
) $(FLAGS_TO_PASS
) $(X11_FLAGS_TO_PASS
) install)
5475 .PHONY
: configure-libtermcap maybe-configure-libtermcap
5476 maybe-configure-libtermcap
:
5477 configure-libtermcap
:
5478 @
test ! -f libtermcap
/Makefile || exit
0; \
5479 [ -d libtermcap
] || mkdir libtermcap
; \
5480 r
=`${PWD}`; export r
; \
5481 s
=`cd $(srcdir); ${PWD}`; export s
; \
5482 CC
="$(CC)"; export CC
; \
5483 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
5484 CXX
="$(CXX)"; export CXX
; \
5485 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
5486 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
5487 AR
="$(AR)"; export AR
; \
5488 AS
="$(AS)"; export AS
; \
5489 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
5490 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
5491 LD
="$(LD)"; export LD
; \
5492 NM
="$(NM)"; export NM
; \
5493 RANLIB
="$(RANLIB)"; export RANLIB
; \
5494 WINDRES
="$(WINDRES)"; export WINDRES
; \
5495 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
5496 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
5498 echo Configuring in libtermcap
; \
5499 cd libtermcap || exit
1; \
5502 srcdiroption
="--srcdir=."; \
5504 /* |
[A-Za-z
]:[\\/]*) \
5505 srcdiroption
="--srcdir=$(srcdir)/libtermcap"; \
5506 libsrcdir
="$$s/libtermcap";; \
5508 srcdiroption
="--srcdir=../$(srcdir)/libtermcap"; \
5509 libsrcdir
="$$s/libtermcap";; \
5511 $(SHELL
) $${libsrcdir}/configure \
5512 $(HOST_CONFIGARGS
) $${srcdiroption} \
5515 .PHONY
: all-libtermcap maybe-all-libtermcap
5516 maybe-all-libtermcap
:
5517 all-libtermcap
: configure-libtermcap
5518 @r
=`${PWD}`; export r
; \
5519 s
=`cd $(srcdir); ${PWD}`; export s
; \
5521 (cd libtermcap
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
5524 .PHONY
: check-libtermcap
5529 .PHONY
: install-libtermcap maybe-install-libtermcap
5530 maybe-install-libtermcap
:
5531 install-libtermcap
: installdirs
5532 @r
=`${PWD}`; export r
; \
5533 s
=`cd $(srcdir); ${PWD}`; export s
; \
5535 (cd libtermcap
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
5538 .PHONY
: configure-utils maybe-configure-utils
5539 maybe-configure-utils
:
5541 @
test ! -f utils
/Makefile || exit
0; \
5542 [ -d utils
] || mkdir utils
; \
5543 r
=`${PWD}`; export r
; \
5544 s
=`cd $(srcdir); ${PWD}`; export s
; \
5545 CC
="$(CC)"; export CC
; \
5546 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
5547 CXX
="$(CXX)"; export CXX
; \
5548 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
5549 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
5550 AR
="$(AR)"; export AR
; \
5551 AS
="$(AS)"; export AS
; \
5552 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
5553 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
5554 LD
="$(LD)"; export LD
; \
5555 NM
="$(NM)"; export NM
; \
5556 RANLIB
="$(RANLIB)"; export RANLIB
; \
5557 WINDRES
="$(WINDRES)"; export WINDRES
; \
5558 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
5559 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
5561 echo Configuring in utils
; \
5562 cd utils || exit
1; \
5565 srcdiroption
="--srcdir=."; \
5567 /* |
[A-Za-z
]:[\\/]*) \
5568 srcdiroption
="--srcdir=$(srcdir)/utils"; \
5569 libsrcdir
="$$s/utils";; \
5571 srcdiroption
="--srcdir=../$(srcdir)/utils"; \
5572 libsrcdir
="$$s/utils";; \
5574 $(SHELL
) $${libsrcdir}/configure \
5575 $(HOST_CONFIGARGS
) $${srcdiroption} \
5578 .PHONY
: all-utils maybe-all-utils
5580 all-utils
: configure-utils
5581 @r
=`${PWD}`; export r
; \
5582 s
=`cd $(srcdir); ${PWD}`; export s
; \
5584 (cd utils
&& $(MAKE
) $(FLAGS_TO_PASS
) all)
5592 .PHONY
: install-utils maybe-install-utils
5593 maybe-install-utils
:
5594 install-utils
: installdirs
5595 @r
=`${PWD}`; export r
; \
5596 s
=`cd $(srcdir); ${PWD}`; export s
; \
5598 (cd utils
&& $(MAKE
) $(FLAGS_TO_PASS
) install)
5602 # ---------------------------------------
5603 # Modules which run on the target machine
5604 # ---------------------------------------
5606 .PHONY
: configure-target-libstdc
++-v3 maybe-configure-target-libstdc
++-v3
5607 maybe-configure-target-libstdc
++-v3
:
5609 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
5610 $(TARGET_SUBDIR
)/libstdc
++-v3
/multilib.out
: multilib.out
5611 @
[ -d
$(TARGET_SUBDIR
)/libstdc
++-v3
] || \
5612 mkdir
$(TARGET_SUBDIR
)/libstdc
++-v3
; \
5613 rm -f
$(TARGET_SUBDIR
)/libstdc
++-v3
/Makefile ||
: ; \
5614 cp multilib.out
$(TARGET_SUBDIR
)/libstdc
++-v3
/multilib.out
5616 configure-target-libstdc
++-v3
: $(TARGET_SUBDIR
)/libstdc
++-v3
/multilib.out
5617 @
test ! -f
$(TARGET_SUBDIR
)/libstdc
++-v3
/Makefile || exit
0; \
5618 [ -d
$(TARGET_SUBDIR
)/libstdc
++-v3
] || \
5619 mkdir
$(TARGET_SUBDIR
)/libstdc
++-v3
;\
5620 r
=`${PWD}`; export r
; \
5621 s
=`cd $(srcdir); ${PWD}`; export s
; \
5623 AR
="$(AR_FOR_TARGET)"; export AR
; \
5624 AS
="$(AS_FOR_TARGET)"; export AS
; \
5625 CC
="$(CC_FOR_TARGET)"; export CC
; \
5626 CFLAGS
="$(CFLAGS_FOR_TARGET)"; export CFLAGS
; \
5627 CPPFLAGS
="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS
; \
5628 CXX_FOR_TARGET
="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET
; \
5629 CXX
="$(RAW_CXX_FOR_TARGET)"; export CXX
; \
5630 CXXFLAGS
="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS
; \
5631 GCJ
="$(GCJ_FOR_TARGET)"; export GCJ
; \
5632 DLLTOOL
="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL
; \
5633 LD
="$(LD_FOR_TARGET)"; export LD
; \
5634 LDFLAGS
="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS
; \
5635 NM
="$(NM_FOR_TARGET)"; export NM
; \
5636 RANLIB
="$(RANLIB_FOR_TARGET)"; export RANLIB
; \
5637 WINDRES
="$(WINDRES_FOR_TARGET)"; export WINDRES
; \
5638 echo Configuring in
$(TARGET_SUBDIR
)/libstdc
++-v3
; \
5639 cd
"$(TARGET_SUBDIR)/libstdc++-v3" || exit
1; \
5641 /* |
[A-Za-z
]:[\\/]*) \
5642 topdir
=$(srcdir) ;; \
5644 case
"$(TARGET_SUBDIR)" in \
5645 .
) topdir
="../$(srcdir)" ;; \
5646 *) topdir
="../../$(srcdir)" ;; \
5649 if
[ "$(srcdir)" = "." ] ; then \
5650 if
[ "$(TARGET_SUBDIR)" != "." ] ; then \
5651 if
$(SHELL
) $$s/symlink-tree
$${topdir}/libstdc
++-v3
"no-such-file" ; then \
5652 if
[ -f Makefile
]; then \
5653 if
$(MAKE
) distclean; then \
5667 srcdiroption
="--srcdir=."; \
5670 srcdiroption
="--srcdir=$${topdir}/libstdc++-v3"; \
5671 libsrcdir
="$$s/libstdc++-v3"; \
5673 rm -f no-such-file ||
: ; \
5674 CONFIG_SITE
=no-such-file
$(SHELL
) $${libsrcdir}/configure \
5675 $(TARGET_CONFIGARGS
) $${srcdiroption} \
5676 --with-target-subdir
="$(TARGET_SUBDIR)" \
5679 .PHONY
: all-target-libstdc
++-v3 maybe-all-target-libstdc
++-v3
5680 maybe-all-target-libstdc
++-v3
:
5681 all-target-libstdc
++-v3
: configure-target-libstdc
++-v3
5682 @r
=`${PWD}`; export r
; \
5683 s
=`cd $(srcdir); ${PWD}`; export s
; \
5685 (cd
$(TARGET_SUBDIR
)/libstdc
++-v3
&& \
5686 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' all)
5688 .PHONY
: check-target-libstdc
++-v3
5689 check-target-libstdc
++-v3
:
5690 @r
=`${PWD}`; export r
; \
5691 s
=`cd $(srcdir); ${PWD}`; export s
; \
5693 (cd
$(TARGET_SUBDIR
)/libstdc
++-v3
&& \
5694 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
5697 .PHONY
: install-target-libstdc
++-v3 maybe-install-target-libstdc
++-v3
5698 maybe-install-target-libstdc
++-v3
:
5699 install-target-libstdc
++-v3
: installdirs
5700 @r
=`${PWD}`; export r
; \
5701 s
=`cd $(srcdir); ${PWD}`; export s
; \
5703 (cd
$(TARGET_SUBDIR
)/libstdc
++-v3
&& \
5704 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) install)
5707 .PHONY
: configure-target-newlib maybe-configure-target-newlib
5708 maybe-configure-target-newlib
:
5710 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
5711 $(TARGET_SUBDIR
)/newlib
/multilib.out
: multilib.out
5712 @
[ -d
$(TARGET_SUBDIR
)/newlib
] || \
5713 mkdir
$(TARGET_SUBDIR
)/newlib
; \
5714 rm -f
$(TARGET_SUBDIR
)/newlib
/Makefile ||
: ; \
5715 cp multilib.out
$(TARGET_SUBDIR
)/newlib
/multilib.out
5717 configure-target-newlib
: $(TARGET_SUBDIR
)/newlib
/multilib.out
5718 @
test ! -f
$(TARGET_SUBDIR
)/newlib
/Makefile || exit
0; \
5719 [ -d
$(TARGET_SUBDIR
)/newlib
] || \
5720 mkdir
$(TARGET_SUBDIR
)/newlib
;\
5721 r
=`${PWD}`; export r
; \
5722 s
=`cd $(srcdir); ${PWD}`; export s
; \
5724 AR
="$(AR_FOR_TARGET)"; export AR
; \
5725 AS
="$(AS_FOR_TARGET)"; export AS
; \
5726 CC
="$(CC_FOR_TARGET)"; export CC
; \
5727 CFLAGS
="$(CFLAGS_FOR_TARGET)"; export CFLAGS
; \
5728 CPPFLAGS
="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS
; \
5729 CXX
="$(CXX_FOR_TARGET)"; export CXX
; \
5730 CXXFLAGS
="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS
; \
5731 GCJ
="$(GCJ_FOR_TARGET)"; export GCJ
; \
5732 DLLTOOL
="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL
; \
5733 LD
="$(LD_FOR_TARGET)"; export LD
; \
5734 LDFLAGS
="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS
; \
5735 NM
="$(NM_FOR_TARGET)"; export NM
; \
5736 RANLIB
="$(RANLIB_FOR_TARGET)"; export RANLIB
; \
5737 WINDRES
="$(WINDRES_FOR_TARGET)"; export WINDRES
; \
5738 echo Configuring in
$(TARGET_SUBDIR
)/newlib
; \
5739 cd
"$(TARGET_SUBDIR)/newlib" || exit
1; \
5741 /* |
[A-Za-z
]:[\\/]*) \
5742 topdir
=$(srcdir) ;; \
5744 case
"$(TARGET_SUBDIR)" in \
5745 .
) topdir
="../$(srcdir)" ;; \
5746 *) topdir
="../../$(srcdir)" ;; \
5749 if
[ "$(srcdir)" = "." ] ; then \
5750 if
[ "$(TARGET_SUBDIR)" != "." ] ; then \
5751 if
$(SHELL
) $$s/symlink-tree
$${topdir}/newlib
"no-such-file" ; then \
5752 if
[ -f Makefile
]; then \
5753 if
$(MAKE
) distclean; then \
5767 srcdiroption
="--srcdir=."; \
5770 srcdiroption
="--srcdir=$${topdir}/newlib"; \
5771 libsrcdir
="$$s/newlib"; \
5773 rm -f no-such-file ||
: ; \
5774 CONFIG_SITE
=no-such-file
$(SHELL
) $${libsrcdir}/configure \
5775 $(TARGET_CONFIGARGS
) $${srcdiroption} \
5776 --with-target-subdir
="$(TARGET_SUBDIR)" \
5779 .PHONY
: all-target-newlib maybe-all-target-newlib
5780 maybe-all-target-newlib
:
5781 all-target-newlib
: configure-target-newlib
5782 @r
=`${PWD}`; export r
; \
5783 s
=`cd $(srcdir); ${PWD}`; export s
; \
5785 (cd
$(TARGET_SUBDIR
)/newlib
&& \
5786 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) all)
5788 .PHONY
: check-target-newlib
5789 check-target-newlib
:
5790 @r
=`${PWD}`; export r
; \
5791 s
=`cd $(srcdir); ${PWD}`; export s
; \
5793 (cd
$(TARGET_SUBDIR
)/newlib
&& \
5794 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) check)
5797 .PHONY
: install-target-newlib maybe-install-target-newlib
5798 maybe-install-target-newlib
:
5799 install-target-newlib
: installdirs
5800 @r
=`${PWD}`; export r
; \
5801 s
=`cd $(srcdir); ${PWD}`; export s
; \
5803 (cd
$(TARGET_SUBDIR
)/newlib
&& \
5804 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) install)
5807 .PHONY
: configure-target-libf2c maybe-configure-target-libf2c
5808 maybe-configure-target-libf2c
:
5810 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
5811 $(TARGET_SUBDIR
)/libf2c
/multilib.out
: multilib.out
5812 @
[ -d
$(TARGET_SUBDIR
)/libf2c
] || \
5813 mkdir
$(TARGET_SUBDIR
)/libf2c
; \
5814 rm -f
$(TARGET_SUBDIR
)/libf2c
/Makefile ||
: ; \
5815 cp multilib.out
$(TARGET_SUBDIR
)/libf2c
/multilib.out
5817 configure-target-libf2c
: $(TARGET_SUBDIR
)/libf2c
/multilib.out
5818 @
test ! -f
$(TARGET_SUBDIR
)/libf2c
/Makefile || exit
0; \
5819 [ -d
$(TARGET_SUBDIR
)/libf2c
] || \
5820 mkdir
$(TARGET_SUBDIR
)/libf2c
;\
5821 r
=`${PWD}`; export r
; \
5822 s
=`cd $(srcdir); ${PWD}`; export s
; \
5824 AR
="$(AR_FOR_TARGET)"; export AR
; \
5825 AS
="$(AS_FOR_TARGET)"; export AS
; \
5826 CC
="$(CC_FOR_TARGET)"; export CC
; \
5827 CFLAGS
="$(CFLAGS_FOR_TARGET)"; export CFLAGS
; \
5828 CPPFLAGS
="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS
; \
5829 CXX
="$(CXX_FOR_TARGET)"; export CXX
; \
5830 CXXFLAGS
="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS
; \
5831 GCJ
="$(GCJ_FOR_TARGET)"; export GCJ
; \
5832 DLLTOOL
="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL
; \
5833 LD
="$(LD_FOR_TARGET)"; export LD
; \
5834 LDFLAGS
="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS
; \
5835 NM
="$(NM_FOR_TARGET)"; export NM
; \
5836 RANLIB
="$(RANLIB_FOR_TARGET)"; export RANLIB
; \
5837 WINDRES
="$(WINDRES_FOR_TARGET)"; export WINDRES
; \
5838 echo Configuring in
$(TARGET_SUBDIR
)/libf2c
; \
5839 cd
"$(TARGET_SUBDIR)/libf2c" || exit
1; \
5841 /* |
[A-Za-z
]:[\\/]*) \
5842 topdir
=$(srcdir) ;; \
5844 case
"$(TARGET_SUBDIR)" in \
5845 .
) topdir
="../$(srcdir)" ;; \
5846 *) topdir
="../../$(srcdir)" ;; \
5849 if
[ "$(srcdir)" = "." ] ; then \
5850 if
[ "$(TARGET_SUBDIR)" != "." ] ; then \
5851 if
$(SHELL
) $$s/symlink-tree
$${topdir}/libf2c
"no-such-file" ; then \
5852 if
[ -f Makefile
]; then \
5853 if
$(MAKE
) distclean; then \
5867 srcdiroption
="--srcdir=."; \
5870 srcdiroption
="--srcdir=$${topdir}/libf2c"; \
5871 libsrcdir
="$$s/libf2c"; \
5873 rm -f no-such-file ||
: ; \
5874 CONFIG_SITE
=no-such-file
$(SHELL
) $${libsrcdir}/configure \
5875 $(TARGET_CONFIGARGS
) $${srcdiroption} \
5876 --with-target-subdir
="$(TARGET_SUBDIR)" \
5879 .PHONY
: all-target-libf2c maybe-all-target-libf2c
5880 maybe-all-target-libf2c
:
5881 all-target-libf2c
: configure-target-libf2c
5882 @r
=`${PWD}`; export r
; \
5883 s
=`cd $(srcdir); ${PWD}`; export s
; \
5885 (cd
$(TARGET_SUBDIR
)/libf2c
&& \
5886 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) all)
5888 .PHONY
: check-target-libf2c
5889 check-target-libf2c
:
5890 @r
=`${PWD}`; export r
; \
5891 s
=`cd $(srcdir); ${PWD}`; export s
; \
5893 (cd
$(TARGET_SUBDIR
)/libf2c
&& \
5894 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) check)
5897 .PHONY
: install-target-libf2c maybe-install-target-libf2c
5898 maybe-install-target-libf2c
:
5899 install-target-libf2c
: installdirs
5900 @r
=`${PWD}`; export r
; \
5901 s
=`cd $(srcdir); ${PWD}`; export s
; \
5903 (cd
$(TARGET_SUBDIR
)/libf2c
&& \
5904 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) install)
5907 .PHONY
: configure-target-libobjc maybe-configure-target-libobjc
5908 maybe-configure-target-libobjc
:
5910 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
5911 $(TARGET_SUBDIR
)/libobjc
/multilib.out
: multilib.out
5912 @
[ -d
$(TARGET_SUBDIR
)/libobjc
] || \
5913 mkdir
$(TARGET_SUBDIR
)/libobjc
; \
5914 rm -f
$(TARGET_SUBDIR
)/libobjc
/Makefile ||
: ; \
5915 cp multilib.out
$(TARGET_SUBDIR
)/libobjc
/multilib.out
5917 configure-target-libobjc
: $(TARGET_SUBDIR
)/libobjc
/multilib.out
5918 @
test ! -f
$(TARGET_SUBDIR
)/libobjc
/Makefile || exit
0; \
5919 [ -d
$(TARGET_SUBDIR
)/libobjc
] || \
5920 mkdir
$(TARGET_SUBDIR
)/libobjc
;\
5921 r
=`${PWD}`; export r
; \
5922 s
=`cd $(srcdir); ${PWD}`; export s
; \
5924 AR
="$(AR_FOR_TARGET)"; export AR
; \
5925 AS
="$(AS_FOR_TARGET)"; export AS
; \
5926 CC
="$(CC_FOR_TARGET)"; export CC
; \
5927 CFLAGS
="$(CFLAGS_FOR_TARGET)"; export CFLAGS
; \
5928 CPPFLAGS
="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS
; \
5929 CXX
="$(CXX_FOR_TARGET)"; export CXX
; \
5930 CXXFLAGS
="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS
; \
5931 GCJ
="$(GCJ_FOR_TARGET)"; export GCJ
; \
5932 DLLTOOL
="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL
; \
5933 LD
="$(LD_FOR_TARGET)"; export LD
; \
5934 LDFLAGS
="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS
; \
5935 NM
="$(NM_FOR_TARGET)"; export NM
; \
5936 RANLIB
="$(RANLIB_FOR_TARGET)"; export RANLIB
; \
5937 WINDRES
="$(WINDRES_FOR_TARGET)"; export WINDRES
; \
5938 echo Configuring in
$(TARGET_SUBDIR
)/libobjc
; \
5939 cd
"$(TARGET_SUBDIR)/libobjc" || exit
1; \
5941 /* |
[A-Za-z
]:[\\/]*) \
5942 topdir
=$(srcdir) ;; \
5944 case
"$(TARGET_SUBDIR)" in \
5945 .
) topdir
="../$(srcdir)" ;; \
5946 *) topdir
="../../$(srcdir)" ;; \
5949 if
[ "$(srcdir)" = "." ] ; then \
5950 if
[ "$(TARGET_SUBDIR)" != "." ] ; then \
5951 if
$(SHELL
) $$s/symlink-tree
$${topdir}/libobjc
"no-such-file" ; then \
5952 if
[ -f Makefile
]; then \
5953 if
$(MAKE
) distclean; then \
5967 srcdiroption
="--srcdir=."; \
5970 srcdiroption
="--srcdir=$${topdir}/libobjc"; \
5971 libsrcdir
="$$s/libobjc"; \
5973 rm -f no-such-file ||
: ; \
5974 CONFIG_SITE
=no-such-file
$(SHELL
) $${libsrcdir}/configure \
5975 $(TARGET_CONFIGARGS
) $${srcdiroption} \
5976 --with-target-subdir
="$(TARGET_SUBDIR)" \
5979 .PHONY
: all-target-libobjc maybe-all-target-libobjc
5980 maybe-all-target-libobjc
:
5981 all-target-libobjc
: configure-target-libobjc
5982 @r
=`${PWD}`; export r
; \
5983 s
=`cd $(srcdir); ${PWD}`; export s
; \
5985 (cd
$(TARGET_SUBDIR
)/libobjc
&& \
5986 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) all)
5988 .PHONY
: check-target-libobjc
5989 check-target-libobjc
:
5990 @r
=`${PWD}`; export r
; \
5991 s
=`cd $(srcdir); ${PWD}`; export s
; \
5993 (cd
$(TARGET_SUBDIR
)/libobjc
&& \
5994 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) check)
5997 .PHONY
: install-target-libobjc maybe-install-target-libobjc
5998 maybe-install-target-libobjc
:
5999 install-target-libobjc
: installdirs
6000 @r
=`${PWD}`; export r
; \
6001 s
=`cd $(srcdir); ${PWD}`; export s
; \
6003 (cd
$(TARGET_SUBDIR
)/libobjc
&& \
6004 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) install)
6007 .PHONY
: configure-target-libtermcap maybe-configure-target-libtermcap
6008 maybe-configure-target-libtermcap
:
6010 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
6011 $(TARGET_SUBDIR
)/libtermcap
/multilib.out
: multilib.out
6012 @
[ -d
$(TARGET_SUBDIR
)/libtermcap
] || \
6013 mkdir
$(TARGET_SUBDIR
)/libtermcap
; \
6014 rm -f
$(TARGET_SUBDIR
)/libtermcap
/Makefile ||
: ; \
6015 cp multilib.out
$(TARGET_SUBDIR
)/libtermcap
/multilib.out
6017 configure-target-libtermcap
: $(TARGET_SUBDIR
)/libtermcap
/multilib.out
6018 @
test ! -f
$(TARGET_SUBDIR
)/libtermcap
/Makefile || exit
0; \
6019 [ -d
$(TARGET_SUBDIR
)/libtermcap
] || \
6020 mkdir
$(TARGET_SUBDIR
)/libtermcap
;\
6021 r
=`${PWD}`; export r
; \
6022 s
=`cd $(srcdir); ${PWD}`; export s
; \
6024 AR
="$(AR_FOR_TARGET)"; export AR
; \
6025 AS
="$(AS_FOR_TARGET)"; export AS
; \
6026 CC
="$(CC_FOR_TARGET)"; export CC
; \
6027 CFLAGS
="$(CFLAGS_FOR_TARGET)"; export CFLAGS
; \
6028 CPPFLAGS
="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS
; \
6029 CXX
="$(CXX_FOR_TARGET)"; export CXX
; \
6030 CXXFLAGS
="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS
; \
6031 GCJ
="$(GCJ_FOR_TARGET)"; export GCJ
; \
6032 DLLTOOL
="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL
; \
6033 LD
="$(LD_FOR_TARGET)"; export LD
; \
6034 LDFLAGS
="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS
; \
6035 NM
="$(NM_FOR_TARGET)"; export NM
; \
6036 RANLIB
="$(RANLIB_FOR_TARGET)"; export RANLIB
; \
6037 WINDRES
="$(WINDRES_FOR_TARGET)"; export WINDRES
; \
6038 echo Configuring in
$(TARGET_SUBDIR
)/libtermcap
; \
6039 cd
"$(TARGET_SUBDIR)/libtermcap" || exit
1; \
6041 /* |
[A-Za-z
]:[\\/]*) \
6042 topdir
=$(srcdir) ;; \
6044 case
"$(TARGET_SUBDIR)" in \
6045 .
) topdir
="../$(srcdir)" ;; \
6046 *) topdir
="../../$(srcdir)" ;; \
6049 if
[ "$(srcdir)" = "." ] ; then \
6050 if
[ "$(TARGET_SUBDIR)" != "." ] ; then \
6051 if
$(SHELL
) $$s/symlink-tree
$${topdir}/libtermcap
"no-such-file" ; then \
6052 if
[ -f Makefile
]; then \
6053 if
$(MAKE
) distclean; then \
6067 srcdiroption
="--srcdir=."; \
6070 srcdiroption
="--srcdir=$${topdir}/libtermcap"; \
6071 libsrcdir
="$$s/libtermcap"; \
6073 rm -f no-such-file ||
: ; \
6074 CONFIG_SITE
=no-such-file
$(SHELL
) $${libsrcdir}/configure \
6075 $(TARGET_CONFIGARGS
) $${srcdiroption} \
6076 --with-target-subdir
="$(TARGET_SUBDIR)" \
6079 .PHONY
: all-target-libtermcap maybe-all-target-libtermcap
6080 maybe-all-target-libtermcap
:
6081 all-target-libtermcap
: configure-target-libtermcap
6082 @r
=`${PWD}`; export r
; \
6083 s
=`cd $(srcdir); ${PWD}`; export s
; \
6085 (cd
$(TARGET_SUBDIR
)/libtermcap
&& \
6086 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) all)
6088 # Dummy target for uncheckable module.
6089 .PHONY
: check-target-libtermcap
6090 check-target-libtermcap
:
6093 .PHONY
: install-target-libtermcap maybe-install-target-libtermcap
6094 maybe-install-target-libtermcap
:
6095 install-target-libtermcap
: installdirs
6096 @r
=`${PWD}`; export r
; \
6097 s
=`cd $(srcdir); ${PWD}`; export s
; \
6099 (cd
$(TARGET_SUBDIR
)/libtermcap
&& \
6100 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) install)
6103 .PHONY
: configure-target-winsup maybe-configure-target-winsup
6104 maybe-configure-target-winsup
:
6106 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
6107 $(TARGET_SUBDIR
)/winsup
/multilib.out
: multilib.out
6108 @
[ -d
$(TARGET_SUBDIR
)/winsup
] || \
6109 mkdir
$(TARGET_SUBDIR
)/winsup
; \
6110 rm -f
$(TARGET_SUBDIR
)/winsup
/Makefile ||
: ; \
6111 cp multilib.out
$(TARGET_SUBDIR
)/winsup
/multilib.out
6113 configure-target-winsup
: $(TARGET_SUBDIR
)/winsup
/multilib.out
6114 @
test ! -f
$(TARGET_SUBDIR
)/winsup
/Makefile || exit
0; \
6115 [ -d
$(TARGET_SUBDIR
)/winsup
] || \
6116 mkdir
$(TARGET_SUBDIR
)/winsup
;\
6117 r
=`${PWD}`; export r
; \
6118 s
=`cd $(srcdir); ${PWD}`; export s
; \
6120 AR
="$(AR_FOR_TARGET)"; export AR
; \
6121 AS
="$(AS_FOR_TARGET)"; export AS
; \
6122 CC
="$(CC_FOR_TARGET)"; export CC
; \
6123 CFLAGS
="$(CFLAGS_FOR_TARGET)"; export CFLAGS
; \
6124 CPPFLAGS
="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS
; \
6125 CXX
="$(CXX_FOR_TARGET)"; export CXX
; \
6126 CXXFLAGS
="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS
; \
6127 GCJ
="$(GCJ_FOR_TARGET)"; export GCJ
; \
6128 DLLTOOL
="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL
; \
6129 LD
="$(LD_FOR_TARGET)"; export LD
; \
6130 LDFLAGS
="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS
; \
6131 NM
="$(NM_FOR_TARGET)"; export NM
; \
6132 RANLIB
="$(RANLIB_FOR_TARGET)"; export RANLIB
; \
6133 WINDRES
="$(WINDRES_FOR_TARGET)"; export WINDRES
; \
6134 echo Configuring in
$(TARGET_SUBDIR
)/winsup
; \
6135 cd
"$(TARGET_SUBDIR)/winsup" || exit
1; \
6137 /* |
[A-Za-z
]:[\\/]*) \
6138 topdir
=$(srcdir) ;; \
6140 case
"$(TARGET_SUBDIR)" in \
6141 .
) topdir
="../$(srcdir)" ;; \
6142 *) topdir
="../../$(srcdir)" ;; \
6145 if
[ "$(srcdir)" = "." ] ; then \
6146 if
[ "$(TARGET_SUBDIR)" != "." ] ; then \
6147 if
$(SHELL
) $$s/symlink-tree
$${topdir}/winsup
"no-such-file" ; then \
6148 if
[ -f Makefile
]; then \
6149 if
$(MAKE
) distclean; then \
6163 srcdiroption
="--srcdir=."; \
6166 srcdiroption
="--srcdir=$${topdir}/winsup"; \
6167 libsrcdir
="$$s/winsup"; \
6169 rm -f no-such-file ||
: ; \
6170 CONFIG_SITE
=no-such-file
$(SHELL
) $${libsrcdir}/configure \
6171 $(TARGET_CONFIGARGS
) $${srcdiroption} \
6172 --with-target-subdir
="$(TARGET_SUBDIR)" \
6175 .PHONY
: all-target-winsup maybe-all-target-winsup
6176 maybe-all-target-winsup
:
6177 all-target-winsup
: configure-target-winsup
6178 @r
=`${PWD}`; export r
; \
6179 s
=`cd $(srcdir); ${PWD}`; export s
; \
6181 (cd
$(TARGET_SUBDIR
)/winsup
&& \
6182 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) all)
6184 .PHONY
: check-target-winsup
6185 check-target-winsup
:
6186 @r
=`${PWD}`; export r
; \
6187 s
=`cd $(srcdir); ${PWD}`; export s
; \
6189 (cd
$(TARGET_SUBDIR
)/winsup
&& \
6190 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) check)
6193 .PHONY
: install-target-winsup maybe-install-target-winsup
6194 maybe-install-target-winsup
:
6195 install-target-winsup
: installdirs
6196 @r
=`${PWD}`; export r
; \
6197 s
=`cd $(srcdir); ${PWD}`; export s
; \
6199 (cd
$(TARGET_SUBDIR
)/winsup
&& \
6200 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) install)
6203 .PHONY
: configure-target-libgloss maybe-configure-target-libgloss
6204 maybe-configure-target-libgloss
:
6206 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
6207 $(TARGET_SUBDIR
)/libgloss
/multilib.out
: multilib.out
6208 @
[ -d
$(TARGET_SUBDIR
)/libgloss
] || \
6209 mkdir
$(TARGET_SUBDIR
)/libgloss
; \
6210 rm -f
$(TARGET_SUBDIR
)/libgloss
/Makefile ||
: ; \
6211 cp multilib.out
$(TARGET_SUBDIR
)/libgloss
/multilib.out
6213 configure-target-libgloss
: $(TARGET_SUBDIR
)/libgloss
/multilib.out
6214 @
test ! -f
$(TARGET_SUBDIR
)/libgloss
/Makefile || exit
0; \
6215 [ -d
$(TARGET_SUBDIR
)/libgloss
] || \
6216 mkdir
$(TARGET_SUBDIR
)/libgloss
;\
6217 r
=`${PWD}`; export r
; \
6218 s
=`cd $(srcdir); ${PWD}`; export s
; \
6220 AR
="$(AR_FOR_TARGET)"; export AR
; \
6221 AS
="$(AS_FOR_TARGET)"; export AS
; \
6222 CC
="$(CC_FOR_TARGET)"; export CC
; \
6223 CFLAGS
="$(CFLAGS_FOR_TARGET)"; export CFLAGS
; \
6224 CPPFLAGS
="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS
; \
6225 CXX
="$(CXX_FOR_TARGET)"; export CXX
; \
6226 CXXFLAGS
="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS
; \
6227 GCJ
="$(GCJ_FOR_TARGET)"; export GCJ
; \
6228 DLLTOOL
="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL
; \
6229 LD
="$(LD_FOR_TARGET)"; export LD
; \
6230 LDFLAGS
="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS
; \
6231 NM
="$(NM_FOR_TARGET)"; export NM
; \
6232 RANLIB
="$(RANLIB_FOR_TARGET)"; export RANLIB
; \
6233 WINDRES
="$(WINDRES_FOR_TARGET)"; export WINDRES
; \
6234 echo Configuring in
$(TARGET_SUBDIR
)/libgloss
; \
6235 cd
"$(TARGET_SUBDIR)/libgloss" || exit
1; \
6237 /* |
[A-Za-z
]:[\\/]*) \
6238 topdir
=$(srcdir) ;; \
6240 case
"$(TARGET_SUBDIR)" in \
6241 .
) topdir
="../$(srcdir)" ;; \
6242 *) topdir
="../../$(srcdir)" ;; \
6245 if
[ "$(srcdir)" = "." ] ; then \
6246 if
[ "$(TARGET_SUBDIR)" != "." ] ; then \
6247 if
$(SHELL
) $$s/symlink-tree
$${topdir}/libgloss
"no-such-file" ; then \
6248 if
[ -f Makefile
]; then \
6249 if
$(MAKE
) distclean; then \
6263 srcdiroption
="--srcdir=."; \
6266 srcdiroption
="--srcdir=$${topdir}/libgloss"; \
6267 libsrcdir
="$$s/libgloss"; \
6269 rm -f no-such-file ||
: ; \
6270 CONFIG_SITE
=no-such-file
$(SHELL
) $${libsrcdir}/configure \
6271 $(TARGET_CONFIGARGS
) $${srcdiroption} \
6272 --with-target-subdir
="$(TARGET_SUBDIR)" \
6275 .PHONY
: all-target-libgloss maybe-all-target-libgloss
6276 maybe-all-target-libgloss
:
6277 all-target-libgloss
: configure-target-libgloss
6278 @r
=`${PWD}`; export r
; \
6279 s
=`cd $(srcdir); ${PWD}`; export s
; \
6281 (cd
$(TARGET_SUBDIR
)/libgloss
&& \
6282 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) all)
6284 # Dummy target for uncheckable module.
6285 .PHONY
: check-target-libgloss
6286 check-target-libgloss
:
6289 .PHONY
: install-target-libgloss maybe-install-target-libgloss
6290 maybe-install-target-libgloss
:
6291 install-target-libgloss
: installdirs
6292 @r
=`${PWD}`; export r
; \
6293 s
=`cd $(srcdir); ${PWD}`; export s
; \
6295 (cd
$(TARGET_SUBDIR
)/libgloss
&& \
6296 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) install)
6299 .PHONY
: configure-target-libiberty maybe-configure-target-libiberty
6300 maybe-configure-target-libiberty
:
6302 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
6303 $(TARGET_SUBDIR
)/libiberty
/multilib.out
: multilib.out
6304 @
[ -d
$(TARGET_SUBDIR
)/libiberty
] || \
6305 mkdir
$(TARGET_SUBDIR
)/libiberty
; \
6306 rm -f
$(TARGET_SUBDIR
)/libiberty
/Makefile ||
: ; \
6307 cp multilib.out
$(TARGET_SUBDIR
)/libiberty
/multilib.out
6309 configure-target-libiberty
: $(TARGET_SUBDIR
)/libiberty
/multilib.out
6310 @
test ! -f
$(TARGET_SUBDIR
)/libiberty
/Makefile || exit
0; \
6311 [ -d
$(TARGET_SUBDIR
)/libiberty
] || \
6312 mkdir
$(TARGET_SUBDIR
)/libiberty
;\
6313 r
=`${PWD}`; export r
; \
6314 s
=`cd $(srcdir); ${PWD}`; export s
; \
6316 AR
="$(AR_FOR_TARGET)"; export AR
; \
6317 AS
="$(AS_FOR_TARGET)"; export AS
; \
6318 CC
="$(CC_FOR_TARGET)"; export CC
; \
6319 CFLAGS
="$(CFLAGS_FOR_TARGET)"; export CFLAGS
; \
6320 CPPFLAGS
="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS
; \
6321 CXX
="$(CXX_FOR_TARGET)"; export CXX
; \
6322 CXXFLAGS
="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS
; \
6323 GCJ
="$(GCJ_FOR_TARGET)"; export GCJ
; \
6324 DLLTOOL
="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL
; \
6325 LD
="$(LD_FOR_TARGET)"; export LD
; \
6326 LDFLAGS
="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS
; \
6327 NM
="$(NM_FOR_TARGET)"; export NM
; \
6328 RANLIB
="$(RANLIB_FOR_TARGET)"; export RANLIB
; \
6329 WINDRES
="$(WINDRES_FOR_TARGET)"; export WINDRES
; \
6330 echo Configuring in
$(TARGET_SUBDIR
)/libiberty
; \
6331 cd
"$(TARGET_SUBDIR)/libiberty" || exit
1; \
6333 /* |
[A-Za-z
]:[\\/]*) \
6334 topdir
=$(srcdir) ;; \
6336 case
"$(TARGET_SUBDIR)" in \
6337 .
) topdir
="../$(srcdir)" ;; \
6338 *) topdir
="../../$(srcdir)" ;; \
6341 if
[ "$(srcdir)" = "." ] ; then \
6342 if
[ "$(TARGET_SUBDIR)" != "." ] ; then \
6343 if
$(SHELL
) $$s/symlink-tree
$${topdir}/libiberty
"no-such-file" ; then \
6344 if
[ -f Makefile
]; then \
6345 if
$(MAKE
) distclean; then \
6359 srcdiroption
="--srcdir=."; \
6362 srcdiroption
="--srcdir=$${topdir}/libiberty"; \
6363 libsrcdir
="$$s/libiberty"; \
6365 rm -f no-such-file ||
: ; \
6366 CONFIG_SITE
=no-such-file
$(SHELL
) $${libsrcdir}/configure \
6367 $(TARGET_CONFIGARGS
) $${srcdiroption} \
6368 --with-target-subdir
="$(TARGET_SUBDIR)" \
6371 .PHONY
: all-target-libiberty maybe-all-target-libiberty
6372 maybe-all-target-libiberty
:
6373 all-target-libiberty
: configure-target-libiberty
6374 @r
=`${PWD}`; export r
; \
6375 s
=`cd $(srcdir); ${PWD}`; export s
; \
6377 (cd
$(TARGET_SUBDIR
)/libiberty
&& \
6378 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) all)
6380 .PHONY
: check-target-libiberty
6381 check-target-libiberty
:
6382 @r
=`${PWD}`; export r
; \
6383 s
=`cd $(srcdir); ${PWD}`; export s
; \
6385 (cd
$(TARGET_SUBDIR
)/libiberty
&& \
6386 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) check)
6389 .PHONY
: install-target-libiberty maybe-install-target-libiberty
6390 maybe-install-target-libiberty
:
6391 install-target-libiberty
: installdirs
6392 @r
=`${PWD}`; export r
; \
6393 s
=`cd $(srcdir); ${PWD}`; export s
; \
6395 (cd
$(TARGET_SUBDIR
)/libiberty
&& \
6396 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) install)
6399 .PHONY
: configure-target-gperf maybe-configure-target-gperf
6400 maybe-configure-target-gperf
:
6402 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
6403 $(TARGET_SUBDIR
)/gperf
/multilib.out
: multilib.out
6404 @
[ -d
$(TARGET_SUBDIR
)/gperf
] || \
6405 mkdir
$(TARGET_SUBDIR
)/gperf
; \
6406 rm -f
$(TARGET_SUBDIR
)/gperf
/Makefile ||
: ; \
6407 cp multilib.out
$(TARGET_SUBDIR
)/gperf
/multilib.out
6409 configure-target-gperf
: $(TARGET_SUBDIR
)/gperf
/multilib.out
6410 @
test ! -f
$(TARGET_SUBDIR
)/gperf
/Makefile || exit
0; \
6411 [ -d
$(TARGET_SUBDIR
)/gperf
] || \
6412 mkdir
$(TARGET_SUBDIR
)/gperf
;\
6413 r
=`${PWD}`; export r
; \
6414 s
=`cd $(srcdir); ${PWD}`; export s
; \
6416 AR
="$(AR_FOR_TARGET)"; export AR
; \
6417 AS
="$(AS_FOR_TARGET)"; export AS
; \
6418 CC
="$(CC_FOR_TARGET)"; export CC
; \
6419 CFLAGS
="$(CFLAGS_FOR_TARGET)"; export CFLAGS
; \
6420 CPPFLAGS
="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS
; \
6421 CXX
="$(CXX_FOR_TARGET)"; export CXX
; \
6422 CXXFLAGS
="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS
; \
6423 GCJ
="$(GCJ_FOR_TARGET)"; export GCJ
; \
6424 DLLTOOL
="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL
; \
6425 LD
="$(LD_FOR_TARGET)"; export LD
; \
6426 LDFLAGS
="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS
; \
6427 NM
="$(NM_FOR_TARGET)"; export NM
; \
6428 RANLIB
="$(RANLIB_FOR_TARGET)"; export RANLIB
; \
6429 WINDRES
="$(WINDRES_FOR_TARGET)"; export WINDRES
; \
6430 echo Configuring in
$(TARGET_SUBDIR
)/gperf
; \
6431 cd
"$(TARGET_SUBDIR)/gperf" || exit
1; \
6433 /* |
[A-Za-z
]:[\\/]*) \
6434 topdir
=$(srcdir) ;; \
6436 case
"$(TARGET_SUBDIR)" in \
6437 .
) topdir
="../$(srcdir)" ;; \
6438 *) topdir
="../../$(srcdir)" ;; \
6441 if
[ "$(srcdir)" = "." ] ; then \
6442 if
[ "$(TARGET_SUBDIR)" != "." ] ; then \
6443 if
$(SHELL
) $$s/symlink-tree
$${topdir}/gperf
"no-such-file" ; then \
6444 if
[ -f Makefile
]; then \
6445 if
$(MAKE
) distclean; then \
6459 srcdiroption
="--srcdir=."; \
6462 srcdiroption
="--srcdir=$${topdir}/gperf"; \
6463 libsrcdir
="$$s/gperf"; \
6465 rm -f no-such-file ||
: ; \
6466 CONFIG_SITE
=no-such-file
$(SHELL
) $${libsrcdir}/configure \
6467 $(TARGET_CONFIGARGS
) $${srcdiroption} \
6468 --with-target-subdir
="$(TARGET_SUBDIR)" \
6471 .PHONY
: all-target-gperf maybe-all-target-gperf
6472 maybe-all-target-gperf
:
6473 all-target-gperf
: configure-target-gperf
6474 @r
=`${PWD}`; export r
; \
6475 s
=`cd $(srcdir); ${PWD}`; export s
; \
6477 (cd
$(TARGET_SUBDIR
)/gperf
&& \
6478 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) all)
6480 .PHONY
: check-target-gperf
6482 @r
=`${PWD}`; export r
; \
6483 s
=`cd $(srcdir); ${PWD}`; export s
; \
6485 (cd
$(TARGET_SUBDIR
)/gperf
&& \
6486 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) check)
6489 .PHONY
: install-target-gperf maybe-install-target-gperf
6490 maybe-install-target-gperf
:
6491 install-target-gperf
: installdirs
6492 @r
=`${PWD}`; export r
; \
6493 s
=`cd $(srcdir); ${PWD}`; export s
; \
6495 (cd
$(TARGET_SUBDIR
)/gperf
&& \
6496 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) install)
6499 .PHONY
: configure-target-examples maybe-configure-target-examples
6500 maybe-configure-target-examples
:
6502 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
6503 $(TARGET_SUBDIR
)/examples
/multilib.out
: multilib.out
6504 @
[ -d
$(TARGET_SUBDIR
)/examples
] || \
6505 mkdir
$(TARGET_SUBDIR
)/examples
; \
6506 rm -f
$(TARGET_SUBDIR
)/examples
/Makefile ||
: ; \
6507 cp multilib.out
$(TARGET_SUBDIR
)/examples
/multilib.out
6509 configure-target-examples
: $(TARGET_SUBDIR
)/examples
/multilib.out
6510 @
test ! -f
$(TARGET_SUBDIR
)/examples
/Makefile || exit
0; \
6511 [ -d
$(TARGET_SUBDIR
)/examples
] || \
6512 mkdir
$(TARGET_SUBDIR
)/examples
;\
6513 r
=`${PWD}`; export r
; \
6514 s
=`cd $(srcdir); ${PWD}`; export s
; \
6516 AR
="$(AR_FOR_TARGET)"; export AR
; \
6517 AS
="$(AS_FOR_TARGET)"; export AS
; \
6518 CC
="$(CC_FOR_TARGET)"; export CC
; \
6519 CFLAGS
="$(CFLAGS_FOR_TARGET)"; export CFLAGS
; \
6520 CPPFLAGS
="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS
; \
6521 CXX
="$(CXX_FOR_TARGET)"; export CXX
; \
6522 CXXFLAGS
="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS
; \
6523 GCJ
="$(GCJ_FOR_TARGET)"; export GCJ
; \
6524 DLLTOOL
="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL
; \
6525 LD
="$(LD_FOR_TARGET)"; export LD
; \
6526 LDFLAGS
="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS
; \
6527 NM
="$(NM_FOR_TARGET)"; export NM
; \
6528 RANLIB
="$(RANLIB_FOR_TARGET)"; export RANLIB
; \
6529 WINDRES
="$(WINDRES_FOR_TARGET)"; export WINDRES
; \
6530 echo Configuring in
$(TARGET_SUBDIR
)/examples
; \
6531 cd
"$(TARGET_SUBDIR)/examples" || exit
1; \
6533 /* |
[A-Za-z
]:[\\/]*) \
6534 topdir
=$(srcdir) ;; \
6536 case
"$(TARGET_SUBDIR)" in \
6537 .
) topdir
="../$(srcdir)" ;; \
6538 *) topdir
="../../$(srcdir)" ;; \
6541 if
[ "$(srcdir)" = "." ] ; then \
6542 if
[ "$(TARGET_SUBDIR)" != "." ] ; then \
6543 if
$(SHELL
) $$s/symlink-tree
$${topdir}/examples
"no-such-file" ; then \
6544 if
[ -f Makefile
]; then \
6545 if
$(MAKE
) distclean; then \
6559 srcdiroption
="--srcdir=."; \
6562 srcdiroption
="--srcdir=$${topdir}/examples"; \
6563 libsrcdir
="$$s/examples"; \
6565 rm -f no-such-file ||
: ; \
6566 CONFIG_SITE
=no-such-file
$(SHELL
) $${libsrcdir}/configure \
6567 $(TARGET_CONFIGARGS
) $${srcdiroption} \
6568 --with-target-subdir
="$(TARGET_SUBDIR)" \
6571 .PHONY
: all-target-examples maybe-all-target-examples
6572 maybe-all-target-examples
:
6573 all-target-examples
: configure-target-examples
6574 @r
=`${PWD}`; export r
; \
6575 s
=`cd $(srcdir); ${PWD}`; export s
; \
6577 (cd
$(TARGET_SUBDIR
)/examples
&& \
6578 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) all)
6580 # Dummy target for uncheckable module.
6581 .PHONY
: check-target-examples
6582 check-target-examples
:
6585 .PHONY
: install-target-examples maybe-install-target-examples
6586 maybe-install-target-examples
:
6587 # Dummy target for uninstallable.
6588 install-target-examples
:
6591 .PHONY
: configure-target-libffi maybe-configure-target-libffi
6592 maybe-configure-target-libffi
:
6594 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
6595 $(TARGET_SUBDIR
)/libffi
/multilib.out
: multilib.out
6596 @
[ -d
$(TARGET_SUBDIR
)/libffi
] || \
6597 mkdir
$(TARGET_SUBDIR
)/libffi
; \
6598 rm -f
$(TARGET_SUBDIR
)/libffi
/Makefile ||
: ; \
6599 cp multilib.out
$(TARGET_SUBDIR
)/libffi
/multilib.out
6601 configure-target-libffi
: $(TARGET_SUBDIR
)/libffi
/multilib.out
6602 @
test ! -f
$(TARGET_SUBDIR
)/libffi
/Makefile || exit
0; \
6603 [ -d
$(TARGET_SUBDIR
)/libffi
] || \
6604 mkdir
$(TARGET_SUBDIR
)/libffi
;\
6605 r
=`${PWD}`; export r
; \
6606 s
=`cd $(srcdir); ${PWD}`; export s
; \
6608 AR
="$(AR_FOR_TARGET)"; export AR
; \
6609 AS
="$(AS_FOR_TARGET)"; export AS
; \
6610 CC
="$(CC_FOR_TARGET)"; export CC
; \
6611 CFLAGS
="$(CFLAGS_FOR_TARGET)"; export CFLAGS
; \
6612 CPPFLAGS
="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS
; \
6613 CXX
="$(CXX_FOR_TARGET)"; export CXX
; \
6614 CXXFLAGS
="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS
; \
6615 GCJ
="$(GCJ_FOR_TARGET)"; export GCJ
; \
6616 DLLTOOL
="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL
; \
6617 LD
="$(LD_FOR_TARGET)"; export LD
; \
6618 LDFLAGS
="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS
; \
6619 NM
="$(NM_FOR_TARGET)"; export NM
; \
6620 RANLIB
="$(RANLIB_FOR_TARGET)"; export RANLIB
; \
6621 WINDRES
="$(WINDRES_FOR_TARGET)"; export WINDRES
; \
6622 echo Configuring in
$(TARGET_SUBDIR
)/libffi
; \
6623 cd
"$(TARGET_SUBDIR)/libffi" || exit
1; \
6625 /* |
[A-Za-z
]:[\\/]*) \
6626 topdir
=$(srcdir) ;; \
6628 case
"$(TARGET_SUBDIR)" in \
6629 .
) topdir
="../$(srcdir)" ;; \
6630 *) topdir
="../../$(srcdir)" ;; \
6633 if
[ "$(srcdir)" = "." ] ; then \
6634 if
[ "$(TARGET_SUBDIR)" != "." ] ; then \
6635 if
$(SHELL
) $$s/symlink-tree
$${topdir}/libffi
"no-such-file" ; then \
6636 if
[ -f Makefile
]; then \
6637 if
$(MAKE
) distclean; then \
6651 srcdiroption
="--srcdir=."; \
6654 srcdiroption
="--srcdir=$${topdir}/libffi"; \
6655 libsrcdir
="$$s/libffi"; \
6657 rm -f no-such-file ||
: ; \
6658 CONFIG_SITE
=no-such-file
$(SHELL
) $${libsrcdir}/configure \
6659 $(TARGET_CONFIGARGS
) $${srcdiroption} \
6660 --with-target-subdir
="$(TARGET_SUBDIR)" \
6663 .PHONY
: all-target-libffi maybe-all-target-libffi
6664 maybe-all-target-libffi
:
6665 all-target-libffi
: configure-target-libffi
6666 @r
=`${PWD}`; export r
; \
6667 s
=`cd $(srcdir); ${PWD}`; export s
; \
6669 (cd
$(TARGET_SUBDIR
)/libffi
&& \
6670 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) all)
6672 .PHONY
: check-target-libffi
6673 check-target-libffi
:
6674 @r
=`${PWD}`; export r
; \
6675 s
=`cd $(srcdir); ${PWD}`; export s
; \
6677 (cd
$(TARGET_SUBDIR
)/libffi
&& \
6678 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) check)
6681 .PHONY
: install-target-libffi maybe-install-target-libffi
6682 maybe-install-target-libffi
:
6683 install-target-libffi
: installdirs
6684 @r
=`${PWD}`; export r
; \
6685 s
=`cd $(srcdir); ${PWD}`; export s
; \
6687 (cd
$(TARGET_SUBDIR
)/libffi
&& \
6688 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) install)
6691 .PHONY
: configure-target-libjava maybe-configure-target-libjava
6692 maybe-configure-target-libjava
:
6694 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
6695 $(TARGET_SUBDIR
)/libjava
/multilib.out
: multilib.out
6696 @
[ -d
$(TARGET_SUBDIR
)/libjava
] || \
6697 mkdir
$(TARGET_SUBDIR
)/libjava
; \
6698 rm -f
$(TARGET_SUBDIR
)/libjava
/Makefile ||
: ; \
6699 cp multilib.out
$(TARGET_SUBDIR
)/libjava
/multilib.out
6701 configure-target-libjava
: $(TARGET_SUBDIR
)/libjava
/multilib.out
6702 @
test ! -f
$(TARGET_SUBDIR
)/libjava
/Makefile || exit
0; \
6703 [ -d
$(TARGET_SUBDIR
)/libjava
] || \
6704 mkdir
$(TARGET_SUBDIR
)/libjava
;\
6705 r
=`${PWD}`; export r
; \
6706 s
=`cd $(srcdir); ${PWD}`; export s
; \
6708 AR
="$(AR_FOR_TARGET)"; export AR
; \
6709 AS
="$(AS_FOR_TARGET)"; export AS
; \
6710 CC
="$(CC_FOR_TARGET)"; export CC
; \
6711 CFLAGS
="$(CFLAGS_FOR_TARGET)"; export CFLAGS
; \
6712 CPPFLAGS
="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS
; \
6713 CXX_FOR_TARGET
="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET
; \
6714 CXX
="$(RAW_CXX_FOR_TARGET)"; export CXX
; \
6715 CXXFLAGS
="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS
; \
6716 GCJ
="$(GCJ_FOR_TARGET)"; export GCJ
; \
6717 DLLTOOL
="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL
; \
6718 LD
="$(LD_FOR_TARGET)"; export LD
; \
6719 LDFLAGS
="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS
; \
6720 NM
="$(NM_FOR_TARGET)"; export NM
; \
6721 RANLIB
="$(RANLIB_FOR_TARGET)"; export RANLIB
; \
6722 WINDRES
="$(WINDRES_FOR_TARGET)"; export WINDRES
; \
6723 echo Configuring in
$(TARGET_SUBDIR
)/libjava
; \
6724 cd
"$(TARGET_SUBDIR)/libjava" || exit
1; \
6726 /* |
[A-Za-z
]:[\\/]*) \
6727 topdir
=$(srcdir) ;; \
6729 case
"$(TARGET_SUBDIR)" in \
6730 .
) topdir
="../$(srcdir)" ;; \
6731 *) topdir
="../../$(srcdir)" ;; \
6734 if
[ "$(srcdir)" = "." ] ; then \
6735 if
[ "$(TARGET_SUBDIR)" != "." ] ; then \
6736 if
$(SHELL
) $$s/symlink-tree
$${topdir}/libjava
"no-such-file" ; then \
6737 if
[ -f Makefile
]; then \
6738 if
$(MAKE
) distclean; then \
6752 srcdiroption
="--srcdir=."; \
6755 srcdiroption
="--srcdir=$${topdir}/libjava"; \
6756 libsrcdir
="$$s/libjava"; \
6758 rm -f no-such-file ||
: ; \
6759 CONFIG_SITE
=no-such-file
$(SHELL
) $${libsrcdir}/configure \
6760 $(TARGET_CONFIGARGS
) $${srcdiroption} \
6761 --with-target-subdir
="$(TARGET_SUBDIR)" \
6764 .PHONY
: all-target-libjava maybe-all-target-libjava
6765 maybe-all-target-libjava
:
6766 all-target-libjava
: configure-target-libjava
6767 @r
=`${PWD}`; export r
; \
6768 s
=`cd $(srcdir); ${PWD}`; export s
; \
6770 (cd
$(TARGET_SUBDIR
)/libjava
&& \
6771 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' all)
6773 .PHONY
: check-target-libjava
6774 check-target-libjava
:
6775 @r
=`${PWD}`; export r
; \
6776 s
=`cd $(srcdir); ${PWD}`; export s
; \
6778 (cd
$(TARGET_SUBDIR
)/libjava
&& \
6779 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
6782 .PHONY
: install-target-libjava maybe-install-target-libjava
6783 maybe-install-target-libjava
:
6784 install-target-libjava
: installdirs
6785 @r
=`${PWD}`; export r
; \
6786 s
=`cd $(srcdir); ${PWD}`; export s
; \
6788 (cd
$(TARGET_SUBDIR
)/libjava
&& \
6789 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) install)
6792 .PHONY
: configure-target-zlib maybe-configure-target-zlib
6793 maybe-configure-target-zlib
:
6795 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
6796 $(TARGET_SUBDIR
)/zlib
/multilib.out
: multilib.out
6797 @
[ -d
$(TARGET_SUBDIR
)/zlib
] || \
6798 mkdir
$(TARGET_SUBDIR
)/zlib
; \
6799 rm -f
$(TARGET_SUBDIR
)/zlib
/Makefile ||
: ; \
6800 cp multilib.out
$(TARGET_SUBDIR
)/zlib
/multilib.out
6802 configure-target-zlib
: $(TARGET_SUBDIR
)/zlib
/multilib.out
6803 @
test ! -f
$(TARGET_SUBDIR
)/zlib
/Makefile || exit
0; \
6804 [ -d
$(TARGET_SUBDIR
)/zlib
] || \
6805 mkdir
$(TARGET_SUBDIR
)/zlib
;\
6806 r
=`${PWD}`; export r
; \
6807 s
=`cd $(srcdir); ${PWD}`; export s
; \
6809 AR
="$(AR_FOR_TARGET)"; export AR
; \
6810 AS
="$(AS_FOR_TARGET)"; export AS
; \
6811 CC
="$(CC_FOR_TARGET)"; export CC
; \
6812 CFLAGS
="$(CFLAGS_FOR_TARGET)"; export CFLAGS
; \
6813 CPPFLAGS
="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS
; \
6814 CXX
="$(CXX_FOR_TARGET)"; export CXX
; \
6815 CXXFLAGS
="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS
; \
6816 GCJ
="$(GCJ_FOR_TARGET)"; export GCJ
; \
6817 DLLTOOL
="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL
; \
6818 LD
="$(LD_FOR_TARGET)"; export LD
; \
6819 LDFLAGS
="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS
; \
6820 NM
="$(NM_FOR_TARGET)"; export NM
; \
6821 RANLIB
="$(RANLIB_FOR_TARGET)"; export RANLIB
; \
6822 WINDRES
="$(WINDRES_FOR_TARGET)"; export WINDRES
; \
6823 echo Configuring in
$(TARGET_SUBDIR
)/zlib
; \
6824 cd
"$(TARGET_SUBDIR)/zlib" || exit
1; \
6826 /* |
[A-Za-z
]:[\\/]*) \
6827 topdir
=$(srcdir) ;; \
6829 case
"$(TARGET_SUBDIR)" in \
6830 .
) topdir
="../$(srcdir)" ;; \
6831 *) topdir
="../../$(srcdir)" ;; \
6834 if
[ "$(srcdir)" = "." ] ; then \
6835 if
[ "$(TARGET_SUBDIR)" != "." ] ; then \
6836 if
$(SHELL
) $$s/symlink-tree
$${topdir}/zlib
"no-such-file" ; then \
6837 if
[ -f Makefile
]; then \
6838 if
$(MAKE
) distclean; then \
6852 srcdiroption
="--srcdir=."; \
6855 srcdiroption
="--srcdir=$${topdir}/zlib"; \
6856 libsrcdir
="$$s/zlib"; \
6858 rm -f no-such-file ||
: ; \
6859 CONFIG_SITE
=no-such-file
$(SHELL
) $${libsrcdir}/configure \
6860 $(TARGET_CONFIGARGS
) $${srcdiroption} \
6861 --with-target-subdir
="$(TARGET_SUBDIR)" \
6864 .PHONY
: all-target-zlib maybe-all-target-zlib
6865 maybe-all-target-zlib
:
6866 all-target-zlib
: configure-target-zlib
6867 @r
=`${PWD}`; export r
; \
6868 s
=`cd $(srcdir); ${PWD}`; export s
; \
6870 (cd
$(TARGET_SUBDIR
)/zlib
&& \
6871 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) all)
6873 .PHONY
: check-target-zlib
6875 @r
=`${PWD}`; export r
; \
6876 s
=`cd $(srcdir); ${PWD}`; export s
; \
6878 (cd
$(TARGET_SUBDIR
)/zlib
&& \
6879 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) check)
6882 .PHONY
: install-target-zlib maybe-install-target-zlib
6883 maybe-install-target-zlib
:
6884 install-target-zlib
: installdirs
6885 @r
=`${PWD}`; export r
; \
6886 s
=`cd $(srcdir); ${PWD}`; export s
; \
6888 (cd
$(TARGET_SUBDIR
)/zlib
&& \
6889 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) install)
6892 .PHONY
: configure-target-boehm-gc maybe-configure-target-boehm-gc
6893 maybe-configure-target-boehm-gc
:
6895 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
6896 $(TARGET_SUBDIR
)/boehm-gc
/multilib.out
: multilib.out
6897 @
[ -d
$(TARGET_SUBDIR
)/boehm-gc
] || \
6898 mkdir
$(TARGET_SUBDIR
)/boehm-gc
; \
6899 rm -f
$(TARGET_SUBDIR
)/boehm-gc
/Makefile ||
: ; \
6900 cp multilib.out
$(TARGET_SUBDIR
)/boehm-gc
/multilib.out
6902 configure-target-boehm-gc
: $(TARGET_SUBDIR
)/boehm-gc
/multilib.out
6903 @
test ! -f
$(TARGET_SUBDIR
)/boehm-gc
/Makefile || exit
0; \
6904 [ -d
$(TARGET_SUBDIR
)/boehm-gc
] || \
6905 mkdir
$(TARGET_SUBDIR
)/boehm-gc
;\
6906 r
=`${PWD}`; export r
; \
6907 s
=`cd $(srcdir); ${PWD}`; export s
; \
6909 AR
="$(AR_FOR_TARGET)"; export AR
; \
6910 AS
="$(AS_FOR_TARGET)"; export AS
; \
6911 CC
="$(CC_FOR_TARGET)"; export CC
; \
6912 CFLAGS
="$(CFLAGS_FOR_TARGET)"; export CFLAGS
; \
6913 CPPFLAGS
="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS
; \
6914 CXX
="$(CXX_FOR_TARGET)"; export CXX
; \
6915 CXXFLAGS
="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS
; \
6916 GCJ
="$(GCJ_FOR_TARGET)"; export GCJ
; \
6917 DLLTOOL
="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL
; \
6918 LD
="$(LD_FOR_TARGET)"; export LD
; \
6919 LDFLAGS
="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS
; \
6920 NM
="$(NM_FOR_TARGET)"; export NM
; \
6921 RANLIB
="$(RANLIB_FOR_TARGET)"; export RANLIB
; \
6922 WINDRES
="$(WINDRES_FOR_TARGET)"; export WINDRES
; \
6923 echo Configuring in
$(TARGET_SUBDIR
)/boehm-gc
; \
6924 cd
"$(TARGET_SUBDIR)/boehm-gc" || exit
1; \
6926 /* |
[A-Za-z
]:[\\/]*) \
6927 topdir
=$(srcdir) ;; \
6929 case
"$(TARGET_SUBDIR)" in \
6930 .
) topdir
="../$(srcdir)" ;; \
6931 *) topdir
="../../$(srcdir)" ;; \
6934 if
[ "$(srcdir)" = "." ] ; then \
6935 if
[ "$(TARGET_SUBDIR)" != "." ] ; then \
6936 if
$(SHELL
) $$s/symlink-tree
$${topdir}/boehm-gc
"no-such-file" ; then \
6937 if
[ -f Makefile
]; then \
6938 if
$(MAKE
) distclean; then \
6952 srcdiroption
="--srcdir=."; \
6955 srcdiroption
="--srcdir=$${topdir}/boehm-gc"; \
6956 libsrcdir
="$$s/boehm-gc"; \
6958 rm -f no-such-file ||
: ; \
6959 CONFIG_SITE
=no-such-file
$(SHELL
) $${libsrcdir}/configure \
6960 $(TARGET_CONFIGARGS
) $${srcdiroption} \
6961 --with-target-subdir
="$(TARGET_SUBDIR)" \
6964 .PHONY
: all-target-boehm-gc maybe-all-target-boehm-gc
6965 maybe-all-target-boehm-gc
:
6966 all-target-boehm-gc
: configure-target-boehm-gc
6967 @r
=`${PWD}`; export r
; \
6968 s
=`cd $(srcdir); ${PWD}`; export s
; \
6970 (cd
$(TARGET_SUBDIR
)/boehm-gc
&& \
6971 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) all)
6973 .PHONY
: check-target-boehm-gc
6974 check-target-boehm-gc
:
6975 @r
=`${PWD}`; export r
; \
6976 s
=`cd $(srcdir); ${PWD}`; export s
; \
6978 (cd
$(TARGET_SUBDIR
)/boehm-gc
&& \
6979 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) check)
6982 .PHONY
: install-target-boehm-gc maybe-install-target-boehm-gc
6983 maybe-install-target-boehm-gc
:
6984 install-target-boehm-gc
: installdirs
6985 @r
=`${PWD}`; export r
; \
6986 s
=`cd $(srcdir); ${PWD}`; export s
; \
6988 (cd
$(TARGET_SUBDIR
)/boehm-gc
&& \
6989 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) install)
6992 .PHONY
: configure-target-qthreads maybe-configure-target-qthreads
6993 maybe-configure-target-qthreads
:
6995 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
6996 $(TARGET_SUBDIR
)/qthreads
/multilib.out
: multilib.out
6997 @
[ -d
$(TARGET_SUBDIR
)/qthreads
] || \
6998 mkdir
$(TARGET_SUBDIR
)/qthreads
; \
6999 rm -f
$(TARGET_SUBDIR
)/qthreads
/Makefile ||
: ; \
7000 cp multilib.out
$(TARGET_SUBDIR
)/qthreads
/multilib.out
7002 configure-target-qthreads
: $(TARGET_SUBDIR
)/qthreads
/multilib.out
7003 @
test ! -f
$(TARGET_SUBDIR
)/qthreads
/Makefile || exit
0; \
7004 [ -d
$(TARGET_SUBDIR
)/qthreads
] || \
7005 mkdir
$(TARGET_SUBDIR
)/qthreads
;\
7006 r
=`${PWD}`; export r
; \
7007 s
=`cd $(srcdir); ${PWD}`; export s
; \
7009 AR
="$(AR_FOR_TARGET)"; export AR
; \
7010 AS
="$(AS_FOR_TARGET)"; export AS
; \
7011 CC
="$(CC_FOR_TARGET)"; export CC
; \
7012 CFLAGS
="$(CFLAGS_FOR_TARGET)"; export CFLAGS
; \
7013 CPPFLAGS
="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS
; \
7014 CXX
="$(CXX_FOR_TARGET)"; export CXX
; \
7015 CXXFLAGS
="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS
; \
7016 GCJ
="$(GCJ_FOR_TARGET)"; export GCJ
; \
7017 DLLTOOL
="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL
; \
7018 LD
="$(LD_FOR_TARGET)"; export LD
; \
7019 LDFLAGS
="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS
; \
7020 NM
="$(NM_FOR_TARGET)"; export NM
; \
7021 RANLIB
="$(RANLIB_FOR_TARGET)"; export RANLIB
; \
7022 WINDRES
="$(WINDRES_FOR_TARGET)"; export WINDRES
; \
7023 echo Configuring in
$(TARGET_SUBDIR
)/qthreads
; \
7024 cd
"$(TARGET_SUBDIR)/qthreads" || exit
1; \
7026 /* |
[A-Za-z
]:[\\/]*) \
7027 topdir
=$(srcdir) ;; \
7029 case
"$(TARGET_SUBDIR)" in \
7030 .
) topdir
="../$(srcdir)" ;; \
7031 *) topdir
="../../$(srcdir)" ;; \
7034 if
[ "$(srcdir)" = "." ] ; then \
7035 if
[ "$(TARGET_SUBDIR)" != "." ] ; then \
7036 if
$(SHELL
) $$s/symlink-tree
$${topdir}/qthreads
"no-such-file" ; then \
7037 if
[ -f Makefile
]; then \
7038 if
$(MAKE
) distclean; then \
7052 srcdiroption
="--srcdir=."; \
7055 srcdiroption
="--srcdir=$${topdir}/qthreads"; \
7056 libsrcdir
="$$s/qthreads"; \
7058 rm -f no-such-file ||
: ; \
7059 CONFIG_SITE
=no-such-file
$(SHELL
) $${libsrcdir}/configure \
7060 $(TARGET_CONFIGARGS
) $${srcdiroption} \
7061 --with-target-subdir
="$(TARGET_SUBDIR)" \
7064 .PHONY
: all-target-qthreads maybe-all-target-qthreads
7065 maybe-all-target-qthreads
:
7066 all-target-qthreads
: configure-target-qthreads
7067 @r
=`${PWD}`; export r
; \
7068 s
=`cd $(srcdir); ${PWD}`; export s
; \
7070 (cd
$(TARGET_SUBDIR
)/qthreads
&& \
7071 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) all)
7073 .PHONY
: check-target-qthreads
7074 check-target-qthreads
:
7075 @r
=`${PWD}`; export r
; \
7076 s
=`cd $(srcdir); ${PWD}`; export s
; \
7078 (cd
$(TARGET_SUBDIR
)/qthreads
&& \
7079 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) check)
7082 .PHONY
: install-target-qthreads maybe-install-target-qthreads
7083 maybe-install-target-qthreads
:
7084 install-target-qthreads
: installdirs
7085 @r
=`${PWD}`; export r
; \
7086 s
=`cd $(srcdir); ${PWD}`; export s
; \
7088 (cd
$(TARGET_SUBDIR
)/qthreads
&& \
7089 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) install)
7092 .PHONY
: configure-target-rda maybe-configure-target-rda
7093 maybe-configure-target-rda
:
7095 # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
7096 $(TARGET_SUBDIR
)/rda
/multilib.out
: multilib.out
7097 @
[ -d
$(TARGET_SUBDIR
)/rda
] || \
7098 mkdir
$(TARGET_SUBDIR
)/rda
; \
7099 rm -f
$(TARGET_SUBDIR
)/rda
/Makefile ||
: ; \
7100 cp multilib.out
$(TARGET_SUBDIR
)/rda
/multilib.out
7102 configure-target-rda
: $(TARGET_SUBDIR
)/rda
/multilib.out
7103 @
test ! -f
$(TARGET_SUBDIR
)/rda
/Makefile || exit
0; \
7104 [ -d
$(TARGET_SUBDIR
)/rda
] || \
7105 mkdir
$(TARGET_SUBDIR
)/rda
;\
7106 r
=`${PWD}`; export r
; \
7107 s
=`cd $(srcdir); ${PWD}`; export s
; \
7109 AR
="$(AR_FOR_TARGET)"; export AR
; \
7110 AS
="$(AS_FOR_TARGET)"; export AS
; \
7111 CC
="$(CC_FOR_TARGET)"; export CC
; \
7112 CFLAGS
="$(CFLAGS_FOR_TARGET)"; export CFLAGS
; \
7113 CPPFLAGS
="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS
; \
7114 CXX
="$(CXX_FOR_TARGET)"; export CXX
; \
7115 CXXFLAGS
="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS
; \
7116 GCJ
="$(GCJ_FOR_TARGET)"; export GCJ
; \
7117 DLLTOOL
="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL
; \
7118 LD
="$(LD_FOR_TARGET)"; export LD
; \
7119 LDFLAGS
="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS
; \
7120 NM
="$(NM_FOR_TARGET)"; export NM
; \
7121 RANLIB
="$(RANLIB_FOR_TARGET)"; export RANLIB
; \
7122 WINDRES
="$(WINDRES_FOR_TARGET)"; export WINDRES
; \
7123 echo Configuring in
$(TARGET_SUBDIR
)/rda
; \
7124 cd
"$(TARGET_SUBDIR)/rda" || exit
1; \
7126 /* |
[A-Za-z
]:[\\/]*) \
7127 topdir
=$(srcdir) ;; \
7129 case
"$(TARGET_SUBDIR)" in \
7130 .
) topdir
="../$(srcdir)" ;; \
7131 *) topdir
="../../$(srcdir)" ;; \
7134 if
[ "$(srcdir)" = "." ] ; then \
7135 if
[ "$(TARGET_SUBDIR)" != "." ] ; then \
7136 if
$(SHELL
) $$s/symlink-tree
$${topdir}/rda
"no-such-file" ; then \
7137 if
[ -f Makefile
]; then \
7138 if
$(MAKE
) distclean; then \
7152 srcdiroption
="--srcdir=."; \
7155 srcdiroption
="--srcdir=$${topdir}/rda"; \
7156 libsrcdir
="$$s/rda"; \
7158 rm -f no-such-file ||
: ; \
7159 CONFIG_SITE
=no-such-file
$(SHELL
) $${libsrcdir}/configure \
7160 $(TARGET_CONFIGARGS
) $${srcdiroption} \
7161 --with-target-subdir
="$(TARGET_SUBDIR)" \
7164 .PHONY
: all-target-rda maybe-all-target-rda
7165 maybe-all-target-rda
:
7166 all-target-rda
: configure-target-rda
7167 @r
=`${PWD}`; export r
; \
7168 s
=`cd $(srcdir); ${PWD}`; export s
; \
7170 (cd
$(TARGET_SUBDIR
)/rda
&& \
7171 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) all)
7173 .PHONY
: check-target-rda
7175 @r
=`${PWD}`; export r
; \
7176 s
=`cd $(srcdir); ${PWD}`; export s
; \
7178 (cd
$(TARGET_SUBDIR
)/rda
&& \
7179 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) check)
7182 .PHONY
: install-target-rda maybe-install-target-rda
7183 maybe-install-target-rda
:
7184 install-target-rda
: installdirs
7185 @r
=`${PWD}`; export r
; \
7186 s
=`cd $(srcdir); ${PWD}`; export s
; \
7188 (cd
$(TARGET_SUBDIR
)/rda
&& \
7189 $(MAKE
) $(TARGET_FLAGS_TO_PASS
) install)
7197 # Unfortunately, while gcc _should_ be a host module,
7198 # libgcc is a target module, and gen* programs are
7199 # build modules. So GCC is a sort of hybrid.
7201 # gcc is the only module which uses GCC_FLAGS_TO_PASS.
7202 .PHONY
: configure-gcc maybe-configure-gcc
7203 maybe-configure-gcc
:
7205 @
test ! -f gcc
/Makefile || exit
0; \
7206 [ -d gcc
] || mkdir gcc
; \
7207 r
=`${PWD}`; export r
; \
7208 s
=`cd $(srcdir); ${PWD}`; export s
; \
7209 CC
="$(CC)"; export CC
; \
7210 CFLAGS
="$(CFLAGS)"; export CFLAGS
; \
7211 CXX
="$(CXX)"; export CXX
; \
7212 CXXFLAGS
="$(CXXFLAGS)"; export CXXFLAGS
; \
7213 TOPLEVEL_CONFIGURE_ARGUMENTS
="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS
; \
7214 if
[ z
$(build_canonical
) != z
$(host_canoncial
) ] ; then \
7215 AR
="$(AR)"; export AR
; \
7216 AS
="$(AS)"; export AS
; \
7217 CC_FOR_BUILD
="$(CC_FOR_BUILD)"; export CC_FOR_BUILD
; \
7218 DLLTOOL
="$(DLLTOOL)"; export DLLTOOL
; \
7219 LD
="$(LD)"; export LD
; \
7220 NM
="$(NM)"; export NM
; \
7221 RANLIB
="$(RANLIB)"; export RANLIB
; \
7222 WINDRES
="$(WINDRES)"; export WINDRES
; \
7223 OBJCOPY
="$(OBJCOPY)"; export OBJCOPY
; \
7224 OBJDUMP
="$(OBJDUMP)"; export OBJDUMP
; \
7226 echo Configuring in gcc
; \
7230 srcdiroption
="--srcdir=."; \
7232 /* |
[A-Za-z
]:[\\/]*) \
7233 srcdiroption
="--srcdir=$(srcdir)/gcc"; \
7234 libsrcdir
="$$s/gcc";; \
7236 srcdiroption
="--srcdir=../$(srcdir)/gcc"; \
7237 libsrcdir
="$$s/gcc";; \
7239 $(SHELL
) $${libsrcdir}/configure \
7240 $(HOST_CONFIGARGS
) $${srcdiroption} \
7243 # Don't 'make all' in gcc if it's already been made by 'bootstrap'; that
7244 # causes trouble. This wart will be fixed eventually by moving
7245 # the bootstrap behavior to this file.
7246 .PHONY
: all-gcc maybe-all-gcc
7248 all-gcc
: configure-gcc
7249 @if
[ -f gcc
/stage_last
] ; then \
7250 r
=`${PWD}`; export r
; \
7251 s
=`cd $(srcdir); ${PWD}`; export s
; \
7253 (cd gcc
&& $(MAKE
) $(GCC_FLAGS_TO_PASS
) quickstrap
); \
7255 r
=`${PWD}`; export r
; \
7256 s
=`cd $(srcdir); ${PWD}`; export s
; \
7258 (cd gcc
&& $(MAKE
) $(GCC_FLAGS_TO_PASS
) all); \
7261 # Building GCC uses some tools for rebuilding "source" files
7262 # like texinfo, bison/byacc, etc. So we must depend on those.
7264 # While building GCC, it may be necessary to run various target
7265 # programs like the assembler, linker, etc. So we depend on
7268 # In theory, on an SMP all those dependencies can be resolved
7271 .PHONY
: bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
7272 bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
: all-bootstrap configure-gcc
7273 @r
=`${PWD}`; export r
; \
7274 s
=`cd $(srcdir); ${PWD}`; export s
; \
7276 echo
"Bootstrapping the compiler"; \
7277 cd gcc
&& $(MAKE
) $(GCC_FLAGS_TO_PASS
) $@
7278 @r
=`${PWD}`; export r
; \
7279 s
=`cd $(srcdir); ${PWD}`; export s
; \
7281 *bootstrap4-lean
) \
7282 msg
="Comparing stage3 and stage4 of the compiler"; \
7283 compare
=compare3-lean
;; \
7285 msg
="Comparing stage3 and stage4 of the compiler"; \
7286 compare
=compare3
;; \
7288 msg
="Comparing stage2 and stage3 of the compiler"; \
7289 compare
=compare-lean
;; \
7291 msg
="Comparing stage2 and stage3 of the compiler"; \
7292 compare
=compare
;; \
7296 cd gcc
&& $(MAKE
) $(GCC_FLAGS_TO_PASS
) $$compare
7297 @r
=`${PWD}`; export r
; \
7298 s
=`cd $(srcdir); ${PWD}` ; export s
; \
7300 echo
"Building runtime libraries"; \
7301 $(MAKE
) $(BASE_FLAGS_TO_PASS
) $(RECURSE_FLAGS
) all
7304 cross
: all-texinfo all-bison all-byacc all-binutils all-gas all-ld
7305 @r
=`${PWD}`; export r
; \
7306 s
=`cd $(srcdir); ${PWD}`; export s
; \
7308 echo
"Building the C and C++ compiler"; \
7309 cd gcc
&& $(MAKE
) $(GCC_FLAGS_TO_PASS
) LANGUAGES
="c c++"
7310 @r
=`${PWD}`; export r
; \
7311 s
=`cd $(srcdir); ${PWD}` ; export s
; \
7313 echo
"Building runtime libraries"; \
7314 $(MAKE
) $(BASE_FLAGS_TO_PASS
) $(RECURSE_FLAGS
) \
7315 LANGUAGES
="c c++" all
7319 @if
[ -f .
/gcc
/Makefile
] ; then \
7320 r
=`${PWD}`; export r
; \
7321 s
=`cd $(srcdir); ${PWD}`; export s
; \
7323 (cd gcc
&& $(MAKE
) $(GCC_FLAGS_TO_PASS
) check); \
7328 .PHONY
: check-gcc-c
++
7330 @if
[ -f .
/gcc
/Makefile
] ; then \
7331 r
=`${PWD}`; export r
; \
7332 s
=`cd $(srcdir); ${PWD}`; export s
; \
7334 (cd gcc
&& $(MAKE
) $(GCC_FLAGS_TO_PASS
) check-c
++); \
7341 $(MAKE
) check-target-libstdc
++-v3 check-gcc-c
++ NOTPARALLEL
=parallel-ok
7343 .PHONY
: install-gcc maybe-install-gcc
7346 @if
[ -f .
/gcc
/Makefile
] ; then \
7347 r
=`${PWD}`; export r
; \
7348 s
=`cd $(srcdir); ${PWD}`; export s
; \
7350 (cd gcc
&& $(MAKE
) $(GCC_FLAGS_TO_PASS
) install); \
7355 # Install the gcc headers files, but not the fixed include files,
7356 # which Cygnus is not allowed to distribute. This rule is very
7357 # dependent on the workings of the gcc Makefile.in.
7358 .PHONY
: gcc-no-fixedincludes
7359 gcc-no-fixedincludes
:
7360 @if
[ -f .
/gcc
/Makefile
]; then \
7361 rm -rf gcc
/tmp-include
; \
7362 mv gcc
/include gcc
/tmp-include
2>/dev
/null
; \
7363 mkdir gcc
/include; \
7364 cp
$(srcdir)/gcc
/gsyslimits.h gcc
/include/syslimits.h
; \
7365 touch gcc
/stmp-fixinc gcc
/include/fixed
; \
7366 rm -f gcc
/stmp-headers gcc
/stmp-int-hdrs
; \
7367 r
=`${PWD}`; export r
; \
7368 s
=`cd $(srcdir); ${PWD}` ; export s
; \
7371 $(MAKE
) $(GCC_FLAGS_TO_PASS
) install); \
7372 rm -rf gcc
/include; \
7373 mv gcc
/tmp-include gcc
/include 2>/dev
/null
; \
7376 # --------------------------------------
7377 # Dependencies between different modules
7378 # --------------------------------------
7380 # There are two types of dependencies here: 'hard' dependencies, where one
7381 # module simply won't build without the other; and 'soft' dependencies, where
7382 # if the depended-on module is missing, the depending module will do without
7383 # or find a substitute somewhere (perhaps installed). Soft dependencies
7384 # are specified by depending on a 'maybe-' target. If you're not sure,
7385 # it's safer to use a soft dependency.
7387 # Host modules specific to gcc.
7388 # GCC needs to identify certain tools.
7389 configure-gcc
: maybe-configure-binutils maybe-configure-gas maybe-configure-ld maybe-configure-bison maybe-configure-flex
7390 all-gcc
: maybe-all-libiberty maybe-all-bison maybe-all-byacc maybe-all-binutils maybe-all-gas maybe-all-ld maybe-all-zlib
7391 # This is a slightly kludgy method of getting dependencies on
7392 # all-build-libiberty correct; it would be better to build it every time.
7393 all-gcc
: maybe-all-build-libiberty
7394 all-bootstrap
: maybe-all-libiberty maybe-all-texinfo maybe-all-bison maybe-all-byacc maybe-all-binutils maybe-all-gas maybe-all-ld maybe-all-zlib
7396 # Host modules specific to gdb.
7397 # GDB needs to know that the simulator is being built.
7398 configure-gdb
: maybe-configure-tcl maybe-configure-tk maybe-configure-sim
7400 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
)
7401 install-gdb
: maybe-install-tcl maybe-install-tk maybe-install-itcl maybe-install-tix maybe-install-libgui
7402 configure-libgui
: maybe-configure-tcl maybe-configure-tk
7403 all-libgui
: maybe-all-tcl maybe-all-tk maybe-all-itcl
7405 # Host modules specific to binutils.
7406 configure-bfd
: configure-libiberty
7407 all-bfd
: maybe-all-libiberty maybe-all-intl
7408 all-binutils
: maybe-all-libiberty maybe-all-opcodes maybe-all-bfd maybe-all-flex maybe-all-bison maybe-all-byacc maybe-all-intl
7409 # We put install-opcodes before install-binutils because the installed
7410 # binutils might be on PATH, and they might need the shared opcodes
7412 install-binutils
: maybe-install-opcodes
7413 all-gas
: maybe-all-libiberty maybe-all-opcodes maybe-all-bfd maybe-all-intl
7414 all-gprof
: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-intl
7415 all-ld
: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-bison maybe-all-byacc maybe-all-flex maybe-all-intl
7416 all-opcodes
: maybe-all-bfd maybe-all-libiberty
7418 # Other host modules in the 'src' repository.
7419 all-dejagnu
: maybe-all-tcl maybe-all-expect maybe-all-tk
7420 configure-expect
: maybe-configure-tcl maybe-configure-tk
7421 all-expect
: maybe-all-tcl maybe-all-tk
7422 configure-itcl
: maybe-configure-tcl maybe-configure-tk
7423 all-itcl
: maybe-all-tcl maybe-all-tk
7424 # We put install-tcl before install-itcl because itcl wants to run a
7425 # program on installation which uses the Tcl libraries.
7426 install-itcl
: maybe-install-tcl
7427 all-sid
: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-tcl maybe-all-tk
7428 install-sid
: maybe-install-tcl maybe-install-tk
7429 all-sim
: maybe-all-libiberty maybe-all-bfd maybe-all-opcodes maybe-all-readline maybe-configure-gdb
7430 configure-tk
: maybe-configure-tcl
7431 all-tk
: maybe-all-tcl
7432 configure-tix
: maybe-configure-tcl maybe-configure-tk
7433 all-tix
: maybe-all-tcl maybe-all-tk
7434 all-texinfo
: maybe-all-libiberty
7436 # Other host modules. Warning, these are not well tested.
7437 all-autoconf
: maybe-all-m4 maybe-all-texinfo
7438 all-automake
: maybe-all-m4 maybe-all-texinfo
7439 all-bison
: maybe-all-texinfo
7440 all-diff
: maybe-all-libiberty
7441 all-fastjar
: maybe-all-zlib maybe-all-libiberty
7442 all-fileutils
: maybe-all-libiberty
7443 all-flex
: maybe-all-libiberty maybe-all-bison maybe-all-byacc
7444 all-gzip
: maybe-all-libiberty
7445 all-hello
: maybe-all-libiberty
7446 all-m4
: maybe-all-libiberty maybe-all-texinfo
7447 all-make
: maybe-all-libiberty
7448 all-patch
: maybe-all-libiberty
7449 all-prms
: maybe-all-libiberty
7450 all-recode
: maybe-all-libiberty
7451 all-sed
: maybe-all-libiberty
7452 all-send-pr
: maybe-all-prms
7453 all-tar
: maybe-all-libiberty
7454 all-uudecode
: maybe-all-libiberty
7456 ALL_GCC
= maybe-all-gcc
7457 ALL_GCC_C
= $(ALL_GCC
) maybe-all-target-newlib maybe-all-target-libgloss
7458 ALL_GCC_CXX
= $(ALL_GCC_C
) maybe-all-target-libstdc
++-v3
7460 # Target modules specific to gcc.
7461 configure-target-boehm-gc
: $(ALL_GCC_C
) maybe-configure-target-qthreads
7462 configure-target-fastjar
: maybe-configure-target-zlib
7463 all-target-fastjar
: maybe-all-target-zlib maybe-all-target-libiberty
7464 configure-target-libf2c
: $(ALL_GCC_C
)
7465 all-target-libf2c
: maybe-all-target-libiberty
7466 configure-target-libffi
: $(ALL_GCC_C
)
7467 configure-target-libjava
: $(ALL_GCC_C
) maybe-configure-target-zlib maybe-configure-target-boehm-gc maybe-configure-target-qthreads maybe-configure-target-libffi
7468 all-target-libjava
: maybe-all-fastjar maybe-all-target-zlib maybe-all-target-boehm-gc maybe-all-target-qthreads maybe-all-target-libffi
7469 configure-target-libobjc
: $(ALL_GCC_C
)
7470 all-target-libobjc
: maybe-all-target-libiberty
7471 configure-target-libstdc
++-v3
: $(ALL_GCC_C
)
7472 all-target-libstdc
++-v3
: maybe-all-target-libiberty
7473 configure-target-zlib
: $(ALL_GCC_C
)
7475 # Target modules in the 'src' repository.
7476 configure-target-examples
: $(ALL_GCC_C
)
7477 configure-target-libgloss
: $(ALL_GCC
)
7478 all-target-libgloss
: maybe-configure-target-newlib
7479 configure-target-libiberty
: $(ALL_GCC_C
)
7480 configure-target-libtermcap
: $(ALL_GCC_C
)
7481 configure-target-newlib
: $(ALL_GCC
)
7482 configure-target-rda
: $(ALL_GCC_C
)
7483 configure-target-winsup
: $(ALL_GCC_C
)
7484 all-target-winsup
: maybe-all-target-libiberty maybe-all-target-libtermcap
7486 # Other target modules. Warning, these are not well tested.
7487 configure-target-gperf
: $(ALL_GCC_CXX
)
7488 all-target-gperf
: maybe-all-target-libiberty maybe-all-target-libstdc
++-v3
7489 configure-target-qthreads
: $(ALL_GCC_C
)
7491 # Dependencies of maybe-foo on foo. These are used because, for example,
7492 # all-gcc only depends on all-gas if gas is present and being configured.
7493 @maybe_dependencies@
7495 # Serialization dependencies. Host configures don't work well in parallel to
7496 # each other, due to contention over config.cache. Target configures and
7497 # build configures are similar.
7498 @serialization_dependencies@
7500 # --------------------------------
7501 # Regenerating top level configury
7502 # --------------------------------
7504 # Multilib.out tells target dirs what multilibs they should build.
7505 # There is really only one copy. We use the 'timestamp' method to
7506 # work around various timestamp bugs on some systems.
7507 # We use move-if-change so that it's only considered updated when it
7508 # actually changes, because it has to depend on a phony target.
7509 multilib.out
: maybe-all-gcc
7510 @r
=`${PWD}`; export r
; \
7511 echo
"Checking multilib configuration..."; \
7512 $(CC_FOR_TARGET
) --print-multi-lib
> multilib.tmp
2> /dev
/null
; \
7513 $(SHELL
) $(srcdir)/move-if-change multilib.tmp multilib.out
; \
7515 # Rebuilding Makefile.in, using autogen.
7517 $(srcdir)/Makefile.in
: @MAINT@
$(srcdir)/Makefile.tpl
$(srcdir)/Makefile.def
7518 cd
$(srcdir) && $(AUTOGEN
) Makefile.def
7520 # Rebuilding Makefile.
7521 Makefile
: $(srcdir)/Makefile.in config.status
7522 CONFIG_FILES
=$@ CONFIG_HEADERS
= $(SHELL
) .
/config.status
7524 config.status
: configure
$(gcc_version_trigger
)
7525 $(SHELL
) .
/config.status
--recheck
7527 # Rebuilding configure.
7529 $(srcdir)/configure
: @MAINT@
$(srcdir)/configure.in
$(srcdir)/config
/acx.m4
7530 cd
$(srcdir) && $(AUTOCONF
)
7532 # Tell GNU make 3.79 not to run the top level in parallel. This
7533 # prevents contention for $builddir/$target/config.cache, as well
7534 # as minimizing scatter in file system caches.
7535 NOTPARALLEL
= .NOTPARALLEL
7538 # end of Makefile.in