X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=run-sbcl.sh;h=8f0cd00b1d9101556a698fbe5489c1cea188a585;hb=765a042b5f968f285d8bd4a4ea1e897ca29abc8d;hp=f1876c3757ddc1c8ef6b80836c97a816e6f1a2f4;hpb=0cfd289365b37a66fd4108054f0d99e95d396a8a;p=sbcl.git diff --git a/run-sbcl.sh b/run-sbcl.sh index f1876c3..8f0cd00 100644 --- a/run-sbcl.sh +++ b/run-sbcl.sh @@ -14,14 +14,26 @@ set -e BASE=`dirname "$0"` +if (readlink -f "${BASE}") >/dev/null 2>&1; then + BASE=`readlink -f ${BASE}` +else + opwd=`pwd` + cd "${BASE}" + BASE=`pwd` + cd "${opwd}" +fi +if [ "$OSTYPE" = "cygwin" ] +then + BASE=`cygpath -w "$BASE"` +fi CORE_DEFINED=no for arg in $*; do case $arg in - (--core) + --core) CORE_DEFINED=yes ;; - (--help) + --help) echo "usage: run-sbcl.sh sbcl-options*" echo echo "Runs SBCL from the build directory or binary tarball without need for"