@node News
@unnumbered News
+@anchor{Release 1_23_0}
+@section Release 1.23.0
+@itemize
+@item
+ @command{redo-ifchange}'s @option{-f} option forces each target
+ rebuilding. Comparing to @command{redo}, it will parallelize the
+ process.
+@end itemize
+
@anchor{Release 1_22_0}
@section Release 1.22.0
@itemize
}
func main() {
+ forcedIfchange := flag.Bool("f", false, "forced redo-ifchange")
version := flag.Bool("version", false, "print version")
warranty := flag.Bool("warranty", false, "print warranty information")
}
}
case CmdNameRedoIfchange:
- ok, err = ifchange(tgts, false, traced)
+ ok, err = ifchange(tgts, *forcedIfchange, traced)
if err == nil {
err = depsWrite(fdDep, tgts)
}