reduce header dependencies (part 1/2)
This commit is contained in:
parent
ecf5bee4c5
commit
a2108090cf
|
@ -21,7 +21,10 @@
|
|||
|
||||
#include "ardour/libardour_visibility.h"
|
||||
#include "ardour/luascripting.h"
|
||||
#include "LuaBridge/LuaBridge.h"
|
||||
|
||||
namespace luabridge {
|
||||
class LuaRef;
|
||||
}
|
||||
|
||||
/* Semantically these are static functions of the LuaScripting class
|
||||
* but are kept separately to minimize header includes.
|
||||
|
|
|
@ -33,7 +33,10 @@
|
|||
#include "ardour/dsp_filter.h"
|
||||
|
||||
#include "lua/luastate.h"
|
||||
#include "LuaBridge/LuaBridge.h"
|
||||
|
||||
namespace luabridge {
|
||||
class LuaRef;
|
||||
}
|
||||
|
||||
namespace ARDOUR {
|
||||
|
||||
|
|
|
@ -28,6 +28,8 @@
|
|||
#include "ardour/plugin_insert.h"
|
||||
#include "ardour/plugin_manager.h"
|
||||
|
||||
#include "LuaBridge/LuaBridge.h"
|
||||
|
||||
#include "i18n.h"
|
||||
|
||||
using namespace ARDOUR;
|
||||
|
|
|
@ -31,6 +31,8 @@
|
|||
#include "ardour/plugin.h"
|
||||
#include "ardour/session.h"
|
||||
|
||||
#include "LuaBridge/LuaBridge.h"
|
||||
|
||||
#include "i18n.h"
|
||||
|
||||
using namespace ARDOUR;
|
||||
|
|
|
@ -29,6 +29,7 @@
|
|||
//==============================================================================
|
||||
|
||||
#ifdef LUABINDINGDOC
|
||||
#include <iostream>
|
||||
#include <typeinfo>
|
||||
#include <execinfo.h>
|
||||
#include <type_traits>
|
||||
|
|
Loading…
Reference in New Issue
Block a user