ref: 227aa1c1e3817780871347f6f3096beecc54d8f7
parent: f432bb1abed4352ebb2952f7d1aaa7b5443374e1
author: Paul Brossier <[email protected]>
date: Sat Jan 21 15:53:09 EST 2017
python/lib/moresetuptools.py: use system aubio only when version matches exactly (closes: #84)
--- a/python/lib/moresetuptools.py
+++ b/python/lib/moresetuptools.py
@@ -156,9 +156,12 @@
def add_system_aubio(ext):
# use pkg-config to find aubio's location
- add_packages(['aubio'], ext)
+ aubio_version = get_aubio_version()
+ add_packages(['aubio = ' + aubio_version], ext)
if 'aubio' not in ext.libraries:
- print("Error: libaubio not found")
+ print("Info: aubio " + aubio_version + " was not found by pkg-config")
+ else:
+ print("Info: using system aubio " + aubio_version + " found in " + ' '.join(ext.library_dirs))
class CleanGenerated(distutils.command.clean.clean):
def run(self):