-all:
- gcc `pkg-config --cflags opencv` -o hello-world hello-world.cpp `pkg-config --libs opencv`
+all: oble
+
+oble: oble.cpp oble.h
+ gcc `pkg-config --cflags opencv` -o oble oble.cpp `pkg-config --libs opencv`
+
+test: all
+ ./oble /usr/share/opencv/haarcascades/haarcascade_frontalface_alt.xml
+
+clean:
+ rm -rf oble
+
+new: clean all
+
+.PHONY: clean
+