Check for COREAUDIO by default. If found, define HAVE_WEAK_COREAUDIO.
[ardour.git] / libs / fst / SConscript
index 6d5ac3346089286f1db7c006631e9fa4a2ba8af7..771de86dc8a65e3c3fd3ee1fb2e209fdbf6f1396 100644 (file)
@@ -2,6 +2,7 @@
 
 import os
 import os.path
+import sys
 import glob
 
 fst_src = glob.glob('*.c')
@@ -22,8 +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', 'fst.h'] ))
+                                     fst_src + ['SConscript',
+                                                'fst.h',
+                                                'jackvst.h'
+                                                ] ))