summaryrefslogtreecommitdiff
path: root/build.sc
diff options
context:
space:
mode:
authorNik Vanderhoof <nikolasrvanderhoof@gmail.com>2019-07-04 02:56:56 -0400
committerTobias Roeser <le.petit.fou@web.de>2019-07-04 08:56:56 +0200
commit0a7d68737e89ab9471c7177ecfdf706e06a7cad8 (patch)
tree4f3a9bd955866de79b2d94677a7c904943a9542a /build.sc
parenta4a49e90037c7acf456b62a8e65fee55a5f857c4 (diff)
downloadmill-0a7d68737e89ab9471c7177ecfdf706e06a7cad8.tar.gz
mill-0a7d68737e89ab9471c7177ecfdf706e06a7cad8.tar.bz2
mill-0a7d68737e89ab9471c7177ecfdf706e06a7cad8.zip
Scoverage buildinfo support (#647)
* Add test case for scoverage/buildinfo * Take generatedSources from outer + pass allSources to scoverage reports
Diffstat (limited to 'build.sc')
-rwxr-xr-xbuild.sc6
1 files changed, 6 insertions, 0 deletions
diff --git a/build.sc b/build.sc
index 5a08960b..ce02aa95 100755
--- a/build.sc
+++ b/build.sc
@@ -310,6 +310,12 @@ object contrib extends MillModule {
(for ((k, v) <- mapping) yield s"-D$k=$v")
}
+ // So we can test with buildinfo in the classpath
+ val test = new Tests(implicitly)
+ class Tests(ctx0: mill.define.Ctx) extends super.Tests(ctx0) {
+ override def moduleDeps = super.moduleDeps :+ contrib.buildinfo
+ }
+
object api extends MillApiModule {
def moduleDeps = Seq(scalalib)
}