summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@qt.io>2022-11-30 16:17:10 +0200
committerSamuli Piippo <samuli.piippo@qt.io>2022-12-01 12:56:12 +0200
commitde357bed2fa549ca9127d3038adbbc98acc989d1 (patch)
tree96cd33a81a312de14d9a124162250222cf2761b6
parent0acb1c757ad6a70f7939ebf1bab3ea97de2d4876 (diff)
CMake: link against static libusb on macOS
Build qdb with static libusb to avoid need to install it separately on macOS. Change-Id: I76d2487f11f11f70b6901b070c389310c091226c Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
-rw-r--r--cmake/FindlibUsb.cmake4
1 files changed, 4 insertions, 0 deletions
diff --git a/cmake/FindlibUsb.cmake b/cmake/FindlibUsb.cmake
index a915a61..9b90791 100644
--- a/cmake/FindlibUsb.cmake
+++ b/cmake/FindlibUsb.cmake
@@ -15,6 +15,10 @@ if (MINGW)
endif()
endif()
+if (MACOS)
+ set(CMAKE_FIND_LIBRARY_SUFFIXES .a)
+endif()
+
find_library (LIBUSB_LIBRARY
NAMES libusb libusb-1.0 usb-1.0
PATHS "/usr/lib" "/usr/local/lib/" "${WINDOWS_LIBUSB_PATH}")