__ __ __ __ __ __ ______
| |.--.--.---.-.______| |__| |--.-----.|__| |_|__ |
| || | | _ |______| | | _ | _ || | _| __|
|__||_____|___._| |__|__|_____|___ ||__|____|______|
|_____|
lua bindings to libgit2
Maintained by Francesco La Camera <fm@lacamera.org>
, entirely ISC
lua-libgit2
needs lua==5.3
and libgit2
.
(root) luarocks make
# OpenBSD
(root) pkg_add lua-5.3 git
export LIBRARY_PATH=/usr/local/lib
# Debian/Ubuntu
(root) apt install make cmake lua5.3 liblua5.3-dev libgit2-dev
mkdir build && cd build
cmake ..
(root) make install
Consult apropros lua-libgit2
and inspect the source code if necessary.
- src/ lua_*.{c,h} and wrapper.c
- Findlibgit2.cmake cmake: libgit2 "find" script (cmake needs this)
- CMakeLists.txt cmake co-routines
- lua-libgit2.rockspec (wip) (luarocks pkgconf)
- README.md markdown formatted README
Originally inspired by luagit2
.