def handle_log(args): """ Generates a build log by running the original build command. No analysis is done. """ args.logfile = os.path.realpath(args.logfile) if os.path.exists(args.logfile): os.remove(args.logfile) context = generic_package_context.get_context() build_manager.perform_build_command(args.logfile, args.command, context)
def main(args): """ Generates a build log by running the original build command. No analysis is done. """ logger.setup_logger(args.verbose if 'verbose' in args else None) args.logfile = os.path.realpath(args.logfile) if os.path.exists(args.logfile): os.remove(args.logfile) context = generic_package_context.get_context() build_manager.perform_build_command(args.logfile, args.command, context, silent='quiet' in args)