Community
Participate
Working Groups
When you install only `metalua-compiler` as it is the case for luadocumentor, you can't require `checks`. It is not part of rock-worthy files nor in rock list dependency.
I remember that /checks.lua is a portable version of rocks. But I can see some problems coming. Adding /checks.lua to exported modules in rockspec: * There will be two checks modules in the path when installing package `Metalua` * Loaded one may vary Adding `checks` dependency to all rockspecs: * GCC will be needed to install `Metalua*` packages Fabien, what do you think?
What we could do is rename _checks.lua_ to _portablechecks.lua_ and do not require checks rock at all. Then in the code we'll require 'portablechecks.lua' only when require 'checks' fails. Does it sound good to you?