रनटाइम में प्रोग्राम को चलाने के लिए ज़रूरी फ़ाइलों के सेट की जानकारी वाला कंटेनर. इस ऑब्जेक्ट को DefaultInfo के ज़रिए पास किया जाना चाहिए, ताकि नियम से जनरेट किए गए आउटपुट के लिए ज़रूरी रनफ़ाइलों के बारे में बिल्ड सिस्टम को बताया जा सके.
ज़्यादा जानकारी के लिए, रनफ़ाइल गाइड देखें.
सदस्य
empty_filenames
depset runfiles.empty_filenamesखाली फ़ाइलों के नाम दिखाता है.
फ़ाइलें
depset runfiles.filesफ़ाइलों के तौर पर, रनफ़ाइलों का सेट दिखाता है.
मर्ज करें
runfiles runfiles.merge(other)एक नया runfiles ऑब्जेक्ट दिखाता है, जिसमें इस ऑब्जेक्ट और आर्ग्युमेंट का सारा कॉन्टेंट शामिल होता है.
ध्यान दें: अगर आपके पास मर्ज करने के लिए कई रनफ़ाइल ऑब्जेक्ट हैं, तो लूप में merge
को कॉल करने के बजाय, merge_all()
का इस्तेमाल करें. इससे डीप डिप्सेट स्ट्रक्चर बनाने से बचा जाता है, जिनकी वजह से बिल्ड फ़ेल हो सकता है.
पैरामीटर
पैरामीटर | ब्यौरा |
---|---|
other
|
runfiles;
ज़रूरी है इस में मर्ज करने के लिए runfiles ऑब्जेक्ट. |
merge_all
runfiles runfiles.merge_all(other)एक नया runfiles ऑब्जेक्ट दिखाता है. इसमें इस ऑब्जेक्ट और आर्ग्युमेंट में मौजूद runfiles ऑब्जेक्ट का सारा कॉन्टेंट शामिल होता है.
पैरामीटर
पैरामीटर | ब्यौरा |
---|---|
other
|
runfiles का क्रम;
ज़रूरी है इसमें मर्ज करने के लिए, रनफ़ाइल ऑब्जेक्ट का क्रम. |
root_symlinks
depset runfiles.root_symlinksरूट सिमलिंक का सेट दिखाता है.
सिमलिंक
depset runfiles.symlinksसिमलिंक का सेट दिखाता है.