git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1722
6f19259b-4bc3-4df7-8a09-
765794883524
- this.outputFileName = "Temp" + ran.nextInt();\r
+ this.outputFileName = "Temp" + getRand();\r
argument = toolArgList + inputFiles.toStringWithSinglepPrefix(" -i ") \r
+ tempInputFile.toString(" ")+ " -o " + outputFileName;\r
EdkLog.log(this, EdkLog.EDK_VERBOSE, command + " " + argument);\r
argument = toolArgList + inputFiles.toStringWithSinglepPrefix(" -i ") \r
+ tempInputFile.toString(" ")+ " -o " + outputFileName;\r
EdkLog.log(this, EdkLog.EDK_VERBOSE, command + " " + argument);\r
- } catch (Exception e) {\r EdkLog.log(e.getMessage());\r
+ } catch (Exception e) {\r
+ EdkLog.log(e.getMessage());\r
throw new BuildException("Execution of externalTool task failed!\n");\r
}\r
}\r
throw new BuildException("Execution of externalTool task failed!\n");\r
}\r
}\r
\r
public void addGenSection(GenSectionTask genSect){\r
this.gensectList.add(genSect);\r
\r
public void addGenSection(GenSectionTask genSect){\r
this.gensectList.add(genSect);\r
+ }\r
+\r
+ /**\r
+ Get random number.\r
+\r
+ @returns The random integer.\r
+ **/\r
+ public synchronized int getRand() {\r
+ return ran.nextInt();\r
+ }\r