diff options
author | Christopher Vogt <oss.nsp@cvogt.org> | 2016-03-28 10:54:51 -0400 |
---|---|---|
committer | Christopher Vogt <oss.nsp@cvogt.org> | 2016-03-28 11:53:52 -0400 |
commit | bb7018817c0f41fb867cf9e81fe6f772c79bfafd (patch) | |
tree | a691b36a50b05e35f213cfce744853c2f042eb6e /stage2/BasicBuild.scala | |
parent | bd75b5af0161013b26e2feda9cfcc1e152926071 (diff) | |
download | cbt-bb7018817c0f41fb867cf9e81fe6f772c79bfafd.tar.gz cbt-bb7018817c0f41fb867cf9e81fe6f772c79bfafd.tar.bz2 cbt-bb7018817c0f41fb867cf9e81fe6f772c79bfafd.zip |
replace Scala reflection with Java reflection seems to fix the weird exceptions that happened in the previous commit. Also gets rid of scala.reflect dependency in stage2.
Diffstat (limited to 'stage2/BasicBuild.scala')
-rw-r--r-- | stage2/BasicBuild.scala | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/stage2/BasicBuild.scala b/stage2/BasicBuild.scala index acd49af..28360aa 100644 --- a/stage2/BasicBuild.scala +++ b/stage2/BasicBuild.scala @@ -2,7 +2,6 @@ package cbt import cbt.paths._ import java.io._ -import java.lang.reflect.InvocationTargetException import java.net._ import java.nio.file.{Path =>_,_} import java.nio.file.Files.readAllBytes @@ -10,7 +9,6 @@ import java.security.MessageDigest import java.util.jar._ import scala.collection.immutable.Seq -import scala.reflect.runtime.{universe => ru} import scala.util._ class BasicBuild( context: Context ) extends Build( context ) @@ -25,7 +23,7 @@ class Build(val context: Context) extends Dependency with TriggerLoop{ def enableConcurrency = false final def projectDirectory: File = lib.realpath(context.cwd) assert( projectDirectory.exists, "projectDirectory does not exist: " ++ projectDirectory.string ) - final def usage: Unit = new lib.ReflectBuild(this).usage + final def usage: String = lib.usage(this.getClass, context) // ========== meta data ========== |