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

Reply via email to