Hive Hive
Sign in

Add dependency sync entries

Metadata
Source
GitHub
Version
0.8.0
Domains
Published
May 19, 2026 · 14:24 UTC
Repository
tuist/once
Update

Projects can now declare dependency graphs declaratively inside fabrik.toml using [[deps]] entries and sync them with fabrik deps sync <name>. Dependency graph sync works for Rust, Swift, Go, and Elixir projects. In target dependency lists, plain strings still refer to local targets, while inline tables like { cargo = "serde" } point at the named external dependency graph. Rust external dependencies are lowered into generated vendor/<deps-name>/<crate> targets, with generated declarations written under vendor/<deps-name>/fabrik.toml. The fabrik vendor command remains available as a hidden alias for compatibility.