31 lines
728 B
Scala
31 lines
728 B
Scala
import Dependencies._
|
|
|
|
lazy val root = (project in file(".")).
|
|
settings(
|
|
inThisBuild(List(
|
|
organization := "com.example",
|
|
scalaVersion := "2.12.6",
|
|
version := "0.1.0-SNAPSHOT",
|
|
mainClass := Some("eu.xeppaka.bot1.TelegramBotServer")
|
|
)),
|
|
name := "telegram-bot1",
|
|
libraryDependencies ++= Seq(
|
|
scalaTest % Test,
|
|
akka,
|
|
akkaTyped,
|
|
akkaHttp,
|
|
akkaStream,
|
|
vkapi,
|
|
circleCore,
|
|
circleGeneric,
|
|
circleParser
|
|
)
|
|
)
|
|
|
|
assemblyMergeStrategy in assembly := {
|
|
case PathList("META-INF", "io.netty.versions.properties") => MergeStrategy.first
|
|
case x =>
|
|
val oldStrategy = (assemblyMergeStrategy in assembly).value
|
|
oldStrategy(x)
|
|
}
|