basic functionality

This commit is contained in:
Jörg Henke
2025-04-16 10:50:43 +02:00
parent cddc4951d4
commit 45af8e7904
9 changed files with 358 additions and 0 deletions

39
build.gradle Normal file
View File

@ -0,0 +1,39 @@
plugins {
id 'java'
id 'eclipse'
id 'application'
}
group 'de.jottyfan.guitools'
version '0.0.1'
repositories {
mavenCentral()
}
dependencies {
implementation 'org.swinglabs.swingx:swingx-core:1.6.5-1'
implementation 'org.apache.commons:commons-lang3:3.12.0'
testImplementation 'org.junit.jupiter:junit-jupiter:5.9.0'
}
application {
mainClass = 'Main'
}
test {
useJUnitPlatform()
}
jar {
manifest {
attributes (
'Main-Class': 'Main',
'Implementation-Version': version
)
}
archiveBaseName = project.name
from {
configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) }
}
}