Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-user] Question about product materialization

I tried to remove org.eclipse.jdt.core using the filters parameters but my build now fails:
https://gist.github.com/1854289

Regards
Jeff


On Fri, Feb 17, 2012 at 4:10 PM, Igor Fedorenko <igor@xxxxxxxxxxxxxx> wrote:
This is likely because Xtext->JDT dependency is "optional/greedy" in
Xtext p2 metadata. This is how P2 3.7 and earlier used to treat optional
dependencies and the problem should go away once Xtext starts to use P2
3.8M2 or newer for their build. In the mean time, you may be able to
remove org.eclipse.jdt.* IUs from your RCP target platform using

http://wiki.eclipse.org/Tycho/Target_Platform#Filtering

--
Regards,
Igor


On 12-02-17 9:59 AM, Jeff MAURY wrote:
My fault, I didn't look at the config.ini. I was able to generate a
launcher.ini (vmargs for example).
Now the only difference I see is regarding the optional dependencies: I
am building an Xtext based product and Xtext has optional dependency on JDT.
With the ProductExportMojo, the generated stuff didn't had the JDK
plugins whereas now, I always see them even if I used the recommandation
from http://wiki.eclipse.org/Tycho/Release_Notes/0.14

Regards
Jeff


On Thu, Feb 16, 2012 at 11:51 PM, Igor Fedorenko <igor@xxxxxxxxxxxxxx
<mailto:igor@xxxxxxxxxxxxxx>> wrote:

   I think .product properties are expected to go in config.ini, no? In any
   case, the behaviour should be consistent for all target environments, so
   please provide a small standalone example with detailed description of
   expected behaviour and we'll have a look.

   --
   Regards,
   Igor


   On 12-02-16 3:58 PM, Jeff MAURY wrote:

       Hello,

       I have a product built with Tycho that was build with the
       product export
       mojo. As it is deprecated, I switched to an eclipse-repository
       packaging
       type and used the tycho-p2-director-plugin to build the product
       files
       (through the materialize-products goal)
       But it seems the eclipse.ini (or launcher.ini as I changed the
       name of
       the launcher) is generated only for the MacOS distribution and
       does not
       contains items from my product file (properties)
       Is it a bug or am I missing something ?

       Thanks
       Jeff

       --
       Jeff MAURY

       "Legacy code" often differs from its suggested alternative by
       actually
       working and scaling.
         - Bjarne Stroustrup

       http://www.jeffmaury.com
       http://riadiscuss.jeffmaury.__com <http://riadiscuss.jeffmaury.com>
       http://www.twitter.com/__jeffmaury
       <http://www.twitter.com/jeffmaury>


       _________________________________________________
       tycho-user mailing list
       tycho-user@xxxxxxxxxxx <mailto:tycho-user@xxxxxxxxxxx>
       https://dev.eclipse.org/__mailman/listinfo/tycho-user
       <https://dev.eclipse.org/mailman/listinfo/tycho-user>

   _________________________________________________
   tycho-user mailing list
   tycho-user@xxxxxxxxxxx <mailto:tycho-user@xxxxxxxxxxx>
   https://dev.eclipse.org/__mailman/listinfo/tycho-user

   <https://dev.eclipse.org/mailman/listinfo/tycho-user>




--
Jeff MAURY

"Legacy code" often differs from its suggested alternative by actually
working and scaling.
 - Bjarne Stroustrup

http://www.jeffmaury.com
http://riadiscuss.jeffmaury.com
http://www.twitter.com/jeffmaury


_______________________________________________
tycho-user mailing list
tycho-user@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/tycho-user
_______________________________________________
tycho-user mailing list
tycho-user@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/tycho-user



--
Jeff MAURY

"Legacy code" often differs from its suggested alternative by actually working and scaling.
 - Bjarne Stroustrup

http://www.jeffmaury.com
http://riadiscuss.jeffmaury.com
http://www.twitter.com/jeffmaury

Back to the top