From 0a16a09993c4b50b218939d0e3de64f3cce486e6 Mon Sep 17 00:00:00 2001 From: Andrew Kaster Date: Sat, 6 Jul 2024 06:26:19 -0600 Subject: [PATCH] CMake: Add triplets for arm64-linux --- Meta/CMake/vcpkg/base-triplets/arm64-linux.cmake | 5 +++++ Meta/CMake/vcpkg/debug-triplets/arm64-linux.cmake | 2 ++ Meta/CMake/vcpkg/release-triplets/arm64-linux.cmake | 2 ++ Meta/CMake/vcpkg/sanitizer-triplets/arm64-linux.cmake | 2 ++ 4 files changed, 11 insertions(+) create mode 100644 Meta/CMake/vcpkg/base-triplets/arm64-linux.cmake create mode 100644 Meta/CMake/vcpkg/debug-triplets/arm64-linux.cmake create mode 100644 Meta/CMake/vcpkg/release-triplets/arm64-linux.cmake create mode 100644 Meta/CMake/vcpkg/sanitizer-triplets/arm64-linux.cmake diff --git a/Meta/CMake/vcpkg/base-triplets/arm64-linux.cmake b/Meta/CMake/vcpkg/base-triplets/arm64-linux.cmake new file mode 100644 index 00000000000..8c993d71e58 --- /dev/null +++ b/Meta/CMake/vcpkg/base-triplets/arm64-linux.cmake @@ -0,0 +1,5 @@ +set(VCPKG_CMAKE_SYSTEM_NAME Linux) +set(VCPKG_TARGET_ARCHITECTURE arm64) +set(VCPKG_CRT_LINKAGE dynamic) + +include(${CMAKE_CURRENT_LIST_DIR}/../user-variables.cmake OPTIONAL) diff --git a/Meta/CMake/vcpkg/debug-triplets/arm64-linux.cmake b/Meta/CMake/vcpkg/debug-triplets/arm64-linux.cmake new file mode 100644 index 00000000000..ba5ff484fee --- /dev/null +++ b/Meta/CMake/vcpkg/debug-triplets/arm64-linux.cmake @@ -0,0 +1,2 @@ +include (${CMAKE_CURRENT_LIST_DIR}/../base-triplets/arm64-linux.cmake) +include (${CMAKE_CURRENT_LIST_DIR}/debug.cmake) diff --git a/Meta/CMake/vcpkg/release-triplets/arm64-linux.cmake b/Meta/CMake/vcpkg/release-triplets/arm64-linux.cmake new file mode 100644 index 00000000000..df622522827 --- /dev/null +++ b/Meta/CMake/vcpkg/release-triplets/arm64-linux.cmake @@ -0,0 +1,2 @@ +include (${CMAKE_CURRENT_LIST_DIR}/../base-triplets/arm64-linux.cmake) +include (${CMAKE_CURRENT_LIST_DIR}/release.cmake) diff --git a/Meta/CMake/vcpkg/sanitizer-triplets/arm64-linux.cmake b/Meta/CMake/vcpkg/sanitizer-triplets/arm64-linux.cmake new file mode 100644 index 00000000000..5ec2a5fd61a --- /dev/null +++ b/Meta/CMake/vcpkg/sanitizer-triplets/arm64-linux.cmake @@ -0,0 +1,2 @@ +include (${CMAKE_CURRENT_LIST_DIR}/../base-triplets/arm64-linux.cmake) +include (${CMAKE_CURRENT_LIST_DIR}/sanitizer.cmake)