diff options
author | Ivan Topolnjak <ivantopo@gmail.com> | 2017-04-24 13:54:40 +0200 |
---|---|---|
committer | Ivan Topolnjak <ivantopo@gmail.com> | 2017-04-24 13:54:40 +0200 |
commit | 4d828e1a3195e55365c865aa3a78af9668742643 (patch) | |
tree | 07fff2683933c96297a8ba577bbdc89888da16e1 /build.sbt | |
parent | 469c11dc1ddb140f407a33f48033e533bf60611c (diff) | |
download | Kamon-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.sbt | 37 |
1 files changed, 11 insertions, 26 deletions
@@ -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)) |