diff --git a/build.gradle.kts b/build.gradle.kts index 9c36072..7253c85 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -35,6 +35,14 @@ java { } } +// configure jar +tasks.jar { + manifest { + attributes["Main-Class"] = "uk.ac.york.student.Main" + } + from(sourceSets.main.get().output) +} + tasks.withType(JavaCompile::class).configureEach { options.encoding = "UTF-8" if (targetJavaVersion >= 10 || JavaVersion.current().isJava10Compatible) { @@ -42,6 +50,15 @@ tasks.withType(JavaCompile::class).configureEach { } } +sourceSets.main { + java { + srcDir("src/main/java") + } + resources { + srcDir("src/main/resources") + } +} + tasks.test { useJUnitPlatform() } \ No newline at end of file