रन फ़ाइलें

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

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

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

सदस्य

empty_filenames

depset runfiles.empty_filenames

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

फ़ाइलें

depset runfiles.files

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

मर्ज करें

runfiles runfiles.merge(other)

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

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

पैरामीटर

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

merge_all

runfiles runfiles.merge_all(other)

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

पैरामीटर

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

depset runfiles.root_symlinks

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

depset runfiles.symlinks

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