]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
* acgeneral.m4 (_AC_OUTPUT_SUBDIRS): Quote $ac_sub_srcdir in case
authorAkim Demaille <akim@epita.fr>
Wed, 17 Jan 2001 08:54:52 +0000 (08:54 +0000)
committerAkim Demaille <akim@epita.fr>
Wed, 17 Jan 2001 08:54:52 +0000 (08:54 +0000)
it has IFS characters.

ChangeLog
acgeneral.m4
lib/autoconf/general.m4

index a28cb4ab9f0d2e0b352c24bfbefc449212ff01fa..c785a4445ed94aa144cfb432ece00daafdeada09 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2001-01-17  Tim Van Holder  <tim.van.holder@pandora.be>
+
+       * acgeneral.m4 (_AC_OUTPUT_SUBDIRS): Quote $ac_sub_srcdir in case
+       it has IFS characters.
+
 2001-01-16  Akim Demaille  <akim@epita.fr>
 
        Work around the Ultrix limitations on ``multiple redirections''.
index 9849c2581367b7b09c5717df891df0d8bdb739d1..e6922679a8333e520323b597e388f98e424888a0 100644 (file)
@@ -4670,9 +4670,9 @@ AC_PROVIDE_IFELSE([AC_PROG_INSTALL],
 
     # Check for guested configure; otherwise get Cygnus style configure.
     if test -f $ac_sub_srcdir/configure.gnu; then
-      ac_sub_configure="$SHELL $ac_sub_srcdir/configure.gnu"
+      ac_sub_configure="$SHELL '$ac_sub_srcdir/configure.gnu'"
     elif test -f $ac_sub_srcdir/configure; then
-      ac_sub_configure="$SHELL $ac_sub_srcdir/configure"
+      ac_sub_configure="$SHELL '$ac_sub_srcdir/configure'"
     elif test -f $ac_sub_srcdir/configure.ac ||
            test -f $ac_sub_srcdir/configure.in; then
       ac_sub_configure=$ac_configure
@@ -4698,11 +4698,9 @@ AC_PROVIDE_IFELSE([AC_PROG_INSTALL],
 
       AC_MSG_NOTICE([running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir])
       # The eval makes quoting arguments work.
-      if eval $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
-      then :
-      else
+      eval $ac_sub_configure $ac_sub_configure_args \
+           --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir ||
         AC_MSG_ERROR([$ac_sub_configure failed for $ac_subdir])
-      fi
     fi
 
     cd $ac_popdir
index 9849c2581367b7b09c5717df891df0d8bdb739d1..e6922679a8333e520323b597e388f98e424888a0 100644 (file)
@@ -4670,9 +4670,9 @@ AC_PROVIDE_IFELSE([AC_PROG_INSTALL],
 
     # Check for guested configure; otherwise get Cygnus style configure.
     if test -f $ac_sub_srcdir/configure.gnu; then
-      ac_sub_configure="$SHELL $ac_sub_srcdir/configure.gnu"
+      ac_sub_configure="$SHELL '$ac_sub_srcdir/configure.gnu'"
     elif test -f $ac_sub_srcdir/configure; then
-      ac_sub_configure="$SHELL $ac_sub_srcdir/configure"
+      ac_sub_configure="$SHELL '$ac_sub_srcdir/configure'"
     elif test -f $ac_sub_srcdir/configure.ac ||
            test -f $ac_sub_srcdir/configure.in; then
       ac_sub_configure=$ac_configure
@@ -4698,11 +4698,9 @@ AC_PROVIDE_IFELSE([AC_PROG_INSTALL],
 
       AC_MSG_NOTICE([running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir])
       # The eval makes quoting arguments work.
-      if eval $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
-      then :
-      else
+      eval $ac_sub_configure $ac_sub_configure_args \
+           --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir ||
         AC_MSG_ERROR([$ac_sub_configure failed for $ac_subdir])
-      fi
     fi
 
     cd $ac_popdir