Hi Laurent, I believe you are missing the bit of magic in each feature.xml file. By having a bundle with .source suffix referenced in the feature.xml, tycho automatically will create it for you (using the tycho-source-plugin <https://www.eclipse.org/tycho/sitedocs/tycho-source-plugin/plugin-source-mojo.html>, as configured in the pom.xml <https://github.com/eclipse/nebula/blob/feb083fdce31046311af8485db432b72ae3ea6c9/releng/org.eclipse.nebula.nebula-parent/pom.xml#L152>). For example:
$ git diff -U15 diff --git a/widgets/opal/breadcrumb/org.eclipse.nebula.widgets.opal.breadcrumb.feature/feature.xml b/widgets/opal/breadcrumb/org.eclipse.nebula.widgets.opal.breadcrumb.feature/feature.xml index 99f4e00e..3e7a9f4a 100644 --- a/widgets/opal/breadcrumb/org.eclipse.nebula.widgets.opal.breadcrumb.feature/feature.xml +++ b/widgets/opal/breadcrumb/org.eclipse.nebula.widgets.opal.breadcrumb.feature/feature.xml @@ -12,16 +12,23 @@ <license url="%licenseURL"> %license </license> <requires> <import feature="org.eclipse.nebula.widgets.opal.commons.feature"/> </requires> <plugin id="org.eclipse.nebula.widgets.opal.breadcrumb" download-size="0" install-size="0" version="0.0.0" unpack="false"/> + <plugin + id="org.eclipse.nebula.widgets.opal.breadcrumb.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + </feature> Now you just need to repeat that for each feature.xml. HTH Jonah ~~~ Jonah Graham Kichwa Coders Ltd. www.kichwacoders.com On Tue, 13 Nov 2018 at 20:34, Laurent Caron <laurent.ca...@gmail.com> wrote: > Good evening, > > I tried to work on bug 534362 [1]. Currently there are source jars for all > Nebula widgets in the release, except for all the newly added Opal widgets. > > I've checked the pom.xml but I've no idea of how this problem can be > solved. > > Do you have any idea ? > > > Laurent > > [1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=534362 > _______________________________________________ > nebula-dev mailing list > nebula-dev@eclipse.org > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > https://www.eclipse.org/mailman/listinfo/nebula-dev
_______________________________________________ nebula-dev mailing list nebula-dev@eclipse.org To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/nebula-dev