diff --git a/README.md b/README.md index 26db45c..9c30432 100644 --- a/README.md +++ b/README.md @@ -75,6 +75,18 @@ To build: sbt compile ``` +#### Faster runs + +Build once with: + +``` +sbt assembly +``` +Run with: +``` +java -jar target/scala-2.11/tip-assembly-2.0.0.jar -run example/fib.tip +``` + ## Command-line arguments Usage: diff --git a/project/plugins.sbt b/project/plugins.sbt index 9653cec..70ea5e7 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,3 +1,4 @@ logLevel := Level.Warn addSbtPlugin("com.lucidchart" % "sbt-scalafmt" % "1.10") +addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.6") \ No newline at end of file