构建 Fuchsia 产品软件包。
此规则会生成 Fuchsia 产品软件包,可用于刷写设备或通过 OTA 方式更新设备。
此宏将展开为多个 Fuchsia 任务,可通过 bazel 调用运行。给定产品软件包定义后,系统会创建以下目标。
fuchsia_product_bundle(
name = "product_bundle",
product_bundle_name = "<your_product_name>",
partitions_config = ":your_partitions_config",
main = ":your_image",
)
- product_bundle.emu:使用 product_bundle 启动模拟器。
- product_bundle.flash:使用 product_bundle 刷写设备。
- product_bundle.ota:在具有 product_bundle 的设备上运行 OTA。
- product_bundle.zip:创建 product_bundle 的压缩版本。
参数
名称 | 说明 | 默认 |
---|---|---|
名称 | - | - |
product_bundle_name | - | None |
partitions_config | - | None |
main | - | None |
testonly | - | None |
visibility | - | None |
代码 | - | [] |
kwargs | - | - |