X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=Tools%2FJava%2FSource%2FGenBuild%2Forg%2Ftianocore%2Fbuild%2FModuleBuildFileGenerator.java;h=da6847d9da9686755d3bdc6597c3a4089401d1b5;hp=a38c3c69d19989ab5c87a2e35f365b3d0089bc39;hb=706c2ad4ba7110e8a427dbfa4c99a0d56065a726;hpb=641cd03cea3267e081a0fe83131c325e78348da5 diff --git a/Tools/Java/Source/GenBuild/org/tianocore/build/ModuleBuildFileGenerator.java b/Tools/Java/Source/GenBuild/org/tianocore/build/ModuleBuildFileGenerator.java index a38c3c69d1..da6847d9da 100644 --- a/Tools/Java/Source/GenBuild/org/tianocore/build/ModuleBuildFileGenerator.java +++ b/Tools/Java/Source/GenBuild/org/tianocore/build/ModuleBuildFileGenerator.java @@ -465,7 +465,11 @@ public class ModuleBuildFileGenerator { String[] list = fp.getGenSectionElements(document, "${BASE_NAME}", fpdModuleId.getModule().getGuid(), targetFilename); for (int i = 0; i < list.length; i++) { - Element ele = document.createElement(list[i]); + String sectiontype = list[i]; + if (sectiontype.equalsIgnoreCase("EFI_SECTION_RAW") && project.getProperty("MODULE_TYPE").equalsIgnoreCase("SEC")) { + sectiontype += "_SEC"; + } + Element ele = document.createElement(sectiontype); ele.setAttribute("FILEPATH", "."); ele.setAttribute("FILENAME", "${BASE_NAME}"); root.appendChild(ele);