diff options
author | Yunhua Feng <yunhuax.feng@intel.com> | 2018-06-21 10:37:44 +0800 |
---|---|---|
committer | Yonghong Zhu <yonghong.zhu@intel.com> | 2018-06-29 15:21:01 +0800 |
commit | cd7bd491f3f9c43e4bb6c9516784ef3a09b6e337 (patch) | |
tree | a10c824896d4b5d4896a66152cf6999e65c1f45d /BaseTools/Source/Python/Workspace/DscBuildData.py | |
parent | 1e2bf55e0971187e006cfd224281b086810d6d8c (diff) | |
download | edk2-cd7bd491f3f9c43e4bb6c9516784ef3a09b6e337.tar.gz edk2-cd7bd491f3f9c43e4bb6c9516784ef3a09b6e337.tar.bz2 edk2-cd7bd491f3f9c43e4bb6c9516784ef3a09b6e337.zip |
BaseTools: Fix parsing multiple nest !include issue
Fix the bug !include file in Components subsection meet syntax error.
Case example:
DSC components:
!include Test1.txt
Test1.txt:
TestPkg/TestDriver.inf {
<PcdsFixedAtBuild>
PcdToken.PcdTest1 | "A"
!include Test2.txt
}
Test2.txt:
!include Test3.txt
Test3.txt:
PcdToken.PcdTest2 | "B"
Cc: Liming Gao <liming.gao@intel.com>
Cc: Yonghong Zhu <yonghong.zhu@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Yunhua Feng <yunhuax.feng@intel.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/Workspace/DscBuildData.py')
0 files changed, 0 insertions, 0 deletions