diff --git a/build.gradle.kts b/build.gradle.kts index 4335316..98173ed 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -13,9 +13,11 @@ val commitHash = determineCommitHash(project) allprojects { group = "dev.xhyrom" version = "$majorVersion.$minorVersion.$patchVersion" + description = "Incredibly fast, lightweight, and modular plugin that excels across multiple platforms." ext { set("version", "$majorVersion.$minorVersion.$patchVersion+$commitHash") + set("description", description) } } diff --git a/buildSrc/src/main/kotlin/lighteco.base-logic.gradle.kts b/buildSrc/src/main/kotlin/lighteco.base-logic.gradle.kts index 6e0eab4..3a09e7d 100644 --- a/buildSrc/src/main/kotlin/lighteco.base-logic.gradle.kts +++ b/buildSrc/src/main/kotlin/lighteco.base-logic.gradle.kts @@ -43,7 +43,37 @@ publishing { pom { name.set("LightEco") - + url.set("https://github.com/xHyroM/lighteco") + description.set(project.description) + organization { + name.set("xHyroM") + url.set("https://xhyrom.dev") + } + developers { + developer { + id.set("xHyroM") + name.set("xHyroM") + email.set("lol@xhyrom.dev") + timezone.set("Europe/Bratislava") + url.set("https://xhyrom.dev") + } + } + scm { + connection.set("scm:git:https://github.com/xHyroM/lighteco.git") + developerConnection.set("scm:git:git@github.com:xHyroM/lighteco.git") + url.set("https://github.com/xHyroM/lighteco") + } + licenses { + license { + name.set("Apache License 2.0") + url.set("https://github.com/xHyroM/lighteco/blob/main/LICENSE") + distribution.set("repo") + } + } + ciManagement { + system.set("GitHub Actions") + url.set("https://github.com/xHyroM/lighteco/actions") + } } artifact(tasks.named("jar")) {