소스 검색

Only check steam dependencies for steam games

related to #1941
UltimateByte 7 년 전
부모
커밋
49599ed658
1개의 변경된 파일6개의 추가작업 그리고 3개의 파일을 삭제
  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