Fix invalid CfgDataDef generation in multi-level includes
This issue happens when a template file includes another files since template dictionary has '!include' line itself instead of its contents. Signed-off-by: Aiden Park <aiden.park@intel.com>
This commit is contained in:
parent
69f842078d
commit
bef00bf3f7
|
@ -673,6 +673,9 @@ EndList
|
|||
TemplateName = ''
|
||||
else:
|
||||
if TemplateName:
|
||||
Match = re.match("^!include\s*(.+)?$", DscLine)
|
||||
if Match:
|
||||
continue
|
||||
self._BsfTempDict[TemplateName].append(DscLine)
|
||||
|
||||
else:
|
||||
|
|
Loading…
Reference in New Issue