aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOmar Alejandro Mainegra Sarduy <omainegra@gmail.com>2017-07-28 11:25:32 -0400
committerOmar Alejandro Mainegra Sarduy <omainegra@gmail.com>2017-07-28 11:25:32 -0400
commit01e3cafed4093e65197bedd79214f685ab2dd0a6 (patch)
tree037db39a03e2fc5bf0ce39fc52ee2b316aa8d872
parentace3223ad9eef3c14ed2e02428adbcc1a5ab01bb (diff)
downloadsttp-01e3cafed4093e65197bedd79214f685ab2dd0a6.tar.gz
sttp-01e3cafed4093e65197bedd79214f685ab2dd0a6.tar.bz2
sttp-01e3cafed4093e65197bedd79214f685ab2dd0a6.zip
Add project definition
-rw-r--r--build.sbt27
1 files changed, 20 insertions, 7 deletions
diff --git a/build.sbt b/build.sbt
index f31bc17..9112024 100644
--- a/build.sbt
+++ b/build.sbt
@@ -38,13 +38,16 @@ val scalaTest = "org.scalatest" %% "scalatest" % "3.0.3"
lazy val rootProject = (project in file("."))
.settings(commonSettings: _*)
.settings(publishArtifact := false, name := "sttp")
- .aggregate(core,
- akkaHttpHandler,
- asyncHttpClientHandler,
- futureAsyncHttpClientHandler,
- scalazAsyncHttpClientHandler,
- monixAsyncHttpClientHandler,
- tests)
+ .aggregate(
+ core,
+ akkaHttpHandler,
+ asyncHttpClientHandler,
+ futureAsyncHttpClientHandler,
+ scalazAsyncHttpClientHandler,
+ monixAsyncHttpClientHandler,
+ okhttpClientHandler,
+ tests
+ )
lazy val core: Project = (project in file("core"))
.settings(commonSettings: _*)
@@ -102,6 +105,16 @@ lazy val monixAsyncHttpClientHandler: Project = (project in file(
)
) dependsOn asyncHttpClientHandler
+lazy val okhttpClientHandler: Project = (project in file(
+ "okhttp-client-handler"))
+ .settings(commonSettings: _*)
+ .settings(
+ name := "okhttp-client-handler",
+ libraryDependencies ++= Seq(
+ "com.squareup.okhttp3" % "okhttp" % "3.8.1"
+ )
+ ) dependsOn core
+
lazy val tests: Project = (project in file("tests"))
.settings(commonSettings: _*)
.settings(