X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=install.sh;h=51f86348e3bb5f68c9099edee72d62a9a8b84981;hb=aa8c8cd473f1d487fa2c1a7490c78a59b9955bbe;hp=4d26e68cf808c2189df0e80f8df8519b48537711;hpb=04d819bb1a2e64de4e997203b9516229bb73c686;p=sbcl.git diff --git a/install.sh b/install.sh index 4d26e68..51f8634 100644 --- a/install.sh +++ b/install.sh @@ -45,13 +45,23 @@ ensure_dirs $BUILD_ROOT$INSTALL_ROOT $BUILD_ROOT$INSTALL_ROOT/bin \ $BUILD_ROOT$MAN_DIR $BUILD_ROOT$MAN_DIR/man1 \ $BUILD_ROOT$INFO_DIR $BUILD_ROOT$DOC_DIR \ $BUILD_ROOT$DOC_DIR/html \ - $BUILD_ROOT$SBCL_HOME $BUILD_ROOT$SBCL_HOME/systems \ + $BUILD_ROOT$SBCL_HOME \ $BUILD_ROOT$SBCL_HOME/site-systems +if [ "$OSTYPE" = "msys" ] +then + RUNTIME=sbcl.exe + OLD_RUNTIME=sbcl_old.exe +else + RUNTIME=sbcl + OLD_RUNTIME=sbcl.old +fi + # 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 $BUILD_ROOT$INSTALL_ROOT/bin/sbcl && \ - mv $BUILD_ROOT$INSTALL_ROOT/bin/sbcl $BUILD_ROOT$INSTALL_ROOT/bin/sbcl.old +test -f $BUILD_ROOT$INSTALL_ROOT/bin/$RUNTIME && \ + mv $BUILD_ROOT$INSTALL_ROOT/bin/$RUNTIME \ + $BUILD_ROOT$INSTALL_ROOT/bin/$OLD_RUNTIME test -f $BUILD_ROOT$SBCL_HOME/sbcl.core && \ mv $BUILD_ROOT$SBCL_HOME/sbcl.core $BUILD_ROOT$SBCL_HOME/sbcl.core.old