diff options
-rw-r--r-- | stage1/ClassLoaderCache.scala | 2 | ||||
-rw-r--r-- | stage2/Lib.scala | 2 | ||||
-rw-r--r-- | stage2/PackageBuild.scala | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/stage1/ClassLoaderCache.scala b/stage1/ClassLoaderCache.scala index ec343f4..18a0d0e 100644 --- a/stage1/ClassLoaderCache.scala +++ b/stage1/ClassLoaderCache.scala @@ -2,7 +2,7 @@ package cbt import java.net._ -object ClassLoaderCache{ +private[cbt] object ClassLoaderCache{ private val cache = NailgunLauncher.classLoaderCache def get( classpath: ClassPath )(implicit logger: Logger): ClassLoader = cache.synchronized{ diff --git a/stage2/Lib.scala b/stage2/Lib.scala index 7b07d06..e87a19d 100644 --- a/stage2/Lib.scala +++ b/stage2/Lib.scala @@ -192,7 +192,7 @@ final class Lib(logger: Logger) extends Stage1Lib(logger) with Scaffold{ } System.err.println(usage) taskName.foreach{ _ => - System.exit(1) + ExitCode.Failure } } } diff --git a/stage2/PackageBuild.scala b/stage2/PackageBuild.scala index b037e7f..4c4e478 100644 --- a/stage2/PackageBuild.scala +++ b/stage2/PackageBuild.scala @@ -2,7 +2,7 @@ package cbt import java.io.File import java.net.URL import scala.collection.immutable.Seq -abstract class PackageBuild(context: Context) extends Build(context) with ArtifactInfo{ +abstract class PackageBuild(context: Context) extends BasicBuild(context) with ArtifactInfo{ def `package`: Seq[File] = lib.concurrently( enableConcurrency )( Seq(() => jar, () => docJar, () => srcJar) )( _() ) |