aboutsummaryrefslogtreecommitdiffstats
path: root/build_scripts
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2020-10-05 09:55:05 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2020-10-06 10:30:52 +0200
commit6cbcaae4ae36912a7812e9c3930bbb2434bbf736 (patch)
tree9218f03e5c4430a1d0e9e11240e580f120731ae5 /build_scripts
parentb57f329ecbf1fd0b29ae0e8284c885adc0eb4ed3 (diff)
setup.py: Fix check for limited API
Check for "yes"/"no", consistently. Task-number: PYSIDE-807 Change-Id: Id9f2ba125acb9ea8e811fd6cb5994bbb070605de Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'build_scripts')
-rw-r--r--build_scripts/main.py2
-rw-r--r--build_scripts/wheel_override.py3
2 files changed, 3 insertions, 2 deletions
diff --git a/build_scripts/main.py b/build_scripts/main.py
index 73e667839..cec822d7c 100644
--- a/build_scripts/main.py
+++ b/build_scripts/main.py
@@ -95,7 +95,7 @@ def get_setuptools_extension_modules():
# future.
extension_args = ('QtCore', [])
extension_kwargs = {}
- if OPTION["LIMITED_API"]:
+ if OPTION["LIMITED_API"] == 'yes':
extension_kwargs['py_limited_api'] = True
extension_modules = [Extension(*extension_args, **extension_kwargs)]
return extension_modules
diff --git a/build_scripts/wheel_override.py b/build_scripts/wheel_override.py
index 298287429..0a3cb0dbf 100644
--- a/build_scripts/wheel_override.py
+++ b/build_scripts/wheel_override.py
@@ -87,7 +87,8 @@ class PysideBuildWheel(_bdist_wheel):
# When limited API is requested, notify bdist_wheel to
# create a properly named package.
- limited_api_enabled = OPTION["LIMITED_API"] and sys.version_info[0] >= 3
+ limited_api_enabled = (OPTION["LIMITED_API"] == 'yes'
+ and sys.version_info[0] >= 3)
if limited_api_enabled:
self.py_limited_api = "cp35.cp36.cp37.cp38.cp39"