| 1 | Add /usr/share/lua/common to LUA_PATH. We use this directory for Lua modules
|
| 2 | that are compatible with Lua 5.1 and newer.
|
| 3 |
|
| 4 | |
| 5 | |
| 6 | @@ -42,8 +42,10 @@
|
| 7 | #ifdef LUA_ROOT
|
| 8 | #define LUA_JROOT LUA_ROOT
|
| 9 | #define LUA_RLDIR LUA_ROOT "/share" LUA_LUADIR
|
| 10 | +#define LUA_RLDIR2 LUA_ROOT "/share/lua/common/"
|
| 11 | #define LUA_RCDIR LUA_ROOT "/" LUA_MULTILIB LUA_LUADIR
|
| 12 | #define LUA_RLPATH ";" LUA_RLDIR "?.lua;" LUA_RLDIR "?/init.lua"
|
| 13 | +#define LUA_RLPATH2 ";" LUA_RLDIR2 "?.lua;" LUA_RLDIR2 "?/init.lua"
|
| 14 | #define LUA_RCPATH ";" LUA_RCDIR "?.so"
|
| 15 | #else
|
| 16 | #define LUA_JROOT LUA_LROOT
|
| 17 | @@ -58,7 +60,7 @@
|
| 18 | #define LUA_LCPATH1 ";" LUA_LCDIR "?.so"
|
| 19 | #define LUA_LCPATH2 ";" LUA_LCDIR "loadall.so"
|
| 20 |
|
| 21 | -#define LUA_PATH_DEFAULT "./?.lua" LUA_JPATH LUA_LLPATH LUA_RLPATH
|
| 22 | +#define LUA_PATH_DEFAULT "./?.lua" LUA_JPATH LUA_LLPATH LUA_RLPATH LUA_RLPATH2
|
| 23 | #define LUA_CPATH_DEFAULT "./?.so" LUA_LCPATH1 LUA_RCPATH LUA_LCPATH2
|
| 24 | #endif
|
| 25 |
|