Skip to content

A minimal checklist

  • dk.u has ## workspace with each dependency pinned via %% import (use dk0 add / dk0 update).
  • dk.u has ## Overview and ## License with a ### LicenseRef-* subsection for every custom license.
  • One dist/<ABI>.u per supported ABI (or a single dist/any.u) containing $ value shell build commands.
  • Workspace assets declared with % unified.asset { file=... | dir=... }
  • Downloaded assets declared in *.values.jsonc with multiple mirrors.
  • dk0 test passes on every distribution script.
  • dk0 query manifest shows the package the way users will see it.
  • Ready to share? Publish a release (see Publishing).