It's possible, and some people have done it for SBCL at Google using bazel.io, though they never spent the time making it open source. I could extract bits from it and reproduce the same thing with ASDF, but I'd rather someone else do it, though I can explain what I see in those files.
Or then again, the CL community could adopt bazel (not very likely).
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that, too. — Somerset Maugham (1874–1965)
On Thu, Sep 17, 2015 at 5:29 AM, Attila Lendvai attila@lendvai.name wrote:
is any of you interested in automating application delivery using ASDF? Now that I fixed ASDF's bundle operations and CFFI, the missing piece is the part where the bundled object files are linked against the runtime to produce a self-contained executable.
that^ sounds as if it was possible to generate e.g. an SBCL executable core that also includes the CFFI groveler generated .a or .so files linked into it. is that possible?
a cursory look suggests that it is, but not trivial at all:
https://stackoverflow.com/questions/9449845/how-to-link-object-file-to-execu...
-- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- Stupidity is an attitude.