We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 92c764d commit 3c6a7c5Copy full SHA for 3c6a7c5
1 file changed
.buildkite/bootstrap-cmake.sh
@@ -5,15 +5,20 @@
5
# Configures the CMake build environment based on provided arguments and environment variables.
6
7
set -o errexit
8
-set -o nounset
9
set -o pipefail
10
+: "${SOURCE_DIR:?Environment variable SOURCE_DIR must be set (path to source code)}"
11
+if [[ ! -d "${SOURCE_DIR}" ]]; then
12
+ echo "Error: SOURCE_DIR '${SOURCE_DIR}' is not a directory." >&2
13
+ exit 1
14
+fi
15
+
16
+set -o nounset
17
18
if [[ -n "${DEBUG:-}" ]]; then
19
set -o xtrace
20
fi
21
-: "${SOURCE_DIR:?Environment variable SOURCE_DIR must be set (path to source code)}"
-
22
echo "--- 🔧 Configuring CMake build"
23
# shellcheck disable=1091
24
source /etc/profile.d/enable-gcc-toolset.sh
0 commit comments