diff options
author | Patrick Spek <p.spek@tyil.nl> | 2022-04-17 22:26:33 +0200 |
---|---|---|
committer | Patrick Spek <p.spek@tyil.nl> | 2022-04-17 22:26:33 +0200 |
commit | ad62d1da67831c6de287835a1188cead7c3f4ff1 (patch) | |
tree | 11531f877529fb2306808d3437d7306df4b21f56 /bin | |
parent | 97ea86450b3619cca8a0d562a669f5678d5df168 (diff) |
Add a Makefile for easy installation
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/bashtard | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/bin/bashtard b/bin/bashtard index 70e2a97..fb49c3f 100755 --- a/bin/bashtard +++ b/bin/bashtard @@ -1,12 +1,10 @@ #!/bin/sh -BASHTARD_NAME="$(basename "$0")" -BASHTARD_BASEDIR="$(CDPATH="" cd -- "$(dirname -- "$0")/.." && pwd -P)" -BASHTARD_ETCDIR="/etc/$BASHTARD_NAME" - -export BASHTARD_BASEDIR -export BASHTARD_ETCDIR -export BASHTARD_NAME +export BASHTARD_BIN="$0" +export BASHTARD_NAME="$(basename "$0")" +export BASHTARD_ETCDIR="/etc/$BASHTARD_NAME" +export BASHTARD_LIBDIR="$(CDPATH="" cd -- "$(dirname -- "$0")/.." && pwd -P)/lib" +export BASHTARD_SHAREDIR="$(CDPATH="" cd -- "$(dirname -- "$0")/.." && pwd -P)/share" main() { if ! command -v bash > /dev/null @@ -15,7 +13,7 @@ main() { exit 1 fi - exec bash "$BASHTARD_BASEDIR/lib/main.bash" "$@" + exec bash "$BASHTARD_LIBDIR/main.bash" "$@" } main "$@" |