mirror of https://github.com/acidanthera/audk.git
fc8b8deac2
Redesign the binary cache and bases on the compiler to output the dependency header files info for every module. The binary cache will directly consume the dependency header files info and doesn't parse the C source code by iteself. Also redesign the dependency files list format for module and try to share the common lib hash result as more as possible in local process. Remove the unnecessary share data access across multiprocessing. Signed-off-by: Steven Shi <steven.shi@intel.com> Cc: Liming Gao <liming.gao@intel.com> Cc: Bob Feng <bob.c.feng@intel.com> Reviewed-by: Bob Feng <bob.c.feng@intel.com> |
||
---|---|---|
.. | ||
Edk2 | ||
Uefi | ||
BuildToolError.py | ||
BuildVersion.py | ||
DataType.py | ||
EdkLogger.py | ||
Expression.py | ||
GlobalData.py | ||
LongFilePathOs.py | ||
LongFilePathOsPath.py | ||
LongFilePathSupport.py | ||
Misc.py | ||
MultipleWorkspace.py | ||
Parsing.py | ||
RangeExpression.py | ||
StringUtils.py | ||
TargetTxtClassObject.py | ||
ToolDefClassObject.py | ||
VariableAttributes.py | ||
VpdInfoFile.py | ||
__init__.py | ||
buildoptions.py | ||
caching.py |