Skip to content

Commit

Permalink
Add BND lib to the target
Browse files Browse the repository at this point in the history
m2eclipse already uses BND for a while to generate missing manifest for
maven dependencies and PDE can (re-)use BND as well for different tasks.

This also moves the bnd annotations to the new BND section and adds
org.osgi.service.repository API bundle as it is a dependency of BND lib.
  • Loading branch information
laeubi authored and akurtakov committed Nov 7, 2022
1 parent 2721ffa commit 43b44a4
Showing 1 changed file with 27 additions and 5 deletions.
32 changes: 27 additions & 5 deletions eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target
Original file line number Diff line number Diff line change
Expand Up @@ -367,11 +367,6 @@
</location>
<location includeDependencyDepth="none" includeDependencyScopes="compile" includeSource="true" label="OSGi" missingManifest="error" type="Maven">
<dependencies>
<dependency>
<groupId>biz.aQute.bnd</groupId>
<artifactId>biz.aQute.bnd.annotation</artifactId>
<version>6.3.1</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.annotation.versioning</artifactId>
Expand Down Expand Up @@ -516,6 +511,33 @@
<version>1.0.2</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.service.repository</artifactId>
<version>1.1.0</version>
<type>jar</type>
</dependency>
</dependencies>
</location>
<location includeDependencyDepth="none" includeDependencyScopes="compile" includeSource="true" label="BND" missingManifest="error" type="Maven">
<dependencies>
<dependency>
<groupId>biz.aQute.bnd</groupId>
<artifactId>biz.aQute.bnd.util</artifactId>
<version>6.3.1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>biz.aQute.bnd</groupId>
<artifactId>biz.aQute.bndlib</artifactId>
<version>6.3.1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>biz.aQute.bnd</groupId>
<artifactId>biz.aQute.bnd.annotation</artifactId>
<version>6.3.1</version>
</dependency>
</dependencies>
</location>
<location includeDependencyDepth="none" includeDependencyScopes="compile" includeSource="true" label="Reddeer Deps" missingManifest="error" type="Maven">
Expand Down

0 comments on commit 43b44a4

Please sign in to comment.