Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [pde-build-dev] Building the platform feature

> Thomas Hallgren wrote on  Wednesday, October 25, 2006 1:22 AM
> I've also noted that the project names are not unique. You have a 
> feature project called 'org.eclipse.rcp' and a plugin with the exact 
> same name. Consequently, I cannot materialize both of them without 
> inventing a new name for one of them. What conventions do you 
> use when you do that?
There is this weird functionality that when a feature and a plugin have
the same ID, the plugin will be used implicitely as the branding plugin
for that feature.
This is used by the org.eclipse.platform, sdk and jdt features (but not
the rcp that explicitely declares the branding plugin yet uses the same
id too) , and I have seen it done often elsewhere.
I personally do not like those implicit references. Anyway, when
checking out in a workspace those ugly babies, I tend to use
<id>-feature as  a project name.
-- 
Cheers
Philippe

philippe ombredanne | 1 650 799 0949 | pombredanne at nexb.com 
nexB - Open by Design (tm) - http://www.nexb.com 
http://easyeclipse.org  -  irc://irc.freenode.net/easyeclipse



> -----Original Message-----
> From: pde-build-dev-bounces@xxxxxxxxxxx 
> [mailto:pde-build-dev-bounces@xxxxxxxxxxx] On Behalf Of 
> Thomas Hallgren
> Sent: Wednesday, October 25, 2006 1:22 AM
> To: pde-build-dev@xxxxxxxxxxx
> Subject: [pde-build-dev] Building the platform feature
> 
> 
> Hi,
> As a step in making Buckminster more PDE-build compliant, I'm 
> now trying 
> to build the whole org.eclipse.platform-feature feature and 
> everything 
> that it depends on and not surprisingly :-), I run into some problems.
> 
> The first thing I noticed was that many (most?) of the 
> features that I 
> find under the /cvsroot/eclipse have a stripped project descriptor 
> files. The only element with content is the project name. I 
> would have 
> expected the 'org.eclipse.pde.FeatureNature' nature element there and 
> perhaps also a buildCommand for the 'org.eclipse.pde.FeatureBuilder'. 
> I'm curious. Why you are leaving this out?
> 
> I've also noted that the project names are not unique. You have a 
> feature project called 'org.eclipse.rcp' and a plugin with the exact 
> same name. Consequently, I cannot materialize both of them without 
> inventing a new name for one of them. What conventions do you 
> use when 
> you do that?
> 
> Kind Regards,
> Thomas Hallgren
> 
> 
> 
> _______________________________________________
> pde-build-dev mailing list
> pde-build-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/pde-build-dev
> 



Back to the top