diff -r 29df63210f13 -r 164b0547f8a5 sbsv2/raptor/python/raptor_cli.py --- a/sbsv2/raptor/python/raptor_cli.py Mon Nov 16 20:40:58 2009 +0000 +++ b/sbsv2/raptor/python/raptor_cli.py Mon Dec 07 12:50:33 2009 +0000 @@ -87,6 +87,9 @@ parser.add_option("--export-only",action="store_true",dest="doExportOnly", help="Generate exports only and do not create any make files.") +parser.add_option("--noexport",action="store_true",dest="doExport", + help="Don't export any files - useful in some builds when you know exports have already been done.") + parser.add_option("-f","--logfile",action="store",dest="logfile", help="Name of the log file, or '-' for stdout.") @@ -144,10 +147,15 @@ "forced" - Check all tool versions. Don't use cached results. """) + +parser.add_option("--timing",action="store_true",dest="timing", + help="Show extra timing information for various processes in the build.") + parser.add_option("--pp",action="store",dest="parallel_parsing", help="""Controls how metadata (e.g. bld.infs) are parsed in Parallel. Possible values are: "on" - Parse bld.infs in parallel (should be faster on clusters/multicore machines) + "slave" - used internally by Raptor "off" - Parse bld.infs serially """) @@ -260,6 +268,7 @@ 'quiet' : Raptor.RunQuietly, 'debugoutput' : Raptor.SetDebugOutput, 'doExportOnly' : Raptor.SetExportOnly, + 'doExport' : Raptor.SetNoExport, 'keepgoing': Raptor.SetKeepGoing, 'nobuild' : Raptor.SetNoBuild, 'make_engine': Raptor.SetMakeEngine, @@ -273,6 +282,7 @@ 'what' : Raptor.SetWhat, 'tries' : Raptor.SetTries, 'toolcheck' : Raptor.SetToolCheck, + 'timing' : Raptor.SetTiming, 'source_target' : Raptor.AddSourceTarget, 'command_file' : CommandFile, 'parallel_parsing' : Raptor.SetParallelParsing,