buildframework/helium/sf/java/antdata/src/com/nokia/helium/ant/data/database.xml.ftl
author wbernard
Fri, 13 Aug 2010 14:59:05 +0300
changeset 628 7c4a911dc066
parent 588 c7c26511138f
permissions -rw-r--r--
helium_11.0.0-e00f171ca185
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
587
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
     1
<#--
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
     2
============================================================================ 
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
     3
Name        : 
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
     4
Part of     : Helium 
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
     5
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
     6
Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
     7
All rights reserved.
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
     8
This component and the accompanying materials are made available
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
     9
under the terms of the License "Eclipse Public License v1.0"
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    10
which accompanies this distribution, and is available
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    11
at the URL "http://www.eclipse.org/legal/epl-v10.html".
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    12
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    13
Initial Contributors:
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    14
Nokia Corporation - initial contribution.
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    15
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    16
Contributors:
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    17
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    18
Description:
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    19
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    20
============================================================================
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    21
-->
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    22
<#macro macroOutputMacro macro>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    23
        <macro>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    24
            <name>${macro.name}</name>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    25
            <description>${macro.description}</description>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    26
            <scope>${macro.scope}</scope>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    27
            <deprecated>${macro.deprecated}</deprecated>
628
7c4a911dc066 helium_11.0.0-e00f171ca185
wbernard
parents: 588
diff changeset
    28
            <since>${macro.since}</since>
587
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    29
            <location>${macro.location}</location>
588
c7c26511138f helium-10.0.0-bc45d50958fe
wbernard
parents: 587
diff changeset
    30
            <summary>${macro.summary}</summary>
c7c26511138f helium-10.0.0-bc45d50958fe
wbernard
parents: 587
diff changeset
    31
            <documentation>${wiki(macro.documentation)}</documentation>
587
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    32
            <usage><![CDATA[${macro.usage}]]></usage>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    33
            
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    34
            <#list macro.signals as signal>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    35
            <signal>${signal}</signal>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    36
            </#list>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    37
            
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    38
            <source><![CDATA[
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    39
    ${macro.source}]]></source>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    40
        </macro>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    41
</#macro>
588
c7c26511138f helium-10.0.0-bc45d50958fe
wbernard
parents: 587
diff changeset
    42
<antDatabase xmlns:hlm="http://www.nokia.com/helium">
587
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    43
    <#list projects as project>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    44
    <project>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    45
        <name>${project.name}</name>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    46
        <default>${project.default}</default>
588
c7c26511138f helium-10.0.0-bc45d50958fe
wbernard
parents: 587
diff changeset
    47
        <description>${wiki(project.description)}</description>
587
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    48
        <scope>${project.scope}</scope>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    49
        <deprecated>${project.deprecated}</deprecated>
628
7c4a911dc066 helium_11.0.0-e00f171ca185
wbernard
parents: 588
diff changeset
    50
        <since>${project.since}</since>
587
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    51
        <location>${project.location}</location>
588
c7c26511138f helium-10.0.0-bc45d50958fe
wbernard
parents: 587
diff changeset
    52
        <summary>${project.summary}</summary>
c7c26511138f helium-10.0.0-bc45d50958fe
wbernard
parents: 587
diff changeset
    53
        <documentation>${wiki(project.documentation)}</documentation>
587
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    54
        
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    55
        <#list project.projectDependencies as dependency>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    56
        <projectDependency>${dependency}</projectDependency>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    57
        </#list>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    58
        
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    59
        <#list project.libraryDependencies as dependency>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    60
        <libraryDependency>${dependency}</libraryDependency>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    61
        </#list>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    62
        
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    63
        <pythonDependency/>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    64
        
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    65
        <#list project.targets as target>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    66
        <target>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    67
            <name>${target.name}</name>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    68
            <ifDependency>${target.if}</ifDependency>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    69
            <unlessDependency>${target.unless}</unlessDependency>
588
c7c26511138f helium-10.0.0-bc45d50958fe
wbernard
parents: 587
diff changeset
    70
            <description>${target.description}</description>
587
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    71
            <scope>${target.scope}</scope>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    72
            <deprecated>${target.deprecated}</deprecated>
628
7c4a911dc066 helium_11.0.0-e00f171ca185
wbernard
parents: 588
diff changeset
    73
            <since>${target.since}</since>
587
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    74
            <location>${target.location}</location>
588
c7c26511138f helium-10.0.0-bc45d50958fe
wbernard
parents: 587
diff changeset
    75
            <summary>${target.summary}</summary>
c7c26511138f helium-10.0.0-bc45d50958fe
wbernard
parents: 587
diff changeset
    76
            <documentation>${wiki(target.documentation)}</documentation>
587
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    77
            
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    78
            <#list target.depends as dependency>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    79
            <dependency type="direct">${dependency}</dependency>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    80
            </#list>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    81
            
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    82
            <#list target.execTargets as target>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    83
            <dependency type="exec">${target}</dependency>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    84
            </#list>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    85
            
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    86
            <#list target.logs as log>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    87
            <log>${log}</log>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    88
            </#list>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    89
            
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    90
            <#list target.signals as signal>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    91
            <signal>${signal}</signal>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    92
            </#list>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    93
            
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    94
            <#list target.executables as executable>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    95
            <executable>${executable}</executable>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    96
            </#list>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    97
            
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    98
            <#list target.propertyDependencies as propertyDep>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
    99
            <propertyDependency>${propertyDep}</propertyDependency>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   100
            </#list>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   101
            
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   102
            <source><![CDATA[
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   103
    ${target.source}]]></source>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   104
        </target>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   105
        </#list>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   106
        
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   107
        <#list project.properties as property>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   108
        <property>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   109
            <name>${property.name}</name>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   110
            <defaultValue>${property.defaultValue}</defaultValue>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   111
            <type>${property.type}</type>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   112
            <editable>${property.editable}</editable>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   113
            <scope>${property.scope}</scope>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   114
            <deprecated>${property.deprecated}</deprecated>
628
7c4a911dc066 helium_11.0.0-e00f171ca185
wbernard
parents: 588
diff changeset
   115
            <since>${property.since}</since>
587
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   116
            <location>${property.location}</location>
588
c7c26511138f helium-10.0.0-bc45d50958fe
wbernard
parents: 587
diff changeset
   117
            <summary>${property.summary}</summary>
c7c26511138f helium-10.0.0-bc45d50958fe
wbernard
parents: 587
diff changeset
   118
            <documentation>${wiki(property.documentation)}</documentation>
587
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   119
            <source><![CDATA[
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   120
    ${property.source}]]></source>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   121
        </property>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   122
        </#list>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   123
        
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   124
        <#list project.propertyCommentBlocks as property>
628
7c4a911dc066 helium_11.0.0-e00f171ca185
wbernard
parents: 588
diff changeset
   125
        <property definedInComment="true">
587
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   126
            <name>${property.name}</name>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   127
            <defaultValue>No default value.</defaultValue>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   128
            <type>${property.type}</type>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   129
            <editable>${property.editable}</editable>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   130
            <scope>${property.scope}</scope>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   131
            <deprecated>${property.deprecated}</deprecated>
628
7c4a911dc066 helium_11.0.0-e00f171ca185
wbernard
parents: 588
diff changeset
   132
            <since>${property.since}</since>
587
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   133
            <location>${property.location}</location>
588
c7c26511138f helium-10.0.0-bc45d50958fe
wbernard
parents: 587
diff changeset
   134
            <summary>${property.summary}</summary>
c7c26511138f helium-10.0.0-bc45d50958fe
wbernard
parents: 587
diff changeset
   135
            <documentation>${wiki(property.documentation)}</documentation>
587
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   136
            <source><![CDATA[
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   137
    ${property.source}]]></source>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   138
        </property>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   139
        </#list>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   140
        
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   141
        <#list project.macros as macro>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   142
        <@macroOutputMacro macro/>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   143
        </#list>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   144
    </project>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   145
    </#list>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   146
    
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   147
    <#list antlibs as antlib>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   148
    <antlib>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   149
        <name>${antlib.name}</name>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   150
        <location>${antlib.location}</location>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   151
        
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   152
        <#list antlib.macros as macro>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   153
        <@macroOutputMacro macro/>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   154
        </#list>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   155
    </antlib>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   156
    </#list>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   157
    
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   158
    <#list packages as package>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   159
    <package>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   160
        <name>${package.name}</name>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   161
        <summary>${package.summary}</summary>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   162
        <documentation>${package.documentation}</documentation>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   163
        <#list package.projects as projectRef>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   164
        <projectRef>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   165
            <name>${projectRef.name}</name>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   166
        </projectRef>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   167
        </#list>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   168
        <#list package.antlibs as antlibRef>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   169
        <antlibRef>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   170
            <name>${antlibRef.name}</name>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   171
        </antlibRef>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   172
        </#list>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   173
    </package>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   174
    </#list>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   175
    
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   176
</antDatabase>
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   177
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   178
85df38eb4012 helium_9.0-a7879c935424
wbernard
parents:
diff changeset
   179