diff options
author | David Robillard <d@drobilla.net> | 2008-10-06 14:54:41 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2008-10-06 14:54:41 +0000 |
commit | a6caee81b80b02d32605ef48b1943add88a6d07e (patch) | |
tree | 99733f4ded5d07c9a47fb8e499023c277cdf90bc /src/engine | |
parent | 128f69af72115e7b68005b9320745062f1e556c2 (diff) | |
download | ingen-a6caee81b80b02d32605ef48b1943add88a6d07e.tar.gz ingen-a6caee81b80b02d32605ef48b1943add88a6d07e.tar.bz2 ingen-a6caee81b80b02d32605ef48b1943add88a6d07e.zip |
Specify absolute include paths to fix waf dependency tracking.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1626 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/engine')
-rw-r--r-- | src/engine/Engine.hpp | 9 | ||||
-rw-r--r-- | src/engine/wscript | 2 |
2 files changed, 6 insertions, 5 deletions
diff --git a/src/engine/Engine.hpp b/src/engine/Engine.hpp index bb194ed3..9c824c9a 100644 --- a/src/engine/Engine.hpp +++ b/src/engine/Engine.hpp @@ -55,6 +55,9 @@ class MessageContext; * This is a (GoF) facade for the engine. Pointers to all components are * available for more advanced control than this facade allows. * + * Most objects in the engine have (directly or indirectly) a pointer to the + * Engine they are a part of. + * * \ingroup engine */ class Engine : boost::noncopyable @@ -106,10 +109,8 @@ public: inline ProcessSlaves& process_slaves() { return _process_slaves; } private: - ProcessSlaves _process_slaves; - - Ingen::Shared::World* _world; - + ProcessSlaves _process_slaves; + Ingen::Shared::World* _world; SharedPtr<EventSource> _event_source; SharedPtr<AudioDriver> _audio_driver; MidiDriver* _midi_driver; diff --git a/src/engine/wscript b/src/engine/wscript index 0b2b3812..1f2ec1f3 100644 --- a/src/engine/wscript +++ b/src/engine/wscript @@ -79,7 +79,7 @@ def build(bld): obj.source += ' HTTPEngineReceiver.cpp ' if bld.env()['HAVE_LIBLO']: obj.source += ' OSCEngineReceiver.cpp OSCClientSender.cpp ' - obj.includes = ['..', '../common', './events'] + obj.includes = ['.', '..', '../common', './events'] obj.name = 'libingen_engine' obj.target = 'ingen_engine' obj.inst_dir = 'lib/ingen' |