-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.sbt
35 lines (27 loc) · 1.31 KB
/
build.sbt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
lazy val root = Project(
id = "root",
base = file("."),
settings = BuildSettings.noPublishSettings).
aggregate(core)
lazy val core = Project(
id = "streamadapter",
base = file("core"),
settings = BuildSettings.buildSettings ++ Seq(
fork in Test := false,
libraryDependencies += Dependencies.typesafeConfigDep,
libraryDependencies += Dependencies.akkaStreamDep % Optional,
libraryDependencies += Dependencies.catsDep % Optional,
libraryDependencies += Dependencies.catsIterateeDep % Optional,
libraryDependencies += Dependencies.fs2CoreDep % Optional,
libraryDependencies += Dependencies.playIterateeDep % Optional,
libraryDependencies += Dependencies.reactiveStreamsDep % Optional,
libraryDependencies += Dependencies.catsDep % Test,
libraryDependencies += Dependencies.catsIterateeDep % Test,
libraryDependencies += Dependencies.fs2CoreDep % Test,
libraryDependencies += Dependencies.nScalaTimeDep % Test,
libraryDependencies += Dependencies.playIterateeDep % Test,
libraryDependencies += Dependencies.specs2Dep % Test,
libraryDependencies += Dependencies.reactiveStreamsDep % Test,
homepage := BuildSettings.streamadapterHomepage,
pomExtra := BuildSettings.streamadapterPomExtra
))