Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
132 changes: 132 additions & 0 deletions download/_older-5_10-snapshots.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,132 @@
{% if xcode_5_10_builds.size > 1 %}

Xcode
<table id="osx-builds" class="downloads">
<thead>
<tr>
<th class="download">Download</th>
</tr>
</thead>
<tbody>
{% for build in xcode_5_10_builds | offset:1 | limit:10 %}
{% include_relative _old-snapshot.html build=build name="Xcode" platform_dir="xcode" branch_dir="swift-5.10-branch" %}
{% endfor %}
</tbody>
</table>

{% endif %}

{% if ubuntu1804_5_10_builds.size > 1 %}

Ubuntu 18.04

<table id="linux-builds" class="downloads">
<thead>
<tr>
<th class="download">Download</th>
</tr>
</thead>
<tbody>
{% for build in ubuntu1804_5_10_builds | offset:1 | limit:10 %}
{% include_relative _old-snapshot.html build=build name="Ubuntu 18.04" platform_dir="ubuntu1804" branch_dir="swift-5.10-branch" %}
{% endfor %}
</tbody>
</table>

{% endif %}

{% if ubuntu2004_5_10_builds.size > 1 %}

Ubuntu 20.04

<table id="linux-builds" class="downloads">
<thead>
<tr>
<th class="download">Download</th>
</tr>
</thead>
<tbody>
{% for build in ubuntu2004_5_10_builds | offset:1 | limit:10 %}
{% include_relative _old-snapshot.html build=build name="Ubuntu 20.04" platform_dir="ubuntu2004" branch_dir="swift-5.10-branch" %}
{% endfor %}
</tbody>
</table>

{% endif %}

{% if ubuntu2204_5_10_builds.size > 1 %}

Ubuntu 22.04

<table id="linux-builds" class="downloads">
<thead>
<tr>
<th class="download">Download</th>
</tr>
</thead>
<tbody>
{% for build in ubuntu2204_5_10_builds | offset:1 | limit:10 %}
{% include_relative _old-snapshot.html build=build name="Ubuntu 22.04" platform_dir="ubuntu2204" branch_dir="swift-5.10-branch" %}
{% endfor %}
</tbody>
</table>

{% endif %}

{% if centos7_5_10_builds.size > 1 %}

CentOS 7

<table id="linux-builds" class="downloads">
<thead>
<tr>
<th class="download">Download</th>
</tr>
</thead>
<tbody>
{% for build in centos7_5_10_builds | offset:1 | limit:10 %}
{% include_relative _old-snapshot.html build=build name="CentOS 7" platform_dir="centos7" branch_dir="swift-5.10-branch" %}
{% endfor %}
</tbody>
</table>

{% endif %}

{% if amazonlinux2_5_10_builds.size > 1 %}

Amazon Linux 2

<table id="linux-builds" class="downloads">
<thead>
<tr>
<th class="download">Download</th>
</tr>
</thead>
<tbody>
{% for build in amazonlinux2_5_10_builds | offset:1 | limit:10 %}
{% include_relative _old-snapshot.html build=build name="Amazon Linux 2" platform_dir="amazonlinux2" branch_dir="swift-5.10-branch" %}
{% endfor %}
</tbody>
</table>

{% endif %}


<!-- {% if windows10_5_10_builds.size > 1 %}

Windows 10

<table id="linux-builds" class="downloads">
<thead>
<tr>
<th class="download">Download</th>
</tr>
</thead>
<tbody>
{% for build in windows10_5_10_builds | offset:1 | limit:10 %}
{% include_relative _old-snapshot.html build=build name="Windows 10" platform_dir="windows10" branch_dir="swift-5.10-branch" %}
{% endfor %}
</tbody>
</table>

{% endif %} -->
64 changes: 38 additions & 26 deletions download/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,18 @@ title: Download Swift
{% assign ubi9_aarch64_5_9_builds = site.data.builds.swift-5_9-branch.ubi9-aarch64 | sort: 'date' | reverse %}
{% assign windows10_5_9_builds = site.data.builds.swift-5_9-branch.windows10 | sort: 'date' | reverse %}

{% assign xcode_5_10_builds = site.data.builds.swift-5_10-branch.xcode | sort: 'date' | reverse %}
{% assign ubuntu1804_5_10_builds = site.data.builds.swift-5_10-branch.ubuntu1804 | sort: 'date' | reverse %}
{% assign ubuntu2004_5_10_builds = site.data.builds.swift-5_10-branch.ubuntu2004 | sort: 'date' | reverse %}
{% assign ubuntu2004_aarch64_5_10_builds = site.data.builds.swift-5_10-branch.ubuntu2004-aarch64 | sort: 'date' | reverse %}
{% assign ubuntu2204_5_10_builds = site.data.builds.swift-5_10-branch.ubuntu2204 | sort: 'date' | reverse %}
{% assign ubuntu2204_aarch64_5_10_builds = site.data.builds.swift-5_10-branch.ubuntu2204-aarch64 | sort: 'date' | reverse %}
{% assign amazonlinux2_5_10_builds = site.data.builds.swift-5_10-branch.amazonlinux2 | sort: 'date' | reverse %}
{% assign amazonlinux2_aarch64_5_10_builds = site.data.builds.swift-5_10-branch.amazonlinux2-aarch64 | sort: 'date' | reverse %}
{% assign centos7_5_10_builds = site.data.builds.swift-5_10-branch.centos7 | sort: 'date' | reverse %}
{% assign ubi9_5_10_builds = site.data.builds.swift-5_10-branch.ubi9 | sort: 'date' | reverse %}
{% assign ubi9_aarch64_5_10_builds = site.data.builds.swift-5_10-branch.ubi9-aarch64 | sort: 'date' | reverse %}


{% assign xcode_2_2_builds = site.data.builds.swift-2_2-branch.xcode | sort: 'date' | reverse %}
{% assign ubuntu1510_2_2_builds = site.data.builds.swift-2_2-branch.ubuntu1510 | sort: 'date' | reverse %}
Expand Down Expand Up @@ -157,10 +169,10 @@ but they have not gone through the full testing that is performed for official r
{% include_relative _older-development-snapshots.md %}
</details>

### Swift 5.9 Development
### Swift 5.10 Development

Swift 5.9 Snapshots are prebuilt binaries
that are automatically created from `release/5.9` branch.
Swift 5.10 Snapshots are prebuilt binaries
that are automatically created from `release/5.10` branch.
These snapshots are not official releases.
They have gone through automated unit testing,
but they have not gone through the full testing that is performed for official releases.
Expand All @@ -175,29 +187,28 @@ but they have not gone through the full testing that is performed for official r
</tr>
</thead>
<tbody>
{% include_relative _build-arch.html platform="Apple Platforms" build=xcode_5_9_builds.first name="Xcode" platform_dir="xcode" branch_dir="swift-5.9-branch" arch="Universal" %}
{% include_relative _build-arch.html platform="Linux" build=ubuntu1804_5_9_builds.first name="Ubuntu 18.04" docker_tag="nightly-5.9-bionic" platform_dir="ubuntu1804" branch_dir="swift-5.9-branch" arch="x86_64" %}
{% include_relative _build-arch.html platform="Linux" build=ubuntu2004_5_9_builds.first build_2=ubuntu2004_aarch64_5_9_builds.first name="Ubuntu 20.04" docker_tag="nightly-5.9-focal" platform_dir="ubuntu2004" platform_dir_2="ubuntu2004-aarch64" branch_dir="swift-5.9-branch" arch="x86_64" arch_2="aarch64" %}
{% include_relative _build-arch.html platform="Linux" build=ubuntu2204_5_9_builds.first build_2=ubuntu2204_aarch64_5_9_builds.first name="Ubuntu 22.04" docker_tag="nightly-5.9-jammy" platform_dir="ubuntu2204" platform_dir_2="ubuntu2204-aarch64" branch_dir="swift-5.9-branch" arch="x86_64" arch_2="aarch64" %}
{% include_relative _build-arch.html platform="Linux" build=centos7_5_9_builds.first name="CentOS 7" docker_tag="nightly-5.9-centos7" platform_dir="centos7" branch_dir="swift-5.9-branch" arch="x86_64" %}
{% include_relative _build-arch.html platform="Linux" build=amazonlinux2_5_9_builds.first build_2=amazonlinux2_aarch64_5_9_builds.first name="Amazon Linux 2" docker_tag="nightly-5.9-amazonlinux2" platform_dir="amazonlinux2" platform_dir_2="amazonlinux2-aarch64" branch_dir="swift-5.9-branch" arch="x86_64" arch_2="aarch64" %}
{% include_relative _build-arch.html platform="Linux" build=ubi9_5_9_builds.first build_2=ubi9_aarch64_5_9_builds.first name="Red Hat Universal Base Image 9" docker_tag="nightly-5.9-rhel-ubi9" platform_dir="ubi9" platform_dir_2="ubi9-aarch64" branch_dir="swift-5.9-branch" arch="x86_64" arch_2="aarch64" %}
{% include_relative _build-arch.html platform="windows" build=windows10_5_9_builds.first name="Windows 10" platform_dir="windows10" branch_dir="swift-5.9-branch" arch="x86_64" %}
{% include_relative _build-arch.html platform="Apple Platforms" build=xcode_5_10_builds.first name="Xcode" platform_dir="xcode" branch_dir="swift-5.10-branch" arch="Universal" %}
{% include_relative _build-arch.html platform="Linux" build=ubuntu1804_5_10_builds.first name="Ubuntu 18.04" docker_tag="nightly-5.10-bionic" platform_dir="ubuntu1804" branch_dir="swift-5.10-branch" arch="x86_64" %}
{% include_relative _build-arch.html platform="Linux" build=ubuntu2004_5_10_builds.first build_2=ubuntu2004_aarch64_5_10_builds.first name="Ubuntu 20.04" docker_tag="nightly-5.10-focal" platform_dir="ubuntu2004" platform_dir_2="ubuntu2004-aarch64" branch_dir="swift-5.10-branch" arch="x86_64" arch_2="aarch64" %}
{% include_relative _build-arch.html platform="Linux" build=ubuntu2204_5_10_builds.first build_2=ubuntu2204_aarch64_5_10_builds.first name="Ubuntu 22.04" docker_tag="nightly-5.10-jammy" platform_dir="ubuntu2204" platform_dir_2="ubuntu2204-aarch64" branch_dir="swift-5.10-branch" arch="x86_64" arch_2="aarch64" %}
{% include_relative _build-arch.html platform="Linux" build=centos7_5_10_builds.first name="CentOS 7" docker_tag="nightly-5.10-centos7" platform_dir="centos7" branch_dir="swift-5.10-branch" arch="x86_64" %}
{% include_relative _build-arch.html platform="Linux" build=amazonlinux2_5_10_builds.first build_2=amazonlinux2_aarch64_5_10_builds.first name="Amazon Linux 2" docker_tag="nightly-5.10-amazonlinux2" platform_dir="amazonlinux2" platform_dir_2="amazonlinux2-aarch64" branch_dir="swift-5.10-branch" arch="x86_64" arch_2="aarch64" %}
{% include_relative _build-arch.html platform="Linux" build=ubi9_5_10_builds.first build_2=ubi9_aarch64_5_10_builds.first name="Red Hat Universal Base Image 9" docker_tag="nightly-5.10-rhel-ubi9" platform_dir="ubi9" platform_dir_2="ubi9-aarch64" branch_dir="swift-5.10-branch" arch="x86_64" arch_2="aarch64" %}
<!-- {% include_relative _build-arch.html platform="windows" build=windows10_5_10_builds.first name="Windows 10" platform_dir="windows10" branch_dir="swift-5.10-branch" arch="x86_64" %} -->
</tbody>
</table>

<sup>1</sup> Swift Windows 10 toolchain is provided by [Saleem Abdulrasool](https://github.com/compnerd). Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project. <br><br>
<!-- <sup>1</sup> Swift Windows 10 toolchain is provided by [Saleem Abdulrasool](https://github.com/compnerd). Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project. <br><br> -->

<details class="download">
<summary>Older Snapshots</summary>
{% include_relative _older-5_9-snapshots.md %}
{% include_relative _older-5_10-snapshots.md %}
</details>

### Swift 5.9 Development

### Swift 5.8 Development

Swift 5.8 Snapshots are prebuilt binaries
that are automatically created from `release/5.8` branch.
Swift 5.9 Snapshots are prebuilt binaries
that are automatically created from `release/5.9` branch.
These snapshots are not official releases.
They have gone through automated unit testing,
but they have not gone through the full testing that is performed for official releases.
Expand All @@ -212,24 +223,25 @@ but they have not gone through the full testing that is performed for official r
</tr>
</thead>
<tbody>
{% include_relative _build-arch.html platform="Apple Platforms" build=xcode_5_8_builds.first name="Xcode" platform_dir="xcode" branch_dir="swift-5.8-branch" arch="Universal" %}
{% include_relative _build-arch.html platform="Linux" build=ubuntu1804_5_8_builds.first name="Ubuntu 18.04" docker_tag="nightly-5.8-bionic" platform_dir="ubuntu1804" branch_dir="swift-5.8-branch" arch="x86_64" %}
{% include_relative _build-arch.html platform="Linux" build=ubuntu2004_5_8_builds.first build_2=ubuntu2004_aarch64_5_8_builds.first name="Ubuntu 20.04" docker_tag="nightly-5.8-focal" platform_dir="ubuntu2004" platform_dir_2="ubuntu2004-aarch64" branch_dir="swift-5.8-branch" arch="x86_64" arch_2="aarch64" %}
{% include_relative _build-arch.html platform="Linux" build=ubuntu2204_5_8_builds.first build_2=ubuntu2204_aarch64_5_8_builds.first name="Ubuntu 22.04" docker_tag="nightly-5.8-jammy" platform_dir="ubuntu2204" platform_dir_2="ubuntu2204-aarch64" branch_dir="swift-5.8-branch" arch="x86_64" arch_2="aarch64" %}
{% include_relative _build-arch.html platform="Linux" build=centos7_5_8_builds.first name="CentOS 7" docker_tag="nightly-5.8-centos7" platform_dir="centos7" branch_dir="swift-5.8-branch" arch="x86_64" %}
{% include_relative _build-arch.html platform="Linux" build=amazonlinux2_5_8_builds.first build_2=amazonlinux2_aarch64_5_8_builds.first name="Amazon Linux 2" docker_tag="nightly-5.8-amazonlinux2" platform_dir="amazonlinux2" platform_dir_2="amazonlinux2-aarch64" branch_dir="swift-5.8-branch" arch="x86_64" arch_2="aarch64" %}
{% include_relative _build-arch.html platform="Linux" build=ubi9_5_8_builds.first build_2=ubi9_aarch64_5_8_builds.first name="Red Hat Universal Base Image 9" docker_tag="Coming Soon" platform_dir="ubi9" platform_dir_2="ubi9-aarch64" branch_dir="swift-5.8-branch" arch="x86_64" arch_2="aarch64" %}
{% include_relative _build-arch.html platform="windows" build=windows10_5_8_builds.first name="Windows 10" platform_dir="windows10" branch_dir="swift-5.8-branch" arch="x86_64" %}
{% include_relative _build-arch.html platform="Apple Platforms" build=xcode_5_9_builds.first name="Xcode" platform_dir="xcode" branch_dir="swift-5.9-branch" arch="Universal" %}
{% include_relative _build-arch.html platform="Linux" build=ubuntu1804_5_9_builds.first name="Ubuntu 18.04" docker_tag="nightly-5.9-bionic" platform_dir="ubuntu1804" branch_dir="swift-5.9-branch" arch="x86_64" %}
{% include_relative _build-arch.html platform="Linux" build=ubuntu2004_5_9_builds.first build_2=ubuntu2004_aarch64_5_9_builds.first name="Ubuntu 20.04" docker_tag="nightly-5.9-focal" platform_dir="ubuntu2004" platform_dir_2="ubuntu2004-aarch64" branch_dir="swift-5.9-branch" arch="x86_64" arch_2="aarch64" %}
{% include_relative _build-arch.html platform="Linux" build=ubuntu2204_5_9_builds.first build_2=ubuntu2204_aarch64_5_9_builds.first name="Ubuntu 22.04" docker_tag="nightly-5.9-jammy" platform_dir="ubuntu2204" platform_dir_2="ubuntu2204-aarch64" branch_dir="swift-5.9-branch" arch="x86_64" arch_2="aarch64" %}
{% include_relative _build-arch.html platform="Linux" build=centos7_5_9_builds.first name="CentOS 7" docker_tag="nightly-5.9-centos7" platform_dir="centos7" branch_dir="swift-5.9-branch" arch="x86_64" %}
{% include_relative _build-arch.html platform="Linux" build=amazonlinux2_5_9_builds.first build_2=amazonlinux2_aarch64_5_9_builds.first name="Amazon Linux 2" docker_tag="nightly-5.9-amazonlinux2" platform_dir="amazonlinux2" platform_dir_2="amazonlinux2-aarch64" branch_dir="swift-5.9-branch" arch="x86_64" arch_2="aarch64" %}
{% include_relative _build-arch.html platform="Linux" build=ubi9_5_9_builds.first build_2=ubi9_aarch64_5_9_builds.first name="Red Hat Universal Base Image 9" docker_tag="nightly-5.9-rhel-ubi9" platform_dir="ubi9" platform_dir_2="ubi9-aarch64" branch_dir="swift-5.9-branch" arch="x86_64" arch_2="aarch64" %}
{% include_relative _build-arch.html platform="windows" build=windows10_5_9_builds.first name="Windows 10" platform_dir="windows10" branch_dir="swift-5.9-branch" arch="x86_64" %}
</tbody>
</table>

<sup>1</sup> Swift Windows 10 toolchain is provided by [Saleem Abdulrasool](https://github.com/compnerd). Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project. <br><br>

<details class="download">
<summary>Older Snapshots</summary>
{% include_relative _older-5_8-snapshots.md %}
{% include_relative _older-5_9-snapshots.md %}
</details>


{% include getting-started/_installing.md %}

Swift is covered by the Swift License at [swift.org/LICENSE.txt](/LICENSE.txt).
Expand Down