41 lines · 1.3 KB · Python
RawDownload
#! /usr/bin/python from distutils.core import setup, Extensionfrom generator import generate_object_filesimport os.pathimport numpy library_dirs = ['../build/src', '../src/.libs']include_dirs = ['../build/src', '../src', '.' ]library_dirs = filter (lambda x: os.path.isdir(x), library_dirs)include_dirs = filter (lambda x: os.path.isdir(x), include_dirs) aubio_extension = Extension("_aubio",            ["aubiomodule.c",            "aubioproxy.c",            "py-cvec.c",            # example without macro            "py-filter.c",            # macroised            "py-filterbank.c",            "py-fft.c",            "py-phasevoc.c",            # generated files            ] + generate_object_files(),            include_dirs = include_dirs + [ numpy.get_include() ],            library_dirs = library_dirs,            libraries=['aubio']) setup(name='aubio',      version = '0.4.0alpha',      packages = ['aubio'],      description = 'interface to the aubio library',      long_description = 'interface to the aubio library',      license = 'GNU/GPL version 3',      author = 'Paul Brossier',      author_email = 'piem@aubio.org',      maintainer = 'Paul Brossier',      maintainer_email = 'piem@aubio.org',      url = 'http://aubio.org/',      ext_modules = [aubio_extension]) 

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t