1*4882a593Smuzhiyun{% extends "basebuildpage.html" %} 2*4882a593Smuzhiyun{% load projecttags %} 3*4882a593Smuzhiyun 4*4882a593Smuzhiyun{% block title %} Configuration summary - {{build.target_set.all|dictsort:"target"|join:", "}} {{build.machine}} - {{build.project.name}} - Toaster {% endblock %} 5*4882a593Smuzhiyun{% block localbreadcrumb %} 6*4882a593Smuzhiyun<li>Configuration</li> 7*4882a593Smuzhiyun{% endblock %} 8*4882a593Smuzhiyun 9*4882a593Smuzhiyun{% block buildinfomain %} 10*4882a593Smuzhiyun<!-- page title --> 11*4882a593Smuzhiyun<div class="col-md-10"> 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun <div class="page-header build-data"> 14*4882a593Smuzhiyun <h1>Configuration</h1> 15*4882a593Smuzhiyun </div> 16*4882a593Smuzhiyun 17*4882a593Smuzhiyun<!-- configuration table --> 18*4882a593Smuzhiyun<div id="navTab"> 19*4882a593Smuzhiyun<ul class="nav nav-tabs"> 20*4882a593Smuzhiyun <li class="active"><a href="#">Summary</a></li> 21*4882a593Smuzhiyun <li class=""><a href="{% url 'configvars' build.id %}">BitBake variables</a></li> 22*4882a593Smuzhiyun</ul> 23*4882a593Smuzhiyun 24*4882a593Smuzhiyun <!-- summary --> 25*4882a593Smuzhiyun <div id="summary" class="tab-pane active"> 26*4882a593Smuzhiyun <h3>Build configuration</h3> 27*4882a593Smuzhiyun <dl class="dl-horizontal"> 28*4882a593Smuzhiyun {%if BB_VERSION %}<dt>BitBake version</dt><dd>{{BB_VERSION}}</dd> {% endif %} 29*4882a593Smuzhiyun {%if BUILD_SYS %}<dt>Build system</dt><dd>{{BUILD_SYS}}</dd> {% endif %} 30*4882a593Smuzhiyun {%if NATIVELSBSTRING %}<dt>Host distribution</dt><dd>{{NATIVELSBSTRING}}</dd> {% endif %} 31*4882a593Smuzhiyun {%if TARGET_SYS %}<dt>Target system</dt><dd>{{TARGET_SYS}}</dd> {% endif %} 32*4882a593Smuzhiyun {%if MACHINE %}<dt>Machine</dt><dd>{{MACHINE}}</dd> {% endif %} 33*4882a593Smuzhiyun {%if DISTRO %}<dt>Distro</dt><dd>{{DISTRO}}</dd> {% endif %} 34*4882a593Smuzhiyun {%if DISTRO_VERSION %}<dt>Distro version</dt><dd>{{DISTRO_VERSION}}</dd> {% endif %} 35*4882a593Smuzhiyun {%if TUNE_FEATURES %}<dt>Tune features</dt><dd>{{TUNE_FEATURES}}</dd> {% endif %} 36*4882a593Smuzhiyun {%if TARGET_FPU %}<dt>Target FPU</dt><dd>{{TARGET_FPU}}</dd> {% endif %} 37*4882a593Smuzhiyun {%if targets.all %}<dt>Target(s)</dt> 38*4882a593Smuzhiyun <dd> <ul class="list-unstyled"> {% for target in targets.all %} 39*4882a593Smuzhiyun <li>{{target.target}}{%if forloop.counter > 1 %}<br>{% endif %}</li> 40*4882a593Smuzhiyun {% endfor %} </ul> </dd> {% endif %} 41*4882a593Smuzhiyun </dl> 42*4882a593Smuzhiyun <h3>Layers</h3> 43*4882a593Smuzhiyun <div class="row"> 44*4882a593Smuzhiyun <div class="col-md-9 table-responsive"> 45*4882a593Smuzhiyun <table class="table table-bordered table-hover"> 46*4882a593Smuzhiyun <thead> 47*4882a593Smuzhiyun <tr> 48*4882a593Smuzhiyun <th>Layer</th> 49*4882a593Smuzhiyun <th>Layer branch</th> 50*4882a593Smuzhiyun <th>Layer commit</th> 51*4882a593Smuzhiyun </tr> 52*4882a593Smuzhiyun </thead> 53*4882a593Smuzhiyun <tbody>{% for lv in build.layer_version_build.all|dictsort:"layer.name" %} 54*4882a593Smuzhiyun <tr> 55*4882a593Smuzhiyun <td>{{lv.layer.name}}</td> 56*4882a593Smuzhiyun {% if lv.layer.local_source_dir %} 57*4882a593Smuzhiyun <td> 58*4882a593Smuzhiyun <span class="text-muted">Not applicable</span> 59*4882a593Smuzhiyun <span class="glyphicon glyphicon-question-sign get-help" data-original-title="" title="The source code of {{lv.layer.name}} is not in a Git repository, so there is no branch associated with it"> </span> 60*4882a593Smuzhiyun </td> 61*4882a593Smuzhiyun {% else %} 62*4882a593Smuzhiyun <td>{{lv.branch}}</td> 63*4882a593Smuzhiyun {% endif %} 64*4882a593Smuzhiyun {% if lv.layer.local_source_dir %} 65*4882a593Smuzhiyun <td> 66*4882a593Smuzhiyun <span class="text-muted">Not applicable</span> 67*4882a593Smuzhiyun <span class="glyphicon glyphicon-question-sign get-help" data-original-title="" title="The source code of {{lv.layer.name}} is not in a Git repository, so there is no commit associated with it"> </span> 68*4882a593Smuzhiyun </td> 69*4882a593Smuzhiyun {% else %} 70*4882a593Smuzhiyun <td> <a class="btn btn-default" data-content="<ul class='list-unstyled'> 71*4882a593Smuzhiyun <li>{{lv.commit}}</li> </ul>"> 72*4882a593Smuzhiyun {{lv.commit|truncatechars:13}} 73*4882a593Smuzhiyun </a></td> 74*4882a593Smuzhiyun {% endif %} 75*4882a593Smuzhiyun </tr>{% endfor %} 76*4882a593Smuzhiyun </tbody> 77*4882a593Smuzhiyun </table> 78*4882a593Smuzhiyun </div> 79*4882a593Smuzhiyun </div> 80*4882a593Smuzhiyun </div> 81*4882a593Smuzhiyun 82*4882a593Smuzhiyun</div> 83*4882a593Smuzhiyun 84*4882a593Smuzhiyun</div> <!-- end of 10-column section --> 85*4882a593Smuzhiyun{% endblock %} 86