aboutsummaryrefslogtreecommitdiff
path: root/project/Build.scala
diff options
context:
space:
mode:
Diffstat (limited to 'project/Build.scala')
-rw-r--r--project/Build.scala12
1 files changed, 10 insertions, 2 deletions
diff --git a/project/Build.scala b/project/Build.scala
index 7d89713c..c2822185 100644
--- a/project/Build.scala
+++ b/project/Build.scala
@@ -7,7 +7,11 @@ object Build extends Build {
import Settings._
import Dependencies._
- lazy val root = Project("kamon", file("."))
+ lazy val root = Project("root", file("."))
+ .aggregate(kamonCore, kamonUow)
+ .settings(basicSettings: _*)
+
+ lazy val kamonCore = Project("kamon-core", file("kamon-core"))
.settings(basicSettings: _*)
.settings(revolverSettings: _*)
.settings(aspectJSettings: _*)
@@ -18,5 +22,9 @@ object Build extends Build {
compile(akkaActor, akkaAgent, sprayCan, sprayClient, sprayRouting, sprayServlet, aspectJ, metrics, sprayJson) ++
test(scalatest, akkaTestKit, sprayTestkit))
-
+ lazy val kamonUow = Project("kamon-uow", file("kamon-uow"))
+ .settings(basicSettings: _*)
+ .settings(libraryDependencies ++=
+ compile(akkaActor, akkaSlf4j, sprayRouting))
+ .dependsOn(kamonCore)
} \ No newline at end of file