Hi @crimeminister could you define sub-Machfile support? There is the concept of extensions as shown here: https://github.com/juxt/mach/blob/master/examples/extensions/Machfile.edn (all the targets in the ext1.mach.edn
file are made available in the host Machfile.edn
https://www.gnu.org/software/make/manual/html_node/Recursion.html
Hi Jon, was thinking along these lines ^
i.e. invoking a Machfile in a sub-directory that is responsible for building a component of a larger system
I work in a mono-repo at work and if we don't factor our build scripts in some way insanity ensues
Off to read about extensions; at first blush it seems they might do the trick
Thanks!
Am guessing I could just mach/import
a Machfile from elsewhere in my repo…
yeah import recursively scans the current dir and parents for a matching file
but I will check out the Recursion link you sent