Mercurial > hg > vampy-host
diff Makefile.osx @ 104:9db1ea00b1e6
Add OSX makefile, export Vamp SDK dir to subprocess
author | Chris Cannam |
---|---|
date | Mon, 15 Jun 2015 16:46:48 +0100 |
parents | |
children | 56d0e5cd4ac8 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Makefile.osx Mon Jun 15 16:46:48 2015 +0100 @@ -0,0 +1,27 @@ + +PY_INCLUDE_PATH := /anaconda/include/python2.7 +NUMPY_INCLUDE_PATH := /anaconda/pkgs/numpy-1.9.2-py27_0/lib/python2.7/site-packages/numpy/core/include +PY_LIB := python2.7 +PY_TEST := nosetests2 + +#PY_INCLUDE_PATH := /usr/include/python3.4m +#NUMPY_INCLUDE_PATH := /usr/lib/python3.4m/site-packages/numpy/core/include +#PY_LIB := python3 +#PY_TEST := nosetests3 + +ARCHFLAGS ?= -mmacosx-version-min=10.7 -arch x86_64 -arch i386 -stdlib=libc++ + +# Compile flags +# +CFLAGS += $(ARCHFLAGS) -fPIC -I$(PY_INCLUDE_PATH) -I$(NUMPY_INCLUDE_PATH) -I../vamp-plugin-sdk +CXXFLAGS += $(ARCHFLAGS) -O2 -Wall -I. -fPIC -I$(PY_INCLUDE_PATH) -I$(NUMPY_INCLUDE_PATH) -I../vamp-plugin-sdk + +LDFLAGS := -dynamiclib -L../vamp-plugin-sdk -lvamp-hostsdk -L/anaconda/lib/ -lpython -ldl + +NOSE := $(PY_TEST) + +LIBRARY_EXT := .dylib + +MAKEFILE_EXT := .osx + +include Makefile.inc