summaryrefslogtreecommitdiff
path: root/scalalib
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2018-04-07 21:52:46 -0700
committerLi Haoyi <haoyi.sg@gmail.com>2018-04-07 21:52:46 -0700
commitcc0407681d3d25979b227a50b52495f31773e175 (patch)
tree1acbe7abe47f2dbe618dc2056f1df0e110ffc8d3 /scalalib
parent9c0564f6c86fdd1b2b0d26fc339e4066296f6781 (diff)
downloadmill-cc0407681d3d25979b227a50b52495f31773e175.tar.gz
mill-cc0407681d3d25979b227a50b52495f31773e175.tar.bz2
mill-cc0407681d3d25979b227a50b52495f31773e175.zip
make sure to extract paths from JavaModule#compileClasspath before passing them to subprocess
Diffstat (limited to 'scalalib')
-rw-r--r--scalalib/src/mill/scalalib/JavaModule.scala5
1 files changed, 4 insertions, 1 deletions
diff --git a/scalalib/src/mill/scalalib/JavaModule.scala b/scalalib/src/mill/scalalib/JavaModule.scala
index e2b461b5..9d6f62be 100644
--- a/scalalib/src/mill/scalalib/JavaModule.scala
+++ b/scalalib/src/mill/scalalib/JavaModule.scala
@@ -196,7 +196,10 @@ trait JavaModule extends mill.Module with TaskModule { outer =>
) ++ options ++
Seq(
"-classpath",
- compileClasspath().filter(_.path.ext != "pom").mkString(java.io.File.pathSeparator)
+ compileClasspath()
+ .map(_.path)
+ .filter(_.ext != "pom")
+ .mkString(java.io.File.pathSeparator)
) ++
files.map(_.toString),
envArgs = Map(),