48 lines
No EOL
974 B
Groovy
48 lines
No EOL
974 B
Groovy
sourceCompatibility = 17
|
|
[compileJava, compileTestJava]*.options*.encoding = 'UTF-8'
|
|
|
|
sourceSets.main.java.srcDirs = [ "src/main/java" ]
|
|
sourceSets.test.java.srcDirs = [ "src/test/java" ]
|
|
|
|
eclipse.project.name = appName + "-core"
|
|
|
|
task testSanity(type: Test) {
|
|
group = "Verification"
|
|
useJUnitPlatform {
|
|
includeTags "sanity"
|
|
}
|
|
}
|
|
|
|
task testBasic(type: Test) {
|
|
group = "Verification"
|
|
useJUnitPlatform {
|
|
includeTags "basic"
|
|
}
|
|
}
|
|
|
|
task testSanityBasic(type: Test) {
|
|
group = "Verification"
|
|
useJUnitPlatform {
|
|
includeTags "sanity", "basic"
|
|
}
|
|
}
|
|
|
|
task testAdvanced(type: Test) {
|
|
group = "Verification"
|
|
useJUnitPlatform {
|
|
includeTags "advanced"
|
|
}
|
|
}
|
|
|
|
task testExpert(type: Test) {
|
|
group = "Verification"
|
|
useJUnitPlatform {
|
|
includeTags "expert"
|
|
}
|
|
}
|
|
|
|
javadoc {
|
|
source = sourceSets.main.allJava
|
|
options.memberLevel = JavadocMemberLevel.PRIVATE
|
|
destinationDir = file("/docs/")
|
|
} |