parameters: (bin_dir)
return_statement: return capture(args, bin_dir)
docstring: Entry point for 'intercept-build' command.
docstring_summary: Entry point for 'intercept-build' command.
docstring_tokens: Entry point for intercept - build command .
function: def intercept_build_main(bin_dir):
      """ Entry point for 'intercept-build' command. """
  
      parser = create_parser()
      args = parser.parse_args()
  
      initialize_logging(args.verbose)
      logging.debug('Parsed arguments: %s', args)
  
      if not args.build:
          parser.print_help()
          return 0
  
      return capture(args, bin_dir)
function_tokens: def intercept_build_main ( bin_dir ) : parser = create_parser ( ) args = parser . parse_args ( ) initialize_logging ( args . verbose ) logging . debug ( 'Parsed arguments: %s' , args ) if not args . build : parser . print_help ( ) return 0 return capture ( args , bin_dir )