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

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

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

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

सदस्य

वैरिएबल

dict TemplateVariableInfo.variables

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