|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <antDatabase> |
|
3 <project> |
|
4 <name>compile.cmaker</name> |
|
5 <documentation> |
|
6 <p>cMaker support.</p> |
|
7 </documentation> |
|
8 <default/> |
|
9 <pythonDependency/> |
|
10 <target> |
|
11 <name>cmaker-install</name> |
|
12 <ifDependency/> |
|
13 <unlessDependency/> |
|
14 <description/> |
|
15 <tasks>3</tasks> |
|
16 <location>C:\Helium_svn\helium\tools\compile\cmaker.ant.xml:78:</location> |
|
17 <log>${build.id}_install.cmaker.log</log> |
|
18 <executable>${build.drive}/epoc32/tools/make.exe</executable> |
|
19 <documentation> |
|
20 <p>Installing CMaker.</p> |
|
21 </documentation> |
|
22 <propertyDependency>build.id</propertyDependency> |
|
23 <propertyDependency>build.drive</propertyDependency> |
|
24 <propertyDependency>cmaker.component.dir</propertyDependency> |
|
25 <source><target name="cmaker-install"> |
|
26 <hlm:recordStartMacro xmlns:hlm="http://www.nokia.com/helium" name="${build.id}_install.cmaker.log" emacsmode="true"/> |
|
27 <exec executable="${build.drive}/epoc32/tools/make.exe" dir="${cmaker.component.dir}"> |
|
28 <arg line="install"/> |
|
29 </exec> |
|
30 <hlm:recordStopMacro xmlns:hlm="http://www.nokia.com/helium" name="${build.id}_install.cmaker.log"/> |
|
31 </target></source> |
|
32 </target> |
|
33 <target> |
|
34 <name>cmaker-export</name> |
|
35 <ifDependency>enable.cmaker</ifDependency> |
|
36 <unlessDependency/> |
|
37 <description/> |
|
38 <tasks>3</tasks> |
|
39 <location>C:\Helium_svn\helium\tools\compile\cmaker.ant.xml:87:</location> |
|
40 <dependency type="direct">cmaker-install</dependency> |
|
41 <log>${build.id}.export.cmaker.log</log> |
|
42 <documentation> |
|
43 <p>CMaker export configuration.</p> |
|
44 </documentation> |
|
45 <propertyDependency>build.id</propertyDependency> |
|
46 <propertyDependency>cmaker.pp.version</propertyDependency> |
|
47 <propertyDependency>cmaker.s60.version</propertyDependency> |
|
48 <source><target name="cmaker-export" depends="cmaker-install" if="enable.cmaker"> |
|
49 <hlm:recordStartMacro xmlns:hlm="http://www.nokia.com/helium" name="${build.id}.export.cmaker.log" emacsmode="true"/> |
|
50 <hlm:cmakerMacro xmlns:hlm="http://www.nokia.com/helium" ncp="${cmaker.pp.version}" s60="${cmaker.s60.version}" action="export"/> |
|
51 <hlm:recordStopMacro xmlns:hlm="http://www.nokia.com/helium" name="${build.id}.export.cmaker.log"/> |
|
52 </target></source> |
|
53 </target> |
|
54 </project> |
|
55 </antDatabase> |