summaryrefslogtreecommitdiffstats
path: root/src/ingen
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2011-04-18 03:30:02 +0000
committerDavid Robillard <d@drobilla.net>2011-04-18 03:30:02 +0000
commit1776fe75458a11eeaa5ed0c26c6c9aa0e93f6f2c (patch)
tree16f09c2b731d2968a9b2390cf938d164d2920541 /src/ingen
parentad02810bb505e823ed7222c785649f668baaa404 (diff)
downloadingen-1776fe75458a11eeaa5ed0c26c6c9aa0e93f6f2c.tar.gz
ingen-1776fe75458a11eeaa5ed0c26c6c9aa0e93f6f2c.tar.bz2
ingen-1776fe75458a11eeaa5ed0c26c6c9aa0e93f6f2c.zip
Saner module loading API.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3157 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/ingen')
-rw-r--r--src/ingen/main.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/ingen/main.cpp b/src/ingen/main.cpp
index 747f2498..dd2e5057 100644
--- a/src/ingen/main.cpp
+++ b/src/ingen/main.cpp
@@ -39,11 +39,11 @@
#include "ingen-config.h"
-#include "engine/Engine.hpp"
+#include "ingen/EngineBase.hpp"
#include "ingen/EngineInterface.hpp"
-#include "shared/World.hpp"
#include "serialisation/Parser.hpp"
#include "shared/Configuration.hpp"
+#include "shared/World.hpp"
#include "shared/runtime_paths.hpp"
#ifdef WITH_BINDINGS
#include "bindings/ingen_bindings.hpp"
@@ -119,7 +119,7 @@ main(int argc, char** argv)
// Run engine
if (conf.option("engine").get_bool()) {
- ingen_try(world->load("ingen_engine"),
+ ingen_try(world->load_module("engine"),
"Unable to load engine module");
ingen_try(world->local_engine(),
@@ -130,11 +130,11 @@ main(int argc, char** argv)
// Not loading a GUI, load network engine interfaces
if (!conf.option("gui").get_bool()) {
#ifdef HAVE_LIBLO
- ingen_try(world->load("ingen_osc"),
+ ingen_try(world->load_module("osc"),
"Unable to load OSC module");
#endif
#ifdef HAVE_SOUP
- ingen_try(world->load("ingen_http"),
+ ingen_try(world->load_module("http"),
"Unable to load HTTP module");
#endif
}
@@ -142,7 +142,7 @@ main(int argc, char** argv)
// Load client library (required for patch loading and/or GUI)
if (conf.option("load").is_valid() || conf.option("gui").get_bool())
- ingen_try(world->load("ingen_client"),
+ ingen_try(world->load_module("client"),
"Unable to load client module");
// If we don't have a local engine interface (for GUI), use network
@@ -154,7 +154,7 @@ main(int argc, char** argv)
// Activate the engine, if we have one
if (world->local_engine()) {
- ingen_try(world->load("ingen_jack"),
+ ingen_try(world->load_module("jack"),
"Unable to load jack module");
}
@@ -178,7 +178,7 @@ main(int argc, char** argv)
}
}
- ingen_try(world->load("ingen_serialisation"),
+ ingen_try(world->load_module("serialisation"),
"Unable to load serialisation module");
ingen_try(world->parser(),
@@ -202,13 +202,13 @@ main(int argc, char** argv)
// Load GUI
if (conf.option("gui").get_bool())
- ingen_try(world->load("ingen_gui"),
+ ingen_try(world->load_module("gui"),
"Unable to load GUI module");
// Run a script
if (conf.option("run").is_valid()) {
#ifdef WITH_BINDINGS
- ingen_try(world->load("ingen_bindings"),
+ ingen_try(world->load_module("bindings"),
"Unable to load bindings module");
world->run("application/x-python", conf.option("run").get_string());