add act dependencies

This commit is contained in:
Fabian Posch 2025-01-09 14:23:29 +01:00
parent 8a3d849bd7
commit db91af23f3

View file

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
check_dependency() check_command_dependency()
{ {
echo -n "checking $1... " echo -n "checking $1... "
@ -12,11 +12,26 @@ check_dependency()
fi fi
} }
check_library_dependency()
{
echo -n "checking $1... "
if ldconfig -p | grep -q $1; then
echo "found"
else
echo "missing"
missing="$1 "
fi
}
# checking dependencies # checking dependencies
check_dependency git check_command_dependency git
check_dependency cmake check_command_dependency cmake
check_dependency g++ check_command_dependency g++
check_dependency gcc check_command_dependency gcc
check_command_dependency m4
check_library_dependency zlib
check_library_dependency libedit
if [ -z ${missing+x} ]; then if [ -z ${missing+x} ]; then