Hi Igor,
here is an example of  the layout I use  :
http://bewarethepenguin.blogspot.com/2008/10/relative-paths-in-eclipse-link-files.html

I works very well we I use it with eclipse, but doesn't with Tycho.

If I follow your example It works with Tycho but it does not work anymore
with eclipse.


The problem is I have to replace "path=../3.3.2" with
"path=../../3.3.2/eclipse"  (as an example).
for Tycho to find the plugins.

I agree is it not a good idea to have support for multiple installation
eclipse installation. By the way does it make sense to  "assemble" (maven
assembly plugin) multiple binaries for multiple target Platform for a unique
groupID/artifactID ?


Have a good week end.






Igor Fedorenko-4 wrote:
> 
> tycho is expected to follow links. can you please submit a bugreport in
> JIRA [1] and provide description of your eclipse installation layout.
> 
> Also see [2] for eclipse installation layouts we're testing tycho with.
> 
> At this point I am reluctant to add direct support for multiple eclipse
> installation folders in pom.xml to be honest.
> 
> [1] http://jira.codehaus.org/browse/MNGECLIPSE
> [2]
> http://svn.sonatype.org/m2eclipse/tycho/trunk/tycho-osgi-components/src/test/resources/targetplatforms
> 
> 
>>
>> Hi,
>>
>> thanks to the "tycho164" sample i succeed in building my artifacts using
>> some in the maven repo.
>>
>> Now, i have an artifact containing eclipse SDK which provide my "basic"
>> target platform.
>>
>> I'd like to aggregate another target platform containing some "corporate"
>> plugins.
>>
>> I use the "link" technique to merge both directory as a target platform.
>>
>>
>> Tycho doesn't seem to use the "links" i create.
>>
>>
>> So, as a workaround I tried to declare 2 "eclipse-installation"  in my
>> pom
>> file like this :
>>
>> dependency>
>>                              <!-- needed to make maven core happy only, not 
>> used by tycho -->
>>                              <groupId>corporate.com</groupId>
>>                              <artifactId>mycorporateplugins</artifactId>
>>                              <version>0.0.0</version>
>>
>>                              <!--  important stuff -->
>>                              <type>eclipse-installation</type>
>>                              <scope>system</scope>
>>                              
>> <systemPath>H:\targetPlatforms\corp\eclipse</systemPath>
>>                      </dependency>
>>
>>                      <dependency>
>>                              <!-- needed to make maven core happy only, not 
>> used by tycho -->
>>                              <groupId>eclipse.org</groupId>
>>                              <artifactId>targetplatform</artifactId>
>>                              <version>0.0.0</version>
>>
>>                              <!--  important stuff -->
>>                              <type>eclipse-installation</type>
>>                              <scope>system</scope>
>>                              
>> <systemPath>H:\targetPlatforms\3.3.2\eclipse</systemPath>
>>                      </dependency>
>>
>> But i went trow a
>> "org.codehaus.tycho.osgitools.targetplatform.TargetPlatformException"
>>
>> Do you plan to use the "links" or to give the possiblility to use several
>> "eclipse-installation" in the pom ?
>>
>>
>>
>>
>>
>>
>> stack Trace :
>> org.codehaus.tycho.osgitools.targetplatform.TargetPlatformException
>>      at
>> org.codehaus.tycho.osgitools.targetplatform.EclipseTargetPlatformFactory.getEclipseInstallation(EclipseTargetPlatformFactory.java:147)
>>      at
>> org.codehaus.tycho.osgitools.targetplatform.EclipseTargetPlatformFactory.createTargetPlatform(EclipseTargetPlatformFactory.java:48)
>>
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
> 
>     http://xircles.codehaus.org/manage_email
> 
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Tycho-%3A-Multiple-%22eclipse-installation%22-in-the-pom-file--tp20381926p20388596.html
Sent from the Maven Eclipse - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to