建構 Fuchsia 產品套件。
這項規則會產生 Fuchsia 產品套件,可用於裝置刷機或 OTA。
這個巨集會展開為可透過 Bazel 叫用執行的多個 Fuchsia 工作。系統會根據產品套裝組合定義,建立下列目標。
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:在裝置上執行 OTA,其中包含 product_bundle。
- product_bundle.zip:建立 product_bundle 的壓縮版本。
參數
名稱 | 說明 | 預設 |
---|---|---|
name | - | - |
product_bundle_name | - | None |
partitions_config | - | None |
主要 | - | None |
testonly | - | None |
顯示設定 | - | None |
標記 | - | [] |
kwargs | - | - |