Files
muwire/tracker/build.gradle
2020-04-29 03:47:01 +01:00

48 lines
1.1 KiB
Groovy

buildscript {
repositories {
jcenter()
mavenLocal()
}
dependencies {
classpath 'com.github.jengelman.gradle.plugins:shadow:5.2.0'
}
}
plugins {
id 'org.springframework.boot' version '2.2.6.RELEASE'
}
apply plugin : 'application'
apply plugin : 'io.spring.dependency-management'
application {
mainClassName = 'com.muwire.tracker.Tracker'
applicationDefaultJvmArgs = ['-Djava.util.logging.config.file=logging.properties','-Xmx256M',"-Dbuild.version=${project.version}"]
applicationName = 'mwtrackerd'
}
apply plugin : 'com.github.johnrengelman.shadow'
springBoot {
buildInfo {
properties {
version = "${project.version}"
name = "mwtrackerd"
}
}
}
dependencies {
compile project(":core")
compile 'com.github.briandilley.jsonrpc4j:jsonrpc4j:1.5.3'
compile 'org.springframework.boot:spring-boot-starter'
compile 'org.springframework.boot:spring-boot-starter-actuator'
compile 'org.springframework.boot:spring-boot-starter-web'
runtime 'javax.jws:jsr181-api:1.0-MR1'
}