externals: allow users to use system xbyak (#7068)

This commit is contained in:
Castor215
2023-10-13 23:03:50 +01:00
committed by GitHub
parent 40ba5226c6
commit 3d55270de6
2 changed files with 8 additions and 1 deletions

View File

@@ -80,7 +80,13 @@ endif()
# Xbyak
if ("x86_64" IN_LIST ARCHITECTURE)
add_subdirectory(xbyak EXCLUDE_FROM_ALL)
if(USE_SYSTEM_XBYAK)
find_package(xbyak REQUIRED)
add_library(xbyak INTERFACE)
target_link_libraries(xbyak INTERFACE xbyak::xbyak)
else()
add_subdirectory(xbyak EXCLUDE_FROM_ALL)
endif()
endif()
# Dynarmic