40 lines
915 B
Groovy
40 lines
915 B
Groovy
plugins {
|
|
id 'play'
|
|
// id 'idea'
|
|
}
|
|
|
|
def playVersion = "2.6.20"
|
|
def scalaVersion = System.getProperty("scala.binary.version", /* default = */ "2.12")
|
|
|
|
model {
|
|
components {
|
|
play {
|
|
platform play: playVersion, scala: scalaVersion, java: '1.8'
|
|
injectedRoutesGenerator = true
|
|
}
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
play "com.typesafe.play:play-guice_$scalaVersion:$playVersion"
|
|
play "com.typesafe.play:play-logback_$scalaVersion:$playVersion"
|
|
play "com.typesafe.play:filters-helpers_$scalaVersion:$playVersion"
|
|
|
|
play project(':trace-api')
|
|
play project(':java-agent:agent-bootstrap')
|
|
play project(':java-agent:benchmark-integration')
|
|
}
|
|
|
|
repositories {
|
|
jcenter()
|
|
maven {
|
|
name "lightbend-maven-releases"
|
|
url "https://repo.lightbend.com/lightbend/maven-release"
|
|
}
|
|
ivy {
|
|
name "lightbend-ivy-release"
|
|
url "https://repo.lightbend.com/lightbend/ivy-releases"
|
|
layout "ivy"
|
|
}
|
|
}
|