Update shell binaries to use release build target and integrate the following hot...
[mirror_edk2.git] / EdkShellBinPkg / ChangeLog.txt
CommitLineData
a72eca84 1##########################################################################################\r
2!!!!!!!!!!!!!!!!! Notes for this ChangeLog.txt !!!!!!!!!!!!!!!!!\r
3\r
4This log file is used to record two kinds of important information:\r
5 a) "Non-Compatible Changes": all non-compatible changes should be recorded. These info\r
6 will help the package user to merge this package; and some non-compatible changes\r
7 can also be added into release notes as news features when we release this package.\r
8 Normally Non-Compatible Changes contains the following types:\r
9 1) Package's external services were changed/updated\r
10 2) Package's common .h file is renamed, deleted, or the file path is changed.\r
11 3) The definition of package's common data structure is changed\r
12 ...\r
13\r
14 b) "Important Compatible Changes": some important compatible changes can aslo be recorded\r
15 in this file, and we can add these updating into release notes when we release this\r
16 package.\r
17\r
18Non-Compatible and Compatible example format:\r
19==========================================================================================\r
20EDK_0010: Non-Compatible: owner\r
21\r
22 Class_HFile: PPI A of MdePkg has been removed.\r
23\r
24 Code Change :\r
25 1) Removed the .h file: MdePkg\Include\Ppi\A.h\r
26\r
27 Possible Impacts:\r
28 1) All modules that used this PPI A should be updated.\r
29\r
30==========================================================================================\r
31EDK_0000: Compatible: owner\r
32\r
33 Class_BuildTool: with the EDK_0000 build.exe, the build performance is enhanced great.\r
34\r
35 Code Change :\r
36 1) BaseTools\Bin\Win32\build.exe\r
37\r
38!!!!!!!!!!!!!!!!!! End of Notes !!!!!!!!!!!!!!!!!!\r
39##########################################################################################\r
06d77a8c 40EDK_8598: Non-Compatible: ftian\r
41 \r
42 Shell Applications: Remove the binary files of those applications which have been\r
43 contained in Minimum Shell. Only retain those applications which is in Full Shell\r
44 but not in Minimum Shell.\r
45 \r
46 Code Change:\r
47 1) Remove the binary files of those applications in EdkShellBinPkg\Bin\Ia32\Apps\r
48 which don't be covered by Minimum Shell\r
49 2) Remove the binary files of those applications in EdkShellBinPkg\Bin\X64\Apps\r
50 which don't be covered by Minimum Shell\r
51 3) Remove the binary files of those applications in EdkShellBinPkg\Bin\Ipf\Apps\r
52 which don't be covered by Minimum Shell\r
53\r
54 Possible Impacts:\r
55 1) Platform FDF files that directly refer to these applications should be updated\r
56 to avoid build break.\r
a72eca84 57\r
abe7b4c6 58=========================================================================================\r
59EDK_4227: Compatible: qhuang8\r
60 \r
61 Shell Applications: Update shell binaries: built from Edk Shell release 1.03 and \r
62 EdkCompatibilityPkg r2246. For more details on how to build these binaries,\r
63 please refer to ReadMe.txt in this package.\r
64 \r
65 Code Change:\r
66 Shell binaries under EdkShellBinPkg\r
67 \r
68 \r
69\r
70=========================================================================================\r
a72eca84 71EDK_4222: Non-Compatible: qhuang8\r
72 \r
73 Shell Applications: Remove duplicate applications. There are duplicate copies in\r
74 this package. Remove them to avoid maintenance efforts.\r
75 \r
76 Code Change:\r
77 1) Remove all the applications under\r
78 "EdkShellBinPkg\MinimumShell\ia32\Apps"\r
79 this directory is exactly the same as\r
80 EdkShellBinPkg\bin\ia32\Apps\r
81 2) Remove all the applications under\r
82 "EdkShellBinPkg\MinimumShell\x64\Apps"\r
83 this directory is exactly the same as\r
84 EdkShellBinPkg\bin\ia32\Apps \r
85 3) Remove all the applications under\r
86 "EdkShellBinPkg\MinimumShell\ia32\Apps"\r
87 this directory is exactly the same as\r
88 EdkShellBinPkg\bin\ia32\Apps\r
89 \r
90\r
91 \r
92 Possible Impacts:\r
abe7b4c6 93 1) Platform FDF files that directly refer to these applications should update the\r
94 locations to avoid build break.\r
a72eca84 95\r
96\r
97\r
98==========================================================================================\r