2d164a025a5dba2ee5b5ce0613cf9e451c91b752
[ardour.git] / libs / appleutility / wscript
1 import autowaf
2 import os
3
4 libappleutility_sources = [
5         'AUOutputBL.cpp',
6         'AUParamInfo.cpp',
7         'CAAudioChannelLayout.cpp',
8         'CAAudioChannelLayoutObject.cpp',
9         'CAAudioFile.cpp',
10         'CAAudioUnit.cpp',
11         'CAAUParameter.cpp',
12         'CABufferList.cpp',
13         'CACFDictionary.cpp',
14         'CACFNumber.cpp',
15         'CACFString.cpp',
16         'CAComponent.cpp',
17         'CAComponentDescription.cpp',
18         'CADebugMacros.cpp',
19         'CAStreamBasicDescription.cpp',
20         'CAXException.cpp'
21 ]
22
23 def set_options(opt):
24         autowaf.set_options(opt)
25         
26 def configure(conf):
27         autowaf.configure(conf)
28         
29 def build(bld):
30         obj                = bld.new_task_gen('cxx', 'shlib')
31         obj.uselib         = 'AUDIOUNITS OSX'
32         obj.source         = libappleutility_sources
33         obj.export_incdirs = ['.']
34         obj.includes       = ['.']
35         obj.name           = 'libappleutility'
36         obj.target         = 'appleutility'
37         obj.install_path   = os.path.join(bld.env['LIBDIR'], 'appleutility')
38
39
40 def shutdown():
41         autowaf.shutdown()
42
43 def i18n(bld):
44         pass