Chris@104: Chris@116: PY_INCLUDE_PATH := /System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 Chris@116: NUMPY_INCLUDE_PATH := /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/core/include Chris@116: Chris@116: ## or e.g. Chris@116: #PY_INCLUDE_PATH := /anaconda/include/python2.7 Chris@116: #NUMPY_INCLUDE_PATH := /anaconda/pkgs/numpy-1.9.2-py27_0/lib/python2.7/site-packages/numpy/core/include Chris@116: Chris@104: PY_LIB := python2.7 Chris@107: PY_TEST := nosetests Chris@104: Chris@104: #PY_INCLUDE_PATH := /usr/include/python3.4m Chris@104: #NUMPY_INCLUDE_PATH := /usr/lib/python3.4m/site-packages/numpy/core/include Chris@104: #PY_LIB := python3 Chris@104: #PY_TEST := nosetests3 Chris@104: Chris@116: ARCHFLAGS ?= -mmacosx-version-min=10.7 -arch x86_64 -stdlib=libc++ Chris@104: Chris@104: # Compile flags Chris@104: # Chris@127: CFLAGS += $(ARCHFLAGS) -fPIC -I$(PY_INCLUDE_PATH) -I$(NUMPY_INCLUDE_PATH) Chris@127: CXXFLAGS += $(ARCHFLAGS) -O2 -Wall -I. -fPIC -I$(PY_INCLUDE_PATH) -I$(NUMPY_INCLUDE_PATH) Chris@104: Chris@127: LDFLAGS := -dynamiclib -l$(PY_LIB) -ldl Chris@104: Chris@104: NOSE := $(PY_TEST) Chris@104: Chris@116: LIBRARY_EXT := .so Chris@104: Chris@104: MAKEFILE_EXT := .osx Chris@104: Chris@104: include Makefile.inc