summaryrefslogtreecommitdiff
path: root/scalalib/src
diff options
context:
space:
mode:
Diffstat (limited to 'scalalib/src')
-rw-r--r--scalalib/src/mill/scalalib/MiscModule.scala3
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(