summaryrefslogtreecommitdiff
path: root/scalalib/src/mill/scalalib/ZincWorkerApi.scala
diff options
context:
space:
mode:
Diffstat (limited to 'scalalib/src/mill/scalalib/ZincWorkerApi.scala')
-rw-r--r--scalalib/src/mill/scalalib/ZincWorkerApi.scala22
1 files changed, 10 insertions, 12 deletions
diff --git a/scalalib/src/mill/scalalib/ZincWorkerApi.scala b/scalalib/src/mill/scalalib/ZincWorkerApi.scala
index 8e95eb29..dbcaa6da 100644
--- a/scalalib/src/mill/scalalib/ZincWorkerApi.scala
+++ b/scalalib/src/mill/scalalib/ZincWorkerApi.scala
@@ -1,7 +1,5 @@
package mill.scalalib
-
-import ammonite.ops.Path
import coursier.Cache
import coursier.maven.MavenRepository
import mill.Agg
@@ -60,30 +58,30 @@ trait ZincWorkerModule extends mill.Module{
trait ZincWorkerApi {
/** Compile a Java-only project */
def compileJava(upstreamCompileOutput: Seq[CompilationResult],
- sources: Agg[Path],
- compileClasspath: Agg[Path],
+ sources: Agg[os.Path],
+ compileClasspath: Agg[os.Path],
javacOptions: Seq[String])
(implicit ctx: mill.util.Ctx): mill.eval.Result[CompilationResult]
/** Compile a mixed Scala/Java or Scala-only project */
def compileMixed(upstreamCompileOutput: Seq[CompilationResult],
- sources: Agg[Path],
- compileClasspath: Agg[Path],
+ sources: Agg[os.Path],
+ compileClasspath: Agg[os.Path],
javacOptions: Seq[String],
scalaVersion: String,
scalacOptions: Seq[String],
- compilerBridgeSources: Path,
- compilerClasspath: Agg[Path],
- scalacPluginClasspath: Agg[Path])
+ compilerBridgeSources: os.Path,
+ compilerClasspath: Agg[os.Path],
+ scalacPluginClasspath: Agg[os.Path])
(implicit ctx: mill.util.Ctx): mill.eval.Result[CompilationResult]
def discoverMainClasses(compilationResult: CompilationResult)
(implicit ctx: mill.util.Ctx): Seq[String]
def docJar(scalaVersion: String,
- compilerBridgeSources: Path,
- compilerClasspath: Agg[Path],
- scalacPluginClasspath: Agg[Path],
+ compilerBridgeSources: os.Path,
+ compilerClasspath: Agg[os.Path],
+ scalacPluginClasspath: Agg[os.Path],
args: Seq[String])
(implicit ctx: mill.util.Ctx): Boolean
}