Packages

package options

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class ConfigOptions(main: Option[String] = None, outpath: String = "scala-native-out", workdir: String = ".") extends Product with Serializable
  2. case class LinkerOptions(config: ConfigOptions, nativeConfig: NativeConfigOptions, logger: LoggerOptions, misc: MiscOptions) extends Product with Serializable
    Annotations
    @AppName( "ScalaNativeLd" ) @ProgName( "scala-native-ld" ) @ArgsName( "classpath" )
  3. case class LoggerOptions(verbose: @@[Int, Counter] = Tag.of(0)) extends Product with Serializable
  4. case class MiscOptions(version: Boolean = false) extends Product with Serializable
  5. case class NativeConfigOptions(mode: Mode = Mode.debug, lto: LTO = LTO.none, gc: GC = GC.immix, linkStubs: Boolean = false, check: Boolean = false, dump: Boolean = false, noOptimize: Boolean = false, linkingOption: List[String] = List.empty, compileOption: List[String] = List.empty, targetTriple: Option[String] = None, clang: Option[String] = None, clangPP: Option[String] = None) extends Product with Serializable
  6. case class PrinterOptions(classpath: List[String] = "." :: Nil, fromPath: Boolean = false, misc: MiscOptions) extends Product with Serializable
    Annotations
    @AppName( "ScalaNativeP" ) @ProgName( "scala-native-p" ) @ArgsName( "Class names" )

Value Members

  1. object BuildInfo extends Product with Serializable

    This object was generated by sbt-buildinfo.

Ungrouped