5db009e4a31a80ae398cfe0d2c00b1b321444812
[ozzloy@gmail.com/oble] / Makefile
1 all: oble
2
3 PKGS = opencv x11 xext xscrnsaver
4 CXXFLAGS += $(shell pkg-config --cflags $(PKGS))
5 LDFLAGS += $(shell pkg-config --libs $(PKGS))
6
7 OBJS = idle_x11.o oble.o
8
9 idle_x11.o: idle_x11.h
10 oble.o: oble.h
11
12 oble: $(OBJS) haarcascade_frontalface_alt.xml
13 gcc $(OBJS) $(LDFLAGS) -o $@
14
15 #haarcascade_frontalface_alt.xml:
16 # wget http://eclecti.cc/files/2008/03/haarcascade_frontalface_alt.xml
17
18 test: all
19 ./oble -c haarcascade_frontalface_alt.xml
20
21 dependencies:
22 sudo aptitude install -y libxss-dev
23
24 clean:
25 rm -rf oble *.o
26
27 new: clean all
28
29 .PHONY: clean