apenwarr-redo/t/351-deps-forget
Avery Pennarun 174a093dc5 Don't set_checked() on is_override files.
If a file is overridden and then overridden again, this caused us to
rebuild only the first thing that depends on it, but not any subsequent
things, which is a pretty serious bug.

It turned out that t/350-deps-forget is already supposed to test this,
but I had cleverly encoded the wrong behaviour into the expected
results in the table-driven test.  I blame lack of sleep.  Anyway, I
fixed the test, which made it fail, and then fixed the code, which made
it pass.
2018-12-18 13:01:40 +00:00
..
.gitignore More fixes for converting missing targets -> sources. 2018-12-02 19:39:29 -05:00
all.do Don't set_checked() on is_override files. 2018-12-18 13:01:40 +00:00
bork.do More fixes for converting missing targets -> sources. 2018-12-02 19:39:29 -05:00
clean.do More fixes for converting missing targets -> sources. 2018-12-02 19:39:29 -05:00
sub.do More fixes for converting missing targets -> sources. 2018-12-02 19:39:29 -05:00