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.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/luarocks/install.lua b/src/luarocks/install.lua
index 76793a3f..260c7751 100644
--- a/src/luarocks/install.lua
+++ b/src/luarocks/install.lua
@@ -32,6 +32,7 @@ function install_binary_rock(rock_file)
32 if not name then 32 if not name then
33 return nil, "Filename "..rock_file.." does not match format 'name-version-revision.arch.rock'." 33 return nil, "Filename "..rock_file.." does not match format 'name-version-revision.arch.rock'."
34 end 34 end
35
35 if arch ~= "all" and arch ~= cfg.arch then 36 if arch ~= "all" and arch ~= cfg.arch then
36 return nil, "Incompatible architecture "..arch, "arch" 37 return nil, "Incompatible architecture "..arch, "arch"
37 end 38 end
@@ -105,7 +106,7 @@ function run(...)
105 return install_binary_rock(name) 106 return install_binary_rock(name)
106 else 107 else
107 local search = require("luarocks.search") 108 local search = require("luarocks.search")
108 local results, err = search.find_suitable_rock(search.make_query(name, version)) 109 local results, err = search.find_suitable_rock(search.make_query(name:lower(), version))
109 if err then 110 if err then
110 return nil, err 111 return nil, err
111 elseif type(results) == "string" then 112 elseif type(results) == "string" then