Luadist-git is Lua module deployment utility for the LuaDist project. In fact it's another version of older luadist utility, rewritten from scratch.
-
access git repositories directly (through git) and get rid of unnecessary dependencies (i.e. luasocket, luasec, md5, openssl, unzip) - DONE
-
use .gitmodules as a repository manifest file instead of dist.manifest, thus removing the need to update the manifest after every change in modules - DONE
-
add functionality for uploading binary versions of modules to repositories - DONE
-
once libgit2 matures, use it instead of the git cli command - using lua-git in the meantime
- Installation instructions
- LuaDist documentation
- Bug tracker for the luadist-git utility
- General bug tracker of the whole LuaDist project
Under the MIT License.