| CC = gcc | |
| LIBUSB_CFLAGS = $(shell pkg-config --cflags libusb-1.0) | |
| LIBUSB_LIBS = $(shell pkg-config --libs libusb-1.0) | |
| WARNINGS = -Wall -Wextra | |
| CFLAGS = $(LIBUSB_CFLAGS) $(WARNINGS) | |
| LDFLAGS = $(LIBUSB_LIBS) | |
| all: test | |
| %: %.c | |
| $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) | |
| clean: | |
| $(RM) test |