-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.sbt
25 lines (17 loc) · 940 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
lazy val `benchmark-compiletime-scalaz` = project.dependsOn(`benchmark-asyncio-scalaz`)
lazy val `benchmark-compiletime-designpattern` = project.dependsOn(`benchmark-asyncio-designpattern`)
lazy val `benchmark-asyncio-scalaz` = project
lazy val `benchmark-Main` = project.dependsOn(`benchmark-asyncio-scalaz`, `benchmark-asyncio-designpattern`, lite)
lazy val `benchmark-asyncio-designpattern` = project.dependsOn(designpattern)
lazy val designpattern = project
lazy val lite = project
lazy val unidoc = project
.enablePlugins(StandaloneUnidoc, TravisUnidocTitle)
.settings(
UnidocKeys.unidocProjectFilter in ScalaUnidoc in UnidocKeys.unidoc := {
inAggregates(LocalRootProject)
},
addCompilerPlugin("org.spire-math" %% "kind-projector" % "0.9.3"),
scalacOptions += "-Xexperimental"
)
aggregateProjects(`benchmark-Main`, `benchmark-asyncio-scalaz`, `benchmark-asyncio-designpattern`, designpattern, lite)