अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
किसी समस्या की शिकायत करेंopen_in_new
सोर्स देखेंopen_in_new
रात
·
7.3
·
7.2
·
7.1
·
7.0
·
6.5
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
सभी डिपेंडेंसी के हिसाब से C++ कंपाइलेशन के लिए ज़रूरी जानकारी का स्टोर. इसमें बदलाव नहीं किया जा सकता.
सदस्य
परिभाषित करता है
depset CompilationContext.defines
इस टारगेट को इकट्ठा करने के लिए, ज़रूरी डेफ़िनिशन का सेट दिखाता है. हर परिभाषा एक स्ट्रिंग होती है. ये वैल्यू, टारगेट के ट्रांज़िटिव डिपेंडेंसी यानी कि इस टारगेट पर निर्भर किसी भी नियम पर लागू की जाती हैं.
list CompilationContext.direct_headers
यह फ़ंक्शन इस टारगेट से तय किए गए मॉड्यूलर हेडर की सूची दिखाता है. इसमें सार्वजनिक हेडर (जैसे कि "hdrs" में दिए गए हेडर) और निजी हेडर (जैसे कि "srcs" में दिए गए हेडर) शामिल हैं.
list CompilationContext.direct_private_headers
यह ऐसे मॉड्यूलर निजी हेडर की सूची दिखाता है जिनका एलान इस टारगेट में किया गया है. हेडर, "srcs" में शामिल हैं.
list CompilationContext.direct_public_headers
इस टारगेट से तय किए गए मॉड्यूलर सार्वजनिक हेडर की सूची दिखाता है ("hdrs" सूची में मौजूद हेडर).
list CompilationContext.direct_textual_headers
इस टारगेट से तय किए गए टेक्स्ट हेडर की सूची दिखाता है.
external_includes
depset CompilationContext.external_includes
ऐंगल ब्रैकेट से जुड़ी बाहरी हेडर फ़ाइलों के लिए, खोज पाथ का सेट (स्ट्रिंग के तौर पर) दिखाता है. आम तौर पर, इसे -isystem के साथ पास किया जाता है.
framework_includes
depset CompilationContext.framework_includes
फ़्रेमवर्क हेडर फ़ाइलों के लिए, खोज पाथ का सेट (स्ट्रिंग के तौर पर) दिखाता है. आम तौर पर -F के साथ पास किया जाता है.
depset CompilationContext.headers
इस टारगेट को इकट्ठा करने के लिए ज़रूरी हेडर का सेट दिखाता है.
शामिल हैं
depset CompilationContext.includes
ऐंगल ब्रैकेट और कोटेशन, दोनों से रेफ़र की गई हेडर फ़ाइलों के लिए खोज पाथ का सेट (स्ट्रिंग के तौर पर) दिखाता है. आम तौर पर -I के साथ पास किया जाता है.
local_defines
depset CompilationContext.local_defines
इस टारगेट को इकट्ठा करने के लिए, ज़रूरी डेफ़िनिशन का सेट दिखाता है. हर परिभाषा एक स्ट्रिंग होती है. ये वैल्यू, टारगेट के ट्रांज़िटिव डिपेंडेंट में लागू नहीं होती हैं.
quote_includes
depset CompilationContext.quote_includes
कोटेशन के ज़रिए रेफ़र की गई हेडर फ़ाइलों के लिए खोज पाथ (स्ट्रिंग के तौर पर) का सेट दिखाता है, जैसे #include "foo/bar/header.h". वे exec रूट या ऐब्सलूट के हिसाब से हो सकते हैं. आम तौर पर, इसे -iकोट के साथ पास किया जाता है.
system_includes
depset CompilationContext.system_includes
यह एंगल ब्रैकेट से संबंधित हेडर फ़ाइलों के लिए खोज पाथ का सेट (स्ट्रिंग के रूप में) दिखाता है, जैसे कि #include <foo/bar/header.h>. वे exec रूट या ऐब्सलूट के हिसाब से हो सकते हैं. आम तौर पर, इसे -isystem के साथ पास किया जाता है.
validation_artifacts
depset CompilationContext.validation_artifacts
पुष्टि करने वाले आर्टफ़ैक्ट का सेट दिखाता है.