Skip to content

Commit fe60423

Browse files
committed
Update README. Add more complete build dependency instructions
1 parent b7f10b0 commit fe60423

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

README.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,16 @@ By default CMake will use the pre-generated bindings that are include in the pro
3030
Build Dependencies
3131
------------------
3232

33-
Optional dependency for re-generating Lua bindings from `*.nobj.lua` files:
33+
Optional dependencies for re-generating Lua bindings from `*.nobj.lua` files:
3434

35-
* [LuaNativeObjects](https://github.com/Neopallium/LuaNativeObjects), this is the bindings generator used to convert the `*.nobj.lua` files into a native Lua module.
35+
* [LuaNativeObjects](https://github.com/Neopallium/LuaNativeObjects), this is the bindings generator used to convert the `*.nobj.lua` files into a native Lua module. To use it, there are two options:
36+
- clone the repository to ../LuaNativeObjects; or
37+
- install the LuaRocks packages:
38+
- `luanativeobjects`
39+
- `luanativeobjects-luadoc` (only if also generating docs)
40+
- [`lua-json`](https://github.com/neoxic/lua-json)
41+
42+
Optional dependency for generating docs:
43+
44+
- [`ldoc``](https://lunarmodules.github.io/ldoc/)
3645

0 commit comments

Comments
 (0)