From 12fb3c27420c4625a4b4deb578ea25b421b7071d Mon Sep 17 00:00:00 2001 From: Christian Heitman Date: Mon, 13 Apr 2026 10:37:12 -0300 Subject: [PATCH] Update cmake presets --- CMakePresets.json | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/CMakePresets.json b/CMakePresets.json index 8acdb59e..2c2a95a6 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -44,6 +44,14 @@ "strategy": "external" } }, + { + "name": "arm64", + "hidden": true, + "architecture": { + "value": "arm64", + "strategy": "external" + } + }, { "name": "linux-x64", "inherits": [ "ninja", "x64", "locations-base", "vcpkg-base", "warnings-base" ], @@ -54,8 +62,8 @@ } }, { - "name": "macos-x64", - "inherits": [ "ninja", "x64", "locations-base", "vcpkg-base", "warnings-base" ], + "name": "macos-arm64", + "inherits": [ "ninja", "arm64", "locations-base", "vcpkg-base", "warnings-base" ], "condition": {"type": "equals", "lhs": "${hostSystemName}", "rhs": "Darwin"} }, { @@ -72,8 +80,8 @@ "condition": {"type": "equals", "lhs": "${hostSystemName}", "rhs": "Linux"} }, { - "name": "build-macos-x64", - "configurePreset": "macos-x64", + "name": "build-macos-arm64", + "configurePreset": "macos-arm64", "nativeToolOptions": [ "-v" ], "condition": {"type": "equals", "lhs": "${hostSystemName}", "rhs": "Darwin"} }, @@ -102,8 +110,8 @@ "condition": {"type": "equals", "lhs": "${hostSystemName}", "rhs": "Linux"} }, { - "name": "test-macos-x64", - "configurePreset": "macos-x64", + "name": "test-macos-arm64", + "configurePreset": "macos-arm64", "inherits": [ "test-base" ], "condition": {"type": "equals", "lhs": "${hostSystemName}", "rhs": "Darwin"} },