AZ
https://pastebin.com/k00zSt16
Он же прописывает все
package.path
'ы, чтобы можно было реквайрить сабмодули из той же директории.Ещё он запускает через
xpcall
и добавляет debug.debug
, шоб можно было смотреть текст ошибок и дабы консоль не закрывалась сразу по исполнению скрипта.Использовать примерно так:
c:/lua/luajit.exe c:/path/to/script_runner.lua c:/path/to/script.lua
"if you see it - go to jail now."