Guilherme Janczak
c1e6316bdc
use pkg-config to find libusb
...
This makes more (but not all) of the compilation process succeed on
NetBSD.
2024-05-06 17:44:32 +00:00
Jordan Woyak
25833cfd62
CMake: Hide warnings in Externals also for non-msvc.
2024-03-19 01:12:52 -05:00
Martino Fontana
12fe5550d2
Externals/hidapi: Convert to submodule
...
This also updates to 0.14.0 (d3013f0af3
)
2024-01-30 01:35:39 +01:00
Zopolis4
b31754980c
Fix cmake detection of libudev in hidapi broken in #9071
2022-05-30 11:04:49 +10:00
Admiral H. Curtiss
6ea7af13e8
cmake: Disable warnings for most externals on MSVC, like we do in the VS project files.
2022-05-22 00:30:56 +02:00
Léo Lam
6036680376
hidapi: Use LIBUSB_LIBRARIES to link to libusb
...
Because we have an old-style find script that does not define a proper
CMake target for libusb, we need to use ${LIBUSB_LIBRARIES}
rather than "usb".
Ideally, we would fix the find script to define a target. However,
this issue breaks the fifoci-ogl-lin-mesa builder and I'd prefer it
to be fixed sooner rather than later.
2021-02-11 21:58:15 +01:00
MerryMage
14c03388b3
Externals: Link against required libraries
...
* curl requires zlib
* hidapi when not using libudev requires libusb
2021-01-03 14:26:38 +00:00
Michael Maltese
655ab9b4e2
CMake: clean up HIDAPI build
2017-04-27 02:41:00 -07:00