diff options
Diffstat (limited to 'scalalib/src')
-rw-r--r-- | scalalib/src/mill/scalalib/MiscModule.scala | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/scalalib/src/mill/scalalib/MiscModule.scala b/scalalib/src/mill/scalalib/MiscModule.scala index 440b7dcd..e4d8a8b0 100644 --- a/scalalib/src/mill/scalalib/MiscModule.scala +++ b/scalalib/src/mill/scalalib/MiscModule.scala @@ -14,6 +14,8 @@ object CrossModuleBase{ } trait CrossModuleBase extends mill.Module{ def crossScalaVersion: String + def scalaVersion = T{ crossScalaVersion } + override def millSourcePath = super.millSourcePath / ammonite.ops.up implicit def crossSbtModuleResolver: Resolver[CrossModuleBase] = new Resolver[CrossModuleBase]{ def resolve[V <: CrossModuleBase](c: Cross[V]): V = { @@ -71,7 +73,6 @@ trait SbtModule extends ScalaModule { outer => trait CrossSbtModule extends SbtModule with CrossModuleBase{ outer => - def scalaVersion = crossScalaVersion override def sources = T.input{ super.sources() ++ CrossModuleBase.scalaVersionPaths( |