From f38fcbe57e7dd925258248d6de54359a84e18437 Mon Sep 17 00:00:00 2001 From: Jeroen van Erp Date: Fri, 27 Aug 2021 16:29:51 +0200 Subject: [PATCH] Add Automatic-Module-Name to MANIFEST.MF (#712) --- build.gradle | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build.gradle b/build.gradle index 5766468c..2cf31c3f 100644 --- a/build.gradle +++ b/build.gradle @@ -18,6 +18,7 @@ plugins { } group = "com.hierynomus" +ext.moduleName = "${project.group}.${project.name}" scmVersion { tag { @@ -100,7 +101,10 @@ task writeSshjVersionProperties { jar.dependsOn writeSshjVersionProperties jar { + inputs.property("moduleName", moduleName) manifest { + attributes 'Automatic-Module-Name': moduleName + // please see http://bnd.bndtools.org/chapters/390-wrapping.html instruction "Bundle-Description", "SSHv2 library for Java" instruction "Bundle-License", "http://www.apache.org/licenses/LICENSE-2.0.txt"