Build shared libraries for wrapped languages too

pull/1724/head
Craig Tiller 10 years ago committed by Craig Tiller
parent 031dea1df4
commit af7cf54e51
  1. 10
      tools/run_tests/run_tests.py

@ -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 []

Loading…
Cancel
Save