|
|
@ -166,7 +166,7 @@ option(YUZU_USE_CPM "Use CPM to fetch system dependencies (fmt, boost, etc) if n |
|
|
|
|
|
|
|
|
# ffmpeg |
|
|
# ffmpeg |
|
|
option(YUZU_USE_BUNDLED_FFMPEG "Download bundled FFmpeg" ${EXT_DEFAULT}) |
|
|
option(YUZU_USE_BUNDLED_FFMPEG "Download bundled FFmpeg" ${EXT_DEFAULT}) |
|
|
cmake_dependent_option(YUZU_USE_EXTERNAL_FFMPEG "Build FFmpeg from source" OFF "NOT WIN32 AND NOT ANDROID" OFF) |
|
|
|
|
|
|
|
|
cmake_dependent_option(YUZU_USE_EXTERNAL_FFMPEG "Build FFmpeg from source" "${PLATFORM_SUN}" "NOT WIN32 AND NOT ANDROID" OFF) |
|
|
|
|
|
|
|
|
# sirit |
|
|
# sirit |
|
|
option(YUZU_USE_BUNDLED_SIRIT "Download bundled sirit" ${EXT_DEFAULT}) |
|
|
option(YUZU_USE_BUNDLED_SIRIT "Download bundled sirit" ${EXT_DEFAULT}) |
|
|
@ -456,11 +456,6 @@ if (YUZU_USE_CPM) |
|
|
add_library(zstd::zstd ALIAS libzstd_static) |
|
|
add_library(zstd::zstd ALIAS libzstd_static) |
|
|
endif() |
|
|
endif() |
|
|
|
|
|
|
|
|
# Catch2 |
|
|
|
|
|
if (YUZU_TESTS OR DYNARMIC_TESTS) |
|
|
|
|
|
AddJsonPackage(catch2) |
|
|
|
|
|
endif() |
|
|
|
|
|
|
|
|
|
|
|
# Opus |
|
|
# Opus |
|
|
AddJsonPackage(opus) |
|
|
AddJsonPackage(opus) |
|
|
|
|
|
|
|
|
@ -499,10 +494,6 @@ else() |
|
|
find_package(Boost 1.57.0 REQUIRED) |
|
|
find_package(Boost 1.57.0 REQUIRED) |
|
|
endif() |
|
|
endif() |
|
|
|
|
|
|
|
|
if (YUZU_TESTS) |
|
|
|
|
|
find_package(Catch2 3.0.1 REQUIRED) |
|
|
|
|
|
endif() |
|
|
|
|
|
|
|
|
|
|
|
if (CMAKE_SYSTEM_NAME STREQUAL "Linux" OR ANDROID) |
|
|
if (CMAKE_SYSTEM_NAME STREQUAL "Linux" OR ANDROID) |
|
|
find_package(gamemode 1.7 MODULE) |
|
|
find_package(gamemode 1.7 MODULE) |
|
|
endif() |
|
|
endif() |
|
|
@ -580,6 +571,10 @@ if (ENABLE_CUBEB) |
|
|
find_package(cubeb) |
|
|
find_package(cubeb) |
|
|
endif() |
|
|
endif() |
|
|
|
|
|
|
|
|
|
|
|
if (YUZU_TESTS OR DYNARMIC_TESTS) |
|
|
|
|
|
find_package(Catch2) |
|
|
|
|
|
endif() |
|
|
|
|
|
|
|
|
if (ENABLE_QT) |
|
|
if (ENABLE_QT) |
|
|
if (YUZU_USE_BUNDLED_QT) |
|
|
if (YUZU_USE_BUNDLED_QT) |
|
|
download_qt(6.8.3) |
|
|
download_qt(6.8.3) |
|
|
|