Create a tool to list source file dependencies for libunwindstack
The output format of this tool is the same as the "sources = [ ... ]"
format used by GN. The tool is helpful because otherwise it's very
difficult to determine the full list of header files needed by
libunwindstack to compile: the compilation will succeed even if those
header files aren't listed in the sources list.
In a follow-up CL, I'm planning to split this tool out into two
subcommands: `print` (which is the tool implemented in this CL) and
`prune`, which deletes source files in the src/ directory that aren't
required to compile.
Reviewed-by: Mike Wittman <firstname.lastname@example.org>
2 files changed