27 lines
597 B
Groovy
27 lines
597 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/guice-project.gradle"
|
|
apply from: "${rootDir}/gradle/publishing-java.gradle"
|
|
|
|
dependencies {
|
|
api project(':opentcs-api-injection')
|
|
api project(':opentcs-common')
|
|
//fastjson
|
|
implementation 'com.alibaba:fastjson:1.2.83'
|
|
}
|
|
|
|
task release {
|
|
dependsOn build
|
|
}
|
|
|
|
tasks.withType(JavaCompile){
|
|
options.encoding="utf-8"
|
|
}
|
|
|
|
tasks.withType(Javadoc){
|
|
options.encoding="utf-8"
|
|
}
|