run a host tool produced by the build
usage: fx host-tool [--no-build] TOOLNAME [TOOL_ARGS...]
This looks for a tool named TOOLNAME in tool_paths.json and executes it
with the provided TOOL_ARGS.
--no-build does not attempt to build the tool if it does not exist
--check-firewall print a warning if the tool isn't included in firewall
rules. This is a no-op outside of macOS.
--print print the tool path instead of executing it. TOOL_ARGS
is ignored, but check-firewall and build behaves the
same.
If the tool is not known to the build system, for example if it is not in
the GN build graph, a proper message will be printed and the script fails.
This script is specially useful for other scripts, via fx-command-run,
although it can also be used directly by final users.
The tool will be built if host-tool is being run interactively,
otherwise an error will be produced if the tool is missing.