mirror of https://github.com/acidanthera/audk.git
8d57088335
When generating compressed section, the build tool rely on the build intermediate files, which were generated in last build, to get the file list. This method will cause the incremental build to generate incorrect build result. To reproduce this incremental build error, you can do: 1. build Ovmf 2. change the module OvmfPkg\AcpiTables a source file Facp.aslc name from Facp.aslc to Facpxxx.aslc. 3. change the Facp.aslc file name in [sources] section of AcpiTables.inf 4. incremental build Ovmf you will see the in AcpiTables module Makefile, the corresponding Facp.acpi file is not changed. This patch is to make the build always get file list from the INF. Signed-off-by: Bob Feng <bob.c.feng@intel.com> Cc: Liming Gao <gaoliming@byosoft.com.cn> Cc: Yuwei Chen <yuwei.chen@intel.com> Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn> |
||
---|---|---|
.. | ||
AprioriSection.py | ||
Capsule.py | ||
CapsuleData.py | ||
CompressSection.py | ||
DataSection.py | ||
DepexSection.py | ||
EfiSection.py | ||
Fd.py | ||
FdfParser.py | ||
Ffs.py | ||
FfsFileStatement.py | ||
FfsInfStatement.py | ||
Fv.py | ||
FvImageSection.py | ||
GenFds.py | ||
GenFdsGlobalVariable.py | ||
GuidSection.py | ||
OptRomFileStatement.py | ||
OptRomInfStatement.py | ||
OptionRom.py | ||
Region.py | ||
Rule.py | ||
RuleComplexFile.py | ||
RuleSimpleFile.py | ||
Section.py | ||
UiSection.py | ||
VerSection.py | ||
__init__.py |