{% assign entries = site.data[include.dataset] | where: "os", include.os | where: "type", include.type -%} {% assign size = entries | size -%} {% assign latest_release = site.releases | reverse | first -%} {% assign version = latest_release.version -%} {% if size > 0 -%}
{%- case include.type %} {%- when "crystal" %}

Crystal

{%- when "system" %}

System

{%- when "community" %}

Community

{%- endcase %}
{%- for entry in entries %}
{%- if entry.instructions_href %} {%- endif %} {{- entry.title | markdownify | remove: "

" | remove: "

" }} {%- if entry.instructions_href %}
{%- endif %}
{%- assign targets_size = entry.arch | size %} {%- if targets_size > 0 %} {%- for arch in entry.arch %} {{ arch }} {%- endfor %} {%- endif %} {%- if entry.repology == "crystal" %} Latest version: {{ version }} {%- elsif entry.repology %} {%- include elements/repology_badge.html repo=entry.repology %} {%- endif %}
{%- if entry.archive_href %}

Download: {%- for arch in entry.arch %} {{ arch }} {%- endfor %}

{%- endif %} {{- entry.example | markdownify }}
{%- if entry.repo_href %} {%- include icons/info.svg %} Repo info {%- endif %}
{%- endfor %}
{% endif %}