mirror of
https://github.com/RPCS3/hidapi.git
synced 2026-01-31 01:25:21 +01:00
This adds a FreeBSD implementation to HIDAPI using the libusb back-end. The libusb/ folder now contains the libusb implementation and associated Makefiles for Linux and FreeBSD. All libusb code has been removed from the linux/ folder, so that the code in libusb/ can be shared by both (and future) platforms. This commit renames linux/hid-libusb.c to libusb/hid.c. Make sure to use git log --follow to see full history of that file. This code was written by: Alex Dupre <ale@FreeBSD.org> Alan Ott <alan@signal11.us>
19 lines
244 B
Makefile
19 lines
244 B
Makefile
|
|
|
|
OS=$(shell uname)
|
|
|
|
ifeq ($(OS), Linux)
|
|
FILE=Makefile.linux
|
|
endif
|
|
|
|
ifeq ($(OS), FreeBSD)
|
|
FILE=Makefile.freebsd
|
|
endif
|
|
|
|
ifeq ($(FILE), )
|
|
all:
|
|
$(error Your platform ${OS} is not supported by hidapi/libusb at this time.)
|
|
endif
|
|
|
|
include $(FILE)
|