Files
build-emacs-for-macos/helper/emacs-cli.bash

24 lines
385 B
Bash
Executable File

#!/usr/bin/env bash
resolve_link() {
"$(command -v greadlink || command -v readlink)" "$1"
}
abs_dirname() {
local path="$1"
local name
local cwd
cwd="$(pwd)"
while [ -n "$path" ]; do
cd "${path%/*}" || exit 1
name="${path##*/}"
path="$(resolve_link "$name" || true)"
done
pwd
cd "$cwd" || exit 1
}
exec "$(dirname "$(abs_dirname "$0")")/Emacs" "$@"