remove confusing RC preferences option for get/set use monitor section, and simplymak...
[ardour.git] / libs / appleutility / wscript
1 #!/usr/bin/env python
2 from waflib.extras import autowaf as autowaf
3 import os
4
5 libappleutility_sources = [
6         'AUOutputBL.cpp',
7         'AUParamInfo.cpp',
8         'CAAudioChannelLayout.cpp',
9         'CAAudioChannelLayoutObject.cpp',
10         'CAAudioFile.cpp',
11         'CAAudioUnit.cpp',
12         'CAAUParameter.cpp',
13         'CABufferList.cpp',
14         'CACFDictionary.cpp',
15         'CACFNumber.cpp',
16         'CACFString.cpp',
17         'CAComponent.cpp',
18         'CAComponentDescription.cpp',
19         'CADebugMacros.cpp',
20         'CAStreamBasicDescription.cpp',
21         'CAXException.cpp'
22 ]
23
24 def options(opt):
25     autowaf.set_options(opt)
26
27 def configure(conf):
28     autowaf.configure(conf)
29
30 def build(bld):
31     obj                = bld(features = 'cxx cxxshlib')
32     obj.uselib         = 'AUDIOUNITS OSX'
33     obj.source         = libappleutility_sources
34     obj.export_includes = ['.']
35     obj.includes       = ['.']
36     obj.name           = 'libappleutility'
37     obj.target         = 'appleutility'
38     obj.install_path   = os.path.join(bld.env['LIBDIR'], 'appleutility')
39
40
41 def shutdown():
42     autowaf.shutdown()
43
44 def i18n(bld):
45     pass