From b949532d1f8f4035d69988e3096367b2dbc06f32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20L=C3=A4ubrich?= Date: Thu, 6 Oct 2022 18:07:49 +0200 Subject: [PATCH] Add a profile to generate and attach javadoc artifacts When deploying artifacts to maven it is common to provide also javadoc artifacts. This adds a profile that could be used in sub-projects to accomplish this. --- eclipse-platform-parent/pom.xml | 44 +++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml index 51f2f7e82e0..a299408fdca 100644 --- a/eclipse-platform-parent/pom.xml +++ b/eclipse-platform-parent/pom.xml @@ -1151,6 +1151,50 @@ --add-modules=ALL-SYSTEM + + javadoc + + + + org.apache.maven.plugins + + maven-javadoc-plugin + 3.0.1 + + + attach-javadocs + package + + jar + + + + + ${java.version} + false + + + + org.osgi + org.osgi.annotation.bundle + 2.0.0 + + + org.osgi + org.osgi.annotation.versioning + 1.1.2 + + + org.osgi + org.osgi.service.component.annotations + 1.5.0 + + + + + + + scm:git:https://github.com/eclipse-platform/eclipse.platform.releng.aggregator.git