From 6ee8528562f67f8f0e92cef267ca35bd690814a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20K=C3=B6plinger?= Date: Mon, 19 Jan 2026 16:16:57 +0100 Subject: [PATCH] Always fetch externals via git in get_externals.bat Avoids the get_external.py script which has issues using SSL on Windows. --- PCbuild/get_externals.bat | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/PCbuild/get_externals.bat b/PCbuild/get_externals.bat index 4fc37efd4e33316..e195f3f1bc87b07 100644 --- a/PCbuild/get_externals.bat +++ b/PCbuild/get_externals.bat @@ -64,12 +64,9 @@ set libraries=%libraries% zlib-1.2.13 for %%e in (%libraries%) do ( if exist "%EXTERNALS_DIR%\%%e" ( echo.%%e already exists, skipping. - ) else if NOT DEFINED PYTHON ( + ) else ( echo.Fetching %%e with git... git clone --depth 1 https://github.com/%ORG%/cpython-source-deps --branch %%e "%EXTERNALS_DIR%\%%e" - ) else ( - echo.Fetching %%e... - %PYTHON% -E "%PCBUILD%\get_external.py" -O %ORG% -e "%EXTERNALS_DIR%" %%e ) ) @@ -84,12 +81,9 @@ if NOT "%IncludeSSLSrc%"=="false" set binaries=%binaries% nasm-2.11.06 for %%b in (%binaries%) do ( if exist "%EXTERNALS_DIR%\%%b" ( echo.%%b already exists, skipping. - ) else if NOT DEFINED PYTHON ( + ) else ( echo.Fetching %%b with git... git clone --depth 1 https://github.com/%ORG%/cpython-bin-deps --branch %%b "%EXTERNALS_DIR%\%%b" - ) else ( - echo.Fetching %%b... - %PYTHON% -E "%PCBUILD%\get_external.py" -b -O %ORG% -e "%EXTERNALS_DIR%" %%b ) )