doc/faq.texi | 2 +- doc/features.texi | 2 +- doc/install.texi | 6 +++--- doc/jobserver.texi | 6 +++--- doc/news.texi | 10 +++++----- doc/notes.texi | 2 +- diff --git a/doc/faq.texi b/doc/faq.texi index 72d9fb25d805d8f34555c4abd58683774a52b979bb9bc3650d506853d8fa92e7..8542516a439cac85bb81b81839d98d6f05f7c661259c3362c7b67bff78f612a7 100644 --- a/doc/faq.texi +++ b/doc/faq.texi @@ -5,7 +5,7 @@ @anchor{Stamping} @section Hashing and stamping All targets are checksummed if target's @file{ctime} differs from the -previous one, or @env{REDO_INODE_NO_TRUST} environment variable is set. +previous one, or @env{$REDO_INODE_NO_TRUST} environment variable is set. @command{apenwarr/redo} gives @url{https://redo.readthedocs.io/en/latest/FAQImpl/#why-not-always-use-checksum-based-dependencies-instead-of-timestamps, many reasons} why every time checksumming is bad, but in my opinion in practice all of diff --git a/doc/features.texi b/doc/features.texi index d71db802dc53590fca63836b91929f7ebb7ec94e111a2bf711a57ddb3743066f..5bcb0d0914b4a830b96142c2692c1017b7a3150232951a508c72334636bbb161 100644 --- a/doc/features.texi +++ b/doc/features.texi @@ -16,7 +16,7 @@ @end itemize @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 + @env{$REDO_INODE_NO_TRUST} environment variable is not set) and @url{https://github.com/BLAKE3-team/BLAKE3, BLAKE3} hash @item files creation is @code{umask}-friendly (unlike @code{mkstemp()} used in @command{redo-c}) diff --git a/doc/install.texi b/doc/install.texi index 63ff9c66118864f490ef84838a5c977192413962d71f006385f4c22cbf7041a7..0dc316d4699c8337ce90c5b67de1c988ec342c3fa480b3b70abf2f93457320ee 100644 --- a/doc/install.texi +++ b/doc/install.texi @@ -61,9 +61,9 @@ @end example If you have problems with @code{*.golang.org}'s inability to verify authenticity of @code{go.cypherpunks.ru} TLS connection, then you can -disable their usage by setting @env{GOPRIVATE=go.cypherpunks.ru}. You -can override CA certificate file path with @env{SSL_CERT_FILE} and -@env{GIT_SSL_CAINFO} environment variables. +disable their usage by setting @env{$GOPRIVATE=go.cypherpunks.ru}. You +can override CA certificate file path with @env{$SSL_CERT_FILE} and +@env{$GIT_SSL_CAINFO} environment variables. You can obtain development source code with @command{git clone git://git.cypherpunks.ru/goredo.git} diff --git a/doc/jobserver.texi b/doc/jobserver.texi index eedfd80e09f044b36a9bdbd309c69ad3681295f8dc9366813541c74e763f604f..b6e3979d7964daba734f513aa559091b90c1545db114ae49965c7869829574f7 100644 --- a/doc/jobserver.texi +++ b/doc/jobserver.texi @@ -19,10 +19,10 @@ @env{$REDO_MAKE} environment variable controls the compatibility behaviour: @table @command @item bmake -Pass @code{-j 1 -J X,Y} arguments through @env{MAKEFLAGS} variable. +Pass @code{-j 1 -J X,Y} arguments through @env{$MAKEFLAGS} variable. @item gmake -Pass @code{--jobserver-auth=X,Y} arguments through @env{MAKEFLAGS} variable. +Pass @code{--jobserver-auth=X,Y} arguments through @env{$MAKEFLAGS} variable. @item none -Pass @code{X,Y} arguments through @env{REDO_JS_FD} variable. +Pass @code{X,Y} arguments through @env{$REDO_JS_FD} variable. Used by default, if @env{$REDO_MAKE} is not set. @end table diff --git a/doc/news.texi b/doc/news.texi index 0c74f8bd33a2e361ad9325e7fd9b9996c73c9d16776e48eb8dcf716c4759fc18..2c7a8e6a7549d28dab3c0b199384737168ff9eaf7fd4e66a85911e00b9221fc9 100644 --- a/doc/news.texi +++ b/doc/news.texi @@ -16,7 +16,7 @@ @anchor{Release 1.7.0} @section Release 1.7.0 @itemize @item - Optional compatibility (through @env{REDO_MAKE=@{bmake|gmake@}}) + Optional compatibility (through @env{$REDO_MAKE=@{bmake|gmake@}}) with either NetBSD's bmake or GNU Make jobserver protocols, being able to tightly integrate @command{goredo} with the @command{make}. @end itemize @@ -54,7 +54,7 @@ @anchor{Release 1.4.0} @section Release 1.4.0 @itemize @item - Fixed proper @option{-xx} and @env{REDO_TRACE} workability, that + Fixed proper @option{-xx} and @env{$REDO_TRACE} workability, that previously was not applied to all targets. @item Simpler statusline cleaning function, does not leading to whitespace @@ -100,7 +100,7 @@ @item @code{Size} is stored in the state, for faster OOD detection. Previous @command{goredo} state files won't work. @item - Setting of @env{REDO_INODE_NO_TRUST} environment variable brings no + Setting of @env{$REDO_INODE_NO_TRUST} environment variable brings no trust to file inode's information (except for its size), forcing its checksum checking. @item @@ -128,7 +128,7 @@ @anchor{Release 0.12.1} @section Release 0.12.1 @itemize @item - Tarball uses @file{vendor} directory without @env{GOPATH} + Tarball uses @file{vendor} directory without @env{$GOPATH} overriding. @command{goredo} and its dependencies anyway uses Go 1.12+ versions, that have @file{vendor}-ing support. @end itemize @@ -146,7 +146,7 @@ @anchor{Release 0.11.0} @section Release 0.11.0 @itemize @item - Previously @env{REDO_JOBS} overrided even explicitly specified + Previously @env{$REDO_JOBS} overrided even explicitly specified @option{-j} option. Fix that behaviour -- command line options must precede environment variables. @item @url{https://github.com/BLAKE3-team/BLAKE3, BLAKE3} replaces diff --git a/doc/notes.texi b/doc/notes.texi index bd80770478bf65085b4bd73fa1973cf8f5b4dbc1aa170b576dd7881d36d01419..d4ac6c9503c0752f19e62f64a3087638c6ad53ed87bcf4e1a6390a60e3a45d68 100644 --- a/doc/notes.texi +++ b/doc/notes.texi @@ -20,7 +20,7 @@ @code{/bin/sh -e[x]} @item tracing (@option{-x}) can be obviously done only for non-executable @file{.do} @item parallizable build is done only during @command{redo-ifchange} for - human convenience: you can globally enable @env{REDO_JOBS}, but + human convenience: you can globally enable @env{$REDO_JOBS}, but still do for example: @code{redo htmls infos index upload} @end itemize