diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2018-01-17 21:35:48 -0800 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2018-01-17 21:35:48 -0800 |
commit | 26e3702f3fccdedbb9dd44574678e9217d16959c (patch) | |
tree | f00f3aee83c5259313cf0847f9dcd246d67dd20e /integration | |
parent | a7f182ee709d77070ca53c28833821ad638a6743 (diff) | |
download | mill-26e3702f3fccdedbb9dd44574678e9217d16959c.tar.gz mill-26e3702f3fccdedbb9dd44574678e9217d16959c.tar.bz2 mill-26e3702f3fccdedbb9dd44574678e9217d16959c.zip |
Implement downloading/caching of binaries and java-source-folder support to make better-files benchmarks compile; fixes https://github.com/lihaoyi/mill/issues/37
Diffstat (limited to 'integration')
-rw-r--r-- | integration/src/test/resources/better-files/build.sc | 7 | ||||
-rw-r--r-- | integration/src/test/scala/mill/integration/BetterFilesTests.scala | 1 |
2 files changed, 7 insertions, 1 deletions
diff --git a/integration/src/test/resources/better-files/build.sc b/integration/src/test/resources/better-files/build.sc index e541e3f1..582d3400 100644 --- a/integration/src/test/resources/better-files/build.sc +++ b/integration/src/test/resources/better-files/build.sc @@ -75,7 +75,12 @@ object benchmarks extends BetterFilesModule{ def moduleDeps = Seq(core) def ivyDeps = Agg( ivy"commons-io:commons-io:2.5" - // "fastjavaio" % "fastjavaio" % "1.0" from "https://github.com/williamfiset/FastJavaIO/releases/download/v1.0/fastjavaio.jar" + ) + def depClasspath = Agg( + mill.modules.Util.download( + "https://github.com/williamfiset/FastJavaIO/releases/download/v1.0/fastjavaio.jar", + "fastjavaio.jar" + ) ) } diff --git a/integration/src/test/scala/mill/integration/BetterFilesTests.scala b/integration/src/test/scala/mill/integration/BetterFilesTests.scala index a6207d87..7ee943df 100644 --- a/integration/src/test/scala/mill/integration/BetterFilesTests.scala +++ b/integration/src/test/scala/mill/integration/BetterFilesTests.scala @@ -10,6 +10,7 @@ object BetterFilesTests extends IntegrationTestSuite("MILL_BETTERFILES_REPO", "b assert(eval("core.test")) assert(eval("akka.test")) + assert(eval("benchmarks.test.compile")) val coreTestMeta = meta("core.test.test") assert(coreTestMeta.contains("better.files.FileSpec")) |