diff options
Diffstat (limited to 'project/Build.scala')
-rw-r--r-- | project/Build.scala | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/project/Build.scala b/project/Build.scala index df963cba..0e53e7df 100644 --- a/project/Build.scala +++ b/project/Build.scala @@ -5,15 +5,15 @@ object Build extends Build { import AspectJ._ import NewRelic._ import Settings._ + import Site._ import Dependencies._ - - lazy val root = Project("root", file(".")) .aggregate(kamonCore, kamonTrace, kamonMetrics, kamonSpray, kamonNewrelic, kamonPlayground, kamonDashboard) .settings(basicSettings: _*) .settings(noPublishing: _*) + lazy val kamonCore = Project("kamon-core", file("kamon-core")) .settings(basicSettings: _*) .settings(aspectJSettings: _*) @@ -32,6 +32,7 @@ object Build extends Build { test(scalatest, akkaTestKit, sprayTestkit, akkaSlf4j, logback)) .dependsOn(kamonCore) + lazy val kamonMetrics = Project("kamon-metrics", file("kamon-metrics")) .settings(basicSettings: _*) .settings(aspectJSettings: _*) @@ -61,6 +62,7 @@ object Build extends Build { test(scalatest, akkaTestKit, sprayTestkit)) .dependsOn(kamonTrace) + lazy val kamonPlayground = Project("kamon-playground", file("kamon-playground")) .settings(basicSettings: _*) .settings(revolverSettings: _*) @@ -72,12 +74,15 @@ object Build extends Build { .dependsOn(kamonSpray, kamonNewrelic) - lazy val kamonDashboard = Project("kamon-dashboard", file("kamon-dashboard")) .settings(basicSettings: _*) .settings(libraryDependencies ++= compile(akkaActor, akkaSlf4j, sprayRouting, sprayCan, sprayJson)) .dependsOn(kamonCore) + lazy val site = Project("site", file("site")) + .settings(siteSettings: _*) + + val noPublishing = Seq(publish := (), publishLocal := ()) }
\ No newline at end of file |