Make provision for building with the new LV2 extensions (when building with MSVC)
[ardour.git] / libs / vamp-plugins / wscript
index 131ec03685141948c9ab2d99d164ac1a1f1d52a0..28f74d4050af57674bfc454f1d5d5df9e64b686c 100644 (file)
@@ -43,6 +43,7 @@ def build(bld):
             OnsetDetect.cpp
             PercussionOnsetDetector.cpp
             SpectralCentroid.cpp
+            TruePeak.cpp
             ZeroCrossing.cpp
     '''
     obj.export_includes = ['.']
@@ -53,7 +54,10 @@ def build(bld):
     obj.use          = 'libvampplugin libqmdsp'
     obj.defines      = [ 'ARDOUR_VAMP_PLUGINS_DLL_EPORTS' ]
     autowaf.ensure_visible_symbols (obj, True)
-    if bld.is_defined('HAVE_AUBIO'):
+    if bld.is_defined('HAVE_AUBIO4'):
+        obj.source += ' Onset.cpp '
+        obj.uselib += ' AUBIO4 '
+    elif bld.is_defined('HAVE_AUBIO'):
         obj.source += ' Onset.cpp '
         obj.uselib += ' AUBIO '
     obj.vnum         = LIBARDOURVAMPPLUGINS_LIB_VERSION