summaryrefslogtreecommitdiff
path: root/scalaworker
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2018-04-07 19:49:53 -0700
committerLi Haoyi <haoyi.sg@gmail.com>2018-04-07 19:49:53 -0700
commit2d72abe64de8dbd98cabc688ce4bb57f733a1d12 (patch)
tree8077b61a6aabbec9675834f9cf9deb5711318b6d /scalaworker
parent19021b773438e24da47f6d0e94e69e5f58625cac (diff)
downloadmill-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.scala22
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],