##########################################################################################\r
########## Revision number of tools source code ##########\r
BaseTools/Bin/Win32/build.exe\r
- r1426 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Autogen\r
- r1426 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/build\r
- r1426 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Common\r
- r1426 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/CommonDataClass\r
- r1426 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/GenFds\r
- r1426 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Workspace\r
+ r1483 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Autogen\r
+ r1483 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/build\r
+ r1483 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Common\r
+ r1483 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/CommonDataClass\r
+ r1483 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/GenFds\r
+ r1483 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Workspace\r
\r
BaseTools/Bin/Win32/GenFds.exe\r
- r1426 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Common\r
- r1426 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/CommonDataClass\r
- r1426 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/GenFds\r
- r1426 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Workspace\r
+ r1483 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Common\r
+ r1483 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/CommonDataClass\r
+ r1483 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/GenFds\r
+ r1483 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Workspace\r
\r
BaseTools/Bin/Win32/GenDepex.exe\r
r1383 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/AutoGen\r
r1383 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Common\r
\r
BaseTools/Bin/Win32/Trim.exe\r
- r1383 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Trim\r
- r1383 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Common\r
+ r1483 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Trim\r
+ r1483 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Common\r
\r
BaseTools/Bin/Win32/MigrationMsa2Inf.exe\r
r843 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/MigrationMsa2Inf\r
r767 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/fpd2dsc\r
\r
==========================================================================================\r
+basetools_7529: Non-Compatible: jwang36\r
+\r
+ Class_BuildTool:\r
+ 1) Use FAMILY defined in *_TAGNAME_*_*_FAMILY as the toolchain family\r
+ 2) Force file name case check in Windows\r
+ 3) Consolidate file/path operations\r
+ 4) Support binary file type in build_rule.txt\r
+ 5) Generate $(FILE_TYPES) macro only when it's used in build_rule.txt\r
+ 6) Use build_rule.txt to solve customized build for USER_DEFINED module\r
+ 7) Re-design TemplateString to make it faster\r
+ 8) Improve performance of Trim tool\r
+ 9) Fix undefined variables issue\r
+ 10) Fix HSD202142 and HSD202144\r
+\r
+ Code Change :\r
+ 1) /trunk/edk2/BaseTools/Bin/Win32/build.exe\r
+ 2) /trunk/edk2/BaseTools/Bin/Win32/GenFds.exe\r
+ 3) /trunk/edk2/BaseTools/Bin/Win32/Trim.exe\r
+ 4) /trunk/edk2/BaseTools/Conf/build_rule.template\r
+\r
+ Possible Impacts:\r
+ 1) To build Nt32Pkg.dsc correctly, the local version build_rule.txt must\r
+ updated with the change in new build_rule.template.\r
+ 2) The case of file path must be the same as in file system, or the build\r
+ will break.\r
+\r
basetools_7159: Non-Compatible: jwang36\r
\r
Class_BuildTool:\r