aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPeter Melnichenko <mpeterval@gmail.com>2016-04-15 22:49:36 +0300
committerPeter Melnichenko <mpeterval@gmail.com>2016-04-15 22:49:36 +0300
commit3856404d5f38addd2d20d930bc0a64d1ecc2a5d5 (patch)
treef2ef9047ce7fdb2374dc0264c7f34259b9e7e836 /src
parentc36c7d0d10519f4fc6d38005e297dd935a031f72 (diff)
parenta85781cfda77b4ba0d0bb399f80a2ad2babc5a9b (diff)
downloadluarocks-3856404d5f38addd2d20d930bc0a64d1ecc2a5d5.tar.gz
luarocks-3856404d5f38addd2d20d930bc0a64d1ecc2a5d5.tar.bz2
luarocks-3856404d5f38addd2d20d930bc0a64d1ecc2a5d5.zip
Merge pull request #477 from catwell/pull-default-deps
avoid "missing dependency" errors for defaults
Diffstat (limited to 'src')
-rw-r--r--src/luarocks/deps.lua5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/luarocks/deps.lua b/src/luarocks/deps.lua
index 764116a2..96f6a005 100644
--- a/src/luarocks/deps.lua
+++ b/src/luarocks/deps.lua
@@ -727,7 +727,10 @@ function deps.scan_deps(results, missing, manifest, name, version, deps_mode)
727 end 727 end
728 dependencies_name[version] = rockspec.dependencies 728 dependencies_name[version] = rockspec.dependencies
729 else 729 else
730 rockspec = { dependencies = deplist, rocks_provided = {} } 730 rockspec = {
731 dependencies = deplist,
732 rocks_provided = setmetatable({}, { __index = cfg.rocks_provided_3_0 })
733 }
731 end 734 end
732 local matched, failures = deps.match_deps(rockspec, nil, deps_mode) 735 local matched, failures = deps.match_deps(rockspec, nil, deps_mode)
733 results[name] = results 736 results[name] = results