From ad62d1da67831c6de287835a1188cead7c3f4ff1 Mon Sep 17 00:00:00 2001
From: Patrick Spek
Date: Sun, 17 Apr 2022 22:26:33 +0200
Subject: Add a Makefile for easy installation
---
bin/bashtard | 14 ++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)
(limited to 'bin')
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 "$@"
--
cgit v1.1