इस सेवा देने वाली कंपनी का इस्तेमाल करने के बारे में ज़्यादा जानने के लिए, नियमों का पेज देखें.
सदस्य
DefaultInfo
DefaultInfo DefaultInfo(*, files=None, runfiles=None, data_runfiles=None, default_runfiles=None, executable=None)
DefaultInfo कंस्ट्रक्टर.
पैरामीटर
| पैरामीटर | ब्यौरा |
|---|---|
files
|
depset; या None;
डिफ़ॉल्ट रूप से Nonedepset ऑब्जेक्ट का File, जो bazel कमांड लाइन पर इस टारगेट के बारे में बताने पर, डिफ़ॉल्ट आउटपुट को दिखाता है. डिफ़ॉल्ट रूप से, यह पहले से तय किए गए सभी आउटपुट होते हैं.
|
runfiles
|
runfiles; या None;
डिफ़ॉल्ट रूप से Nonerunfiles डिस्क्रिप्टर, उन फ़ाइलों के बारे में बताता है जिनकी ज़रूरत इस टारगेट को रन करने के लिए होती है. जैसे, run कमांड के ज़रिए या किसी कार्रवाई के लिए टूल की डिपेंडेंसी के तौर पर.
|
data_runfiles
|
runfiles; या None;
डिफ़ॉल्ट रूप से Noneहमारा सुझाव है कि आप इस पैरामीटर का इस्तेमाल न करें (ज़्यादा जानकारी के लिए, "runfiles की उन सुविधाओं के बारे में जानें जिनका इस्तेमाल नहीं करना चाहिए" लेख पढ़ें) runfiles डिस्क्रिप्टर, उन runfiles के बारे में बताता है जिनकी ज़रूरत इस टारगेट को रन करने के लिए होती है. ऐसा तब होता है, जब यहdata एट्रिब्यूट के ज़रिए डिपेंडेंसी होती है.
|
default_runfiles
|
runfiles; या None;
डिफ़ॉल्ट रूप से Noneहमारा सुझाव है कि आप इस पैरामीटर का इस्तेमाल न करें (ज़्यादा जानकारी के लिए, "runfiles की उन सुविधाओं के बारे में जानें जिनका इस्तेमाल नहीं करना चाहिए" लेख पढ़ें) runfiles डिस्क्रिप्टर, उन runfiles के बारे में बताता है जिनकी ज़रूरत इस टारगेट को रन करने के लिए होती है. ऐसा तब होता है, जब यहdata एट्रिब्यूट के अलावा किसी दूसरे एट्रिब्यूट के ज़रिए डिपेंडेंसी होती है.
|
executable
|
फ़ाइल; या None;
डिफ़ॉल्ट रूप से Noneअगर इस नियम को executable या test के तौर पर मार्क किया गया है, तो यह एक File ऑब्जेक्ट है. यह उस फ़ाइल को दिखाता है जिसे टारगेट को रन करने के लिए, एक्ज़ीक्यूट किया जाना चाहिए. डिफ़ॉल्ट रूप से, यह पहले से तय किया गया आउटपुट ctx.outputs.executable होता है. हालांकि, हमारा सुझाव है कि साफ़ तौर पर कोई दूसरी फ़ाइल (चाहे वह पहले से तय की गई हो या नहीं) पास करें.
|
data_runfiles
runfiles DefaultInfo.data_runfiles
data डिपेंडेंसी एट्रिब्यूट होता है. ज़्यादातर मामलों में, इसके बजाय default_runfiles पैरामीटर का इस्तेमाल करें. ज़्यादा जानकारी के लिए, "runfiles की उन सुविधाओं के बारे में जानें जिनका इस्तेमाल नहीं करना चाहिए" लेख पढ़ें.
None रिटर्न कर सकता है.
default_runfiles
runfiles DefaultInfo.default_runfiles
run कमांड के ज़रिए या टूल की डिपेंडेंसी के तौर पर.
None रिटर्न कर सकता है.
files
depset DefaultInfo.files
depset ऑब्जेक्ट का File, जो bazel कमांड लाइन पर इस टारगेट के बारे में बताने पर, डिफ़ॉल्ट आउटपुट को दिखाता है. डिफ़ॉल्ट रूप से, यह पहले से तय किए गए सभी आउटपुट होते हैं.
None रिटर्न कर सकता है.
files_to_run
FilesToRunProvider DefaultInfo.files_to_run
FilesToRunProvider ऑब्जेक्ट, जिसमें टारगेट के एक्ज़ीक्यूटेबल और runfiles के बारे में जानकारी होती है.
None रिटर्न कर सकता है.