hdjd

Hercules DJ controller driver for Linux
git clone https://git.woozle.org/neale/hdjd.git

Neale Pickett  ·  2018-01-01

Makefile

 1CFLAGS += -Wall
 2CFLAGS += -Werror
 3TARGETS = hdjd explore
 4
 5ifdef DEBUG
 6CFLAGS += -g -DDEBUG
 7endif
 8
 9all: $(TARGETS)
10
11hdjd: LDLIBS += $(shell pkg-config --libs libusb-1.0)
12hdjd: LDLIBS += $(shell pkg-config --libs alsa)
13hdjd: hdjd.o usb.o alsa.o
14
15explore: LDLIBS += $(shell pkg-config --libs libusb-1.0)
16explore.o: CFLAGS += $(shell pkg-config --cflags libusb-1.0)
17
18alsa.o: CFLAGS += $(shell pkg-config --cflags alsa)
19usb.o: CFLAGS += $(shell pkg-config --cflags libusb-1.0)
20
21clean:
22	rm -f $(TARGETS) *.o