[armedbear-devel] [OT] best way to structure and deploy a project

Ville Voutilainen ville.voutilainen at gmail.com
Mon Aug 24 15:18:40 UTC 2009


2009/8/24 Alessio Stalla <alessiostalla at gmail.com>:
> When I run the project from the IDE, I launch a class which compiles
> and loads the Lisp systems using asdf. This works for me locally, but
> thinking about distributing the project to users, this approach has
> some drawbacks:
> - Lisp files must be true files, they can't be in a Jar (asdf doesn't
> understand jars).
> - Lisp files are recompiled every time, since the IDE always
> overwrites the Lisp source files in the output directory.
> - If I make a jar, it will contain Lisp source files, not binaries,
> since binaries are unknown to the IDE.

Create an ANT project, that allows you to do almost anything. Many java
IDEs will be able to build with the ANT project (without trying to do their own
clever, or not so clever wizardry), thus allowing all the flexibility
that ANT allows.




More information about the armedbear-devel mailing list