summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Tests/RunCMake/CMakeRelease/FileTable-stdout.txt2
-rw-r--r--Utilities/Release/files-v1.json.in12
-rw-r--r--Utilities/Release/files-v1.rst2
3 files changed, 15 insertions, 1 deletions
diff --git a/Tests/RunCMake/CMakeRelease/FileTable-stdout.txt b/Tests/RunCMake/CMakeRelease/FileTable-stdout.txt
index 37eb91e..2960eeb 100644
--- a/Tests/RunCMake/CMakeRelease/FileTable-stdout.txt
+++ b/Tests/RunCMake/CMakeRelease/FileTable-stdout.txt
@@ -17,6 +17,8 @@
"cmake-@version@-windows-i386\.zip"
"cmake-@version@-windows-x86_64\.msi"
"cmake-@version@-windows-x86_64\.zip"
+"cmake-@version@-windows-arm64\.msi"
+"cmake-@version@-windows-arm64\.zip"
"cmake-@version@\.tar\.gz"
"cmake-@version@\.zip"
-- query: \.files\[\] \| select\(\.os\[\] \| \. == "source"\) \| \.name
diff --git a/Utilities/Release/files-v1.json.in b/Utilities/Release/files-v1.json.in
index aa6b15d..2f860d2 100644
--- a/Utilities/Release/files-v1.json.in
+++ b/Utilities/Release/files-v1.json.in
@@ -84,6 +84,18 @@
"name": "cmake-@version@-windows-x86_64.zip"
},
{
+ "os": ["windows", "Windows"],
+ "architecture": ["arm64"],
+ "class": "installer",
+ "name": "cmake-@version@-windows-arm64.msi"
+ },
+ {
+ "os": ["windows", "Windows"],
+ "architecture": ["arm64"],
+ "class": "archive",
+ "name": "cmake-@version@-windows-arm64.zip"
+ },
+ {
"os": ["source"],
"architecture": [],
"class": "archive",
diff --git a/Utilities/Release/files-v1.rst b/Utilities/Release/files-v1.rst
index ceebecc..f0064e8 100644
--- a/Utilities/Release/files-v1.rst
+++ b/Utilities/Release/files-v1.rst
@@ -76,7 +76,7 @@ The members are:
Source packages have an empty list of architectures (``[]``).
Binary packages have a non-empty list of architectures, with at least
one name matching the output of ``uname -m`` on corresponding hosts.
- On Windows, architecture names include ``x86_64`` and ``i386``.
+ On Windows, architecture names include ``x86_64``, ``i386``, and ``arm64``.
On macOS, universal binary packages list all architectures,
e.g. ``["arm64","x86_64"]``.