@neauoire Apropos of nothing: I think if you take away the parts that are due to unfortunate backward-compat/bug-compat with versions of the program written in 1972, make actually has a very powerful and useful underlying model! Awhile back I attempted to make a clone of make that used python snippets for the "shell language" instead of shell snippets and had some promising results with it.