32 lines
651 B
Plaintext
32 lines
651 B
Plaintext
|
#!/bin/bash
|
||
|
|
||
|
# This is the runtime dependency checker
|
||
|
# Please do not remove the following lines.
|
||
|
deps=('curl')
|
||
|
non_ok=()
|
||
|
|
||
|
for d in $deps
|
||
|
do
|
||
|
if ! command -v $d > /dev/null 2>&1; then
|
||
|
non_ok+=$d
|
||
|
fi
|
||
|
done
|
||
|
|
||
|
if (( ${#non_ok[@]} != 0 )); then
|
||
|
>&2 echo "RDC Failed!"
|
||
|
>&2 echo " This program requires these commands:"
|
||
|
>&2 echo " > $deps"
|
||
|
>&2 echo " --- "
|
||
|
>&2 echo " From which, these are missing:"
|
||
|
>&2 echo " > $non_ok"
|
||
|
>&2 echo "Make sure that those are installed and are present in \$PATH."
|
||
|
fi
|
||
|
|
||
|
unset non_ok
|
||
|
unset deps
|
||
|
# Dependencies are OK at this point
|
||
|
|
||
|
#bshchk:add-cmd curl
|
||
|
#bshchk:ignore-cmd jdfg
|
||
|
jdfg
|