git.lucas.co / cce-graph
node-based graph editor
git clone https://git.lucas.co/cce-graph.git

commit91c6d4e7a03a8ed53456aed37f0b0adf1eb34d17
parentf97ca8e376
authorLucas Galante <[email protected]>
date2026-09-19 07:34
docs: `make install` delegates to ccebuild, it does not copy the binary

The build block described `make install` as a release build plus a copy of
`../target/release/cce-graph` into `~/.local/bin`. The Makefile has not done
that: it runs `ccebuild install --no-build cce-graph`, guarded by a check
that ccebuild is present.

Worth correcting rather than leaving as a harmless approximation, because the
workspace rule is that ccebuild is THE install entry point and hand-rolling
the copy is what left crates shipping incomplete for weeks. A doc describing
the hand-rolled version invites exactly that.

Co-Authored-By: Claude Opus 5 <[email protected]>

 CLAUDE.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/CLAUDE.md b/CLAUDE.md
index bc50124..6c19e24 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -27,7 +27,7 @@ node/image.
 ```sh
 cargo build -p cce-graph        # from the workspace root (shared ../target/)
 cargo run -p cce-graph          # optionally pass a project path as the first arg
-make install                    # release build + copy ../target/release/cce-graph to ~/.local/bin
+make install                    # release build, then `ccebuild install --no-build cce-graph`
 ```
 
 Building from inside this directory also works (standalone clone case). `cargo run`