summaryrefslogtreecommitdiff
path: root/setuptools/build_meta.py
diff options
context:
space:
mode:
authorgentlegiantJGC <gentlegiantJGC@users.noreply.github.com>2021-11-13 11:01:14 +0000
committergentlegiantJGC <gentlegiantJGC@users.noreply.github.com>2021-11-13 11:01:14 +0000
commitac0759c2ea176404ca48b8a99738c82c9682eda6 (patch)
treead9a468a342cc94684bf184526b73686e406c9fd /setuptools/build_meta.py
parentd212daa48743609fc439d8f5cbb2b4e8effbd55f (diff)
downloadpython-setuptools-git-ac0759c2ea176404ca48b8a99738c82c9682eda6.tar.gz
Update build_meta.py
Diffstat (limited to 'setuptools/build_meta.py')
-rw-r--r--setuptools/build_meta.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/setuptools/build_meta.py b/setuptools/build_meta.py
index d0ac613b..da0efc8b 100644
--- a/setuptools/build_meta.py
+++ b/setuptools/build_meta.py
@@ -131,6 +131,8 @@ class _BuildMetaBackend(object):
def _fix_config(self, config_settings):
config_settings = config_settings or {}
config_settings.setdefault('--global-option', [])
+ if isinstance(config_settings["--global-option"], str):
+ config_settings["--global-option"] = [config_settings["--global-option"]]
return config_settings
def _get_build_requires(self, config_settings, requirements):