From b760a506934fe134222be0a41786f913b53a9008 Mon Sep 17 00:00:00 2001 From: Felix Mulder Date: Mon, 13 Feb 2017 10:51:56 +0100 Subject: Add sbt-assembly for dotty-bot --- project/Build.scala | 5 +++++ project/plugins.sbt | 2 ++ 2 files changed, 7 insertions(+) (limited to 'project') diff --git a/project/Build.scala b/project/Build.scala index 6e021a2e3..730632b74 100644 --- a/project/Build.scala +++ b/project/Build.scala @@ -4,6 +4,7 @@ import complete.DefaultParsers._ import java.io.{ RandomAccessFile, File } import java.nio.channels.FileLock import scala.reflect.io.Path +import sbtassembly.AssemblyKeys.assembly import org.scalajs.sbtplugin.ScalaJSPlugin import org.scalajs.sbtplugin.ScalaJSPlugin.autoImport._ @@ -173,6 +174,10 @@ object DottyBuild extends Build { settings( resourceDirectory in Test := baseDirectory.value / "test" / "resources", + // specify main and ignore tests when assembling + mainClass in assembly := Some("dotty.tools.bot.Main"), + test in assembly := {}, + libraryDependencies ++= { val circeVersion = "0.7.0" val http4sVersion = "0.15.3" diff --git a/project/plugins.sbt b/project/plugins.sbt index 57bd46581..71a7ef5b6 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -8,3 +8,5 @@ addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0") addSbtPlugin("org.scalastyle" %% "scalastyle-sbt-plugin" % "0.8.0") addSbtPlugin("org.scala-js" % "sbt-scalajs" % "0.6.8") + +addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.3") -- cgit v1.2.3