chore: import upstream snapshot with attribution
This commit is contained in:
Executable
+29
@@ -0,0 +1,29 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
APP="/Applications/CodexBar.app"
|
||||
HELPER="$APP/Contents/Helpers/CodexBarCLI"
|
||||
TARGETS=("/usr/local/bin/codexbar" "/opt/homebrew/bin/codexbar")
|
||||
|
||||
if [[ ! -x "$HELPER" ]]; then
|
||||
echo "CodexBarCLI helper not found at $HELPER. Please reinstall CodexBar." >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
osascript - "$HELPER" <<'APPLESCRIPT'
|
||||
on run argv
|
||||
set helperPath to item 1 of argv
|
||||
set installCommand to "set -euo pipefail" & linefeed & ¬
|
||||
"HELPER=" & quoted form of helperPath & linefeed & ¬
|
||||
"TARGETS=(\"/usr/local/bin/codexbar\" \"/opt/homebrew/bin/codexbar\")" & linefeed & ¬
|
||||
"for t in \"${TARGETS[@]}\"; do" & linefeed & ¬
|
||||
" mkdir -p \"$(dirname \"$t\")\"" & linefeed & ¬
|
||||
" ln -sf \"$HELPER\" \"$t\"" & linefeed & ¬
|
||||
" echo \"Linked $t -> $HELPER\"" & linefeed & ¬
|
||||
"done"
|
||||
|
||||
do shell script "bash -c " & quoted form of installCommand with administrator privileges
|
||||
end run
|
||||
APPLESCRIPT
|
||||
|
||||
echo "CodexBar CLI installed. Try: codexbar usage"
|
||||
Reference in New Issue
Block a user