diff options
Diffstat (limited to 'scalaplugin')
-rw-r--r-- | scalaplugin/src/main/scala/forge/scalaplugin/Subproject.scala | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/scalaplugin/src/main/scala/forge/scalaplugin/Subproject.scala b/scalaplugin/src/main/scala/forge/scalaplugin/Subproject.scala index 287a2b05..b3dca832 100644 --- a/scalaplugin/src/main/scala/forge/scalaplugin/Subproject.scala +++ b/scalaplugin/src/main/scala/forge/scalaplugin/Subproject.scala @@ -193,4 +193,14 @@ abstract class Subproject extends Cacher{ import ammonite.ops._, ImplicitWd._ %('java, "-cp", (runDepClasspath().map(_.path) :+ compiled()).mkString(":"), mainClass) } + @forge.discover.Router.main + def console() = T.command{ + import ammonite.ops._, ImplicitWd._ + %('java, + "-cp", + (runDepClasspath().map(_.path) :+ compiled()).mkString(":"), + "scala.tools.nsc.MainGenericRunner", + "-usejavacp" + ) + } } |