In my case, Rule
has to be invoked upon environment changes (svn revision of working directory) instead of changes of input files. So, depending on alwaysRun
, my rule is invoked either never (failing build) or always (forcing dependers to be rebuilt).
What I need is either:
- a way to check if
Rule
has to be run or not - a way to cache rule output somehow, for dependers only to be rebuilt when necessary