buildframework/helium/tools/common/templates/help_text.txt.ftl
changeset 628 7c4a911dc066
parent 1 be27ed110b50
equal deleted inserted replaced
588:c7c26511138f 628:7c4a911dc066
    16 Contributors:
    16 Contributors:
    17 
    17 
    18 Description:
    18 Description:
    19 
    19 
    20 ============================================================================
    20 ============================================================================
    21 --> 
    21 -->
    22 <#list xml["//target[name='${helpTarget}']"] as target>
    22 <#assign itemList = xml["//*[name='${helpItem}']"]/>
       
    23 <#if itemList?size &gt; 0>
       
    24 <#list itemList as item>
    23 
    25 
    24 Target ${target.name}:
    26 ${item.name}
    25 -----------------------------
    27 -----------------------------
    26 Location: ${target.location}
    28 Location: ${item.location}
    27 
    29 
    28 <#if target.description?length &gt; 0>
    30 <#if (item.description)?has_content>
    29 Description:
    31 Description:
    30 ${target.description}
    32 ${item.description}
    31 </#if>
    33 </#if>
    32 Documentation:<#recurse target.documentation>
    34 Documentation:<#recurse item.documentation>
    33 
    35 
    34 Property dependencies:
       
    35 <#list target.propertyDependency as property>
       
    36 * ${property}
       
    37 </#list>
    36 </#list>
    38 </#list>
    37 
       
    38 <#else>
       
    39 
       
    40 ${helpItem}
       
    41 Documentation not found.
       
    42 </#if>
       
    43 
    39 
    44 
    40 <#macro tt> "<#recurse>" </#macro>
    45 <#macro tt> "<#recurse>" </#macro>
    41 
    46 
    42 <#macro p>
    47 <#macro p>
    43 
    48 
    48 <#recurse></#macro>
    53 <#recurse></#macro>
    49 
    54 
    50 <#macro li> * <#recurse>
    55 <#macro li> * <#recurse>
    51 </#macro>
    56 </#macro>
    52 
    57 
    53 <#macro b><#recurse>*</#macro>
    58 <#macro b><#recurse></#macro>
    54 
    59 
    55 <#macro @text>${.node?trim}</#macro>
    60 <#macro @text>${.node?trim}</#macro>
    56 
    61 
       
    62 <#macro pre>
       
    63 
       
    64 
       
    65     <#recurse></#macro>
       
    66