[armedbear-devel] [OT] best way to structure and deploy a project
Alessio Stalla
alessiostalla at gmail.com
Mon Aug 24 18:19:22 UTC 2009
On Mon, Aug 24, 2009 at 7:10 PM, Eric Marsden<eric.marsden at free.fr> wrote:
>>>>>> "ar" == Alan Ruttenberg <alanruttenberg at gmail.com> writes:
> ar>
> ar> Last I checked, asdf can already load files from the jar, but
> ar> apparently only from one folder. I tried to fix this at one point, but
> ar> didn't understand the details of how it worked well enough.
>
> Indeed, ABCL can only load from the org/armedbear/lisp directory. The
> following patch to ABCL makes it possible to load from an arbitrary
> directory of the jar file.
>
> http://article.gmane.org/gmane.lisp.armedbear.devel/62
I was aware of this patch, however I don't know asdf well enough...
Suppose I have:
/home/alessio/my.jar
my/
my.asd
a.lisp
b.lisp
Where system.asd is something like
(asdf:defsystem :my
(:components ((:file "a") (:file "b"))))
Then, can I (push #P"jar:file:/home/alessio/my.jar!my/"
asdf:*central-registry*) and have it Just Work with (asdf:oos
'asdf:load-op :my)?
Ale
More information about the armedbear-devel
mailing list