cdt/cdt_6_0_x/org.eclipse.cdt.releng/master/customAssembly.xml
author cawthron
Wed, 04 Nov 2009 15:12:39 -0600
branchRCL_2_4
changeset 107 50bdf9ce2ff9
parent 37 c2bce6dd59e7
permissions -rw-r--r--
add branch RCL_2_4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
37
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
     1
<project name="Build specific targets and properties" default="noDefault">
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
     2
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
     3
	<!-- =====================================================================
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
     4
	    
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
     5
	    The Following Properties are available in all targets:
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
     6
		 - eclipse.base : the base folder everything will be collected into
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
     7
		 - eclipse.plugins : the plugins folder
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
     8
		 - eclipse.features: the features folder
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
     9
		 - archiveFullPath : the full path of the final archive once it is created
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    10
		 
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    11
		 ===================================================================== -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    12
		 
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    13
	<!-- =====================================================================  -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    14
	<!-- Called after each invocation of the gather.bin.parts target on the     -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    15
	<!-- individual plugins and features.                                       -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    16
	<!-- Available properties are:                                              -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    17
	<!--   projectLocation: location of the project being gathered              -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    18
	<!--   projectName: symbolic name with version (org.eclipse.foo_1.0.0.v123) -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    19
	<!--   target.folder: the destination, eclipse/plugins or eclipse/features  -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    20
	<!--                                                                        -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    21
	<!-- The generated pattern is that plugins/features are gathered into the   -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    22
	<!-- folder ${target.folder}/${projectName}                                 -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    23
	<!-- =====================================================================  -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    24
	<target name="gather.bin.parts">	
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    25
	</target>
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    26
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    27
	
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    28
	<!-- ===================================================================== -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    29
	<!-- Called after invoking the gather.bin.parts targets for all plugins    -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    30
	<!-- and features. Results exist as folders and have not yet been jarred.  -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    31
	<!-- ===================================================================== -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    32
	<target name="post.gather.bin.parts">
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    33
	</target>
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    34
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    35
	<!-- ===================================================================== -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    36
	<!-- Called just prior to signing a jar                                    -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    37
	<!-- In addititon to the properties listed above:						   -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    38
	<!--    - source : plugins or features directory                           -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    39
	<!--    - elementName: element being signed without .jar                   -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    40
	<!--                   (eg "org.eclipse.foo_1.0.0"                         -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    41
	<!-- ===================================================================== -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    42
	<target name="pre.jarSigning">
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    43
	</target>
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    44
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    45
	<!-- ===================================================================== -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    46
	<!-- Called after all plugins and features have been jarred                -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    47
	<!-- (and potentially signed)                                              -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    48
	<!-- ===================================================================== -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    49
	<target name="post.jarUp">
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    50
	</target>
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    51
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    52
	<!-- ===================================================================== -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    53
	<!-- Called just before the archive file is built                          -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    54
	<!-- In addititon to the properties listed above:						   -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    55
	<!--    - rootFolder : the folder containing the root files                -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    56
	<!-- ===================================================================== -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    57
	<target name="pre.archive">
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    58
	</target>
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    59
	
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    60
	<!-- ===================================================================== -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    61
	<!-- Default target                                                        -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    62
	<!-- ===================================================================== -->
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    63
	<target name="noDefault">
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    64
		<echo message="You must specify a target when invoking this file" />
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    65
	</target>
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    66
c2bce6dd59e7 add cdt_6_0_x
cawthron
parents:
diff changeset
    67
</project>