Fuchsia_component

建立可新增至套件的 Fuchsia 元件。

參數

名稱 說明 預設
name 目標名稱。 -
資訊清單 元件資訊清單檔案。
這項屬性可以是 fuchsia_component_manifest 目標或 .cml
檔案。如果提供 .cml 檔案,系統會將其編譯為 .cm 檔案。
如果提供 component_name,產生的 .cm 檔案會沿用該名稱。
否則會保留相同的基本名稱。
TODO(http://b/525461025):實作 .cm 檔案的 component_name 行為。

如要進一步控管 .cm 檔案的編譯作業,建議您建立 fuchsia_component_manifest 目標,並將其傳遞至這項規則。

-
路徑名稱 用來執行元件的路徑名稱。
預設為「/core/ffx-laboratory:{COMPONENT_NAME}」。
"/core/ffx-laboratory:{COMPONENT_NAME}"
component_name 元件名稱。
預設為元件資訊清單檔案的基本名稱。
None
deps 這個元件依附的目標清單。 []
tags Bazel 中的一般意義。這項目標預設為手動。 ["manual"]
kwargs 要轉送至建構規則的額外屬性。 -