blob: 24e1166675df9971ba30ba373acba025908e4ec7 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
package mill
package playlib
import mill.define.{Target, Task}
import mill.scalalib._
private[playlib] trait Version extends Module{
def playVersion: T[String]
private[playlib] def playMinorVersion: T[String] = T {
playVersion().split("\\.").take(2).mkString(".")
}
private[playlib] def component(id: String): Task[Dep] = T.task {
ivy"com.typesafe.play::$id::${playVersion()}"
}
}
|