main.lua 496 B

123456789101112131415161718192021
  1. maker = loadfile("maker.lua")()
  2. local _, names = io.lsdir("..\\lib\\", 100)
  3. for _, v in pairs(names) do
  4. --print(json.encode(v))
  5. local name = v["name"]
  6. if name:endsWith(".lua") then
  7. local lines = {}
  8. for line in io.lines("..\\lib\\" .. name) do
  9. -- print(line)
  10. table.insert(lines, line)
  11. end
  12. local path
  13. local f = io.open(name:sub(1, #name - 4) .. ".md", "wb")
  14. f:write(maker(lines))
  15. f:close()
  16. end
  17. end