]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/Common/VpdInfoFile.py
Sync EDKII BaseTools to BaseTools project r2093.
[mirror_edk2.git] / BaseTools / Source / Python / Common / VpdInfoFile.py
index 5f92fa5cdda6f6b970b183f0605a75c0d898691a..207cc8735b1c5fea523c25475e977771cf4f3525 100644 (file)
@@ -135,7 +135,9 @@ class VpdInfoFile:
             fd.write(FILE_COMMENT_TEMPLATE)\r
 \r
             # write each of PCD in VPD type\r
-            for Pcd in self._VpdArray.keys():\r
+            Pcds = self._VpdArray.keys()\r
+            Pcds.sort()\r
+            for Pcd in Pcds:\r
                 for Offset in self._VpdArray[Pcd]:\r
                     PcdValue = str(Pcd.SkuInfoList[Pcd.SkuInfoList.keys()[0]].DefaultValue).strip()\r
                     if PcdValue == "" :\r