-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathbuild.sbt
63 lines (50 loc) · 1.51 KB
/
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
lazy val root = (project in file("."))
.aggregate(
basics,
domainModeling,
collections,
loops,
modules,
reasoning,
testing,
typeDirectedProgramming,
extensionMethodsAndImplicitConversions,
errorHandling,
asynchronousProgramming
)
lazy val basics =
project.in(file("02_basics"))
.enablePlugins(WorksheetsRunner)
lazy val domainModeling =
project.in(file("03_domain_modeling"))
.enablePlugins(WorksheetsRunner)
lazy val collections =
project.in(file("04_collections"))
.enablePlugins(WorksheetsRunner)
lazy val loops =
project.in(file("05_loops"))
.enablePlugins(WorksheetsRunner)
lazy val modules =
project.in(file("08_modules"))
.enablePlugins(WorksheetsRunner)
lazy val reasoning =
project.in(file("09_reasoning_about_code"))
.enablePlugins(WorksheetsRunner)
lazy val testing =
project.in(file("10_testing"))
.enablePlugins(WorksheetsRunner)
lazy val typeDirectedProgramming =
project.in(file("11_type_directed_programming"))
.enablePlugins(WorksheetsRunner)
lazy val extensionMethodsAndImplicitConversions =
project.in(file("12_extension_methods_and_implicit_conversions"))
.enablePlugins(WorksheetsRunner)
lazy val errorHandling =
project.in(file("13_error_handling"))
.enablePlugins(WorksheetsRunner)
lazy val asynchronousProgramming =
project.in(file("14_asynchronous_programming"))
.enablePlugins(WorksheetsRunner)
lazy val phoneMnemonics =
project.in(file("15_phone_mnemonics"))
.enablePlugins(WorksheetsRunner)