Browse Source
[cmake] fix zycore fetch
Signed-off-by: crueter <crueter@eden-emu.dev>
pull/143/head
crueter
8 months ago
No known key found for this signature in database
GPG Key ID: 425ACD2D4830EBC6
2 changed files with
10 additions and
11 deletions
-
CMakeLists.txt
-
externals/dynarmic/externals/CMakeLists.txt
|
|
@ -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 |
|
|
|
|
|
@ -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() |