-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.sbt
23 lines (20 loc) · 951 Bytes
/
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
name := "The Impatient Book"
scalaVersion := Config.ver.scala.lang
crossScalaVersions := Seq(Config.ver.scala.lang)
/* TODO: Modify this template of sub-projects */
lazy val chapter13 = project.settings(Config.commonScalaSettings)
lazy val chapter14 = project.settings(Config.commonScalaSettings)
lazy val chapter15 = project.settings(Config.commonScalaSettings)
.settings(libraryDependencies ++= Seq(javaJpa))
lazy val chapter16 = project.settings(Config.commonScalaSettings)
lazy val chapter17 = project.settings(Config.commonScalaSettings)
/* The Root Project */
lazy val root = (project in file(".")).
enablePlugins(PlayJava).
settings(EclipseKeys.skipProject := true).
settings(Config.commonSettings).
settings(Config.unidocSettings).
settings(giter8.ScaffoldPlugin.scaffoldSettings:_*).
aggregate(chapter13, chapter14, chapter15, chapter16, chapter17)
fork in run := true
fork in test := true