configurationengine/source/scripts/gen_report_template.html
author terytkon
Thu, 11 Mar 2010 17:04:37 +0200
changeset 0 2e8eeb919028
child 3 e7e0ae78773e
permissions -rw-r--r--
Adding EPL version of configurationengine.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     2
<html lang="en">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     3
<head>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     4
    <title>ConE generation report</title>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     5
    <style type="text/css">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     6
        body {
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     7
            font-family: Nokia Standard Multiscript, Tahoma, Verdana, Arial;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     8
            font-size: 0.8em;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     9
            color: #0055B7;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    10
        }
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    11
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    12
        .red{
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    13
            color: Red;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    14
        }
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    15
        
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    16
        h1 {
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    17
            padding: 30px 0 0 0;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    18
            margin: 0;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    19
            text-align: left;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    20
        }
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    21
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    22
        #date {
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    23
            text-align: center;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    24
        }
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    25
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    26
        hr {
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    27
            height: 1px;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    28
            background-color: cccccc;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    29
            color: #cccccc;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    30
        }
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    31
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    32
        h2 h3 {
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    33
            padding: 10px 0 10px 0;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    34
            margin: 0;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    35
        }
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    36
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    37
        table.report {
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    38
            width: 100%;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    39
            border: 1px solid #e0dfe3;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    40
            border-collapse: collapse;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    41
            color: #333333;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    42
        }
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    43
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    44
        table.report th {
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    45
            text-align: left;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    46
            padding: 5px;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    47
            background-color: #f9fafd;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    48
            color: #595a5f;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    49
            border-bottom: 1px #999999 solid;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    50
        }
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    51
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    52
        table.report th.featureName {
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    53
            background-color: #f2f2f3;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    54
            font: #595a5f Tahoma, Verdana, Arial bold;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    55
            font-size: 1.1em;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    56
            border-top: 3px #9d9da1;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    57
            border-top-style: double;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    58
            border-bottom: 3px #9d9da1;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    59
            border-bottom-style: double;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    60
        }
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    61
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    62
        table.report th.header {
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    63
            background-color: #f9fafd;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    64
            font: #595a5f Tahoma, Verdana, Arial bold;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    65
            font-size: 0.8em;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    66
            border-top: 1px #9d9da1;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    67
            border-bottom: 1px #9d9da1;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    68
        }
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    69
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    70
        table.report td {
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    71
            word-wrap: break-word;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    72
            border: 1px #EBEBEB;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    73
            padding: 5px;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    74
            border-style: solid; 
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    75
            vertical-align: top;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    76
            font: Tahoma, Verdana, Arial;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    77
            _font-size: 0.8em;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    78
        }
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    79
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    80
        table.summary {
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    81
            border: 1px solid #e0dfe3;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    82
            border-collapse: collapse;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    83
            color: #333333;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    84
        }
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    85
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    86
        table.summary th {
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    87
            text-align: left;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    88
            padding: 5px;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    89
            background-color: #f9fafd;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    90
            color: #595a5f;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    91
            border-bottom: 1px #999999 solid;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    92
        }
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    93
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    94
        table.summary th.featureName {
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    95
            background-color: #f2f2f3;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    96
            font: #595a5f Tahoma, Verdana, Arial bold;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    97
            font-size: 1.1em;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    98
            border-top: 3px #9d9da1;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    99
            border-top-style: double;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   100
            border-bottom: 3px #9d9da1;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   101
            border-bottom-style: double;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   102
        }
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   103
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   104
        table.summary td {
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   105
            word-wrap: break-word;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   106
            border: 1px #EBEBEB;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   107
            padding: 5px;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   108
            border-style: solid; 
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   109
            vertical-align: top;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   110
            font: Tahoma, Verdana, Arial;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   111
            _font-size: 0.8em;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   112
        }
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   113
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   114
        .currentValue {
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   115
            background-color: #e8f2fe;
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   116
        }
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   117
    </style>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   118
</head>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   119
<body>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   120
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   121
    <h1>Generation summary:</h1>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   122
    <table class="summary">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   123
     <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   124
        <th class="featureName" colspan="2">Statistics</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   125
     </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   126
     <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   127
        <td>Refs in files</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   128
        <td>{{ rep_data.nbr_of_refs }}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   129
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   130
    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   131
        <td>Refs with no implementation</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   132
        <td>{{ rep_data.nbr_of_refs_noimpl }}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   133
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   134
    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   135
        <th class="featureName" colspan="2">Details</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   136
     </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   137
    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   138
        <td>Report generated</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   139
        <td>{{ rep_data.generation_time }}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   140
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   141
    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   142
        <td>Generation duration</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   143
        <td>{{ rep_data.duration }}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   144
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   145
    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   146
        <td>Generation log</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   147
        <td><a href="file:{{ rep_data.cwd|pathname_to_url }}/cone.log">cone.log</a></td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   148
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   149
    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   150
        <th class="featureName" colspan="2">Generation options</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   151
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   152
    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   153
        <td align="left">Layers</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   154
        <td align="left">{{ rep_data.options.layers }}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   155
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   156
    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   157
        <td align="left">Added</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   158
        <td align="left">{{ rep_data.options.added }}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   159
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   160
    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   161
        <td align="left">Dryrun</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   162
        <td align="left">{{ rep_data.options.dryrun }}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   163
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   164
    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   165
        <td align="left">Verbose</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   166
        <td align="left">{{ rep_data.options.verbose }}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   167
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   168
    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   169
        <td align="left">Overrides</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   170
        <td align="left">{{ rep_data.options.overrides }}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   171
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   172
    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   173
        <td align="left">Project</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   174
        <td align="left">{{ rep_data.options.project }}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   175
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   176
        <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   177
        <td align="left">Report</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   178
        <td align="left">{{ rep_data.options.report }}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   179
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   180
    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   181
        <td align="left">Impls</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   182
        <td align="left">{{ rep_data.options.impls }}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   183
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   184
    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   185
        <td align="left">Output</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   186
        <td align="left">{{ rep_data.options.output }}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   187
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   188
    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   189
        <td align="left">Configuration</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   190
        <td align="left">{{ rep_data.options.configuration }}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   191
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   192
    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   193
        <td align="left">Working directory</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   194
        <td align="left">{{ rep_data.cwd }}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   195
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   196
    </table>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   197
    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   198
    <h1>Rule execution results:</h1><br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   199
    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   200
    <table class="report">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   201
        <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   202
            <th class="featureName">File</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   203
            <th class="featureName">Rule No.</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   204
            <th class="featureName">Input refs</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   205
            <th class="featureName">Affected refs</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   206
        </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   207
        
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   208
        {% for result in rep_data.rule_exec_results %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   209
        {#- Report only rule executions that affected something #}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   210
        {%- if result.affected_refs|length > 0 %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   211
        <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   212
            <a name="rule:{{result.source}}:{{result.index}}"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   213
            <td><a href="file:{{ rep_data.project_dir|pathname_to_url }}/{{ result.source|pathname_to_url }}">{{ result.source }}</a></td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   214
            <td>{{result.index}}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   215
            <td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   216
            {%- for ref in result.input_refs -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   217
                {{ref}}<br/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   218
            {% endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   219
            </td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   220
            <td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   221
            {%- for ref in result.affected_refs -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   222
                {{ref}}<br/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   223
            {% endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   224
            </td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   225
        </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   226
        {% endif -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   227
        {% endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   228
        
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   229
    </table>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   230
    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   231
    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   232
    <h1>Output files:</h1><br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   233
    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   234
    <table class="report">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   235
    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   236
        <th class="featureName">API</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   237
        <th class="featureName">Data</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   238
        <th class="featureName">Impl. file</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   239
        <th class="featureName">Impl. type</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   240
        <th class="featureName">Generated for</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   241
        <th class="featureName">Output files</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   242
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   243
    {% for feat in rep_data.lines %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   244
    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   245
        <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   246
            <td align="left" rowspan={{ feat.nbr_impls }}>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   247
                {% if feat.is_temp_feature -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   248
                <b><i>{{ feat.ref }}</i></b><br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   249
                {%- else -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   250
                <b>{{ feat.ref }}</b><br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   251
                {%- endif %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   252
                <b>Name: </b>{{ feat.feat_name }}<br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   253
                <b>Type: </b>{{ feat.feat_type }}<br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   254
                <b>ConfML: </b><a href="file:{{ rep_data.project_dir|pathname_to_url }}/{{ feat.config_path|pathname_to_url }}">{{ feat.config_path }}</a>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   255
            </td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   256
            <td align="left" rowspan={{ feat.nbr_impls }}>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   257
            <table class="report">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   258
            
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   259
            {% for data in feat.datas %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   260
                {% if loop.first %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   261
                    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   262
                        <th class="th.header">Layer</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   263
                        <th class="th.header">Value</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   264
                    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   265
                    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   266
                        <td><a href="file:{{ rep_data.project_dir|pathname_to_url }}/{{ data.layer|pathname_to_url }}">{{ data.layer }}</a></td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   267
                        <td>{{ data.value|e|xml_charref_replace }}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   268
                    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   269
                {% else %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   270
                    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   271
                        <td><a href="file:{{ rep_data.project_dir|pathname_to_url }}/{{ data.layer|pathname_to_url }}">{{ data.layer }}</a></td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   272
                        <td>{{ data.value|e|xml_charref_replace  }}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   273
                    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   274
                {% endif %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   275
            {% endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   276
            </table>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   277
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   278
            <table class="report">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   279
                {% for data in feat.seq_data %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   280
                    {% if loop.first %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   281
                        <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   282
                            <th class="th.header">Setting</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   283
                            <th class="th.header">Value</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   284
                        </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   285
                        <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   286
                            <td><b>{{ data[0]|e|xml_charref_replace }}</b></td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   287
                            <td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   288
                                {% for value in data[1] %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   289
                                    {{ value|e|xml_charref_replace }}<br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   290
                                {% endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   291
                            </td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   292
                        </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   293
                    {% else %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   294
                        <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   295
                            <td><b>{{ data[0]|e|xml_charref_replace }}</b></td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   296
                            <td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   297
                                {% for value in data[1] %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   298
                                    {{ value|e|xml_charref_replace }}<br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   299
                                {% endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   300
                            </td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   301
                        </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   302
                    {% endif %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   303
                {% endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   304
            </table>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   305
            
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   306
            {% for impl in feat.impls %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   307
                {% if loop.first %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   308
                    <td align="left">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   309
                        <a href="file:{{ rep_data.project_dir|pathname_to_url }}/{{ impl.name|pathname_to_url }}">{{ impl.name }}</a>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   310
                    </td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   311
                    <td align="left">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   312
                        {{ impl.type }}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   313
                    </td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   314
                    <td align="left">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   315
                        {{ ', '.join(impl.generation_runs) }}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   316
                    </td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   317
                    <td align="left">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   318
                        {% for output in impl.outputfiles -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   319
                            {% if output.exists %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   320
                                <a href="file:{{ output.abs_filename|pathname_to_url }}">{{ output.filename }}</a><br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   321
                            {% else %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   322
                                <span class="red">{{ output.filename }}</span><br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   323
                            {% endif %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   324
                        {%- endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   325
                    </td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   326
                {% else %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   327
                    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   328
                    <td align="left">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   329
                        <a href="file:{{ rep_data.project_dir|pathname_to_url }}/{{ impl.name|pathname_to_url }}">{{ impl.name }}</a>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   330
                    </td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   331
                    <td align="left">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   332
                        {{ impl.type }}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   333
                    </td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   334
                    <td align="left">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   335
                        {{ ', '.join(impl.generation_runs) }}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   336
                    </td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   337
                    <td align="left">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   338
                        {% for output in impl.outputfiles %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   339
                            {% if output.exists %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   340
                                <a href="file:{{ output.abs_filename|pathname_to_url }}">{{ output.filename }}</a><br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   341
                            {% else %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   342
                                <span class="red">{{ output.filename }}</span><br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   343
                            {% endif %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   344
                        {% endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   345
                    </td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   346
                    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   347
                {% endif %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   348
                
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   349
            {% endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   350
        </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   351
    {% endfor %}    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   352
    </table>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   353
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   354
    <h1>Refs with no implementation:</h1><br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   355
    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   356
    <table class="report">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   357
    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   358
        <th class="featureName">API</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   359
        <th class="featureName">Data</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   360
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   361
    {% for feat in rep_data.ref_noimpl %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   362
        <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   363
            <td align="left" >
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   364
                {% if feat.is_temp_feature -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   365
                <b><i>{{ feat.ref }}</i></b><br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   366
                {%- else -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   367
                <b>{{ feat.ref }}</b><br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   368
                {%- endif %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   369
                <b>Name: </b>{{ feat.feat_name|e|xml_charref_replace }}<br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   370
                <b>Type: </b>{{ feat.feat_type|e|xml_charref_replace }}<br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   371
                <b>ConfML: </b><a href="file:{{ rep_data.project_dir|pathname_to_url }}/{{ feat.config_path|pathname_to_url }}">{{ feat.config_path }}</a>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   372
            </td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   373
            <td align="left">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   374
            <table class="report">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   375
            
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   376
            {% for data in feat.datas %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   377
                {% if loop.first %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   378
                    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   379
                        <th class="th.header">Layer</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   380
                        <th class="th.header">Value</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   381
                    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   382
                    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   383
                        <td><a href="file:{{ rep_data.project_dir|pathname_to_url }}/{{ data.layer|pathname_to_url }}">{{ data.layer }}</a></td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   384
                        <td>{{ data.value|e|xml_charref_replace }}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   385
                    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   386
                {% else %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   387
                    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   388
                        <td><a href="file:{{ rep_data.project_dir|pathname_to_url }}/{{ data.layer|pathname_to_url }}">{{ data.layer }}</a></td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   389
                        <td>{{ data.value|e|xml_charref_replace }}</td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   390
                    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   391
                {% endif %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   392
            {% endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   393
            </table>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   394
            
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   395
            <table class="report">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   396
                {% for data in feat.seq_data %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   397
                    {% if loop.first %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   398
                        <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   399
                            <th class="th.header">Setting</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   400
                            <th class="th.header">Value</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   401
                        </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   402
                        <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   403
                            <td><b>{{ data[0] }}</b></td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   404
                            <td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   405
                                {% for value in data[1] %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   406
                                    {{ value|e|xml_charref_replace }}<br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   407
                                {% endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   408
                            </td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   409
                        </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   410
                    {% else %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   411
                        <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   412
                            <td><b>{{ data[0] }}</b></td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   413
                            <td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   414
                                {% for value in data[1] %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   415
                                    {{ value|e|xml_charref_replace }}<br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   416
                                {% endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   417
                            </td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   418
                        </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   419
                    {% endif %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   420
                {% endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   421
            </table>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   422
        </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   423
    {% endfor %}    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   424
    </table>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   425
    <h1>Not generated output files:</h1><br>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   426
    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   427
    <table class="report">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   428
    <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   429
        <th class="featureName">Output file</th>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   430
    </tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   431
    {% for file in rep_data.missing_output_files %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   432
        <tr>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   433
            <td align="left" >
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   434
                {{ file.filename }}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   435
            </td>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   436
    {% endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   437
    </table>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   438
    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   439
</body>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   440
</html>