[cmake] refactor: Use CPM over submodules #143
2 changed files with 10 additions and 11 deletions
|
@ -214,6 +214,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
vendored
19
externals/dynarmic/externals/CMakeLists.txt
vendored
|
@ -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…
Add table
Add a link
Reference in a new issue