X-Git-Url: http://www.git.cypherpunks.ru/?p=goredo.git;a=blobdiff_plain;f=doc%2Ffeatures.texi;h=13530aec4502f43def54f4d2c8002564ae92f58b;hp=c1eb41b90f02fb3d115c6399e59d75c136bba2a6;hb=2cea0c64b5a0240bfe6746a98a5b350812edb96d;hpb=8db620bb85d5db033728ba0bc154a373aacf0e34 diff --git a/doc/features.texi b/doc/features.texi index c1eb41b..13530ae 100644 --- a/doc/features.texi +++ b/doc/features.texi @@ -21,9 +21,11 @@ implementations. codes can be saved for later investigation @item targets, dependency information and their directories are explicitly synced (can be disabled, should work faster) -@item file's change is detected by comparing its size, @code{ctime} (if - @env{$REDO_INODE_NO_TRUST} environment variable is not set) and - @url{https://github.com/BLAKE3-team/BLAKE3, BLAKE3} hash +@item file's change is detected by comparing its size, and + @url{https://github.com/BLAKE3-team/BLAKE3, BLAKE3} hash. Also as an + optimization, by default if file's @code{ctime} is same, then hash + check is skipped. Optionally you can disable that behaviour, or even + enable trust to file's @code{mtime} @item files creation is @code{umask}-friendly (unlike @code{mkstemp()} used in @command{redo-c}) @item parallel build with jobs limit, optionally in infinite mode