Remove all universal build arguments from config vars
(_config_vars)
| 259 | |
| 260 | |
| 261 | def _remove_universal_flags(_config_vars): |
| 262 | """Remove all universal build arguments from config vars""" |
| 263 | |
| 264 | for cv in _UNIVERSAL_CONFIG_VARS: |
| 265 | # Do not alter a config var explicitly overridden by env var |
| 266 | if cv in _config_vars and cv not in os.environ: |
| 267 | flags = _config_vars[cv] |
| 268 | flags = re.sub(r'-arch\s+\w+\s', ' ', flags, flags=re.ASCII) |
| 269 | flags = re.sub(r'-isysroot\s*\S+', ' ', flags) |
| 270 | _save_modified_value(_config_vars, cv, flags) |
| 271 | |
| 272 | return _config_vars |
| 273 | |
| 274 | |
| 275 | def _remove_unsupported_archs(_config_vars): |
no test coverage detected
searching dependent graphs…