]> mj.ucw.cz Git - ursary.git/blob - Makefile
Experiments with Novation Nocturn
[ursary.git] / Makefile
1 LIBUSB_CFLAGS := $(shell pkg-config --cflags libusb-1.0)
2 LIBUSB_LIBS := $(shell pkg-config --libs libusb-1.0)
3
4 LIBUCW_PKG := /home/mj/src/libucw/run/lib/pkgconfig
5 LIBUCW_CFLAGS := $(shell PKG_CONFIG_PATH=$(LIBUCW_PKG) pkg-config --cflags libucw)
6 LIBUCW_LIBS := $(shell PKG_CONFIG_PATH=$(LIBUCW_PKG) pkg-config --libs libucw)
7
8 CFLAGS=-O2 -Wall -W -Wno-parentheses -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -std=gnu99 $(LIBUCW_CFLAGS) $(LIBUSB_CFLAGS)
9 LDLIBS=$(LIBUCW_LIBS) $(LIBUSB_LIBS)
10
11 all: ut
12
13 ut: ut.o
14
15 clean:
16         rm -f `find . -name "*~" -or -name "*.[oa]" -or -name "\#*\#" -or -name TAGS -or -name core -or -name .depend -or -name .#*`