diff options
author | Sutou Kouhei <kou@cozmixng.org> | 2020-10-29 03:51:11 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-28 15:51:11 -0300 |
commit | d2c3b57b324f06d17cd2c594e26b143dfe3a8133 (patch) | |
tree | a73c2da21d06c7a0e4656812385f6350fbccb6ca /src/bin | |
parent | 9d30bec0afe93a7a2284ae8adeeb03b2b36709dc (diff) | |
download | luarocks-d2c3b57b324f06d17cd2c594e26b143dfe3a8133.tar.gz luarocks-d2c3b57b324f06d17cd2c594e26b143dfe3a8133.tar.bz2 luarocks-d2c3b57b324f06d17cd2c594e26b143dfe3a8133.zip |
Add support for MSYS2 + Mingw-w64 (#1231)
Currently, LuaRocks supports:
* (a) Lua interpreters built for MSYS2 (Lua interpreters depend on
msys-2.0.dll).
(the "msys" platform)
* (b) Lua interpreters built by MinGW (Lua interpreters don't depend
on msys-2.0.dll).
(the "mingw" platform)
This change adds support for (c) Lua interpreters built as native
Windows application by MSYS2 + Mingw-w64 (Lua interpreters don't
depend on msys-2.0.dll). (the "msys2_mingw_w64" platform)
Here are differences between (a), (b) and (c):
* (a) can't work without MSYS2 (msys-2.0.dll)
* (b) can work without MSYS2
* (c) can work without MSYS2 but is generally used with MSYS2
because MSYS2 provides packages of useful libraries such as libxml2.
This change assumes that users use (c) with MSYS2. But this change
still uses win32/tools provided by LuaRocks not MSYS2.
MSYS2 has LuaRocks package:
https://github.com/msys2/MINGW-packages/tree/master/mingw-w64-lua-luarocks
It applies a patch to support (c). If this change is merged into
LuaRocks, MSYS2 doesn't need to have a patch for LuaRocks.
Diffstat (limited to 'src/bin')
0 files changed, 0 insertions, 0 deletions