From 21364d413615d474b25d62969a1ed5a9b6740510 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20L=C3=A4ubrich?= Date: Mon, 17 Jul 2023 07:37:30 +0200 Subject: [PATCH] Generate a manifest for all tycho jars Currently we sometimes generate a manifest and sometimes not using different settings, this should be unified to simply generate a manifest for any jar we produce in Tycho. --- pom.xml | 31 +++++++++++++++++++++++++++++++ tycho-core/pom.xml | 16 ++++++++++++++++ 2 files changed, 47 insertions(+) diff --git a/pom.xml b/pom.xml index 5d8e712c7f..43d833aeaf 100644 --- a/pom.xml +++ b/pom.xml @@ -322,6 +322,37 @@ + + biz.aQute.bnd + bnd-maven-plugin + + + bnd-process + + bnd-process + + + jar,maven-plugin + + + + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + ${project.build.outputDirectory}/META-INF/MANIFEST.MF + + + diff --git a/tycho-core/pom.xml b/tycho-core/pom.xml index 8a9d309e7a..c536c04dc8 100644 --- a/tycho-core/pom.xml +++ b/tycho-core/pom.xml @@ -85,6 +85,22 @@ + + biz.aQute.bnd + bnd-maven-plugin + + + system-packages-companion-bnd-process + generate-resources + + bnd-process + + + jar,maven-plugin + + + + maven-jar-plugin