buildframework/helium/tools/common/templates/integration/build-duplicates.html.ftl
changeset 1 be27ed110b50
equal deleted inserted replaced
0:044383f39525 1:be27ed110b50
       
     1 <#--
       
     2 ============================================================================ 
       
     3 Name        : build-duplicates.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>Build duplicates</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="conflict" count=node[".//component"]?size/>
       
    36     </@helium_logger_node_head>    
       
    37     <@helium_logger_node_content nodeid="${helium_node_id}">
       
    38         <#list node[".//component"] as component>
       
    39             <@helium_logger_print type="conflict">
       
    40                 <a href="${component.@name}">${component.@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     
       
    50     <@helium_logger_content title="Errors and warnings details">
       
    51         <#list doc.buildconflicts["./file"] as conflict>
       
    52             <@printconflict conflict/>
       
    53         </#list>
       
    54     </@helium_logger_content>
       
    55     
       
    56     </body>
       
    57 </html>
       
    58