An experimental Cygwin tree for Lua

https://cygwin-lem.github.io/lua-cygwin-packages/lua-cygwin/

  1. Start setup-*.exe with an option -X.
  2. Select Install from Internet.
  3. Input User URL https://cygwin-lem.github.io/lua-cygwin-packages/lua-cygwin/ and push Add button.
  4. Push Next button.
  5. Select packages you want...
  6. ...

Note

Usage Examples of LuaRocks

Here are usage examples of luarocks, or try a test script test-luarocks.sh (view in html).
luarocks-5.4 install argparse \
&& luarocks-5.4 list \
&& lua5.4 -e 'require("argparse")' && echo OK: argparse \
&& luarocks-5.4 remove argparse

luarocks-5.4 install lua-cjson \
&& luarocks-5.4 list \
&& lua5.4 -e 'require("cjson")' && echo OK: cjson\
&& lua5.4 -e 'require("cjson.util")' && echo OK: cjson.util \
&& luarocks-5.4 remove lua-cjson

luarocks-5.3 install argparse \
&& luarocks-5.3 list \
&& lua5.3 -e 'require("argparse")' && echo OK: argparse \
&& luarocks-5.3 remove argparse

luarocks-5.3 install lua-cjson \
&& luarocks-5.3 list \
&& lua5.3 -e 'require("cjson")' && echo OK: cjson \
&& lua5.3 -e 'require("cjson.util")' && echo OK: cjson.util \
&& luarocks-5.3 remove lua-cjson

A List of Packages

Package5.45.35.25.1RequiresBuild-RequiresTest-Requires
lua★curr: lua53, ☆test: lua54
lua*
lua*-devel
lua*-argparse
lua*-bit
lua*-bustedlua*-cliargs, lua*-dkjson, lua*-luassert, lua*-mediator, lua*-pl, lua*-say, lua*-system, lua*-term
lua*-cjson
lua*-cliargslua*-dkjson, lua*-lyaml
lua*-cluacov
lua*-crypto
lua*-crypto-devel
lua*-dkjsonlua*-lpeg
lua*-jsonlua*-lpeg
lua*-ldaplua*-busted
lua*-ldoclua*-markdown, lua*-pl
lua*-lfs
lua*-lgi
lua*-logginglua*-socket
lua*-lpeg
lua*-luacovlua*-cluacov
lua*-luaossl
lua*-luarockslua*-socket
lua*-luaseclua*-socket
lua*-luassertlua*-say
lua*-lunitx
lua*-lxp
lua*-lyamllua*-ldoc
lua*-markdown
lua*-mediator
lua*-pllua*-lfs
lua*-say
lua*-socket
lua*-system
lua*-term

Tests


Lemures Lemniscati