X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=contrib%2Fasdf%2Fasdf.lisp;h=b1ad18477ce21744f61ddb7d7dde63f39ffb1ba1;hb=a42922aef908a1b45ae5420d51b2ca7ee1bafb9e;hp=4005dc83fac1473ed79c337025286e5564108676;hpb=d43f45c63d6b9257aab54f7773d661431ac9d52d;p=sbcl.git diff --git a/contrib/asdf/asdf.lisp b/contrib/asdf/asdf.lisp index 4005dc8..b1ad184 100644 --- a/contrib/asdf/asdf.lisp +++ b/contrib/asdf/asdf.lisp @@ -1191,7 +1191,7 @@ output to *VERBOSE-OUT*. Returns the shell's exit code." (defun contrib-sysdef-search (system) (let ((home (sb-ext:posix-getenv "SBCL_HOME"))) - (when home + (when (and home (not (string= home ""))) (let* ((name (coerce-name system)) (home (truename home)) (contrib (merge-pathnames @@ -1205,7 +1205,7 @@ output to *VERBOSE-OUT*. Returns the shell's exit code." (pushnew '(let ((home (sb-ext:posix-getenv "SBCL_HOME"))) - (when home + (when (and home (not (string= home ""))) (merge-pathnames "site-systems/" (truename home)))) *central-registry*)