From 223fc105148a3575e4f6e342c0a7e54d84e5115b Mon Sep 17 00:00:00 2001 From: Mats Wichmann Date: Wed, 1 Jul 2020 07:33:27 -0600 Subject: Apply formatting preferences to sconsign man [ci skip] The sconsign manpage hasn't received the same update to formatting styles as scons, do that. Minimal content change. Signed-off-by: Mats Wichmann --- doc/man/sconsign.xml | 137 +++++++++++++++++++++++++++++++++------------------ 1 file changed, 88 insertions(+), 49 deletions(-) diff --git a/doc/man/sconsign.xml b/doc/man/sconsign.xml index 03b6351..958bbac 100644 --- a/doc/man/sconsign.xml +++ b/doc/man/sconsign.xml @@ -24,7 +24,6 @@ --> - The sconsign command -displays the contents of one or more signature -("sconsign") -files specified by the user. +displays the contents of one or more signature database +(sconsign) +files used by the scons build tool. + By default, sconsign dumps the entire contents of the -specified file(s). +sconsign file(s). Without the verbose option, each entry is printed in the following format: @@ -74,14 +74,18 @@ file: signature timestamp length None is printed -in place of any missing timestamp, build signature ("bsig"), -or content signature ("csig") +in place of any missing timestamp, build signature +(bsig), +or content signature +(csig) values for any entry or any of its dependencies. If the entry has no implicit dependencies, or no build action, -the lines are simply omitted. +the lines are simply omitted. + + The verbose option expands the display into a more human readable format. @@ -89,9 +93,9 @@ readable format. By default, sconsign assumes that any -file +file arguments that end with a -.dbm +.dbm suffix contains signature entries for more than one directory @@ -100,11 +104,11 @@ was specified by the SConsignFile function). Any -file +file argument that ends in -.dblite +.dblite is assumed to be a traditional -.sconsign +sconsign file containing the signature entries for a single directory. If neither of those is true, @@ -120,7 +124,7 @@ options. If there are no -file +file arguments, the name .sconsign.dblite is assumed. @@ -128,13 +132,18 @@ is assumed. -OPTIONS + +OPTIONS Various options control what information is printed and the format: - -a, --act, --action + + , + , + + Prints the build action information for all entries or the specified entries. @@ -142,7 +151,10 @@ for all entries or the specified entries. - -c, --csig + + , + + Prints the content signature (csig) information for all entries or the specified entries. @@ -150,11 +162,14 @@ for all entries or the specified entries. - -d DIRECTORY, --dir=DIRECTORY + + , + + When the signatures are being read from a -.dbm +.dbm file, or the or @@ -163,29 +178,35 @@ options are used, prints information about only the signatures for entries in the specified -DIRECTORY. +DIRECTORY. - -e ENTRY, --entry=ENTRY + + , + + Prints information about only the specified -ENTRY. -Multiple -e options may be used, +ENTRY. +Multiple options may be used, in which case information about each -ENTRY +ENTRY is printed in the order in which the options are specified on the command line. - -f FORMAT, --format=FORMAT + + , + + The file(s) to be printed are in the specified -FORMAT. +FORMAT. Legal values are dbm (the DBM format used @@ -196,20 +217,26 @@ or sconsign (the default format used for an individual -.sconsign +.sconsign file in each directory). - -h, --help + + , + + Prints a help message and exits. - -i, --implicit + + , + + Prints the list of cached implicit dependencies for all entries or for the specified entries. @@ -217,7 +244,7 @@ for all entries or for the specified entries. - --raw + Prints a pretty-printed representation of the raw Python dictionary that holds @@ -228,7 +255,10 @@ An entry's build action is still printed in its usual format. - -r, --readable + + , + + Prints timestamps in a human-readable string, enclosed in single quotes. @@ -236,7 +266,10 @@ enclosed in single quotes. - -t, --timestamp + + , + + Prints the timestamp information for all entries or the specified entries. @@ -244,7 +277,10 @@ for all entries or the specified entries. - -v, --verbose + + , + + Prints labels identifying each field being printed. @@ -253,34 +289,37 @@ for all entries or the specified entries. -ENVIRONMENT + +ENVIRONMENT - SCONS_LIB_DIR + SCONS_LIB_DIR Specifies the directory that contains the SCons Python module directory (e.g. -/home/aroach/scons-src-0.01/src/engine). -on the command line. +/home/aroach/scons-src/SCons). + -SEE ALSO -scons, -scons -User Manual, -scons -Design Document, -scons -source code. - + +SEE ALSO +scons, +the SCons User Guide at +, +the SCons source code + +on GitHub. -AUTHORS -Steven Knight <knight at baldmt dot com> + +AUTHORS +Originally: Steven Knight knight@baldmt.com +and Anthony Roach aroach@electriceyeball.com. +Since 2010: The SCons Development Team scons-dev@scons.org. + - -- cgit v0.12