NAME
redo-ifcreate - rebuild the current target if source files are created
SYNOPSIS
redo-ifcreate [sources...]
DESCRIPTION
Normally redo-ifcreate is run from a .do file that has been
executed by redo
(1). See redo
(1) for more details.
redo-ifcreate takes a list of nonexistent files (sources) and adds them as dependencies to the current target (the one calling redo-ifcreate). If any of those files are created in the future, the target will be marked as needing to be rebuilt.
If one of the given files exists at the time redo-ifcreate is called, it will return a nonzero exit code.
If you want to declare dependencies on files that already
exist, use redo-ifchange
(1) instead.
REDO
Part of the redo
(1) suite.
CREDITS
The original concept for redo
was created by D. J.
Bernstein and documented on his web site
(http://cr.yp.to/redo.html). This independent implementation
was created by Avery Pennarun and you can find its source
code at http://github.com/apenwarr/redo.
SEE ALSO
redo
(1), redo-ifchange
(1), redo-always
(1), redo-stamp
(1)