指令 | 說明 |
---|---|
args | 手動編輯目前建構目錄的 args.gn |
bazel | 執行 Fuchsia 平台樹狀結構的實驗性 Bazel 建構作業 |
bazel-tool | 在 Fuchsia Bazel 工作區中執行 bazel-tool 指令碼。 |
建構 | 執行 Ninja 建構 Fuchsia |
清除 | 清除目前的 Fuchsia 建構構件 |
clean-build | 清除建構目錄,然後執行完整建構作業 |
cleandead | 刪除建構輸出目錄中過時的產生檔案。 |
cleandead-build | 刪除過時的產生檔案,然後執行完整建構作業。 |
cmc | 元件資訊清單編譯器 |
fargo | Fargo 是 Cargo 的原型,專為 Fuchsia 打造的包裝函式庫 |
fetch-build-artifacts | TODO(https://fxbug.dev/42139110):建構中。 |
gen | 對 Fuchsia 建構目錄執行 gn gen 。 |
get-build-dir | 列印目前的紫紅色建構目錄 |
get-src-dir | 列印 Fuchsia 來源目錄 (結帳根目錄,又稱「//」) |
get-workspace-dir | 列印 Bazel 工作區目錄 |
gn | 產生 Ninja 建構檔案的中繼建構系統 |
go | 管理 Go 原始碼 |
jq5 | 將 jq 的功能擴充至 json5 物件。 |
list-boards | 列出可供建構的看板 |
list-products | 列出可供建構的產品 |
ninja | 直接執行建構系統。請勿用於一般工作流程。 |
ninjatrace2json | 收集 Ninja 追蹤資訊,以便在 chrome://tracing 中進行分析 |
rbe | 檢查遠端建構設定 |
repro | 在本機複製基礎架構建構和測試的結果 |
resultstore | 管理建構 ResultStore 設定。ResultStore 是一項服務 |
run-in-build-dir | 在目前建構目錄的根層級執行指定指令 |
自行建構 | 建構執行 fx 主要工作流程所需的最低主機依附元件 |
設定 | 設定建構目錄 |
set-build-dir | 設定其他 fx 指令使用的預設建構目錄 |
set-main-pb | 在多產品環境中設定要建構的產品套裝組合 |
使用 | 重複使用 fx set 設定的先前建構目錄 |
add-host-test | 在 args.gn 中新增 GN 標籤並重新產生 |
add-test | 在 args.gn 中新增 GN 標籤並重新產生 |
build-main-pb | 建構目前的預設產品組合 |
check-deps | 檢查區域中的依附元件圖表 |
compdb | 不再使用 |
dis | 在建構作業中反組譯指定的二進位檔。 |
get-main-pb-path | 取得所提供產品組合的輸出路徑 |
list-packages | 列出建構的套件。 |
ls-buildid | 在建構目錄、簽出和雲端儲存空間中尋找二進位檔 |
update-bazel-vendor-dir | 更新 Bazel 供應商目錄,納入所有必要的 Bazel 依附元件。 |
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-09-24 (世界標準時間)。
[[["容易理解","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"]],["上次更新時間:2025-09-24 (世界標準時間)。"],[],[]]