| | [DEPTRACE]
Usage: deptrace MODE[OPTIONS] [--all] <FILENAME>...
Usage: deptrace MODE[OPTIONS] --all
Trace dependencies of scripts/config files
MODE: --usedby|--usersof list items that file is dependant on, or list items that depend on file
--resolve-only just perform 'which'-styled resolutions and exit
--all trace all matched files
--notrace only list direct dependencies
--deplist only list direct dependencies as pairs separated by '->'
--explicit-extensions do not append next matching extenion
--cat cat contents of files. only applies for --usedby
--html cat contents of files as an html document. only applies for --usedby
OPTIONS: [--period <PERIOD>] character that separates filename from extension
[-t <DELIMITER>] character that separates items in PATHLIST and EXTENSIONLIST
[-i <INDENT-CHAR>] string to use to indent lines in output
[--basedir <BASE>] location to offset pathnames
[-p <PATHLIST>] list of paths to search
[-e <EXTENSIONLIST> list of extensions to append where extension is not stated
[--matchsubstrings] follow full-word matches as dependencies
[--recursivedeps] list if entry depends on itself
[--match <PTN>] match <PTN> as filenames
[--pipe <program>] pipe files through <program> before reading
[--ignore <EXT> <PTN>] lines matching <PTN> in files with extension <EXT> will be ignored
specify '*' for <EXT> to match all files
[--nocat <EXT>] do not cat contents of files with specified EXT
[TOPOSORT]
Usage: toposort [-d|--depthfirst] [-a|--allowloops] [-t <delim>] [-v|--verbose] [-m|--mindmap|--tree|--topolist|--braces|--graphviz|--plainlist] <file>
Usage: toposort [-d|--depthfirst] [-a|--allowloops] [-t <delim>] [-v|--verbose] [-m|--mindmap|--tree|--topolist|--braces|--graphviz|--plainlist] --eol <linebreak-char> <EXPRESSION>
Topological sort on a '->' delimited list, or alternatively generate freemind mindmap of dependencies | |