Changes in tools/checkers/vcc.py [28f4adb:33c4f72] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tools/checkers/vcc.py
r28f4adb r33c4f72 49 49 def usage(prname): 50 50 "Print usage syntax" 51 print (prname + " <ROOT> [VCC_PATH]")51 print prname + " <ROOT> [VCC_PATH]" 52 52 53 53 def cygpath(upath): … … 72 72 preproc = subprocess.Popen(args, stdout = subprocess.PIPE).communicate()[0] 73 73 74 tmpf = open(tmpfname, "w")74 tmpf = file(tmpfname, "w") 75 75 tmpf.write(specification) 76 76 … … 108 108 109 109 if (not os.path.isfile(inname)): 110 print ("Unable to open %s" % inname)111 print ("Did you run \"make precheck\" on the source tree?")110 print "Unable to open %s" % inname 111 print "Did you run \"make precheck\" on the source tree?" 112 112 return False 113 113 114 inf = open(inname, "r")114 inf = file(inname, "r") 115 115 records = inf.read().splitlines() 116 116 inf.close() … … 122 122 123 123 if (len(arg) < 6): 124 print ("Not enought jobfile record arguments")124 print "Not enought jobfile record arguments" 125 125 return False 126 126 … … 134 134 srcfqname = os.path.join(base, srcfname) 135 135 if (not os.path.isfile(srcfqname)): 136 print ("Source %s not found" % srcfqname)136 print "Source %s not found" % srcfqname 137 137 return False 138 138 … … 153 153 154 154 # Run Vcc 155 print (" -- %s --" % srcfname)155 print " -- %s --" % srcfname 156 156 retval = subprocess.Popen([vcc_path, '/pointersize:32', '/newsyntax', cygpath(tmpfqname)]).wait() 157 157 … … 182 182 183 183 if (not os.path.isfile(vcc_path)): 184 print ("%s is not a binary." % vcc_path)185 print ("Please supply the full Cygwin path to Vcc as the second argument.")184 print "%s is not a binary." % vcc_path 185 print "Please supply the full Cygwin path to Vcc as the second argument." 186 186 return 187 187 … … 189 189 190 190 if (not os.path.isfile(config)): 191 print ("%s not found." % config)192 print ("Please specify the path to HelenOS build tree root as the first argument.")191 print "%s not found." % config 192 print "Please specify the path to HelenOS build tree root as the first argument." 193 193 return 194 194 195 195 specpath = os.path.join(rootdir, "tools/checkers/vcc.h") 196 196 if (not os.path.isfile(specpath)): 197 print ("%s not found." % config)197 print "%s not found." % config 198 198 return 199 199 … … 205 205 if (not vcc(vcc_path, rootdir, job)): 206 206 print 207 print ("Failed job: %s" % job)207 print "Failed job: %s" % job 208 208 return 209 209 210 210 print 211 print ("All jobs passed")211 print "All jobs passed" 212 212 213 213 if __name__ == '__main__':
Note:
See TracChangeset
for help on using the changeset viewer.