2 from waflib.extras import autowaf as autowaf
7 # Library version (UNIX style major, minor, micro)
8 # major increment <=> incompatible changes
9 # minor increment <=> compatible changes (additions)
10 # micro increment <=> no interface changes
11 ALSABACKEND_VERSION = '0.0.1'
12 I18N_PACKAGE = 'alsa-backend'
19 autowaf.set_options(opt)
22 autowaf.configure(conf)
25 obj = bld(features = 'cxx cxxshlib')
27 'alsa_audiobackend.cc',
32 obj.name = 'alsa_audiobackend'
33 obj.target = 'alsa_audiobackend'
34 obj.use = 'libardour libpbd ardouralsautil'
36 obj.vnum = ALSABACKEND_VERSION
37 obj.install_path = os.path.join(bld.env['LIBDIR'], 'backends')
38 obj.defines = ['PACKAGE="' + I18N_PACKAGE + '"',
39 'ARDOURBACKEND_DLL_EXPORTS'