X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fbackends%2Fwscript;h=a504796980c4c9374f2e67758178810406840157;hb=f3604814a450d750f70c01a3bb7116bc68c19858;hp=36ef5c1ecd9c3d036c6af406f73e17a1ab65562e;hpb=9907d25ea572f008fcb626eb7cc7ffa4cf9e1d82;p=ardour.git diff --git a/libs/backends/wscript b/libs/backends/wscript index 36ef5c1ecd..a504796980 100644 --- a/libs/backends/wscript +++ b/libs/backends/wscript @@ -1,17 +1,14 @@ #!/usr/bin/env python from waflib.extras import autowaf as autowaf +from waflib import Options import os import sys +import re # Mandatory variables top = '.' out = 'build' -backends = [ 'jack', 'dummy' ] - -if sys.platform == 'darwin': - backends += ['wavesaudio' ] - def options(opt): autowaf.set_options(opt) @@ -22,10 +19,13 @@ def sub_config_and_use(conf, name, has_objects = True): def configure(conf): autowaf.set_recursive() autowaf.configure(conf) - + + backends = conf.env['BACKENDS'] for i in backends: sub_config_and_use(conf, i) def build(bld): + backends = bld.env['BACKENDS'] + for i in backends: bld.recurse(i)