Don't 'multi-line' variables allow you to achieve your main goal?
-- i.e. What I would like to do is achieve a style in which the order of
variable and
rule declarations isn't relevant at all).
You could define a top-level makefile that either defines the multi-line
variables or
include
If your build gets big enough you'll start to get to the point where the
single-process parse is longer than the parallel build so be a little
careful about how many evals you use - I'm speaking from experience. It
only matters if your build gets big though and if you use a single-makefile
rather
I've had the same frustrations, though you've got further in some directions
than I have. It feels like we want to be writing in a slightly higher level
language. We could generate makefiles from this higher level language, but
make seems close to what we want, if we're careful. This seems to
Hi guys, I tried this on help-make but was didn't get any response,
so I though I'd try again here. I'm interested in submitting patches to
implement something like this, but I don't want to waste my time if it's
a total non-starter. I'd like a --late-parse-rules (to parse all of rules
after var