1
1
name := " GIS Shapes Reverse Geocoder"
2
2
3
+ organization := " net.joshdevins.gis"
4
+
3
5
version := " 0.0.1"
4
6
5
7
scalaVersion := " 2.9.0-1"
6
8
9
+ ivyLoggingLevel := UpdateLogging .Full
10
+
7
11
// dependencies
8
12
// geo
9
13
{
@@ -12,20 +16,36 @@ scalaVersion := "2.9.0-1"
12
16
libraryDependencies += " org.geotools" % " gt-shapefile" % geotoolsVersion
13
17
}
14
18
15
- // test
16
- libraryDependencies += " com.novocode" % " junit-interface" % " 0.7" % " test->default"
19
+ // Akka/Spray
20
+ libraryDependencies ++= Seq (
21
+ " se.scalablesolutions.akka" % " akka" % " 1.1.3" ,
22
+ " cc.spray" %% " spray-http" % " 0.7.0" % " compile" withSources(),
23
+ " cc.spray" %% " spray-server" % " 0.7.0" % " compile" withSources()
24
+ )
17
25
18
- libraryDependencies += " junit" % " junit" % " 4.8.1" % " test"
26
+ // logging
27
+ libraryDependencies ++= Seq (
28
+ " se.scalablesolutions.akka" % " akka-slf4j" % " 1.1.3" ,
29
+ " ch.qos.logback" % " logback-classic" % " 0.9.29" % " runtime"
30
+ )
19
31
20
- libraryDependencies += " org.scala-tools.testing" %% " scalacheck" % " 1.9" % " test"
32
+ // test
33
+ libraryDependencies ++= Seq (
34
+ " com.novocode" % " junit-interface" % " 0.7" % " test->default" ,
35
+ " junit" % " junit" % " 4.8.1" % " test" ,
36
+ " org.scala-tools.testing" %% " scalacheck" % " 1.9" % " test" ,
37
+ " org.eclipse.jetty" % " jetty-server" % " 8.0.0.M3" % " jetty" ,
38
+ " org.eclipse.jetty" % " jetty-webapp" % " 8.0.0.M3" % " jetty"
39
+ )
21
40
22
41
// plugins
23
- seq(sbtassembly.Plugin .assemblySettings: _* )
42
+ seq(sbtassembly.Plugin .assemblySettings: _* ) // assembly
24
43
25
- // resolvers
26
- resolvers += " Nexus Public Repo" at " http://nexus.places.devbln.europe.nokia.com/nexus/content/groups/public/"
27
-
28
- resolvers += " Nexus Public Snapshots Repo" at " http://nexus.places.devbln.europe.nokia.com/nexus/content/groups/public-snapshots/"
44
+ seq(webSettings :_* ) // web settings
29
45
30
- // other
31
- ivyLoggingLevel := UpdateLogging .Full
46
+ // resolvers
47
+ resolvers ++= Seq (
48
+ " Nexus Public Repo" at " http://nexus.places.devbln.europe.nokia.com/nexus/content/groups/public/" ,
49
+ " Nexus Public Snapshots Repo" at " http://nexus.places.devbln.europe.nokia.com/nexus/content/groups/public-snapshots/" ,
50
+ " Akka Repository" at " http://akka.io/repository"
51
+ )
0 commit comments