On 1/25/10, Anthony Green green@spindazzle.org wrote:
<<snipped>>
While on abcl IRC yesterday, I figured out that this was asdf trying to compile before loading. I hacked abcl's asdf to not do this in the abcl.jar deployed to GAE and the problem went away.
<<snipped>>
Hi Anthony,
Off topic, but I'm interested in knowing how you hacked asdf to do this. I recently tried to prevent compilation in ECL, and here's what I did.
(in-package :asdf)
(defmethod perform :before ((operation compile-op) (c source-file)) nil)
(defmethod perform ((operation compile-op) (c cl-source-file)) nil)
(defmethod operation-done-p ((operation compile-op) any) t)
(defmethod input-files ((operation load-op) (c cl-source-file)) (list (component-pathname c)))
Not sure how it should be done, but this one worked for me. Out of interest, did you do something similar (except for the bit where you load fasls or whatever instead of the source file)?
Yong.