common/diamonds/config.xml.ftl
author Simon Howkins <simonh@symbian.org>
Fri, 16 Oct 2009 15:11:28 +0100
changeset 680 81550e87fc91
parent 377 598bc53daddb
child 695 1eaeee12c3d1
permissions -rw-r--r--
Moved the generation of the release metadata entry for the MD5 zip outside of the parallel section, so it can't co-incide with the zipping of the binaries. Ensured that any errors generated when merging log files are not just hidden by putting them in the output file (which will render it not well-formed XML).
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
199
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
     2
<!-- 
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
     3
Copyright (c) 2009 Symbian Foundation Ltd
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
     4
This component and the accompanying materials are made available
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
     5
under the terms of the License "Eclipse Public License v1.0"
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
     6
which accompanies this distribution, and is available
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
     7
at the URL "http://www.eclipse.org/legal/epl-v10.html".
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
     8
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
     9
Initial Contributors:
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    10
Symbian Foundation Ltd - initial contribution.
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    11
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    12
Contributors:
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    13
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    14
Description:
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    15
Diamonds configuration template
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    16
-->
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    17
<configuration>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    18
<config>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    19
    <template-dir path="${ant['helium.dir']}/tools/common/templates/diamonds"/>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    20
    <output-dir path="${ant['build.log.dir']}"/>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    21
    <property name="smtpserver" value="email.smtp.server" />
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    22
    <property name="ldapserver" value="email.ldap.server" />
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    23
    <property name="initialiser-target-name" value="diamonds" />
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    24
    <server>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    25
        <property name="host" value="diamonds.host" />
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    26
        <property name="port" value="diamonds.port" />
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    27
        <property name="path" value="diamonds.path" />
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    28
        <property name="tstampformat" value="yyyy-MM-dd'T'HH:mm:ss" />
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    29
        <property name="mail" value="diamonds.mail" />
322
882d389a6f06 Reverted category-property to build.family
Dario Sestito <darios@symbian.org>
parents: 321
diff changeset
    30
        <property name="category-property" value="build.family" />
199
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    31
        <property name="buildid-property" value="diamonds.build.id" />
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    32
    </server>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    33
</config>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    34
<logger>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    35
    <stages>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    36
        <stage name="pre-build" start="prep" end="prebuild" />
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    37
        <stage name="build" start="compile-main" end="compile-main" />
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    38
        <stage name="post-build" start="postbuild" end="zip-localised" />
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    39
        <stage name="release" start="publish-variants" end="final" />
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    40
    </stages>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    41
    <targets>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    42
        <target name="diamonds" template-file="tool.xml.ftl" 
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    43
            logfile="${ant['temp.build.dir']}/build/doc/ivy/tool-dependencies-${ant['build.type']}.xml" ant-properties="true"/>        
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    44
        
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    45
        <!-- note: replaced by sf-run-analysis -->
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    46
        <!-- target name="compile-main" template-file="compile.xml.ftl"
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    47
            logfile="${ant['diamonds.compile.summary']}" ant-properties="true"/ -->
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    48
                    
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    49
        <target name="ido-codescanner" template-file="codescanner.xml.ftl"
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    50
            logfile="${ant['ido.codescanner.output.dir']}/problemIndex.xml"/>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    51
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    52
        <!-- if no logfile provided, looks for xml file to send 
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    53
            using <build.id_target_name.xml> file or<target_name.xml> file, 
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    54
            if both doesn't exists does nothing. tries to pass ant properties
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    55
            and sends it.-->
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    56
            
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    57
        <target name="create-bom"/>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    58
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    59
        <target name="rndsdk-create-api-descr-xml" template-file="apimetrics.xml.ftl"
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    60
            logfile="${ant['build.drive']}/output/apidescr/apidescr.xml"/>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    61
            
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    62
        <#if (ant?keys?seq_contains('validate.policy.log'))>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    63
        <target name="render-validate-policy" template-file="validate-policy-log.xml.ftl" 
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    64
            logfile="${ant['validate.policy.log']}"/>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    65
        </#if>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    66
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    67
        <!-- defer will store all the converted output file and sends only if there any other
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    68
            stage / target starts to send some data to diamonds -->
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    69
        <target name="check-tool-dependencies" template-file="tool.xml.ftl" 
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    70
            logfile="${ant['temp.build.dir']}/build/doc/ivy/tool-dependencies-${ant['build.type']}.xml" ant-properties="true"
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    71
            defer="true"/>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    72
            
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    73
        <!-- SF specific -->
377
598bc53daddb renamed 'sf-tag-build' to 'sf-diamonds-tag-build' to stop unneccessary confusion with source tagging...
MattD <mattd@symbian.org>
parents: 322
diff changeset
    74
        <target name="sf-diamonds-tag-build"/>
199
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    75
        <target name="sf-diamondize-bom"/>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    76
        <target name="sf-run-analysis"/>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    77
    </targets>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    78
</logger>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    79
</configuration>