diff options
| author | Jim Lawson | 2018-06-21 13:53:10 -0700 |
|---|---|---|
| committer | GitHub | 2018-06-21 13:53:10 -0700 |
| commit | 0b693e7794f6a36294e5fe6fc2419740088047e1 (patch) | |
| tree | f5e97b769d7dc231ef2f1d9b2a95c5d902b8c488 /src | |
| parent | f86d72c9cd2526fc33528cc6a8023d1c313c4eb2 (diff) | |
Provide a ProcessLogger() ot capture all output in isCommandAvailable(). (#831)
Diffstat (limited to 'src')
| -rw-r--r-- | src/main/scala/firrtl/Driver.scala | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/scala/firrtl/Driver.scala b/src/main/scala/firrtl/Driver.scala index ddc06d2a..97d0ce4e 100644 --- a/src/main/scala/firrtl/Driver.scala +++ b/src/main/scala/firrtl/Driver.scala @@ -4,8 +4,8 @@ package firrtl import scala.collection._ import scala.io.Source -import scala.sys.process.{BasicIO,stringSeqToProcess} -import scala.util.{Try, Success, Failure} +import scala.sys.process.{BasicIO, ProcessLogger, stringSeqToProcess} +import scala.util.{Failure, Success, Try} import scala.util.control.ControlThrowable import java.io.{File, FileNotFoundException} @@ -368,7 +368,7 @@ object FileUtils { def isCommandAvailable(cmd: Seq[String]): Boolean = { // Eat any output. val sb = new StringBuffer - val ioToDevNull = BasicIO(withIn = false, sb, None) + val ioToDevNull = BasicIO(withIn = false, ProcessLogger(line => sb.append(line))) try { cmd.run(ioToDevNull).exitValue == 0 |
