macOS: Fix deploy-mac.py which fails when no dylib path has to be changed

This commit is contained in:
Florent Castelli 2017-01-26 00:58:22 +01:00
parent f1e9c01796
commit 4f4b2f15d3

View File

@ -120,7 +120,10 @@ def updateMachO(bin, execPath, root):
print('Updating Mach-O id from {} to {}...'.format(oldExecPath, newExecPath))
args.extend(['-id', newExecPath])
args.append(bin)
subprocess.check_call(args)
# Check we actually have to update some paths
if len(args) > 2:
subprocess.check_call(args)
if __name__ == '__main__':
parser = argparse.ArgumentParser()