]> Lady’s Gitweb - Shushe/commit
Use diffprereqs files as dependencies, not FORCE
authorLady <redacted>
Sun, 15 Sep 2024 19:08:51 +0000 (15:08 -0400)
committerLady <redacted>
Sun, 15 Sep 2024 20:01:25 +0000 (16:01 -0400)
commite5503365cff290808176bec63f9227e5761dee67
treeced045c379289e0e84d71bf1912e4f961db96dbb
parentc00f24956715156ae739772cefd04849c3db721b
Use diffprereqs files as dependencies, not FORCE

“`diffprereqs`” files are updated whenever the prereqs change, as part
of dependency expansion (and so, obviously, before dependency
comparison). So depending on them is effectively the same as depending
on FORCE iff the dependency changed. However, this approach continues
working across Make restarts.

Previously, if a transform was removed, but Make restarted due to a
parser change, the removal would be ignored because the prereqs would
be updated on the first run but the transform catalog would not. This
commit resolves this issue.
GNUmakefile
This page took 0.022682 seconds and 4 git commands to generate.