def METHOD_NAME():
  args_parser = argparse.ArgumentParser(
      description="Build the Connector app's manifest file.")
  args_parser.add_argument(
      '--manifest-template-path',
      type=argparse.FileType('r'),
      required=True,
      metavar='"path/to/manifest_template_file"',
      dest='manifest_template_file')
  args_parser.add_argument(
      '--ccid-supported-readers-config-path',
      type=argparse.FileType('r'),
      required=True,
      metavar='"path/to/ccid_supported_readers_file"',
      dest='ccid_supported_readers_file')
  args_parser.add_argument(
      '--target-file-path',
      type=argparse.FileType('w'),
      required=True,
      metavar='"path/to/target_file"',
      dest='target_file')
  args_parser.add_argument(
      '--enable-condition',
      action='append',
      dest='enabled_conditions')
  args = args_parser.parse_args()
  manifest = build_manifest(
      args.manifest_template_file, args.ccid_supported_readers_file,
      args.enabled_conditions)
  args.target_file.write(manifest)