]> git.draconx.ca Git - dxcommon.git/commit
Ensure that all testsuite dependencies are distributed.
authorNick Bowler <nbowler@draconx.ca>
Sun, 26 Apr 2015 05:49:28 +0000 (01:49 -0400)
committerNick Bowler <nbowler@draconx.ca>
Wed, 28 Jun 2017 23:24:24 +0000 (19:24 -0400)
commit777cdf8590abbf6178db5ddcdd8427741c378b05
tree2976f0ca62625ded9e5ced4329fc6a16236017a7
parentc68b1198b4b11d686384cba21bf7f82e431ef542
Ensure that all testsuite dependencies are distributed.

Failing to distribute all testsuite dependencies will cause failures
if the testsuite is modified.  Unfortunately, this is not caught by
distcheck because the testsuite is not rebuilt normally.  Therefore,
it is desirable for the dependencies to be picked up automatically
to reduce the possibility of omission.

We could check the M4 traces in a dist-hook, but then Autotest becomes
a dependency for "make dist", even when the testsuite is not modified.
Instead, distribute a record of all dependencies, and use that to
implement the dist-hook.
.gitignore
snippet/autotest.mk