aboutsummaryrefslogtreecommitdiff
path: root/build.sbt
diff options
context:
space:
mode:
authorIvan Topolnjak <ivantopo@gmail.com>2017-04-24 13:54:40 +0200
committerIvan Topolnjak <ivantopo@gmail.com>2017-04-24 13:54:40 +0200
commit4d828e1a3195e55365c865aa3a78af9668742643 (patch)
tree07fff2683933c96297a8ba577bbdc89888da16e1 /build.sbt
parent469c11dc1ddb140f407a33f48033e533bf60611c (diff)
downloadKamon-4d828e1a3195e55365c865aa3a78af9668742643.tar.gz
Kamon-4d828e1a3195e55365c865aa3a78af9668742643.tar.bz2
Kamon-4d828e1a3195e55365c865aa3a78af9668742643.zip
Prepare for the major cleanup
Moved all the original files from src/main to src/legacy-main, same with test files. Also removed the autoweave module, examples and bench as I'm planning to have them in separate repositories.
Diffstat (limited to 'build.sbt')
-rw-r--r--build.sbt37
1 files changed, 11 insertions, 26 deletions
diff --git a/build.sbt b/build.sbt
index ffcfd9d6..60d4ad43 100644
--- a/build.sbt
+++ b/build.sbt
@@ -16,42 +16,27 @@
parallelExecution in Test in Global := false
lazy val kamon = (project in file("."))
- .settings(moduleName := "root")
+ .settings(moduleName := "kamon")
.settings(noPublishing: _*)
- .aggregate(core, autoweave, testkit, bench)
+ .aggregate(core, testkit)
lazy val core = (project in file("kamon-core"))
.settings(moduleName := "kamon-core")
.settings(
- libraryDependencies ++=
- compileScope(akkaDependency("actor").value, hdrHistogram, slf4jApi) ++
- providedScope(aspectJ) ++
- optionalScope(logbackClassic) ++
- testScope(scalatest, akkaDependency("testkit").value, akkaDependency("slf4j").value, logbackClassic))
+ libraryDependencies ++=
+ compileScope(akkaDependency("actor").value, hdrHistogram, slf4jApi) ++
+ providedScope(aspectJ) ++
+ optionalScope(logbackClassic) ++
+ testScope(scalatest, akkaDependency("testkit").value, akkaDependency("slf4j").value, logbackClassic))
-lazy val autoweave = (project in file("kamon-autoweave"))
- .dependsOn(core)
- .settings(moduleName := "kamon-autoweave")
- .settings(
- libraryDependencies ++=
- compileScope(aspectJ) ++
- testScope(scalatest, slf4jApi))
-
-
lazy val testkit = (project in file("kamon-testkit"))
.dependsOn(core)
.settings(moduleName := "kamon-testkit")
.settings(
- libraryDependencies ++=
- compileScope(akkaDependency("actor").value, akkaDependency("testkit").value) ++
- providedScope(aspectJ) ++
- testScope(slf4jApi, slf4jnop))
-
-lazy val bench = (project in file("kamon-bench"))
- .dependsOn(core)
- .settings(moduleName := "kamon-bench")
- .settings(noPublishing: _*)
- .enablePlugins(JmhPlugin)
+ libraryDependencies ++=
+ compileScope(akkaDependency("actor").value, akkaDependency("testkit").value) ++
+ providedScope(aspectJ) ++
+ testScope(slf4jApi, slf4jnop))