-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.sbt
executable file
·48 lines (34 loc) · 1.47 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
36
37
38
39
40
41
42
43
44
45
46
47
48
name := "httpize"
version := "0.2.0"
organization := "org.purang.net"
scalaVersion := "2.11.7"
val http4sVersion = "0.7.0"
val gatlingVersion = "2.1.7"
libraryDependencies ++= Seq(
"org.http4s" %% "http4s-core" % http4sVersion,
"org.http4s" %% "http4s-dsl" % http4sVersion,
"org.http4s" %% "http4s-blazeserver" % http4sVersion,
"org.http4s" %% "http4s-argonaut" % http4sVersion,
"org.scalacheck" %% "scalacheck" % "1.11.4" % "test",
"org.scalatest" %% "scalatest" % "2.1.6" % "test",
"io.gatling.highcharts" % "gatling-charts-highcharts" % gatlingVersion % "it",
"io.gatling" % "gatling-test-framework" % gatlingVersion % "it",
"io.gatling" % "gatling-bundle" % gatlingVersion % "it" artifacts Artifact("gatling-bundle", "zip", "zip", "bundle")
)
resolvers ++= Seq(
"Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots",
"Scalaz Bintray Repo" at "http://dl.bintray.com/scalaz/releases"
)
scalacOptions ++= Seq("-encoding",
"UTF-8",
"-deprecation", "-feature", "-unchecked", "-language:_")
//"-optimize",
//"-Yinline", "-Yinline-warnings" , "-Ywarn-all")
//ran into this: https://issues.scala-lang.org/browse/SI-3882
Revolver.settings
seq(com.typesafe.sbt.SbtStartScript.startScriptForClassesSettings: _*)
cancelable := true
fork := true
logBuffered := false
//seq(bintrayPublishSettings:_*)
licenses += ("BSD", url("http://www.tldrlegal.com/license/bsd-3-clause-license-%28revised%29"))