echo "missing sbcl_arch directory $PWD/$sbcl_arch"
exit 1
fi
- cd $original_dir
+ cd "$original_dir"
done
echo //setting up symlink src/compiler/assembly
original_dir=`pwd`
cd src/compiler
link_or_copy ../assembly assembly
-cd $original_dir
+cd "$original_dir"
echo //setting up OS-dependent information
original_dir=`pwd`
exit 1
;;
esac
-cd $original_dir
+cd "$original_dir"
# FIXME: Things like :c-stack-grows-..., etc, should be
# *derived-target-features* or equivalent, so that there was a nicer
. ./sbcl-pwd.sh
sbcl_pwd
-SBCL_HOME=$SBCL_PWD/contrib
+SBCL_HOME="$SBCL_PWD/contrib"
export SBCL_HOME
+if [ "$OSTYPE" = "cygwin" ] ; then
+ SBCL_PWD=`echo $SBCL_PWD | sed s/\ /\\\\\\\\\ /g`
+fi
SBCL="$SBCL_PWD/src/runtime/sbcl --noinform --core $SBCL_PWD/output/sbcl.core --disable-debugger --no-sysinit --no-userinit"
SBCL_BUILDING_CONTRIB=1
sbcl_pwd() {
if [ "$OSTYPE" = "cygwin" ] ; then
- SBCL_PWD=`cygpath -m $(pwd)`
+ SBCL_PWD=`cygpath -m "$(pwd)"`
else
SBCL_PWD=`pwd`
fi
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.10.39"
+"1.0.10.40"