X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=Tools%2FSource%2FFrameworkWizard%2Fsrc%2Forg%2Ftianocore%2Fframeworkwizard%2Fplatform%2Fui%2Fglobal%2FWorkspaceProfile.java;h=162bfd23eb7674bd2d92ac4e5011788fc35424fe;hp=9a599aecad6a9617cd1354fe52859cbb66f846cb;hb=2b70a6367bb933dba94fb12f0a26aa433c4bef1f;hpb=07e741e010615830cca0671044c64c110a438f7d diff --git a/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/global/WorkspaceProfile.java b/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/global/WorkspaceProfile.java index 9a599aecad..162bfd23eb 100644 --- a/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/global/WorkspaceProfile.java +++ b/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/global/WorkspaceProfile.java @@ -122,6 +122,14 @@ public class WorkspaceProfile { return vArchs; } + public static String getModuleBaseName (ModuleIdentification mi) { + ModuleSurfaceAreaDocument.ModuleSurfaceArea msa = getModuleXmlObject(mi); + if (msa.getModuleDefinitions() == null || msa.getModuleDefinitions().getOutputFileBasename() == null) { + return null; + } + return msa.getModuleDefinitions().getOutputFileBasename(); + } + public static boolean pcdInMsa (String cName, String tsGuid, ModuleIdentification mi) throws Exception { ModuleSurfaceAreaDocument.ModuleSurfaceArea msa = (ModuleSurfaceAreaDocument.ModuleSurfaceArea)getModuleXmlObject(mi); if (msa.getPcdCoded() == null || msa.getPcdCoded().getPcdEntryList() == null) {