diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2018-02-04 11:38:02 -0800 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2018-02-04 11:38:02 -0800 |
commit | 2536dc8c071c7c0fc41a0bd806d91ecad300f27c (patch) | |
tree | 67ac9f76d5cdd0fa5fafee1d652877806e2a8505 /scalalib/src/mill/scalalib/GenIdea.scala | |
parent | 0e7a30ef554cf5b2725af4a7afc73b9e11287547 (diff) | |
download | mill-2536dc8c071c7c0fc41a0bd806d91ecad300f27c.tar.gz mill-2536dc8c071c7c0fc41a0bd806d91ecad300f27c.tar.bz2 mill-2536dc8c071c7c0fc41a0bd806d91ecad300f27c.zip |
Add support for external modules, useful for things `GenIdea` support
Diffstat (limited to 'scalalib/src/mill/scalalib/GenIdea.scala')
-rw-r--r-- | scalalib/src/mill/scalalib/GenIdea.scala | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/scalalib/src/mill/scalalib/GenIdea.scala b/scalalib/src/mill/scalalib/GenIdea.scala index f4d90068..2f76b666 100644 --- a/scalalib/src/mill/scalalib/GenIdea.scala +++ b/scalalib/src/mill/scalalib/GenIdea.scala @@ -5,11 +5,16 @@ import coursier.Cache import coursier.maven.MavenRepository import mill.define._ import mill.eval.{Evaluator, PathRef, Result} -import mill.scalalib +import mill.{T, scalalib} import mill.util.Ctx.Log import mill.util.{Loose, PrintLogger, Strict} import mill.util.Strict.Agg + +object GenIdeaModule extends ExternalModule { + def idea() = T.command{ mill.scalalib.GenIdea() } + def millDiscover = Discover[this.type] +} object GenIdea { def apply()(implicit ctx: Log, |