Catchup of Shabe's Helium7 work.
<?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>Properties (Helium API)</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/>
<script type="text/javascript" src="properties-table.js"></script>
<center>
<h1>
Properties table(Sortable)
</h1>
<table class="sortable" border="1" cellpadding="5" ID="tableSort">
<tr>
<th onmouseover="this.style.cursor = 'pointer';"><font color="blue"><u>Property</u></font></th>
<th onmouseover="this.style.cursor = 'pointer';"><font color="blue"><u>Description</u></font></th>
<th onmouseover="this.style.cursor = 'pointer';"><font color="blue"><u>Edit Status</u></font></th>
<th onmouseover="this.style.cursor = 'pointer';"><font color="blue"><u>Type</u></font></th>
</tr>
<tr>
<td><a href="property-absolute.prep.root.dir.html" title="absolute.prep.root.dir" target="classframe">absolute.prep.root.dir</a></td>
<td><p>This will convert absolute path for prep.root.dir if anybody use relative path.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ado.mapping.file.html" title="ado.mapping.file" target="classframe">ado.mapping.file</a></td>
<td><p>Path to a INI file that contains the mapping between the ADO from Synergy WA and it's location on the BA.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ado.quality.mapping.file.html" title="ado.quality.mapping.file" target="classframe">ado.quality.mapping.file</a></td>
<td><p>Path to a INI file that contains the mapping between the ADO from Synergy WA and it's location on the BA for quality targets.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-antlib.import.module.path.html" title="antlib.import.module.path" target="classframe">antlib.import.module.path</a></td>
<td><p>Path where ant XML files dynamically downloaded from jar file.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-archive.max.number.of.threads.html" title="archive.max.number.of.threads" target="classframe">archive.max.number.of.threads</a></td>
<td><p>Set the maximum number of threads running for archiving (for a parallel job).</p></td>
<td>allowed</td>
<td>integer</td>
</tr>
<tr>
<td><a href="property-archive.using.ec.html" title="archive.using.ec" target="classframe">archive.using.ec</a></td>
<td><p>Set to true to enable EC zipping</p></td>
<td>recommended</td>
<td>boolean</td>
</tr>
<tr>
<td><a href="property-ats.aste.drop.file.html" title="ats.aste.drop.file" target="classframe">ats.aste.drop.file</a></td>
<td><p>Path for creation of the drop file during the build. Default is ATS3AsteDrop.zip</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.aste.email.list.html" title="ats.aste.email.list" target="classframe">ats.aste.email.list</a></td>
<td><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></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.aste.plan.name.html" title="ats.aste.plan.name" target="classframe">ats.aste.plan.name</a></td>
<td><p>Modify the plan name if you have understanding of test.xml file or leave it as it is. Deafault value is "plan"</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.aste.testrun.name.html" title="ats.aste.testrun.name" target="classframe">ats.aste.testrun.name</a></td>
<td><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></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.ctc.enabled.html" title="ats.ctc.enabled" target="classframe">ats.ctc.enabled</a></td>
<td><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></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.drop.file.html" title="ats.drop.file" target="classframe">ats.drop.file</a></td>
<td><p>Path for creation of the drop file during the build. Default is ATS3Drop.zip</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.drop.location.html" title="ats.drop.location" target="classframe">ats.drop.location</a></td>
<td><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></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.email.list.html" title="ats.email.list" target="classframe">ats.email.list</a></td>
<td><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></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.flash.images.html" title="ats.flash.images" target="classframe">ats.flash.images</a></td>
<td><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></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.flashfiles.minlimit.html" title="ats.flashfiles.minlimit" target="classframe">ats.flashfiles.minlimit</a></td>
<td><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></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.password.html" title="ats.password" target="classframe">ats.password</a></td>
<td><p>Password for ATS. This password might be different from NOE or HTTP/UNIX password.</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.plan.name.html" title="ats.plan.name" target="classframe">ats.plan.name</a></td>
<td><p>Modify the plan name if you have understanding of test.xml file or leave it as it is. Deafault value is "plan"</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.product.hwid.html" title="ats.product.hwid" target="classframe">ats.product.hwid</a></td>
<td><p>Product HardWare ID (HWID) attached to ATS. By default the value of HWID is not set.</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.product.name.html" title="ats.product.name" target="classframe">ats.product.name</a></td>
<td><p>Name of the product to be tested. For example: "PRODUCT"</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.report.location.html" title="ats.report.location" target="classframe">ats.report.location</a></td>
<td><p>Sets ATS reports store location. Default location is "${publish.dir}/${publish.subdir}"</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.script.type.html" title="ats.script.type" target="classframe">ats.script.type</a></td>
<td><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></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.server.html" title="ats.server" target="classframe">ats.server</a></td>
<td><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></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.target.platform.html" title="ats.target.platform" target="classframe">ats.target.platform</a></td>
<td><p>Sets target platform for compiling test components. Default value is "armv5 urel".</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.test.timeout.html" title="ats.test.timeout" target="classframe">ats.test.timeout</a></td>
<td><p>To set test commands execution time limit on ATS3 server, in seconds. Default value is "60".</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.testrun.name.html" title="ats.testrun.name" target="classframe">ats.testrun.name</a></td>
<td><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></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.trace.enabled.html" title="ats.trace.enabled" target="classframe">ats.trace.enabled</a></td>
<td><p>Should be "True" if tracing is needed during the tests running on ATS3. Deafault value is "False", the values are case-sensitive.</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ats.username.html" title="ats.username" target="classframe">ats.username</a></td>
<td><p>Username for ATS server. This is NOT the NOE or HTTP/UNIX username.</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-binary.root.html" title="binary.root" target="classframe">binary.root</a></td>
<td><p>Defines location of binaries created in build. Used in check-capability target while generating capability scan report.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-branch.name.html" title="branch.name" target="classframe">branch.name</a></td>
<td><p>this along with week.number used to find proper history file based on releases.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.cache.dir.html" title="build.cache.dir" target="classframe">build.cache.dir</a></td>
<td><p>Directory where Helium can store files on a temporary basis for a user per build.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.cache.log.dir.html" title="build.cache.log.dir" target="classframe">build.cache.log.dir</a></td>
<td><p>Directory where Helium can store log files on a temporary basis for a user per build.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.drive.html" title="build.drive" target="classframe">build.drive</a></td>
<td><p>Substed drive where the build is performed. if not defined then helium should search next available build drive letter and subst autometically</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.drive.notdefined.html" title="build.drive.notdefined" target="classframe">build.drive.notdefined</a></td>
<td><p>used to track if build.drive has predefined or not</p></td>
<td>never</td>
<td>flag</td>
</tr>
<tr>
<td><a href="property-build.duplicates.log.html" title="build.duplicates.log" target="classframe">build.duplicates.log</a></td>
<td><p>Default name of the build duplicates log file.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.errors.limit.html" title="build.errors.limit" target="classframe">build.errors.limit</a></td>
<td><p>Maximum allowable errors in a build.</p></td>
<td>allowed</td>
<td>number</td>
</tr>
<tr>
<td><a href="property-build.id.html" title="build.id" target="classframe">build.id</a></td>
<td><p>A unique ID for the build.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.int.db.dir.html" title="build.int.db.dir" target="classframe">build.int.db.dir</a></td>
<td><p>The directory where the build integer database text files are stored.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.log.html" title="build.log" target="classframe">build.log</a></td>
<td><p>Defines name of the log file.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.log.dir.html" title="build.log.dir" target="classframe">build.log.dir</a></td>
<td><p>This is where the build logs are stored.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.logging.key.stages.html" title="build.logging.key.stages" target="classframe">build.logging.key.stages</a></td>
<td><p>Defines which stages are considered as key stages and logged.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.logging.start.stage.html" title="build.logging.start.stage" target="classframe">build.logging.start.stage</a></td>
<td><p>Defines at which point logging is started.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.name.html" title="build.name" target="classframe">build.name</a></td>
<td><p>A general label for this type of build. Currently if not defined, product.name will be used to set this property, but this will likely be removed in future.</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.output.dir.html" title="build.output.dir" target="classframe">build.output.dir</a></td>
<td><p>This is the directory where build output is placed.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.property.cache.file.html" title="build.property.cache.file" target="classframe">build.property.cache.file</a></td>
<td><p>A file where persistent properties for a build should be stored.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.sisfiles.dir.html" title="build.sisfiles.dir" target="classframe">build.sisfiles.dir</a></td>
<td><p>This is the directory where sisfiles are placed.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.summary.file.html" title="build.summary.file" target="classframe">build.summary.file</a></td>
<td><p>This is the file where build summary is stored.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.system.html" title="build.system" target="classframe">build.system</a></td>
<td><p>This specifies which build system is used. Default for this is ebs You can use ec for Electric Cloud..</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.system.ebs.html" title="build.system.ebs" target="classframe">build.system.ebs</a></td>
<td><p>Defined if build.system is set to "ebs", which is the default.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.system.sbs.html" title="build.system.sbs" target="classframe">build.system.sbs</a></td>
<td><p>Defined if ${build.system} is set to "sbs".</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.temp.dir.html" title="build.temp.dir" target="classframe">build.temp.dir</a></td>
<td><p>A directory for storing temporary build files.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.type.html" title="build.type" target="classframe">build.type</a></td>
<td><p>The general type of the build. This is used for checking the tools environment. Potential values include core, ido, product.</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-build.version.html" title="build.version" target="classframe">build.version</a></td>
<td><p>Version of the build.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-cache.dir.html" title="cache.dir" target="classframe">cache.dir</a></td>
<td><p>Root directory where Helium can store files on a temporary basis for a user.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-call.cleanup.html" title="call.cleanup" target="classframe">call.cleanup</a></td>
<td><p>Ensures the cleanup-all target is called when the build finishes.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-canonical.sysdef.file.html" title="canonical.sysdef.file" target="classframe">canonical.sysdef.file</a></td>
<td><p>The path of the generated canonical System Definition file that contains all the input System Definition file content.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ccm.base.dir.html" title="ccm.base.dir" target="classframe">ccm.base.dir</a></td>
<td><p>Directory where CCM operations will be performed.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ccm.cache.xml.html" title="ccm.cache.xml" target="classframe">ccm.cache.xml</a></td>
<td><p>Location of the cache.xml file which enables global synergy sessions.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ccm.database.html" title="ccm.database" target="classframe">ccm.database</a></td>
<td><p>Name of the CCM database to use. No default value.</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ccm.database.path.html" title="ccm.database.path" target="classframe">ccm.database.path</a></td>
<td><p>Path of the CCM database. No default value</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ccm.enabled.html" title="ccm.enabled" target="classframe">ccm.enabled</a></td>
<td><p>Defines that property if you want the ccm-get-input step to be run during the build area preparation.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ccm.engine.host.html" title="ccm.engine.host" target="classframe">ccm.engine.host</a></td>
<td><p>Engine host of CCM database. No default value.</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ccm.home.dir.html" title="ccm.home.dir" target="classframe">ccm.home.dir</a></td>
<td><p>Home directory of CCM operations.</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ccmgetinput.html" title="ccmgetinput" target="classframe">ccmgetinput</a></td>
<td><p>To check which ccmgetinput helium will be use</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ccmtask.python.script.file.html" title="ccmtask.python.script.file" target="classframe">ccmtask.python.script.file</a></td>
<td><p>The path for the Python script to handle the ccm task bridge to the ccm.py module.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ci.min.ba.maintain.html" title="ci.min.ba.maintain" target="classframe">ci.min.ba.maintain</a></td>
<td><p>Minimal number of build area to keep.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ci.project.config.html" title="ci.project.config" target="classframe">ci.project.config</a></td>
<td><p>Location of the configuration that will be generated for the Cruise Control HLMSynergy modificationset.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ci.session.file.html" title="ci.session.file" target="classframe">ci.session.file</a></td>
<td><p>Location of the session file which will be created by Helium.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-cmaker.component.dir.html" title="cmaker.component.dir" target="classframe">cmaker.component.dir</a></td>
<td><p>Location of the cmaker component to install it.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-cmaker.config.dir.html" title="cmaker.config.dir" target="classframe">cmaker.config.dir</a></td>
<td><p>Directory where to execute cMaker.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-cmaker.pp.version.html" title="cmaker.pp.version" target="classframe">cmaker.pp.version</a></td>
<td><p>Version of PP(NCP) configuration to be exported</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-cmaker.s60.version.html" title="cmaker.s60.version" target="classframe">cmaker.s60.version</a></td>
<td><p>Version of S60(require cmaker.pp.version to be set) configuration to be exported</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-codescanner.config.html" title="codescanner.config" target="classframe">codescanner.config</a></td>
<td><p>Defines the location of a custom configuration for codescanner.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-codescanner.format.html" title="codescanner.format" target="classframe">codescanner.format</a></td>
<td><p>Defines the format of Codescanner output (html|xml|std).</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-codescanner.log.unique.html" title="codescanner.log.unique" target="classframe">codescanner.log.unique</a></td>
<td><p>Defines if the folder for Codescanner output is unique (on|off).</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-common.overlay.dir.html" title="common.overlay.dir" target="classframe">common.overlay.dir</a></td>
<td><p>Location of the common overlay.</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-compile.signal.name.html" title="compile.signal.name" target="classframe">compile.signal.name</a></td>
<td><p>Name of the signal to be able to override the compile-main target.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-compile.symbianos.html" title="compile.symbianos" target="classframe">compile.symbianos</a></td>
<td><p>Property must be set if the Symbian System Definition file is included in a build, in order to do full build from source.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-compile.sysdef.dtd.stub.html" title="compile.sysdef.dtd.stub" target="classframe">compile.sysdef.dtd.stub</a></td>
<td><p>compile.sysdef.dtd.stub</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-core.build.version.html" title="core.build.version" target="classframe">core.build.version</a></td>
<td><p>This Defaults to the ${major.version}.${minor.version} combo and is available so that 1 number can be used (dot can be removed)</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-core.rom.output.dir.html" title="core.rom.output.dir" target="classframe">core.rom.output.dir</a></td>
<td><p>/output/release_flash_images/rnd/core</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-create.bom.workarea.root.html" title="create.bom.workarea.root" target="classframe">create.bom.workarea.root</a></td>
<td><p>Your synergy work area directory (Set as the parent of the helium dir by default)</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ctool.china.conf.html" title="ctool.china.conf" target="classframe">ctool.china.conf</a></td>
<td><p>configuration for the chinese variant.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ctool.dir.html" title="ctool.dir" target="classframe">ctool.dir</a></td>
<td><p>Location of the configuration tool.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ctool.japan.conf.html" title="ctool.japan.conf" target="classframe">ctool.japan.conf</a></td>
<td><p>configuration for the japanese variant.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ctool.region.china.html" title="ctool.region.china" target="classframe">ctool.region.china</a></td>
<td><p>.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ctool.western.conf.html" title="ctool.western.conf" target="classframe">ctool.western.conf</a></td>
<td><p>configuration for the western variant.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-current.env.config.html" title="current.env.config" target="classframe">current.env.config</a></td>
<td><p>Internal property used for environment setting in the beginning of the build.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-customer.makefile.target.html" title="customer.makefile.target" target="classframe">customer.makefile.target</a></td>
<td><p>Default makefile target for running customer iMaker ROM building.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-data.model.file.html" title="data.model.file" target="classframe">data.model.file</a></td>
<td><p>The data model XML file for the Ant configuration.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-data.model.parsed.html" title="data.model.parsed" target="classframe">data.model.parsed</a></td>
<td><p>The data model XML file for the Ant configuration parsed.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-data.model.xsl.html" title="data.model.xsl" target="classframe">data.model.xsl</a></td>
<td><p>Data Model extra content</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-database.file.html" title="database.file" target="classframe">database.file</a></td>
<td><p>Location of helium database</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-delta.ant.file.html" title="delta.ant.file" target="classframe">delta.ant.file</a></td>
<td><p>Temp file</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-delta.exclude.commasep.html" title="delta.exclude.commasep" target="classframe">delta.exclude.commasep</a></td>
<td><p>Comma seperated excluded directories from the zip</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-delta.zip.delete.file.html" title="delta.zip.delete.file" target="classframe">delta.zip.delete.file</a></td>
<td><p>Special Instructions file for SymDEC</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-delta.zip.file.html" title="delta.zip.file" target="classframe">delta.zip.file</a></td>
<td><p>The zip file</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-delta.zip.file.size.html" title="delta.zip.file.size" target="classframe">delta.zip.file.size</a></td>
<td><p>Define the file size of the zipped up released file, this is then used by delta zipping code to determine if a delta zip is required or a full zip should be created. The delta zip will only be published if it is less than 1/2 the size of this property</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-delta.zip.location.html" title="delta.zip.location" target="classframe">delta.zip.location</a></td>
<td><p>Output location</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-delta.zip.temp.location.html" title="delta.zip.temp.location" target="classframe">delta.zip.temp.location</a></td>
<td><p>Temp location</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-diamonds.build.id.html" title="diamonds.build.id" target="classframe">diamonds.build.id</a></td>
<td><p>The ID assigned to the build by the Diamonds server.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-diamonds.build.url.html" title="diamonds.build.url" target="classframe">diamonds.build.url</a></td>
<td><p>The full URL to the build entry on the Diamonds server.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-diamonds.compile.summary.html" title="diamonds.compile.summary" target="classframe">diamonds.compile.summary</a></td>
<td><p>Compilation summary file for diamonds.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-diamonds.host.html" title="diamonds.host" target="classframe">diamonds.host</a></td>
<td><p>Diamonds server's host address.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-diamonds.listener.configuration.file.html" title="diamonds.listener.configuration.file" target="classframe">diamonds.listener.configuration.file</a></td>
<td><p>Diamonds Configuration file with full path used for diamonds listener.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-diamonds.mail.html" title="diamonds.mail" target="classframe">diamonds.mail</a></td>
<td><p>Email address of diamonds server.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-diamonds.path.html" title="diamonds.path" target="classframe">diamonds.path</a></td>
<td><p>Diamonds server build location.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-diamonds.port.html" title="diamonds.port" target="classframe">diamonds.port</a></td>
<td><p>Diamonds server port number.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-diamonds.schema.html" title="diamonds.schema" target="classframe">diamonds.schema</a></td>
<td><p>Diamonds rest api schema.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-diamonds.target.list.to.log.html" title="diamonds.target.list.to.log" target="classframe">diamonds.target.list.to.log</a></td>
<td><p>List of targets that should be logged in to Diamonds.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-disable.analysis.tool.html" title="disable.analysis.tool" target="classframe">disable.analysis.tool</a></td>
<td><p>Set this property to disable Analysis Tool. By default Analysis Tool will run with every build and send api metrics to diamonds but Analysis Tools takes time.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-documentation.host.html" title="documentation.host" target="classframe">documentation.host</a></td>
<td><p>The host server where the Helium documentation is stored.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-documentation.path.html" title="documentation.path" target="classframe">documentation.path</a></td>
<td><p>The full path on the host server where the Helium documentation is stored.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-documentation.path.root.html" title="documentation.path.root" target="classframe">documentation.path.root</a></td>
<td><p>The root of the path on the host server where the Helium documentation is stored.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-documentation.url.root.html" title="documentation.url.root" target="classframe">documentation.url.root</a></td>
<td><p>Root location of the Helium release documentation.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-drop.file.counter.html" title="drop.file.counter" target="classframe">drop.file.counter</a></td>
<td><p>Drop package file counter. Updates its value automatically when a new drop file is created for ATS.</p></td>
<td>never</td>
<td>integer</td>
</tr>
<tr>
<td><a href="property-ec.allow.duplicates.html" title="ec.allow.duplicates" target="classframe">ec.allow.duplicates</a></td>
<td><p>Setting this to "1" will force xml2mak to generate only warnings (instead of errors) for duplicate components in the component list</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ec.build.class.html" title="ec.build.class" target="classframe">ec.build.class</a></td>
<td><p>Build class for Electric Cloud. No default value.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ec.emake.html" title="ec.emake" target="classframe">ec.emake</a></td>
<td><p>Location of emake tool.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ec.history.dir.html" title="ec.history.dir" target="classframe">ec.history.dir</a></td>
<td><p>This specifies the directory where Electric Cloud history files are stored. Currently defined in helium.ant.xml and mapped related to publish.root.dir</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ec.history.option.html" title="ec.history.option" target="classframe">ec.history.option</a></td>
<td><p>Should be create for single node build and merge for multi node build.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ec.historyfile.html" title="ec.historyfile" target="classframe">ec.historyfile</a></td>
<td><p>Temporary location of the EC history file used by the current build.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ec.makefile.file.html" title="ec.makefile.file" target="classframe">ec.makefile.file</a></td>
<td><p>Location of the Makefile generated to run the EC build.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ec.maxagents.html" title="ec.maxagents" target="classframe">ec.maxagents</a></td>
<td><p>Maximum number of agent to be used</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ec.mem.limit.html" title="ec.mem.limit" target="classframe">ec.mem.limit</a></td>
<td><p>memory limit for EC execution. See user guide for more details</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ec.mode.html" title="ec.mode" target="classframe">ec.mode</a></td>
<td><p>mode is either serial / parallel - default is parallel</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ec.scripts.dir.html" title="ec.scripts.dir" target="classframe">ec.scripts.dir</a></td>
<td><p>ec scripts location</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ec.sysdef2make.html" title="ec.sysdef2make" target="classframe">ec.sysdef2make</a></td>
<td><p>Location of sysdef2make.pl file, which is used to translate system definition files to make files. Internal property that normally does not require changes.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ec.tools.dir.html" title="ec.tools.dir" target="classframe">ec.tools.dir</a></td>
<td><p>Location of EC-tools. Passed to environment variable EC_TOOLS_DIR, when calling ecbuild_electric.cmd to execute Electric Cloud build.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ee_roms.log.file.html" title="ee_roms.log.file" target="classframe">ee_roms.log.file</a></td>
<td><p>ee log file location</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ee.makefile.target.html" title="ee.makefile.target" target="classframe">ee.makefile.target</a></td>
<td><p>Defines make target that is run when creating engineer english images.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ee.rom.output.dir.html" title="ee.rom.output.dir" target="classframe">ee.rom.output.dir</a></td>
<td><p>/output/development_flash_images/engineering_english/logs</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-email.ldap.rootdn.html" title="email.ldap.rootdn" target="classframe">email.ldap.rootdn</a></td>
<td><p>Root distinguished name of the LDAP server.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-email.ldap.server.html" title="email.ldap.server" target="classframe">email.ldap.server</a></td>
<td><p>Network address of the LDAP server.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-email.smtp.server.html" title="email.smtp.server" target="classframe">email.smtp.server</a></td>
<td><p>Network address of the SMTP server.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-enabled.aste.html" title="enabled.aste" target="classframe">enabled.aste</a></td>
<td><p>Value must be set to execute ats-aste target. for example, 'value="1"'</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-enabled.ats.html" title="enabled.ats" target="classframe">enabled.ats</a></td>
<td><p>Value must be set to execute ats-test target. for example, 'value="1"'</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-epocroot.html" title="epocroot" target="classframe">epocroot</a></td>
<td><p>epocroot path</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-error.email.to.list.html" title="error.email.to.list" target="classframe">error.email.to.list</a></td>
<td><p>List of email addresses where email is sent in case of build failure. No default value</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-eunit.prepare.zip.html" title="eunit.prepare.zip" target="classframe">eunit.prepare.zip</a></td>
<td><p>Name of eunit zip file. Need to unzip into build area to start eunit test</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-eunit.test.package.html" title="eunit.test.package" target="classframe">eunit.test.package</a></td>
<td><p>The EUnit package name to be unzipped on the environment, for executing EUnit tests."</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-eunitexerunner.flags.html" title="eunitexerunner.flags" target="classframe">eunitexerunner.flags</a></td>
<td><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></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-exclude.test.layers.html" title="exclude.test.layers" target="classframe">exclude.test.layers</a></td>
<td><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></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ext.java.lib.dir.html" title="ext.java.lib.dir" target="classframe">ext.java.lib.dir</a></td>
<td><p>External ant library path</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-failonerror.html" title="failonerror" target="classframe">failonerror</a></td>
<td><p>failonerror attribute for exec</p></td>
<td>never</td>
<td>boolean</td>
</tr>
<tr>
<td><a href="property-file-comparison.bcomp_conf.html" title="file-comparison.bcomp_conf" target="classframe">file-comparison.bcomp_conf</a></td>
<td><p>Defines the location of Beyond Compare configuration file.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-file-comparison.bcomp_path.html" title="file-comparison.bcomp_path" target="classframe">file-comparison.bcomp_path</a></td>
<td><p>Defines the location of BComp.exe.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-file-comparison.left_name.html" title="file-comparison.left_name" target="classframe">file-comparison.left_name</a></td>
<td><p>Defines the name of the folder for the left side of comparison.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-file-comparison.left_side.html" title="file-comparison.left_side" target="classframe">file-comparison.left_side</a></td>
<td><p>The fileset id used on the left side of comparison.</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-file-comparison.output.html" title="file-comparison.output" target="classframe">file-comparison.output</a></td>
<td><p>Defines the location where comparison output should be put.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-file-comparison.regexp.from.html" title="file-comparison.regexp.from" target="classframe">file-comparison.regexp.from</a></td>
<td><p>Defines the regexp pattern (in ANT-pattern style) which to mach from given filesets.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-file-comparison.regexp.to.html" title="file-comparison.regexp.to" target="classframe">file-comparison.regexp.to</a></td>
<td><p>Defines the regexp pattern (in ANT-pattern style) what to use in (possible) replacement.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-file-comparison.right_name.html" title="file-comparison.right_name" target="classframe">file-comparison.right_name</a></td>
<td><p>Defines the name of the folder for the right side of comparison.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-file-comparison.right_side.html" title="file-comparison.right_side" target="classframe">file-comparison.right_side</a></td>
<td><p>The fileset id used on the right side of comparison.</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-flash.config.enabled.html" title="flash.config.enabled" target="classframe">flash.config.enabled</a></td>
<td><p>Define that property to enable config file generation.</p></td>
<td>recommended</td>
<td>flag</td>
</tr>
<tr>
<td><a href="property-genxml.output.file.html" title="genxml.output.file" target="classframe">genxml.output.file</a></td>
<td><p>Path for the output XML file generated by genxml used as input to EBS or EC.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-genxml.output.file.suffix.html" title="genxml.output.file.suffix" target="classframe">genxml.output.file.suffix</a></td>
<td><p>Suffix used in genxml related output files. This value is added into file names to show that they are genxml related. Used in log files, genxml output files and component list for EE images. Normally does not need to be set.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-getenv.tool.location.html" title="getenv.tool.location" target="classframe">getenv.tool.location</a></td>
<td><p>Defines the location of the getenv.pl script.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-helium.build.dir.html" title="helium.build.dir" target="classframe">helium.build.dir</a></td>
<td><p>The path where Helium-specific outputs are written to.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-helium.ccm.workarea.dir.html" title="helium.ccm.workarea.dir" target="classframe">helium.ccm.workarea.dir</a></td>
<td><p>The path to a Synergy work area used for updating Helium releases.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-helium.dir.html" title="helium.dir" target="classframe">helium.dir</a></td>
<td><p>Defines the logical path to the helium directory used to start a build.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-helium.doc.dir.html" title="helium.doc.dir" target="classframe">helium.doc.dir</a></td>
<td><p>Location of helium doc src.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-helium.java.lib.dir.html" title="helium.java.lib.dir" target="classframe">helium.java.lib.dir</a></td>
<td><p>helium java library location</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-helium.svn.url.html" title="helium.svn.url" target="classframe">helium.svn.url</a></td>
<td><p>SVN URL where to find Helium.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-helium.svn.workarea.dir.html" title="helium.svn.workarea.dir" target="classframe">helium.svn.workarea.dir</a></td>
<td><p>The path to a Subversion work area used for updating Helium releases.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-helium.version.html" title="helium.version" target="classframe">helium.version</a></td>
<td><p>Contains Helium version information</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-hlm.enable.asserts.html" title="hlm.enable.asserts" target="classframe">hlm.enable.asserts</a></td>
<td><p>Enable helium asserts. Build will fail if this is enabled and asserts fail.</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ido.build.filter.html" title="ido.build.filter" target="classframe">ido.build.filter</a></td>
<td><p>Property is used to define ido build filters in the configuration file.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ido.cenrep.root.html" title="ido.cenrep.root" target="classframe">ido.cenrep.root</a></td>
<td><p>Path to the cenrep root. Default value is "${build.drive}${env.EPOCROOT}/epoc32/tools/cenrep/ido/src"</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ido.cenrep.target.html" title="ido.cenrep.target" target="classframe">ido.cenrep.target</a></td>
<td><p>Path to the cenrep target directory. Default value is "${build.drive}${env.EPOCROOT}/epoc32/data/z/private/10202be9"</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ido.codescanner.config.html" title="ido.codescanner.config" target="classframe">ido.codescanner.config</a></td>
<td><p>Defines the location of a custom configuration for codescanner.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ido.codescanner.output.dir.html" title="ido.codescanner.output.dir" target="classframe">ido.codescanner.output.dir</a></td>
<td><p>Defines the location of Codescanner output.</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ido.codescanner.output.type.html" title="ido.codescanner.output.type" target="classframe">ido.codescanner.output.type</a></td>
<td><p>Defines the format of Codescanner output (html|xml|std).</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ido.keep.old.html" title="ido.keep.old" target="classframe">ido.keep.old</a></td>
<td><p>Once define this property will enable the backup of old ado before doing the copy.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ido.romtree.html" title="ido.romtree" target="classframe">ido.romtree</a></td>
<td><p>Path to the build romtree; the location contains iby files. Default value is "${build.drive}${env.EPOCROOT}/epoc32/rom/include"</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ido.template.robot.ready.html" title="ido.template.robot.ready" target="classframe">ido.template.robot.ready</a></td>
<td><p>Location of the ready.txt FMPP template (override that property if you want to customize the content).</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-image_creation.copyto.html" title="image_creation.copyto" target="classframe">image_creation.copyto</a></td>
<td><p>Path for copying the image files default is output/images</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-image_creation.drive.html" title="image_creation.drive" target="classframe">image_creation.drive</a></td>
<td><p>Drive (environment) to use for creating images</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-imagetool.cfg.xml.parsed.html" title="imagetool.cfg.xml.parsed" target="classframe">imagetool.cfg.xml.parsed</a></td>
<td><p>Locates the parsed configuration for ImageTool in the build directory.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-imagetool.destination.html" title="imagetool.destination" target="classframe">imagetool.destination</a></td>
<td><p>Location where to copy ImageTool and definitions.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-imagetool.images.html" title="imagetool.images" target="classframe">imagetool.images</a></td>
<td><p>Defines comma separated list of image names.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-imagetool.log.html" title="imagetool.log" target="classframe">imagetool.log</a></td>
<td><p>Defines name of the ImageTool log file.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-imagetool.output.dir.html" title="imagetool.output.dir" target="classframe">imagetool.output.dir</a></td>
<td><p>Defines the location of ImageTool output files.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-imagetool.tooldir.html" title="imagetool.tooldir" target="classframe">imagetool.tooldir</a></td>
<td><p>Defines the location of ImageTool.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-imaker.command.html" title="imaker.command" target="classframe">imaker.command</a></td>
<td><p>The path to the iMaker executable file.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-imaker.engine.html" title="imaker.engine" target="classframe">imaker.engine</a></td>
<td><p>Defines which accelerator to use for running iMaker. (default value from build.system property)</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-imaker.fmpp.ant.html" title="imaker.fmpp.ant" target="classframe">imaker.fmpp.ant</a></td>
<td><p>Location of the Ant iMaker execution template.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-imaker.fmpp.makefile.html" title="imaker.fmpp.makefile" target="classframe">imaker.fmpp.makefile</a></td>
<td><p>Location of the EC iMaker execution template.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-internal.api.config.html" title="internal.api.config" target="classframe">internal.api.config</a></td>
<td><p>Location of the config to parse the build content.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-internal.api.output.postbuild.html" title="internal.api.output.postbuild" target="classframe">internal.api.output.postbuild</a></td>
<td><p>Location of the postbuild ado header content.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-internal.api.output.prebuild.html" title="internal.api.output.prebuild" target="classframe">internal.api.output.prebuild</a></td>
<td><p>Location of the prebuild ado header content.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-is.published.html" title="is.published" target="classframe">is.published</a></td>
<td><p>The value is either true or false depending on whether the publish property is set or not.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-isis_mktarget.list.html" title="isis_mktarget.list" target="classframe">isis_mktarget.list</a></td>
<td><p>Comma separated list of file names(main, what, check file names)</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ivy.file.html" title="ivy.file" target="classframe">ivy.file</a></td>
<td><p>Location of ivy jar.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-ivy.filename.html" title="ivy.filename" target="classframe">ivy.filename</a></td>
<td><p>Name of ivy jar.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-last.major.helium.version.html" title="last.major.helium.version" target="classframe">last.major.helium.version</a></td>
<td><p>Last major helium version</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-loc.output.dir.html" title="loc.output.dir" target="classframe">loc.output.dir</a></td>
<td><p>The directory that will contain the zipped .loc files zip package.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-loc.output.filename.html" title="loc.output.filename" target="classframe">loc.output.filename</a></td>
<td><p>The filename of the zip-loc-files target output zip file.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-loc.temp.dir.html" title="loc.temp.dir" target="classframe">loc.temp.dir</a></td>
<td><p>The location of temporary directory used during zip-loc-files.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-local.free.space.html" title="local.free.space" target="classframe">local.free.space</a></td>
<td><p>The amount of free space needed on the build machine in Mbs.</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-localisation.buildfile.html" title="localisation.buildfile" target="classframe">localisation.buildfile</a></td>
<td><p>begining of the localisation buildfile name</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-localisation.files.china.html" title="localisation.files.china" target="classframe">localisation.files.china</a></td>
<td><p>Localisation files for the China region.</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-localisation.files.japan.html" title="localisation.files.japan" target="classframe">localisation.files.japan</a></td>
<td><p>Localisation files for the Japan region.</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-localisation.files.western.html" title="localisation.files.western" target="classframe">localisation.files.western</a></td>
<td><p>Localisation files for the western region.</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-localisation.language.file.html" title="localisation.language.file" target="classframe">localisation.language.file</a></td>
<td><p>Defined where to find languages.xml.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-localisation.makefile.target.html" title="localisation.makefile.target" target="classframe">localisation.makefile.target</a></td>
<td><p>Makefile target that is executed when creating localised rom images (target localisation-roms).</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-localisation.s60locfiles.dir.html" title="localisation.s60locfiles.dir" target="classframe">localisation.s60locfiles.dir</a></td>
<td><p>Location of Series 60 localisation input files. Internal property that does not normally needs to be set.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-localisation.tool.html" title="localisation.tool" target="classframe">localisation.tool</a></td>
<td><p>This key defines which tool should be used to localise the build area (localisation-mcss-localiser or localisation-s60-localiser).</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-log.build.build_id.html" title="log.build.build_id" target="classframe">log.build.build_id</a></td>
<td><p>Diamonds logging information.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-log.build.category.html" title="log.build.category" target="classframe">log.build.category</a></td>
<td><p>Diamonds logging information.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-log.build.computer.html" title="log.build.computer" target="classframe">log.build.computer</a></td>
<td><p>Diamonds logging information.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-log.build.user.html" title="log.build.user" target="classframe">log.build.user</a></td>
<td><p>Diamonds logging information.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-log.target.html" title="log.target" target="classframe">log.target</a></td>
<td><p>Enables logging of the start and end of individual targets.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-log4j.cache.dir.html" title="log4j.cache.dir" target="classframe">log4j.cache.dir</a></td>
<td><p>Log directory for log4j.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-log4j.configuration.html" title="log4j.configuration" target="classframe">log4j.configuration</a></td>
<td><p>Defines the path to log4j configuration.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-logging.output.file.html" title="logging.output.file" target="classframe">logging.output.file</a></td>
<td><p>Location of generated logging config.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-major.version.html" title="major.version" target="classframe">major.version</a></td>
<td><p>Part of a version information that is used to differentiate a build. Major version is the part that changes less frequently. Ie. year.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-md5.signature.file.html" title="md5.signature.file" target="classframe">md5.signature.file</a></td>
<td><p>Output location of md5 file</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-md5.split.html" title="md5.split" target="classframe">md5.split</a></td>
<td><p>Number of partial md5 files to use during creation</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-metadata.db.file.html" title="metadata.db.file" target="classframe">metadata.db.file</a></td>
<td><p>The path to the SQLite metadata database file.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-minor.version.html" title="minor.version" target="classframe">minor.version</a></td>
<td><p>Part of a version information that is used to differentiate a build. Minor version is the part that changes more frequntly. Ie week or a running number.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-network.drive.html" title="network.drive" target="classframe">network.drive</a></td>
<td><p>The drive letter of a substed drive that maps to the network location where the build is published.</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-network.free.space.html" title="network.free.space" target="classframe">network.free.space</a></td>
<td><p>Amount of free space in MBs needed on the network drive where the build is published. The ``network.drive`` drive property must also be defined.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-notes.database.html" title="notes.database" target="classframe">notes.database</a></td>
<td><p>The Notes database to do DCT5 upload to.</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-notes.release.dir.html" title="notes.release.dir" target="classframe">notes.release.dir</a></td>
<td><p>The DCT5 Release Notes SW Release Folder (where your build is Published to, so it can be obtained from there.)</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-notes.server.html" title="notes.server" target="classframe">notes.server</a></td>
<td><p>Lotus notes server name</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-number.of.threads.html" title="number.of.threads" target="classframe">number.of.threads</a></td>
<td><p>how many parallel threads can run</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-old.md5.file.html" title="old.md5.file" target="classframe">old.md5.file</a></td>
<td><p>A previous builds md5</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-old.md5.file.present.html" title="old.md5.file.present" target="classframe">old.md5.file.present</a></td>
<td><p>Is a previous builds md5 being passed manually</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-overlays.log.file.html" title="overlays.log.file" target="classframe">overlays.log.file</a></td>
<td><p>The path to the overlays output log file.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-parse_abld_what.tool.html" title="parse_abld_what.tool" target="classframe">parse_abld_what.tool</a></td>
<td><p>Location of the parse_what_log.pl tool.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-prep.build.dir.html" title="prep.build.dir" target="classframe">prep.build.dir</a></td>
<td><p>This is the directory where the build area is prepared. Once created it is substed to the build.drive.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-prep.config.file.html" title="prep.config.file" target="classframe">prep.config.file</a></td>
<td><p>Defines configuration file used in prep-copy target. The file defines how files are copied and extracted into build area.</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-prep.delivery.file.html" title="prep.delivery.file" target="classframe">prep.delivery.file</a></td>
<td><p>Defines configuration file used in synergy operations (ccm-get-input for example). This file contains definition of projects that are checkouted or snapshotted.</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-prep.delivery.modificationset.html" title="prep.delivery.modificationset" target="classframe">prep.delivery.modificationset</a></td>
<td><p>Location where the XML modificationset file should be generated. If not defined the file is not generated. (Usefull for CI systems)</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-prep.root.dir.html" title="prep.root.dir" target="classframe">prep.root.dir</a></td>
<td><p>The directory where new build area directories are created and substed to the build drive.</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-product.family.html" title="product.family" target="classframe">product.family</a></td>
<td><p>In product builds defines the product family that the build product belong to.</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-product.list.html" title="product.list" target="classframe">product.list</a></td>
<td><p>In product builds defines the list of products that are build in the configuration. Property is used in rom image creation, localisation release notes creation and data packaging.</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-product.printname.html" title="product.printname" target="classframe">product.printname</a></td>
<td><p>A printable name for a product used in release notes.</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-product.type.html" title="product.type" target="classframe">product.type</a></td>
<td><p>Project ID in release notes.</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-programlevel.release.tag.html" title="programlevel.release.tag" target="classframe">programlevel.release.tag</a></td>
<td><p>Program level release tag name</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-publish.html" title="publish" target="classframe">publish</a></td>
<td><p>Defines whether the build content will be published to the network.</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-publish.base.dir.html" title="publish.base.dir" target="classframe">publish.base.dir</a></td>
<td><p>Directory where all builds are published. Same as publish.dir but without build.id at the end</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-publish.ccm.folder.html" title="publish.ccm.folder" target="classframe">publish.ccm.folder</a></td>
<td><p>Synergy folder where you want your task to be published.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-publish.dir.html" title="publish.dir" target="classframe">publish.dir</a></td>
<td><p>Directory where the build is published (includes build.id)</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-publish.fileset.ids.html" title="publish.fileset.ids" target="classframe">publish.fileset.ids</a></td>
<td><p>The fileset id which will be upload</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-publish.release.dir.html" title="publish.release.dir" target="classframe">publish.release.dir</a></td>
<td><p>The directory where the release of this build is published to on the local network.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-publish.release.subdir.html" title="publish.release.subdir" target="classframe">publish.release.subdir</a></td>
<td><p>Subdir part of the publish release dir, relative to publish.root.dir</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-publish.root.dir.html" title="publish.root.dir" target="classframe">publish.root.dir</a></td>
<td><p>Defines the root directory of publish feature. Should point into the root of the folder that will contain published nightly builds/releases.</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-publish.subdir.html" title="publish.subdir" target="classframe">publish.subdir</a></td>
<td><p>Subdir part of the publish dir, relative to publish.root.dir</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-python.modules.path.html" title="python.modules.path" target="classframe">python.modules.path</a></td>
<td><p>Python modules path.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-qmake.enabled.html" title="qmake.enabled" target="classframe">qmake.enabled</a></td>
<td><p>If defined the qmake stage will be enabled during compilation.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-qt.configure.args.html" title="qt.configure.args" target="classframe">qt.configure.args</a></td>
<td><p>The command lines argument passed to the configure tool.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-qt.configure.log.name.html" title="qt.configure.log.name" target="classframe">qt.configure.log.name</a></td>
<td><p>The name of the Qt configure output log.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-qt.dir.html" title="qt.dir" target="classframe">qt.dir</a></td>
<td><p>The location of the Qt framework to build.</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-qt.qmake.ant.template.html" title="qt.qmake.ant.template" target="classframe">qt.qmake.ant.template</a></td>
<td><p>The location of the ant template to run qmake commands.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-qt.qmake.default.args.html" title="qt.qmake.default.args" target="classframe">qt.qmake.default.args</a></td>
<td><p>Setting default arguments to qMake command line, if the qmakeArgs is defined from the system definition file then those arguments are discarded.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-read.build.int.html" title="read.build.int" target="classframe">read.build.int</a></td>
<td><p>This must be set to enable reading the build.number from a text database file located on the network. It allows automated build number incrementing.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-release.dir.root.html" title="release.dir.root" target="classframe">release.dir.root</a></td>
<td><p>This is the directory which points to release-directory root.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-release.images.dir.html" title="release.images.dir" target="classframe">release.images.dir</a></td>
<td><p>The directory where flash images of build can be found</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-releasenotes.logo.html" title="releasenotes.logo" target="classframe">releasenotes.logo</a></td>
<td><p>Defines the logo image file which will be used in release notes.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-releasenotes.output.html" title="releasenotes.output" target="classframe">releasenotes.output</a></td>
<td><p>Location of output rtf file</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-releasenotes.output.dir.html" title="releasenotes.output.dir" target="classframe">releasenotes.output.dir</a></td>
<td><p>Defines the directory that will contain the output of release notes creation.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-releasenotes.props.html" title="releasenotes.props" target="classframe">releasenotes.props</a></td>
<td><p>Property file with customer values</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-releasenotes.scan2log.html" title="releasenotes.scan2log" target="classframe">releasenotes.scan2log</a></td>
<td><p>Location of scan2log HTML file</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-releasenotes.temp.errors.html" title="releasenotes.temp.errors" target="classframe">releasenotes.temp.errors</a></td>
<td><p>Temp file</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-releasenotes.temp.output.html" title="releasenotes.temp.output" target="classframe">releasenotes.temp.output</a></td>
<td><p>Temp file</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-releasenotes.temp.props.html" title="releasenotes.temp.props" target="classframe">releasenotes.temp.props</a></td>
<td><p>Temp file</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-releasenotes.temp.props2.html" title="releasenotes.temp.props2" target="classframe">releasenotes.temp.props2</a></td>
<td><p>Temp file</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-releasenotes.template.html" title="releasenotes.template" target="classframe">releasenotes.template</a></td>
<td><p>Defines the name of the release note template used.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-relnotes.config.dir.html" title="relnotes.config.dir" target="classframe">relnotes.config.dir</a></td>
<td><p>Defines the directory that contains release notes creation configuration files.</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-remote.builds.config.file.html" title="remote.builds.config.file" target="classframe">remote.builds.config.file</a></td>
<td><p>The path to the configuration file for remote builds.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-required.ant.version.html" title="required.ant.version" target="classframe">required.ant.version</a></td>
<td><p>The version of Apache Ant required by Helium.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-robot.email.to.html" title="robot.email.to" target="classframe">robot.email.to</a></td>
<td><p>Comma seperated list of email address.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-rombuild.buildinfo.output.html" title="rombuild.buildinfo.output" target="classframe">rombuild.buildinfo.output</a></td>
<td><p>Location of the output file.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-rombuild.buildinfo.template.html" title="rombuild.buildinfo.template" target="classframe">rombuild.buildinfo.template</a></td>
<td><p>FMPP template to generate a buildinfo makefile.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-rombuild.config.file.html" title="rombuild.config.file" target="classframe">rombuild.config.file</a></td>
<td><p>This key defines where this parsed file will be located.</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-rombuild.config.file.parsed.html" title="rombuild.config.file.parsed" target="classframe">rombuild.config.file.parsed</a></td>
<td><p>Locates the parsed configuration for ROM builds.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-rombuild.makefile.name.html" title="rombuild.makefile.name" target="classframe">rombuild.makefile.name</a></td>
<td><p>The filename of the output makefile generated by Helium for iMaker.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-rombuild.using.var.html" title="rombuild.using.var" target="classframe">rombuild.using.var</a></td>
<td><p>Define this property if you build is using Symbian Binary Variation.</p></td>
<td>allowed</td>
<td>boolean</td>
</tr>
<tr>
<td><a href="property-roms.spec.name.html" title="roms.spec.name" target="classframe">roms.spec.name</a></td>
<td><p>Used to select spec-section in rom image configuration for building. Used only for makefpsx.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-s60.build.robot.date.html" title="s60.build.robot.date" target="classframe">s60.build.robot.date</a></td>
<td><p>This property represent the releasing interval. The syntax is as follow: day1,time1,day2,time2,projectname;day1,time1,day2,time2,projectname2</p> <pre> With day and time matching the following properties: day [1, 14] time [00, 23]:[00, 59] Example: 2,10:00,3,20:00,ABS_domain</pre></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-s60.build.robot.path.html" title="s60.build.robot.path" target="classframe">s60.build.robot.path</a></td>
<td><p>Location where to publish the build robot delivery.</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-s60.delta.config.prefix.html" title="s60.delta.config.prefix" target="classframe">s60.delta.config.prefix</a></td>
<td><p>Define the prefix part of the configuration name that builds delta variant.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-s60.getenv.trigger.location.html" title="s60.getenv.trigger.location" target="classframe">s60.getenv.trigger.location</a></td>
<td><p>Define the location of the trigger file that should be used by CI.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-sbs.config.html" title="sbs.config" target="classframe">sbs.config</a></td>
<td><p>Configurations for which the components to be built(armv5,winscw)</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-sbs.hlm.scanlog.html" title="sbs.hlm.scanlog" target="classframe">sbs.hlm.scanlog</a></td>
<td><p>Enable helium scanlog for raptor. (experimental temporary solution)</p></td>
<td>allowed</td>
<td>boolean</td>
</tr>
<tr>
<td><a href="property-sbs.implicit.tools.build.html" title="sbs.implicit.tools.build" target="classframe">sbs.implicit.tools.build</a></td>
<td><p>uses tools config to be built before building the actual configuration.</p></td>
<td>allowed</td>
<td>boolean</td>
</tr>
<tr>
<td><a href="property-sbs.tools.config.html" title="sbs.tools.config" target="classframe">sbs.tools.config</a></td>
<td><p>tools configuration to be built</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-selge.ini.network.dir.html" title="selge.ini.network.dir" target="classframe">selge.ini.network.dir</a></td>
<td><p>\\\\vcfiler02\\pub\\flash_user\\Crashbin/working\\selge_ini_prep</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-signals.buildexception.signalname.html" title="signals.buildexception.signalname" target="classframe">signals.buildexception.signalname</a></td>
<td><p>Name of the signal configuration that is used when a signal is fired after catching a BuildException failure.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-sis.config.file.html" title="sis.config.file" target="classframe">sis.config.file</a></td>
<td><p>Configuration file for SIS-file generation.</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-skip.ats.sending.html" title="skip.ats.sending" target="classframe">skip.ats.sending</a></td>
<td><p>Skips sending drop package file to ATS/ASTE after its creation.</p></td>
<td>allowed</td>
<td>boolean</td>
</tr>
<tr>
<td><a href="property-skip.build.duplicates.html" title="skip.build.duplicates" target="classframe">skip.build.duplicates</a></td>
<td><p>This allow you to skip the build duplciates log generation.</p></td>
<td>allowed</td>
<td>boolean</td>
</tr>
<tr>
<td><a href="property-skip.codescanner.html" title="skip.codescanner" target="classframe">skip.codescanner</a></td>
<td><p>Skip the codescanner target if true (true/yes/on).</p></td>
<td>allowed</td>
<td>boolean</td>
</tr>
<tr>
<td><a href="property-skip.compile-ec-patch.html" title="skip.compile-ec-patch" target="classframe">skip.compile-ec-patch</a></td>
<td><p>If defined it skips the buildtools emake patching.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-skip.policy-validation.html" title="skip.policy-validation" target="classframe">skip.policy-validation</a></td>
<td><p>Skip the policy validation target if true (true/yes/on).</p></td>
<td>allowed</td>
<td>boolean</td>
</tr>
<tr>
<td><a href="property-sms.number.html" title="sms.number" target="classframe">sms.number</a></td>
<td><p>sms numbers to report error or build information.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-sms.server.html" title="sms.server" target="classframe">sms.server</a></td>
<td><p>Server that sends SMSs</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-src.html" title="src" target="classframe">src</a></td>
<td><p>Source location for junit test class</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-src.classes.html" title="src.classes" target="classframe">src.classes</a></td>
<td><p>Java source files location for helium library</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-src.dir.html" title="src.dir" target="classframe">src.dir</a></td>
<td><p>java source directory location for helium library</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-subcon.build.drive.html" title="subcon.build.drive" target="classframe">subcon.build.drive</a></td>
<td><p>Build drive for subcon build</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-subcon.log.file.html" title="subcon.log.file" target="classframe">subcon.log.file</a></td>
<td><p>The path to the subcon ROMs log.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-subcon.makefile.target.html" title="subcon.makefile.target" target="classframe">subcon.makefile.target</a></td>
<td><p>The name of the makefile target for making subcon ROMs.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-subcon.prep.config.file.html" title="subcon.prep.config.file" target="classframe">subcon.prep.config.file</a></td>
<td><p>Subcon prep configuration file location</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-subcon.rombuild.config.file.html" title="subcon.rombuild.config.file" target="classframe">subcon.rombuild.config.file</a></td>
<td><p>A ROM configuration file for verifying subcon ROMS.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-subcon.zips.dir.html" title="subcon.zips.dir" target="classframe">subcon.zips.dir</a></td>
<td><p>The directory where subcon zips are stored.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-sysdef.clean.configurations.list.html" title="sysdef.clean.configurations.list" target="classframe">sysdef.clean.configurations.list</a></td>
<td><p>Comma-separated list of System Definition configuration names to be built in the ido-prep-clean stage. If not defined the sysdef.configurations.list will be used to generate that configuration list.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-sysdef.configurations.list.html" title="sysdef.configurations.list" target="classframe">sysdef.configurations.list</a></td>
<td><p>Comma-separated list of System Definition configuration names to be built in the compile-main stage.</p></td>
<td>must</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-team.html" title="team" target="classframe">team</a></td>
<td><p>Used to specify which team configuration is being used. These configuration files are under /mc/mc_build/teams.</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-teamlevel.ci.system.html" title="teamlevel.ci.system" target="classframe">teamlevel.ci.system</a></td>
<td><p>Change release tag from team level to product level</p></td>
<td>allowed</td>
<td>boolean</td>
</tr>
<tr>
<td><a href="property-teamlevel.folder.number.html" title="teamlevel.folder.number" target="classframe">teamlevel.folder.number</a></td>
<td><p>Folder name which contains those tasks to change the release tag</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-temp.build.dir.html" title="temp.build.dir" target="classframe">temp.build.dir</a></td>
<td><p>Directory to store temporary files generated during the process.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-tools.ivy.config.file.html" title="tools.ivy.config.file" target="classframe">tools.ivy.config.file</a></td>
<td><p>The tools dependencies Ivy settings configuration file.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-trace.log.file.html" title="trace.log.file" target="classframe">trace.log.file</a></td>
<td><p>The path to the trace ROMs log.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-trace.makefile.target.html" title="trace.makefile.target" target="classframe">trace.makefile.target</a></td>
<td><p>The name of the makefile target for making trace ROMs.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-tracing.csv.file.html" title="tracing.csv.file" target="classframe">tracing.csv.file</a></td>
<td><p>Path location for the memory tracing data captured by the TracingLogger.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-tsrc.data.dir.html" title="tsrc.data.dir" target="classframe">tsrc.data.dir</a></td>
<td><p>The default value is "data" and refers to the 'data' directory under 'tsrc' directory.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-tsrc.path.list.html" title="tsrc.path.list" target="classframe">tsrc.path.list</a></td>
<td><p>Contains list of the tsrc directories. Gets the list from system definition layer files. Assuming that the test components are defined already in te layers.sysdef.xml files to get compiled. Not recommended, but the property value can be set if there are no system definition file(s), and tsrc directories paths to set manually.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-uda.makefile.target.html" title="uda.makefile.target" target="classframe">uda.makefile.target</a></td>
<td><p>The name of the makefile target for making UDA images.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-unix.password.html" title="unix.password" target="classframe">unix.password</a></td>
<td><p>Unix password</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-unix.password.available.html" title="unix.password.available" target="classframe">unix.password.available</a></td>
<td><p>Equal 0 if the unix password if available</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-unix.username.html" title="unix.username" target="classframe">unix.username</a></td>
<td><p>Unix username.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-unix.username.available.html" title="unix.username.available" target="classframe">unix.username.available</a></td>
<td><p>Equal 0 if the unix username if available</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-unsubst.after.build.html" title="unsubst.after.build" target="classframe">unsubst.after.build</a></td>
<td><p>Unsubsted drive after build finished. If not defined then helium should left the drive as subst. Set the value as "yes" if you want to unsubst after build finished.</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-validate.policy.csv.html" title="validate.policy.csv" target="classframe">validate.policy.csv</a></td>
<td><p>Location of the CSV file that defines policy IDs.</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-validate.policy.ignoreroot.html" title="validate.policy.ignoreroot" target="classframe">validate.policy.ignoreroot</a></td>
<td><p>Skip the validation of the given root folders.</p></td>
<td>allowed</td>
<td>boolean</td>
</tr>
<tr>
<td><a href="property-validate.policy.log.html" title="validate.policy.log" target="classframe">validate.policy.log</a></td>
<td><p>Location validate policy xml log.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-validate.policy.log.xml.html" title="validate.policy.log.xml" target="classframe">validate.policy.log.xml</a></td>
<td><p>Location of the LogXML output file.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-validate.policy.pattern.html" title="validate.policy.pattern" target="classframe">validate.policy.pattern</a></td>
<td><p>Comma separated list of pattern for policy validation. Defualt value is, distribution.policy.s60,distribution.policy</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-validate.properties.at.startup.html" title="validate.properties.at.startup" target="classframe">validate.properties.at.startup</a></td>
<td><p>display warnings at build startup if required properties are not defined.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-variant.image.targetpath.html" title="variant.image.targetpath" target="classframe">variant.image.targetpath</a></td>
<td><p>Path for copying the variant image files default is under output/variant_images</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-week.number.html" title="week.number" target="classframe">week.number</a></td>
<td><p>this is used to identify the history files based on releases</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-zip.config.file.html" title="zip.config.file" target="classframe">zip.config.file</a></td>
<td><p>Path to the the zip specification file</p></td>
<td>recommended</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-zip.config.file.parsed.html" title="zip.config.file.parsed" target="classframe">zip.config.file.parsed</a></td>
<td><p>Path to the parsed file of zip specification file</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-zip.ee.log.file.html" title="zip.ee.log.file" target="classframe">zip.ee.log.file</a></td>
<td><p>Defines log file where to record archiving of engineering english area.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-zip.localised.log.file.html" title="zip.localised.log.file" target="classframe">zip.localised.log.file</a></td>
<td><p>The path to the localization zipping log file.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-zip.subcon_roms.log.file.html" title="zip.subcon_roms.log.file" target="classframe">zip.subcon_roms.log.file</a></td>
<td><p>The log file name for zipping subcon_roms.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-zip.subcon.log.file.html" title="zip.subcon.log.file" target="classframe">zip.subcon.log.file</a></td>
<td><p>Defines log file where to record archiving of subcon environment.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-zip.trace_roms.log.file.html" title="zip.trace_roms.log.file" target="classframe">zip.trace_roms.log.file</a></td>
<td><p>The log file name for zipping trace_roms.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-zip.uda_roms.log.file.html" title="zip.uda_roms.log.file" target="classframe">zip.uda_roms.log.file</a></td>
<td><p>The log file name for zipping uda_roms.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-zip.wa.file.html" title="zip.wa.file" target="classframe">zip.wa.file</a></td>
<td><p>A unique name for the WA Sources ZIP file.</p></td>
<td>discouraged</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-zips.build.dir.html" title="zips.build.dir" target="classframe">zips.build.dir</a></td>
<td><p>This is the directory where build area is archived after the build has finished.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-zips.ee.spec.name.html" title="zips.ee.spec.name" target="classframe">zips.ee.spec.name</a></td>
<td><p>the value should be "ee"</p></td>
<td>allowed</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-zips.flashfiles.dir.html" title="zips.flashfiles.dir" target="classframe">zips.flashfiles.dir</a></td>
<td><p>This is the directory where flash files are archived.</p></td>
<td>never</td>
<td>string</td>
</tr>
<tr>
<td><a href="property-zips.loc.dir.html" title="zips.loc.dir" target="classframe">zips.loc.dir</a></td>
<td><p>This is the directory where build area is archived after the localisation.</p></td>
<td>never</td>
<td>string</td>
</tr>
</table>
<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>