From e835deae7dbfcc1b89ef78b90adb22ae49183600 Mon Sep 17 00:00:00 2001 From: Brian Barrett Date: Wed, 4 May 2005 01:02:06 +0000 Subject: [PATCH] * fix some problems with spaces in the path to the tree This commit was SVN r5584. --- autogen.sh | 34 ++++++++++++++++++---------------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/autogen.sh b/autogen.sh index 82aa8eb14c..5f71a2c9f2 100755 --- a/autogen.sh +++ b/autogen.sh @@ -17,6 +17,7 @@ # This script is run on developer copies of Open MPI -- *not* # distribution tarballs. +#set -x ############################################################################## # @@ -309,11 +310,11 @@ EOF # If we need to make a version header template file, do so rgt_abs_dir="`pwd`" - rgt_component_name="`basename $rgt_abs_dir`" - rgt_component_type="`dirname $rgt_abs_dir`" - rgt_component_type="`basename $rgt_component_type`" + rgt_component_name="`basename \"$rgt_abs_dir\"`" + rgt_component_type="`dirname \"$rgt_abs_dir\"`" + rgt_component_type="`basename \"$rgt_component_type\"`" rgt_ver_header="$rgt_abs_dir/$rgt_component_type-$rgt_component_name-version.h" - rgt_ver_header_base="`basename $rgt_ver_header`" + rgt_ver_header_base="`basename \"$rgt_ver_header\"`" make_version_header_template "$rgt_ver_header_base" "$rgt_component_type" "$rgt_component_name" happy=1 @@ -326,7 +327,7 @@ EOF file=configure.ac else cat < Err... there's no configure.in or configure.ac file in this directory" +--> Err... there's no configure.in or configure.ac file in this directory --> Confused; aborting in despair EOF exit 1 @@ -382,6 +383,7 @@ EOF { EOF +#' else echo " ==> your libtool doesn't need this! yay!" fi @@ -521,23 +523,23 @@ EOF *** Nothing to do -- skipping this directory EOF else - pd_component_name="`basename $pd_abs_dir`" - pd_component_type="`dirname $pd_abs_dir`" - pd_component_type="`basename $pd_component_type`" + pd_component_name="`basename \"$pd_abs_dir\"`" + pd_component_type="`dirname \"$pd_abs_dir\"`" + pd_component_type="`basename \"$pd_component_type\"`" # Write out to two files (they're merged at the end) pd_list_file="$pd_ompi_topdir/$mca_no_config_list_file" pd_amc_file="$pd_ompi_topdir/$mca_no_config_amc_file" - cat >> $pd_list_file <> "$pd_list_file" <> $pd_amc_file <> "$pd_amc_file" <> $pd_list_file + echo "AC_CONFIG_FILES([$pd_dir/$file])" >> "$pd_list_file" done # Add this component directory to the list of # subdirectories to traverse when building. - cat >> $pd_list_file <> "$pd_list_file" <> $pd_list_file <> "$pd_list_file" <> $pd_list_file <> "$pd_list_file" <> $pd_amc_file <> "$pd_amc_file" <