doc/api/helium/target-sf-package-postbuild-rnd.html
changeset 627 56a1d97e7c73
parent 432 f2ddfa555b0f
equal deleted inserted replaced
607:3c858aa7a023 627:56a1d97e7c73
    80 
    80 
    81     
    81     
    82 <h2>Target sf-package-postbuild-rnd</h2>
    82 <h2>Target sf-package-postbuild-rnd</h2>
    83 
    83 
    84 <p><b>Location</b></p>
    84 <p><b>Location</b></p>
    85 <p>    <tt class="docutils literal"><a href="/D:/maintools/sf-config/common/build.postbuild.xml#L230">D:\maintools\sf-config\common\build.postbuild.xml:230:</a></tt>  
    85 <p>    <tt class="docutils literal"><a href="/d:/maintools/sf-config/common/build.postbuild.xml#L244">d:\maintools\sf-config\common\build.postbuild.xml:244:</a></tt>  
    86 </p>
    86 </p>
    87 
    87 
    88 <p><b>Conditional execution</b></p>        
    88 <p><b>Conditional execution</b></p>        
    89 <p>No conditions on target execution.</p>
    89 <p>No conditions on target execution.</p>
    90 <hr/>
    90 <hr/>
    94 </p>
    94 </p>
    95 <p/>
    95 <p/>
    96 <hr/>
    96 <hr/>
    97 
    97 
    98 
    98 
    99 <h3>Target external Dependency</h3>
       
   100 <p> 
       
   101 <table class="docutils" width="50%">
       
   102     <tr>
       
   103         <th class="head">Name</th>
       
   104     </tr>
       
   105         <tr>
       
   106                     <td>perl</td>
       
   107             </tr>
       
   108 </table>
       
   109 </p>
       
   110 
    99 
   111 
   100 
   112 <h3>Property dependencies</h3>
   101 <h3>Property dependencies</h3>
   113 
   102 
   114 
   103 
   118         <th class="head">Name</th><th class="head">Edit status</th>
   107         <th class="head">Name</th><th class="head">Edit status</th>
   119     </tr>
   108     </tr>
   120     <tr>
   109     <tr>
   121         <td colspan="2">User editable properties</td>
   110         <td colspan="2">User editable properties</td>
   122     </tr>
   111     </tr>
   123                     <tr>
       
   124                         <td><a href="property-build.drive.html" title="<p>Substed drive where the build is performed. if not defined then helium should search next available build drive letter and subst autometically</p>" target="classframe"><tt class="docutils literal">build.drive</tt></a></td><td><a href="help.html" title="Help" target="classframe">recommended</a></td>
       
   125                     </tr>
       
   126     <tr>
   112     <tr>
   127         <td colspan="2">Internal properties</td>
   113         <td colspan="2">Internal properties</td>
   128     </tr>
   114     </tr>
   129                     <tr>
       
   130                         <td><a href="property-build.log.dir.html" title="<p>This is where the build logs are stored.</p>" target="classframe"><tt class="docutils literal">build.log.dir</tt></a></td><td><a href="help.html" title="Help" target="classframe">discouraged</a></td>
       
   131                     </tr>
       
   132 </table>
   115 </table>
   133 </p>
   116 </p>
   134 
   117 
   135 <hr/>
   118 <hr/>
   136 
   119 
   138 <h3>Target dependencies</h3>
   121 <h3>Target dependencies</h3>
   139 <p align="center">
   122 <p align="center">
   140 <img src="target-sf-package-postbuild-rnd.dot.png" alt="sf-package-postbuild-rnd dependencies" usemap="#dependencies"
   123 <img src="target-sf-package-postbuild-rnd.dot.png" alt="sf-package-postbuild-rnd dependencies" usemap="#dependencies"
   141      style="border-style: none"/>
   124      style="border-style: none"/>
   142 <map name="dependencies" id="dependencies">
   125 <map name="dependencies" id="dependencies">
   143 <area shape="rect" id="node1" href="target-sf-package-postbuild-rnd.html" title="sf&#45;package&#45;postbuild&#45;rnd" alt="" coords="200,5,395,53">
   126 <area shape="rect" id="node1" href="target-sf-package-postbuild-rnd.html" title="sf&#45;package&#45;postbuild&#45;rnd" alt="" coords="203,31,397,79">
   144 <area shape="rect" id="node4" href="target-sf-preprocess-package-config.html" title="sf&#45;preprocess&#45;package&#45;config" alt="" coords="444,5,673,53">
   127 <area shape="rect" id="node5" href="target-sf-preprocess-package-config.html" title="sf&#45;preprocess&#45;package&#45;config" alt="" coords="457,5,687,53">
   145 <area shape="rect" id="node2" href="target-sf-package-binary.html" title="sf&#45;package&#45;binary" alt="" coords="5,5,152,53">
   128 <area shape="rect" id="node7" href="target-sf-zip-content.html" title="sf&#45;zip&#45;content" alt="" coords="516,77,628,125">
       
   129 <area shape="rect" id="node2" href="target-sf-package-binary.html" title="sf&#45;package&#45;binary" alt="" coords="5,31,152,79">
       
   130 <area shape="rect" id="node8" href="target-preprocess-zip-config.html" title="preprocess&#45;zip&#45;config" alt="" coords="740,77,911,125">
   146 </map>
   131 </map>
   147 </p>
   132 </p>
   148 <hr/>
   133 <hr/>
   149 
   134 
   150 
   135 
   151 <h3>Source code</h3>
   136 <h3>Source code</h3>
   152 <pre>
   137 <pre>
   153     &lt;target name=&quot;sf-package-postbuild-rnd&quot; depends=&quot;sf-preprocess-package-config&quot;&gt;
   138     &lt;target name=&quot;sf-package-postbuild-rnd&quot; depends=&quot;sf-preprocess-package-config&quot;&gt;
   154 
   139         &lt;antcall target=&quot;sf-zip-content&quot;&gt;
   155         &lt;!-- zip any RnD _includefile.txt files generated during source packaging --&gt;
   140             &lt;param name=&quot;zip.config.file&quot; value=&quot;${sf.common.config.dir}/generated/zip.cfg.xml.ftl&quot;/&gt;
   156         &lt;exec executable=&quot;perl&quot; dir=&quot;${build.drive}/&quot; failonerror=&quot;false&quot; output=&quot;${build.log.dir}/zip_postbuild.log&quot;&gt;
   141             &lt;param name=&quot;zip.target.name&quot; value=&quot;rnd-postbuild&quot;/&gt;
   157             &lt;arg value=&quot;${sf.common.config.dir}/tools/zip_includefiles.pl&quot;/&gt;
   142         &lt;/antcall&gt;
   158         &lt;/exec&gt;
       
   159         &lt;!-- cleanup my moving includefiles to logs and zips to zips\release --&gt;
       
   160         &lt;move todir=&quot;${build.log.dir}&quot;&gt;
       
   161             &lt;fileset dir=&quot;${build.drive}&quot;&gt;&lt;include name=&quot;*_includefile.txt&quot;/&gt;&lt;/fileset&gt;
       
   162         &lt;/move&gt;
       
   163         &lt;move todir=&quot;${build.drive}/output/zips/release&quot;&gt;
       
   164             &lt;fileset dir=&quot;${build.drive}&quot;&gt;&lt;include name=&quot;bin*.zip&quot;/&gt;&lt;/fileset&gt;
       
   165         &lt;/move&gt;
       
   166         &lt;!-- TODO: merge with release_metadata.xml ? --&gt;
       
   167     &lt;/target&gt;
   143     &lt;/target&gt;
   168 </pre>
   144 </pre>
   169 
   145 
   170 
   146 
   171     <hr/>
   147     <hr/>