summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
e94c73e)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1719
6f19259b-4bc3-4df7-8a09-
765794883524
public class GenBuildLogger extends DefaultLogger implements LogMethod {\r
\r
Project project = null;\r
public class GenBuildLogger extends DefaultLogger implements LogMethod {\r
\r
Project project = null;\r
/// Time of the start of the build \r
/// Time of the start of the build \r
private long startTime = System.currentTimeMillis();\r
private long startTime = System.currentTimeMillis();\r
///\r
/// flag to present whether cache all msg or not\r
/// true means to cache.\r
///\r
private static boolean flag = false;\r
///\r
/// flag to present whether cache all msg or not\r
/// true means to cache.\r
///\r
private static boolean flag = false;\r
- \r
- private static boolean enableFlag = true;\r
\r
private static Map<FpdModuleIdentification, List<String>> map = new LinkedHashMap<FpdModuleIdentification, List<String> >(256);\r
\r
\r
private static Map<FpdModuleIdentification, List<String>> map = new LinkedHashMap<FpdModuleIdentification, List<String> >(256);\r
\r
if (this.project == null) {\r
return;\r
}\r
if (this.project == null) {\r
return;\r
}\r
//\r
// If msgLevel is always print, then print it\r
//\r
//\r
// If msgLevel is always print, then print it\r
//\r
case EdkLog.EDK_INFO:\r
log(msgSource, msg, Project.MSG_INFO);\r
break;\r
case EdkLog.EDK_INFO:\r
log(msgSource, msg, Project.MSG_INFO);\r
break;\r
- case EdkLog.EDK_VERBOSE:\r
+ case EdkLog.EDK_VERBOSE:\r
log(msgSource, msg, Project.MSG_VERBOSE);\r
break;\r
case EdkLog.EDK_DEBUG:\r
log(msgSource, msg, Project.MSG_VERBOSE);\r
break;\r
case EdkLog.EDK_DEBUG:\r
}\r
\r
public void messageLogged(BuildEvent event) {\r
}\r
\r
public void messageLogged(BuildEvent event) {\r
- int currentLevel = event.getPriority();\r
+ \r
+ int currentLevel = event.getPriority();\r
//\r
// If current level is upper than Ant Level, skip it\r
//\r
//\r
// If current level is upper than Ant Level, skip it\r
//\r
- public static void maskAllLog(boolean enable) {\r
- enableFlag = !enable;\r
- }\r
- \r
protected synchronized void log(String message) {\r
//\r
// cache log\r
protected synchronized void log(String message) {\r
//\r
// cache log\r