def do_compile(args, config, examples): """Do the compile step""" results = {} results = lib.compile_repos(config, args.toolchains, args.mcu, args.profile, args.verbose, examples) lib.print_summary(results) failures = lib.get_num_failures(results) print("Number of failures = %d" % failures) return failures
def do_export(args, config, examples): """Do export and build step""" results = {} results = lib.export_repos(config, args.ide, args.mcu, examples) lib.print_summary(results, export=True) failures = lib.get_num_failures(results, export=True) print("Number of failures = %d" % failures) return failures
def do_compile(args, config, examples): """Do the compile step""" results = {} results = lib.compile_repos(config, args.toolchains, args.mcu, args.profile, examples) lib.print_summary(results) failures = lib.get_num_failures(results) print("Number of failures = %d" % failures) return failures