summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtcwg-llvm-build.sh3
-rwxr-xr-xtcwg-llvm-common.sh1
-rwxr-xr-xtcwg-llvm-release.sh3
-rwxr-xr-xtcwg-llvm-testsuite.sh3
4 files changed, 6 insertions, 4 deletions
diff --git a/tcwg-llvm-build.sh b/tcwg-llvm-build.sh
index 43c741d5..c4b2232e 100755
--- a/tcwg-llvm-build.sh
+++ b/tcwg-llvm-build.sh
@@ -7,7 +7,8 @@
set -exu
set -o pipefail
-. tcwg-llvm-common.sh
+BASEDIR=$(dirname "$(readlink -f "$0")")
+. "$BASEDIR/tcwg-llvm-common.sh"
# Syntax
SYN_WORKSPACE="--workspace=/path/to/workspace"
diff --git a/tcwg-llvm-common.sh b/tcwg-llvm-common.sh
index 5ad03a65..d202bb83 100755
--- a/tcwg-llvm-common.sh
+++ b/tcwg-llvm-common.sh
@@ -64,7 +64,6 @@ update_git() {
}
# Environment Variables and default values
-BASEDIR=$(dirname "$(readlink -f "$0")")
CPUS=$(nproc --all)
# We may use between 500MB and 1GB per link job
LINKJOBS=$(($(free -g | awk '/Mem/ {print $2}')+1))
diff --git a/tcwg-llvm-release.sh b/tcwg-llvm-release.sh
index eb7a8a30..e21d2bc6 100755
--- a/tcwg-llvm-release.sh
+++ b/tcwg-llvm-release.sh
@@ -8,7 +8,8 @@
set -exu
set -o pipefail
-. tcwg-llvm-common.sh
+BASEDIR=$(dirname "$(readlink -f "$0")")
+. "$BASEDIR/tcwg-llvm-common.sh"
# Syntax
SYN_WORKSPACE="--workspace=/path/to/workspace"
diff --git a/tcwg-llvm-testsuite.sh b/tcwg-llvm-testsuite.sh
index 02663376..f883d0ce 100755
--- a/tcwg-llvm-testsuite.sh
+++ b/tcwg-llvm-testsuite.sh
@@ -8,7 +8,8 @@ set -e
set -o pipefail
set -u
-. tcwg-llvm-common.sh
+BASEDIR=$(dirname "$(readlink -f "$0")")
+. "$BASEDIR/tcwg-llvm-common.sh"
# Syntax
SYN_TOOLCHAIN="--toolchain=http://url/for/tarball"