mirror of
https://github.com/l0ng-ai/tty7.git
synced 2026-09-22 00:02:23 +00:00
refactor: rename the GUI binary to tty7-app, freeing tty7 for the CLI
The package name and every display name ("tty7" in menus, tray, .desktop
Name, CFBundleName, installer AppName, shortcuts) stay as they were; only
the executable file is now tty7-app / tty7-app.exe, per docs/cli-design.md.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014JPaaZVK7rfQPKyrymzsYv
This commit is contained in:
@@ -27,11 +27,11 @@ STAGE="dist/${NAME}"
|
||||
rm -rf dist
|
||||
mkdir -p "$STAGE"
|
||||
|
||||
cp "target/${TARGET}/release/tty7" "$STAGE/tty7"
|
||||
chmod +x "$STAGE/tty7"
|
||||
cp "target/${TARGET}/release/tty7-app" "$STAGE/tty7-app"
|
||||
chmod +x "$STAGE/tty7-app"
|
||||
# Release builds keep symbols (thin LTO, no profile strip); drop them here so
|
||||
# the archive isn't ~100 MB of debug info.
|
||||
strip "$STAGE/tty7" || echo "⚠️ strip unavailable — shipping unstripped binary"
|
||||
strip "$STAGE/tty7-app" || echo "⚠️ strip unavailable — shipping unstripped binary"
|
||||
mkdir -p "$STAGE/completions"
|
||||
cp assets/completions/*.json "$STAGE/completions/"
|
||||
cp LICENSE "$STAGE/LICENSE"
|
||||
|
||||
Reference in New Issue
Block a user