Modified sf-check-missing-os-files to deal with 'sf.os.compile.iterate' property. Added new target 'sf-compile-options' for setting the gmake sbs compile option, and added it as a dep for the compile targets.
<?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>Property group ATS</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>Property group ATS</h2>
<h3>Description </h3>
<p>
</p>
<h3>Properties</h3>
<p>
<table class="docutils" width="50%">
<tr>
<th class="head">Name</th>
<th class="head">Edit status</th>
<th class="head">Deprecated</th>
</tr>
<tr>
<td colspan="3">User editable properties</td>
</tr>
<tr>
<td><a href="property-ats.aste.email.list.html" title="<p>The property is needed if you want to get an email from ATS server after the tests are executed. There can be one to many semicolon(s) ";" separated email addresses.</p>" target="classframe"><tt class="docutils literal">ats.aste.email.list</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">recommended</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.aste.plan.name.html" title="<p>Modify the plan name if you have understanding of test.xml file or leave it as it is. Deafault value is "plan"</p>" target="classframe"><tt class="docutils literal">ats.aste.plan.name</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">recommended</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.aste.testrun.name.html" title="<p>Modify the test-run name if you have understanding of test.xml file or leave it as it is. Deafault value is a string consist of build id, product name, major and minor versions</p>" target="classframe"><tt class="docutils literal">ats.aste.testrun.name</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">recommended</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.ctc.enabled.html" title="<p>Should be "True" if coverage measurement and dynamic analysis (CTC) tool support is to be used by ATS. Deafault value is "False", the values are case-sensitive.</p>" target="classframe"><tt class="docutils literal">ats.ctc.enabled</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">recommended</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.drop.location.html" title="<p>Server location (UNC path) to save the ATS3Drop file, before sending to the ATS. For example: \\trwsem00\some_folder\. In case, ``ats.script.type`` is set to "import", ATS doesn't need to have access to ats.drop.location, its value can be any local folder on build machine, for example c:\temp (no network share needed).</p>" target="classframe"><tt class="docutils literal">ats.drop.location</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">must</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.email.list.html" title="<p>The property is needed if you want to get an email from ATS server after the tests are executed. There can be one to many semicolon(s) ";" separated email addresses.</p>" target="classframe"><tt class="docutils literal">ats.email.list</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">recommended</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.flash.images.html" title="<p>List of flash images (.fpsx files) to install on the phone. It is not recommended to set the value manually however, it is possible.</p>" target="classframe"><tt class="docutils literal">ats.flash.images</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">allowed</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.flashfiles.minlimit.html" title="<p>Limit of minimum number of flash files to execute ats-test target, otherwise ATSDrop.zip will not be generated. Default value is "2" files.</p>" target="classframe"><tt class="docutils literal">ats.flashfiles.minlimit</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">recommended</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.password.html" title="<p>Password for ATS. This password might be different from NOE or HTTP/UNIX password.</p>" target="classframe"><tt class="docutils literal">ats.password</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">must</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.plan.name.html" title="<p>Modify the plan name if you have understanding of test.xml file or leave it as it is. Deafault value is "plan"</p>" target="classframe"><tt class="docutils literal">ats.plan.name</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">recommended</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.product.hwid.html" title="<p>Product HardWare ID (HWID) attached to ATS. By default the value of HWID is not set.</p>" target="classframe"><tt class="docutils literal">ats.product.hwid</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">recommended</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.product.name.html" title="<p>Name of the product to be tested. For example: "PRODUCT"</p>" target="classframe"><tt class="docutils literal">ats.product.name</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">must</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.report.location.html" title="<p>Sets ATS reports store location. Default location is "${publish.dir}/${publish.subdir}"</p>" target="classframe"><tt class="docutils literal">ats.report.location</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">allowed</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.script.type.html" title="<p>There are two types of ats script files to send drop to ATS server, "runx" and "import"; only difference is that with "import" ATS doesn't have to have access rights to testdrop.zip file, as it is sent to the system over http and import doesn't need network shares. If that is not needed "import" should not be used. Default value is "runx" as "import" involves heavy processing on ATS server</p>" target="classframe"><tt class="docutils literal">ats.script.type</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">recommended</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.server.html" title="<p>For example: "4fio00105" or "catstresrv001.cats.noklab.net:80". Default server port is "8080", but it is not allowed between intra and Noklab. Because of this we need to define server port as 80. The host can be different depending on site and/or product.</p>" target="classframe"><tt class="docutils literal">ats.server</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">must</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.target.platform.html" title="<p>Sets target platform for compiling test components. Default value is "armv5 urel".</p>" target="classframe"><tt class="docutils literal">ats.target.platform</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">recommended</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.test.timeout.html" title="<p>To set test commands execution time limit on ATS3 server, in seconds. Default value is "60".</p>" target="classframe"><tt class="docutils literal">ats.test.timeout</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">recommended</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.testrun.name.html" title="<p>Modify the test-run name if you have understanding of test.xml file or leave it as it is. Deafault value is a string consist of build id, product name, major and minor versions</p>" target="classframe"><tt class="docutils literal">ats.testrun.name</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">recommended</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.trace.enabled.html" title="<p>Should be "True" if tracing is needed during the tests running on ATS3. Deafault value is "False", the values are case-sensitive.</p>" target="classframe"><tt class="docutils literal">ats.trace.enabled</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">recommended</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.username.html" title="<p>Username for ATS server. This is NOT the NOE or HTTP/UNIX username.</p>" target="classframe"><tt class="docutils literal">ats.username</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">must</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-enabled.aste.html" title="<p>Value must be set to execute ats-aste target. for example, 'value="1"'</p>" target="classframe"><tt class="docutils literal">enabled.aste</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">must</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-enabled.ats.html" title="<p>Value must be set to execute ats-test target. for example, 'value="1"'</p>" target="classframe"><tt class="docutils literal">enabled.ats</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">must</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-eunit.test.package.html" title="<p>The EUnit package name to be unzipped on the environment, for executing EUnit tests."</p>" target="classframe"><tt class="docutils literal">eunit.test.package</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">recommended</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-eunitexerunner.flags.html" title="<p>Flags for EUnit exerunner can be set by setting the value of this variable. The default flags are set to "/E S60AppEnv /R Off".</p>" target="classframe"><tt class="docutils literal">eunitexerunner.flags</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">must</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-exclude.test.layers.html" title="<p>Comma seperated excluded test layers. The test components (mentioned in the excluded test layers) will not be included in the ATS test drops</p>" target="classframe"><tt class="docutils literal">exclude.test.layers</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">allowed</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-skip.ats.sending.html" title="<p>Skips sending drop package file to ATS/ASTE after its creation.</p>" target="classframe"><tt class="docutils literal">skip.ats.sending</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">allowed</a></td>
<td>
</td>
</tr>
<tr>
<td colspan="3">Internal properties</td>
</tr>
<tr>
<td><a href="property-ats.aste.drop.file.html" title="<p>Path for creation of the drop file during the build. Default is ATS3AsteDrop.zip</p>" target="classframe"><tt class="docutils literal">ats.aste.drop.file</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">discouraged</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-ats.drop.file.html" title="<p>Path for creation of the drop file during the build. Default is ATS3Drop.zip</p>" target="classframe"><tt class="docutils literal">ats.drop.file</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">discouraged</a></td>
<td>
</td>
</tr>
<tr>
<td><a href="property-drop.file.counter.html" title="<p>Drop package file counter. Updates its value automatically when a new drop file is created for ATS.</p>" target="classframe"><tt class="docutils literal">drop.file.counter</tt></a></td>
<td><a href="help.html" title="Help" target="classframe">never</a></td>
<td>
</td>
</tr>
</table>
</p>
<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>