rez-context¶
Usage¶
rez context [-h] [--req] [--res] [--so] [--su] [-t] [--which CMD] [-g]
[-d] [--pg] [--wg FILE] [--pp PKG] [-i]
[-f {bash,csh,pwsh,sh,tcsh,zsh,dict,table,json}]
[-s {file,eval}] [--no-env] [--diff RXT] [--fetch] [-v]
[RXT]
description¶
Print information about the current rez context, or a given context file.
Options¶
- --req, --print-request¶
print only the request list (not including implicits)
- --so, --source-order¶
print resolved packages in order they are sorted, rather than alphabetical order
- --su, --show-uris¶
list resolved package’s URIs, rather than the default ‘root’ filepath
- -t, --tools¶
print a list of the executables available in the context
- --which <cmd>¶
locate a program within the context
- -g, --graph¶
display the resolve graph as an image
- -d, --dependency-graph¶
display the (simpler) dependency graph. Works in combination with other graph options
- --pg, --print-graph¶
print the resolve graph as a string
- --wg, --write-graph <file>¶
write the resolve graph to FILE
- --pp, --prune-package <pkg>¶
prune the graph down to PKG
- -i, --interpret¶
interpret the context and print the resulting code
- -f, --format¶
print interpreted output in the given format. Ignored if
--interpret
is not present (default: “bash”). If one of table, dict or json, the environ dict is printed.Choices: bash, csh, pwsh, sh, tcsh, zsh, dict, table, json
- -s, --style¶
Set code output style. Ignored if
--interpret
is not present (default: “file”)Choices: file, eval
- --no-env¶
interpret the context in an empty environment
- --diff <rxt>¶
diff the current context against the given context
- --fetch¶
diff the current context against a re-resolved copy of the current context
- -v, --verbose¶
verbose mode, repeat for more verbosity