[slime-devel] swank-loader

Brian Mastenbrook bmastenb at cs.indiana.edu
Tue Jan 20 21:31:44 UTC 2004


On Jan 20, 2004, at 3:14 PM, Helmut Eller wrote:

> Marco Baringer <mb at bese.it> writes:
>
>> when using asdf to load swank the file swank-loader.lisp is compilied,
>> however this file contains a symbol in the swank package, which is
>> fine when the file is loaded but is an error when the file is compiled
>> before the rest of swank has been loaded, which is what asdf tries to
>> do when loading the swank system.
>>
>> anyway, attached is a new swank.asd which contains all the
>> dependencies in swank-loader and can be loaded from a non-emacs staret
>> lisp image.
>
> Is it possible to say that asdf shouldn't compile the loader, e.g.,
> with something like (:file "swank-loader.lisp") ?  We shouldn't
> duplicate all the dependencies in the asd file.

Try something along the lines of:

(defclass uncompiled-cl-source-file (cl-source-file) ())
(defmethod perform ((o compile-op) (f uncompiled-cl-source-file)) t)

--
Brian Mastenbrook
bmastenb at cs.indiana.edu
http://cs.indiana.edu/~bmastenb/





More information about the slime-devel mailing list