fix detection of aubio library - aubio-0.4 breaks API and ABI.
ideally we'll want atleast_version='0.3.2', max_version='0.3.9' (or anything before 0.4.0) for the time being. but waf/autowaf don't seem to allow that. aubio-0.3.2 was the previous minimum requirement and is also the last release of audio-0.3.X, so we're good with exact_version for now.
This commit is contained in:
parent
8c7cae0d8f
commit
f3d858f9df
@ -244,7 +244,7 @@ def configure(conf):
|
||||
'libardour3', conf.env['MAJOR'], conf.env['MINOR'], 0)
|
||||
autowaf.configure(conf)
|
||||
autowaf.check_pkg(conf, 'aubio', uselib_store='AUBIO',
|
||||
atleast_version='0.3.2')
|
||||
exact_version='0.3.2')
|
||||
autowaf.check_pkg(conf, 'libxml-2.0', uselib_store='XML')
|
||||
autowaf.check_pkg(conf, 'lrdf', uselib_store='LRDF',
|
||||
atleast_version='0.4.0')
|
||||
|
@ -26,7 +26,8 @@ def configure(conf):
|
||||
conf.load('compiler_cxx')
|
||||
autowaf.configure(conf)
|
||||
autowaf.check_pkg(conf, 'fftw3f', uselib_store='FFTW3F', mandatory=True)
|
||||
autowaf.check_pkg(conf, 'aubio', uselib_store='AUBIO', mandatory=False)
|
||||
autowaf.check_pkg(conf, 'aubio', uselib_store='AUBIO', mandatory=False,
|
||||
exact_version='0.3.2')
|
||||
conf.write_config_header('libvampplugins-config.h', remove=False)
|
||||
|
||||
def build(bld):
|
||||
|
Loading…
Reference in New Issue
Block a user