From 342810920f770d7f2ad8c05507d2d6a4515dbafc Mon Sep 17 00:00:00 2001 From: jwang36 Date: Thu, 27 Jul 2006 09:25:41 +0000 Subject: [PATCH] Fixed EDKT147, which will fail the single module build when a module is just defined for one ARCH in a platform which supports two ARCHs. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1118 6f19259b-4bc3-4df7-8a09-765794883524 --- .../GenBuild/org/tianocore/build/GenBuildTask.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Tools/Source/GenBuild/org/tianocore/build/GenBuildTask.java b/Tools/Source/GenBuild/org/tianocore/build/GenBuildTask.java index e968fce041..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 if (GlobalData.isModuleBuilt(fpdModuleId)) { return; - } - else { + } else { GlobalData.registerBuiltModule(fpdModuleId); } -- 2.39.2