Global web icon
bazel.build
https://bazel.build/
Bazel
When you build software with Bazel, you're running the same code that has been refined and tested for years at Google to build heavy-duty, mission-critical infrastructure, services, and applications.
Global web icon
bazel.build
https://bazel.build/install/windows
Installing Bazel on Windows
This page describes the requirements and steps to install Bazel on Windows. It also includes troubleshooting and other ways to install Bazel, such as using Chocolatey or Scoop.
Global web icon
bazel.build
https://bazel.build/about/intro
Intro to Bazel
Bazel ships with a number of build rules covering the most common artifact types in the supported languages on supported platforms. Run Bazel from the command line.
Global web icon
bazel.build
https://bazel.build/start/cpp
Bazel Tutorial: Build a C++ Project
This tutorial defines key terms as they are used in Bazel's context and walks you through the basics of the Bazel workflow. Starting with the tools you need, you will build and run three projects with increasing complexity and learn how and why they get more complex.
Global web icon
bazel.build
https://docs.bazel.build/versions/4.2.1/bazel-over…
Bazel overview - Bazel 4.2.1
Bazel ships with a number of build rules covering the most common artifact types in the supported languages on supported platforms. Run Bazel from the command line.
Global web icon
bazel.build
https://bazel.build/install
Installing Bazel
This page describes the various platforms supported by Bazel and links to the packages for more details. Bazelisk is the recommended way to install Bazel on Ubuntu Linux, macOS, and Windows.
Global web icon
bazel.build
https://bazel.build/docs
Using Bazel
User guide Explore the Bazel documentation to find tutorials and guides for users of all levels.
Global web icon
bazel.build
https://bazel.build/docs/user-manual
Commands and Options - Bazel
This page covers the options that are available with various Bazel commands, such as bazel build, bazel run, and bazel test. This page is a companion to the list of Bazel's commands in Build with Bazel.
Global web icon
bazel.build
https://bazel.build/reference/be/python
Python Rules - Bazel
py_library(name, deps, srcs, data, aspect_hints, compatible_with, deprecation, distribs, exec_compatible_with, exec_group_compatible_with, exec_properties, experimental_venvs_site_packages, features, imports, licenses, package_metadata, precompile, precompile_invalidation_mode, precompile_optimize_level, precompile_source_retention, pyi_deps, pyi_srcs, restricted_to, srcs_version, tags, target ...
Global web icon
bazel.build
https://bazel.build/about/faq
FAQ | Bazel
Bazel is a tool that automates software builds and tests. Supported build tasks include running compilers and linkers to produce executable programs and libraries, and assembling deployable packages for Android, iOS and other target environments.