रन फ़ाइलें

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

इस कंटेनर में रनटाइम के दौरान, ज़रूरी फ़ाइलों के सेट के बारे में जानकारी दी जाती है. बिल्ड सिस्टम को नियम से तैयार होने वाले आउटपुट के लिए ज़रूरी रनफ़ाइल के बारे में बताने के लिए, इस ऑब्जेक्ट को 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 रनफ़ाइल का सीक्वेंस; ज़रूरी है
रनफ़ाइल ऑब्जेक्ट का वह क्रम, जिसे इसमें मर्ज किया जाना है.

depset runfiles.root_symlinks

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

depset runfiles.symlinks

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