Chris@0: Chris@1: PY_INCLUDE_PATH := /usr/include/python2.7 luis@8: NUMPY_INCLUDE_PATH := /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/core/include Chris@1: Chris@4: CFLAGS := -O2 -fPIC -Wall -I$(PY_INCLUDE_PATH) -I$(NUMPY_INCLUDE_PATH) -I. luis@8: CXXFLAGS := -O2 -fPIC -Wall -I$(PY_INCLUDE_PATH) -I$(NUMPY_INCLUDE_PATH) -I. -I../vamp-plugin-sdk Chris@1: luis@8: LDFLAGS := -shared -L../vamp-plugin-sdk -lpython2.7 -lvamp-hostsdk Chris@1: #LDFLAGS := -dynamiclib -lpython2.5 /usr/lib/libvamp-hostsdk.a Chris@0: luis@8: all: pyRealTime.so vampyhost.so Chris@0: luis@8: pyRealTime.a: pyRealTime.o Chris@0: ar r $@ pyRealTime.o Chris@0: Chris@0: pyRealTime.so: pyRealTime.o luis@8: g++ -shared $^ -o $@ $(LDFLAGS) Chris@0: Chris@0: vampyhost.so: vampyhost.o pyRealTime.a Chris@0: g++ -o $@ -shared $^ $(LDFLAGS) Chris@0: luis@8: clean: Chris@0: rm *.o Chris@0: rm *.so luis@8: rm *.a