buildframework/helium/tests/data/test_database.xml
changeset 1 be27ed110b50
equal deleted inserted replaced
0:044383f39525 1:be27ed110b50
       
     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>&lt;target name="cmaker-install"&gt;
       
    26         &lt;hlm:recordStartMacro xmlns:hlm="http://www.nokia.com/helium" name="${build.id}_install.cmaker.log" emacsmode="true"/&gt;
       
    27         &lt;exec executable="${build.drive}/epoc32/tools/make.exe" dir="${cmaker.component.dir}"&gt;
       
    28             &lt;arg line="install"/&gt;
       
    29         &lt;/exec&gt;
       
    30         &lt;hlm:recordStopMacro xmlns:hlm="http://www.nokia.com/helium" name="${build.id}_install.cmaker.log"/&gt;
       
    31     &lt;/target&gt;</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>&lt;target name="cmaker-export" depends="cmaker-install" if="enable.cmaker"&gt;
       
    49         &lt;hlm:recordStartMacro xmlns:hlm="http://www.nokia.com/helium" name="${build.id}.export.cmaker.log" emacsmode="true"/&gt;
       
    50         &lt;hlm:cmakerMacro xmlns:hlm="http://www.nokia.com/helium" ncp="${cmaker.pp.version}" s60="${cmaker.s60.version}" action="export"/&gt;
       
    51         &lt;hlm:recordStopMacro xmlns:hlm="http://www.nokia.com/helium" name="${build.id}.export.cmaker.log"/&gt;
       
    52     &lt;/target&gt;</source>
       
    53     </target>
       
    54   </project>
       
    55 </antDatabase>