mirror of
https://github.com/sbt/sbt.git
synced 2026-09-03 16:39:24 +02:00
Allow to disable progress bar display with the COURSIER_NO_TERM
environment variable by default COURSIER_NO_TERM just has to be non-empty.
This commit is contained in:
+1
-1
@@ -10,7 +10,7 @@ import scala.collection.mutable.ArrayBuffer
|
||||
|
||||
class TermDisplay(
|
||||
out: Writer,
|
||||
var fallbackMode: Boolean = false
|
||||
var fallbackMode: Boolean = sys.env.get("COURSIER_NO_TERM").nonEmpty
|
||||
) extends Cache.Logger {
|
||||
|
||||
private val ansi = new Ansi(out)
|
||||
|
||||
@@ -261,10 +261,7 @@ object Tasks {
|
||||
|
||||
val pool = Executors.newFixedThreadPool(parallelDownloads, Strategy.DefaultDaemonThreadFactory)
|
||||
|
||||
def createLogger() = new TermDisplay(
|
||||
new OutputStreamWriter(System.err),
|
||||
fallbackMode = sys.env.get("COURSIER_NO_TERM").nonEmpty
|
||||
)
|
||||
def createLogger() = new TermDisplay(new OutputStreamWriter(System.err))
|
||||
|
||||
val resLogger = createLogger()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user