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

scala.build.ScalaArtifacts.scala Maven / Gradle / Ivy

There is a newer version: 1.5.1
Show newest version
package scala.build

import dependency.{AnyDependency, ScalaParameters}

final case class ScalaArtifacts(
  compilerDependencies: Seq[AnyDependency],
  compilerArtifacts: Seq[(String, os.Path)],
  compilerPlugins: Seq[(AnyDependency, String, os.Path)],
  scalaJsCli: Seq[os.Path],
  scalaNativeCli: Seq[os.Path],
  internalDependencies: Seq[AnyDependency],
  extraDependencies: Seq[AnyDependency],
  params: ScalaParameters,
  bridgeJarsOpt: Option[Seq[os.Path]]
) {

  lazy val compilerClassPath: Seq[os.Path] =
    compilerArtifacts.map(_._2)
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy