[libgdx] Fat jar task to generate testing jar

This commit is contained in:
Mario Zechner 2025-07-15 14:32:44 +02:00
parent acbcfeb44d
commit e2212b722f

View File

@ -145,13 +145,14 @@ configure(subprojects - project("spine-libgdx")) {
} }
project("spine-libgdx-tests") { project("spine-libgdx-tests") {
task runHeadlessTest(type: JavaExec) { task fatJar(type: Jar) {
main = 'com.esotericsoftware.spine.HeadlessTest' manifest {
classpath = sourceSets.main.runtimeClasspath attributes 'Main-Class': 'com.esotericsoftware.spine.HeadlessTest'
workingDir = rootProject.projectDir
if (project.hasProperty('args')) {
args project.getProperty('args').split(' ')
} }
archiveBaseName = 'spine-headless-test'
from { configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } }
with jar
duplicatesStrategy = DuplicatesStrategy.INCLUDE
} }
} }