diff -r c7c26511138f -r 7c4a911dc066 buildframework/helium/doc/api_rst/project.rst.ftl --- a/buildframework/helium/doc/api_rst/project.rst.ftl Wed Jun 16 16:51:40 2010 +0300 +++ b/buildframework/helium/doc/api_rst/project.rst.ftl Fri Aug 13 14:59:05 2010 +0300 @@ -71,6 +71,9 @@ :Location: <@helium_api_location_path location="${target.location}"/> :Scope: ${target.scope} +<#if target.since?length > 0> +:Since: ${target.since} + <#if target.ifDependency?length > 0> :Condition: Target **is** run if property defined: :hlm-p:`${target.ifDependency}` @@ -78,6 +81,7 @@ :Condition: Target **is not** run if property defined: ``${target.unlessDependency}`` + <#recurse target.documentation> <#assign propertyList=target.propertyDependency?sort> @@ -90,6 +94,16 @@ +<#assign signalsList=target.signal?sort> +<#if signalsList?size > 0> +**Signals** + +<#list signalsList as signal> +- ``${signal}`` + + + + **Target dependencies** .. raw:: html @@ -139,6 +153,9 @@ :Location: <@helium_api_location_path location="${property.location}"/> :Type: ${property.type} :Scope: ${property.scope} +<#if property.scope?length > 0> +:Since: ${property.since} + :Editable: ${property.editable} <#if property.defaultValue?size > 1> :Default value: ``${property.defaultValue}`` @@ -180,6 +197,9 @@ :Location: <@helium_api_location_path location="${macro.location}"/> :Scope: ${macro.scope} +<#if macro.scope?length > 0> +:Since: ${macro.since} + <#recurse macro.documentation>