aboutsummaryrefslogtreecommitdiff
path: root/project/Build.scala
diff options
context:
space:
mode:
authorIvan Topolnjak <ivantopo@gmail.com>2013-11-24 22:55:50 -0300
committerIvan Topolnjak <ivantopo@gmail.com>2013-11-24 22:55:50 -0300
commitbda7c0b0beef574b738130b3561a9e8ba78f67ba (patch)
tree47497dcd674a4782c74a5601365480328ecef5af /project/Build.scala
parent7298ddee182f08f7232e8daf8e628b089678f77b (diff)
downloadKamon-bda7c0b0beef574b738130b3561a9e8ba78f67ba.tar.gz
Kamon-bda7c0b0beef574b738130b3561a9e8ba78f67ba.tar.bz2
Kamon-bda7c0b0beef574b738130b3561a9e8ba78f67ba.zip
base scheleton for the site
Diffstat (limited to 'project/Build.scala')
-rw-r--r--project/Build.scala11
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