Submitter | phabricator |
---|---|
Date | Oct. 4, 2019, 3:56 a.m. |
Message ID | <8f7889be4e2029f3824d3bc09ab886f0@localhost.localdomain> |
Download | mbox | patch |
Permalink | /patch/41944/ |
State | Not Applicable |
Headers | show |
Comments
Patch
diff --git a/setup.py b/setup.py --- a/setup.py +++ b/setup.py @@ -490,6 +490,14 @@ return build_ext.initialize_options(self) + def finalize_options(self): + # Unless overridden by the end user, build extensions in parallel. + # Only influences behavior on Python 3.5+. + if getattr(self, 'parallel', None) is None: + self.parallel = True + + return build_ext.finalize_options(self) + def build_extensions(self): ruststandalones = [e for e in self.extensions if isinstance(e, RustStandaloneExtension)]