Home | History | Annotate | Download | only in org.eclipse.pde.build_3.6.1.R36x_v20100823
      1 <?xml version="1.0" encoding="UTF-8"?>
      2 <?eclipse version="3.0"?><!--
      3     Copyright (c) 2005, 2010 IBM Corporation and others.
      4     All rights reserved. This program and the accompanying materials
      5     are made available under the terms of the Eclipse Public License v1.0
      6     which accompanies this distribution, and is available at
      7     http://www.eclipse.org/legal/epl-v10.html
      8    
      9     Contributors:
     10         IBM Corporation - initial API and implementation
     11  -->
     12 
     13 <plugin>
     14    <extension-point id="fetchFactories" name="%fetchFactories.name" schema="schema/fetchFactories.exsd"/>
     15 <!-- Tasks -->
     16    <extension
     17          point="org.eclipse.ant.core.antTasks">
     18       <antTask
     19             library="lib/pdebuild-ant.jar"
     20             name="eclipse.brand"
     21             class="org.eclipse.pde.internal.build.tasks.BrandTask">
     22       </antTask>
     23       <antTask
     24       		library="lib/pdebuild-ant.jar"
     25       		name="eclipse.brand.p2.artifacts"
     26       		class="org.eclipse.pde.internal.build.publisher.BrandP2Task">
     27       </antTask>
     28       <antTask
     29       		library="lib/pdebuild-ant.jar"
     30       		name="eclipse.gatherBundle"
     31       		class="org.eclipse.pde.internal.build.publisher.GatherBundleTask">
     32       </antTask>
     33       <antTask
     34       		library="lib/pdebuild-ant.jar"
     35       		name="eclipse.gatherFeature"
     36       		class="org.eclipse.pde.internal.build.publisher.GatherFeatureTask">
     37       </antTask>
     38       <antTask
     39             library="lib/pdebuild-ant.jar"
     40             name="eclipse.fetch"
     41             class="org.eclipse.pde.internal.build.tasks.FetchTask">
     42       </antTask>
     43       <antTask
     44             library="lib/pdebuild-ant.jar"
     45             name="eclipse.buildScript"
     46             class="org.eclipse.pde.internal.build.tasks.BuildScriptGeneratorTask">
     47       </antTask>
     48       <antTask
     49             library="lib/pdebuild-ant.jar"
     50             name="eclipse.generateFeature"
     51             class="org.eclipse.pde.internal.build.tasks.FeatureGeneratorTask">
     52       </antTask>
     53       <antTask
     54             library="lib/pdebuild-ant.jar"
     55             name="eclipse.buildManifest"
     56             class="org.eclipse.pde.internal.build.tasks.BuildManifestTask">
     57       </antTask>
     58       <antTask
     59             library="lib/pdebuild-ant.jar"
     60             name="eclipse.assembler"
     61             class="org.eclipse.pde.internal.build.tasks.PackagerTask">
     62       </antTask>
     63       <antTask
     64             library="lib/pdebuild-ant.jar"
     65             name="eclipse.idReplacer"
     66             class="org.eclipse.pde.internal.build.tasks.IdReplaceTask">
     67       </antTask>
     68       <antTask
     69             library="lib/pdebuild-ant.jar"
     70             name="eclipse.jnlpGenerator"
     71             class="org.eclipse.pde.internal.build.tasks.JNLPGeneratorTask">
     72       </antTask>
     73       <antTask
     74             library="lib/pdebuild-ant.jar"
     75             name="eclipse.unzipperBuilder"
     76             class="org.eclipse.pde.internal.build.tasks.UnzipperGeneratorTask">
     77       </antTask>
     78       <antTask
     79             library="lib/pdebuild-ant.jar"
     80             name="eclipse.fetchFilesGenerator"
     81             class="org.eclipse.pde.internal.build.tasks.FetchFileGeneratorTask">
     82       </antTask>
     83       <antTask
     84             library="lib/pdebuild-ant.jar"
     85             name="eclipse.versionReplacer"
     86             class="org.eclipse.pde.internal.build.tasks.GenericVersionReplacer">
     87       </antTask>
     88       <antTask
     89             class="org.eclipse.pde.internal.build.publisher.FeaturesAndBundlesTask"
     90             library="lib/pdebuild-ant.jar"
     91             name="eclipse.publish.featuresAndBundles">
     92       </antTask>
     93 	<antTask
     94 		class="org.eclipse.pde.internal.build.tasks.CompileErrorTask"
     95 		library="lib/pdebuild-ant.jar"
     96 		name="eclipse.logCompileError">
     97 	</antTask>
     98 	<antTask
     99 		class="org.eclipse.pde.internal.build.generator.GeneratorTask"
    100 		library="lib/pdebuild-ant.jar"
    101 		name="p2.generator">
    102 	</antTask>
    103     
    104    </extension>
    105 <!-- Extra Classpath -->
    106    <extension
    107          point="org.eclipse.ant.core.extraClasspathEntries">
    108       <extraClasspathEntry
    109             library="lib/pdebuild-ant.jar">
    110       </extraClasspathEntry>
    111    </extension>
    112    <extension
    113          id="buildtimesite"
    114          point="org.eclipse.update.core.siteTypes">
    115       <site-factory
    116             class="org.eclipse.pde.internal.build.site.BuildTimeSiteFactory">
    117       </site-factory>
    118    </extension>
    119    <extension
    120          id="BuildTimeFeatureFactory"
    121          point="org.eclipse.update.core.featureTypes">
    122       <feature-factory
    123             class="org.eclipse.pde.internal.build.site.BuildTimeFeatureFactory">
    124       </feature-factory>
    125    </extension>
    126    <extension
    127          id="Build"
    128          point="org.eclipse.core.runtime.applications">
    129       <application>
    130          <run class="org.eclipse.pde.internal.build.BuildApplication"/>
    131       </application>
    132    </extension>
    133 
    134    <extension
    135          point="org.eclipse.pde.build.fetchFactories">
    136       <factory
    137             class="org.eclipse.pde.internal.build.fetch.CVSFetchTaskFactory"
    138             id="CVS"/>
    139       <factory
    140             class="org.eclipse.pde.internal.build.fetch.COPYFetchTasksFactory"
    141             id="COPY"/>
    142 		<factory
    143 			class="org.eclipse.pde.internal.build.fetch.GETFetchFactory"
    144 			id="GET"/>
    145 		<factory
    146 			class="org.eclipse.pde.internal.build.fetch.P2IUFetchFactory"
    147 			id="p2IU"/>
    148    </extension>
    149    
    150     <extension
    151          point="org.eclipse.ant.core.antProperties">
    152       <antProperty
    153             class="org.eclipse.pde.internal.build.properties.PDEProperties"
    154             eclipseRuntime="false"
    155             headless="true"
    156             name="eclipse.pdebuild.home"/>
    157       <antProperty
    158             class="org.eclipse.pde.internal.build.properties.PDEProperties"
    159             eclipseRuntime="false"
    160             headless="true"
    161             name="eclipse.pdebuild.scripts"/>
    162       <antProperty
    163             class="org.eclipse.pde.internal.build.properties.PDEProperties"
    164             eclipseRuntime="false"
    165             headless="true"
    166             name="eclipse.pdebuild.templates"/>                        
    167    </extension>
    168 
    169 </plugin>
    170