Automating install on Linux and Mac

Mark Evenson evenson at panix.com
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