|
| 1 | +package = "luacheck" |
| 2 | +version = "0.9.0-1" |
| 3 | +source = { |
| 4 | + url = "git://github.com/mpeterv/luacheck.git", |
| 5 | + tag = "0.9.0" |
| 6 | +} |
| 7 | +description = { |
| 8 | + summary = "A static analyzer and a linter for Lua", |
| 9 | + detailed = [[ |
| 10 | +Luacheck is a command-line tool for linting and static analysis of Lua code. It is able to spot usage of undefined global variables, unused local variables and a few other typical problems within Lua programs. |
| 11 | +]], |
| 12 | + homepage = "https://github.com/mpeterv/luacheck", |
| 13 | + license = "MIT <http://opensource.org/licenses/MIT>" |
| 14 | +} |
| 15 | +dependencies = { |
| 16 | + "lua >= 5.1, < 5.4", |
| 17 | + "luafilesystem >= 1.6.3" |
| 18 | +} |
| 19 | +build = { |
| 20 | + type = "builtin", |
| 21 | + modules = { |
| 22 | + luacheck = "src/luacheck/init.lua", |
| 23 | + ["luacheck.linearize"] = "src/luacheck/linearize.lua", |
| 24 | + ["luacheck.analyze"] = "src/luacheck/analyze.lua", |
| 25 | + ["luacheck.reachability"] = "src/luacheck/reachability.lua", |
| 26 | + ["luacheck.core_utils"] = "src/luacheck/core_utils.lua", |
| 27 | + ["luacheck.check"] = "src/luacheck/check.lua", |
| 28 | + ["luacheck.parser"] = "src/luacheck/parser.lua", |
| 29 | + ["luacheck.lexer"] = "src/luacheck/lexer.lua", |
| 30 | + ["luacheck.filter"] = "src/luacheck/filter.lua", |
| 31 | + ["luacheck.options"] = "src/luacheck/options.lua", |
| 32 | + ["luacheck.inline_options"] = "src/luacheck/inline_options.lua", |
| 33 | + ["luacheck.stds"] = "src/luacheck/stds.lua", |
| 34 | + ["luacheck.expand_rockspec"] = "src/luacheck/expand_rockspec.lua", |
| 35 | + ["luacheck.format"] = "src/luacheck/format.lua", |
| 36 | + ["luacheck.utils"] = "src/luacheck/utils.lua", |
| 37 | + ["luacheck.argparse"] = "src/luacheck/argparse.lua" |
| 38 | + }, |
| 39 | + install = { |
| 40 | + bin = { |
| 41 | + luacheck = "bin/luacheck.lua" |
| 42 | + } |
| 43 | + }, |
| 44 | + copy_directories = {"spec", "doc"} |
| 45 | +} |
0 commit comments