forked from OSchip/llvm-project
				
			
		
			
				
	
	
		
			31 lines
		
	
	
		
			623 B
		
	
	
	
		
			Python
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			623 B
		
	
	
	
		
			Python
		
	
	
		
			Executable File
		
	
	
# -*- Python -*-
 | 
						|
 | 
						|
 | 
						|
#
 | 
						|
# Dump out Xcode binary dependency file.
 | 
						|
#
 | 
						|
 | 
						|
import sys
 | 
						|
 | 
						|
f = open(sys.argv[1], "rb")
 | 
						|
byte = f.read(1)
 | 
						|
while byte != b'':
 | 
						|
    if byte == b'\000':
 | 
						|
        sys.stdout.write("linker-vers: ")
 | 
						|
    elif byte == b'\020':
 | 
						|
        sys.stdout.write("input-file:  ")
 | 
						|
    elif byte == b'\021':
 | 
						|
        sys.stdout.write("not-found:   ")
 | 
						|
    elif byte == b'\100':
 | 
						|
        sys.stdout.write("output-file: ")
 | 
						|
    byte = f.read(1)
 | 
						|
    while byte != b'\000':
 | 
						|
        if byte != b'\012':
 | 
						|
            sys.stdout.write(byte.decode("ascii"))
 | 
						|
        byte = f.read(1)
 | 
						|
    sys.stdout.write("\n")
 | 
						|
    byte = f.read(1)
 | 
						|
 | 
						|
f.close()
 | 
						|
 |