plugins { id("java") } group = "de.steamwar" version = "" java { sourceCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_1_8 } tasks.compileJava { options.encoding = "UTF-8" } sourceSets { main { java { srcDirs("src/") } resources { srcDirs("src/") exclude("**/*.java", "**/*.kt") } } test { java { srcDirs("testsrc/") } resources { srcDirs("testsrc/") exclude("**/*.java", "**/*.kt") } } } dependencies { compileOnly("org.projectlombok:lombok:1.18.32") annotationProcessor("org.projectlombok:lombok:1.18.32") testCompileOnly("org.projectlombok:lombok:1.18.32") testAnnotationProcessor("org.projectlombok:lombok:1.18.32") testImplementation("junit:junit:4.13.2") testImplementation("org.hamcrest:hamcrest:2.2") }