diff options
author | Liam R. Howlett <Liam.Howlett@WindRiver.com> | 2016-10-06 13:30:53 -0400 |
---|---|---|
committer | Paul Eggleton <paul.eggleton@linux.intel.com> | 2016-10-18 16:42:16 +1300 |
commit | 61845b7465f1d26d58ae9be9fae7d234b4ad2ba9 (patch) | |
tree | 2fe7322db4dcf31688a96e42249e3bea7aad10a6 /templates | |
parent | 65f0b71adee6b736b49272f0c76fb8385088433b (diff) | |
download | openembedded-core-contrib-61845b7465f1d26d58ae9be9fae7d234b4ad2ba9.tar.gz |
layerindexer: Add layer recommends support
Parse layer.conf and add dependencies that are not required from
LAYERRECOMMENDS_<name>. Update the layerindex/template to support
recommends. Uses bitbake parsing code & checks versions.
Signed-off-by: Liam R. Howlett <Liam.Howlett@WindRiver.com>
Added associated migration.
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Diffstat (limited to 'templates')
-rw-r--r-- | templates/layerindex/detail.html | 32 |
1 files changed, 21 insertions, 11 deletions
diff --git a/templates/layerindex/detail.html b/templates/layerindex/detail.html index 4bd7ecf657..9d3ee05fa8 100644 --- a/templates/layerindex/detail.html +++ b/templates/layerindex/detail.html @@ -139,17 +139,27 @@ <div class="span4 pull-right description"> {% if layerbranch.dependencies_set.count > 0 %} - <div class="well dependency-well"> - <h3>Dependencies </h3> - <p>The {{ layeritem.name }} layer depends upon:</p> - <ul> - {% for dep in layerbranch.dependencies_set.all %} - <li><a href="{% url 'layer_item' url_branch dep.dependency.name %}">{{ dep.dependency.name }}</a></li> - {% endfor %} - </ul> - </div> <!-- end of well --> - {% endif %} - + <div class="well dependency-well"> + {% if layerbranch.get_required.count > 0 %} + <h3>Dependencies </h3> + <p>The {{ layeritem.name }} layer depends upon:</p> + <ul> + {% for dep in layerbranch.get_required %} + <li><a href="{% url 'layer_item' url_branch dep.dependency.name %}">{{ dep.dependency.name }}</a></li> + {% endfor %} + </ul> + {% endif %} <!-- end of layerbranch.get_required.count --> + {% if layerbranch.get_recommends.count > 0 %} + <h3>Recommends </h3> + <p>The {{ layeritem.name }} layer recommends:</p> + <ul> + {% for rec in layerbranch.get_recommends %} + <li><a href="{% url 'layer_item' url_branch rec.dependency.name %}">{{ rec.dependency.name }}</a></li> + {% endfor %} + </ul> + {% endif %} <!-- end of layerbranch.get_recommends.count --> + </div> <!-- end of well --> + {% endif %} <!-- end of layerbranch.dependencies_set.count --> </div> <!-- end of span4 --> </div> <!-- end of row-fluid --> </div> <!-- end of container-fluid --> |