Răsfoiți Sursa

Altered how source is run

Daniel Gibbs 10 ani în urmă
părinte
comite
f732744910
1 a modificat fișierele cu 9 adăugiri și 6 ștergeri
  1. 9 6
      functions/core_dl.sh

+ 9 - 6
functions/core_dl.sh

@@ -122,16 +122,19 @@ if [ ! -f "${filedir}/${filename}" ]; then
 		echo -e ""
 		echo -e ""
 		exit 1
 		exit 1
 	fi
 	fi
-	fn_dl_md5
 	# make file executable if run is set
 	# make file executable if run is set
 	if [ "${run}" == "run" ]; then
 	if [ "${run}" == "run" ]; then
 		chmod +x "${filedir}/${filename}"
 		chmod +x "${filedir}/${filename}"
-	fi
-fi
-# run file if run is set
-if [ "${run}" == "run" ]; then
-	source "${filedir}/${filename}"
+	fi	
 fi
 fi
+
+if [ -f "${filedir}/${filename}" ]; then
+	fn_dl_md5
+	# run file if run is set
+	if [ "${run}" == "run" ]; then
+		source "${filedir}/${filename}"
+	fi
+fi	
 }
 }