रन फ़ाइलें

यह एक ऐसा कंटेनर है जिसमें रनटाइम के चलने के दौरान, ज़रूरी फ़ाइलों के सेट से जुड़ी जानकारी होती है. इस ऑब्जेक्ट को DefaultInfo से पास किया जाना चाहिए, ताकि बिल्ड सिस्टम को नियम से दिए गए आउटपुट के लिए ज़रूरी रनफ़ाइल के बारे में बताया जा सके.

ज़्यादा जानकारी के लिए रनफ़ाइल गाइड देखें.

पैसे चुकाकर बने सदस्य

empty_filenames

depset runfiles.empty_filenames

बनाने के लिए खाली फ़ाइलों के नाम दिखाता है.

फ़ाइलें

depset runfiles.files

फ़ाइलों के तौर पर रनफ़ाइलों का सेट दिखाता है.

मर्ज करें

runfiles runfiles.merge(other)

नया रनफ़ाइल ऑब्जेक्ट दिखाता है जिसमें इस आर्ग्युमेंट का सारा कॉन्टेंट शामिल होता है.

ध्यान दें: जब आपके पास मर्ज करने के लिए कई रनफ़ाइल ऑब्जेक्ट हों, तो merge को लूप में कॉल करने के बजाय, merge_all() का इस्तेमाल करें. इससे डीप डिप्सेट स्ट्रक्चर बनाने से बचा जा सकता है. इससे, बिल्ड के काम करने में समस्या आ सकती है.

पैरामीटर

पैरामीटर ब्यौरा
other ज़रूरी है
रनफ़ाइलें ऑब्जेक्ट, इसमें मर्ज होने के लिए हैं.

merge_all

runfiles runfiles.merge_all(other)

नया रनफ़ाइल ऑब्जेक्ट देता है जिसमें तर्क में इस एक और रनफ़ाइल ऑब्जेक्ट का पूरा कॉन्टेंट शामिल होता है.

पैरामीटर

पैरामीटर ब्यौरा
other sequence of runfiless; ज़रूरी है
इसमें मर्ज करने के लिए रनफ़ाइल ऑब्जेक्ट का क्रम.

depset runfiles.root_symlinks

रूट सिमलिंक का सेट दिखाता है.

depset runfiles.symlinks

सिमलिंक का सेट दिखाता है.