aboutsummaryrefslogtreecommitdiff
path: root/build.sbt
diff options
context:
space:
mode:
authorBjørn Madsen <bm@aeons.dk>2017-08-28 21:56:18 +0200
committerBjørn Madsen <bm@aeons.dk>2017-08-30 13:50:12 +0200
commitdba1836f72dc38ab14ab4bb614b4101a80e97552 (patch)
tree419013cd265bf8b404d502cf47323efb28edd3d4 /build.sbt
parent18d3ae2a0c2c7b73b747004127d7362edfbeee8c (diff)
downloadsttp-dba1836f72dc38ab14ab4bb614b4101a80e97552.tar.gz
sttp-dba1836f72dc38ab14ab4bb614b4101a80e97552.tar.bz2
sttp-dba1836f72dc38ab14ab4bb614b4101a80e97552.zip
Add fs2 streaming module
Diffstat (limited to 'build.sbt')
-rw-r--r--build.sbt18
1 files changed, 16 insertions, 2 deletions
diff --git a/build.sbt b/build.sbt
index a1896fa..3e2f310 100644
--- a/build.sbt
+++ b/build.sbt
@@ -51,6 +51,7 @@ lazy val rootProject = (project in file("."))
scalazAsyncHttpClientHandler,
monixAsyncHttpClientHandler,
catsAsyncHttpClientHandler,
+ fs2AsyncHttpClientHandler,
okhttpClientHandler,
okhttpMonixClientHandler,
circe,
@@ -121,6 +122,16 @@ lazy val catsAsyncHttpClientHandler: Project = (project in file(
)
) dependsOn asyncHttpClientHandler
+lazy val fs2AsyncHttpClientHandler: Project = (project in file(
+ "async-http-client-handler/fs2"))
+ .settings(commonSettings: _*)
+ .settings(
+ name := "async-http-client-handler-fs2",
+ libraryDependencies ++= Seq(
+ "com.github.zainab-ali" %% "fs2-reactive-streams" % "0.2.2"
+ )
+ ) dependsOn asyncHttpClientHandler
+
lazy val okhttpClientHandler: Project = (project in file(
"okhttp-client-handler"))
.settings(commonSettings: _*)
@@ -163,5 +174,8 @@ lazy val tests: Project = (project in file("tests"))
"ch.qos.logback" % "logback-classic" % "1.2.3"
).map(_ % "test"),
libraryDependencies += "org.scala-lang" % "scala-compiler" % scalaVersion.value % "test"
- ) dependsOn (core, akkaHttpHandler, futureAsyncHttpClientHandler, scalazAsyncHttpClientHandler,
-monixAsyncHttpClientHandler, catsAsyncHttpClientHandler, okhttpClientHandler, okhttpMonixClientHandler)
+ ) dependsOn (
+ core, akkaHttpHandler, futureAsyncHttpClientHandler, scalazAsyncHttpClientHandler,
+ monixAsyncHttpClientHandler, catsAsyncHttpClientHandler, fs2AsyncHttpClientHandler,
+ okhttpClientHandler, okhttpMonixClientHandler
+)