대상

종속 항목의 BUILD 타겟. 종속 항목 속성 (label 또는 label_list)에 해당하는 ctx.attr 필드에 표시됩니다. 다음과 같은 필드가 있습니다.
  • 라벨

    Label Target.label
    대상의 식별자입니다.
  • 파일

    depset Target.files
    이 타겟의 기본 출력에 있는 File 집합입니다. target[DefaultInfo].files와 같습니다.
  • aspect_ids

    list Target.aspect_ids
    이 타겟에 적용된 aspect_ids 목록입니다.
  • 제공업체

    규칙 대상의 제공자는 색인 표기법 (target[DefaultInfo])을 사용하여 유형별로 액세스할 수 있습니다. 제공자의 존재는 in 연산자 (SomeInfo in target)를 사용하여 확인할 수 있습니다.

    규칙의 구현 함수가 Provider 인스턴스 목록 대신 struct을 반환하는 경우 Target (target.some_legacy_info)의 해당 필드를 통해 구조체의 필드에 액세스할 수 있습니다. 이 동작은 지원 중단되었습니다.