From: Doug Evans Date: Fri, 13 Jun 1997 23:36:41 +0000 (+0000) Subject: Also accept arguments for when invoked by Makefile. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f28a1469fc443ee370d352048e5594a264ee89db;p=gcc.git Also accept arguments for when invoked by Makefile. From-SVN: r14244 --- 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