diff --git a/sbt/src/main/scala/sbt/Main.scala b/sbt/src/main/scala/sbt/Main.scala index 4d8f25bc2..fa2e97d72 100755 --- a/sbt/src/main/scala/sbt/Main.scala +++ b/sbt/src/main/scala/sbt/Main.scala @@ -156,6 +156,7 @@ class xMain extends xsbti.AppMain arguments match { case "" :: tail => continue(project, tail, failAction) + case x :: tail if x.startsWith(";") => continue(project, x.split(";").toList ::: arguments, failAction) case (ExitCommand | QuitCommand) :: _ => result( Exit(NormalExitCode) ) case RebootCommand :: tail => reload( tail ) case InteractiveCommand :: _ => continue(project, prompt(baseProject, project) :: arguments, interactiveContinue)