diff options
author | adamw <adam@warski.org> | 2017-07-21 17:04:18 +0200 |
---|---|---|
committer | adamw <adam@warski.org> | 2017-07-21 17:04:18 +0200 |
commit | ec33423b3bc212292768c77c2a7a67715664f4e7 (patch) | |
tree | 3cdcd69bb81cc4a95706706367a446b3b4bc3ead /build.sbt | |
parent | e5ebd242a4cb982af6b01ec1976ecfc91398189f (diff) | |
download | sttp-ec33423b3bc212292768c77c2a7a67715664f4e7.tar.gz sttp-ec33423b3bc212292768c77c2a7a67715664f4e7.tar.bz2 sttp-ec33423b3bc212292768c77c2a7a67715664f4e7.zip |
Monix handler
Diffstat (limited to 'build.sbt')
-rw-r--r-- | build.sbt | 20 |
1 files changed, 18 insertions, 2 deletions
@@ -47,7 +47,12 @@ val scalaTest = "org.scalatest" %% "scalatest" % "3.0.3" lazy val rootProject = (project in file(".")) .settings(commonSettings: _*) .settings(publishArtifact := false, name := "sttp") - .aggregate(core, akkaHttpHandler, tests) + .aggregate(core, + akkaHttpHandler, + futureAsyncHttpClientHandler, + scalazAsyncHttpClientHandler, + monixAsyncHttpClientHandler, + tests) lazy val core: Project = (project in file("core")) .settings(commonSettings: _*) @@ -95,6 +100,16 @@ lazy val scalazAsyncHttpClientHandler: Project = (project in file( ) ) dependsOn asyncHttpClientHandler +lazy val monixAsyncHttpClientHandler: Project = (project in file( + "async-http-client-handler/monix")) + .settings(commonSettings: _*) + .settings( + name := "async-http-client-handler-monix", + libraryDependencies ++= Seq( + "io.monix" %% "monix" % "2.3.0" + ) + ) dependsOn asyncHttpClientHandler + lazy val tests: Project = (project in file("tests")) .settings(commonSettings: _*) .settings( @@ -108,4 +123,5 @@ 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) + ) dependsOn (core, akkaHttpHandler, futureAsyncHttpClientHandler, scalazAsyncHttpClientHandler, +monixAsyncHttpClientHandler) |