aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--fabric/build.gradle12
-rw-r--r--forge/build.gradle12
-rw-r--r--neoforge/build.gradle12
3 files changed, 33 insertions, 3 deletions
diff --git a/fabric/build.gradle b/fabric/build.gradle
index d6fcdee6f..cfaffdb96 100644
--- a/fabric/build.gradle
+++ b/fabric/build.gradle
@@ -55,6 +55,16 @@ remapJar {
archiveClassifier = null
}
+task renameJarForPublication(type: Zip, dependsOn: remapJar) {
+ from remapJar.archiveFile.map { zipTree(it) }
+ metadataCharset "UTF-8"
+ archiveExtension = "jar"
+ destinationDirectory = base.libsDirectory
+ archiveClassifier = project.name
+}
+
+assemble.dependsOn renameJarForPublication
+
jar {
archiveClassifier = "dev"
}
@@ -110,7 +120,7 @@ unifiedPublishing {
gameLoaders = ["fabric"]
changelog = rootProject.releaseChangelog
- mainPublication remapJar
+ mainPublication renameJarForPublication
relations {
depends {
diff --git a/forge/build.gradle b/forge/build.gradle
index df2ee147c..44bf75d8b 100644
--- a/forge/build.gradle
+++ b/forge/build.gradle
@@ -142,6 +142,16 @@ remapJar {
archiveClassifier = null
}
+task renameJarForPublication(type: Zip, dependsOn: remapJar) {
+ from remapJar.archiveFile.map { zipTree(it) }
+ metadataCharset "UTF-8"
+ archiveExtension = "jar"
+ destinationDirectory = base.libsDirectory
+ archiveClassifier = project.name
+}
+
+assemble.dependsOn renameJarForPublication
+
jar {
archiveClassifier = "dev"
}
@@ -219,7 +229,7 @@ unifiedPublishing {
gameLoaders = ["forge"]
changelog = rootProject.releaseChangelog
- mainPublication remapJar
+ mainPublication renameJarForPublication
relations {
depends {
diff --git a/neoforge/build.gradle b/neoforge/build.gradle
index b4c5f6d63..a0747ec53 100644
--- a/neoforge/build.gradle
+++ b/neoforge/build.gradle
@@ -79,6 +79,16 @@ remapJar {
archiveClassifier = null
}
+task renameJarForPublication(type: Zip, dependsOn: remapJar) {
+ from remapJar.archiveFile.map { zipTree(it) }
+ metadataCharset "UTF-8"
+ archiveExtension = "jar"
+ destinationDirectory = base.libsDirectory
+ archiveClassifier = project.name
+}
+
+assemble.dependsOn renameJarForPublication
+
jar {
archiveClassifier = "dev"
}
@@ -156,7 +166,7 @@ unifiedPublishing {
gameLoaders = ["neoforge"]
changelog = rootProject.releaseChangelog
- mainPublication remapJar
+ mainPublication renameJarForPublication
relations {
depends {