lua: implement "luaclient".

This allows for starting Lua scripts in neutrino context from the
command line. Experimental, not fully regression-tested.
This commit is contained in:
martii
2014-10-13 22:11:25 +02:00
committed by svenhoefer
parent b1ba52b754
commit 5d25185684
9 changed files with 354 additions and 2 deletions

View File

@@ -34,6 +34,7 @@
#define __neutrino__
#include <configfile.h>
#include <semaphore.h>
#include <neutrinoMessages.h>
#include "driver/framebuffer.h"
@@ -172,6 +173,9 @@ public:
CChannelList *RADIOchannelList;
CChannelList *channelList;
sem_t lua_may_run;
sem_t lua_did_run;
static CNeutrinoApp* getInstance();
void channelsInit(bool bOnly = false);