Today I had to compile a C project with over 200
Instead I downloaded and used "Cons" - a little known perl utility for software construction. The "Construct" file became:
$cons = cons->new(
CFLAGS => '-O2',
LIBS => '-levent',
So I went digging to see why the project hadn't been updated in a long time. Turns out the author didn't like perl OO so just stopped.
There's now an SCons project in Python that's getting a lot of attention, and owes its history (and some of its syntax) to Cons.
Perhaps it's time for a back-port to perl. I used Cons instead of makefiles to get away from indentation being significant!