summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--CMakeLists.txt7
1 files changed, 6 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6a124db07..ea7829707 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -22,6 +22,8 @@ CMAKE_DEPENDENT_OPTION(YUZU_USE_BUNDLED_SDL2 "Download bundled SDL2 binaries" ON
22# On Linux system SDL2 is likely to be lacking HIDAPI support which have drawbacks but is needed for SDL motion 22# On Linux system SDL2 is likely to be lacking HIDAPI support which have drawbacks but is needed for SDL motion
23CMAKE_DEPENDENT_OPTION(YUZU_USE_EXTERNAL_SDL2 "Compile external SDL2" ON "ENABLE_SDL2;NOT MSVC" OFF) 23CMAKE_DEPENDENT_OPTION(YUZU_USE_EXTERNAL_SDL2 "Compile external SDL2" ON "ENABLE_SDL2;NOT MSVC" OFF)
24 24
25option(ENABLE_LIBUSB "Enable the use of LibUSB" ON)
26
25option(ENABLE_OPENGL "Enable OpenGL" ON) 27option(ENABLE_OPENGL "Enable OpenGL" ON)
26mark_as_advanced(FORCE ENABLE_OPENGL) 28mark_as_advanced(FORCE ENABLE_OPENGL)
27option(ENABLE_QT "Enable the Qt frontend" ON) 29option(ENABLE_QT "Enable the Qt frontend" ON)
@@ -206,7 +208,6 @@ set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/bin)
206find_package(enet 1.3) 208find_package(enet 1.3)
207find_package(fmt 9 REQUIRED) 209find_package(fmt 9 REQUIRED)
208find_package(inih) 210find_package(inih)
209find_package(libusb 1.0.24)
210find_package(lz4 REQUIRED) 211find_package(lz4 REQUIRED)
211find_package(nlohmann_json 3.8 REQUIRED) 212find_package(nlohmann_json 3.8 REQUIRED)
212find_package(Opus 1.3) 213find_package(Opus 1.3)
@@ -214,6 +215,10 @@ find_package(Vulkan 1.3.238)
214find_package(ZLIB 1.2 REQUIRED) 215find_package(ZLIB 1.2 REQUIRED)
215find_package(zstd 1.5 REQUIRED) 216find_package(zstd 1.5 REQUIRED)
216 217
218if (ENABLE_LIBUSB)
219 find_package(libusb 1.0.24)
220endif()
221
217if (ARCHITECTURE_x86 OR ARCHITECTURE_x86_64) 222if (ARCHITECTURE_x86 OR ARCHITECTURE_x86_64)
218 find_package(xbyak 6 QUIET) 223 find_package(xbyak 6 QUIET)
219endif() 224endif()