Yapf_code

This commit is contained in:
Ken Payson 2017-04-17 01:58:15 -07:00
parent 63b0d11ca8
commit 0eac8aa220
1 changed files with 16 additions and 12 deletions

View File

@ -269,22 +269,26 @@ class BuildExt(build_ext.build_ext):
if "darwin" in sys.platform:
config = os.environ.get('CONFIG', 'opt')
target_path = os.path.abspath(
os.path.join(os.path.dirname(os.path.realpath(__file__)),
'..', '..', '..', 'libs', config))
targets = [os.path.join(target_path, 'libboringssl.a'),
os.path.join(target_path, 'libares.a'),
os.path.join(target_path, 'libgpr.a'),
os.path.join(target_path, 'libgrpc.a')]
make_process = subprocess.Popen(['make'] + targets,
stdout=subprocess.PIPE,
stderr=subprocess.PIPE)
os.path.join(
os.path.dirname(os.path.realpath(__file__)), '..', '..',
'..', 'libs', config))
targets = [
os.path.join(target_path, 'libboringssl.a'),
os.path.join(target_path, 'libares.a'),
os.path.join(target_path, 'libgpr.a'),
os.path.join(target_path, 'libgrpc.a')
]
make_process = subprocess.Popen(
['make'] + targets,
stdout=subprocess.PIPE,
stderr=subprocess.PIPE)
make_out, make_err = make_process.communicate()
if make_out and make_process.returncode != 0:
sys.stdout.write(make_out + '\n')
sys.stdout.write(make_out + '\n')
if make_err:
sys.stderr.write(make_err + '\n')
sys.stderr.write(make_err + '\n')
if make_process.returncode != 0:
raise Exception("make command failed!")
raise Exception("make command failed!")
compiler = self.compiler.compiler_type
if compiler in BuildExt.C_OPTIONS: