2 from waflib.extras import autowaf as autowaf
5 # Library version (UNIX style major, minor, micro)
6 # major increment <=> incompatible changes
7 # minor increment <=> compatible changes (additions)
8 # micro increment <=> no interface changes
9 VAMP_PYIN_LIB_VERSION = '0.0.0'
11 # Variables for 'waf dist'
12 APPNAME = 'libardourvamppyin'
20 autowaf.set_options(opt)
23 conf.load('compiler_cxx')
24 autowaf.configure(conf)
28 obj = bld(features = 'cxx cxxshlib')
33 LocalCandidatePYIN.cpp
38 MonoNoteParameters.cpp
43 obj.export_includes = ['.']
45 obj.name = 'libardourvamppyin'
46 obj.target = 'ardourvamppyin'
47 obj.uselib = 'VAMPSDK'
48 obj.use = 'libvampplugin'
49 autowaf.ensure_visible_symbols (obj, True)
50 obj.vnum = VAMP_PYIN_LIB_VERSION
51 obj.install_path = os.path.join(bld.env['LIBDIR'], 'vamp')