X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=install.sh;h=4f9383750b1d209907db53dd50ad867bc62ae3bb;hb=fe240ce504041bfb181a81cb11b7b4bba112f65f;hp=068f4ebc2390e11eee6519f4a10384fb61d083ad;hpb=2066cf61711fbe53128010958c92fe40991568fc;p=sbcl.git diff --git a/install.sh b/install.sh index 068f4eb..4f93837 100644 --- a/install.sh +++ b/install.sh @@ -22,12 +22,14 @@ SBCL_HOME=$INSTALL_ROOT/lib/sbcl export SBCL_HOME ensure_dirs $INSTALL_ROOT $INSTALL_ROOT/bin $INSTALL_ROOT/lib \ $INSTALL_ROOT/man $INSTALL_ROOT/man/man1 \ - $SBCL_HOME $SBCL_HOME/systems + $SBCL_HOME $SBCL_HOME/systems $SBCL_HOME/site-systems +# move old versions out of the way. Safer than copying: don't want to +# break any running instances that have these files mapped test -f $INSTALL_ROOT/bin/sbcl && \ - cp $INSTALL_ROOT/bin/sbcl $INSTALL_ROOT/bin/sbcl.old + mv $INSTALL_ROOT/bin/sbcl $INSTALL_ROOT/bin/sbcl.old test -f $SBCL_HOME/sbcl.core && \ - cp $SBCL_HOME/sbcl.core $SBCL_HOME/sbcl.core.old + mv $SBCL_HOME/sbcl.core $SBCL_HOME/sbcl.core.old cp src/runtime/sbcl $INSTALL_ROOT/bin/ cp output/sbcl.core $SBCL_HOME/sbcl.core