Okay … have a temp fix in place.
I have added the building of net.refractions.udig.libs-source to the -Pproduct
profile in plugins/pom.xml.
I hope this is a temporary measure; as I expect this will have an effect on
file size.
Notes / Questions for Sam:
Do we need a net.refractions.udig-feature/category.xml file?
We have net.refractions.udig_sdk-feature/category.xml <-- file controls how
features are listed when generating update site
This category.xml file talks about two products as shown below:
<feature url="features/net.refractions.udig_printing-feature_0.0.0.jar"
id="net.refractions.udig_printing-feature" version="0.0.0">
<category name="net.refractions.udig"/>
<category name="net.refractions.udig.sdk"/>
</feature>
<feature
url="features/net.refractions.udig_printing-feature.source_0.0.0.jar"
id="net.refractions.udig_printing-feature.source" version="0.0.0">
<category name="net.refractions.udig.sdk"/>
</feature
We do not have a net.refractions.udig-feature/category.xml file and I wondered
if this was part of the problem?
This is a bit of a long shot as a of research shows that the tycho project is
using the category.xml file in "the wrong" fashion to control execution. Indeed
the eclipse "repository" target (which Sam's patch has migrated us to) is
considered the long term solution.
--
Jody Garnett
On Tuesday, 4 September 2012 at 11:13 AM, Jody Garnett wrote:
> Sigh.
>
> Apparently my review was poor; and a build box Mark set up for me is
> reporting a failure.
>
> Stack trace :
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
> goal
> org.eclipse.tycho.extras:tycho-source-feature-plugin:0.15.0:source-feature
> (source-feature) on project net.refractions.udig_platform-feature: Could not
> generate source feature for project MavenProject:
> net.refractions:net.refractions.udig_platform-feature:1.3.2.qualifier @
> /var/lib/jenkins/jobs/uDig
> Platform/workspace/features/net.refractions.udig_platform-feature/pom.xml
> Missing sources for plugins [net.refractions.udig.libs_1.3.2.201209040033]
>
>
> I am going to have a look and see what I can do; sorry for the delay :(
> --
> Jody Garnett
>
>
> On Monday, 3 September 2012 at 11:31 PM, Jody Garnett wrote:
>
> > Sam kicked last weeks SDK to the curb (it did not include source). And
> > submitted - https://github.com/uDig/udig-platform/pull/136
> >
> > A bit of playing around with version numbers and we have a new SDK
> > available for testing.
> >
> > Thanks Sam!
> >
> > --
> > Jody Garnett
> >
>
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel