summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiyas Sait <niyas.sait@linaro.org>2021-11-02 10:48:45 +0000
committerStefan Behnel <stefan_ml@behnel.de>2021-11-02 13:54:01 +0100
commit75fbd5077de1852b6b43e1ddc70f86cefc42e08b (patch)
tree7a952a8e525afc9ad396fdcf66a5438a88787bdd
parent4ea0648b7e67e7cb701cf45e1c02a732e6cf8265 (diff)
downloadpython-lxml-75fbd5077de1852b6b43e1ddc70f86cefc42e08b.tar.gz
Fix arch variable referencing error for Py<3.5 (GH-331)
-rw-r--r--buildlibxml.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/buildlibxml.py b/buildlibxml.py
index a76b643a..086d9115 100644
--- a/buildlibxml.py
+++ b/buildlibxml.py
@@ -38,15 +38,16 @@ def download_and_extract_windows_binaries(destdir):
if release_path in filename
]
- if sys.version_info < (3, 5):
- arch = 'vs2008.' + arch
- elif platform.machine() == 'ARM64':
+ if platform.machine() == 'ARM64':
arch = "win-arm64"
elif sys.maxsize > 2**32:
arch = "win64"
else:
arch = "win32"
+ if sys.version_info < (3, 5):
+ arch = 'vs2008.' + arch
+
libs = {}
for libname in ['libxml2', 'libxslt', 'zlib', 'iconv']:
libs[libname] = "%s-%s.%s.zip" % (