From 0640745c5a3f67be95cbdd26a0475b465fcf722f Mon Sep 17 00:00:00 2001 From: Lana11s Date: Sat, 19 Mar 2022 08:18:37 +0100 Subject: [PATCH] Configure Manifest task to create valid OSGi bundle --- build.gradle | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index b3c9244..0292654 100644 --- a/build.gradle +++ b/build.gradle @@ -5,6 +5,7 @@ plugins { id 'java-library' id 'maven-publish' id 'signing' + id "biz.aQute.bnd.builder" version "6.2.0" id "io.github.gradle-nexus.publish-plugin" version "1.0.0" } @@ -61,7 +62,9 @@ apply plugin: 'groovy' jar { manifest { - attributes('Automatic-Module-Name': 'com.graphqljava') + attributes('Automatic-Module-Name': 'com.graphqljava', + '-exportcontents': 'org.dataloader.*', + '-removeheaders': 'Private-Package') } }