Skip to content
This repository has been archived by the owner on Sep 13, 2024. It is now read-only.

Get rid of Tycho packaging "eclipse-plugin" #28

Closed
kwin opened this issue Oct 29, 2022 · 1 comment
Closed

Get rid of Tycho packaging "eclipse-plugin" #28

kwin opened this issue Oct 29, 2022 · 1 comment

Comments

@kwin
Copy link
Contributor

kwin commented Oct 29, 2022

Instead of leveraging the tycho packaging "eclipse-plugin" one should leverage packaging "jar" with https://github.com/bndtools/bnd/blob/master/maven/bnd-maven-plugin/README.md. This allows to get rid of a manually maintained MANIFEST.MF and properly supporting package versions via https://docs.osgi.org/javadoc/r6/annotation/org/osgi/annotation/versioning/Version.html.

This is supported to be referenced even from inside Eclipse with more recent Tycho/PDE versions via via https://xn--lubisoft-0za.gmbh/en/articles/using-maven-artifacts-in-pde-rcp-and-tycho-builds/. Main consumers of Sisu (IMHO Maven) are however outside of OSGi world anyways.

@kwin
Copy link
Contributor Author

kwin commented Jul 18, 2023

This was fixed with a118f29.

@kwin kwin closed this as completed Jul 18, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant