built.tt: Handle the case where the original build is not known

[?]
May 24, 2013, 4:43 PM
3TZYSSGXOFCXR5FJODF5TYUOSFATMHRN5CLSDNJLNFABGLEV5DGQC

Dependencies

  • [2] 2GUAKGTB Fix indentation of build.tt
  • [3] CAFO4ATE Always show the build duration (using the cached build if necessary)
  • [4] 36M6DGIT Show the runtime/build dependencies in the build page
  • [5] MMJYE535 Also show number of evaluations of which a build is a part
  • [6] K22TMPH5 Make the info tables less compressed
  • [*] J5UVLXOK * Start of a basic Catalyst web interface.

Change contents

  • replacement in src/root/build.tt at line 146
    [2.3273][2.3273:3350]()
    <td>[% INCLUDE renderFullBuildLink build=cachedBuild %]</td>
    [2.3273]
    [2.3614]
    <td>[% IF cachedBuild; INCLUDE renderFullBuildLink build=cachedBuild; ELSE %]<em>unknown</em>[% END %]</td>
  • replacement in src/root/build.tt at line 269
    [2.8083][2.8083:8202]()
    <td>[% IF build.description %][% HTML.escape(build.description) %][% ELSE %]<em>(not given)</em>[% END %]</td>
    [2.8083]
    [2.8202]
    <td>[% IF build.description %][% HTML.escape(build.description) %][% ELSE %]<em>not given</em>[% END %]</td>
  • replacement in src/root/build.tt at line 273
    [2.8260][2.8260:8387]()
    <td>[% IF build.longdescription %][% HTML.escape(build.longdescription) %][% ELSE %]<em>(not given)</em>[% END %]</td>
    [2.8260]
    [2.8387]
    <td>[% IF build.longdescription %][% HTML.escape(build.longdescription) %][% ELSE %]<em>not given</em>[% END %]</td>
  • replacement in src/root/build.tt at line 277
    [2.8436][2.8436:8547]()
    <td>[% IF build.license %][% HTML.escape(build.license) %][% ELSE %]<em>(not given)</em>[% END %]</td>
    [2.8436]
    [2.8547]
    <td>[% IF build.license %][% HTML.escape(build.license) %][% ELSE %]<em>not given</em>[% END %]</td>
  • replacement in src/root/build.tt at line 281
    [2.8597][2.8597:8763]()
    <td>[% IF build.homepage %]<a [% HTML.attributes(href => build.homepage) %]>[% HTML.escape(build.homepage) %]</a>[% ELSE %]<em>(not given)</em>[% END %]</td>
    [2.8597]
    [2.8763]
    <td>[% IF build.homepage %]<a [% HTML.attributes(href => build.homepage) %]>[% HTML.escape(build.homepage) %]</a>[% ELSE %]<em>not given</em>[% END %]</td>
  • replacement in src/root/build.tt at line 285
    [2.8818][2.8818:8937]()
    <td>[% IF build.maintainers %][% HTML.escape(build.maintainers) %][% ELSE %]<em>(not given)</em>[% END %]</td>
    [2.8818]
    [2.8937]
    <td>[% IF build.maintainers %][% HTML.escape(build.maintainers) %][% ELSE %]<em>not given</em>[% END %]</td>