From 5ed8842d06e2c9b02ef80ed7446409322f3c8da3 Mon Sep 17 00:00:00 2001 From: AlpinDale Date: Tue, 9 Dec 2025 03:30:32 +0430 Subject: [PATCH] xbyak fix --- CMakeLists.txt | 3 --- externals/CMakeLists.txt | 8 +++++--- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 159d1ccae..037af5dc4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -239,9 +239,6 @@ find_package(toml11 4.2.0 CONFIG) find_package(tsl-robin-map 1.3.0 CONFIG) find_package(VulkanHeaders 1.4.329 CONFIG) find_package(VulkanMemoryAllocator 3.1.0 CONFIG) -if(ARCHITECTURE STREQUAL "x86_64") - find_package(xbyak 7.07 CONFIG REQUIRED) -endif() find_package(xxHash 0.8.2 MODULE) find_package(ZLIB 1.3 MODULE) find_package(Zydis 5.0.0 CONFIG) diff --git a/externals/CMakeLists.txt b/externals/CMakeLists.txt index eb3723f2c..733d856e7 100644 --- a/externals/CMakeLists.txt +++ b/externals/CMakeLists.txt @@ -112,9 +112,11 @@ if (NOT TARGET tsl::robin_map) add_subdirectory(robin-map) endif() -# Xbyak -if (NOT TARGET xbyak::xbyak) - add_subdirectory(xbyak) +# Xbyak (x86_64 only) +if (ARCHITECTURE STREQUAL "x86_64") + if (NOT TARGET xbyak::xbyak) + add_subdirectory(xbyak) + endif() endif() # MagicEnum