首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Bazel使用一个调用构建多个目标架构?

Bazel使用一个调用构建多个目标架构?
EN

Stack Overflow用户
提问于 2018-07-19 21:26:17
回答 1查看 1.1K关注 0票数 2

是否可以将bazel目标与特定的工具链/平台相关联?

我想bazel build ...并让bazel为许多不同的目标架构构建相同的cc_library。还可以跳过特定目标架构的一些目标。

显然,如果我使用不同的标志多次运行bazel并标记要忽略的测试,我就可以做到这一点。但这不是很方便。

EN

回答 1

Stack Overflow用户

发布于 2020-05-14 02:21:26

您可以使用Bazel transitions强制目标使用特定的配置进行构建。

https://docs.bazel.build/versions/master/skylark/lib/transition.html

就跳过特定目标而言,这取决于依赖图的性质。最简单的方法是使用select语句来不构建某些依赖项。

请参阅https://docs.bazel.build/versions/master/be/functions.html#select

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51423896

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档