chiark / gitweb /
Changed filename of shared objects to be component name
[clg] / tools / asdf-extensions.lisp
index 768006ab29b7d48a595d9030eb74ddf1895c1c3a..f0be0218c7ef0d951f05e16f93a8b2863533ad64 100644 (file)
@@ -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))))