buildframework/helium/doc/src/api/project.html.ftl
branchfix
changeset 391 877485b44765
parent 217 0f5e3a7fb6af
equal deleted inserted replaced
390:421e376bfce4 391:877485b44765
    34 <#if (project[".//target"]?size > 0)>
    34 <#if (project[".//target"]?size > 0)>
    35 <p><@helium_project_path location="${project.target[0].location}"/></p>
    35 <p><@helium_project_path location="${project.target[0].location}"/></p>
    36 </#if>
    36 </#if>
    37 <h3>Description</h3>
    37 <h3>Description</h3>
    38 <p>
    38 <p>
    39 <#recurse project.documentation>
    39 ${project.description}
    40 </p>
    40 </p>
    41 <p/>
    41 <p/>
    42 <hr/>
    42 <hr/>
    43 
    43 
    44 
    44 
    45 <h3>Targets</h3>
    45 <h3>Targets</h3>
    46 <table class="docutils">
    46 <table class="docutils">
    47     <tr>
    47     <tr>
    48         <th class="head">Target name</th><th class="head">Description</th>
    48         <th class="head">Target name</th>
       
    49         <th class="head">Description</th>
    49     </tr>
    50     </tr>
    50     <#assign targetInfo = {}>
    51     <#assign targetInfo = {}>
    51     <#list project.target as target>
    52     <#list project.target as target>
    52         <#assign targetInfo = targetInfo + {target.name: target.documentation}>
    53         <#assign targetInfo = targetInfo + {target.name: target.summary}>
    53     </#list>
    54     </#list>
    54     <#list targetInfo?keys?sort as name>
    55     <#list targetInfo?keys?sort as name>
    55         <tr>
    56         <tr>
    56             <td><a href="target-${name}.html" target="classframe">${name}</a></td><td><#recurse targetInfo[name]></td>
    57             <td><a href="target-${name}.html" target="classframe">${name}</a></td>
       
    58             <td><#recurse targetInfo[name]></td>
    57         </tr>
    59         </tr>
    58     </#list>
    60     </#list>
    59 </table>
    61 </table>
    60 
    62 
    61 <h3>Properties</h3>
    63 <h3>Properties</h3>
    62 
    64 
    63 <#assign propertymodel=data.heliumDataModel.property>
    65 <#assign propertymodel=doc.antDatabase.project.property>
    64 <#assign propertylist=project.property>
    66 <#assign propertylist=project.property>
    65 <#list propertymodel as propertyInModel>
    67 <#list propertymodel as propertyInModel>
    66 <#list propertylist as propertyvar>
    68 <#list propertylist as propertyvar>
    67     <#if propertyvar.name == propertyInModel.name>
    69     <#if propertyvar.name == propertyInModel.name>
    68         <font class="frameitemfont">
    70         <font class="frameitemfont">
    71         <br/>
    73         <br/>
    72     </#if>
    74     </#if>
    73 </#list>
    75 </#list>
    74 </#list>
    76 </#list>
    75 
    77 
    76 <h3>File Includes</h3>
    78 <h3>Project dependencies</h3>
    77 <#assign filelist=project.fileDependency>
    79 <#assign filelist = project.projectDependency>
    78 <#list filelist as filelistvar>
    80 <#list filelist as filelistvar>
    79 <font class="frameitemfont">
    81 <font class="frameitemfont">
    80 ${filelistvar}
    82 ${filelistvar}
    81 </font>
    83 </font>
    82 <br/>
    84 <br/>
    83 </#list>
    85 </#list>
    84 
    86 
    85 <h3>Python Modules</h3>
    87 <#--<h3>Python Modules</h3>
    86 <#assign pymodulelist=project.pythonDependency>
    88 <#assign pymodulelist=project.pythonDependency>
    87 <#list pymodulelist.module as pymodulevar>
    89 <#list pymodulelist.module as pymodulevar>
    88   <#if pymodulevar?size &gt; 0>        
    90   <#if pymodulevar?size &gt; 0>        
    89     <font class="frameitemfont">
    91     <font class="frameitemfont">
    90       ${pymodulevar}
    92       ${pymodulevar}
    91     </font>  
    93     </font>  
    92   </#if>
    94   </#if>
    93 <br/>
    95 <br/>
    94 </#list>
    96 </#list>-->
    95         
    97         
    96 
    98 
    97 
    99 
    98 <@helium_api_html_footer/>
   100 <@helium_api_html_footer/>
    99 
   101