i2p router with fully programmable lua interface
CMake C++ Lua
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cmake
contrib
i2lua
.gitignore
CMakeLists.txt
README.md
TODO.md

README.md

i2lua

simple lua interpreter wrapping i2pd

Right now I2Lua's API is subject to change at any time so be warned things will probably break

dependancies:

  • a modern c++ compiler
  • git
  • cmake
  • boost
  • libssl
  • zlib

building ( this will fetch lua over the network )

mkdir ~/git/
git clone https://github.com/majestrate/i2lua ~/git/i2lua
mkdir /tmp/i2lua
cd /tmp/i2lua
cmake ~/git/i2lua
make -j4

running:

cd ~/git/i2lua/contrib/examples/
/tmp/i2lua/i2lua example.lua

see here for example scripts (work in progress)