82 verse_log_levels = { "debug", "info", "warn", "error" }; |
82 verse_log_levels = { "debug", "info", "warn", "error" }; |
83 quiet = false; |
83 quiet = false; |
84 elseif opt == "--quiet" or opt == "-q" then |
84 elseif opt == "--quiet" or opt == "-q" then |
85 verse_log_levels = { "error" }; |
85 verse_log_levels = { "error" }; |
86 quiet = true; |
86 quiet = true; |
87 elseif opt == "-d" then |
87 elseif opt == "--script-dir" or opt == "-d" then |
88 local have_lfs, lfs = pcall(require, "lfs"); |
88 local have_lfs, lfs = pcall(require, "lfs"); |
89 if not have_lfs then |
89 if not have_lfs then |
90 error("The '-d' parameter requires LuaFileSystem (lfs), please make sure this library is available"); |
90 error("The '-d' parameter requires LuaFileSystem (lfs), please make sure this library is available"); |
91 end |
91 end |
92 local path = assert(get_value(), "path expected for '-d'"):gsub("/*$", ""); |
92 local path = assert(get_value(), "path expected for '-d'"):gsub("/*$", ""); |