diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2018-04-07 21:52:46 -0700 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2018-04-07 21:52:46 -0700 |
commit | cc0407681d3d25979b227a50b52495f31773e175 (patch) | |
tree | 1acbe7abe47f2dbe618dc2056f1df0e110ffc8d3 | |
parent | 9c0564f6c86fdd1b2b0d26fc339e4066296f6781 (diff) | |
download | mill-cc0407681d3d25979b227a50b52495f31773e175.tar.gz mill-cc0407681d3d25979b227a50b52495f31773e175.tar.bz2 mill-cc0407681d3d25979b227a50b52495f31773e175.zip |
make sure to extract paths from JavaModule#compileClasspath before passing them to subprocess
-rw-r--r-- | scalalib/src/mill/scalalib/JavaModule.scala | 5 |
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(), |