X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=Tools%2FSource%2FGenBuild%2Forg%2Ftianocore%2Fbuild%2FGenBuildTask.java;h=04ebc5c83b620d254b2601cda457808ee1fd94ef;hb=241876c7a32330e31ce3e11b01d0246b28e81cfb;hp=1f020b3cc15df0b17b2d66dd247f1901a25b8f4c;hpb=57cc2ee710e6a12621f879dd5e95dc7d4fb8cba9;p=mirror_edk2.git diff --git a/Tools/Source/GenBuild/org/tianocore/build/GenBuildTask.java b/Tools/Source/GenBuild/org/tianocore/build/GenBuildTask.java index 1f020b3cc1..04ebc5c83b 100644 --- a/Tools/Source/GenBuild/org/tianocore/build/GenBuildTask.java +++ b/Tools/Source/GenBuild/org/tianocore/build/GenBuildTask.java @@ -240,11 +240,12 @@ public class GenBuildTask extends Ant { // // Whether the module is built before // - if ((moduleId.isLibrary() == false && GlobalData.hasFpdModuleSA(fpdModuleId) == false) - || GlobalData.isModuleBuilt(fpdModuleId)) { + if (moduleId.isLibrary() == false && GlobalData.hasFpdModuleSA(fpdModuleId) == false) { + System.out.println("\nWARNING: " + moduleId + " for " + archList[k] + " is not found in current platform\n"); continue; - } - else { + } else if (GlobalData.isModuleBuilt(fpdModuleId)) { + return; + } else { GlobalData.registerBuiltModule(fpdModuleId); }