25 lines
604 B
Groovy
25 lines
604 B
Groovy
// SPDX-FileCopyrightText: The openTCS Authors
|
|
// SPDX-License-Identifier: MIT
|
|
|
|
apply from: "${rootDir}/gradle/java-project.gradle"
|
|
apply from: "${rootDir}/gradle/java-codequality.gradle"
|
|
apply from: "${rootDir}/gradle/publishing-java.gradle"
|
|
|
|
dependencies {
|
|
api project(':opentcs-api-base')
|
|
api group: 'com.google.inject', name: 'guice', version: '7.0.0'
|
|
api group: 'com.google.inject.extensions', name: 'guice-assistedinject', version: '7.0.0'
|
|
}
|
|
|
|
task release {
|
|
dependsOn build
|
|
}
|
|
|
|
tasks.withType(JavaCompile){
|
|
options.encoding="utf-8"
|
|
}
|
|
|
|
tasks.withType(Javadoc){
|
|
options.encoding="utf-8"
|
|
}
|