Re: resolution of symlinks in asdf
Kevin Layer <[email protected]>
| Newsgroups | gmane.lisp.cclan.general |
|---|---|
| Message-ID | <9705.1148882927@gemini> |
>> It depends on how regular your filesystem layout is. Yes, you don't >> have enough information to know where the original system: as I said >> in the piece that you quoted. However, you may be able to reconstruct >> it based on the identity of the running lisp: something like >> >> (defmethod output-files :around ((o compile-op) (c source-file)) >> (let ((result (call-next-method))) >> (merge-pathnames >> (make-pathname >> :directory >> `(:absolute "fasl" ,(lisp-implementation-version) >> ,(machine-type) ,(excl::case-mode))) >> result))) No, this will not work for us. As I said, binaries must be put in the binary directories. This is a hard requirement, one that I don't think is unreasonable. Kevin