X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=install.sh;h=be855734a7a3791ff4eae6b1aa257e7396c85eef;hb=22a6702974b7d6ff4e8f2b3b7b5ff446fc632de0;hp=c00a6f441ddc5247abf8955c38b42a7ba0ff6f41;hpb=07d6dd986728e8ea781954f5a3c2799ff0418ecb;p=sbcl.git diff --git a/install.sh b/install.sh index c00a6f4..be85573 100644 --- a/install.sh +++ b/install.sh @@ -25,7 +25,6 @@ INFO_DIR=${INFO_DIR-$INSTALL_ROOT/share/info} DOC_DIR=${DOC_DIR-$INSTALL_ROOT/share/doc/sbcl} # Does the environment look sane? -SBCL_SOURCE=`pwd` if [ -n "$SBCL_HOME" -a "$INSTALL_ROOT/lib/sbcl" != "$SBCL_HOME" ];then echo SBCL_HOME environment variable is set, and conflicts with INSTALL_ROOT. echo Aborting installation. Unset one or reset the other, then try again @@ -70,7 +69,10 @@ cp output/sbcl.core $BUILD_ROOT$SBCL_HOME/sbcl.core # installing contrib -SBCL="`pwd`/src/runtime/sbcl --noinform --core `pwd`/output/sbcl.core --no-userinit --no-sysinit --disable-debugger" +. ./sbcl-pwd.sh +sbcl_pwd + +SBCL="$SBCL_PWD/src/runtime/sbcl --noinform --core $SBCL_PWD/output/sbcl.core --no-userinit --no-sysinit --disable-debugger" SBCL_BUILDING_CONTRIB=1 export SBCL SBCL_BUILDING_CONTRIB @@ -106,7 +108,7 @@ echo "Documentation:" cp doc/sbcl.1 $BUILD_ROOT$MAN_DIR/man1/ && echo " man $BUILD_ROOT$MAN_DIR/man1/sbcl.1" # info -for info in doc/manual/*.info +for info in doc/manual/*.info doc/manual/*.info-* do cp $info $BUILD_ROOT$INFO_DIR/ \ && echo -n " info $BUILD_ROOT$INFO_DIR/`basename $info` $BUILD_ROOT$INFO_DIR/dir" \