BazelCon 2022 16-17 নভেম্বর নিউ ইয়র্ক এবং অনলাইনে আসছে। নিবন্ধন আজ!
নতুন: 15 নভেম্বর সম্প্রদায় দিবসের জন্য আমাদের সাথে যোগ দিন! বিস্তারিত এবং নিবন্ধন.

টার্গেট

সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
একটি নির্ভরতা জন্য বিল্ড লক্ষ্য. নির্ভরতা বৈশিষ্ট্য ( 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 ) এর সংশ্লিষ্ট ক্ষেত্রের মাধ্যমে অ্যাক্সেস করা যেতে পারে। এই আচরণ অবজ্ঞা করা হয় .