From 8e0fbc0518f905a3c14114b4f4678cd781b733f9 Mon Sep 17 00:00:00 2001 From: Bram Date: Tue, 9 Jul 2024 09:41:08 +0200 Subject: [PATCH] Attempt to fix JitPack --- .../entitylib.library-conventions.gradle.kts | 39 +------------------ 1 file changed, 2 insertions(+), 37 deletions(-) diff --git a/buildSrc/src/main/kotlin/entitylib.library-conventions.gradle.kts b/buildSrc/src/main/kotlin/entitylib.library-conventions.gradle.kts index 3463477..acb99a2 100644 --- a/buildSrc/src/main/kotlin/entitylib.library-conventions.gradle.kts +++ b/buildSrc/src/main/kotlin/entitylib.library-conventions.gradle.kts @@ -49,46 +49,11 @@ tasks { publishing { publications { - create("shadow") { + create("EntityLib") { groupId = project.group as String artifactId = project.name version = rootProject.ext["versionNoHash"] as String - - if (isShadow) { - artifact(project.tasks.withType().getByName("shadowJar").archiveFile) - - val allDependencies = project.provider { - project.configurations.getByName("shadow").allDependencies - .filter { it is ProjectDependency || it !is SelfResolvingDependency } - } - - pom { - withXml { - val (libraryDeps, projectDeps) = allDependencies.get().partition { it !is ProjectDependency } - val dependenciesNode = asNode().get("dependencies") as? Node ?: asNode().appendNode("dependencies") - - libraryDeps.forEach { - val dependencyNode = dependenciesNode.appendNode("dependency") - dependencyNode.appendNode("groupId", it.group) - dependencyNode.appendNode("artifactId", it.name) - dependencyNode.appendNode("version", it.version) - dependencyNode.appendNode("scope", "compile") - } - - projectDeps.forEach { - val dependencyNode = dependenciesNode.appendNode("dependency") - dependencyNode.appendNode("groupId", it.group) - dependencyNode.appendNode("artifactId", "packetevents-" + it.name) - dependencyNode.appendNode("version", it.version) - dependencyNode.appendNode("scope", "compile") - } - } - } - - artifact(tasks["sourcesJar"]) - } else { - from(components["java"]) - } + from(components["java"]) pom { name = "${rootProject.name}-${project.name}"