build: update build for changes in scripts
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/jfmod Pipeline was successful Details

This commit is contained in:
Johannes Frohnmeyer 2024-03-25 16:16:25 +01:00
parent c98c713da8
commit aaa71cfa42
Signed by: Johannes
GPG Key ID: E76429612C2929F4
12 changed files with 26 additions and 22 deletions

View File

@ -1,3 +1,5 @@
import io.gitlab.jfronny.scripts.isFabric
plugins { plugins {
id("jfmod") id("jfmod")
} }
@ -8,7 +10,7 @@ subprojects { version = rootProject.version }
jfMod { jfMod {
minecraftVersion = libs.versions.minecraft minecraftVersion = libs.versions.minecraft
yarn(libs.versions.yarn.get()) yarn(libs.versions.yarn.get())
fabricLoaderVersion = libs.versions.fabric.loader loaderVersion = libs.versions.fabric.loader
fabricApiVersion = libs.versions.fabric.api fabricApiVersion = libs.versions.fabric.api
modrinth { modrinth {
@ -21,19 +23,21 @@ jfMod {
} }
} }
base {
archivesName = "libjf"
}
allprojects { allprojects {
if (!rootProject.jfMod.isMod(this)) return@allprojects if (!rootProject.jfMod.isMod(this)) return@allprojects
base { if (lom.isFabric) {
archivesName = "libjf" dependencies {
} modLocalRuntime(libs.modmenu) {
exclude("net.fabricmc") // required to work around duplicate fabric loaders
dependencies { }
modLocalRuntime(libs.modmenu) { modLocalRuntime("net.fabricmc.fabric-api:fabric-command-api-v2")
exclude("net.fabricmc") // required to work around duplicate fabric loaders modLocalRuntime("net.fabricmc.fabric-api:fabric-networking-api-v1")
compileOnly(libs.bundles.commons)
} }
modLocalRuntime("net.fabricmc.fabric-api:fabric-command-api-v2")
modLocalRuntime("net.fabricmc.fabric-api:fabric-networking-api-v1")
compileOnly(libs.bundles.commons)
} }
} }

View File

@ -8,7 +8,7 @@ plugins {
} }
base { base {
archivesName.set("libjf-base") archivesName = "libjf-base"
} }
dependencies { dependencies {

View File

@ -5,7 +5,7 @@ plugins {
} }
base { base {
archivesName.set("libjf-config-commands") archivesName = "libjf-config-commands"
} }
dependencies { dependencies {

View File

@ -5,7 +5,7 @@ plugins {
} }
base { base {
archivesName.set("libjf-config-core-v2") archivesName = "libjf-config-core-v2"
} }
dependencies { dependencies {

View File

@ -5,7 +5,7 @@ plugins {
} }
base { base {
archivesName.set("libjf-config-network-v0") archivesName = "libjf-config-network-v0"
} }
dependencies { dependencies {

View File

@ -5,7 +5,7 @@ plugins {
} }
base { base {
archivesName.set("libjf-config-ui-tiny") archivesName = "libjf-config-ui-tiny"
} }
dependencies { dependencies {

View File

@ -5,7 +5,7 @@ plugins {
} }
base { base {
archivesName.set("libjf-data-manipulation-v0") archivesName = "libjf-data-manipulation-v0"
} }
dependencies { dependencies {

View File

@ -5,7 +5,7 @@ plugins {
} }
base { base {
archivesName.set("libjf-data-v0") archivesName = "libjf-data-v0"
} }
dependencies { dependencies {

View File

@ -3,7 +3,7 @@ plugins {
} }
base { base {
archivesName.set("libjf-mainhttp-v0") archivesName = "libjf-mainhttp-v0"
} }
dependencies { dependencies {

View File

@ -5,7 +5,7 @@ plugins {
} }
base { base {
archivesName.set("libjf-translate-v1") archivesName = "libjf-translate-v1"
} }
dependencies { dependencies {

View File

@ -5,7 +5,7 @@ plugins {
} }
base { base {
archivesName.set("libjf-unsafe-v0") archivesName = "libjf-unsafe-v0"
} }
dependencies { dependencies {

View File

@ -5,7 +5,7 @@ plugins {
} }
base { base {
archivesName.set("libjf-web-v1") archivesName = "libjf-web-v1"
} }
dependencies { dependencies {