टेंप्लेट वैरिएबल की जानकारी

इसमें टेंप्लेट वैरिएबल शामिल होते हैं. इसका मतलब है कि ऐसे वैरिएबल जिन्हें BUILD फ़ाइलों में $(VARIABLE) जैसे स्ट्रिंग से रेफ़र किया जा सकता है. साथ ही, ctx.expand_make_variables और बिल्ट-इन नियमों के कुछ एट्रिब्यूट में इन्हें अपने-आप बड़ा किया जा सकता है.

TemplateVariableInfo को, इसके नाम वाले कंस्ट्रक्टर को स्ट्रिंग-टू-स्ट्रिंग डिक्शनरी के साथ आर्ग्युमेंट के तौर पर कॉल करके बनाया जा सकता है. इससे, उपलब्ध कराए गए वैरिएबल तय किए जाते हैं.

उदाहरण: platform_common.TemplateVariableInfo({'FOO': 'bar'})

सदस्य

वैरिएबल

dict TemplateVariableInfo.variables

इस टारगेट से तय किए गए मेक वैरिएबल को, स्ट्रिंग की के साथ डिक्शनरी और स्ट्रिंग की वैल्यू के तौर पर दिखाता है