fuchsia_package_resource

声明要包含在 Fuchsia 软件包中的资源。

src 可以是静态文件,也可以是由其他规则生成的文件。编译后的二进制文件和库无法打包为资源;请改用 fx_packaged_binary()。

dest 必须是相对于 / 的路径。除非 allow_binary_output_dir = True(仅适用于 shell 脚本等非 ELF 文件),否则不允许直接安装到 bin/ 中。

此规则可作为 fuchsia_package 的依赖项添加,并会添加到最终软件包内容中。

属性

名称 说明 类型 强制 默认
名称 此目标的唯一名称。 名称 必需 -
src 要包含在软件包中的资源。 标签 必需 -
dest 此文件在软件包中的安装路径。除非 allow_binary_output_dir 为 True,否则不能以 bin/ 开头。 String 必需 -
allow_binary_output_dir 是否允许将非 ELF 文件(例如 shell 脚本)安装到 bin/ 中。 布尔值 可选 False