summaryrefslogtreecommitdiffstats
path: root/import-layers/yocto-poky/bitbake/lib/toaster/toastergui/templates/snippets/pkg_revdependencies_popover.html
blob: e6ef816e7cc8290bb07cc906f10810fe81b4ef5d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
{# Popover that displays the reverse dependences and sizes of a package 'data' used in the Packages table #}
{% load projecttags %}

{% with package_deps=data.package_dependencies_target|for_target:extra.target_name %}
{% with count_package=package_deps.packages|length %}

{% if count_package > 0 %}
  <a data-content='<ul class="list-unstyled">
  {% for dep in package_deps.packages|dictsort:"package.name" %}
     <li>
      {% if extra.add_links %}
      <a href="{% url 'package_included_detail' extra.build.pk extra.target_id dep.package.pk %}">
      {{dep.package.name}}</a>
      {% else %}
      {{dep.package.name}}
      {% endif %}
      {% if dep.package.size > 0 %}
        ({{dep.package.size|filtered_filesizeformat}})
      {% endif %}
     </li>
   {% endfor %}
   </ul>' class="btn btn-default" title='
   <strong>
     {% if extra.add_links %}
      <a href="{% url 'package_included_reverse_dependencies' extra.build.pk extra.target_id data.pk %}">
      {{data.name}}</a>
      {% else %}
      {{data.name}}
      {% endif %}
      </strong>
      dependencies -
      <strong>{{package_deps.size|filtered_filesizeformat}}</strong>'>
      {{count_package}}
  </a>
{% endif %}

{% endwith %}
{% endwith %}
OpenPOWER on IntegriCloud