X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=Tools%2FSource%2FFrameworkWizard%2Fsrc%2Forg%2Ftianocore%2Fframeworkwizard%2Fplatform%2Fui%2FFpdHeader.java;h=ea6171fac7ddf8c1b05a8e8ff774182c16b876f3;hp=4ca854c9279ffffe32efd06fe314fadfbbc7e5c9;hb=1faac7b69fbddc4b1af451f51465988d8e1988c7;hpb=57315d7035bfd429f3e5d8e42a94556ad5513362 diff --git a/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/FpdHeader.java b/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/FpdHeader.java index 4ca854c927..ea6171fac7 100644 --- a/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/FpdHeader.java +++ b/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/FpdHeader.java @@ -20,6 +20,7 @@ import java.awt.event.ActionEvent; import java.awt.event.ComponentEvent; import java.awt.event.FocusAdapter; import java.awt.event.FocusEvent; +import java.util.Vector; import javax.swing.JButton; import javax.swing.JFrame; @@ -534,7 +535,24 @@ public class FpdHeader extends IInternalFrame { if (ffc.getFpdHdrSpec() != null) { jTextFieldSpecification.setText(ffc.getFpdHdrSpec()); } - ffc.setFpdHdrSpec(jTextFieldSpecification.getText()); + ffc.setFpdHdrSpec(jTextFieldSpecification.getText()); + + ffc.genPlatformDefsSkuInfo("0", "DEFAULT"); + Vector v = new Vector(); + ffc.getPlatformDefsSupportedArchs(v); + if (v.size() == 0) { + v.add("IA32"); + ffc.setPlatformDefsSupportedArchs(v); + } + v.removeAllElements(); + ffc.getPlatformDefsBuildTargets(v); + if (v.size() == 0) { + v.add("DEBUG"); + ffc.setPlatformDefsBuildTargets(v); + } + if (ffc.getPlatformDefsInterDir() == null) { + ffc.setPlatformDefsInterDir("UNIFIED"); + } } /**