- obj.cxxflags = '-DVERSIONSTRING=\\\"' + GTK2_ARDOUR_VERSION + '\\\"'
- obj.cxxflags += ' -DPACKAGE=\\\"gtk2_ardour\\\"'
- obj.cxxflags += ' -DDATA_DIR=\\\"' + os.path.normpath(bld.env['DATADIRNAME']) + '\\\"'
- obj.cxxflags += ' -DCONFIG_DIR=\\\"' + os.path.normpath(bld.env['CONFIGDIRNAME']) + '\\\"'
- obj.cxxflags += ' -DMODULE_DIR=\\\"' + os.path.normpath(bld.env['LIBDIRNAME']) + '\\\"'
- obj.cxxflags += ' -DLOCALEDIR=\\\"' + os.path.join(
- os.path.normpath(bld.env['DATADIRNAME']), 'locale') + '\\\"'
-
+ obj.cxxflags = ['-DVERSIONSTRING="' + GTK2_ARDOUR_VERSION + '"']
+ obj.cxxflags += ['-DPACKAGE="gtk2_ardour"']
+ obj.cxxflags += ['-DDATA_DIR="' + os.path.normpath(bld.env['DATADIRNAME']) + '"']
+ obj.cxxflags += ['-DCONFIG_DIR="' + os.path.normpath(bld.env['CONFIGDIRNAME']) + '"']
+ obj.cxxflags += ['-DMODULE_DIR="' + os.path.normpath(bld.env['LIBDIRNAME']) + '"']
+ obj.cxxflags += ['-DLOCALEDIR="' + os.path.join(
+ os.path.normpath(bld.env['DATADIRNAME']), 'locale') + '"']
+ if bld.env['HAVE_SLV2']:
+ obj.source += ' lv2_plugin_ui.cc '
+ obj.uselib += ' SLV2 '
+ obj.cxxflags += ['-DHAVE_SLV2']
+