Objetivo

Informar un problema . Ver fuente . Por la noche · 7.3 · 7.2 · 7.1 · 7.0 · 6.5

El destino Build para una dependencia. Aparece en los campos de ctx.attr correspondientes a los atributos de dependencia (label o label_list). Tiene los siguientes campos:

  • etiqueta

    Label Target.label de
    Es el identificador del objetivo.
  • archivos

    depset Target.files de
    Es el conjunto de File en los resultados predeterminados para este destino. Equivale a target[DefaultInfo].files.
  • aspect_ids

    list Target.aspect_ids de
    La lista de aspect_ids aplicada a este destino.
  • Proveedores

    Se puede acceder a los proveedores de un destino de regla por tipo mediante la notación de índices (target[DefaultInfo]). La presencia de proveedores se puede verificar con el operador in (SomeInfo in target).

    Si la función de implementación de la regla muestra un struct en lugar de una lista de instancias Provider, se puede acceder a los campos de la struct a través de los campos correspondientes de Target (target.some_legacy_info). Este comportamiento dejó de estar disponible.