fix(loader): lua modules can be links instead of files. Fixes #66

This commit is contained in:
Folke Lemaitre 2022-12-21 16:27:56 +01:00
parent 7a57ea28d3
commit b7c489b08f
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040
2 changed files with 2 additions and 2 deletions

View file

@ -173,7 +173,7 @@ function M.lsmod(modname, root, fn)
fn(modname, root .. ".lua")
end
M.ls(root, function(path, name, type)
if type == "file" and name:sub(-4) == ".lua" then
if (type == "file" or type == "link") and name:sub(-4) == ".lua" then
if name == "init.lua" then
fn(modname, path)
else