Skip to content

LuaRocks build backend for the Teal language using the Cyan build tool

License

Notifications You must be signed in to change notification settings

luarocks/luarocks-build-cyan

Repository files navigation

luarocks-build-cyan

A LuaRocks build backend for installing modules written in the Teal language and built using the Cyan build tool.

Using

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"
}

TODO

  • This only installs the compiled .lua files and not the source .tl files. Installing the .tl files alongside the .lua files would be useful for providing IDE-autocompletion of libraries.

About

LuaRocks build backend for the Teal language using the Cyan build tool

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages