diff options
Diffstat (limited to 'src/luarocks/install.lua')
| -rw-r--r-- | src/luarocks/install.lua | 3 |
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 |
