diff options
Diffstat (limited to '')
| -rw-r--r-- | CMakeLists.txt | 23 | ||||
| -rw-r--r-- | externals/find-modules/Findhttplib.cmake | 2 | ||||
| -rw-r--r-- | externals/find-modules/Findlz4.cmake | 2 | ||||
| -rw-r--r-- | externals/find-modules/Findzstd.cmake | 2 |
4 files changed, 15 insertions, 14 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 55fdf8fcc..45e6bd761 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt | |||
| @@ -207,42 +207,43 @@ set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/bin) | |||
| 207 | # System imported libraries | 207 | # System imported libraries |
| 208 | # ======================================================================= | 208 | # ======================================================================= |
| 209 | 209 | ||
| 210 | find_package(enet 1.3) | 210 | # Enforce the search mode of non-required packages for better and shorter failure messages |
| 211 | find_package(enet 1.3 MODULE) | ||
| 211 | find_package(fmt 9 REQUIRED) | 212 | find_package(fmt 9 REQUIRED) |
| 212 | find_package(inih) | 213 | find_package(inih MODULE) |
| 213 | find_package(lz4 REQUIRED) | 214 | find_package(lz4 REQUIRED) |
| 214 | find_package(nlohmann_json 3.8 REQUIRED) | 215 | find_package(nlohmann_json 3.8 REQUIRED) |
| 215 | find_package(Opus 1.3) | 216 | find_package(Opus 1.3 MODULE) |
| 216 | find_package(ZLIB 1.2 REQUIRED) | 217 | find_package(ZLIB 1.2 REQUIRED) |
| 217 | find_package(zstd 1.5 REQUIRED) | 218 | find_package(zstd 1.5 REQUIRED) |
| 218 | 219 | ||
| 219 | if (NOT YUZU_USE_EXTERNAL_VULKAN_HEADERS) | 220 | if (NOT YUZU_USE_EXTERNAL_VULKAN_HEADERS) |
| 220 | find_package(Vulkan 1.3.238) | 221 | find_package(Vulkan 1.3.238 REQUIRED) |
| 221 | endif() | 222 | endif() |
| 222 | 223 | ||
| 223 | if (ENABLE_LIBUSB) | 224 | if (ENABLE_LIBUSB) |
| 224 | find_package(libusb 1.0.24) | 225 | find_package(libusb 1.0.24 MODULE) |
| 225 | endif() | 226 | endif() |
| 226 | 227 | ||
| 227 | if (ARCHITECTURE_x86 OR ARCHITECTURE_x86_64) | 228 | if (ARCHITECTURE_x86 OR ARCHITECTURE_x86_64) |
| 228 | find_package(xbyak 6 QUIET) | 229 | find_package(xbyak 6 CONFIG) |
| 229 | endif() | 230 | endif() |
| 230 | 231 | ||
| 231 | if (ARCHITECTURE_x86_64 OR ARCHITECTURE_arm64) | 232 | if (ARCHITECTURE_x86_64 OR ARCHITECTURE_arm64) |
| 232 | find_package(dynarmic 6.4.0 QUIET) | 233 | find_package(dynarmic 6.4.0 CONFIG) |
| 233 | endif() | 234 | endif() |
| 234 | 235 | ||
| 235 | if (ENABLE_CUBEB) | 236 | if (ENABLE_CUBEB) |
| 236 | find_package(cubeb QUIET) | 237 | find_package(cubeb CONFIG) |
| 237 | endif() | 238 | endif() |
| 238 | 239 | ||
| 239 | if (USE_DISCORD_PRESENCE) | 240 | if (USE_DISCORD_PRESENCE) |
| 240 | find_package(DiscordRPC QUIET) | 241 | find_package(DiscordRPC MODULE) |
| 241 | endif() | 242 | endif() |
| 242 | 243 | ||
| 243 | if (ENABLE_WEB_SERVICE) | 244 | if (ENABLE_WEB_SERVICE) |
| 244 | find_package(cpp-jwt 1.4 QUIET) | 245 | find_package(cpp-jwt 1.4 CONFIG) |
| 245 | find_package(httplib 0.11 QUIET) | 246 | find_package(httplib 0.11 MODULE) |
| 246 | endif() | 247 | endif() |
| 247 | 248 | ||
| 248 | if (YUZU_TESTS) | 249 | if (YUZU_TESTS) |
diff --git a/externals/find-modules/Findhttplib.cmake b/externals/find-modules/Findhttplib.cmake index 4d17cb393..861207eb5 100644 --- a/externals/find-modules/Findhttplib.cmake +++ b/externals/find-modules/Findhttplib.cmake | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | include(FindPackageHandleStandardArgs) | 5 | include(FindPackageHandleStandardArgs) |
| 6 | 6 | ||
| 7 | find_package(httplib QUIET CONFIG) | 7 | find_package(httplib QUIET CONFIG) |
| 8 | if (httplib_FOUND) | 8 | if (httplib_CONSIDERED_CONFIGS) |
| 9 | find_package_handle_standard_args(httplib CONFIG_MODE) | 9 | find_package_handle_standard_args(httplib CONFIG_MODE) |
| 10 | else() | 10 | else() |
| 11 | find_package(PkgConfig QUIET) | 11 | find_package(PkgConfig QUIET) |
diff --git a/externals/find-modules/Findlz4.cmake b/externals/find-modules/Findlz4.cmake index c82405c59..7a9a02d4e 100644 --- a/externals/find-modules/Findlz4.cmake +++ b/externals/find-modules/Findlz4.cmake | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | include(FindPackageHandleStandardArgs) | 4 | include(FindPackageHandleStandardArgs) |
| 5 | 5 | ||
| 6 | find_package(lz4 QUIET CONFIG) | 6 | find_package(lz4 QUIET CONFIG) |
| 7 | if (lz4_FOUND) | 7 | if (lz4_CONSIDERED_CONFIGS) |
| 8 | find_package_handle_standard_args(lz4 CONFIG_MODE) | 8 | find_package_handle_standard_args(lz4 CONFIG_MODE) |
| 9 | else() | 9 | else() |
| 10 | find_package(PkgConfig QUIET) | 10 | find_package(PkgConfig QUIET) |
diff --git a/externals/find-modules/Findzstd.cmake b/externals/find-modules/Findzstd.cmake index f6eb9643a..ae3ea0865 100644 --- a/externals/find-modules/Findzstd.cmake +++ b/externals/find-modules/Findzstd.cmake | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | include(FindPackageHandleStandardArgs) | 4 | include(FindPackageHandleStandardArgs) |
| 5 | 5 | ||
| 6 | find_package(zstd QUIET CONFIG) | 6 | find_package(zstd QUIET CONFIG) |
| 7 | if (zstd_FOUND) | 7 | if (zstd_CONSIDERED_CONFIGS) |
| 8 | find_package_handle_standard_args(zstd CONFIG_MODE) | 8 | find_package_handle_standard_args(zstd CONFIG_MODE) |
| 9 | else() | 9 | else() |
| 10 | find_package(PkgConfig QUIET) | 10 | find_package(PkgConfig QUIET) |