Here is an overview of the suggested flow charts / sequence diagrams of the project:
Here is the class diagram of the currently implemented 'Pull' architecture:
https://miro.com/app/board/uXjVOe1kCwg=/?invite_link_id=828707922228
- Install Lua on your system - follow this tutorial
sudo apt install build-essential libreadline-dev mkdir lua_build cd lua_build curl -R -O http://www.lua.org/ftp/lua-5.3.4.tar.gz tar -zxf lua-5.3.4.tar.gz cd lua-5.3.4 make linux test sudo make install
- Install luarocks
sudo apt install luarocks
- Install Luajson
sudo luarocks install lunajson
- Clone this repository
git clone https://github.com/cyberuser-black/AprilONeil.git
- Build the project
mkdir build cd build cmake .. && make
- Go into the build directory, and execute the binary
cd build ./AprilONeil