Fix LV2 plugin support.
authorDavid Robillard <d@drobilla.net>
Sat, 2 May 2009 18:13:24 +0000 (18:13 +0000)
committerDavid Robillard <d@drobilla.net>
Sat, 2 May 2009 18:13:24 +0000 (18:13 +0000)
git-svn-id: svn://localhost/ardour2/branches/3.0@5027 d708f5d6-7413-0410-9779-e7cbd77b26cf

SConstruct
gtk2_ardour/SConscript
gtk2_ardour/plugin_selector.cc
gtk2_ardour/wscript
libs/ardour/wscript

index ad19581cb7a9c069e111c432cb81b58d37655c73..13ea90441aaab8c342b17516f4042c5f07e8b242 100644 (file)
@@ -577,7 +577,7 @@ if env['LV2']:
        if conf.CheckPKGVersion('slv2', '0.6.4'):
                libraries['slv2'] = LibraryInfo()
                libraries['slv2'].ParseConfig('pkg-config --cflags --libs slv2')
-                env.Append (CCFLAGS="-DHAVE_LV2")
+                env.Append (CCFLAGS="-DHAVE_SLV2")
        else:
                print 'LV2 support is not enabled (SLV2 not found or older than 0.6.4 (svn))'
                env['LV2'] = 0
index f09df7263a9a381d6d6d31a54177ca537bc38c76..26195583c8e09938fdf2426e7c379382e1ac35b5 100644 (file)
@@ -303,7 +303,7 @@ lv2_files = [ 'lv2_plugin_ui.cc' ]
 
 if env['LV2']:
        extra_sources += lv2_files
-       gtkardour.Append (CCFLAGS="-DHAVE_LV2")
+       gtkardour.Append (CCFLAGS="-DHAVE_SLV2")
        gtkardour.Merge ([libraries['slv2']])
 
 
index 5f5930c41c88881b183e24f446807495e85a02af..89325855449a2db5d01dcc7958dbceeb849c265d 100644 (file)
@@ -337,7 +337,7 @@ PluginSelector::ladspa_refiller (const std::string& filterstr)
 void
 PluginSelector::lv2_refiller (const std::string& filterstr)
 {
-#ifdef HAVE_LV2
+#ifdef HAVE_SLV2
        refiller (manager->lv2_plugin_info(), filterstr, "LV2");
 #endif
 }
@@ -543,7 +543,7 @@ PluginSelector::plugin_menu()
 #ifdef HAVE_AUDIOUNITS
        all_plugs.insert (all_plugs.end(), manager->au_plugin_info().begin(), manager->au_plugin_info().end());
 #endif
-#ifdef HAVE_LV2
+#ifdef HAVE_SLV2
        all_plugs.insert (all_plugs.end(), manager->lv2_plugin_info().begin(), manager->lv2_plugin_info().end());
 #endif
 
index 92a3650a2885a80634edbea4fad026374bce6055..b4cf807688f61e15d542695732d8893178bb6a13 100644 (file)
@@ -227,6 +227,8 @@ def build(bld):
        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.cxxflags += ['-DHAVE_SLV2']
        
        # Wrappers
 
index b087e194c22244b457674013e33a2e5be1fcfc31..11372b885a7a0c14f8af3b15c8b832ae0174ed6d 100644 (file)
@@ -234,6 +234,7 @@ def build(bld):
        if bld.env['HAVE_SLV2']:
                obj.source += ' lv2_plugin.cc '
                obj.uselib += ' SLV2 '
+               obj.cxxflags += ['-DHAVE_SLV2']
        
 def shutdown():
        autowaf.shutdown()