summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/Settings.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2010-02-23 03:49:01 +0000
committerPaul Phillips <paulp@improving.org>2010-02-23 03:49:01 +0000
commitdb511fee56d50c2f74439eb8a32897313f82af8b (patch)
tree90c4ab7120378b40fd3736730ec3d2a1b37af06b /src/compiler/scala/tools/nsc/Settings.scala
parentdf94b3c5b831e78a056f7b0b5334b1fb8d3c3bd5 (diff)
downloadscala-db511fee56d50c2f74439eb8a32897313f82af8b.tar.gz
scala-db511fee56d50c2f74439eb8a32897313f82af8b.tar.bz2
scala-db511fee56d50c2f74439eb8a32897313f82af8b.zip
More fun with ClassPaths.
Review by community.
Diffstat (limited to 'src/compiler/scala/tools/nsc/Settings.scala')
-rw-r--r--src/compiler/scala/tools/nsc/Settings.scala3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/compiler/scala/tools/nsc/Settings.scala b/src/compiler/scala/tools/nsc/Settings.scala
index 69a840cb83..2c3a3a7890 100644
--- a/src/compiler/scala/tools/nsc/Settings.scala
+++ b/src/compiler/scala/tools/nsc/Settings.scala
@@ -256,6 +256,7 @@ class Settings(errorFn: String => Unit) extends ScalacSettings {
}
override def toString() = "Settings {\n%s}\n" format (userSetSettings map (" " + _ + "\n") mkString)
+ def toConciseString = userSetSettings.mkString("(", " ", ")")
}
object Settings {
@@ -830,6 +831,8 @@ trait ScalacSettings {
val extdirs = PathSetting ("-extdirs", "dirs", "Override location of installed extensions", Defaults.scalaExtDirs)
val javabootclasspath = PathSetting ("-javabootclasspath", "path", "Override java boot classpath.", Defaults.javaBootClassPath)
val javaextdirs = PathSetting ("-javaextdirs", "path", "Override java extdirs classpath.", Defaults.javaExtDirs)
+ /** This one is most likely temporary, but so helpful while I try to get an iron grip on the classpath. */
+ val javaignorecp = BooleanSetting ("-javaignorecp", "scala will not use java's -classpath no matter what.")
val outdir = OutputSetting (outputDirs, ".")
val sourcepath = StringSetting ("-sourcepath", "path", "Specify where to find input source files", "")