projects
/
cc0
/
argeo-build.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
6a91d65
)
Force removal of Require-Bundle
author
Mathieu Baudier <mbaudier@argeo.org>
Thu, 7 Mar 2024 14:01:54 +0000
(15:01 +0100)
committer
Mathieu Baudier <mbaudier@argeo.org>
Thu, 7 Mar 2024 14:01:54 +0000
(15:01 +0100)
src/org/argeo/build/Repackage.java
patch
|
blob
|
history
diff --git
a/src/org/argeo/build/Repackage.java
b/src/org/argeo/build/Repackage.java
index 26d37348bbcb5d5d844a2332da1a61f3e707506c..60b15f007dbbf2777b73e7d15d859453a08e06f3 100644
(file)
--- 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 "Tool":
case "Bnd-LastModified":
case "Created-By":
- case "Require-Bundle":
continue keys;
}
if ("Require-Capability".equals(key.toString())
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 (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) {
String rawSourceSymbolicName = manifest.getMainAttributes().getValue(BUNDLE_SYMBOLICNAME.toString());
if (rawSourceSymbolicName != null) {