]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Randomize a Guid value if it can not be retrieved from inf file. This will prevent...
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 7 Sep 2006 09:07:19 +0000 (09:07 +0000)
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 7 Sep 2006 09:07:19 +0000 (09:07 +0000)
User can adjust it via framework wizard if the random one does not requirement.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1495 6f19259b-4bc3-4df7-8a09-765794883524

Tools/Source/MigrationTools/org/tianocore/migration/MsaWriter.java

index 97f6c8c9fa148b0727cb2812bdc38eb027082248..a7b60250287aeb188a6c0d59b47790181217d71a 100644 (file)
@@ -81,11 +81,11 @@ public class MsaWriter {
                } else {\r
                        msaheader.setModuleName(mi.modulename = Query("Module Name Not Found!  Please Input ModuleName"));\r
                }\r
-               if (mi.guidvalue != null) {\r
-                       msaheader.setGuidValue(mi.guidvalue);\r
-               } else {\r
-                       msaheader.setGuidValue(mi.guidvalue = Query("Guid Value Not Found!  Please Input Guid Value"));\r
-               }\r
+               if (mi.guidvalue == null) {\r
+                 mi.guidvalue = UUID.randomUUID().toString();\r
+                 MigrationTool.ui.println ("Guid value can not be retrieved from inf file. Generate " + mi.guidvalue + " at random!"); \r
+               } \r
+               msaheader.setGuidValue(mi.guidvalue);\r
                if (mi.moduletype != null) {\r
                        msaheader.setModuleType(ModuleTypeDef.Enum.forString(mi.getModuleType()));\r
                        /*\r