Automating install on Linux and Mac

Mark Evenson evenson at
Mon Oct 10 11:38:25 UTC 2016

On 2016/10/9 18:38, Robert Goldman wrote:
> I was reading over the install instructions, and since I have to install
> ABCL on multiple platforms, I thought I would automate the process (at
> least for Mac and Linux).
> The approach I have taken requires the use of "stow", to get all the
> bits of ABCL where you want them, and critically automates getting the
> paths right.
> Attached please find (1) a Makefile that automates the construction of
> the "abcl" executable script, the abcl rlwrap completions, and the
> installation in preparation for the use of "stow". (2) an
> "abcl_template" file that the makefile will modify so that it can find
> completions and jar files (both the main one and the contrib). (3) an
> abcl_completions.lisp file that writes the completions.  Adding them to
> the abcl-1.4.0 directory from the tarballs lets you do this:

Fantastic!  Checking how much I can port over to pure CL via
UIOP/RUN-PROGRAM invocations, as if we eliminate the use of `make` we
can install under generic Windows…

Stay tuned.

"A screaming comes across the sky.  It has happened before, but there
is nothing to compare to it now."

More information about the armedbear-devel mailing list