Ya está disponible el
programa de BazelCon 2025. Regístrate ahora.
Target
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Es el objetivo de 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
Es el identificador del destino.
archivos
depset Target.files
Es el conjunto de File
s en los resultados predeterminados para este objetivo. Equivale a target[DefaultInfo].files
.
aspect_ids
list Target.aspect_ids
Es la lista de aspect_ids
aplicados a este objetivo.
Proveedores
Se puede acceder a los proveedores de un destino de regla por tipo con la notación de índice (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 devuelve un struct
en lugar de una lista de instancias de Provider
, se puede acceder a los campos de la estructura a través de los campos correspondientes del Target
(target.some_legacy_info
). Este comportamiento está en desuso.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-10-01 (UTC)
[null,null,["Última actualización: 2025-10-01 (UTC)"],[],[],null,[]]