[asdf-devel] pathname translations does not like my f2cl asd
Mario S. Mommer
m_mommer at yahoo.com
Fri Apr 9 19:33:39 UTC 2010
Faré <fahree at gmail.com> writes:
> The previous .asd had it right in not using make-pathname in the perform,
> but instead calling (first (output-files op f)). This one should do
> the same, too.
> And if it wants to translation for this file, it should also have
> output-files return
> (values (list ...) t).
...right, that fixed it, thanks! Now it reads like this:
(defmethod perform ((o compile-op) (f f77-file))
(let ((output-name (car (output-files o f))))
(apply #'f2cl:f2cl-compile
(make-pathname :name (component-name f)
:type "f"
:defaults (component-pathname f))
:output-file output-name
(compiler-options f))))
Regards,
Mario
More information about the asdf-devel
mailing list