1) Add support for parallel makefile generation by spliting compile into two-step operation. export first, followed by compile.
2) Remove smoketest from sources.csv and into sources_test.csv. This enables a fully resolved csv file to be fed directly back into a platform build.
+ −
<?xml version="1.0" encoding="utf-8"?>+ −
<!DOCTYPE HTML PUBLIC "-//w3c//dtd xhtml 1.0 strict//en"+ −
"http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd">+ −
<html xmlns="http://www.w3.org/1999/xhtml">+ −
+ −
+ −
<head>+ −
<meta name="keywords" content="helium"/>+ −
<meta http-equiv="content-type" content="text/html+xml; charset=iso-8859-1"/>+ −
<link rel="stylesheet" href="stylesheet.css" type="text/css" />+ −
<script type="text/javascript">+ −
var DOCUMENTATION_OPTIONS = {+ −
URL_ROOT: '',+ −
VERSION: '0'+ −
};+ −
</script>+ −
<script type="text/javascript" src="../_static/jquery.js"></script>+ −
+ −
<script type="text/javascript" src="../_static/interface.js"></script>+ −
<script type="text/javascript" src="../_static/doctools.js"></script>+ −
+ −
<title>Target sf-zip-content</title>+ −
</head>+ −
+ −
+ −
<body>+ −
<!-- ========= start of top navbar ======= -->+ −
<a name="navbar_top"><!-- --></a>+ −
<a href="#skip-navbar_top" title="skip navigation links"></a>+ −
<table border="0" width="100%" cellpadding="1" cellspacing="0" summary="">+ −
<tr>+ −
<td colspan="2" bgcolor="#eeeeff" class="navbarcell1">+ −
<a name="navbar_top_firstrow"><!-- --></a>+ −
<table border="0" cellpadding="0" cellspacing="3" summary="">+ −
<tr align="center" valign="top">+ −
<td bgcolor="#ffffff" class="navbarcell1">  <a href="overview-summary.html"><font class="navbarfont1"><b>overview</b></font> </a></td>+ −
+ −
<td bgcolor="#ffffff" class="navbarcell1"> <a href="deprecated-list.html"><font class="navbarfont1"><b>deprecated</b></font></a> </td>+ −
+ −
<td bgcolor="#eeeeff" class="navbarcell1"> <a href="properties-table.html"><font class="navbarfont1"><b>properties-table</b></font></a> </td> + −
<td bgcolor="#eeeeff" class="navbarcell1"> <a href="index-1.html"><font class="navbarfont1"><b>index</b></font></a> </td>+ −
<td bgcolor="#eeeeff" class="navbarcell1"> <a href="help.html"><font class="navbarfont1"><b>help</b></font></a> </td>+ −
</tr>+ −
</table>+ −
</td>+ −
<td align="right" valign="top" rowspan="3"><em>+ −
<b>Helium API</b></em>+ −
+ −
</td>+ −
</tr>+ −
+ −
<tr>+ −
<td bgcolor="white" class="navbarcell2"><font size="-2">+ −
 prev + −
 next</font></td>+ −
<td bgcolor="white" class="navbarcell2"><font size="-2">+ −
<a href="index.html?overview-summary.html" target="_top"><b>frames</b></a>  + −
 <a href="overview-summary.html" target="_top"><b>no frames</b></a>  + −
+ −
 <script type="text/javascript">+ −
<!--+ −
if(window==top) {+ −
document.writeln('<a href="allclasses-noframe.html"><b>all classes</b></a>');+ −
}+ −
//-->+ −
</script>+ −
<noscript>+ −
<a href="allclasses-noframe.html"><b>all classes</b></a>+ −
</noscript>+ −
+ −
+ −
</font></td>+ −
</tr>+ −
</table>+ −
<a name="skip-navbar_top"></a>+ −
<!-- ========= end of top navbar ========= -->+ −
<hr/>+ −
+ −
+ −
+ −
<h2>Target sf-zip-content</h2>+ −
+ −
<p><b>Location</b></p>+ −
<p> <tt class="docutils literal"><a href="/d:/maintools/sf-config/common/build.xml#L464">d:\maintools\sf-config\common\build.xml:464:</a></tt> + −
</p>+ −
+ −
<p><b>Conditional execution</b></p> + −
<p>No conditions on target execution.</p>+ −
<hr/>+ −
+ −
<h3>Description</h3>+ −
<p>+ −
</p>+ −
<p/>+ −
<hr/>+ −
+ −
+ −
+ −
+ −
<h3>Property dependencies</h3>+ −
+ −
+ −
<p> + −
<table class="docutils" width="50%">+ −
<tr>+ −
<th class="head">Name</th><th class="head">Edit status</th>+ −
</tr>+ −
<tr>+ −
<td colspan="2">User editable properties</td>+ −
</tr>+ −
<tr>+ −
<td><a href="property-zip.config.file.html" title="<p>Path to the the zip specification file</p>" target="classframe"><tt class="docutils literal">zip.config.file</tt></a></td><td><a href="help.html" title="Help" target="classframe">recommended</a></td>+ −
</tr>+ −
<tr>+ −
<td colspan="2">Internal properties</td>+ −
</tr>+ −
<tr>+ −
<td><a href="property-build.id.html" title="<p>A unique ID for the build.</p>" target="classframe"><tt class="docutils literal">build.id</tt></a></td><td><a href="help.html" title="Help" target="classframe">discouraged</a></td>+ −
</tr>+ −
<tr>+ −
<td><a href="property-build.log.dir.html" title="<p>This is where the build logs are stored.</p>" target="classframe"><tt class="docutils literal">build.log.dir</tt></a></td><td><a href="help.html" title="Help" target="classframe">discouraged</a></td>+ −
</tr>+ −
</table>+ −
</p>+ −
+ −
<hr/>+ −
+ −
+ −
<h3>Target dependencies</h3>+ −
<p align="center">+ −
<img src="target-sf-zip-content.dot.png" alt="sf-zip-content dependencies" usemap="#dependencies"+ −
style="border-style: none"/>+ −
<map name="dependencies" id="dependencies">+ −
<area shape="rect" id="node1" href="target-sf-zip-content.html" title="sf-zip-content" alt="" coords="249,113,361,161">+ −
<area shape="rect" id="node13" href="target-preprocess-zip-config.html" title="preprocess-zip-config" alt="" coords="412,113,583,161">+ −
<area shape="rect" id="node2" href="target-sf-package-source.html" title="sf-package-source" alt="" coords="27,5,179,53">+ −
<area shape="rect" id="node7" href="target-sf-package-binary.html" title="sf-package-binary" alt="" coords="29,77,176,125">+ −
<area shape="rect" id="node9" href="target-sf-package-postbuild-rnd.html" title="sf-package-postbuild-rnd" alt="" coords="5,149,200,197">+ −
<area shape="rect" id="node11" href="target-sf-package-tools.html" title="sf-package-tools" alt="" coords="35,221,171,269">+ −
</map>+ −
</p>+ −
<hr/>+ −
+ −
+ −
<h3>Source code</h3>+ −
<pre>+ −
<target name="sf-zip-content" depends="preprocess-zip-config">+ −
<property name="zip.${zip.target.name}.log.file" location="${build.log.dir}/${build.id}_${zip.target.name}_zip.log"/>+ −
<property name="zips.${zip.target.name}.spec.name" value="${zip.target.name}"/>+ −
<hlm:zipContentMacro xmlns:hlm="http://www.nokia.com/helium" type="${zip.target.name}" file="${zip.config.file}"/>+ −
</target>+ −
</pre>+ −
+ −
+ −
<hr/>+ −
<!-- ========= start of top navbar ======= -->+ −
<a name="navbar_top"><!-- --></a>+ −
<a href="#skip-navbar_top" title="skip navigation links"></a>+ −
<table border="0" width="100%" cellpadding="1" cellspacing="0" summary="">+ −
<tr>+ −
<td colspan="2" bgcolor="#eeeeff" class="navbarcell1">+ −
<a name="navbar_top_firstrow"><!-- --></a>+ −
<table border="0" cellpadding="0" cellspacing="3" summary="">+ −
<tr align="center" valign="top">+ −
<td bgcolor="#ffffff" class="navbarcell1">  <a href="overview-summary.html"><font class="navbarfont1"><b>overview</b></font> </a></td>+ −
+ −
<td bgcolor="#ffffff" class="navbarcell1"> <a href="deprecated-list.html"><font class="navbarfont1"><b>deprecated</b></font></a> </td>+ −
+ −
<td bgcolor="#eeeeff" class="navbarcell1"> <a href="properties-table.html"><font class="navbarfont1"><b>properties-table</b></font></a> </td> + −
<td bgcolor="#eeeeff" class="navbarcell1"> <a href="index-1.html"><font class="navbarfont1"><b>index</b></font></a> </td>+ −
<td bgcolor="#eeeeff" class="navbarcell1"> <a href="help.html"><font class="navbarfont1"><b>help</b></font></a> </td>+ −
</tr>+ −
</table>+ −
</td>+ −
<td align="right" valign="top" rowspan="3"><em>+ −
<b>Helium API</b></em>+ −
+ −
</td>+ −
</tr>+ −
+ −
<tr>+ −
<td bgcolor="white" class="navbarcell2"><font size="-2">+ −
 prev + −
 next</font></td>+ −
<td bgcolor="white" class="navbarcell2"><font size="-2">+ −
<a href="index.html?overview-summary.html" target="_top"><b>frames</b></a>  + −
 <a href="overview-summary.html" target="_top"><b>no frames</b></a>  + −
+ −
 <script type="text/javascript">+ −
<!--+ −
if(window==top) {+ −
document.writeln('<a href="allclasses-noframe.html"><b>all classes</b></a>');+ −
}+ −
//-->+ −
</script>+ −
<noscript>+ −
<a href="allclasses-noframe.html"><b>all classes</b></a>+ −
</noscript>+ −
+ −
+ −
</font></td>+ −
</tr>+ −
</table>+ −
<a name="skip-navbar_top"></a>+ −
<!-- ========= end of top navbar ========= -->+ −
<font size="-2">Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. License: http://www.eclipse.org/legal/epl-v10.html</font>+ −
</body>+ −
+ −
</html>+ −
+ −
+ −