adamstark@14: # setup.py adamstark@14: # build command : python setup.py build build_ext --inplace adamstark@14: from numpy.distutils.core import setup, Extension adamstark@14: import os, numpy adamstark@14: adamstark@14: name = 'btrack' adamstark@14: sources = ['btrack_python_module.cpp','../../src/OnsetDetectionFunction.cpp','../../src/BTrack.cpp'] adamstark@14: adamstark@14: include_dirs = [ adamstark@14: numpy.get_include(),'/usr/local/include' adamstark@14: ] adamstark@14: adamstark@14: setup( name = 'BTrack', adamstark@14: include_dirs = include_dirs, adamstark@14: ext_modules = [Extension(name, sources,libraries = ['fftw3','samplerate'])] adamstark@14: )