X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=set-cl-library.cl;h=228080ce25db78b306174f51111d380f35a8abbf;hb=487cdc827a06b7c99b084ed1b9b9a2278e0568d3;hp=1d18e5ef4de9141122f66bb764bac12ca56ea10f;hpb=03b7dcc2983e9e0cd2a510a449f3f4567ca9e0d5;p=clsql.git diff --git a/set-cl-library.cl b/set-cl-library.cl index 1d18e5e..228080c 100644 --- a/set-cl-library.cl +++ b/set-cl-library.cl @@ -18,26 +18,26 @@ ;; This mirrors the expectation of Common Lisp Controller's pathnames (handler-case - (logical-pathname-translations "CL-LIBRARY") + (logical-pathname-translations "cl-library") (error () (let* ((dir (pathname-directory *load-truename*)) (parent-dir (subseq dir 0 (1- (length dir))))) (load (make-pathname :name "set-logical" :type "cl" :defaults *load-truename*)) (set-logical-host-for-pathname - "CL-LIBRARY" + "cl-library" (make-pathname :host (pathname-host *load-truename*) :device (pathname-device *load-truename*) :directory parent-dir)))) (:no-error (translation) - ;; Make sure that CL-LIBRARY points to this installation + ;; Make sure that cl-library points to this installation (let* ((dir (pathname-directory *load-truename*)) (base-dir (car (last dir))) (logical-dir (translate-logical-pathname (concatenate 'string - "CL-LIBRARY:" base-dir ";")))) + "cl-library:" base-dir ";")))) (unless (equalp dir (pathname-directory logical-dir)) (let ((*print-circle* nil)) - (error "CL-LIBRARY:~A; directory ~S does not equal *load-truename*'s directory ~S" + (error "cl-library:~A; directory ~S does not equal *load-truename*'s directory ~S" base-dir (cdr dir) (cdr (pathname-directory logical-dir))))))))