[armedbear-devel] [PATCH] build-from-lisp.sh

Erik Huelsmann ehuels at gmail.com
Mon Jul 13 08:39:08 UTC 2009


On Mon, Jul 13, 2009 at 10:31 AM, Mark Evenson<evenson at panix.com> wrote:
> Tobias C. Rittweiler wrote:
>> The following makes it possible to build ABCL from the command line
>> directly:
>>
>>   ./build-from-lisp.sh sbcl
>>
>>   ./build-from-lisp.sh clisp
>
> I think you missed your patching of "build-abcl.lisp" with a top-level
> call to BUILD-ABCL (which you mention in your patch of README) right?
>
> I'm a little reluctant to patch 'build-abcl.lisp' in this way, as it
> mutates the behavior of the "BUILD-ABCL" ASDF definition contained in
> "abcl.asd" to always begin executing the build process at 'ASDF:LOAD-OP
> time.  Couldn't we either a) evaluate a (BUILD-ABCL) form after the load
> or b) create another Lisp file (like "do-build-abcl.lisp") that loads
> "build-abcl.lisp" and then evaluates the top-level load?

It's possible to give 2 options to ABCL at the command line:

--load <some file>
--eval "<some form>"

Although I didn't look at the patch, I guess this is what you're after?

Bye,


Erik.




More information about the armedbear-devel mailing list