S:/eclipse-build is the build repo for Nightreign Eclipse. Its command line tool is eb.py. On these pages EB means:
py -3.12 -I -B S:/eclipse-build/eb.py
It works from any folder.
| Page | What it answers |
|---|---|
| start-a-stage.md | Make a stage: eb stage init, fill in stage.toml, build twice, eb stage make |
| run-heavy-jobs.md | Run a heavy step without freezing the machine: eb run --mem, eb jobs, eb free |
| cache-and-dcx.md | Skip a step whose inputs did not change (eb cache run) and make .dcx files comparable (eb dcx) |
| use-shared-tools.md | Get a shared tool: eb tool build, eb tool env, the tool list, how to write a tool that can be imported |
| store-and-rescue.md | The content-addressed store: ingest, verify, restore, stat, rescue, freeze-stages; what never goes in git |
| check-and-build-a-release.md | Build and check a release from stages: eb release check and eb release build |
| reference.md | Every eb command with its flags, environment variables, key folders, the rules |