+ obj.use = 'libardour libpbd ardouralsautil'
+ obj.install_path = os.path.join(bld.env['LIBDIR'], 'backends')
+ if bld.env['build_target'] != 'mingw':
+ obj.cxxflags = [ '-fPIC' ]
+ obj.cflags = [ '-fPIC' ]
+
+ if bld.is_defined ('HAVE_JACK_METADATA'):
+ obj.cxxflags += [ '-DHAVE_JACK_METADATA' ]
+ obj.cflags += [ '-DHAVE_JACK_METADATA' ]
+
+ if (bld.env['build_target'] == 'mingw'):
+ obj.uselib = [ 'PORTAUDIO' ]
+ else:
+ obj.uselib = [ ]
+
+ if bld.env['libjack_link'] == 'link':
+ obj.uselib += [ 'JACK' ]
+ else:
+ obj.defines += [ 'USE_WEAK_JACK' ]
+ obj.deps = [ 'weak_libjack.def' ]