Merge pull request #120007 from bruvzg/msys_dl

Fix download scripts and build in the MSYS2 environment.
This commit is contained in:
Thaddeus Crews
2026-06-08 15:20:55 -05:00
5 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -14,7 +14,7 @@ sys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "../
# Base Godot dependencies path
# If cross-compiling (no LOCALAPPDATA), we install in `bin`
deps_folder = os.getenv("LOCALAPPDATA")
if deps_folder:
if deps_folder and not os.getenv("MSYSTEM"):
deps_folder = os.path.join(deps_folder, "Godot", "build_deps")
else:
deps_folder = os.path.join("bin", "build_deps")
+1 -1
View File
@@ -13,7 +13,7 @@ from misc.utility.color import Ansi, color_print
# Base Godot dependencies path
# If cross-compiling (no LOCALAPPDATA), we install in `bin`
deps_folder = os.getenv("LOCALAPPDATA")
if deps_folder:
if deps_folder and not os.getenv("MSYSTEM"):
deps_folder = os.path.join(deps_folder, "Godot", "build_deps")
else:
deps_folder = os.path.join("bin", "build_deps")
+1 -1
View File
@@ -25,7 +25,7 @@ args = parser.parse_args()
# Base Godot dependencies path
# If cross-compiling (no LOCALAPPDATA), we install in `bin`
deps_folder = os.getenv("LOCALAPPDATA")
if deps_folder:
if deps_folder and not os.getenv("MSYSTEM"):
deps_folder = os.path.join(deps_folder, "Godot", "build_deps")
else:
deps_folder = os.path.join("bin", "build_deps")
+1 -1
View File
@@ -14,7 +14,7 @@ sys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "../
# Base Godot dependencies path
# If cross-compiling (no LOCALAPPDATA), we install in `bin`
deps_folder = os.getenv("LOCALAPPDATA")
if deps_folder:
if deps_folder and not os.getenv("MSYSTEM"):
deps_folder = os.path.join(deps_folder, "Godot", "build_deps")
else:
deps_folder = os.path.join("bin", "build_deps")
+1 -1
View File
@@ -205,7 +205,7 @@ def get_opts():
# Dependencies folder.
deps_folder = os.getenv("LOCALAPPDATA")
if deps_folder:
if deps_folder and not os.getenv("MSYSTEM"):
deps_folder = os.path.join(deps_folder, "Godot", "build_deps")
else:
# Cross-compiling, the deps install script puts things in `bin`.