Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Phase 103 — assemble first named local ONIX repo

At a glance

FieldValue
Phase familyPhase 1 — first stones
Run commandmake phase 103
Underlying make target/scriptvm/phase1/build-local-repo.sh
Runs onguest over SSH
Main proof/artifactCreates the first named local ONIX Moss repo and installs packages from it by name.

Phase 101 and 102 prove individual stones work. Phase 103 proves the next layer: those stones can live in a named repository.

It collects:

~/stone-lab/onix-branding/out/*.stone
~/stone-lab/onix-filesystem/out/*.stone

then creates:

~/stone-lab/onix-repo/repo/stone.index

and adds that index to a disposable Moss root as repo name onix-local.

The important proof is that the install happens by package name:

moss ... install --to <target> onix-branding onix-filesystem

So this is the bridge from “we have loose package files” to “ONIX has the beginning of a package repository.”