From a74379942b2c672c9ba507093f27ead5693c1240 Mon Sep 17 00:00:00 2001 From: Diego Date: Tue, 13 Dec 2016 13:06:29 -0300 Subject: wip --- .../kamon-play-example-2.4.x/project/Build.scala | 52 ++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 kamon-examples/kamon-play-example-2.4.x/project/Build.scala (limited to 'kamon-examples/kamon-play-example-2.4.x/project/Build.scala') diff --git a/kamon-examples/kamon-play-example-2.4.x/project/Build.scala b/kamon-examples/kamon-play-example-2.4.x/project/Build.scala new file mode 100644 index 00000000..b96b2436 --- /dev/null +++ b/kamon-examples/kamon-play-example-2.4.x/project/Build.scala @@ -0,0 +1,52 @@ +import java.io.File +import sbt._ +import Keys._ +import play.Play.autoImport._ +import sbt.Keys._ +import sbt._ +import com.typesafe.sbt.web.SbtWeb + + +object ApplicationBuild extends Build { + + val appName = "Kamon-Play-Example" + val appVersion = "1.0-SNAPSHOT" + + val resolutionRepos = Seq( + "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/", + "Sonatype Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots", + "Sonatype Releases" at "https://oss.sonatype.org/content/repositories/releases", + "Kamon Repository Snapshots" at "http://snapshots.kamon.io" + ) + + val defaultSettings = Seq( + scalaVersion := "2.10.5", + resolvers ++= resolutionRepos, + scalacOptions := Seq( + "-encoding", + "utf8", + "-g:vars", + "-feature", + "-unchecked", + "-deprecation", + "-target:jvm-1.6", + "-language:postfixOps", + "-language:implicitConversions", + "-Xlog-reflective-calls" + )) + + val kamonVersion = "0.4.1-SNAPSHOT" + + val dependencies = Seq( + "io.kamon" %% "kamon-core" % kamonVersion, + "io.kamon" %% "kamon-play-24" % kamonVersion, + "io.kamon" %% "kamon-statsd" % kamonVersion, + "io.kamon" %% "kamon-log-reporter" % kamonVersion, + "io.kamon" %% "kamon-system-metrics" % kamonVersion, + "org.aspectj" % "aspectjweaver" % "1.8.6" + ) + + val main = Project(appName, file(".")).enablePlugins(play.PlayScala, SbtWeb) + .settings(libraryDependencies ++= dependencies) + .settings(defaultSettings: _*) +} -- cgit v1.2.3