Bazel¶
Conan 提供了不同的工具来帮助您使用 Bazel 管理项目。它们可以从 conan.tools.google
导入。最相关的工具是
BazelDeps
: Bazel 的依赖项生成器,它为每个依赖项生成一个 [DEPENDENCY]/BUILD.bazel 文件,并生成一个包含 Bazel 函数用于加载所有这些文件的 dependencies.bzl 文件。该函数必须由您的 WORKSPACE 文件加载。BazelToolchain
: Bazel 的工具链生成器,它生成一个conan_bzl.rc
文件,该文件包含一个构建配置conan-config
,用于将所有参数注入到 bazel build 命令中。Bazel
: Bazel 构建助手。它仅仅是 Bazel 命令行调用的一个包装器。
另请参阅