Sequence of all NIR locations.
The logger used by the toolchain.
Entry point for linking.
Create a new config with given nir paths.
Create a new config with the given logger.
Create new config with given mainClass point.
Create a new config with given directory.
Directory to emit intermediate compilation results.
Path to the nativelib jar.
Path to the nativelib jar.
(Since version 0.4.0) Not needed: discovery is internal
Create a new config with given path to nativelib.
Create a new config with given path to nativelib.
(Since version 0.4.0) Not needed: discovery is internal
The LTO mode to use used during a release build.
Shall linker check that NIR is well-formed after every phase?
The path to the clang
executable.
The path to the clang++
executable.
The compilation options passed to LLVM.
Shall linker dump intermediate NIR after every phase?
The garbage collector to use.
Should stubs be linked?
The options passed to LLVM's linker.
Compilation mode.
An object describing how to configure the Scala Native toolchain.