# PC=PKG_CONFIG_PATH=/home/mj/src/libucw/run/lib/pkgconfig pkg-config PC=PKG_CONFIG_PATH=/opt/lib/pkgconfig pkg-config LIBUSB_CFLAGS := $(shell $(PC) --cflags libusb-1.0) LIBUSB_LIBS := $(shell $(PC) --libs libusb-1.0) LIBPULSE_CFLAGS := $(shell $(PC) --cflags libpulse) LIBPULSE_LIBS := $(shell $(PC) --libs libpulse) LIBUCW_CFLAGS := $(shell $(PC) --cflags libucw) LIBUCW_LIBS := $(shell $(PC) --libs libucw) CFLAGS=-O2 -Wall -W -Wno-parentheses -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -std=gnu99 $(LIBUCW_CFLAGS) $(LIBUSB_CFLAGS) $(LIBPULSE_CFLAGS) -g2 LDLIBS=$(LIBUCW_LIBS) $(LIBUSB_LIBS) $(LIBPULSE_LIBS) all: ursaryd ursaryd: ursaryd.o mpd.o nocturn.o pulse.o pulse-ucw.o usb.o ursaryd.o: ursaryd.c ursaryd.h usb.h mpd.o: mpd.c ursaryd.h nocturn.o: nocturn.c ursaryd.h usb.h pulse.o: pulse.c ursaryd.h pulse-ucw.o: pulse-ucw.c ursaryd.h usb.o: usb.c ursaryd.h usb.h clean: rm -f `find . -name "*~" -or -name "*.[oa]" -or -name "\#*\#" -or -name TAGS -or -name core -or -name .depend -or -name .#*` rm -f ursaryd install: all install -m 755 ursaryd /usr/local/sbin/ install -m 755 burrow-ursary.service /etc/systemd/system/