git.lucas.co / cce-status-interface
status bar
git clone https://git.lucas.co/cce-status-interface.git

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

The build block said install copies ../target/release/cce-status-interface into
~/.local/bin. The Makefile runs `ccebuild install --no-build`. The destination
is right and the mechanism is not — worth correcting because the workspace rule
is that ccebuild is THE install entry point, and hand-listing or hand-copying is
what left crates shipping incomplete for weeks. Five sibling crates carried the
same wording.

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 f9c3a98..82eff1f 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -20,7 +20,7 @@ cce-icons glyph textures), `src/listeners.rs` (status/switcher socket tasks).
 ```sh
 cargo build --release                 # standalone build (or `-p cce-status-interface` from the workspace root)
 cargo test                            # 48 tests: main.rs (contrast, parsers), config.rs, tray.rs
-make install                          # installs ../target/release/cce-status-interface to ~/.local/bin
+make install                          # release build, then `ccebuild install --no-build cce-status-interface`
 ```
 
 Running it requires a live cce compositor session (`$WAYLAND_DISPLAY` plus the cce