diff options
author | Florian Duraffourg <fduraffourg@users.noreply.github.com> | 2019-11-18 09:30:42 +0100 |
---|---|---|
committer | Tobias Roeser <le.petit.fou@web.de> | 2019-11-18 09:30:42 +0100 |
commit | d996fe0d92a977b2006892f3f30f912887853115 (patch) | |
tree | 3f107dd0a7100a156cfb776961d8838df1a786e9 /contrib/scalapblib/src/ScalaPBModule.scala | |
parent | b2bdae3e6d5b15c0db64760955c6d0f817f9ae94 (diff) | |
download | mill-d996fe0d92a977b2006892f3f30f912887853115.tar.gz mill-d996fe0d92a977b2006892f3f30f912887853115.tar.bz2 mill-d996fe0d92a977b2006892f3f30f912887853115.zip |
Add `scalaPBProtocPath` option to scalapblib (#714)
Diffstat (limited to 'contrib/scalapblib/src/ScalaPBModule.scala')
-rw-r--r-- | contrib/scalapblib/src/ScalaPBModule.scala | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/contrib/scalapblib/src/ScalaPBModule.scala b/contrib/scalapblib/src/ScalaPBModule.scala index 00b977ce..4e663587 100644 --- a/contrib/scalapblib/src/ScalaPBModule.scala +++ b/contrib/scalapblib/src/ScalaPBModule.scala @@ -29,6 +29,8 @@ trait ScalaPBModule extends ScalaModule { def scalaPBSingleLineToProtoString: T[Boolean] = T { false } + def scalaPBProtocPath: T[Option[String]] = T { None } + def scalaPBSources: Sources = T.sources { millSourcePath / 'protobuf } @@ -63,6 +65,7 @@ trait ScalaPBModule extends ScalaModule { ScalaPBWorkerApi.scalaPBWorker .compile( scalaPBClasspath().map(_.path), + scalaPBProtocPath(), scalaPBSources().map(_.path), scalaPBOptions(), T.ctx().dest) |