aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimo Fält <simo.falt@qt.io>2021-01-20 09:38:31 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-01-21 08:20:31 +0000
commitd526f801ced4687d5413907a93dedcd782ef72fa (patch)
treef51632f091538462f5a78b2cd0d31c53a27d0adc
parentac2a77d7bd84aa01c16916d473b3c77c541b03a8 (diff)
Add mirror url to download MSVC redistributables5.15
Change-Id: If990cb45c2187cdfda5c41ea8b8123d803fa8934 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> (cherry picked from commit 63614c3085fa8105e9f8ced6b2d166c2a7a2c6e6) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--build_scripts/platforms/windows_desktop.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/build_scripts/platforms/windows_desktop.py b/build_scripts/platforms/windows_desktop.py
index 345847e20..6b92c0823 100644
--- a/build_scripts/platforms/windows_desktop.py
+++ b/build_scripts/platforms/windows_desktop.py
@@ -270,7 +270,12 @@ def copy_msvc_redist_files(vars, redist_target_path):
zip_file = "pyside_qt_deps_64_2019.7z"
if "{target_arch}".format(**vars) == "32":
zip_file = "pyside_qt_deps_32_2019.7z"
- download_and_extract_7z(redist_url + zip_file, redist_target_path)
+ try:
+ download_and_extract_7z(redist_url + zip_file, redist_target_path)
+ except:
+ print("download.qt.io is down, try with mirror")
+ redist_url = "https://www.funet.fi/pub/mirrors/download.qt-project.org/development_releases/prebuilt/vcredist/"
+ download_and_extract_7z(redist_url + zip_file, redist_target_path)
else:
print("Qt dependency DLLs (MSVC redist) will not be downloaded and extracted.")