[vcpkg-tool-meson] Add arm64ec support (#51535)

This commit is contained in:
菜姬 2026-05-06 07:08:34 +08:00 committed by GitHub
parent c276a0ac41
commit 876145f43c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 13 additions and 2 deletions

View File

@ -1,7 +1,7 @@
{
"name": "vcpkg-tool-meson",
"version": "1.9.0",
"port-version": 4,
"port-version": 5,
"description": "Meson build system",
"homepage": "https://github.com/mesonbuild/meson",
"license": "Apache-2.0",

View File

@ -239,6 +239,9 @@ function(z_vcpkg_get_build_and_host_system build_system host_system is_cross) #h
elseif(VCPKG_TARGET_ARCHITECTURE MATCHES "riscv64")
set(host_cpu_fam riscv64)
set(host_cpu riscv64)
elseif(VCPKG_TARGET_ARCHITECTURE MATCHES "^(ARM|arm)64(EC|ec)$")
set(host_cpu_fam aarch64)
set(host_cpu arm64ec)
elseif(VCPKG_TARGET_ARCHITECTURE MATCHES "^(ARM|arm)64$")
set(host_cpu_fam aarch64)
set(host_cpu armv8)

View File

@ -226,6 +226,9 @@ function(z_vcpkg_get_build_and_host_system build_system host_system is_cross) #h
elseif(VCPKG_TARGET_ARCHITECTURE MATCHES "(x|X)86")
set(host_cpu_fam x86)
set(host_cpu i686)
elseif(VCPKG_TARGET_ARCHITECTURE MATCHES "^(ARM|arm)64(EC|ec)$")
set(host_cpu_fam aarch64)
set(host_cpu arm64ec)
elseif(VCPKG_TARGET_ARCHITECTURE MATCHES "^(ARM|arm)64$")
set(host_cpu_fam aarch64)
set(host_cpu armv8)

View File

@ -10522,7 +10522,7 @@
},
"vcpkg-tool-meson": {
"baseline": "1.9.0",
"port-version": 4
"port-version": 5
},
"vcpkg-tool-mozbuild": {
"baseline": "4.0.2",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "42508f7c39ca81723ba3486846883952f4b450db",
"version": "1.9.0",
"port-version": 5
},
{
"git-tree": "94172d82fdbae8b2211e76473b78ebd2b037a695",
"version": "1.9.0",