대상

문제 신고 소스 보기 Nightly · 8.0 7.4 . 7.3 · 7.2 · 7.1 · 7.0 · 6.5

종속 항목의 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). 이 동작은 지원 중단되었습니다.