Browse Source

[cmake] fix zycore fetch

Signed-off-by: crueter <crueter@eden-emu.dev>
pull/181/head
crueter 8 months ago
parent
commit
84d657b142
  1. 2
      CMakeLists.txt
  2. 19
      externals/dynarmic/externals/CMakeLists.txt

2
CMakeLists.txt

@ -212,6 +212,8 @@ if (YUZU_USE_BUNDLED_VCPKG)
include(CPM)
set(CPM_USE_LOCAL_PACKAGES OFF)
# crueter: unfortunately shallow-downloading vcpkg isn't possible
# hence why I want to remove it
CPMAddPackage(
NAME vcpkg
DOWNLOAD_ONLY YES

19
externals/dynarmic/externals/CMakeLists.txt

@ -80,6 +80,12 @@ CPMAddPackage(
# zydis
if ("x86_64" IN_LIST ARCHITECTURE)
CPMAddPackage(
NAME Zycore
URL "https://github.com/zyantific/zycore-c/archive/75a36c45ae.zip"
)
CPMAddPackage(
NAME Zydis
VERSION 4
@ -88,16 +94,7 @@ CPMAddPackage(
"ZYDIS_BUILD_TOOLS OFF"
"ZYDIS_BUILD_EXAMPLES OFF"
"ZYDIS_BUILD_DOXYGEN OFF"
"ZYAN_ZYCORE_PATH ${Zycore_SOURCE_DIR}"
"CMAKE_DISABLE_FIND_PACKAGE_Doxygen ON"
)
CPMAddPackage(
NAME Zycore
URL "https://github.com/zyantific/zycore-c/archive/75a36c45ae.zip"
)
if (Zydis_ADDED)
if ("x86_64" IN_LIST ARCHITECTURE)
set(ZYAN_ZYCORE_PATH "${Zycore_SOURCE_DIR}" CACHE PATH "")
set(CMAKE_DISABLE_FIND_PACKAGE_Doxygen ON)
endif()
endif()
Loading…
Cancel
Save