setup.py
changeset 43044 f9d35f01b8b3
parent 42813 268662aac075
child 43076 2372284d9457
equal deleted inserted replaced
43043:e370f9e4bfad 43044:f9d35f01b8b3
   487     def initialize_options(self):
   487     def initialize_options(self):
   488         self.zstd = True
   488         self.zstd = True
   489         self.rust = True
   489         self.rust = True
   490 
   490 
   491         return build_ext.initialize_options(self)
   491         return build_ext.initialize_options(self)
       
   492 
       
   493     def finalize_options(self):
       
   494         # Unless overridden by the end user, build extensions in parallel.
       
   495         # Only influences behavior on Python 3.5+.
       
   496         if getattr(self, 'parallel', None) is None:
       
   497             self.parallel = True
       
   498 
       
   499         return build_ext.finalize_options(self)
   492 
   500 
   493     def build_extensions(self):
   501     def build_extensions(self):
   494         ruststandalones = [e for e in self.extensions
   502         ruststandalones = [e for e in self.extensions
   495                            if isinstance(e, RustStandaloneExtension)]
   503                            if isinstance(e, RustStandaloneExtension)]
   496         self.extensions = [e for e in self.extensions
   504         self.extensions = [e for e in self.extensions