build fixes for external libsndfile, plus make ogg & FLAC required libs now
[ardour.git] / libs / rubberband / SConscript
1 # -*- python -*-
2
3 import os
4 import os.path
5 import glob
6
7 rubberband_files = glob.glob ('src/*.cpp')
8
9 Import('env install_prefix libraries')
10 rb = env.Clone()
11
12 rb.Merge  ([libraries['fftw3f'], 
13             libraries['fftw3'],
14             libraries['vamp'],
15             libraries['samplerate'],
16             libraries['sndfile']
17             ])
18
19 rb.Append (CPPATH='#libs/rubberband/rubberband', CXXFLAGS="-Ilibs/rubberband/rubberband")
20
21 librb = rb.SharedLibrary('rubberband', rubberband_files)
22
23 Default(librb)
24
25 env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), librb))
26
27 env.Alias('tarball', env.Distribute (env['DISTTREE'],
28                                      [ 'SConscript'] +
29                                      rubberband_files +
30                                      glob.glob('rubberband/*.h') +
31                                      glob.glob('src/*.h')))
32
33