From 3301b5924e77c5d9739a970b25682772f074abc4 Mon Sep 17 00:00:00 2001 From: krcroft Date: Sat, 18 Apr 2020 10:17:59 -0700 Subject: [PATCH] Use more robust method to get the scripts directory --- scripts/build.sh | 3 ++- scripts/list-build-dependencies.sh | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/build.sh b/scripts/build.sh index d07cf83e..fc3fe6df 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -139,5 +139,6 @@ function parse_args() { selected_type=$(lower "${selected_type}") } +script_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" # shellcheck source=scripts/automator/main.sh -source "$(dirname "$0")/automator/main.sh" +source "$script_dir/automator/main.sh" diff --git a/scripts/list-build-dependencies.sh b/scripts/list-build-dependencies.sh index 1615ab56..6a2b5b3f 100755 --- a/scripts/list-build-dependencies.sh +++ b/scripts/list-build-dependencies.sh @@ -53,5 +53,6 @@ function parse_args() { # shellcheck disable=SC2034 data_dir="packages" +script_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" # shellcheck source=scripts/automator/main.sh -source "$(dirname "$0")/automator/main.sh" +source "$script_dir/automator/main.sh"