aboutsummaryrefslogtreecommitdiff
path: root/src/luarocks/install.lua
diff options
context:
space:
mode:
Diffstat (limited to 'src/luarocks/install.lua')
-rw-r--r--src/luarocks/install.lua8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/luarocks/install.lua b/src/luarocks/install.lua
index 0ffb95ef..e633ea23 100644
--- a/src/luarocks/install.lua
+++ b/src/luarocks/install.lua
@@ -127,13 +127,9 @@ function run(...)
127 if name:match("%.rockspec$") or name:match("%.src%.rock$") then 127 if name:match("%.rockspec$") or name:match("%.src%.rock$") then
128 util.printout("Using "..name.."... switching to 'build' mode") 128 util.printout("Using "..name.."... switching to 'build' mode")
129 local build = require("luarocks.build") 129 local build = require("luarocks.build")
130 local build_flags = {} 130 return build.run(name, deps.get_deps_mode(flags), flags["local"] and "--local")
131 if flags["local"] then table.insert(build_flags, "--local") end
132 if flags["nodeps"] then table.insert(build_flags, "--nodeps") end
133 if flags["trees"] then table.insert(build_flags, "--trees="..flags["trees"]) end
134 return build.run(name, unpack(build_flags))
135 elseif name:match("%.rock$") then 131 elseif name:match("%.rock$") then
136 return install_binary_rock(name, deps.flags_to_deps_mode(flags)) 132 return install_binary_rock(name, deps.get_deps_mode(flags))
137 else 133 else
138 local search = require("luarocks.search") 134 local search = require("luarocks.search")
139 local results, err = search.find_suitable_rock(search.make_query(name:lower(), version)) 135 local results, err = search.find_suitable_rock(search.make_query(name:lower(), version))