mirror of https://github.com/sbt/sbt.git
Filling in logging and making cross-compile work.
This commit is contained in:
parent
2acaa0ad25
commit
1fedab85be
|
|
@ -1,9 +1,12 @@
|
|||
package xsbt
|
||||
|
||||
import xsbti.TestLogger
|
||||
|
||||
class TestIvyLogger extends TestLogger with IvyLogger
|
||||
class TestIvyLogger extends BufferedLogger(new ConsoleLogger) with IvyLogger { def verbose(msg: => String) = info(msg) }
|
||||
object TestIvyLogger
|
||||
{
|
||||
def apply[T](f: TestIvyLogger => T): T = TestLogger(new TestIvyLogger)(f)
|
||||
def apply[T](f: IvyLogger => T): T =
|
||||
{
|
||||
val log = new TestIvyLogger
|
||||
log.setLevel(Level.Debug)
|
||||
log.bufferQuietly(f(log))
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue