From 02dd5374e9265ac35e2f53b515572a1d95039d93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20L=C3=A4ubrich?= Date: Wed, 5 Nov 2025 18:25:28 +0100 Subject: [PATCH] Add OSGi metadata --- CHANGELOG.md | 1 + java/pom.xml | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index c62228b4..a22f06f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ### Changed - [Ruby] Minor cosmetic / CI changes for development (Nothing front-facing) - [Python] PEP 639 licence metadata specification ([#361](https://github.com/cucumber/cucumber-expressions/pull/361)) +- [Java] Add OSGi metadata ### Removed - [Python] Remove support for end-of-life Python 3.8 and 3.9 ([#359](https://github.com/cucumber/cucumber-expressions/pull/359)) diff --git a/java/pom.xml b/java/pom.xml index e7331f6d..326209ad 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -80,5 +80,23 @@ test + + + + + biz.aQute.bnd + bnd-maven-plugin + + + org.apache.maven.plugins + maven-jar-plugin + + + ${project.build.outputDirectory}/META-INF/MANIFEST.MF + + + + +