All Downloads are FREE. Search and download functionalities are using the official Maven repository.

scala.build.compiler.SimpleScalaCompilerMaker.scala Maven / Gradle / Ivy

package scala.build.compiler

import ch.epfl.scala.bsp4j.BuildClient

import scala.build.Logger

final case class SimpleScalaCompilerMaker(
  defaultJavaCommand: String,
  defaultJavaOptions: Seq[String],
  scaladoc: Boolean = false
) extends ScalaCompilerMaker {
  def create(
    workspace: os.Path,
    classesDir: os.Path,
    buildClient: BuildClient,
    logger: Logger
  ): SimpleScalaCompiler =
    SimpleScalaCompiler(defaultJavaCommand, defaultJavaOptions, scaladoc)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy