[armedbear-devel] Question about ABCL on Google App Engine

szergling senatorzergling at gmail.com
Tue Jan 26 22:05:05 UTC 2010


On 1/25/10, Anthony Green <green at 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.




More information about the armedbear-devel mailing list