* Makefile.in (ALL_MODULES): Include all-perl.

(CROSS_CHECK_MODULES): Include check-perl.
        (INSTALL_MODULES): Include install-perl.
        (ALL_X11_MODULES): Include all-guile.
        (CHECK_X11_MODULES): Include check-guile.
        (INSTALL_X11_MODULES): Include install-guile.
        (all-perl): New target.
        (all-guile): New target.

        * configure.in (host_tools): Include perl and guile.
        (native_only): Include perl and guile.
        (noconfigdirs): Don't build guile and perl; no ports have been
        done.
This commit is contained in:
Tom Tromey 1996-03-29 19:02:30 +00:00
parent c830327122
commit 0f8f1d33d8
3 changed files with 45 additions and 11 deletions

View File

@ -1,3 +1,19 @@
Thu Mar 28 14:11:11 1996 Tom Tromey <tromey@creche.cygnus.com>
* Makefile.in (ALL_MODULES): Include all-perl.
(CROSS_CHECK_MODULES): Include check-perl.
(INSTALL_MODULES): Include install-perl.
(ALL_X11_MODULES): Include all-guile.
(CHECK_X11_MODULES): Include check-guile.
(INSTALL_X11_MODULES): Include install-guile.
(all-perl): New target.
(all-guile): New target.
* configure.in (host_tools): Include perl and guile.
(native_only): Include perl and guile.
(noconfigdirs): Don't build guile and perl; no ports have been
done.
Tue Mar 26 21:18:50 1996 Andrew Cagney <cagney@kremvax.highland.com.au>
* configure (--enable-*): Handle quoted option lists such as

View File

@ -437,6 +437,7 @@ ALL_MODULES = \
all-mmalloc \
all-opcodes \
all-patch \
all-perl \
all-prms \
all-rcs \
all-readline \
@ -492,6 +493,7 @@ CROSS_CHECK_MODULES = \
check-mmcheckoc \
check-opcodes \
check-patch \
check-perl \
check-prms \
check-rcs \
check-readline \
@ -542,6 +544,7 @@ INSTALL_MODULES = \
install-mmalloc \
install-opcodes \
install-patch \
install-perl \
install-prms \
install-rcs \
install-readline \
@ -567,6 +570,7 @@ ALL_X11_MODULES = \
all-gdb \
all-expect \
all-gash \
all-guile \
all-tclX \
all-tk
@ -575,6 +579,7 @@ ALL_X11_MODULES = \
CHECK_X11_MODULES = \
check-emacs \
check-gdb \
check-guile \
check-expect \
check-gash \
check-tclX \
@ -586,6 +591,7 @@ INSTALL_X11_MODULES = \
install-emacs \
install-emacs19 \
install-gdb \
install-guile \
install-expect \
install-gash \
install-tclX \
@ -678,12 +684,12 @@ $(DO_X):
case $$i in \
gcc) \
for flag in $(EXTRA_GCC_FLAGS); do \
eval `echo "$$flag" | sed -e "s|^\(.*\)=\(.*\)|\1='\2'|"`; \
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'|"`; \
done; \
;; \
*) \
for flag in $(EXTRA_HOST_FLAGS); do \
eval `echo "$$flag" | sed -e "s|^\(.*\)=\(.*\)|\1='\2'|"`; \
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'|"`; \
done; \
;; \
esac ; \
@ -704,7 +710,7 @@ $(DO_X):
for i in $(TARGET_CONFIGDIRS) -dummy-; do \
if [ -f $(TARGET_SUBDIR)/$$i/Makefile ]; then \
for flag in $(EXTRA_TARGET_FLAGS); do \
eval `echo "$$flag" | sed -e "s|^\(.*\)=\(.*\)|\1='\2'|"`; \
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'|"`; \
done; \
export AR AS CC CXX NM RANLIB DLLTOOL; \
if (cd $(TARGET_SUBDIR)/$$i; \
@ -922,8 +928,16 @@ $(CONFIGURE_TARGET_MODULES):
esac; \
if [ "$(srcdir)" = "." ] ; then \
if [ "$(TARGET_SUBDIR)" != "." ] ; then \
if $(SHELL) $${srcroot}/symlink-tree $${topdir}/$${dir} "Makefile" ; then \
true; \
if $(SHELL) $${srcroot}/symlink-tree $${topdir}/$${dir} "no-such-file" ; then \
if [ -f Makefile ]; then \
if $(MAKE) distclean; then \
true; \
else \
exit 1; \
fi; \
else \
true; \
fi; \
else \
exit 1; \
fi; \
@ -1134,6 +1148,7 @@ all-gprof: all-libiberty all-bfd all-opcodes
all-grep: all-libiberty
all-grez: all-libiberty all-bfd all-opcodes
all-gui: all-gdb all-libproc all-target-librx
all-guile:
all-gzip: all-libiberty
all-hello: all-libiberty
all-indent:
@ -1157,6 +1172,7 @@ configure-target-newlib: $(ALL_GCC)
all-target-newlib: configure-target-newlib all-binutils all-gas all-gcc
all-opcodes: all-bfd all-libiberty
all-patch: all-libiberty
all-perl:
all-prms: all-libiberty
all-rcs:
all-readline:
@ -1179,6 +1195,8 @@ configure-target-winsup: configure-target-newlib
all-uudecode: all-libiberty
configure-target-libiberty: $(ALL_GCC)
all-target-libiberty: configure-target-libiberty all-gcc all-ld all-target-newlib
all-target: $(ALL_TARGET_MODULES)
install-target: $(INSTALL_TARGET_MODULES)
### other supporting targets

View File

@ -36,7 +36,7 @@ host_tools="texinfo byacc flex bison binutils ld gas gcc gdb make patch
prms send-pr gprof gdbtest tgas etc expect dejagnu sim
m4 autoconf ispell grep diff rcs cvs fileutils shellutils
textutils wdiff find emacs emacs19 uudecode hello tar gzip indent
recode release sed utils"
recode release sed utils guile perl"
# these libraries are built for the target environment, and are built after
@ -66,7 +66,7 @@ target_tools="target-examples target-groff"
#
native_only="autoconf cvs emacs emacs19 fileutils find grep gzip hello
indent ispell m4 rcs recode sed shellutils tar textutils gash
uudecode wdiff gprof target-groff"
uudecode wdiff gprof target-groff guile perl"
# directories to be built in a cross environment only
#
@ -340,16 +340,16 @@ noconfigdirs=""
case "${host}" in
i[345]86-*-vsta)
noconfigdirs="tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff"
noconfigdirs="tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl"
;;
i[345]86-*-go32)
noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff"
noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl"
;;
*-*-cygwin32)
noconfigdirs="patch diff make tk tcl expect dejagnu cvs autoconf texinfo bison send-pr gprof rcs"
noconfigdirs="patch diff make tk tcl expect dejagnu cvs autoconf texinfo bison send-pr gprof rcs guile perl"
;;
ppc*-*-pe)
noconfigdirs="patch diff make tk tcl expect dejagnu cvs autoconf texinfo bison send-pr gprof rcs"
noconfigdirs="patch diff make tk tcl expect dejagnu cvs autoconf texinfo bison send-pr gprof rcs guile perl"
;;
esac