diff options
author | Thomas Palmer <thomas.palmer@hpe.com> | 2016-04-16 09:45:02 +0800 |
---|---|---|
committer | Hao Wu <hao.a.wu@intel.com> | 2016-07-13 09:32:02 +0800 |
commit | fb78cbe3ed4759ef259bdc16cabb9c4e113edae0 (patch) | |
tree | d23a663eb045c033c22189c0ca5c798601ee79bb /BeagleBoardPkg | |
parent | 976fcea56d8e2b4096fd08a02bd196aa16c2b047 (diff) | |
download | edk2-platforms-fb78cbe3ed4759ef259bdc16cabb9c4e113edae0.tar.xz |
BaseTools/Build: Consider only build-specified architectures
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.
This fixes scenario whereby a build occurs in a source tree that was
been cleaned of non-essential directories. For instance, X64 builds
do not require the ArmPkg directory to build a firmware image. This
condition (build break when ArmPkg is absent) occurs when included
DSCs have sections for multiple architectures.
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 77177984087654ff2888e182d40c20480da29811)
Diffstat (limited to 'BeagleBoardPkg')
0 files changed, 0 insertions, 0 deletions