From 18c8eab50b574db2127a9aa2c6d0fd511ace431d Mon Sep 17 00:00:00 2001 From: Djaytan <26904516+Djaytan@users.noreply.github.com> Date: Tue, 14 Jan 2025 21:22:39 +0100 Subject: [PATCH] define JPMS module names _This change is similar to https://github.com/Incendo/cloud/pull/787._ --- .../main/kotlin/cloud-discord.base-conventions.gradle.kts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/gradle/build-logic/src/main/kotlin/cloud-discord.base-conventions.gradle.kts b/gradle/build-logic/src/main/kotlin/cloud-discord.base-conventions.gradle.kts index ac5fed8..db3ea44 100644 --- a/gradle/build-logic/src/main/kotlin/cloud-discord.base-conventions.gradle.kts +++ b/gradle/build-logic/src/main/kotlin/cloud-discord.base-conventions.gradle.kts @@ -30,3 +30,11 @@ dependencies { testImplementation(libs.mockito.jupiter) testImplementation(libs.truth) } + +tasks { + jar { + manifest { + attributes("Automatic-Module-Name" to "%s.%s".format(project.group, project.name.replace('-', '.'))) + } + } +}