Lines Matching refs:SBOutputDir
202 def runScanBuild(Dir, SBOutputDir, PBuildLogFile): argument
208 SBOptions += "-plist-html -o " + SBOutputDir + " "
251 def runAnalyzePreprocessed(Dir, SBOutputDir, Mode): argument
263 PlistPath = os.path.join(Dir, SBOutputDir, "date")
300 def buildProject(Dir, SBOutputDir, ProjectBuildMode, IsReferenceBuild): argument
303 BuildLogPath = os.path.join(SBOutputDir, LogFolderName, BuildLogName)
305 print "Output directory: %s" %(SBOutputDir, )
315 if (os.path.exists(SBOutputDir)) :
316 RmCommand = "rm -r " + SBOutputDir
320 assert(not os.path.exists(SBOutputDir))
321 os.makedirs(os.path.join(SBOutputDir, LogFolderName))
331 runScanBuild(Dir, SBOutputDir, PBuildLogFile)
333 runAnalyzePreprocessed(Dir, SBOutputDir, ProjectBuildMode)
346 def CleanUpEmptyPlists(SBOutputDir): argument
347 for F in glob.glob(SBOutputDir + "/*/*.plist"):
348 P = os.path.join(SBOutputDir, F)
359 def checkBuild(SBOutputDir): argument
361 Failures = glob.glob(SBOutputDir + "/*/failures/*.stderr.txt")
364 CleanUpEmptyPlists(SBOutputDir)
365 Plists = glob.glob(SBOutputDir + "/*/*.plist")
371 SummaryPath = os.path.join(SBOutputDir, LogFolderName, FailuresSummaryFileName)
501 SBOutputDir = os.path.join(Dir, RelOutputDir)
503 buildProject(Dir, SBOutputDir, ProjectBuildMode, IsReferenceBuild)
505 checkBuild(SBOutputDir)