luau-project/Install Lua / LuaJIT / OpenResty + LuaRocks
Downloads, builds and installs Lua / LuaJIT / OpenResty + LuaRocks in a single step.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| lua-version | The version of Lua / LuaJIT / OpenResty to install. | no | — |
| luarocks-version | The version of LuaRocks to use as a package manager for Lua / LuaJIT / OpenResty. A version 3.9.1 or newer is required on both Windows and Unix. | no | — |
| cc | The C compiler used to build Lua / LuaJIT / OpenResty. | no | — |
| ld | The linker used to build Lua / LuaJIT / OpenResty. | no | — |
| ar | The archiver used to create a static library for Lua / LuaJIT / OpenResty. | no | — |
| ranlib | The tool employed to generate an index for the static library of Lua / LuaJIT / OpenResty. | no | — |
| strip | The tool to strip sections and symbols from the shared library of Lua / LuaJIT / OpenResty. | no | — |
| rc | The resource compiler used by LuaRocks. | no | — |
| toolchain-prefix | The prefix common to all the tools above to setup Lua / LuaJIT / OpenResty and LuaRocks. | no | — |
| make | The make tool used to build LuaJIT / OpenResty. | no | — |
| use-cache | Uses GitHub Cache Service to store tarballs and zip files downloaded from Lua and LuaRocks website. | no | true |
| cflags-extra | Uses additional compiler flags to compile Lua / LuaJIT / OpenResty. | no | — |
| incdirs-extra | Uses additional include directories to compile Lua / LuaJIT / OpenResty. | no | — |
| ldflags-extra | Uses additional linker flags to link Lua. | no | — |
| libdirs-extra | Uses additional library directories to link Lua. | no | — |
| libs-extra | Links Lua with additional libraries. | no | — |
| lua-patches | Patches (remote or local) to be applied to Lua / LuaJIT / OpenResty after fetching the source code. | no | — |
| luarocks-patches | Patches (remote or local) to be applied to LuaRocks after fetching the source code. | no | — |
Outputs
no outputs