(defmethod process-step
((op asdf:load-op) (file asdf:cl-source-file) output-file)
(declare (ignore output-file)
(special *buffer* *fasl*))
(dolist (fasl (asdf:output-files (make-instance 'asdf:compile-op) file))
(with-input-from-file (input (truename fasl)
:element-type '(unsigned-byte 8))
(setf *buffer* (adjust-array *buffer* (file-length input)))
(read-sequence *buffer* input)
(write-sequence *buffer* *fasl*))))Source Context