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