bazel-toolchains

module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 8, 2021 License: Apache-2.0

README

Bazel CI
Build status

bazel-toolchains

https://github.com/bazelbuild/bazel-toolchains is a repository where Google hosts Bazel toolchain configs. These configs are required to configure Bazel to issue commands that will execute inside a Docker container via a remote execution environment.

These toolchain configs include:

  • C/C++ CROSSTOOL file,
  • BUILD file with toolchain rules, and
  • wrapper scripts.

Release information of toolchain configs can be found at: https://releases.bazel.build/bazel-toolchains.html.

This repository also hosts the skylark rule used to generate toolchain configs.

This repo previously contained Bazel targets that are used to generate toolchain containers. Note that they have been migrated to the following two repos:

Directories

Path Synopsis
cmd
rbe_configs_gen
Binary rbe_configs_gen provides the ability to generate toolchain targets along with a default platform target to configure Bazel to run actions remotely.
Binary rbe_configs_gen provides the ability to generate toolchain targets along with a default platform target to configure Bazel to run actions remotely.
pkg
rbeconfigsgen
Package rbeconfigsgen contains utilities to generate C++ & Java Toolchain configs for Bazel to be used to run RBE builds
Package rbeconfigsgen contains utilities to generate C++ & Java Toolchain configs for Bazel to be used to run RBE builds
tests
rbe_repo
Binary image_exists checks if a image on a remote repository by fetching and examining its manifest but not downloading any of the layer blobs.
Binary image_exists checks if a image on a remote repository by fetching and examining its manifest but not downloading any of the layer blobs.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL