diff options
Diffstat (limited to 'contrib/playlib/src/mill/playlib/Dependencies.scala')
-rw-r--r-- | contrib/playlib/src/mill/playlib/Dependencies.scala | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/contrib/playlib/src/mill/playlib/Dependencies.scala b/contrib/playlib/src/mill/playlib/Dependencies.scala new file mode 100644 index 00000000..65a5f455 --- /dev/null +++ b/contrib/playlib/src/mill/playlib/Dependencies.scala @@ -0,0 +1,24 @@ +package mill +package playlib + +import mill.scalalib._ + +private [playlib] trait Dependencies extends ScalaModule with Version{ + def core = T { component("play") } + def guice = T { component("play-guice") } + def server = T { component("play-server") } + def logback = T { component("play-logback") } + def evolutions = T { component("play-jdbc-evolutions") } + def jdbc = T { component("play-jdbc") } + def filters = T { component("filters-helpers") } + def ws = T { component("play-ahc-ws") } + def caffeine = T { component("play-caffeine-cache") } + + override def ivyDeps = T{ + super.ivyDeps() ++ Agg( + core(), + guice(), + server(), + logback() + )} +} |