bazel, bazel-4 - tool to automate software builds and tests
bazel <command> <options> ...
- [bazel release 4.1.0]
- analyze-profile
- Analyzes build profile data.
- aquery
- Analyzes the given targets and queries the action graph.
- build
- Builds the specified targets.
- canonicalize-flags
- Canonicalizes a list of bazel options.
- clean
- Removes output files and optionally stops the server.
- coverage
- Generates code coverage report for specified test targets.
- cquery
- Loads, analyzes, and queries the specified targets w/ configurations.
- dump
- Dumps the internal state of the bazel server process.
- fetch
- Fetches external repositories that are prerequisites to the targets.
- help
- Prints help for commands, or the index.
- info
- Displays runtime info about the bazel server.
- license
- Prints the license of this software.
- mobile-install
- Installs targets to mobile devices.
- print_action
- Prints the command line args for compiling a file.
- query
- Executes a dependency graph query.
- run
- Runs the specified target.
- shutdown
- Stops the bazel server.
- sync
- Syncs all repositories specified in the workspace file
- test
- Builds and runs the specified test targets.
- version
- Prints version information for bazel.
- bazel help <command>
- Prints help and options for <command>.
- bazel help startup_options
- Options for the JVM hosting bazel.
- bazel help target-syntax
- Explains the syntax for specifying targets.
- bazel help info-keys
- Displays a list of keys used by the info command.
The full documentation for bazel is maintained as a Texinfo
manual. If the info and bazel programs are properly installed
at your site, the command
- info bazel
should give you access to the complete manual.