SCONSIGN(1) SCONSIGN(1) NNAAMMEE sconsign - print SCons .sconsign file information SSYYNNOOPPSSIISS ssccoonnssiiggnn [ _o_p_t_i_o_n_s... ] _f_i_l_e [ ... ] DDEESSCCRRIIPPTTIIOONN The ssccoonnssiiggnn command displays the contents of one or more ..ssccoonnssiiggnn files specified by the user. By default, ssccoonnssiiggnn dumps the entire contents of the specified file(s). Each entry is printed in the following format: file: signature timestamp length implicit_dependency_1: signature timestamp length implicit_dependency_2: signature timestamp length action_signature [action string] NNoonnee is printed in place of any missing timestamp, bsig, or 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. By default, ssccoonnssiiggnn assumes that any _f_i_l_e arguments that end with a ..ddbbmm suffix contains signature entries for more than one directory (that is, was specified by the SSCCoonnssiiggnnFFiillee (()) function). Any _f_i_l_e argument that does not end in ..ddbbmm is assumed to be a traditional ..ssccoonnssiiggnn file containing the signature entries for a single directory. An explicit format may be specified using the --ff or ----ffiillee== options. OOPPTTIIOONNSS Various options control what information is printed and the format: -a, --act, --action Prints the build action information for all entries or the spec- ified entries. -c, --csig Prints the content signature (csig) information for all entries or the specified entries. -d DIRECTORY, --dir=DIRECTORY When the signatures are being read from a ..ddbbmm file, or the --ff ddbbmm or ----ffoorrmmaatt==ddbbmm options are used, prints information about only the signatures for entries in the specified _D_I_R_E_C_T_O_R_Y. -e ENTRY, --entry=ENTRY Prints information about only the specified _E_N_T_R_Y. Multiple -e options may be used, in which case information about each _E_N_T_R_Y 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 _F_O_R_M_A_T. Legal values are ddbbmm (the DBM format used when the SSCCoonnssiiggnnFFiillee() function is used) or ssccoonnssiiggnn (the default format used for an individual ..ssccoonnssiiggnn 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 the the specified entries. --raw Prints a pretty-printed representation of the raw Python dictio- nary that holds build information about individual entry (both the entry itself or its implicit dependencies). 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. -t, --timestamp Prints the timestamp information for all entries or the speci- fied entries. -v, --verbose Prints labels identifying each field being printed. EENNVVIIRROONNMMEENNTT 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. SSEEEE AALLSSOO ssccoonnss, ssccoonnss User Manual, ssccoonnss Design Document, ssccoonnss source code. AAUUTTHHOORRSS Steven Knight July 2010 SCONSIGN(1)