]> git.proxmox.com Git - mirror_edk2.git/commit - BaseTools/Source/Python/Workspace/InfBuildData.py
BaseTool: Filter out unused structure pcds
authorFeng, Bob C <bob.c.feng@intel.com>
Thu, 1 Nov 2018 14:57:08 +0000 (22:57 +0800)
committerBobCF <bob.c.feng@intel.com>
Fri, 7 Dec 2018 02:03:02 +0000 (10:03 +0800)
commit34e733f2000cfad7645651fac9ab79a237b95481
treeb83ddd7831a57137fe2377b4f94090da59256a70
parent72a1d77694d51914c0dd6aa97dbfa58634b0a4a5
BaseTool: Filter out unused structure pcds

V2:
Fixed the issue that V1 adds new check
to the Pcds in the platform unused library INF files.
It breaks the existing platform.

V1?
The current code handle all the structure pcds
even if there is no module or library use them.
This patch is going to filter out the unused structure pcds.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Bob Feng <bob.c.feng@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
BaseTools/Source/Python/Workspace/DscBuildData.py
BaseTools/Source/Python/Workspace/InfBuildData.py
BaseTools/Source/Python/Workspace/WorkspaceDatabase.py