]> Git Repo - binutils.git/blobdiff - configure
Make gdb work with configure. Only thing that doesn't work is the -list
[binutils.git] / configure
index 1589aa94efe497be3b55c4abcdebee3625b37aa0..91e90e719b2f6e4348aac828e88faff55746d3f5 100755 (executable)
--- a/configure
+++ b/configure
@@ -50,7 +50,9 @@ symbolic_link='ln -s'
 progname=$0
 
 # clear some things potentially inherited from environment.
+
 ansi=
+clib=
 defaulttargets=
 destdir=
 fatal=
@@ -71,6 +73,9 @@ do
        -ansi | +ansi)
                ansi=true
                ;;
+       -clib | +c*)
+               clib=clib
+               ;;
        -destdir=* | +destdir=* | +destdi=* | +destd=* | +dest=* | +des=* | +de=* | +d=*)
                destdir=`echo ${arg} | sed 's/[+-]d[a-z]*=//'`
                ;;
@@ -181,7 +186,7 @@ fi
 # 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"
 
@@ -539,7 +544,7 @@ for configdir in ${configdirs} ; do
                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.
@@ -550,7 +555,7 @@ for configdir in ${configdirs} ; do
                        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
@@ -575,7 +580,7 @@ for configdir in ${configdirs} ; do
                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.
@@ -586,7 +591,7 @@ for configdir in ${configdirs} ; do
                        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
@@ -597,7 +602,20 @@ exit 0
 
 #
 # $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
This page took 0.027542 seconds and 4 git commands to generate.