summaryrefslogtreecommitdiff
path: root/cfgtool
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-03-22 23:37:55 +0100
committerRobin Gareus <robin@gareus.org>2015-03-22 23:37:55 +0100
commitd9655f6d64ba7def84831d556e4152438c5a28ea (patch)
treef8da24584b01b6fed083fa88a2bcd55d19784659 /cfgtool
parente4428ece3402e74603418af80034e15950b194da (diff)
cfgtool: add external VST functions used by libardour
Diffstat (limited to 'cfgtool')
-rw-r--r--cfgtool/cfgtool.cc6
-rw-r--r--cfgtool/wscript3
2 files changed, 9 insertions, 0 deletions
diff --git a/cfgtool/cfgtool.cc b/cfgtool/cfgtool.cc
index 68d3e91423..9cab329a6a 100644
--- a/cfgtool/cfgtool.cc
+++ b/cfgtool/cfgtool.cc
@@ -45,3 +45,9 @@ int main (int argc, char **argv) {
return 0;
}
+
+
+#include "ardour/vst_types.h"
+int vstfx_init (void*) { return 0; }
+void vstfx_exit () {}
+void vstfx_destroy_editor (VSTState*) {}
diff --git a/cfgtool/wscript b/cfgtool/wscript
index a86057ec91..3f938867f1 100644
--- a/cfgtool/wscript
+++ b/cfgtool/wscript
@@ -13,6 +13,9 @@ def configure(conf):
autowaf.configure(conf)
def build(bld):
+ if bld.is_defined('WINDOWS_VST_SUPPORT') and bld.env['build_target'] != 'mingw':
+ return;
+
obj = bld (features = 'cxx c cxxprogram')
obj.source = 'cfgtool.cc'
obj.target = 'cfgtool'