-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.sbt
41 lines (35 loc) · 882 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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
name := "scala-processing-root"
lazy val commonSettings = Seq(
organization := "com.nekopiano.scala",
version := "0.1.0",
scalaVersion := "2.11.8"
)
lazy val root = (project in file(".")).
settings(commonSettings: _*).
settings(
// other settings
).
aggregate(core, experiments, samples, sandbox)
lazy val core = (project in file("core")).
settings(commonSettings: _*).
settings(
// other settings
)
lazy val experiments = (project in file("experiments")).
settings(commonSettings: _*).
settings(
// other settings
).
dependsOn(core)
lazy val samples = (project in file("samples")).
settings(commonSettings: _*).
settings(
// other settings
).
dependsOn(core, experiments)
lazy val sandbox = (project in file("sandbox")).
settings(commonSettings: _*).
settings(
// other settings
).
dependsOn(core, experiments)