bazel_logo Bazel

Conan 提供了不同的工具来帮助您使用 Bazel 管理您的项目。它们可以从 conan.tools.google 导入。最相关的工具是

  • BazelDeps:Bazel 的依赖项生成器,它为每个依赖项生成一个 [DEPENDENCY]/BUILD.bazel 文件和一个 dependencies.bzl 文件,该文件包含一个用于加载所有这些文件的 Bazel 函数。该函数必须由您的 WORKSPACE 文件加载。

  • BazelToolchain:Bazel 的工具链生成器,它生成一个 conan_bzl.rc 文件,该文件包含一个用于将所有参数注入 bazel build 命令的构建配置 conan-config

  • Bazel:Bazel 构建助手。它只是对 Bazel 命令行调用的一个包装。