diff --git a/functions/dependencies_check.sh b/functions/dependencies_check.sh index 3342f5b..677f374 100644 --- a/functions/dependencies_check.sh +++ b/functions/dependencies_check.sh @@ -5,25 +5,25 @@ # a : and the name of a package if the package on a Debian-ish system is not # named for the tool (i.e., qemu-user-static). dependencies_check() { - local depfile deps missing + local depfile deps missing - for depfile in "$@"; do - if [[ -e "$depfile" ]]; then - deps="$(sed -f "${SCRIPT_DIR}/remove-comments.sed" < ${BASE_DIR}/depends)" + for depfile in "$@"; do + if [[ -e "$depfile" ]]; then + deps="$(sed -f "${SCRIPT_DIR}/remove-comments.sed" < ${BASE_DIR}/depends)" + fi - fi - for dep in $deps; do - if ! hash ${dep%:*} 2>/dev/null; then - missing="${missing:+$missing }${dep#*:}" - fi - done - done + for dep in $deps; do + if ! hash ${dep%:*} 2>/dev/null; then + missing="${missing:+$missing }${dep#*:}" + fi + done + done - if [[ "$missing" ]]; then - echo "Reqired dependencies not installed" - echo - echo "This can be resolved on Debian/Raspbian systems by installing:" - echo "$missing" - false - fi + if [[ "$missing" ]]; then + echo "Reqired dependencies not installed" + echo + echo "This can be resolved on Debian/Raspbian systems by installing:" + echo "$missing" + false + fi }