|
|
|
@ -57,7 +57,7 @@ class SimpleConfig(object): |
|
|
|
|
if environ is None: |
|
|
|
|
environ = {} |
|
|
|
|
self.build_config = config |
|
|
|
|
self.maxjobs = 2 * multiprocessing.cpu_count() |
|
|
|
|
self.maxjobs = 100 * multiprocessing.cpu_count() |
|
|
|
|
self.allow_hashing = (config != 'gcov') |
|
|
|
|
self.environ = environ |
|
|
|
|
self.environ['CONFIG'] = config |
|
|
|
@ -151,7 +151,7 @@ class NodeLanguage(object): |
|
|
|
|
environ={'GRPC_TRACE': 'surface,batch'})] |
|
|
|
|
|
|
|
|
|
def make_targets(self): |
|
|
|
|
return ['static_c'] |
|
|
|
|
return ['static_c', 'shared_c'] |
|
|
|
|
|
|
|
|
|
def build_steps(self): |
|
|
|
|
return [['tools/run_tests/build_node.sh']] |
|
|
|
@ -170,7 +170,7 @@ class PhpLanguage(object): |
|
|
|
|
environ={'GRPC_TRACE': 'surface,batch'})] |
|
|
|
|
|
|
|
|
|
def make_targets(self): |
|
|
|
|
return ['static_c'] |
|
|
|
|
return ['static_c', 'shared_c'] |
|
|
|
|
|
|
|
|
|
def build_steps(self): |
|
|
|
|
return [['tools/run_tests/build_php.sh']] |
|
|
|
@ -204,7 +204,7 @@ class PythonLanguage(object): |
|
|
|
|
return files + modules |
|
|
|
|
|
|
|
|
|
def make_targets(self): |
|
|
|
|
return ['static_c', 'grpc_python_plugin'] |
|
|
|
|
return ['static_c', 'grpc_python_plugin', 'shared_c'] |
|
|
|
|
|
|
|
|
|
def build_steps(self): |
|
|
|
|
return [['tools/run_tests/build_python.sh']] |
|
|
|
@ -282,7 +282,7 @@ class Build(object): |
|
|
|
|
return [] |
|
|
|
|
|
|
|
|
|
def make_targets(self): |
|
|
|
|
return ['static'] |
|
|
|
|
return ['static', 'shared'] |
|
|
|
|
|
|
|
|
|
def build_steps(self): |
|
|
|
|
return [] |
|
|
|
|