diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2018-04-07 19:49:53 -0700 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2018-04-07 19:49:53 -0700 |
commit | 2d72abe64de8dbd98cabc688ce4bb57f733a1d12 (patch) | |
tree | 8077b61a6aabbec9675834f9cf9deb5711318b6d /scalaworker | |
parent | 19021b773438e24da47f6d0e94e69e5f58625cac (diff) | |
download | mill-2d72abe64de8dbd98cabc688ce4bb57f733a1d12.tar.gz mill-2d72abe64de8dbd98cabc688ce4bb57f733a1d12.tar.bz2 mill-2d72abe64de8dbd98cabc688ce4bb57f733a1d12.zip |
migrate client module onto new JavaModule trait
Diffstat (limited to 'scalaworker')
-rw-r--r-- | scalaworker/src/mill/scalaworker/ScalaWorker.scala | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/scalaworker/src/mill/scalaworker/ScalaWorker.scala b/scalaworker/src/mill/scalaworker/ScalaWorker.scala index 8351f6e8..9a4c317c 100644 --- a/scalaworker/src/mill/scalaworker/ScalaWorker.scala +++ b/scalaworker/src/mill/scalaworker/ScalaWorker.scala @@ -137,28 +137,6 @@ class ScalaWorker(ctx0: mill.util.Ctx, .getOrElse(Seq.empty[String]) } - def compileJava(sources: Array[java.io.File], - classpath: Array[java.io.File], - javaOpts: Seq[String], - upstreamCompileOutput: Seq[CompilationResult]) - (implicit ctx: mill.util.Ctx) = { - val javac = ToolProvider.getSystemJavaCompiler() - - rm(ctx.dest / 'classes) - mkdir(ctx.dest / 'classes) - val cpArgs = - if(classpath.isEmpty) Seq() - else Seq("-cp", classpath.mkString(File.pathSeparator)) - - val args = Seq("-d", ctx.dest / 'classes) ++ cpArgs ++ javaOpts ++ sources - - javac.run( - ctx.log.inStream, ctx.log.outputStream, ctx.log.errorStream, - args.map(_.toString):_* - ) - if (ls(ctx.dest / 'classes).isEmpty) mill.eval.Result.Failure("Compilation Failed") - else mill.eval.Result.Success(CompilationResult(ctx.dest / 'zinc, PathRef(ctx.dest / 'classes))) - } def compileScala(scalaVersion: String, sources: Agg[Path], |