180 lines
5.5 KiB
XML
180 lines
5.5 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?eclipse version="3.0"?>
|
|
<plugin
|
|
id="org.eclipse.pde"
|
|
name="%pluginName"
|
|
version="3.0.1"
|
|
provider-name="%providerName"
|
|
class="org.eclipse.pde.internal.PDE">
|
|
|
|
<runtime>
|
|
<library name="pde.jar">
|
|
<export name="*"/>
|
|
</library>
|
|
</runtime>
|
|
<requires>
|
|
<import plugin="org.eclipse.pde.core" export="true"/>
|
|
<import plugin="org.eclipse.core.resources"/>
|
|
<import plugin="org.eclipse.jdt.core"/>
|
|
<import plugin="org.eclipse.ant.core"/>
|
|
<import plugin="org.eclipse.text"/>
|
|
<import plugin="org.eclipse.core.runtime.compatibility"/>
|
|
<import plugin="org.eclipse.ui.intro" optional="true"/>
|
|
<import plugin="org.eclipse.ui.cheatsheets" optional="true"/>
|
|
</requires>
|
|
|
|
|
|
<extension
|
|
id="PluginNature"
|
|
name="%natures.pluginNature.name"
|
|
point="org.eclipse.core.resources.natures">
|
|
<runtime>
|
|
<run
|
|
class="org.eclipse.pde.internal.PluginProject">
|
|
</run>
|
|
</runtime>
|
|
</extension>
|
|
<extension
|
|
id="FeatureNature"
|
|
name="%natures.featureNature.name"
|
|
point="org.eclipse.core.resources.natures">
|
|
<runtime>
|
|
<run
|
|
class="org.eclipse.pde.internal.FeatureProject">
|
|
</run>
|
|
</runtime>
|
|
</extension>
|
|
<extension
|
|
id="UpdateSiteNature"
|
|
name="%natures.siteNature.name"
|
|
point="org.eclipse.core.resources.natures">
|
|
<runtime>
|
|
<run
|
|
class="org.eclipse.pde.internal.SiteProject">
|
|
</run>
|
|
</runtime>
|
|
</extension>
|
|
<extension
|
|
id="ManifestBuilder"
|
|
name="%builders.manifestBuilder.name"
|
|
point="org.eclipse.core.resources.builders">
|
|
<builder>
|
|
<run
|
|
class="org.eclipse.pde.internal.builders.ManifestConsistencyChecker">
|
|
</run>
|
|
</builder>
|
|
</extension>
|
|
<extension
|
|
id="SchemaBuilder"
|
|
name="%builders.schemaBuilder.name"
|
|
point="org.eclipse.core.resources.builders">
|
|
<builder>
|
|
<run
|
|
class="org.eclipse.pde.internal.builders.ExtensionPointSchemaBuilder">
|
|
</run>
|
|
</builder>
|
|
</extension>
|
|
<extension
|
|
id="FeatureBuilder"
|
|
name="%builders.featureBuilder.name"
|
|
point="org.eclipse.core.resources.builders">
|
|
<builder>
|
|
<run
|
|
class="org.eclipse.pde.internal.builders.FeatureConsistencyChecker">
|
|
</run>
|
|
</builder>
|
|
</extension>
|
|
<extension
|
|
id="UpdateSiteBuilder"
|
|
name="%builders.siteBuilder.name"
|
|
point="org.eclipse.core.resources.builders">
|
|
<builder>
|
|
<run
|
|
class="org.eclipse.pde.internal.builders.UpdateSiteBuilder">
|
|
</run>
|
|
</builder>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ant.core.antTasks">
|
|
<antTask
|
|
library="ant_tasks/pde-ant.jar"
|
|
name="pde.convertSchemaToHTML"
|
|
class="org.eclipse.pde.ant.ConvertSchemaToHTML">
|
|
</antTask>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ant.core.extraClasspathEntries">
|
|
<extraClasspathEntry
|
|
library="ant_tasks/pde-ant.jar">
|
|
</extraClasspathEntry>
|
|
</extension>
|
|
<extension
|
|
id="validation-marker"
|
|
name="%builders.marker.label"
|
|
point="org.eclipse.core.resources.markers">
|
|
<super
|
|
type="org.eclipse.core.resources.problemmarker">
|
|
</super>
|
|
<attribute
|
|
name="point">
|
|
</attribute>
|
|
<persistent
|
|
value="true">
|
|
</persistent>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.ui.intro.configExtension">
|
|
<configExtension
|
|
configId="org.eclipse.platform.introConfig"
|
|
content="$nl$/overviewExtensionContent.xml"/>
|
|
<configExtension
|
|
configId="org.eclipse.platform.introConfig"
|
|
content="$nl$/tutorialsExtensionContent.xml"/>
|
|
<configExtension
|
|
configId="org.eclipse.platform.introConfig"
|
|
content="$nl$/newsExtensionContent.xml"/>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.ui.cheatsheets.cheatSheetContent">
|
|
<cheatsheet
|
|
name="%cheatsheet.helloworld.name"
|
|
contentFile="$nl$/cheatsheets/helloworld.xml"
|
|
id="org.eclipse.pde.helloworld">
|
|
<description>%cheatsheet.helloworld.desc</description>
|
|
</cheatsheet>
|
|
<cheatsheet
|
|
name="%cheatsheet.updates.name"
|
|
contentFile="$nl$/cheatsheets/updates.xml"
|
|
id="org.eclipse.pde.updates">
|
|
<description>%cheatsheet.updates.desc</description>
|
|
</cheatsheet>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.core.runtime.contentTypes">
|
|
<content-type
|
|
id="pluginManifest"
|
|
name="%pluginManifestName"
|
|
base-type="org.eclipse.core.runtime.xml"
|
|
priority="high"
|
|
file-names="plugin.xml"
|
|
describer="org.eclipse.core.runtime.content.XMLRootElementContentDescriber:plugin"/>
|
|
<content-type
|
|
id="fragmentManifest"
|
|
name="%fragmentManifestName"
|
|
base-type="org.eclipse.core.runtime.xml"
|
|
priority="high"
|
|
file-names="fragment.xml"
|
|
describer="org.eclipse.core.runtime.content.XMLRootElementContentDescriber:fragment"/>
|
|
<content-type
|
|
id="pluginProperties"
|
|
name="%pluginPropertiesName"
|
|
base-type="org.eclipse.jdt.core.javaProperties"
|
|
priority="high"
|
|
file-names="plugin.properties"/>
|
|
</extension>
|
|
|
|
</plugin>
|