[libgdx] Jabel support

This commit is contained in:
Mario Zechner 2025-05-28 20:26:41 +02:00
parent 05ded5c444
commit dfaf11d503
2 changed files with 17 additions and 3 deletions

6
.gitignore vendored
View File

@ -226,3 +226,9 @@ CLAUDE.md
.claude
port-plan.md
port-todo.md
spine-libgdx/spine-libgdx/.settings/org.eclipse.buildship.core.prefs
spine-libgdx/spine-libgdx/.settings/org.eclipse.jdt.apt.core.prefs
spine-libgdx/spine-libgdx-tests/.settings/org.eclipse.buildship.core.prefs
spine-libgdx/spine-libgdx-tests/.settings/org.eclipse.jdt.apt.core.prefs
spine-libgdx/spine-skeletonviewer/.settings/org.eclipse.buildship.core.prefs
spine-libgdx/spine-skeletonviewer/.settings/org.eclipse.jdt.apt.core.prefs

View File

@ -56,10 +56,18 @@ allprojects {
mavenCentral()
}
dependencies {
annotationProcessor 'com.github.bsideup.jabel:jabel-javac-plugin:0.4.2'
compileOnly 'com.github.bsideup.jabel:jabel-javac-plugin:0.4.2'
}
tasks.withType(JavaCompile).configureEach {
sourceCompatibility = '1.8'
targetCompatibility = '1.8'
options.release.set(8)
sourceCompatibility = 17 // for the IDE support
options.release = 8
javaCompiler = javaToolchains.compilerFor {
languageVersion = JavaLanguageVersion.of(17)
}
}
}