summaryrefslogtreecommitdiff
path: root/SConstruct
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2007-11-20 21:13:18 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2007-11-20 21:13:18 +0000
commit339ff11a673aa234e9cd4cd1536db7089a2e1f6a (patch)
treefac4c862a28fe33c7eb3f276005850b7937837cc /SConstruct
parent2c46220ff153e15cfc447e852b4ef0043164efa4 (diff)
fix for systems without fftw3f
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2706 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'SConstruct')
-rw-r--r--SConstruct16
1 files changed, 11 insertions, 5 deletions
diff --git a/SConstruct b/SConstruct
index e2b34af5cd..b8728de5ea 100644
--- a/SConstruct
+++ b/SConstruct
@@ -479,11 +479,17 @@ libraries['raptor'].ParseConfig('pkg-config --cflags --libs raptor')
libraries['samplerate'] = LibraryInfo()
libraries['samplerate'].ParseConfig('pkg-config --cflags --libs samplerate')
-libraries['fftw3f'] = LibraryInfo()
-libraries['fftw3f'].ParseConfig('pkg-config --cflags --libs fftw3f')
+conf = env.Configure (custom_tests = { 'CheckPKGExists' : CheckPKGExists } )
-libraries['fftw3'] = LibraryInfo()
-libraries['fftw3'].ParseConfig('pkg-config --cflags --libs fftw3')
+if conf.CheckPKGExists ('fftw3f'):
+ libraries['fftw3f'] = LibraryInfo()
+ libraries['fftw3f'].ParseConfig('pkg-config --cflags --libs fftw3f')
+
+if conf.CheckPKGExists ('fftw3'):
+ libraries['fftw3'] = LibraryInfo()
+ libraries['fftw3'].ParseConfig('pkg-config --cflags --libs fftw3')
+
+env = conf.Finish ()
if env['FFT_ANALYSIS']:
#
@@ -741,7 +747,7 @@ libraries['vamp'] = LibraryInfo()
env['RUBBERBAND'] = False
-conf = Configure (libraries['vamp'], custom_tests = { 'CheckPKGExists' : CheckPKGExists } )
+conf = libraries['vamp'].Configure (custom_tests = { 'CheckPKGExists' : CheckPKGExists } )
if conf.CheckPKGExists('vamp-sdk'):
have_vamp = True