|
Thinking about the options, it does seem clear that all the machineryalready exists - the building, the dependency management, the
distribution system. And anything that is half as flexible as LD or
LR is going to need (rock)specs, manifests, the whole party. Part of
the problem is perception - people think that LuaRocks is for hardcore
people who only use Unix, and LuaDist is for people who find LuaRocks
too easy.
But LuaDist has basically managed to do a consistent clean build that
can replace Lua for Windows - zipfiles are available for a new 'Lua
with Batteries'. It is (in fact) time to retire Lua for Windows with
its silly MSVC 2005 runtime requirement, and move on.
So the solution probably already exists, it just needs popularizing
and a few scripts to make it more accessible.