LuaDist is an effort to provide self contained packages for the Lua programming language. All packages are built using CMake which helps us to ensure compatibility between multiple platforms, architectures and compilers. Packages containing dependency information and can be automatically deployed using the provided deployment utility. However all packages can be installed independently provided you ensure all its dependencies are available. This allows you to reuse our modules to build custom Lua distributions.
The automatic deployment utility is a true package manager similar to RPM, macports, pacman etc. It can handle multiple platforms, compilers and architectures seamlessly making it a unique cross-platform package manager. LuaDist was designed to install Lua modules but it can be used to install any software and the development is slowly working its way towards this goal.