From d084718eb93c1426393d574587f11373aaa7d94a Mon Sep 17 00:00:00 2001 From: Brad King Date: Mon, 13 Jun 2022 15:27:34 -0400 Subject: Utilities/Release: Add windows-arm64 package to file table --- Tests/RunCMake/CMakeRelease/FileTable-stdout.txt | 2 ++ Utilities/Release/files-v1.json.in | 12 ++++++++++++ Utilities/Release/files-v1.rst | 2 +- 3 files changed, 15 insertions(+), 1 deletion(-) 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"]``. -- cgit v0.12