diff options
Diffstat (limited to 'src/luarocks.lua')
| -rw-r--r-- | src/luarocks.lua | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/luarocks.lua b/src/luarocks.lua index fad62e07..aef93363 100644 --- a/src/luarocks.lua +++ b/src/luarocks.lua | |||
| @@ -61,17 +61,16 @@ local function add_context(name, version, manifest) | |||
| 61 | for _, dep in ipairs(pkgdeps) do | 61 | for _, dep in ipairs(pkgdeps) do |
| 62 | local package, constraints = dep.name, dep.constraints | 62 | local package, constraints = dep.name, dep.constraints |
| 63 | 63 | ||
| 64 | for _, tree in pairs(rocks_trees) do do | 64 | for _, tree in pairs(rocks_trees) do |
| 65 | local entries = tree.manifest.repository[package] | 65 | local entries = tree.manifest.repository[package] |
| 66 | if entries then | 66 | if entries then |
| 67 | break -- continue for | 67 | for version, packages in pairs(entries) do |
| 68 | end | 68 | if (not constraints) or deps.match_constraints(deps.parse_version(version), constraints) then |
| 69 | for version, packages in pairs(entries) do | 69 | add_context(package, version, tree.manifest) |
| 70 | if (not constraints) or deps.match_constraints(deps.parse_version(version), constraints) then | 70 | end |
| 71 | add_context(package, version, tree.manifest) | ||
| 72 | end | 71 | end |
| 73 | end | 72 | end |
| 74 | end end | 73 | end |
| 75 | end | 74 | end |
| 76 | end | 75 | end |
| 77 | 76 | ||
