diff options
author | dje <dje@138bc75d-0d04-0410-961f-82ee72b054a4> | 1997-06-13 23:36:41 +0000 |
---|---|---|
committer | dje <dje@138bc75d-0d04-0410-961f-82ee72b054a4> | 1997-06-13 23:36:41 +0000 |
commit | 3b823e13e32cd6e770e3c92bc52aad5958510cd4 (patch) | |
tree | 3f5508a30a16579ee24a37e0f2eefd3ea37864a5 /gcc/configure.frag | |
parent | 6af2957204742fa6cfd0c7871d9ada2fb2d3a42e (diff) | |
download | gcc-3b823e13e32cd6e770e3c92bc52aad5958510cd4.tar.gz |
Also accept arguments for when invoked by Makefile.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14244 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/configure.frag')
-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 c7c82ad2926..2263be3c51c 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 |