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