From 84bed4cf438dc969089a057a4791d8bf9f3efa40 Mon Sep 17 00:00:00 2001 From: Lex Spoon Date: Tue, 12 Jun 2007 14:35:36 +0000 Subject: factored out the command name and compiler comm... factored out the command name and compiler command name, so that subclasses can override them --- src/compiler/scala/tools/nsc/GenericRunnerCommand.scala | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'src/compiler/scala/tools/nsc/GenericRunnerCommand.scala') diff --git a/src/compiler/scala/tools/nsc/GenericRunnerCommand.scala b/src/compiler/scala/tools/nsc/GenericRunnerCommand.scala index 3c08c603af..cf5e89fdf8 100644 --- a/src/compiler/scala/tools/nsc/GenericRunnerCommand.scala +++ b/src/compiler/scala/tools/nsc/GenericRunnerCommand.scala @@ -12,6 +12,12 @@ class GenericRunnerCommand(allargs: List[String], error: String => Unit) { def this(allargs: List[String]) = this(allargs, str => Console.println("Error: " + str)) + /** name of the command */ + val cmdName = "scala" + + /** name of the associated compiler command */ + val compCmdName = "scalac" + /** Settings specified by this command */ val settings = new GenericRunnerSettings(error) @@ -46,12 +52,12 @@ class GenericRunnerCommand(allargs: List[String], error: String => Unit) { parseArguments val usageMessage = { - "scala [