Skip to content

Evaluate -jpms-multi-release BND parameter #93

@ppkarwasz

Description

@ppkarwasz

In our BND configuration we use the -jpms-multi-release configuration:

This instruction controls that if a JAR setup to be a multi-release jar the manifests & module-infos for each supported versions should be added.

However due to the order in which our only MRJs are built (the META-INF/versions folder are only added at the end), this BND instruction is a no-op. It only manifests together with #90, if the target directory is not clean.

Therefore we should:

  • either remove the instruction,
  • or fix the build of log4j-api and log4j-core so that the versioned classes are added before the bnd:bnd-process execution.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions