summaryrefslogtreecommitdiffstats
path: root/Scala/example/project/buildSettings.sbt
blob: 1ed6540226d3ec6c0ec36aa3893425240fa3a662 (plain)
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
// needed for custom scalastyle package
resolvers += "namin.github.com/maven-repository" at "http://namin.github.com/maven-repository/"

resolvers += "Spray Repository" at "http://repo.spray.cc/"

libraryDependencies += "net.databinder" %% "dispatch-http" % "0.8.8"

  libraryDependencies += "org.scalastyle" % "scalastyle_2.9.1" % "0.1.3-SNAPSHOT"

libraryDependencies += "cc.spray" %%  "spray-json" % "1.1.1"

// need scalatest also as a build dependency: the build implements a custom reporter
libraryDependencies += "org.scalatest" %% "scalatest" % "1.9.1"

// dispatch uses commons-codec, in version 1.4, so we can't  go for 1.6.
// libraryDependencies += "commons-codec" % "commons-codec" % "1.4"

libraryDependencies += "org.apache.commons" % "commons-lang3" % "3.1"

// sbteclipse-plugin uses scalaz-core 6.0.3, so we can't go 6.0.4
// libraryDependencies += "org.scalaz" %% "scalaz-core" % "6.0.3"

scalacOptions ++= Seq("-deprecation")

addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.1.0")

// for dependency-graph plugin
// net.virtualvoid.sbt.graph.Plugin.graphSettings


// [info] default:default-3fdafc_2.9.1:0.1-SNAPSHOT
// [info]   +-cc.spray:spray-json_2.9.1:1.1.1
// [info]   | +-org.parboiled:parboiled-scala:1.0.2
// [info]   | | +-org.parboiled:parboiled-core:1.0.2
// [info]   | | +-org.scala-lang:scala-library:2.9.1
// [info]   | | 
// [info]   | +-org.scala-lang:scala-library:2.9.1
// [info]   | 
// [info]   +-com.typesafe.sbteclipse:sbteclipse-plugin:2.1.0
// [info]   | +-com.typesafe.sbteclipse:sbteclipse-core:2.1.0
// [info]   |   +-org.scalaz:scalaz-core_2.9.1:6.0.3
// [info]   |     +-org.scala-lang:scala-library:2.9.1
// [info]   |     
// [info]   +-net.databinder:dispatch-http_2.9.1:0.8.8
// [info]   | +-net.databinder:dispatch-core_2.9.1:0.8.8
// [info]   | | +-org.apache.httpcomponents:httpclient:4.1.3
// [info]   | | | +-commons-codec:commons-codec:1.4
// [info]   | | | +-commons-logging:commons-logging:1.1.1
// [info]   | | | +-org.apache.httpcomponents:httpcore:4.1.4
// [info]   | | | 
// [info]   | | +-org.scala-lang:scala-library:2.9.1
// [info]   | | 
// [info]   | +-net.databinder:dispatch-futures_2.9.1:0.8.8
// [info]   | | +-org.scala-lang:scala-library:2.9.1
// [info]   | | 
// [info]   | +-org.apache.httpcomponents:httpclient:4.1.3
// [info]   | | +-commons-codec:commons-codec:1.4
// [info]   | | +-commons-logging:commons-logging:1.1.1
// [info]   | | +-org.apache.httpcomponents:httpcore:4.1.4
// [info]   | | 
// [info]   | +-org.scala-lang:scala-library:2.9.1
// [info]   | 
// [info]   +-org.scala-lang:scala-library:2.9.1
// [info]   +-org.scalastyle:scalastyle_2.9.1:0.1.3-SNAPSHOT
// [info]   | +-com.github.scopt:scopt_2.9.1:2.0.0
// [info]   | | +-org.scala-lang:scala-library:2.9.1
// [info]   | | 
// [info]   | +-org.scalariform:scalariform_2.9.1:0.1.1
// [info]   |   +-org.scala-lang:scala-library:2.9.1
// [info]   |   
// [info]   +-org.scalatest:scalatest_2.9.1:1.8
// [info]     +-org.scala-lang:scala-library:2.9.1