fix: add bom to modApi
ci/woodpecker/push/gradle Pipeline was successful Details
ci/woodpecker/push/pages Pipeline was successful Details

This commit is contained in:
Johannes Frohnmeyer 2024-03-14 11:27:00 +01:00
parent 2049299399
commit 64b2849ad8
Signed by: Johannes
GPG Key ID: E76429612C2929F4
1 changed files with 9 additions and 2 deletions

View File

@ -1,3 +1,5 @@
import gradle.kotlin.dsl.accessors._2b47c59e4bff1a1e15af40cb0a9df00c.modImplementation
import gradle.kotlin.dsl.accessors._2b47c59e4bff1a1e15af40cb0a9df00c.modLocalRuntime
import gradle.kotlin.dsl.accessors._2b47c59e4bff1a1e15af40cb0a9df00c.versionCatalogs
import io.gitlab.jfronny.scripts.*
import org.gradle.api.internal.project.ProjectStateInternal
@ -38,8 +40,13 @@ insertEarlyAfterEvaluate {
}
if (rootArgs.fabricApiVersion.isPresent) {
dependencies {
modImplementation(platform("net.fabricmc.fabric-api:fabric-api-bom:${rootArgs.fabricApiVersion.get()}"))
modLocalRuntime(platform("net.fabricmc.fabric-api:fabric-api-bom:${rootArgs.fabricApiVersion.get()}"))
listOf<(Any) -> Dependency?>(
this::modImplementation,
this::modLocalRuntime,
this::modApi
).forEach { function ->
function("net.fabricmc.fabric-api:fabric-api-bom:${rootArgs.fabricApiVersion.get()}")
}
}
}
}