lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On 9 Mar, 2013, at 20:33 , Andrew Starks <andrew.starks@trms.com> wrote:

> On Mar 9, 2013, at 13:19, steve donovan <steve.j.donovan@gmail.com> wrote:
> ...
> 
> Perhaps my platforms and the required rocks just happen to have given
> me that impression.
> 
> I do think that luaBuild is kind of the other side of LR. They would
> go nicely, integrated together.

As I have already noted before. LuaDist and LuaRocks are not competing projects, just different implementations following different purpose. LuaDist builds everything and tracks everything it needs in its repository INCLUDING LuaRocks which it can painlessly install and run on Windows, Mac and Linux (it is even part of the binary batteries). In fact the systems are so close that ALL LuaDist modules could be packed as rocks and most "built-in" type rockspecs can be auto-tanslated to LuaDist.

LuaRocks is fine, its the packages that use makefile, autotools and other inherently not-portable build systems that make it nearly impossible to translate fully into the Windows environment. If you want to blame LuaRocks for being hard to get running on Windows be assured its not its fault that the more complex packages will simply not have external dependencies or plainly fail to build.

Throwing LuaBuild into the mix does not solve anything.

pd