diff options
author | Doug Evans <dje@gnu.org> | 1997-06-13 23:36:41 +0000 |
---|---|---|
committer | Doug Evans <dje@gnu.org> | 1997-06-13 23:36:41 +0000 |
commit | f28a1469fc443ee370d352048e5594a264ee89db (patch) | |
tree | 3f5508a30a16579ee24a37e0f2eefd3ea37864a5 | |
parent | 171e10fe637b388bf7e3db19a1b3ed33f7bd6992 (diff) | |
download | gcc-f28a1469fc443ee370d352048e5594a264ee89db.zip gcc-f28a1469fc443ee370d352048e5594a264ee89db.tar.gz gcc-f28a1469fc443ee370d352048e5594a264ee89db.tar.bz2 |
Also accept arguments for when invoked by Makefile.
From-SVN: r14244
-rw-r--r-- | gcc/configure.frag | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/gcc/configure.frag b/gcc/configure.frag index c7c82ad..2263be3 100644 --- a/gcc/configure.frag +++ b/gcc/configure.frag @@ -23,8 +23,17 @@ rm -f Make-lang touch Make-lang -savesrcdir=$srcdir -savesubdirs="$subdirs" +# We can either be invoked with . from configure or from Makefile. +# Some shells can't pass arguments to source'd scripts. +# ??? This needs some rethinking. + +if [ x"$1" != x ] ; then + savesrcdir=$1 + savesubdirs=$2 +else + savesrcdir=$srcdir + savesubdirs=$subdirs +fi for subdir in . $savesubdirs do |