2023-05-12 21:32:14 +03:00
|
|
|
ThisBuild / version := "0.1.1-SNAPSHOT"
|
2023-04-13 16:58:56 +03:00
|
|
|
|
|
|
|
|
ThisBuild / scalaVersion := "2.13.10"
|
|
|
|
|
|
|
|
|
|
lazy val root = (project in file("."))
|
|
|
|
|
.settings(
|
2023-05-12 21:32:14 +03:00
|
|
|
name := "WeatherTool",
|
2023-05-14 15:48:52 +03:00
|
|
|
Compile / mainClass := Some("server.Main")
|
2023-04-13 16:58:56 +03:00
|
|
|
)
|
|
|
|
|
|
|
|
|
|
val http4sVersion = "0.23.16"
|
|
|
|
|
val circeVersion = "0.14.1"
|
|
|
|
|
|
|
|
|
|
libraryDependencies ++= Seq(
|
|
|
|
|
"org.http4s" %% "http4s-dsl" % http4sVersion,
|
|
|
|
|
"org.http4s" %% "http4s-blaze-server" % "0.23.9",
|
|
|
|
|
"org.http4s" %% "http4s-blaze-client" % "0.23.13",
|
|
|
|
|
"org.http4s" %% "http4s-circe" % http4sVersion,
|
|
|
|
|
|
|
|
|
|
"ch.qos.logback" % "logback-classic" % "1.2.9",
|
|
|
|
|
"com.typesafe" % "config" % "1.4.1",
|
2023-04-26 16:37:11 +03:00
|
|
|
"org.scala-lang" % "scala-reflect" % "2.13.10",
|
2023-04-13 16:58:56 +03:00
|
|
|
|
2023-04-26 16:37:11 +03:00
|
|
|
|
2023-05-12 21:32:14 +03:00
|
|
|
"io.circe" %% "circe-core" % circeVersion,
|
2023-04-13 16:58:56 +03:00
|
|
|
"io.circe" %% "circe-generic" % circeVersion,
|
|
|
|
|
"io.circe" %% "circe-generic-extras" % circeVersion,
|
|
|
|
|
"io.circe" %% "circe-optics" % circeVersion,
|
|
|
|
|
"io.circe" %% "circe-parser" % circeVersion,
|
|
|
|
|
)
|