]> Cypherpunks.ru repositories - goredo.git/commitdiff
Unify @env{$...} usage
authorSergey Matveev <stargrave@stargrave.org>
Sat, 31 Jul 2021 09:26:11 +0000 (12:26 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 31 Jul 2021 09:26:30 +0000 (12:26 +0300)
doc/faq.texi
doc/features.texi
doc/install.texi
doc/jobserver.texi
doc/news.texi
doc/notes.texi

index 790101a94f7faa1a66b22679e8575f666347c812..50a3cdb20ed8c924197e6426321a27247f5f5ea5 100644 (file)
@@ -5,7 +5,7 @@
 @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
index 48c9adcfd28dddb9dad6773a593c813515519a00..3ba5483804d04f5aaca6576e9535a69eed3994c6 100644 (file)
@@ -16,7 +16,7 @@ implementations.
 @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})
index 843384f563bbf4296de5b82cf06d8308307db18c..d16a911f7c5625f6ceb4d9772319175e294f2a13 100644 (file)
@@ -61,9 +61,9 @@ $ goredo -symlinks
 
 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}
index 0bb3ce530aa0994d3f9293923869c1d020e36cab..a7e640a5a7fcf3cd200d49301887fe7656fdc8d5 100644 (file)
@@ -19,10 +19,10 @@ numbers to child process.
 
 @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
index 4d3eb3c81f47123345dd90797b508519b7327f81..649655433a8a764f11541d893cc634e22e7396ef 100644 (file)
@@ -16,7 +16,7 @@
 @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 @@
 @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
     @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
 @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
 @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
index 84de611f543be7a03b90d5c3d8fe9641e4d41cd5..fa36869e8690a0d79931eef22d2b30d8ecf9bde6 100644 (file)
@@ -20,7 +20,7 @@ remarks about @command{goredo}'s one:
 @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