This will depend on how Athena does its integration with p2.  Nick should 
be able to clarify.

- if using "generate.p2.metadata=true", this is generating p2 metadata 
based on the binary results of the build.  In this case, simply not having 
a binary jar for this top level feature will do what you want.  This is 
done by making sure that the build.properties for the feature does not 
have a "bin.includes" property

- if using "p2.gathering=true", this is generating p2 metadata directly 
from the source, in this case you will end up with a metadata group (but 
no artifact if you don't define bin.includes).  In this case you will want 
to turn off the "group" property, do this by providing a p2.inf beside the 
feature.xml and adding the following:
properties.1.name=org.eclipse.equinox.p2.type.group
properties.1.value=false

-Andrew


From:
Nicolas Bros <[email protected]>
To:
Tools for Committer Community <[email protected]>
Date:
12/03/2009 04:52 AM
Subject:
[dash-dev] Athena: hide the "all" feature
Sent by:
[email protected]



Hi,

Athena takes a single feature to build (unless I am mistaken).
So, I have created an "all" feature that references the other features, 
and that I choose as "mainFeatureToBuildID" in my build.properties.

This works fine, but I would like this feature NOT to appear on the list 
of features available on the update site built by Athena. How would you do 
this?
-- 
Nicolas Bros
R&D
tel: 06 75 09 19 88
[email protected]
Mia-Software, 410 clos de la Courtine
93160 Noisy-le-Grand
http://www.mia-software.com
.: model driven agility :._______________________________________________
dash-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/dash-dev


_______________________________________________
dash-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/dash-dev

Reply via email to