diff options
author | Thomas Palmer <thomas.palmer@hpe.com> | 2016-04-28 06:32:17 +0800 |
---|---|---|
committer | Hao Wu <hao.a.wu@intel.com> | 2016-07-13 09:32:45 +0800 |
commit | 177b3abbdaa1247503e1eb3355e6816dbfe042a9 (patch) | |
tree | e6f597b16f18973a46c28124e88eac815fef2468 /Nt32Pkg/MiscSubClassPlatformDxe/MiscChassisManufacturerData.c | |
parent | 1d8f994cb778218e62c03bbfac35dcdeb7670f6a (diff) | |
download | edk2-platforms-177b3abbdaa1247503e1eb3355e6816dbfe042a9.tar.xz |
BaseTools/Build: Better DSC arch filtering
Description:
When building for any specific architecture, the build script today is loading
DSC sections for other architectures not in the build. The build process should
disregard DSC sections that are not relevant to the build.
My previous patch only fixed issue for one section type (Components). This
patch will handle all section types by updating the MetaFileParser class, which
now takes a Arch argument and will filter the DSC table results as they are
returned from the database. The database still contains all information from
DSCs for when builds support multiple arch's
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Thomas Palmer <thomas.palmer@hpe.com>
Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com>
(cherry picked from commit cdd1b5e5486460ac96f44cddf1edfda25b1fdce9)
Diffstat (limited to 'Nt32Pkg/MiscSubClassPlatformDxe/MiscChassisManufacturerData.c')
0 files changed, 0 insertions, 0 deletions