Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: b67735a7e8e962b74120bad956d9a0734f784472
https://github.com/tianocore/edk2/commit/b67735a7e8e962b74120bad956d9a0734f784472
Author: Fan, ZhijuX <[email protected]>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M BaseTools/Source/Python/build/build.py
Log Message:
-----------
BaseTools:Replace PlatformInfo with PlatformAutoGen for Moudle
BZ:https://bugzilla.tianocore.org/show_bug.cgi?id=2188
build -p MdeModulePkg\MdeModulePkg.dsc -a IA32 -m
MdeModulePkg\Universal\PCD\Pei\Pcd.inf
Error:
AttributeError: 'PlatformInfo' object has no attribute
'DynamicPcdList'
The DSC data object used to build a separate module today
is PlatformInfo rather than PlatformAutoGen
'PlatformAutoGen' object has attribute 'DynamicPcdList'
This patch is going to fixed this issue
Cc: Liming Gao <[email protected]>
Cc: Bob Feng <[email protected]>
Signed-off-by: Zhiju.Fan <[email protected]>
Reviewed-by: Bob Feng <[email protected]>
Commit: e32f7bc96dc8db7af0c1c532e4990c9a36a12354
https://github.com/tianocore/edk2/commit/e32f7bc96dc8db7af0c1c532e4990c9a36a12354
Author: Fan, ZhijuX <[email protected]>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M BaseTools/Source/Python/AutoGen/BuildEngine.py
M BaseTools/Source/Python/AutoGen/GenMake.py
M BaseTools/Source/Python/Common/RangeExpression.py
M BaseTools/Source/Python/Common/StringUtils.py
M BaseTools/Source/Python/GenFds/AprioriSection.py
M BaseTools/Source/Python/GenFds/CompressSection.py
M BaseTools/Source/Python/GenFds/DataSection.py
M BaseTools/Source/Python/GenFds/EfiSection.py
M BaseTools/Source/Python/GenFds/FfsFileStatement.py
M BaseTools/Source/Python/GenFds/FfsInfStatement.py
M BaseTools/Source/Python/GenFds/Fv.py
M BaseTools/Source/Python/GenFds/FvImageSection.py
M BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py
M BaseTools/Source/Python/GenFds/GuidSection.py
M BaseTools/Source/Python/GenFds/OptRomFileStatement.py
M BaseTools/Source/Python/GenFds/Region.py
M BaseTools/Source/Python/GenFds/Section.py
M BaseTools/Source/Python/GenFds/UiSection.py
M BaseTools/Source/Python/GenFds/VerSection.py
Log Message:
-----------
BaseTools:change some incorrect parameter defaults
BZ:https://bugzilla.tianocore.org/show_bug.cgi?id=1858
for Dict={},There are pitfalls in the way this default parameter is set
and Dict is not used in functions, other functions have these two cases,
I will change some incorrect parameter defaults
This patch is going to fix this issue
Cc: Liming Gao <[email protected]>
Cc: Bob Feng <[email protected]>
Signed-off-by: Zhiju.Fan <[email protected]>
Reviewed-by: Bob Feng <[email protected]>
Commit: bc9e4194cf3edaf9524c83098ba3f72008c70190
https://github.com/tianocore/edk2/commit/bc9e4194cf3edaf9524c83098ba3f72008c70190
Author: Feng, Bob C <[email protected]>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M BaseTools/Source/Python/AutoGen/GenMake.py
Log Message:
-----------
BaseTools: Improve GetDependencyList function
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2102
GetDependencyList get the header file via
re.findall in the whole header file.
This patch is to pre-process the header file and
to feed the shorter string to re.findall.
This patch is to improve GetDependencyList() efficiency
Cc: Liming Gao <[email protected]>
Signed-off-by: Bob Feng <[email protected]>
Reviewed-by: Liming Gao <[email protected]>
Commit: 0075ab2cec500fc679c6b2e4990142b4a2e51050
https://github.com/tianocore/edk2/commit/0075ab2cec500fc679c6b2e4990142b4a2e51050
Author: Feng, Bob C <[email protected]>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M BaseTools/Source/Python/AutoGen/AutoGenWorker.py
M BaseTools/Source/Python/AutoGen/GenC.py
M BaseTools/Source/Python/AutoGen/GenMake.py
M BaseTools/Source/Python/AutoGen/PlatformAutoGen.py
M BaseTools/Source/Python/AutoGen/UniClassObject.py
Log Message:
-----------
BaseTools: remove unnecessary calls of os.exist
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2101
This patch is going to remove unnecessary calls
of os.exist()
Cc: Liming Gao <[email protected]>
Signed-off-by: Bob Feng <[email protected]>
Reviewed-by: Liming Gao <[email protected]>
Commit: 22e75231aee6361c9c13c0be7f3dd083db8f308e
https://github.com/tianocore/edk2/commit/22e75231aee6361c9c13c0be7f3dd083db8f308e
Author: Feng, Bob C <[email protected]>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M BaseTools/Source/Python/Common/Misc.py
Log Message:
-----------
BaseTools:Remove the unnecessary operation of renaming a file.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2183
This patch is going to remove rename call to reduce unnecessary
io operation so that saving build time.
Cc: Liming Gao <[email protected]>
Cc: Bob Feng <[email protected]>
Signed-off-by: Zhiju.Fan <[email protected]>
Reviewed-by: Liming Gao <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/ea331a5c21f7...22e75231aee6
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits