2 from waflib.extras import autowaf as autowaf
3 from waflib import Options
12 autowaf.set_options(opt)
14 def sub_config_and_use(conf, name, has_objects = True):
16 autowaf.set_local_lib(conf, name, has_objects)
19 autowaf.set_recursive()
20 autowaf.configure(conf)
24 if sys.platform == 'darwin' or sys.platform == 'mingw' or sys.platform == 'msvc':
25 backends += [ 'wavesaudio' ]
27 if Options.options.build_dummy:
28 backends += [ 'dummy' ]
31 sub_config_and_use(conf, i)
36 if sys.platform == 'darwin' or sys.platform == 'mingw' or sys.platform == 'msvc':
37 backends += [ 'wavesaudio' ]
39 if bld.is_defined('HAVE_DUMMY'):
40 backends += [ 'dummy' ]