Hi Jonah,

Well I missed it completely :)

Thank you very much, I just have to update my 27 feature.xml files...

Have a nice evening,

Laurent

Le mar. 13 nov. 2018 à 22:24, Jonah Graham <jo...@kichwacoders.com> a
écrit :

> 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
_______________________________________________
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

Reply via email to