Fuchsia 工具链信息规则,将传递给原生 toolchain 规则。
它提供了有关 Fuchsia 工具链中工具的信息,主要是 Fuchsia IDK 中包含的工具。
属性
| 名称 | 说明 | 类型 | 强制 | 默认 |
|---|---|---|---|---|
| 名称 | 此目标的唯一名称。 | 名称 | 必需 | - |
| aemu_runfiles | 模拟器运行文件 | 标签 | 必需 | - |
| assembly_config | assembly_config 工具可执行文件。 | 标签 | 必需 | - |
| bootserver | bootserver 可执行文件 | 标签 | 必需 | - |
| blobfs | blobfs 工具可执行文件。 | 标签 | 必需 | - |
| blobfs_manifest | blobfs 工具的清单,ffx 需要此清单。 | 标签 | 必需 | - |
| bindc | bindc 工具可执行文件。 | 标签 | 可选 | None |
| configc | configc 工具可执行文件。 | 标签 | 必需 | - |
| cmc | cmc 工具可执行文件。 | 标签 | 必需 | - |
| cmc_manifest | cmc 工具的清单,由 ffx 所需。 | 标签 | 必需 | - |
| cmc_includes | 要包含在 cmc 调用中的 cml 文件集合 | 标签 | 可选 | None |
| elf_test_runner_shard | elf 测试运行程序的 cml 分片的路径。 | String | 必需 | - |
| ffx | ffx 工具可执行文件。 | 标签 | 必需 | - |
| ffx_assembly | ffx-assembly 工具可执行文件。 | 标签 | 可选 | None |
| ffx_assembly_fho_meta | ffx-assembly 工具元数据。 | 标签 | 可选 | None |
| ffx_assembly_manifest | ffx-assembly 工具元数据。 | 标签 | 可选 | None |
| ffx_driver | ffx-driver 工具可执行文件。 | 标签 | 可选 | None |
| ffx_driver_fho_meta | ffx-driver 工具元数据。 | 标签 | 可选 | None |
| ffx_driver_manifest | ffx-driver 工具元数据。 | 标签 | 可选 | None |
| ffx_package | ffx-package 工具可执行文件。 | 标签 | 可选 | None |
| ffx_package_fho_meta | ffx-package 工具元数据。 | 标签 | 可选 | None |
| ffx_package_manifest | ffx-package 工具元数据。 | 标签 | 可选 | None |
| ffx_product | ffx-product 工具可执行文件。 | 标签 | 可选 | None |
| ffx_product_fho_meta | ffx-product 工具元数据。 | 标签 | 可选 | None |
| ffx_product_manifest | ffx-product 工具元数据。 | 标签 | 可选 | None |
| ffx_scrutiny | ffx-scrutiny 工具可执行文件。 | 标签 | 可选 | None |
| ffx_scrutiny_fho_meta | ffx-scrutiny 工具元数据。 | 标签 | 可选 | None |
| ffx_scrutiny_manifest | ffx-scrutiny 工具元数据。 | 标签 | 可选 | None |
| ffx_test | ffx-test 工具可执行文件。 | 标签 | 可选 | None |
| ffx_test_fho_meta | ffx-test 工具元数据。 | 标签 | 可选 | None |
| ffx_test_manifest | ffx-test 工具元数据。 | 标签 | 可选 | None |
| fssh | fssh 工具可执行文件。 | 标签 | 必需 | - |
| fidlc | fidlc 工具可执行文件。 | 标签 | 必需 | - |
| fidl_format | fidl-format 工具可执行文件。 | 标签 | 必需 | - |
| fidlgen_hlcpp | fidlgen_hlcpp 工具可执行文件。 | 标签 | 必需 | - |
| fidlgen_cpp | fidlgen_cpp 工具可执行文件。 | 标签 | 可选 | None |
| 漏斗 | 漏斗工具可执行文件。 | 标签 | 必需 | - |
| fvm | fvm 工具可执行文件。 | 标签 | 必需 | - |
| fvm_manifest | fvm 工具的清单,由 ffx 所需。 | 标签 | 必需 | - |
| gen_android_starnix_container | gen_android_starnix_container 工具可执行文件。 | 标签 | 必需 | - |
| gtest_runner_shard | gtest 运行程序的 cml 分片的路径。 | String | 必需 | - |
| merkleroot | merkleroot 工具可执行文件。 | 标签 | 必需 | - |
| minfs | minfs 工具可执行文件。 | 标签 | 必需 | - |
| minfs_manifest | minfs 工具的清单,ffx 需要此清单。 | 标签 | 必需 | - |
| 符号化工具 | 符号化工具可执行文件。 | 标签 | 必需 | - |
| symbolizer_manifest | 符号化工具的清单,ffx 需要此清单。 | 标签 | 必需 | - |
| symbol_index_config | 符号化程序所需的符号索引配置文件。 | 标签 | 必需 | - |
| zbi | zbi 工具可执行文件。 | 标签 | 必需 | - |
| zbi_manifest | zbi 工具的清单,ffx 需要此清单。 | 标签 | 必需 | - |
| exec_cpu | 执行 cpu 配置。 | String | 必需 | - |
| sdk_id | 此 SDK 工具链的标识符。 | String | 必需 | - |
| sdk_manifest | 顶级 SDK 清单位置。 | 标签 | 必需 | - |