diff options
Diffstat (limited to 'project/Build.scala')
-rw-r--r-- | project/Build.scala | 12 |
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 |