Inherit LD_LIBRARY_PATH in subprocess

This commit is contained in:
Jeffrey Pfau 2014-10-09 01:36:08 -07:00
parent dbd939022c
commit 562a33d98b
1 changed files with 5 additions and 1 deletions

View File

@ -29,7 +29,11 @@ class PerfTest(object):
if self.renderer != 'software': if self.renderer != 'software':
args.append('-N') args.append('-N')
args.append(self.rom) args.append(self.rom)
proc = subprocess.Popen(args, stdout=subprocess.PIPE, cwd=cwd, universal_newlines=True) env = {}
if 'LD_LIBRARY_PATH' in os.environ:
env['LD_LIBRARY_PATH'] = os.environ['LD_LIBRARY_PATH']
env['DYLD_LIBRARY_PATH'] = os.environ['LD_LIBRARY_PATH'] # Fake it on OS X
proc = subprocess.Popen(args, stdout=subprocess.PIPE, cwd=cwd, universal_newlines=True, env=env)
try: try:
self.wait(proc) self.wait(proc)
proc.wait() proc.wait()