[
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
|
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?
It is also troubling to me that there is dependency information in the
feature.xml files and in the MANIFEST.MF files that are not necessarily in sync.
e.g. org.eclipse.ptp.rdt.sync.fortran feature.xml only lists the plugin
org.eclipse.ptp.rdt.sync.ui.fortran but that plugin has:
Require-Bundle: org.eclipse.cdt.core,
org.eclipse.cdt.ui,
org.eclipse.core.runtime,
org.eclipse.ui,
org.eclipse.ui.ide,
org.eclipse.core.resources,
org.eclipse.ptp.rdt.sync.core,
org.eclipse.ptp.rdt.sync.ui,
org.eclipse.photran.cdtinterface;bundle-version="7.0.0";resolution:=optional
which again means it depends on ptp.rdt.sync (among others)
On 09/01/2011 03:19 PM, Greg Watson wrote:
No. The sync feature can be installed independently of the RDT feature, but it requires the rdt.core plugin to function.
Greg
On Sep 1, 2011, at 4:29 PM, Orion Poplawski wrote:
releng/org.eclipse.ptp.rdt.sync-feature/feature.xml has:
<plugin
id="org.eclipse.ptp.rdt.core"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
Shouldn't it import it instead ala releng/org.eclipse.ptp.rdt.xlc-feature/feature.xml:
<requires>
...
<import plugin="org.eclipse.ptp.rdt.core" version="1.1.0" match="greaterOrEqual"/>
or is it meant to somehow be more standalone?
--
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
_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev
_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev
--
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