[edk2-devel] [PATCH V3 0/1] BaseTools: Add the FeatureFlagExpression usage to the Source Section

yi1 li posted 1 patch 2 years, 1 month ago
Failed in applying to current master (apply log)
BaseTools/Source/Python/Common/Expression.py  |  2 +-
BaseTools/Source/Python/Common/GlobalData.py  |  1 +
.../Source/Python/Workspace/InfBuildData.py   | 52 +++++++++++++++++--
.../Source/Python/Workspace/MetaFileParser.py |  4 ++
.../Python/Workspace/WorkspaceCommon.py       |  5 ++
5 files changed, 59 insertions(+), 5 deletions(-)
[edk2-devel] [PATCH V3 0/1] BaseTools: Add the FeatureFlagExpression usage to the Source Section
Posted by yi1 li 2 years, 1 month ago
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3828

FeatureFlagExpression Support in Source section of INF file. The Pcd
value in the expression is from INF or DEC.
When a FeatureFlagExpression is present,if the expression evaluates
to TRUE,then the entry is valid. If the expression evaluates to FALSE,
then the EDK II build tools must ignore the entry.

This patch is going to add this feature.

Change-Id: I5821652330cdba1bfc5544e90f27b32ddf4147fc
Cc: Bob Feng <bob.c.feng@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Heng Luo <heng.luo@intel.com>
Signed-off-by: Yi Li <yi1.li@intel.com>

Yi Li (1):
  BaseTools: Add the FeatureFlagExpression usage to the Source Section

 BaseTools/Source/Python/Common/Expression.py  |  2 +-
 BaseTools/Source/Python/Common/GlobalData.py  |  1 +
 .../Source/Python/Workspace/InfBuildData.py   | 52 +++++++++++++++++--
 .../Source/Python/Workspace/MetaFileParser.py |  4 ++
 .../Python/Workspace/WorkspaceCommon.py       |  5 ++
 5 files changed, 59 insertions(+), 5 deletions(-)

-- 
2.33.0.windows.2



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#87819): https://edk2.groups.io/g/devel/message/87819
Mute This Topic: https://groups.io/mt/89947425/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-