added ext-libusb to overcome sysv_abi changes

This commit is contained in:
georgemoralis 2025-07-21 00:15:38 +03:00
parent 95a386308a
commit ec1214dac1
4 changed files with 5 additions and 5 deletions

6
.gitmodules vendored
View File

@ -103,6 +103,6 @@
path = externals/MoltenVK/cereal path = externals/MoltenVK/cereal
url = https://github.com/USCiLab/cereal url = https://github.com/USCiLab/cereal
shallow = true shallow = true
[submodule "externals/libusb"] [submodule "externals/ext-libusb"]
path = externals/libusb path = externals/ext-libusb
url = https://github.com/libusb/libusb-cmake.git url = https://github.com/shadps4-emu/ext-libusb.git

View File

@ -243,7 +243,6 @@ find_package(xxHash 0.8.2 MODULE)
find_package(ZLIB 1.3 MODULE) find_package(ZLIB 1.3 MODULE)
find_package(Zydis 5.0.0 CONFIG) find_package(Zydis 5.0.0 CONFIG)
find_package(pugixml 1.14 CONFIG) find_package(pugixml 1.14 CONFIG)
find_package(libusb 1.0.27 MODULE)
if (APPLE) if (APPLE)
find_package(date 3.0.1 CONFIG) find_package(date 3.0.1 CONFIG)
endif() endif()

View File

@ -197,7 +197,7 @@ endif()
# libusb # libusb
if (NOT TARGET libusb::usb) if (NOT TARGET libusb::usb)
add_subdirectory(libusb) add_subdirectory(ext-libusb)
add_library(libusb::usb ALIAS usb-1.0) add_library(libusb::usb ALIAS usb-1.0)
endif() endif()

1
externals/ext-libusb vendored Submodule

@ -0,0 +1 @@
Subproject commit e1f4ac1472bdf6aab27f8b836a2f47df85465bac