From fa7e0e4758d5c3513da64e4d6deb4fecd5ac41e9 Mon Sep 17 00:00:00 2001 From: kd-11 <15904127+kd-11@users.noreply.github.com> Date: Wed, 7 Aug 2024 11:57:22 +0300 Subject: [PATCH] Do not include arm sources by default --- rpcs3/Emu/CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/rpcs3/Emu/CMakeLists.txt b/rpcs3/Emu/CMakeLists.txt index ecb9bdf7ef..90149137c5 100644 --- a/rpcs3/Emu/CMakeLists.txt +++ b/rpcs3/Emu/CMakeLists.txt @@ -387,9 +387,14 @@ target_link_libraries(rpcs3_emu target_sources(rpcs3_emu PRIVATE CPU/CPUThread.cpp CPU/CPUTranslator.cpp - CPU/Backends/AArch64JIT.cpp ) +if(CMAKE_SYSTEM_PROCESSOR MATCHES "arm64|aarch64") + target_sources(rpcs3_emu PRIVATE + CPU/Backends/AArch64JIT.cpp + ) +endif() + target_link_libraries(rpcs3_emu PUBLIC 3rdparty::llvm 3rdparty::asmjit)