ScalaNativeWorkerImpl

mill.scalanativelib.worker.ScalaNativeWorkerImpl

Attributes

Source
ScalaNativeWorkerImpl.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def config(mainClass: Either[String, String], classpath: Seq[File], nativeWorkdir: File, nativeClang: File, nativeClangPP: File, nativeTarget: Option[String], nativeCompileOptions: Seq[String], nativeLinkingOptions: Seq[String], nativeGC: String, nativeLinkStubs: Boolean, nativeLTO: String, releaseMode: String, nativeOptimize: Boolean, nativeEmbedResources: Boolean, nativeIncrementalCompilation: Boolean, nativeDump: Boolean, nativeMultithreading: Option[Boolean], nativeServiceProviders: Map[String, Seq[String]], logLevel: NativeLogLevel, buildTarget: BuildTarget): Either[String, Config]

Attributes

Source
ScalaNativeWorkerImpl.scala
def defaultGarbageCollector(): String

Attributes

Source
ScalaNativeWorkerImpl.scala
def discoverClang(): File

Attributes

Source
ScalaNativeWorkerImpl.scala
def discoverClangPP(): File

Attributes

Source
ScalaNativeWorkerImpl.scala
def discoverCompileOptions(): Seq[String]

Attributes

Source
ScalaNativeWorkerImpl.scala
def discoverLinkingOptions(): Seq[String]

Attributes

Source
ScalaNativeWorkerImpl.scala
def getFramework(testBinary: File, envVars: Map[String, String], logLevel: NativeLogLevel, frameworkName: String): (() => Unit, Framework)

Attributes

Source
ScalaNativeWorkerImpl.scala
def logger(level: NativeLogLevel): Logger

Attributes

Source
ScalaNativeWorkerImpl.scala

Implicits

Implicits

implicit val scope: Scope

Attributes

Source
ScalaNativeWorkerImpl.scala