)
const (
- Version = "0.1.0"
+ Version = "0.4.1"
Warranty = `This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, version 3 of the License.
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,dot,ifchange,ifcreate,log,stamp,whichdo} must be
-linked to goredo executable. It determines the command by its own name.
+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 [options] [target ...]
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
+ record stamp dependency for current target. Unusable outside .do.
+ Stamp dependency does not play any role, as all targets are hashed
+ anyway
* redo-whichdo target
display .do search paths for specified target. Exits successfully
if the last .do in output if the found existing one
fmt.Fprintln(os.Stderr, `
Additional environment variables:
NO_COLOR -- disable messages colouring
- REDO_NO_HASH -- disable dependencies (except redo-stamp-ed) hashing
REDO_NO_SYNC -- disable files/directories explicit filesystem syncing
REDO_TOP_DIR -- do not search for .do above that directory
(it can contain .redo/top as an alternative)`)