2.26.71: Fix obvious breakage on SBCL.
authorFrancois-Rene Rideau <tunes@google.com>
Thu, 10 Jan 2013 23:48:38 +0000 (18:48 -0500)
committerFrancois-Rene Rideau <tunes@google.com>
Thu, 10 Jan 2013 23:48:38 +0000 (18:48 -0500)
commitd2bbf8163bd7bc02b65200a422898f1ef5fc782b
tree72f9e8490529b3a3c272e643d05d9e0ba2ff401d
parent7d67f76cc882f65af966215b2b682b113a4a9f72
2.26.71: Fix obvious breakage on SBCL.

Make default-directory a root pathname, remove it from source-registry.
Have it use lisp-implementation-directory.
Remove any attempt to use the "current directory".
Users who want that can still try to
(pushnew '*default-pathname-defaults* asdf:*central-registry*)

Rename tmp/ to build/ and move asdf.lisp there. Update asdf.asd.
Rename implementation.lisp to compatibility.lisp.
Move *asdf-verbose* and asdf-message to upgrade.lisp
25 files changed:
Makefile
action.lisp
asdf.asd
backward-interface.lisp
backward-internals.lisp
compatibility.lisp [moved from implementation.lisp with 91% similarity]
component.lisp
configuration.lisp
defsystem.lisp
find-system.lisp
footer.lisp
generate-asdf.asd
header.lisp
interface.lisp
lisp-action.lisp
lisp-build.lisp
operate.lisp
os.lisp
package.lisp
pathname.lisp
plan.lisp
source-registry.lisp
test/script-support.lisp
upgrade.lisp
utility.lisp