On Tue, 12 Sep 2023, Basile Starynkevitch <bas...@starynkevitch.net> wrote: > > I think this already exist in GNU make. Recent versions of it can be > extended in GNU guile:
This feature is disabled on most distributions AFAIK. What I meant is a 100% Scheme build system. Here is a project defintion of mine for Libpatch (equivalent of Makefile.am): <https://paste.sr.ht/~old/1ccbbcb4cc8b65609b123d0b5ed18c18bd3e74dd>. And here is its configuration (equivalent of configure.ac): <https://paste.sr.ht/~old/e1e1d7aa9e3d3d001f4ed70bf51062ee26a893a1>. The build system is not released to the public, but it shows that it is possible to make an entire build system with only Guile core. -- Olivier Dion oldiob.dev