blob: e85284dbe25c4e2bd1d2f30aee95a81be9440a5a (
plain) (
tree)
|
|
/* NSC -- new Scala compiler
* Copyright 2006-2009 LAMP/EPFL
* @author Stephane Micheloud
*/
// $Id$
package scala.tools.nsc
/** Loads compiler.properties from the jar. */
object Properties extends scala.util.PropertiesTrait {
protected def propCategory = "compiler"
protected def pickJarBasedOn = classOf[Global]
// settings based on jar properties
val fileEndingString = prop("file.ending", ".scala|.java")
val residentPromptString = prop("resident.prompt", "\nnsc> ")
val shellPromptString = prop("shell.prompt", "\nscala> ")
val cmdName = if (isWin) "scala.bat" else "scala"
// settings based on System properties
val envClasspath = sysprop("env.classpath", null)
val msilILasm = sysprop("msil.ilasm", "")
}
|