This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
-redo, redo-{always,cleanup,ifchange,ifcreate,log,stamp,whichdo} must be
+redo, redo-{always,cleanup,dot,ifchange,ifcreate,log,stamp,whichdo} must be
linked to goredo executable. It determines the command by its own name.
You can create them by running: goredo -symlinks.
* redo-cleanup {full,log,tmp} [...]
remove either all goredo's related temporary files, or kept stderr
logs, or everything (including .redo directories) related
+* redo-dot target [...]
+ write dependency DOT graph to stdout
* redo-ifchange target [...]
build specified targets in parallel, if they are changed. Record them
as dependencies for current target
record ifcreate dependency for current target. Unusable outside .do
* redo-log target [ | tai64nlocal ]
display kept target's stderr with TAI64N timestamped lines. Only the
- last build is kept. You must enable stderr keeping with either
- -stderr-keep, or REDO_STDERR_KEEP=1
+ last build is kept. You must enable stderr keeping with either -logs,
+ or REDO_LOGS=1
* redo-stamp < [$3]
record stamp dependency for current target. Unusable outside .do
* redo-whichdo target