We too. Changed build of our RCP app based on udig_sdk last year before FOSS4G. Since we did the build needs only one third of the time with eclipse headless build. But in some cases, our build is feature based, we run into trouble with tycho 0.9.x, because some plugins need to be unpacked in the result, but were not .. Second problem I had was an error creating the launcher with the right Icon, I haven't checked it with a newer tycho (0.10.x) version.
What else we did: We set up a maven build to define a targetPlatform for our product thats required for the tycho build (-Dtycho.targetPlatform). We dio that with the maven-dependency-plugin but's required to have the required bundles in a maven repository. The eclipse sdk and delta pack was merged with the maven dependencies. It would be a good chance to change from refresh.xml ant-script to pure maven modus to load dependencies for the net.refractions.usig.libs bundle BTW, I've seen a clone started with tycho build system at http://gitorious.org/~rahul/udig/tycho-udig-platform Cheers, Frank 2011/6/18 Jody Garnett <[email protected]> > Hi Mark: > > We were going over build options last week; and I was surprised to find you > looking into the headless ANT build scripts (this is how Jesse handled > things for our build box at Refractions). > > The maven 3 based build that Craig had some success with was called Tycho; > he is the third development team I have met having success with this > technique - and the only one that has offered to help on udig-devel. My > understand is that it is fairly easy to get a build of the "udig sdk" up > using this technique; and as long as the tests are run as part of that I > would be pretty happy. > > Here is one example of its use: > - > http://code.google.com/a/eclipselabs.org/p/nusmv-tools/wiki/Headless_Build_with_Maven > > Has anyone else here had success with Tycho? > > -- > Jody Garnett > > > _______________________________________________ > User-friendly Desktop Internet GIS (uDig) > http://udig.refractions.net > http://lists.refractions.net/mailman/listinfo/udig-devel > >
_______________________________________________ User-friendly Desktop Internet GIS (uDig) http://udig.refractions.net http://lists.refractions.net/mailman/listinfo/udig-devel
