Puls der Zeit
[ardour.git] / libs / backends / pulseaudio / wscript
diff --git a/libs/backends/pulseaudio/wscript b/libs/backends/pulseaudio/wscript
new file mode 100644 (file)
index 0000000..73ebd5a
--- /dev/null
@@ -0,0 +1,32 @@
+#!/usr/bin/env python
+from waflib.extras import autowaf as autowaf
+import os
+import sys
+import re
+
+I18N_PACKAGE = 'pulse-backend'
+
+# Mandatory variables
+top = '.'
+out = 'build'
+
+def options(opt):
+    autowaf.set_options(opt)
+
+def configure(conf):
+    autowaf.configure(conf)
+
+def build(bld):
+    obj = bld(features = 'cxx cxxshlib')
+    obj.source = [
+            'pulseaudio_backend.cc',
+            ]
+    obj.includes = ['.']
+    obj.name     = 'pulseaudio_backend'
+    obj.target   = 'pulseaudio_backend'
+    obj.use      = 'libardour libpbd'
+    obj.uselib   = 'PULSEAUDIO GLIBMM XML'
+    obj.install_path  = os.path.join(bld.env['LIBDIR'], 'backends')
+    obj.defines = ['PACKAGE="' + I18N_PACKAGE + '"',
+                   'ARDOURBACKEND_DLL_EXPORTS'
+                  ]