buildman: Move the main code into a function
Put this code into a function so it is easy for it be run when packaged. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
30eb11ae04
commit
793aa17619
1 changed files with 16 additions and 11 deletions
|
@ -46,17 +46,22 @@ def RunTests(skip_net_tests, verboose, args):
|
|||
|
||||
return (0 if result.wasSuccessful() else 1)
|
||||
|
||||
options, args = cmdline.ParseArgs()
|
||||
def run_buildman():
|
||||
options, args = cmdline.ParseArgs()
|
||||
|
||||
if not options.debug:
|
||||
sys.tracebacklimit = 0
|
||||
if not options.debug:
|
||||
sys.tracebacklimit = 0
|
||||
|
||||
# Run our meagre tests
|
||||
if options.test:
|
||||
RunTests(options.skip_net_tests, options.verbose, args)
|
||||
# Run our meagre tests
|
||||
if cmdline.HAS_TESTS and options.test:
|
||||
RunTests(options.skip_net_tests, options.verbose, args)
|
||||
|
||||
# Build selected commits for selected boards
|
||||
else:
|
||||
bsettings.Setup(options.config_file)
|
||||
ret_code = control.DoBuildman(options, args)
|
||||
sys.exit(ret_code)
|
||||
# Build selected commits for selected boards
|
||||
else:
|
||||
bsettings.Setup(options.config_file)
|
||||
ret_code = control.DoBuildman(options, args)
|
||||
sys.exit(ret_code)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
run_buildman()
|
||||
|
|
Loading…
Reference in a new issue