X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=src%2Forg%2Fargeo%2Fbuild%2FRepackage.java;fp=src%2Forg%2Fargeo%2Fbuild%2FRepackage.java;h=60b15f007dbbf2777b73e7d15d859453a08e06f3;hb=b1db0a9f9189fd9651aeba4a7b519b729f44d36e;hp=26d37348bbcb5d5d844a2332da1a61f3e707506c;hpb=6a91d6527504750317d3f56c0adea1a192b99bcd;p=cc0%2Fargeo-build.git diff --git a/src/org/argeo/build/Repackage.java b/src/org/argeo/build/Repackage.java index 26d3734..60b15f0 100644 --- a/src/org/argeo/build/Repackage.java +++ b/src/org/argeo/build/Repackage.java @@ -725,7 +725,6 @@ public class Repackage { case "Tool": case "Bnd-LastModified": case "Created-By": - case "Require-Bundle": continue keys; } if ("Require-Capability".equals(key.toString()) @@ -1029,6 +1028,8 @@ public class Repackage { if (sourceManifest == null) logger.log(WARNING, file + " has no manifest"); manifest = sourceManifest != null ? new Manifest(sourceManifest) : new Manifest(); + if (!doNotModify) + manifest.getMainAttributes().remove("Require-Bundle"); String rawSourceSymbolicName = manifest.getMainAttributes().getValue(BUNDLE_SYMBOLICNAME.toString()); if (rawSourceSymbolicName != null) {