[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [ptp-dev] org.eclipse.ptp.rdt.core in org.eclipse.ptp.rdt.sync-feature
|
On 09/01/2011 05:32 PM, Greg Watson wrote:
Features are just for packaging. It's really the plugin manifests that determine the plugin dependency requirements. I believe the feature dependencies are only used during the build, and possibly when determining the requirements when installing plugins.
Gotcha.
On Sep 1, 2011, at 6:58 PM, Orion Poplawski wrote:
Okay. Here is another dependency question (I'm afraid I don't understand eclipse deps very well).
org.eclipse.ptp feature has:
<includes
id="org.eclipse.ptp.rdt.remotetools"
version="0.0.0"/>
This ends up putting /usr/share/eclipse/dropins/org.eclipse.ptp/features/org.eclipse.ptp.rdt.remotetools_5.0.0.201109011153 into my main ptp package. It's feature.xml file has:
<requires>
...
<import plugin="org.eclipse.ptp.rdt.core" version="1.1.0" match="greaterOrEqual"/>
Which to me implies that the main PTP feature requires ptp.rdt. Seem correct?
Well, it requires ptp.rdt.core . That doesn't mean all of RDT is required however. Only the requisite plugins will be installed if this feature is installed.
So, through the eclipse update site it could download an individual plugin if
needed? With the fedora packaging it would have to pull in the entire rdt
package/feature.
--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA/CoRA Division FAX: 303-415-9702
3380 Mitchell Lane orion@xxxxxxxxxxxxx
Boulder, CO 80301 http://www.cora.nwra.com