Przeglądaj źródła

Only check steam dependencies for steam games

related to #1941
UltimateByte 7 lat temu
rodzic
commit
49599ed658
1 zmienionych plików z 6 dodań i 3 usunięć
  1. 6 3
      lgsm/functions/check_deps.sh

+ 6 - 3
lgsm/functions/check_deps.sh

@@ -140,8 +140,11 @@ fn_deps_detector(){
 			echo -e "${red}${deptocheck}${default}"
 			sleep 0.2
 		fi
-		if [ "${deptocheck}" ==  "glibc.i686" ]||[ "${deptocheck}" ==  "libstdc++64.i686" ]||[ "${deptocheck}" ==  "lib32gcc1" ]||[ "${deptocheck}" ==  "libstdc++6:i386" ]; then
-			steamcmdfail=1
+		# Define required dependencies for SteamCMD
+		if [ -n "${appid}" ]; then
+			if [ "${deptocheck}" ==  "glibc.i686" ]||[ "${deptocheck}" ==  "libstdc++64.i686" ]||[ "${deptocheck}" ==  "lib32gcc1" ]||[ "${deptocheck}" ==  "libstdc++6:i386" ]; then
+				steamcmdfail=1
+			fi
 		fi
 	fi
 
@@ -492,4 +495,4 @@ elif [ -f "/etc/redhat-release" ]; then
 	fn_deps_build_redhat
 else
 	fn_print_warning_nl "${distroname} dependency checking unavailable"
-fi
+fi