Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 822 Bytes

luarocks.md

File metadata and controls

18 lines (13 loc) · 822 Bytes

Using LuaRocks

Lua modules available at LuaRocks can be installed locally to the project:

luarocks install --lua-version 5.1 --tree <local modules folder name> <module name>

TIP: put an empty .gdignore file in the local modules folder, so that Godot doesn't try importing the installed *.lua files as Lua scripts.

Adjust the package paths using the Lua PluginScript project settings and scripts should be able to require the installed modules.

For example, if the local modules folder is called localrocks, add res://localrocks/share/lua/5.1/?.lua and res://localrocks/share/lua/5.1/?/init.lua to Package Path and res://localrocks/lib/lua/5.1/?.so (change extension to .dll on Windows and possibly .dylib on OSX) to Package C Path.