A LuaRocks build backend for installing modules written in the Teal language and built using the Cyan build tool.
Configure your Cyan project as normal, adding a tlconfig.lua file to the
root of your repository, then add the following entries to your rockspec:
rockspec_format = "3.0" -- to enable build_dependencies
build_dependencies = {
"luarocks-build-cyan" -- to enable build.type = "cyan"
}
build = {
type = "cyan"
}- This only installs the compiled
.luafiles and not the source.tlfiles. Installing the.tlfiles alongside the.luafiles would be useful for providing IDE-autocompletion of libraries.