Beispiel #1
0
  def __init__(self, context):
    ConsoleTask.__init__(self, context)

    if (self.context.options.depmap_is_internal_only
        and self.context.options.depmap_is_external_only):
      cls = self.__class__
      error_str = "At most one of %s or %s can be selected." % (cls.internal_only_flag,
                                                                cls.external_only_flag)
      raise TaskError(error_str)

    self.is_internal_only = self.context.options.depmap_is_internal_only
    self.is_external_only = self.context.options.depmap_is_external_only
    self.is_minimal = self.context.options.depmap_is_minimal
    self.is_graph = self.context.options.depmap_is_graph
    self.separator = self.context.options.depmap_separator
Beispiel #2
0
    def __init__(self, context):
        ConsoleTask.__init__(self, context)

        if (self.context.options.depmap_is_internal_only
                and self.context.options.depmap_is_external_only):
            cls = self.__class__
            error_str = "At most one of %s or %s can be selected." % (
                cls.internal_only_flag, cls.external_only_flag)
            raise TaskError(error_str)

        self.is_internal_only = self.context.options.depmap_is_internal_only
        self.is_external_only = self.context.options.depmap_is_external_only
        self.is_minimal = self.context.options.depmap_is_minimal
        self.is_graph = self.context.options.depmap_is_graph
        self.separator = self.context.options.depmap_separator
  def __init__(self, context):
    ConsoleTask.__init__(self, context)

    self._print_uptodate = context.options.check_deps_print_uptodate
    self.repos = context.config.getdict('jar-publish', 'repos')
    self._artifacts_to_targets = {}
    all_addresses = (address for buildfile in BuildFile.scan_buildfiles(get_buildroot())
                     for address in Target.get_all_addresses(buildfile))
    for address in all_addresses:
      target = Target.get(address)
      if target.is_exported:
        provided_jar, _, _ = target.get_artifact_info()
        artifact = (provided_jar.org, provided_jar.name)
        if not artifact in self._artifacts_to_targets:
          self._artifacts_to_targets[artifact] = target
Beispiel #4
0
  def __init__(self, context):
    ConsoleTask.__init__(self, context)

    self._transitive = context.options.reverse_depmap_transitive
    self._closed = context.options.reverse_depmap_closed
Beispiel #5
0
  def __init__(self, context):
    ConsoleTask.__init__(self, context)

    self._transitive = context.options.reverse_depmap_transitive
    self._closed = context.options.reverse_depmap_closed
Beispiel #6
0
 def __init__(self, context):
     ConsoleTask.__init__(self, context)
     self.log = context.log
     self.target_roots = context.target_roots
Beispiel #7
0
 def __init__(self, context):
   ConsoleTask.__init__(self, context)
   self.log = context.log
   self.target_roots = context.target_roots