Hello everybody, I'm happy to announce a major improvement and cleanup of build infrastructure for udig. What happened and why?
* new target definition file (for eclipse indigo) down below targets/indigo/udig-indigo-target.target * targets/indigo is a maven module with packaging type * eclipse-target-definition* and contains a .project file to import into Eclipse workspace * this project is referenced in root pom, see target-platform-configuration https://github.com/uDig/udig-platform/blob/locationtech_ip/pom.xml#L199 * some features and plugins were cleaned up of necessary dependencies * used TYCHO version 0.16.0 instead 0.15.0 because the mentioned packaging type were not available prior 0.16.0 How to develop in Eclipse? * Import all projects down below your checkout * open udig-indigo-target.target from project eu.udig.targets.indigo with the target platform editor * normally it should start to resolve dependencies, wait till it has been finished * click on the link top right "Set as target platform" * Done, workspace will compile How do I build with maven? * while targets/indigo module has been added to the root modules section you can easily compile with mvn clean install -Pproduct What's next? * test udig_sdk build (feature has been updated to include eclipse sources) * test mvn build with profile "test" Any questions? ;) Cheers -Frank 2013/4/15 Frank Gasdorf <fg...@users.sourceforge.net> > Andrea, > > lets start with the target file and afterwards we can sort out things with > WMT. Thanks for your feedback and questions. I feel hat the LocationTech > transiion gives us new pace ;=) > > Cheers, > Frank > > > 2013/4/15 andrea antonello <andrea.antone...@gmail.com> > >> [...] >> > But it's a paint to define such a target-file because the editor in >> Eclipse >> > is pretty buggy. nevertheless it seems to me via a target file >> transitive >> > dependencies can not be resolved, everything as to be defined explicit >> :( Do >> > you have other experiences with it? The cool thing would be to have a >> single >> > definition of a target-platform for both, maven and eclipse build :D >> >> I am afraid I have no experience, I only worked with it in a project I >> was called to contribute to. And I found it quite nice and clean, that >> the sdk would download without any further interaction. >> >> [...] >> >> Hmmmm, that sounds about strange. But yeah, as soon as the eclipse >> >> build is ok again, I can check back on this. >> > >> > Seems you expected to have mapQuest feature is sitll in udig available? >> >> If I am not mistaken, that is the feature that supplies OSM and in >> general web map tiles support. And it should also handle the TMS >> support for uDig. So if I am not mistaken, a pile of stuff could be >> missing. But then again I am not sure why you do not get any error in >> removing stuff. >> That is kind of the resaon I wanted to try it. >> >> Andrea >> _______________________________________________ >> 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