diff options
author | Nate DeSimone <nathaniel.l.desimone@intel.com> | 2025-05-05 23:41:14 -0700 |
---|---|---|
committer | Liming Gao <gaoliming@byosoft.com.cn> | 2025-05-09 09:01:43 +0800 |
commit | 43e29830ef98a98c7045aade648dac14d54cad62 (patch) | |
tree | 2a742cde89ae6aaa0be19994fd1e77bc3b53910b /BaseTools/Source/Python/TargetTool | |
parent | 5bc52de6877a1e70adc91e3242394044155518bb (diff) | |
download | edk2-43e29830ef98a98c7045aade648dac14d54cad62.zip edk2-43e29830ef98a98c7045aade648dac14d54cad62.tar.gz edk2-43e29830ef98a98c7045aade648dac14d54cad62.tar.bz2 |
BaseTools: Fix Macro Expansion on Machine Architecture for Components
BaseTools currently does not expand macros for component architecture when
nested !include directives are used. This breaks use cases like
[Component.$(DXE_ARCH)].
The fix is to add explicit macro expansion when computing the Arch value
for component lines in DscParser.
Signed-off-by: Nate DeSimone <nathaniel.l.desimone@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/TargetTool')
0 files changed, 0 insertions, 0 deletions