Merge pull request #3 from ObiYKenobi/main

made directory mode recursive
This commit is contained in:
2025-09-22 19:46:26 -04:00
committed by GitHub
+12 -6
View File
@@ -111,12 +111,18 @@ if directoryMode then
end
-- read directory and collect .rbxm and .rbxmx files
for _, file in pairs(fs.readDir(directoryPath)) do
local fullPath = directoryPath .. "/" .. file
if fs.isFile(fullPath) and isValidModelFile(file) then
table.insert(filesToProcess, fullPath)
end
end
local function readDirLoop(dirPath)
for _, file in pairs(fs.readDir(dirPath)) do
local fullPath = dirPath .. "/" .. file
if fs.isFile(fullPath) and isValidModelFile(file) then
table.insert(filesToProcess, fullPath)
elseif fs.isDir(fullPath) then
readDirLoop(fullPath)
end
end
end
readDirLoop(directoryPath)
if #filesToProcess == 0 then
stdio.write(stdio.color("yellow"))