Commit Graph
14 Commits
Author SHA1 Message Date
Kevin Bradenstein 97a9576c6e cmake: link libusb by its full path
pkg_check_modules gives both LIBUSB_LIBRARIES (bare names, -lusb-1.0) and
LIBUSB_LINK_LIBRARIES (absolute paths). Passing both links libusb twice,
and the bare name only resolves when libusb is in the default library
search path - which it is on Linux and is not under Homebrew on macOS,
where the link fails with "library not found for -lusb-1.0". The full
path alone is enough everywhere.
2026-09-08 07:16:25 +02:00
Ed Maste 5cbc680f63 Use CMake-argp to find agrp include and library paths
On at least FreeBSD argp is a separate library that needs to have its
path specified in order to link.
2025-12-15 07:15:21 +01:00
Dominic Radermacher efa48162a8 better gettext support (thanks to Michael Schulz) 2025-08-03 09:42:30 +02:00
Marcus Müller 1a39fe1284 udev uaccess rules must have lower order than 73-seat-late.rules
see, for example, https://github.com/bigbigmdm/IMSProg/issues/98 . If the rule granting uaccess tag to a device is loaded after the seat-late rule, seat-late can't grant the user access to the device.

Signed-off-by: Marcus Müller <mueller@baseband.digital>
2025-06-01 20:15:29 +02:00
Dominic Radermacher a51fcf98f8 add and install udev rules to enable non-root access (thanks to Patrick Huesmann for contribution) 2024-04-18 09:29:38 +02:00
Dominic Radermacher 8b631a7996 hopefully fix libitnl linking issues 2023-05-22 10:05:55 +02:00
Dominic Radermacher 6b82cd6166 small cosmetic change to CMakeLists.txt 2022-11-24 06:45:01 +01:00
Dominic Radermacher 53987c4150 cosmetic changes (some are overdue since many years) 2022-10-05 18:08:06 +02:00
Dominic Radermacher f56d7ea740 fix some compile warnings 2022-09-11 06:45:00 +02:00
Dominic Radermacher f74d068776 add install target 2021-10-11 11:50:54 +02:00
Dominic Radermacher 32c29a1c4c fix build using cmake with generating version info from git 2021-10-11 10:11:37 +02:00
Dominic Radermacher cd4e99b9e5 trying to add support for generating version info from git (does not work yet) 2020-01-13 22:00:27 +01:00
Dominic Radermacher 8655736e75 fix naming and try to fix compile errors related to config.h (generated by autotools) 2020-01-13 21:26:48 +01:00
Jarl Gullberg 679c51859b Add support for cmake as build system 2020-01-13 21:13:17 +01:00