progname=$0
# clear some things potentially inherited from environment.
+
ansi=
+clib=
defaulttargets=
destdir=
fatal=
-ansi | +ansi)
ansi=true
;;
+ -clib | +c*)
+ clib=clib
+ ;;
-destdir=* | +destdir=* | +destdi=* | +destd=* | +dest=* | +des=* | +de=* | +d=*)
destdir=`echo ${arg} | sed 's/[+-]d[a-z]*=//'`
;;
# script appropriate for this directory. For more information, check
# any existing configure script.
-configdirs="libiberty bfd binutils ld gas readline gcc gnulib clib"
+configdirs="libiberty bfd binutils gcc ld gas readline gnulib ${clib}"
srctrigger=README.configure
srcname="gnu development package"
if [ -n "${commons}" ] ; then
if [ -d ${configdir} ] ; then
(cd ${configdir} ;
- ./configure ${commons} ${verbose} ${forcesubdirs} ${removing}) \
+ ./configure ${commons} ${verbose} ${forcesubdirs} ${removing} "+destdir=${destdir}") \
| sed 's/^/ /'
else
echo Warning: directory \"${configdir}\" is missing.
for host in ${specifics} ; do
echo Configuring target specific directory ${configdir}.${host}...
(cd ${configdir}.${host} ;
- ./configure ${host} ${verbose} ${forcesubdirs} ${removing}) \
+ ./configure ${host} ${verbose} ${forcesubdirs} ${removing} "+destdir=${destdir}") \
| sed 's/^/ /'
done # for host in specifics
fi # if there are any specifics
if [ -n "${commons}" ] ; then
if [ -d ${configdir} ] ; then
(cd ${configdir} ;
- ./configure ${hosts} ${verbose} ${forcesubdirs} ${removing} ${commons}) \
+ ./configure ${hosts} ${verbose} ${forcesubdirs} ${removing} ${commons} "+destdir=${destdir}") \
| sed 's/^/ /'
else
echo Warning: directory \"${configdir}\" is missing.
for target in ${specifics} ; do
echo Configuring target specific directory ${configdir}.${target}...
(cd ${configdir}.${target} ;
- ./configure ${hosts} ${verbose} ${forcesubdirs} ${removing} "+target=${target}") \
+ ./configure ${hosts} ${verbose} ${forcesubdirs} ${removing} "+target=${target}" "+destdir=${destdir}") \
| sed 's/^/ /'
done
fi # if any specifics
#
# $Log$
-# Revision 1.15 1991/05/27 20:54:24 rich
+# Revision 1.19 1991/06/13 04:21:14 rich
+# Re-arrange so that gcc, which creates directories, gets installed
+# first.
+#
+# Revision 1.18 1991/06/12 21:23:05 rich
+# correctly propogate destdir
+#
+# Revision 1.17 1991/06/09 20:39:58 rich
+# Added +clib option.
+#
+# Revision 1.16 1991/05/27 21:04:21 rich
+# Removed clib for now.
+#
+# Revision 1.15 1991/05/27 20:54:24 rich
# fixed a bug in multiple targets
#
# Revision 1.14 1991/05/22 01:44:04 rich