سيتم إطلاق BazelCon لعام 2022 في الفترة من 16 إلى 17 تشرين الثاني (نوفمبر) في نيويورك وعلى الإنترنت. التسجيل اليوم
جديد: انضم إلينا في يوم المنتدى في 15 تشرين الثاني (نوفمبر). التفاصيل والتسجيل:

الهدف

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
استهداف BUILD للاعتمادية. تظهر في حقول ctx.attr المقابلة لسمات التبعية (label أو label_list). تحتوي على الحقول التالية:
  • label

    Label Target.label
    معرّف الهدف
  • ملف

    depset Target.files
    مجموعة File في مخرجات تلقائية لهذا الهدف. هذا الرمز مكافئ للرمز target[DefaultInfo].files.
  • معرّفات_الجانب

    list Target.aspect_ids
    تم تطبيق قائمة aspect_ids على هذا الهدف.
  • مقدّمو خدمة

    يمكن الوصول إلى مقدّمي هدف القاعدة حسب النوع باستخدام ترميز الفهرس (target[DefaultInfo]). يمكن التحقّق من توفّر مقدّمي الخدمات باستخدام عامل التشغيل in (SomeInfo in target).

    إذا كانت دالة تنفيذ القاعدة تعرض struct بدلاً من قائمة من إجمالي Provider مثال، يمكن الوصول إلى حقول البنية من خلال الحقول المقابلة في Target (target.some_legacy_info). تم إيقاف هذا السلوك .