Community
Participate
Working Groups
I tried this once before, but ran into trouble with source references. See bug 337621. I've discovered the solution is implied in a blog post by Kim: http://relengofthenerds.blogspot.com/2010/04/wheres-source.html She's talking about ext to pserver, but idea is the same ... replace with desired values in the "postFetch" phase, in the sourceReferences.properties file that is created.
Besides re-writing back to original for sourceReferences.properties I also had to do the same for "directory.txt" (which is also produced automatically by PDE build). And, the sourceReferences.properties had values escaped, so in one spot had to replace :\local:\ with \:pserver\:etc but in another replace :local: with :pserver:etc. I also find it odd that "anonymous@" is not left in the source reference in manifest.mf, even though it is in the sourceReferences.properties I'm assuming that's by design.
> > I also find it odd that "anonymous@" is not left in the source reference in > manifest.mf, even though it is in the sourceReferences.properties I'm assuming > that's by design. Correction. It _is_ left in when I put it there explicitly, as part of the "replace". But, then that causes lots of comparator differences ... so, I think I'll leave out, for now, until all the other "local" problems are fixed (as mentioned in bug 337621).