[cmake] fix zycore fetch

Signed-off-by: crueter <crueter@eden-emu.dev>
This commit is contained in:
crueter 2025-07-28 02:07:20 -04:00
parent 015358dadc
commit 7588de09a2
Signed by: crueter
GPG key ID: 425ACD2D4830EBC6
2 changed files with 10 additions and 11 deletions

View file

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

View file

@ -80,6 +80,12 @@ CPMAddPackage(
# zydis # zydis
if ("x86_64" IN_LIST ARCHITECTURE)
CPMAddPackage(
NAME Zycore
URL "https://github.com/zyantific/zycore-c/archive/75a36c45ae.zip"
)
CPMAddPackage( CPMAddPackage(
NAME Zydis NAME Zydis
VERSION 4 VERSION 4
@ -88,16 +94,7 @@ CPMAddPackage(
"ZYDIS_BUILD_TOOLS OFF" "ZYDIS_BUILD_TOOLS OFF"
"ZYDIS_BUILD_EXAMPLES OFF" "ZYDIS_BUILD_EXAMPLES OFF"
"ZYDIS_BUILD_DOXYGEN 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() endif()