summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLex Spoon <lex@lexspoon.org>2007-10-10 01:06:24 +0000
committerLex Spoon <lex@lexspoon.org>2007-10-10 01:06:24 +0000
commit515ab49a70bd897a541acbe975a5fe25a24ff61f (patch)
tree2cea477fd4525249e4b6e3401e8b0bd50fc6577b
parent3a28527889a39471be700d1992b067dcc219a84b (diff)
downloadscala-515ab49a70bd897a541acbe975a5fe25a24ff61f.tar.gz
scala-515ab49a70bd897a541acbe975a5fe25a24ff61f.tar.bz2
scala-515ab49a70bd897a541acbe975a5fe25a24ff61f.zip
added support for -e option
-rw-r--r--src/compiler/scala/tools/nsc/MainGenericRunner.scala5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/compiler/scala/tools/nsc/MainGenericRunner.scala b/src/compiler/scala/tools/nsc/MainGenericRunner.scala
index a475a53fde..44a9fe13e0 100644
--- a/src/compiler/scala/tools/nsc/MainGenericRunner.scala
+++ b/src/compiler/scala/tools/nsc/MainGenericRunner.scala
@@ -136,6 +136,11 @@ object MainGenericRunner {
urls(settings.Xcodebase.value)
command.thingToRun match {
+ case None if settings.execute.value != "" =>
+ ScriptRunner.runCommand(settings,
+ settings.execute.value,
+ command.arguments)
+
case None =>
(new InterpreterLoop).main(settings)