chore: bundle deps in jar

This commit is contained in:
2025-02-01 14:34:19 +01:00
parent a1032335a5
commit a20a5387a7

View File

@@ -36,9 +36,16 @@ application {
mainClass = 'gui.Main' mainClass = 'gui.Main'
} }
tasks.named('test') { // Add libraries into the final jar
// Use JUnit Platform for unit tests. jar {
useJUnitPlatform() archiveBaseName = rootProject.getName()
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
manifest {
attributes "Main-Class": application.mainClass
}
from {
configurations.compileClasspath.collect { it.isDirectory() ? it : zipTree(it) }
}
} }
run { run {