रन फ़ाइलें

किसी समस्या की शिकायत करें सोर्स देखें Nightly · 7.4 .

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

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

सदस्य

empty_filenames

depset runfiles.empty_filenames

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

फ़ाइलें

depset runfiles.files

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

मर्ज करें

runfiles runfiles.merge(other)

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

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

पैरामीटर

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

merge_all

runfiles runfiles.merge_all(other)

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

पैरामीटर

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

depset runfiles.root_symlinks

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

depset runfiles.symlinks

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