check lowercase extension
This commit is contained in:
parent
00c68a76aa
commit
deb24f2f3c
@ -18,15 +18,15 @@ function M.create_path(...)
|
|||||||
return ret
|
return ret
|
||||||
end
|
end
|
||||||
|
|
||||||
function M.get_file_list(dir, extension_no_dot)
|
function M.get_file_name_list(dir, remove_extension, extension_no_dot)
|
||||||
extension_no_dot = extension_no_dot or "lua"
|
extension_no_dot = (extension_no_dot or "lua"):lower()
|
||||||
local list = {}
|
local list = {}
|
||||||
|
|
||||||
local files = scan.scan_dir(dir, {hidden = true, depth = 1})
|
local files = scan.scan_dir(dir, {hidden = true, depth = 1})
|
||||||
for _, name in ipairs(files) do
|
for _, name in ipairs(files) do
|
||||||
local file_name = string.lower(path:new(name):make_relative(dir))
|
local file_name = path:new(name):make_relative(dir):lower()
|
||||||
if file_name:ends_with("." .. extension_no_dot) then
|
if file_name:ends_with("." .. extension_no_dot) then
|
||||||
table.insert(list, file_name:sub(1, -5))
|
table.insert(list, g.iff(remove_extension, file_name:sub(1, -5), file_name))
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
return list
|
return list
|
||||||
|
Loading…
x
Reference in New Issue
Block a user