[edk2-devel] [PATCH] BaseTools:Add the FeatureFlagExpression usage to the InfBuildData

Laszlo Ersek lersek at redhat.com
Tue May 21 21:09:57 UTC 2019


On 05/17/19 02:57, Fan, ZhijuX wrote:
> BZ:https://bugzilla.tianocore.org/show_bug.cgi?id=1446
> 
> FeatureFlagExpression Support in LibraryClasses/Guids/Ppi/Protocols
> 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.
> 
> Cc: Bob Feng <bob.c.feng at intel.com>
> Cc: Liming Gao <liming.gao at intel.com>
> Signed-off-by: Zhiju.Fan <zhijux.fan at intel.com>
> ---
>  BaseTools/Source/Python/Common/Expression.py       |  2 +-
>  BaseTools/Source/Python/Common/GlobalData.py       |  1 +
>  BaseTools/Source/Python/Workspace/InfBuildData.py  | 69 ++++++++++++++++++++--
>  .../Source/Python/Workspace/WorkspaceCommon.py     | 10 +++-
>  4 files changed, 73 insertions(+), 9 deletions(-)

This feature has missed edk2-stable201905.

Please postpone the following BZ reference:

  https://bugzilla.tianocore.org/show_bug.cgi?id=1446

from

  https://github.com/tianocore/tianocore.github.io/wiki/EDK-II-Release-Planning#edk2-stable201905-tag-planning

to

  https://github.com/tianocore/tianocore.github.io/wiki/EDK-II-Release-Planning#edk2-stable201908-tag-planning

Thanks,
Laszlo

-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.

View/Reply Online (#41169): https://edk2.groups.io/g/devel/message/41169
Mute This Topic: https://groups.io/mt/31650344/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub  [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-




More information about the edk2-devel-archive mailing list