This commit is contained in:
Color_yr committed 2026-09-12 19:32:23 +08:00
1 parent af09d7cd94
commit b49ddc8f58
7 files changed
+45

No files matched your search

+3
View File
@@ -52,6 +52,9 @@ tasks {
}
}
// loom 的 jar-in-jar 嵌套默认只挂在 jar 任务上,需要手动接到 shadowJar
loom.nestJars(named("shadowJar", Jar::class), configurations.getByName("include"))
shadowJar {
archiveFileName.set("[fabric-26.1]AllMusic-${project.version}.jar")
destinationDirectory.set(file("${parent!!.projectDir}/../build"))
+3
View File
@@ -51,6 +51,9 @@ tasks {
}
}
// loom 的 jar-in-jar 嵌套默认只挂在 jar 任务上,需要手动接到 shadowJar
loom.nestJars(named("shadowJar", Jar::class), configurations.getByName("include"))
shadowJar {
archiveFileName.set("[fabric-26.2]AllMusic-${project.version}.jar")
destinationDirectory.set(file("${parent!!.projectDir}/../build"))
+11
View File
@@ -1,3 +1,5 @@
import net.fabricmc.loom.build.nesting.NestableJarGenerationTask
plugins {
id("dev.architectury.loom-no-remap") version Versions.architecturyLoom
// id("architectury-plugin") version "3.5-SNAPSHOT"
@@ -54,6 +56,15 @@ tasks {
}
}
// loom 的 jar-in-jar 嵌套默认只挂在 jar 任务上,需要手动接到 shadowJar
val processIncludeJars = named("processIncludeJars", NestableJarGenerationTask::class)
val shadowJarTask = named("shadowJar", Jar::class)
shadowJarTask.configure { dependsOn(processIncludeJars) }
loom.nestJars(
shadowJarTask,
files(fileTree(processIncludeJars.flatMap { it.outputDirectory }).matching { include("**/*.jar") })
)
shadowJar {
archiveFileName.set("[neoforge-26.1]AllMusic-${project.version}.jar")
destinationDirectory.set(file("${parent!!.projectDir}/../build"))
+3
View File
@@ -23,6 +23,9 @@ tasks {
}
}
// loom 的 jar-in-jar 嵌套默认只挂在 jar 任务上,需要手动接到 shadowJar
loom.nestJars(named("shadowJar", Jar::class), configurations.getByName("include"))
shadowJar {
archiveFileName.set("[fabric-26.1]AllMusic_Server-${project.version}.jar")
destinationDirectory.set(file("${parent!!.projectDir}/../build"))
+3
View File
@@ -23,6 +23,9 @@ tasks {
}
}
// loom 的 jar-in-jar 嵌套默认只挂在 jar 任务上,需要手动接到 shadowJar
loom.nestJars(named("shadowJar", Jar::class), configurations.getByName("include"))
shadowJar {
archiveFileName.set("[fabric-26.2]AllMusic_Server-${project.version}.jar")
destinationDirectory.set(file("${parent!!.projectDir}/../build"))
+11
View File
@@ -1,3 +1,5 @@
import net.fabricmc.loom.build.nesting.NestableJarGenerationTask
plugins {
id("dev.architectury.loom-no-remap") version Versions.architecturyLoom
// id("architectury-plugin") version "3.5-SNAPSHOT"
@@ -29,6 +31,15 @@ tasks {
}
}
// loom 的 jar-in-jar 嵌套默认只挂在 jar 任务上,需要手动接到 shadowJar
val processIncludeJars = named("processIncludeJars", NestableJarGenerationTask::class)
val shadowJarTask = named("shadowJar", Jar::class)
shadowJarTask.configure { dependsOn(processIncludeJars) }
loom.nestJars(
shadowJarTask,
files(fileTree(processIncludeJars.flatMap { it.outputDirectory }).matching { include("**/*.jar") })
)
shadowJar {
archiveFileName.set("[neoforge-26.1]AllMusic_Server-${project.version}.jar")
destinationDirectory.set(file("${parent!!.projectDir}/../build"))
+11
View File
@@ -1,3 +1,5 @@
import net.fabricmc.loom.build.nesting.NestableJarGenerationTask
plugins {
id("dev.architectury.loom-no-remap") version Versions.architecturyLoom
// id("architectury-plugin") version "3.5-SNAPSHOT"
@@ -29,6 +31,15 @@ tasks {
}
}
// loom 的 jar-in-jar 嵌套默认只挂在 jar 任务上,需要手动接到 shadowJar
val processIncludeJars = named("processIncludeJars", NestableJarGenerationTask::class)
val shadowJarTask = named("shadowJar", Jar::class)
shadowJarTask.configure { dependsOn(processIncludeJars) }
loom.nestJars(
shadowJarTask,
files(fileTree(processIncludeJars.flatMap { it.outputDirectory }).matching { include("**/*.jar") })
)
shadowJar {
archiveFileName.set("[neoforge-26.2]AllMusic_Server-${project.version}.jar")
destinationDirectory.set(file("${parent!!.projectDir}/../build"))