We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f7bf2b4 commit 5b32b2dCopy full SHA for 5b32b2d
.github/install-dependencies.sh
@@ -1,11 +1,16 @@
1
-#!/bin/sh
+#!/bin/bash
2
# This script installs gvm-libs dependencies
3
set -e
4
5
-BASEDIR=$(dirname $0)
+BASEDIR=$(dirname "$0")
6
DEFAULT_DEPENDENCIES_FILE="$BASEDIR/build-dependencies.list"
7
DEPENDENCIES_FILE=${1:-$DEFAULT_DEPENDENCIES_FILE}
8
9
+if [[ ! -f "$DEPENDENCIES_FILE" ]]; then
10
+ echo "Dependencies file not found: $DEPENDENCIES_FILE"
11
+ exit 1
12
+fi
13
+
14
apt-get update && \
15
apt-get install -y --no-install-recommends --no-install-suggests \
- $(cat $DEPENDENCIES_FILE | grep -v '#') \
16
+ $(grep -v '#' "$DEPENDENCIES_FILE")
0 commit comments