From c85f3ab4c7d4c1e793519a400f10fc8499459d80 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Tue, 24 May 2011 20:52:22 +0000 Subject: Remove use of ingen-config.h in soon-to-be-public headers. Make Lilv dependency mandatory. Reduce dependency on ingen-config.h. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3316 a436a847-0d15-0410-975c-d299462d15a1 --- src/server/NodeFactory.hpp | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'src/server/NodeFactory.hpp') diff --git a/src/server/NodeFactory.hpp b/src/server/NodeFactory.hpp index 8021cbdc..b3aff687 100644 --- a/src/server/NodeFactory.hpp +++ b/src/server/NodeFactory.hpp @@ -23,7 +23,6 @@ #include "raul/SharedPtr.hpp" #include "raul/URI.hpp" -#include "ingen-config.h" #include "shared/World.hpp" namespace Ingen { @@ -32,9 +31,7 @@ namespace Server { class NodeImpl; class PatchImpl; class PluginImpl; -#ifdef HAVE_LILV class LV2Info; -#endif /** Discovers and loads plugin libraries. * @@ -54,18 +51,15 @@ public: PluginImpl* plugin(const Raul::URI& uri); private: -#ifdef HAVE_LILV void load_lv2_plugins(); -#endif - void load_internal_plugins(); Plugins _plugins; Ingen::Shared::World* _world; bool _has_loaded; -#ifdef HAVE_LILV + SharedPtr _lv2_info; -#endif + }; } // namespace Server -- cgit v1.2.1