summaryrefslogtreecommitdiff
path: root/doc/HOWTO.md
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-09 19:03:00 +0100
committerskal <pascal.massimino@gmail.com>2026-02-09 19:03:00 +0100
commitdd42eeef53df8ea36f436986f915f29986c094a3 (patch)
tree5ded9f2447fb62c1207845a12312ef064ea8bd3c /doc/HOWTO.md
parent46d4cb4d2cbdaa8461201680a134103b547e2063 (diff)
docs: Update references to workspace layout
Update all doc references from old paths to workspace structure: - assets/demo.seq → workspaces/main/timeline.seq - assets/music.track → workspaces/main/music.track - assets/final/demo_assets.txt → workspaces/main/assets.txt - assets/test_demo.* → workspaces/test/* Files updated: - HOWTO.md: Add workspace selection, update paths - SEQUENCE.md: Update examples and integration - ASSET_SYSTEM.md: Workspace-aware workflow - CONTRIBUTING.md: Workspace timeline paths - ARCHITECTURE.md: Generic workspace reference Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Diffstat (limited to 'doc/HOWTO.md')
-rw-r--r--doc/HOWTO.md21
1 files changed, 17 insertions, 4 deletions
diff --git a/doc/HOWTO.md b/doc/HOWTO.md
index 9e32a86..97c7df7 100644
--- a/doc/HOWTO.md
+++ b/doc/HOWTO.md
@@ -6,6 +6,19 @@ Quick reference for common tasks.
## Building
+### Workspace Selection
+```bash
+# Main demo (default)
+cmake -S . -B build -DDEMO_WORKSPACE=main
+cmake --build build -j4
+./build/demo64k
+
+# Test demo
+cmake -S . -B build_test -DDEMO_WORKSPACE=test
+cmake --build build_test -j4
+./build_test/test_demo
+```
+
### Debug Build
```bash
cmake -S . -B build
@@ -52,7 +65,7 @@ cd build && ctest
## Timeline
-Edit `assets/demo.seq`:
+Edit `workspaces/main/timeline.seq`:
```text
SEQUENCE 0.0 0
EFFECT HeptagonEffect 0.0 60.0 0
@@ -79,11 +92,11 @@ See `doc/TRACKER.md` for music system.
## Assets
-Edit `assets/final/demo_assets.txt`, then:
+Edit `workspaces/main/assets.txt`, then rebuild:
```bash
-./scripts/gen_assets.sh
+cmake --build build -j4
```
-See `doc/ASSET_SYSTEM.md`.
+See `doc/ASSET_SYSTEM.md` and `doc/WORKSPACE_SYSTEM.md`.
---