diff options
author | Vivian Kong | 2009-04-28 15:03:37 +0000 |
---|---|---|
committer | Vivian Kong | 2009-04-28 15:03:37 +0000 |
commit | 74ec7eae9ca764e9f9b8df0d8448183f10b9d965 (patch) | |
tree | 5d1c71111138dfa7f6eb6a6e31d86f1e56479bd0 /releng | |
parent | 66ff1f285cb71887ee2f81295d51608712834933 (diff) | |
download | org.eclipse.cdt-74ec7eae9ca764e9f9b8df0d8448183f10b9d965.tar.gz org.eclipse.cdt-74ec7eae9ca764e9f9b8df0d8448183f10b9d965.tar.xz org.eclipse.cdt-74ec7eae9ca764e9f9b8df0d8448183f10b9d965.zip |
attempt to generate .api_description file (bug 264672)
Diffstat (limited to 'releng')
-rw-r--r-- | releng/org.eclipse.cdt.releng/master/customAssembly.xml | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/releng/org.eclipse.cdt.releng/master/customAssembly.xml b/releng/org.eclipse.cdt.releng/master/customAssembly.xml new file mode 100644 index 00000000000..a4ca640736d --- /dev/null +++ b/releng/org.eclipse.cdt.releng/master/customAssembly.xml @@ -0,0 +1,71 @@ +<project name="Build specific targets and properties" default="noDefault"> + + <!-- ===================================================================== + + The Following Properties are available in all targets: + - eclipse.base : the base folder everything will be collected into + - eclipse.plugins : the plugins folder + - eclipse.features: the features folder + - archiveFullPath : the full path of the final archive once it is created + + ===================================================================== --> + + <!-- ===================================================================== --> + <!-- Called after each invocation of the gather.bin.parts target on the --> + <!-- individual plugins and features. --> + <!-- Available properties are: --> + <!-- projectLocation: location of the project being gathered --> + <!-- projectName: symbolic name with version (org.eclipse.foo_1.0.0.v123) --> + <!-- target.folder: the destination, eclipse/plugins or eclipse/features --> + <!-- --> + <!-- The generated pattern is that plugins/features are gathered into the --> + <!-- folder ${target.folder}/${projectName} --> + <!-- ===================================================================== --> + <target name="gather.bin.parts"> + <apitooling.apifilesgenerator + projectName="${projectName}" + targetFolder="${target.folder}" + projectLocation="${projectLocation}" /> + </target> + + + <!-- ===================================================================== --> + <!-- Called after invoking the gather.bin.parts targets for all plugins --> + <!-- and features. Results exist as folders and have not yet been jarred. --> + <!-- ===================================================================== --> + <target name="post.gather.bin.parts"> + </target> + + <!-- ===================================================================== --> + <!-- Called just prior to signing a jar --> + <!-- In addititon to the properties listed above: --> + <!-- - source : plugins or features directory --> + <!-- - elementName: element being signed without .jar --> + <!-- (eg "org.eclipse.foo_1.0.0" --> + <!-- ===================================================================== --> + <target name="pre.jarSigning"> + </target> + + <!-- ===================================================================== --> + <!-- Called after all plugins and features have been jarred --> + <!-- (and potentially signed) --> + <!-- ===================================================================== --> + <target name="post.jarUp"> + </target> + + <!-- ===================================================================== --> + <!-- Called just before the archive file is built --> + <!-- In addititon to the properties listed above: --> + <!-- - rootFolder : the folder containing the root files --> + <!-- ===================================================================== --> + <target name="pre.archive"> + </target> + + <!-- ===================================================================== --> + <!-- Default target --> + <!-- ===================================================================== --> + <target name="noDefault"> + <echo message="You must specify a target when invoking this file" /> + </target> + +</project> |