fuchsia_cc_binary

适用于 Fuchsia 的 cc_binary 可直接替换项。

生成的目标可用作 fuchsia_component 中的依赖项。

如果同时定义了 transitive_features 和 features,系统会先应用 transitive_features 来更改用于构建原生目标的 build 配置,然后将 features 应用于 cc_binary() 本身,但不会应用于其依赖项。

参数

名称 说明 默认
名称 目标名称。 -
bin_name 要放置在 bin/ 下的文件名。默认为名称。 None
代码 要为所有生成的目标设置的代码。此类目标默认标记为“人工”。 ["manual"]
visibility 所有生成的目标的可见性。 None
功能 正常的 Bazel 含义。 []
transitive_features 适用于此目标及其所有传递依赖项的功能标志名称的列表。
您可以为每个名称添加“-”前缀,以停用相应功能,而不是启用该功能。
[]
deps 转发到底层 cc_binary []
cc_binary_kwargs 要转发给 cc_binary 的参数。 -