]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Degrade echo "Ignoring File..." message from WARNING to INFO. Add process status...
authorwuyizhong <wuyizhong@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 25 Sep 2006 09:22:01 +0000 (09:22 +0000)
committerwuyizhong <wuyizhong@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 25 Sep 2006 09:22:01 +0000 (09:22 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1609 6f19259b-4bc3-4df7-8a09-765794883524

Tools/Conf/BuildMacro.xml
Tools/Source/GenBuild/org/tianocore/build/fpd/FpdParserForThread.java

index ba467c777634aed4a222b1a9723fe855f02460bd..d75d4a82453747aabcc006197ac7fe8a4625530b 100644 (file)
@@ -767,7 +767,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
     <element name="EXTRA.ARG" optional="yes"/>\r
 \r
     <sequential>\r
     <element name="EXTRA.ARG" optional="yes"/>\r
 \r
     <sequential>\r
-      <echo message="Ignoring ${MODULE_DIR}/@{FILEPATH}/@{FILENAME}.@{FILEEXT}"/>\r
+      <echo message="Ignoring ${MODULE_DIR}/@{FILEPATH}/@{FILENAME}.@{FILEEXT}" level="info" />\r
     </sequential>\r
   </macrodef>\r
 \r
     </sequential>\r
   </macrodef>\r
 \r
index aa0ebe51b64f5553a8240d8505b3e62c87348f7b..93510a7727ffebaf108b35b236675bf955f406e2 100644 (file)
@@ -173,6 +173,7 @@ public class FpdParserForThread extends FpdParserTask {
                 }\r
                 \r
                 int percentage = (totalNumber - remainNumber) * 100 / totalNumber;\r
                 }\r
                 \r
                 int percentage = (totalNumber - remainNumber) * 100 / totalNumber;\r
+                updateTaskName(percentage);\r
                 EdkLog.log(this, EdkLog.EDK_ALWAYS, percentage + "% finished. Has built " + (totalNumber - remainNumber) + " modules of " + totalNumber + " total. ");\r
 \r
                 Set<FpdModuleIdentification> currentQueueModules = fvs.get(queueList.get(currentQueueCode));\r
                 EdkLog.log(this, EdkLog.EDK_ALWAYS, percentage + "% finished. Has built " + (totalNumber - remainNumber) + " modules of " + totalNumber + " total. ");\r
 \r
                 Set<FpdModuleIdentification> currentQueueModules = fvs.get(queueList.get(currentQueueCode));\r
@@ -392,4 +393,17 @@ public class FpdParserForThread extends FpdParserTask {
             --remainNumber;\r
         }\r
     }\r
             --remainNumber;\r
         }\r
     }\r
+    \r
+    private void updateTaskName(int percentage){\r
+        int number = percentage/10;\r
+        StringBuffer str = new StringBuffer(9);\r
+        for(int i = 0; i < 9; i++) {\r
+            if (i < number) {\r
+                str.append('>');\r
+            } else {\r
+                str.append('.');\r
+            }\r
+        }\r
+        this.setTaskName(str.toString());\r
+    }\r
 }\r
 }\r