aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2021-11-15 19:14:16 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2021-11-15 19:14:16 +0200
commit1773f506b078d6b914cfa7b7ad9f245ad31b41c4 (patch)
tree843f9fc24d6ef8c43a1eb022680257b04c6321c4
parent680c6bb012c4566935d2589565ef4d2031442307 (diff)
downloadmeson-msipkgfix.zip
meson-msipkgfix.tar.gz
meson-msipkgfix.tar.bz2
Only exclude _bootlocale with Python >= 3.10. Closes #9548.msipkgfix
-rwxr-xr-xpackaging/createmsi.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/packaging/createmsi.py b/packaging/createmsi.py
index 599e607..7ecec70 100755
--- a/packaging/createmsi.py
+++ b/packaging/createmsi.py
@@ -174,7 +174,8 @@ class PackageGenerator:
for m in modules:
pyinst_cmd += ['--hidden-import', m]
# https://github.com/pyinstaller/pyinstaller/issues/5693
- pyinst_cmd += ['--exclude-module', '_bootlocale']
+ if sys.version_info[1] >= 10:
+ pyinst_cmd += ['--exclude-module', '_bootlocale']
pyinst_cmd += ['meson.py']
subprocess.check_call(pyinst_cmd)
shutil.move(pyinstaller_tmpdir + '/meson', main_stage)