diff options
Diffstat (limited to 'numpy/distutils/environment.py')
| -rw-r--r-- | numpy/distutils/environment.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/numpy/distutils/environment.py b/numpy/distutils/environment.py index fa4a77905..6becec7a0 100644 --- a/numpy/distutils/environment.py +++ b/numpy/distutils/environment.py @@ -28,12 +28,14 @@ class EnvironmentConfig: return var def _get_var(self, name, conf_desc): - hook, envvar, confvar = conf_desc + hook, envvar, confvar, convert = conf_desc var = self._hook_handler(name, hook) if envvar is not None: var = os.environ.get(envvar, var) if confvar is not None and self._conf: var = self._conf.get(confvar, (None, var))[1] + if convert is not None: + var = convert(var) return var def clone(self, hook_handler): |
