Selaa lähdekoodia

add-opensuse-zypper to dependency_setup.sh

spital 3 vuotta sitten
vanhempi
sitoutus
4816fc4a6a
1 muutettua tiedostoa jossa 15 lisäystä ja 0 poistoa
  1. 15 0
      contrib/dependency_setup.sh

+ 15 - 0
contrib/dependency_setup.sh

@@ -65,6 +65,14 @@ setup_apk() {
 		 fontconfig-dev build-base || return 1
 }
 
+setup_zypper() {
+	ZYPPER="$SUDO $1"
+
+	$ZYPPER install -y gcc gcc-c++ kernel-headers cmake jq wget git \
+		pkg-config clang openssl-devel findutils \
+		fontconfig-devel || return 1
+}
+
 case "$(uname -s)" in
 Linux)
 	if command -v apt >/dev/null; then
@@ -110,6 +118,13 @@ Linux)
 		exit 0
 	fi
 
+	if command -v zypper; then
+		echo "Setting up for zypper" >&2
+		setup_zypper "$(command -v zypper)" || exit 1
+		echo "Dependencies installed!" >&2
+		exit 0
+	fi
+
 	echo "Error: Could not recognize your package manager." >&2
 	exit 1
 	;;