Remove duplicate call
[ardour.git] / libs / panners / wscript
1 #!/usr/bin/env python
2 from waflib.extras import autowaf as autowaf
3 from waflib import Options
4 import os
5
6 # Mandatory variables
7 top = '.'
8 out = 'build'
9
10
11 def options(opt):
12
13     autowaf.set_options(opt)
14
15 def sub_config_and_use(conf, name, has_objects = True):
16     conf.recurse(name)
17     autowaf.set_local_lib(conf, name, has_objects)
18
19 def configure(conf):
20     autowaf.set_recursive()
21     autowaf.configure(conf)
22
23     if conf.is_tracks_build():
24         panners = [ '1in2out', 'vbap', 'stereobalance' ]
25     else:
26         panners = [ '2in2out', '1in2out', 'vbap', 'stereobalance' ]
27
28     for i in panners:
29         sub_config_and_use(conf, i)
30
31 def build(bld):
32     if bld.is_tracks_build():
33         panners = [ '1in2out', 'vbap', 'stereobalance' ]
34     else:
35         panners = [ '2in2out', '1in2out', 'vbap', 'stereobalance' ]
36
37     for i in panners:
38         bld.recurse(i)