diff options
author | Douglas B Rupp <rupp@gnat.com> | 2001-12-05 07:40:39 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 2001-12-05 07:40:39 -0500 |
commit | 4ee43206b1a8daec35f41514f4f3a4bcca0c5c6e (patch) | |
tree | 0450d3ffdb3f1d75ea144aaca62de0de01ed658f /configure | |
parent | 5f98259ade3fbc7d315a168294e7f8751ac3bd04 (diff) | |
download | gcc-4ee43206b1a8daec35f41514f4f3a4bcca0c5c6e.tar.gz |
* configure, configure.in: Use temp file for long sed commands.
From-SVN: r47669
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/configure b/configure index afc5bec7a73..8c6870a222d 100755 --- a/configure +++ b/configure @@ -89,7 +89,7 @@ subdirs= target_alias=NOTARGET target_makefile_frag= undefs=NOUNDEFS -version="$Revision: 1.38 $" +version="$Revision: 1.39 $" x11=default bindir='${exec_prefix}/bin' sbindir='${exec_prefix}/sbin' @@ -1370,9 +1370,14 @@ EOF # remove any form feeds. if [ -z "${subdirs}" ]; then rm -f ${subdir}/Makefile.tm2 - sed -e "s:^SUBDIRS[ ]*=.*$:SUBDIRS = ${configdirs}:" \ - -e "s:^NONSUBDIRS[ ]*=.*$:NONSUBDIRS = ${noconfigdirs}:" \ + sedtemp=sed.$$ + cat >$sedtemp <<EOF +s:^SUBDIRS[ ]*=.*$:SUBDIRS = ${configdirs}: +s:^NONSUBDIRS[ ]*=.*$:NONSUBDIRS = ${noconfigdirs}: +EOF + sed -f $sedtemp \ ${subdir}/Makefile.tem > ${subdir}/Makefile.tm2 + rm -f $sedtemp rm -f ${subdir}/Makefile.tem mv ${subdir}/Makefile.tm2 ${subdir}/Makefile.tem fi |