命令 | 说明 |
---|---|
args | 手动修改当前 build 目录的 args.gn |
bazel | 为 Fuchsia 平台树运行实验性 Bazel build |
bazel-tool | 在 Fuchsia Bazel 工作区中运行 bazel-tool 脚本。 |
build | 运行 Ninja 以构建 Fuchsia |
clean | 清理当前的 Fuchsia build 工件 |
clean-build | 清理 build 目录,然后执行完整构建 |
cleandead | 删除 build 输出目录中过时的生成文件。 |
cleandead-build | 删除过时生成的文件,然后执行完整构建。 |
cmc | 组件清单编译器 |
fargo | Fargo 是 Cargo 的 Fuchsia 专用封装容器原型 |
fetch-build-artifacts | TODO(https://fxbug.dev/42139110):正在建设中。 |
gen | 对 Fuchsia build 目录运行 gn gen 。 |
get-build-dir | 打印当前的 Fuchsia build 目录 |
get-src-dir | 输出 Fuchsia 源代码目录(检出根目录,也称为“//”) |
get-workspace-dir | 输出 Bazel 工作区目录 |
gn | 用于为 Ninja 生成 build 文件的元构建系统 |
go | 管理 Go 源代码 |
jq5 | 将 jq 的功能扩展到 json5 对象。 |
list-boards | 列出可用于构建的面板 |
list-products | 列出可构建的产品 |
ninja | 直接运行构建系统。请勿用于常规工作流。 |
ninjatrace2json | 在 chrome://tracing 中收集 Ninja 轨迹信息以进行分析 |
rbe | 检查远程 build 配置 |
repro | 在本地复制基础架构 build 和测试的结果 |
run-in-build-dir | 在当前 build 目录的根目录下运行给定命令 |
自行构建 | 构建最少的主机依赖项以运行 fx 主要工作流 |
set | 设置 build 目录 |
set-build-dir | 设置其他 fx 命令使用的默认 build 目录 |
use | 重复使用 fx set 设置的之前的 build 目录 |
add-host-test | 向 args.gn 添加 GN 标签并进行重新生成 |
add-test | 向 args.gn 和 regen 添加 GN 标签 |
build-main-pb | 构建当前的默认产品软件包 |
check-deps | 检查区域中的依赖关系图 |
compdb | 不推荐 |
get-main-pb | 打印当前主商品套装的标签 |
get-main-pb-path | 获取所提供产品 bundle 的输出路径 |
list-packages | 列出构建的软件包。 |
ls-buildid | 在 build 目录、检出内容和云端存储空间中查找二进制文件 |
symbol-index | (已废弃)操控符号索引文件 |
validate-sdk | 尝试基于核心 SDK 构建几个已知的基于 SDK 的 OOT 代码库 |
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-11-20。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-11-20。"],[],[]]