fuchsia_product_bundle

构建 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 - -