David Holland <dholland-tech%netbsd.org@localhost> wrote:
We already have a solution for this problem, it's just waiting for
someone to find time to implement it.
Namely: given multiple targets on the left, don't schedule them in
parallel, and after building the first one check to see how many of
the others also got knocked off at the same time.
Couple that with a special target to trigger it - sounds good.
That way you avoid the need to rewrite lots of makefiles with .for loops
The key is still to associate all the targets that were on lhs