diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2017-11-12 18:26:57 -0800 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2017-11-12 18:26:57 -0800 |
commit | 05a501369c8483f9743e5cecf5e5ba0949d47ddc (patch) | |
tree | f1d13cbe686d6cada6a8e0645774f429e024b760 /build.sc | |
parent | 654e215032d78ff53750f17b32ece30185bf0f48 (diff) | |
download | mill-05a501369c8483f9743e5cecf5e5ba0949d47ddc.tar.gz mill-05a501369c8483f9743e5cecf5e5ba0949d47ddc.tar.bz2 mill-05a501369c8483f9743e5cecf5e5ba0949d47ddc.zip |
Rename `Subproject` to `Module`
Diffstat (limited to 'build.sc')
-rwxr-xr-x | build.sc | 14 |
1 files changed, 6 insertions, 8 deletions
@@ -2,16 +2,12 @@ import $cp.scalaplugin.target.`scala-2.12`.`mill-scalaplugin-assembly-0.1-SNAPSHOT.jar` import ammonite.ops.pwd import mill._ -import mill.scalaplugin.{Subproject, Dep, TestRunner} +import mill.scalaplugin.{Module, Dep, TestRunner} @main def main(args: String*) = mill.Main(args, Build, interp.watch) object Build{ - trait MillSubproject extends Subproject{ + object Core extends Module { def scalaVersion = "2.12.4" - } - - object Core extends MillSubproject { - override def compileIvyDeps = Seq( Dep.Java("org.scala-lang", "scala-reflect", scalaVersion()) ) @@ -28,7 +24,8 @@ object Build{ def basePath = pwd / 'core override def sources = pwd/'core/'src/'main/'scala } - object CoreTests extends MillSubproject { + object CoreTests extends Module { + def scalaVersion = "2.12.4" override def projectDeps = Seq(Core) def basePath = pwd / 'scalaplugin override def sources = pwd/'core/'src/'test/'scala @@ -45,7 +42,8 @@ object Build{ } } - object ScalaPlugin extends MillSubproject { + object ScalaPlugin extends Module { + def scalaVersion = "2.12.4" override def projectDeps = Seq(Core) def basePath = pwd / 'scalaplugin override def sources = pwd/'scalaplugin/'src/'main/'scala |