]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/global/WorkspaceProfile.java
Generate Module Orders in FV at BuildOptions, UserExtensions with UserId "IMAGES...
[mirror_edk2.git] / Tools / Source / FrameworkWizard / src / org / tianocore / frameworkwizard / platform / ui / global / WorkspaceProfile.java
index 9a599aecad6a9617cd1354fe52859cbb66f846cb..162bfd23eb7674bd2d92ac4e5011788fc35424fe 100644 (file)
@@ -122,6 +122,14 @@ public class WorkspaceProfile {
         return vArchs;\r
     }\r
     \r
+    public static String getModuleBaseName (ModuleIdentification mi) {\r
+        ModuleSurfaceAreaDocument.ModuleSurfaceArea msa = getModuleXmlObject(mi);\r
+        if (msa.getModuleDefinitions() == null || msa.getModuleDefinitions().getOutputFileBasename() == null) {\r
+            return null;\r
+        }\r
+        return msa.getModuleDefinitions().getOutputFileBasename();\r
+    }\r
+    \r
     public static boolean pcdInMsa (String cName, String tsGuid, ModuleIdentification mi) throws Exception {\r
         ModuleSurfaceAreaDocument.ModuleSurfaceArea msa = (ModuleSurfaceAreaDocument.ModuleSurfaceArea)getModuleXmlObject(mi);\r
         if (msa.getPcdCoded() == null || msa.getPcdCoded().getPcdEntryList() == null) {\r