💥 Removed dependencycheck.hs

This commit is contained in:
z3rOR0ne 2022-09-04 02:03:26 -07:00
parent dcc085f826
commit abb964488f

View file

@ -1,37 +0,0 @@
#!/bin/bash
# Error handling
set -e
# For styling/colorizing output
txtbld=$(tput bold)
# txtblue=${txtbld}$(tput setaf 4)
# txtgreen=${txtbld}$(tput setaf 2)
txtred=${txtbld}$(tput setaf 1)
# txtyellow=${txtbld}$(tput setaf 3)
txtwhite=${txtbld}$(tput setaf 7)
# Dependency check
function dependencycheck()
{
# lady is just for demo purposes
dependencies=("xclip" "git" "lady")
numdependencies=3
missingdependencies=0
for ((i = 0; i < numdependencies; i++)) ;
do
if ! command -v "${dependencies[$i]}" &> /dev/null
then
echo "${txtred}dependency not met: ${dependencies[$i]}${txtwhite}"
missingdependencies=$((missingdependencies+1))
fi
done
}
#invoke function
dependencycheck
if [ $missingdependencies -gt 0 ] ; then
echo "${txtred}Please install needed dependencies${txtwhite}"
exit 1
fi