Put pom in correct location for Paperclip install to maven local feature

This commit is contained in:
Jason Penilla 2021-06-14 18:50:13 -07:00
parent 09ead8b043
commit 0c732e2ef5
No known key found for this signature in database
GPG key ID: 0E75A301420E48F8
9 changed files with 51 additions and 17 deletions

View file

@ -17,11 +17,10 @@ index 67fb370cad6924895a6b27052dbd5c1767e3f0c9..3e05459f27c4c5697ae65da504d67a6a
/.project
diff --git a/build.gradle.kts b/build.gradle.kts
new file mode 100644
index 0000000000000000000000000000000000000000..21b97f37a4c4d35d80bc1c1b98f55bcfb8d21f20
index 0000000000000000000000000000000000000000..80fab4621582aed02cc029900999ceff72e027ef
--- /dev/null
+++ b/build.gradle.kts
@@ -0,0 +1,121 @@
+import com.github.jengelman.gradle.plugins.shadow.transformers.AppendingTransformer
@@ -0,0 +1,131 @@
+import com.github.jengelman.gradle.plugins.shadow.transformers.Log4j2PluginsCacheFileTransformer
+import com.github.jengelman.gradle.plugins.shadow.transformers.Transformer
+import io.papermc.paperweight.util.Git
@ -33,6 +32,7 @@ index 0000000000000000000000000000000000000000..21b97f37a4c4d35d80bc1c1b98f55bcf
+
+plugins {
+ java
+ `maven-publish`
+ id("com.github.johnrengelman.shadow")
+}
+
@ -86,6 +86,16 @@ index 0000000000000000000000000000000000000000..21b97f37a4c4d35d80bc1c1b98f55bcf
+ }
+}
+
+configure<PublishingExtension> {
+ publications.create<MavenPublication>("maven") {
+ // todo: confirm this is correct
+ from(components["java"])
+ artifact(tasks.reobfJar) {
+ classifier = "reobf"
+ }
+ }
+}
+
+tasks.shadowJar {
+ listOf(
+ "jline", "it.unimi", "org.apache.commons.codec", "org.apache.commons.io",