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 104 — prepare publishable ONIX repo layout

At a glance

FieldValue
Phase familyPhase 1 — first stones
Run commandmake phase 104
Underlying make target/scriptvm/phase1/build-publishable-repo.sh
Runs onguest over SSH
Main proof/artifactAssembles the first static-host-style ONIX repo layout.

Phase 103 proves a named repo works locally. Phase 104 reshapes that idea into a directory layout we could later upload to static hosting.

It creates:

~/stone-lab/onix-publish/
  README.txt
  repo.json
  unstable/x86_64/
    stone.index
    SHA256SUMS
    onix-branding-*.stone
    onix-filesystem-*.stone

repo.json records the public identity:

homepage: https://onix-os.com
source:   https://github.com/onix-os
hint:     https://repo.onix-os.com/unstable/x86_64/stone.index

This phase does not upload anything. It only proves the publish-style layout works by adding the local stone.index as repo onix-unstable and installing onix-branding + onix-filesystem from it.