diff -r 044383f39525 -r be27ed110b50 buildframework/helium/doc/src/api/project.html.ftl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/buildframework/helium/doc/src/api/project.html.ftl Wed Oct 28 14:39:48 2009 +0000 @@ -0,0 +1,102 @@ +<#-- +============================================================================ +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: + +============================================================================ +--> +<#include "api.ftllib"/> + +<#list doc.antDatabase.project as project> +<@pp.changeOutputFile name="project-${project.name}.html" /> + +<@helium_api_header title="Project ${project.name}"/> + + + +

Project ${project.name}

+ +

Location

+<#if (project[".//target"]?size > 0)> +

<@helium_project_path location="${project.target[0].location}"/>

+ +

Description

+

+<#recurse project.documentation> +

+

+


+ + +

Targets

+ + + + + <#assign targetInfo = {}> + <#list project.target as target> + <#assign targetInfo = targetInfo + {target.name: target.documentation}> + + <#list targetInfo?keys?sort as name> + + + + +
Target nameDescription
${name}<#recurse targetInfo[name]>
+ +

Properties

+ +<#assign propertymodel=data.heliumDataModel.property> +<#assign propertylist=project.property> +<#list propertymodel as propertyInModel> +<#list propertylist as propertyvar> + <#if propertyvar.name == propertyInModel.name> + + ${propertyvar.name} + +
+ + + + +

File Includes

+<#assign filelist=project.fileDependency> +<#list filelist as filelistvar> + +${filelistvar} + +
+ + +

Python Modules

+<#assign pymodulelist=project.pythonDependency> +<#list pymodulelist.module as pymodulevar> + <#if pymodulevar?size > 0> + + ${pymodulevar} + + +
+ + + + +<@helium_api_html_footer/> + + + +