dk documentation
A family of Windows-friendly, distributed build systems.
Specification
Section titled “Specification”The dk Specification is the core reference — project structure, assets, bundles, forms, objects, values, subshells, distributions, and scripts.
dk0 Reference Implementation
Section titled “dk0 Reference Implementation”The dk0 reference implementation documents the dk0 CLI — its commands,
options, and the behavior that is specific to the reference implementation.
Authoring Packages
Section titled “Authoring Packages”The Authoring Packages guide shows how to write dk.u workspace
scripts and dist/*.u distribution scripts: a package's overview, license,
assets and modules, and how to preview it locally.
Guides
Section titled “Guides”- Unified Scripts — the unified-script format.
- VSL Escaping — escaping rules in unified scripts.
- Interactive Docs — runnable documentation examples in the browser.
- Interactive Apps — sample apps in the browser.