aboutsummaryrefslogtreecommitdiffstats
path: root/install.zsh
diff options
context:
space:
mode:
Diffstat (limited to 'install.zsh')
-rwxr-xr-xinstall.zsh8
1 files changed, 7 insertions, 1 deletions
diff --git a/install.zsh b/install.zsh
index dc20cd9..688f23b 100755
--- a/install.zsh
+++ b/install.zsh
@@ -24,7 +24,13 @@ if [[ "$ZSH_NAME" == "" ]]; then
exit 1
fi
-__filename="$(realpath "$0")"
+if which uu-realpath >/dev/null 2>/dev/null; then
+ : "${REALPATH_PROVIDER:="uu-realpath"}"
+else
+ : "${REALPATH_PROVIDER:="realpath"}"
+fi
+
+__filename="$("$REALPATH_PROVIDER" "$0")"
__dirname="$(dirname "$__filename")"
if [[ "$TARGET" != "" ]]; then