A CFFI -ASDF integration bug
Ilya Perminov
iperminov at gmail.com
Tue Aug 4 21:18:14 UTC 2020
The around methed will look something like this
(defmethod input-files :around ((o asdf/bundle::gather-operation) (c system))
(unless (eq (asdf/bundle::bundle-type o) :no-output-file)
(append (call-next-method)
(remove-if-not (asdf/bundle::pathname-type-equal-function
(asdf/bundle::bundle-pathname-type (asdf/bundle::gather-type o)))
(mappend (lambda (c) (output-files 'process-op c))
(asdf/component:sub-components c
:type 'wrapper-file))))))
To my taste it knows too much about ASDF guts, but maybe it is not too bad.
More information about the asdf-devel
mailing list