Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-dev] Is there progress on Tycho, Fragments, Eclipse-ExtensibleAPI

Hi Jan,

Wow! That did it! Thank you very much for this tip!

Tom

Am 10.05.11 18:10, schrieb Sievers, Jan:
> try a jars.extra.classpath entry in build.properties of my.application
> 
> , see e.g. https://github.com/sonatype/sonatype-tycho/blob/master/tycho-its/projects/TYCHO253extraClassPathEntries/org.eclipse.tycho.testExtraClasspathTest1/build.properties
> 
> 
> , sth like 
> 
> jars.extra.classpath=platform:/fragment/my.bundle.rcp
>  
> Regards,
> Jan
> 
> -----Original Message-----
> From: tycho-dev-bounces@xxxxxxxxxxx [mailto:tycho-dev-bounces@xxxxxxxxxxx] On Behalf Of Tom Schindl
> Sent: Dienstag, 10. Mai 2011 14:29
> To: tycho-dev@xxxxxxxxxxx
> Subject: [tycho-dev] Is there progress on Tycho, Fragments, Eclipse-ExtensibleAPI
> 
> Hi,
> 
> I've been searching the web for a problem which is already know but I'm
> uncertain about the status and if someone works towards fixing it.
> 
> My problem is in fact the same already discussed in various threads in
> the archive but i haven't seen a solution in any of them so I'm writing
> here once more.
> 
> My setup is the following:
> * my.bundle == Host
>   my.bundle.AbstractFactoryClass
> 
> * my.bundle.rcp == Fragment
>   my.bundle.ConcreteFactoryClass extends AbstractFactoryClass
> 
> * my.application
>   => Creates an instance of ConcreteFactoryClass
> 
> Now when running tycho compilation of my.application fails because
> ConcreteFactoryClass because it is not on the class path which i
> completely understand because tycho could not know about it because
> there's nothing in the MANIFEST telling tycho about my.bundle.rcp.
> 
> The setup is so complex because I'm singlesourcing for RAP/RCP while I
> know I could make my.bundle.rcp a real OSGi-Bundle and use optional
> requires this would mean for to update around 200 bundles which I'd
> really like to avoid.
> 
> The other option as far as I've understood is to break the build it
> multiple steps and create p2 repos in between and pass along the
> p2-repos as the target-platform to the next build step which would make
> my build where I have around 20 fragments a nightmare.
> 
> My favorite option and IIRC it was mentionned in one of the mailinglist
> threads is to help tycho by adding this information into the pom.xml but
> I'm not sure any progress has been made on this.
> 
> So can somebody give me an update on it and if possible a timeline until
> when you'd expect such a feature show up in the git-repo (I have no
> problem running the build for some time on not yet release
> maven-tycho-plugin)
> 
> Thanks
> 
> Tom
> _______________________________________________
> tycho-dev mailing list
> tycho-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/tycho-dev
> _______________________________________________
> tycho-dev mailing list
> tycho-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/tycho-dev



Back to the top