examples: minimal basic modern animation nonblock xkcd

PYTHON_DIR = /Users/norris/anaconda
PYTHON_VERSION =3.5m

INCLUDES = -I$(PYTHON_DIR)/lib/python3.5/site-packages/numpy/core/include -I$(PYTHON_DIR)/include/python$(PYTHON_VERSION)
LPATH=-L$(PYTHON_DIR)/pkgs/python-3.5.4-0/lib/
minimal: examples/minimal.cpp matplotlibcpp.h
	cd examples && g++ -DWITHOUT_NUMPY minimal.cpp $(INCLUDES) $(LPATH) -lpython$(PYTHON_VERSION) -o minimal -std=c++11

basic: examples/basic.cpp matplotlibcpp.h
	cd examples && g++ basic.cpp $(INCLUDES) $(LPATH) -lpython$(PYTHON_VERSION) -o basic

modern: examples/modern.cpp matplotlibcpp.h
	cd examples && g++ modern.cpp $(INCLUDES) $(LPATH) -lpython$(PYTHON_VERSION) -o modern -std=c++11

animation: examples/animation.cpp matplotlibcpp.h
	cd examples && g++ animation.cpp $(INCLUDES) $(LPATH) -lpython$(PYTHON_VERSION) -o animation -std=c++11

nonblock: examples/nonblock.cpp matplotlibcpp.h
	cd examples && g++ nonblock.cpp $(INCLUDES) $(LPATH) -lpython$(PYTHON_VERSION) -o nonblock -std=c++11

xkcd: examples/xkcd.cpp matplotlibcpp.h
	cd examples && g++ xkcd.cpp $(INCLUDES) $(LPATH) -lpython$(PYTHON_VERSION) -o xkcd -std=c++11

clean:
	rm -f examples/{minimal,basic,modern,animation,nonblock,xkcd}
