buildframework/helium/tools/quality/templates/internal-exports.html.ftl
changeset 645 b8d81fa19e7d
equal deleted inserted replaced
643:27cf35f95864 645:b8d81fa19e7d
       
     1 <#--
       
     2 ============================================================================ 
       
     3 Name        : internal-exports.html.ftl 
       
     4 Part of     : Helium 
       
     5 
       
     6 Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
       
     7 All rights reserved.
       
     8 This component and the accompanying materials are made available
       
     9 under the terms of the License "Eclipse Public License v1.0"
       
    10 which accompanies this distribution, and is available
       
    11 at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
    12 
       
    13 Initial Contributors:
       
    14 Nokia Corporation - initial contribution.
       
    15 
       
    16 Contributors:
       
    17 
       
    18 Description:
       
    19 
       
    20 ============================================================================
       
    21 --> 
       
    22 <?xml version="1.0" encoding="utf-8"?>
       
    23 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
       
    24 <html>
       
    25     <#include "/@macro/logger/logger.ftl" />
       
    26     <head>
       
    27         <title>Internal Exports</title>
       
    28         <@helium_logger_html_head/>
       
    29     </head>
       
    30     <body>
       
    31 
       
    32 <#macro printconflict node>
       
    33     <#assign helium_node_id = helium_node_id + 1>
       
    34     <@helium_logger_node_head nodeid="${helium_node_id}" title="${node.@name}">
       
    35         <@helium_message_box nodeid="${helium_node_id}" type="InternalExport" count=node[".//file"]?size/>
       
    36     </@helium_logger_node_head>    
       
    37     <@helium_logger_node_content nodeid="${helium_node_id}">
       
    38         <#list node[".//file"] as file>
       
    39             <@helium_logger_print type="InternalExport">
       
    40                 <a href="${file.@name}">${file.@name}</a>
       
    41             </@helium_logger_print>
       
    42         </#list>
       
    43     </@helium_logger_node_content>
       
    44 </#macro>
       
    45 
       
    46     
       
    47     <@helium_logger_header title="${ant['build.id']} build"/>
       
    48         
       
    49     <@helium_logger_content title="Errors and warnings details">
       
    50         <#list doc.internalexports["./component"] as component>
       
    51             <@printconflict component/>
       
    52         </#list>
       
    53     </@helium_logger_content>
       
    54     
       
    55     </body>
       
    56 </html>
       
    57