-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbuild.sbt
More file actions
32 lines (28 loc) · 692 Bytes
/
build.sbt
File metadata and controls
32 lines (28 loc) · 692 Bytes
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
val baseSettings = Seq(
organization := "com.ejesposito",
scalaVersion := "2.12.6",
autoScalaLibrary := false
)
lazy val javaTraining = (project in file("."))
.settings(baseSettings:_*)
.settings(
packagedArtifacts := Map.empty
)
.aggregate(
`step_1_basics`,
`step_2_oop`
)
lazy val `step_1_basics` = (project in file("src/step_1_basics"))
.settings(baseSettings:_*)
.settings(
name := "step_1_basics",
moduleName := "step_1_basics",
version := "1.0.0"
)
lazy val `step_2_oop` = (project in file("src/step_2_oop"))
.settings(baseSettings:_*)
.settings(
name := "step_2_oop",
moduleName := "step_2_oop",
version := "1.0.0"
)