1# -*- Python -*- 2 3 4# 5# Dump out Xcode binary dependency file. 6# 7 8import sys 9 10f = open(sys.argv[1], "rb") 11byte = f.read(1) 12while byte != b'': 13 if byte == b'\000': 14 sys.stdout.write("linker-vers: ") 15 elif byte == b'\020': 16 sys.stdout.write("input-file: ") 17 elif byte == b'\021': 18 sys.stdout.write("not-found: ") 19 elif byte == b'\100': 20 sys.stdout.write("output-file: ") 21 byte = f.read(1) 22 while byte != b'\000': 23 if byte != b'\012': 24 sys.stdout.write(byte.decode("ascii")) 25 byte = f.read(1) 26 sys.stdout.write("\n") 27 byte = f.read(1) 28 29f.close() 30 31