Erik Huelsmann wrote: […]
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?
Right, but its a little more involved, as one has to have the correct syntax for every Lisp that the shell scripts wishes to invoke, which takes some hunting around. I don't have access to all the Lisp implementations that Tobias has put in here.