support lua require()

This commit is contained in:
Emil Tin
2012-12-19 15:53:05 +01:00
committed by Emil Tin
parent b869184c10
commit ce43b09991
7 changed files with 83 additions and 28 deletions
+4
View File
@@ -27,6 +27,7 @@ extern "C" {
#include "ScriptingEnvironment.h"
#include "../typedefs.h"
#include "../Util/OpenMPWrapper.h"
#include "../Util/Lua.h"
ScriptingEnvironment::ScriptingEnvironment() {}
ScriptingEnvironment::ScriptingEnvironment(const char * fileName) {
@@ -51,6 +52,9 @@ ScriptingEnvironment::ScriptingEnvironment(const char * fileName) {
luabind::def("durationIsValid", durationIsValid),
luabind::def("parseDuration", parseDuration)
];
luaAddScriptFolderToLoadPath( myLuaState, fileName );
//#pragma omp critical
// {
// if(0 != luaL_dostring(