Hive Hive
Sign in

Apple build graph with query, build, run, and test commands

Metadata
Source
GitHub
Version
0.14.5
Domains
Published
Jun 09, 2026 · 14:55 UTC
Repository
tuist/once
Update

Once now introduces a typed Apple build graph for Apple projects. You can declare Apple targets in once.toml using built-in kinds such as apple_application, apple_library, apple_framework, and apple_test_bundle, then inspect the graph with once query targets, once query capabilities, and once query schema. The new once build, once run, and once test commands materialize artifacts locally and write outputs under .once/out//, including app bundles, debug symbols, test results, and coverage records. This first iteration is inspectable and cache-backed, and does not yet invoke Xcode. The bundled Apple rule metadata lives in a Starlark prelude and is documented in the Apple Graph guide.