|
1 <project name="Build specific targets and properties" default="noDefault"> |
|
2 |
|
3 <property name="basews" value="win32" /> |
|
4 <property name="baseos" value="win32" /> |
|
5 <property name="basearch" value="x86" /> |
|
6 <property name="basenl" value="en_US" /> |
|
7 <dirname property="antfile.dir" file="${ant.file}" /> |
|
8 |
|
9 <!-- ===================================================================== --> |
|
10 <!-- Run a given ${target} on all elements being built --> |
|
11 <!-- Add on <ant> task for each top level element being built. --> |
|
12 <!-- ===================================================================== --> |
|
13 <target name="allElements"> |
|
14 <ant antfile="${genericTargets}" target="${target}"> |
|
15 <property name="type" value="feature" /> |
|
16 <property name="id" value="com.nokia.tools.carbide.ui.themeedition" /> |
|
17 </ant> |
|
18 </target> |
|
19 |
|
20 <!-- ===================================================================== --> |
|
21 <!-- Targets to assemble the built elements for particular configurations --> |
|
22 <!-- These generally call the generated assemble scripts (named in --> |
|
23 <!-- ${assembleScriptName}) but may also add pre and post processing --> |
|
24 <!-- Add one target for each root element and each configuration --> |
|
25 <!-- ===================================================================== --> |
|
26 |
|
27 <target name="assemble.com.nokia.tools.carbide.ui.themeedition"> |
|
28 <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
|
29 </target> |
|
30 |
|
31 <!-- ===================================================================== --> |
|
32 <!-- Check out map files from correct repository --> |
|
33 <!-- Replace values for cvsRoot, package and mapVersionTag as desired. --> |
|
34 <!-- ===================================================================== --> |
|
35 <target name="getMapFiles"> |
|
36 </target> |
|
37 |
|
38 <!-- ===================================================================== --> |
|
39 <!-- Steps to do before setup --> |
|
40 <!-- ===================================================================== --> |
|
41 <target name="preSetup"> |
|
42 </target> |
|
43 |
|
44 <!-- ===================================================================== --> |
|
45 <!-- Steps to do after setup but before starting the build proper --> |
|
46 <!-- ===================================================================== --> |
|
47 <target name="postSetup"> |
|
48 <ant antfile="${antfile.dir}/../commonTargets.xml" target="extractBuilds" /> |
|
49 </target> |
|
50 |
|
51 <!-- ===================================================================== --> |
|
52 <!-- Steps to do before generating the build scripts. --> |
|
53 <!-- ===================================================================== --> |
|
54 <target name="preGenerate"> |
|
55 <copydir forceoverwrite="true" dest="${buildDirectory}\features" src="${buildDirectory}\..\..\..\..\Code\" includes="com.nokia.tools.carbide.ui.themeedition-feature\**"></copydir> |
|
56 <rename dest="${buildDirectory}\features\com.nokia.tools.carbide.ui.themeedition" src="${buildDirectory}\features\com.nokia.tools.carbide.ui.themeedition-feature"/> |
|
57 <copydir forceoverwrite="true" dest="${buildDirectory}\plugins" src="${buildDirectory}\..\..\..\..\Code\" excludes="com.nokia.tools.carbide.ui.themeedition-feature\**" ></copydir> |
|
58 </target> |
|
59 |
|
60 <!-- ===================================================================== --> |
|
61 <!-- Steps to do after generating the build scripts. --> |
|
62 <!-- ===================================================================== --> |
|
63 <target name="postGenerate"> |
|
64 </target> |
|
65 |
|
66 |
|
67 <!-- ===================================================================== --> |
|
68 <!-- Steps to do before running the build.xmls for the elements being built. --> |
|
69 <!-- ===================================================================== --> |
|
70 <target name="preProcess"> |
|
71 </target> |
|
72 |
|
73 <!-- ===================================================================== --> |
|
74 <!-- Steps to do after running the build.xmls for the elements being built. --> |
|
75 <!-- ===================================================================== --> |
|
76 <target name="postProcess"> |
|
77 </target> |
|
78 |
|
79 |
|
80 <!-- ===================================================================== --> |
|
81 <!-- Steps to do before running assemble. --> |
|
82 <!-- ===================================================================== --> |
|
83 <target name="preAssemble"> |
|
84 </target> |
|
85 |
|
86 <!-- ===================================================================== --> |
|
87 <!-- Steps to do after running assemble. --> |
|
88 <!-- ===================================================================== --> |
|
89 <target name="postAssemble"> |
|
90 </target> |
|
91 |
|
92 <!-- ===================================================================== --> |
|
93 <!-- Steps to do after the build is done. --> |
|
94 <!-- ===================================================================== --> |
|
95 <target name="postBuild"> |
|
96 </target> |
|
97 |
|
98 <!-- ===================================================================== --> |
|
99 <!-- Steps to do to test the build results --> |
|
100 <!-- ===================================================================== --> |
|
101 <target name="test"> |
|
102 </target> |
|
103 |
|
104 <!-- ===================================================================== --> |
|
105 <!-- Steps to do to publish the build results --> |
|
106 <!-- ===================================================================== --> |
|
107 <target name="publish"> |
|
108 </target> |
|
109 |
|
110 <!-- ===================================================================== --> |
|
111 <!-- Default target --> |
|
112 <!-- ===================================================================== --> |
|
113 <target name="noDefault"> |
|
114 <echo message="You must specify a target when invoking this file" /> |
|
115 </target> |
|
116 </project> |