This is a collection of Lua libraries for Lua >= 5.1. The libraries are copyright by their authors 2000-2013 (see the AUTHORS file for details), and released under the MIT license (the same license as Lua itself). There is no warranty.
Rrtlib requires stdlib. The following modules have extra dependencies:
fstable: Lua >= 5.2, lfs, luaposix
The simplest way to install rrtlib is with LuaRocks. rrtlib does not have formal releases, so to install current git master:
luarocks install https://raw.github.com/rrthomas/lua-rrtlib/release/rrtlib-git-1.rockspec
To install without LuaRocks, check out the sources from the
[repository][github], and then run the following commands: the
dependencies are listed in the dependencies entry of the file
rrtlib-rockspec.lua. You will also need autoconf and automake.
cd lua-rrtlib
autoreconf --force --version --install
./configure --prefix=INSTALLATION-ROOT-DIRECTORY
make all check install
See INSTALL for instructions for configure.
For a library "foo", use something like:
foo = require "rrt.foo"
The libraries are documented in LuaDoc. Pre-built HTML files are included.
These libraries are written and maintained by their users. Please make bug report and suggestions on GitHub (see URL at top of file). Pull requests are especially appreciated.
