blob: 05a19f8aeb348085eac0207648f3d832a3a53396 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension-point id="languageProperties" name="Language Property Provider" schema="schema/languageProperties.exsd"/>
<extension
id="org.eclipse.ptp.rdt.core.RemoteFastIndexer"
name="%remoteIndexer.name"
point="org.eclipse.cdt.core.CIndexer">
<run
class="org.eclipse.ptp.internal.rdt.core.index.RemoteFastIndexer">
</run>
</extension>
<extension
id="remoteMakeNature"
name="%RemoteMakeNature.name"
point="org.eclipse.core.resources.natures">
<runtime>
<run
class="org.eclipse.ptp.rdt.core.resources.RemoteMakeNature">
</run>
</runtime>
<builder
id="org.eclipse.ptp.rdt.core.remoteMakeBuilder">
</builder>
</extension>
<extension
id="org.eclipse.ptp.rdt.core.remoteMakeBuilder"
name="%RemoteMakeBuilder.name"
point="org.eclipse.core.resources.builders">
<builder
callOnEmptyDelta="true"
hasNature="true"
isConfigurable="true">
<run
class="org.eclipse.ptp.rdt.core.remotemake.RemoteMakeBuilder">
</run>
</builder>
</extension>
<extension
id="RemoteGCCStandardMakePerProjectProfile"
name="Remote GCC Standard Make Per Project Profile"
point="org.eclipse.cdt.make.core.ScannerConfigurationDiscoveryProfile">
<scannerInfoCollector
class="org.eclipse.ptp.rdt.core.remotemake.ProjectDescriptionCollector"
scope="project"/>
<buildOutputProvider>
<open/>
<scannerInfoConsoleParser class="org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCScannerInfoConsoleParser"/>
</buildOutputProvider>
<scannerInfoProvider providerId="specsFile">
<run
command="gcc"
arguments="-E -P -v -dD ${specs_file_path}"
class="org.eclipse.ptp.rdt.core.remotemake.RemoteSpecsRunSIProvider"/>
<scannerInfoConsoleParser class="org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCSpecsConsoleParser"/>
</scannerInfoProvider>
</extension>
<extension
id="remoteNature"
name="%RemoteNature.name"
point="org.eclipse.core.resources.natures">
<runtime>
<run
class="org.eclipse.ptp.rdt.core.resources.RemoteNature">
</run>
</runtime>
</extension>
</plugin>