beat slicing patch #1 from lincoln spiteri
[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                                             uselib = 'COREAUDIO CORESERVICES COREFOUNDATION AUDIOTOOLBOX AUDIOUNITS OSX GTKOSX')
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