update configure
Some checks failed
C/C++ CI / build (push) Failing after 20s

This commit is contained in:
pavlik_dev 2024-10-17 17:54:28 +03:00
parent 79a724e837
commit f0ea8e746d

15
configure vendored
View File

@ -3,14 +3,23 @@
# Function to install libmagic-dev on Debian-based distros
install_debian() {
echo "Detected Debian-based distro. Installing libmagic-dev..."
sudo apt-get update
sudo apt-get install -y libmagic-dev
if [ "$EUID" -ne 0 ]
sudo apt-get update
sudo apt-get install -y libmagic-dev
else
apt-get update
apt-get install -y libmagic-dev
fi
}
# Function to install file-devel on Red Hat-based distros
install_redhat() {
echo "Detected Red Hat-based distro. Installing file-devel..."
sudo yum install -y file-devel
if [ "$EUID" -ne 0 ]
sudo yum install -y file-devel
else
yum install -y file-devel
fi
}
# Function to install libmagic on Arch-based distros