externals: Track upstream libusb

We can place the external in an inner folder and manage the custom files
necessary to integrate it with CMake directly. This allows us to
directly change how we use it with our build system, as opposed to
needing to change a fork.
This commit is contained in:
Lioncash 2020-08-25 22:21:32 -04:00 committed by ameerj
parent 9ff97270cf
commit c5094ed614
4 changed files with 241 additions and 0 deletions

3
.gitmodules vendored
View file

@ -31,6 +31,9 @@
[submodule "libressl"]
path = externals/libressl
url = https://github.com/citra-emu/ext-libressl-portable.git
[submodule "libusb"]
path = externals/libusb/libusb
url = https://github.com/libusb/libusb.git
[submodule "cubeb"]
path = externals/cubeb
url = https://github.com/kinetiknz/cubeb.git