tests: generate all dependencies atomically
commitfcc18638d01f50ba02621a6eaa2cf11be47d4d26
authorEric Wong <normalperson@yhbt.net>
Tue, 27 Oct 2009 02:13:41 +0000 (26 19:13 -0700)
committerEric Wong <normalperson@yhbt.net>
Tue, 27 Oct 2009 02:15:59 +0000 (26 19:15 -0700)
treec647361c77f0bfdc11b268b55798cfb4b69a8d73
parentbaac7113683af010b8e81f1f3df1d677f7101951
tests: generate all dependencies atomically

Using a "+" suffix alone was not enough protection since we use
evil recursive makes and can't share dependency info with parent
makes.  While this could be done more efficiently (even with
recursive make), but it'd be harder to maintain.  So we generate
the dependencies later to and sacrifice efficiency on the
initial run (but rarely/never again).
t/GNUmakefile