]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Source/FrameworkTasks/org/tianocore/framework/tasks/EfiRomTask.java
Update log.
[mirror_edk2.git] / Tools / Source / FrameworkTasks / org / tianocore / framework / tasks / EfiRomTask.java
index e54fd06d6797bfe6b2d380a407f66019d30f2114..7eb987854a2e4ad2dc8d3639ce2ce9ec9804e55e 100644 (file)
@@ -112,12 +112,7 @@ public class EfiRomTask extends Task implements EfiDefine {
     public void execute() throws BuildException {\r
 \r
         Project project = this.getOwningTarget().getProject();\r
-        //\r
-        // set Logger\r
-        //\r
-        FrameworkLogger logger = new FrameworkLogger(project, "efirom");\r
-        EdkLog.setLogLevel(project.getProperty("env.LOGLEVEL"));\r
-        EdkLog.setLogger(logger);\r
+\r
         //\r
         // absolute path of efi tools\r
         //\r
@@ -137,7 +132,7 @@ public class EfiRomTask extends Task implements EfiDefine {
             argList.add("-b");\r
             Iterator binList = this.binaryFileList.iterator();\r
             while (binList.hasNext()){\r
-                argList.add(((Input)binList.next()).getFile());\r
+                argList.addAll(((Input)binList.next()).getNameList());\r
             }\r
         }\r
 \r
@@ -148,7 +143,7 @@ public class EfiRomTask extends Task implements EfiDefine {
             argList.add("-e");\r
             Iterator pe32List = this.pe32FileList.iterator();\r
             while (pe32List.hasNext()){\r
-                argList.add(((Input)pe32List.next()).getFile());\r
+                argList.addAll(((Input)pe32List.next()).getNameList());\r
             }\r
         }\r
 \r
@@ -159,12 +154,12 @@ public class EfiRomTask extends Task implements EfiDefine {
             argList.add("-ec");\r
             Iterator pe32ComprList = this.pe32ComprFileList.iterator();\r
             while (pe32ComprList.hasNext()){\r
-                argList.add(((Input)pe32ComprList.next()).getFile());\r
+                argList.addAll(((Input)pe32ComprList.next()).getNameList());\r
             }\r
         }\r
 \r
-        EdkLog.log(EdkLog.EDK_VERBOSE, argList.toString().replaceAll(",",""));\r
-        EdkLog.log(EdkLog.EDK_INFO, " ");\r
+        EdkLog.log(this, EdkLog.EDK_VERBOSE, argList.toString().replaceAll(",",""));\r
+        EdkLog.log(this, EdkLog.EDK_INFO, " ");\r
 \r
         //\r
         // lauch the program\r