buildframework/helium/doc/src/api_changes.rst.ftl
changeset 1 be27ed110b50
child 179 d8ac696cc51f
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/buildframework/helium/doc/src/api_changes.rst.ftl	Wed Oct 28 14:39:48 2009 +0000
@@ -0,0 +1,95 @@
+<#--
+============================================================================ 
+Name        : 
+Part of     : Helium 
+
+Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+All rights reserved.
+This component and the accompanying materials are made available
+under the terms of the License "Eclipse Public License v1.0"
+which accompanies this distribution, and is available
+at the URL "http://www.eclipse.org/legal/epl-v10.html".
+
+Initial Contributors:
+Nokia Corporation - initial contribution.
+
+Contributors:
+
+Description:
+
+============================================================================
+--> 
+##############################
+Helium API Changes
+##############################
+
+.. index::
+  module: Helium API Changes
+
+.. contents::
+
+This describes API changes between release ${old_release} and release ${new_release}.
+
+Projects added
+==============
+<#list doc.apiChanges.project?sort as project>
+    <#if project.@state == 'added'>
+* `${project} <api/helium/project-${project}.html>`_
+    </#if>
+</#list>
+
+Projects removed
+================
+<#list doc.apiChanges.project?sort as project>
+    <#if project.@state == 'removed'>
+* ${project}
+    </#if>
+</#list>
+
+Targets added
+=============
+<#list doc.apiChanges.target?sort as target>
+    <#if target.@state == 'added'>
+* `${target} <api/helium/target-${target}.html>`_
+    </#if>
+</#list>
+
+Targets removed or made private
+===============================
+<#list doc.apiChanges.target?sort as target>
+    <#if target.@state == 'removed'>
+* ${target}
+    </#if>
+</#list>
+
+Properties added
+================
+<#list doc.apiChanges.property?sort as property>
+    <#if property.@state == 'added'>
+* `${property} <api/helium/property-${property}.html>`_
+    </#if>
+</#list>
+
+Properties removed
+==================
+<#list doc.apiChanges.property?sort as property>
+    <#if property.@state == 'removed'>
+* ${property}
+    </#if>
+</#list>
+
+Macros added
+============
+<#list doc.apiChanges.macro?sort as macro>
+    <#if macro.@state == 'added'>
+* `${macro} <api/helium/macro-${macro}.html>`_
+    </#if>
+</#list>
+
+Macros removed
+==============
+<#list doc.apiChanges.macro?sort as macro>
+    <#if macro.@state == 'removed'>
+* ${macro}
+    </#if>
+</#list>