chore: import upstream snapshot with attribution
This commit is contained in:
Executable
+32
@@ -0,0 +1,32 @@
|
||||
#!/bin/bash
|
||||
set -euo pipefail
|
||||
|
||||
# Simple script to launch CodexBar (kills existing instance first)
|
||||
# Usage: ./Scripts/launch.sh
|
||||
|
||||
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
PROJECT_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)"
|
||||
APP_PATH="$PROJECT_ROOT/CodexBar.app"
|
||||
|
||||
echo "==> Killing existing CodexBar instances"
|
||||
pkill -x CodexBar || pkill -f CodexBar.app || true
|
||||
sleep 0.5
|
||||
|
||||
if [[ ! -d "$APP_PATH" ]]; then
|
||||
echo "ERROR: CodexBar.app not found at $APP_PATH"
|
||||
echo "Run ./Scripts/package_app.sh first to build the app"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "==> Launching CodexBar from $APP_PATH"
|
||||
open -n "$APP_PATH"
|
||||
|
||||
# Wait a moment and check if it's running
|
||||
sleep 1
|
||||
if pgrep -x CodexBar > /dev/null; then
|
||||
echo "OK: CodexBar is running."
|
||||
else
|
||||
echo "ERROR: App exited immediately. Check crash logs in Console.app (User Reports)."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user