Hi,
What's news about this issue ? I'm facing the same features : I need to
deploy plugin for eclipse 3.2, 3.3 and 3.4 with Tycho and I don't realy know
how to do it. Could you give me more informations ?
Thanks in advance
Sandra


Igor Fedorenko-4 wrote:
> 
>>
>> 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.
> 
> Right, target platform basedir used by tycho to dereference relative paths
> was one level off. This should be fixed in the trunk now and the fix will
> be included in the next DEV build (hopefully day after tomorrow). If you
> still have problems with relative paths in .link files, please feel free
> to reopen MNGECLIPSE-1046 I've created to track this problem.
> 
>>
>> 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 ?
> 
> I am not sure I understand  what you're accomplish. Can you provide more
> details?
> 
> 
>>
>>
>> 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--tp20381926p21371510.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