Как обычно в Lua, не существует единого стандарта, и многие люди выпускают свои собственные.
Предпринимаются попытки стандартизировать систему управления пакетами под названием Lua Rocks , но я не уверен, какой импульс стоит за ней или насколько она зрелая. (В 2008 году он был не совсем готов к прайм-тайм, но все могло измениться.)
Я сам очень слабый техник: если я хочу что-то распространять, я просто превращаю свои источники Lua в файлы C и связываю их с двоичным файлом. Поиск и преобразование всех модулей может быть немного утомительным для меня, но довольно простой вещью для моих пользователей - им даже не нужно знать, что в этом участвует Lua. Я разместил копию моего lua2c
сценария на Pastebin . У меня есть возможность компиляции, но я обычно не компилирую, потому что результаты не переносимы и потому что компилятор Lua так или иначе очень быстр.
Было бы неплохо иметь что-то более автоматизированное. Я думаю, что, вероятно, потребуется несколько дней, чтобы написать и отладить хороший инструмент.
Люди из списка рассылки Lua наверняка узнают больше.