-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbuild.sbt
More file actions
45 lines (31 loc) · 1.13 KB
/
build.sbt
File metadata and controls
45 lines (31 loc) · 1.13 KB
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
import play.routes.compiler.InjectedRoutesGenerator
import play.sbt.PlayJava
name := """webDataEngine"""
version := "1.0-SNAPSHOT"
lazy val api = project
lazy val mongo = project
lazy val couchdb = project
lazy val security = project
lazy val tenancy = project
lazy val webDataEngine = Project("webDataEngine", file(".")).
enablePlugins(PlayJava).
aggregate(api, mongo, couchdb, security, tenancy).
dependsOn(api, mongo, couchdb, security, tenancy)
scalaVersion := "2.11.6"
resolvers += "Spring Snapshots" at "http://maven.springframework.org/snapshot"
libraryDependencies ++= Seq(
javaJdbc,
cache,
javaWs,
filters,
"org.springframework.guice" % "spring-guice" % "1.0.0.BUILD-SNAPSHOT",
"org.springframework" % "spring-core" % "4.2.2.RELEASE",
"org.springframework" % "spring-context" % "4.2.2.RELEASE"
)
// Play provides two styles of routers, one expects its actions to be injected, the
// other, legacy style, accesses its actions statically.
routesGenerator := InjectedRoutesGenerator
javaOptions in Test ++= Seq("-Dconfig.file=conf/test.application.conf",
"-Dplay.http.router=test.Routes"
)
fork in run := false