fix(jfmod): use neoforge libjf bom on neoforge
All checks were successful
ci/woodpecker/push/pages Pipeline was successful
ci/woodpecker/push/gradle Pipeline was successful

This commit is contained in:
Johannes Frohnmeyer 2024-09-30 19:40:26 +02:00
parent 158164c3e2
commit 8349ef9abe
Signed by: Johannes
GPG Key ID: E76429612C2929F4

View File

@ -41,7 +41,11 @@ insertEarlyAfterEvaluate {
if (rootArgs.libJfVersion.isPresent) {
dependencies {
if (SemanticVersion.parse(rootArgs.libJfVersion.get().trimSnapshot()) > SemanticVersion.parse("3.14.2")) {
registerBom("io.gitlab.jfronny.libjf:libjf-bom:${rootArgs.libJfVersion.get()}")
if (rootArgs.isNeoForge(project)) {
registerBom("io.gitlab.jfronny.libjf.forge:libjf-bom:${rootArgs.libJfVersion.get()}")
} else {
registerBom("io.gitlab.jfronny.libjf:libjf-bom:${rootArgs.libJfVersion.get()}")
}
}
val dep = testAnnotationProcessor(annotationProcessor(
"io.gitlab.jfronny.libjf:libjf-config-compiler-plugin-v2:${rootArgs.libJfVersion.get()}"