///\r
/// The concurrent thread number\r
///\r
- public static int MAX_CONCURRENT_THREAD_NUMBER = 1;\r
+ public static int MAX_CONCURRENT_THREAD_NUMBER = 2;\r
\r
///\r
/// there are three type: all (build), clean and cleanall\r
// Build every MSA files (SINGLE MODULE BUILD)\r
//\r
else if (buildFile.getName().endsWith(ToolDefinitions.MSA_EXTENSION)) {\r
+ multithread = false; \r
File tmpFile = new File(GlobalData.getWorkspacePath() + File.separatorChar + activePlatform);\r
EdkLog.log(this, "Using the FPD file [" + tmpFile.getPath() + "] for the active platform. ");\r
EdkLog.log(this, "Processing the MSA file [" + buildFile.getPath() + "] ..>> ");\r
if (str != null && str.trim().equalsIgnoreCase("Enable")) {\r
multithread = true;\r
}\r
- \r
+\r
str = getValue(ToolDefinitions.TARGET_KEY_MAX_CONCURRENT_THREAD_NUMBER, targetFileInfo);\r
if (str != null ) {\r
try {\r