From 96c43ff8f26cf89934198d2387cddef1f119a271 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Thu, 29 Apr 2021 08:26:11 +0000 Subject: build: add "symlink-install" target This is useful for users relying on system Ruby and lack permissions to install gems. --- dtas.sh | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100755 dtas.sh (limited to 'dtas.sh') diff --git a/dtas.sh b/dtas.sh new file mode 100755 index 0000000..d3ea5e1 --- /dev/null +++ b/dtas.sh @@ -0,0 +1,7 @@ +#!/bin/sh -e +# symlink this file to a directory in PATH to run dtas (or anything in bin/*) +# without needing perms to install globally. Used by "make symlink-install" +p=$(realpath "$0" || readlink "$0") # neither is POSIX, but common +p=$(dirname "$p") c=$(basename "$0") # both are POSIX +exec ${RUBY-ruby} -I"$p"/lib "$p"/bin/"${c%.sh}" "$@" +: this script is too short to copyright -- cgit v1.2.3-24-ge0c7