Extends #1233 to add support for Lua 5.1 and LuaJIT by adding compatibility functions/defines. The build script is fixed to not ignore the --with-lua-pkg option and to recognize Lua variants: lua, lua53, lua54, lua52, luajit, lua51 (currently in this order). Systems that use a different basename will have to explicitly specify the name, eg lua5.1 or lua-5.1, during configure. To change variants, reconfigure and rebuild.

./configure --with-lua-pkg=[lua]
make -C geanylua clean
make -C geanylua

Supercedes #1231, #1233, #1235. Resolves #1228, #1133.


You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany-plugins/pull/1238

Commit Summary

File Changes

(13 files)

Patch Links:


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <geany/geany-plugins/pull/1238@github.com>