Check for COREAUDIO by default. If found, define HAVE_WEAK_COREAUDIO.
[ardour.git] / libs / fst / SConscript
index ce38cbf147634618a716ae046a2d6161129e1125..771de86dc8a65e3c3fd3ee1fb2e209fdbf6f1396 100644 (file)
@@ -2,6 +2,7 @@
 
 import os
 import os.path
+import sys
 import glob
 
 fst_src = glob.glob('*.c')
@@ -22,7 +23,16 @@ c = fst.Object ('vstwin', 'vstwin.c')
 d = fst.Object ('vsti', 'vsti.c')
 
 if fst['VST']:
-    Default([hackSDK,a,b,c,d])
+    if os.access ('vst/aeffectx.h', os.F_OK):
+        Default([hackSDK,a,b,c,d])
+    else:
+        print 'You have not installed the VST SDK in the correct location.'
+        print 'Please see http://ardour.org/building_vst_support for more information'
+        sys.exit (1)
     
-env.Alias('tarball', env.Distribute (env['DISTTREE'], fst_src + ['SConscript'] ))
+env.Alias('tarball', env.Distribute (env['DISTTREE'],
+                                     fst_src + ['SConscript',
+                                                'fst.h',
+                                                'jackvst.h'
+                                                ] ))