建立可新增至套件的 Fuchsia 元件。
參數
| 名稱 | 說明 | 預設 |
|---|---|---|
| name | 目標名稱。 | - |
| 資訊清單 | 元件資訊清單檔案。 這項屬性可以是 fuchsia_component_manifest 目標或 .cml檔案。如果提供 .cml 檔案,系統會將其編譯為 .cm 檔案。如果提供 component_name,產生的 .cm 檔案會沿用該名稱。否則會保留相同的 basename。 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 | 標準意義。預設值為 ["manual"]。 |
["manual"] |
| kwargs | 要轉送至建構規則的額外屬性。 | - |