X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/clg/blobdiff_plain/c0ede95392287d12cd6299afd7c27e896d036151..b6f510309590085f7fd13b6941ff6979da6cae12:/tools/asdf-extensions.lisp diff --git a/tools/asdf-extensions.lisp b/tools/asdf-extensions.lisp index 768006a..f0be021 100644 --- a/tools/asdf-extensions.lisp +++ b/tools/asdf-extensions.lisp @@ -31,7 +31,7 @@ (defmethod output-files ((operation compile-op) (dso shared-object)) (let ((dir (component-pathname dso))) (list (make-pathname :type *dso-extension* - :name (car (last (pathname-directory dir))) + :name (component-name dso) :directory (butlast (pathname-directory dir)) :defaults dir))))