diff options
author | Christopher Vogt <oss.nsp@cvogt.org> | 2016-06-14 22:15:52 -0400 |
---|---|---|
committer | Christopher Vogt <oss.nsp@cvogt.org> | 2016-06-15 01:24:46 -0400 |
commit | ee439cdc67034d35762d54a6d87d51844fcf6dde (patch) | |
tree | c6aa1a4663c63f13638b16f263105a6e72f2cf6e /stage2/mixins.scala | |
parent | 8794d3ce0ca7f92df24c317c9a9b7025aa0e3dee (diff) | |
download | cbt-ee439cdc67034d35762d54a6d87d51844fcf6dde.tar.gz cbt-ee439cdc67034d35762d54a6d87d51844fcf6dde.tar.bz2 cbt-ee439cdc67034d35762d54a6d87d51844fcf6dde.zip |
turn Build base classes into traits for less verbosity and uniform usage with any other plugin
Diffstat (limited to 'stage2/mixins.scala')
-rw-r--r-- | stage2/mixins.scala | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/stage2/mixins.scala b/stage2/mixins.scala index 70e472f..9d5fdb2 100644 --- a/stage2/mixins.scala +++ b/stage2/mixins.scala @@ -3,7 +3,7 @@ package mixins import java.net.URL import scala.collection.immutable.Seq import java.io._ -trait Test extends BasicBuild{ +trait Test extends BaseBuild{ lazy val testedBuild = BuildDependency( projectDirectory.parent ) override def dependencies = Seq( testedBuild ) ++ super.dependencies override def defaultScalaVersion = testedBuild.build.scalaVersion @@ -12,7 +12,7 @@ trait SbtTest extends Test{ override def sources = Vector( projectDirectory.parent ++ "/src/test/scala" ) } -trait ScalaParadise extends BasicBuild{ +trait ScalaParadise extends BaseBuild{ def scalaParadiseVersion = "2.1.0" private def scalaParadiseDependency = @@ -41,13 +41,13 @@ trait ScalaParadise extends BasicBuild{ ) } -trait Suggested extends BasicBuild{ +trait Suggested extends BaseBuild{ override def scalacOptions = super.scalacOptions ++ Seq( "-language:experimental.macros" ) } -trait Github extends PublishBuild{ +trait Github extends Publish{ def user: String def githubProject = name def githubUser = user |